14b8f FreshPorts -- devel/clanlib
FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
clanlib 2.3.6_1,1 devel on this many watch lists=4 search for ports that depend on this port
Cross-platform game SDK
Maintained by: c.petrik.sosa@gmail.com search for ports maintained by this maintainer
Port Added: 25 Sep 2000 03:58:44
License: ZLIB


ClanLib delivers a platform independent interface to write games with. If a
game is written with ClanLib, it should be possible to compile the game under
any platform (supported by ClanLib, that is) without changes in the application
source code.

But ClanLib is not just a wrapper library, providing an common interface to
low level libraries such as DirectX, Svgalib, X11, GGI, etc. While platform
independency is ClanLib's primary goal, it also tries to be a service-minded
game SDK. In other words, authors have put great effort in to designing the API,
to ensure ClanLib's easy of use - while maintaining it's power.

WWW: http://www.clanlib.org/
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only required dependencies information. Optional dependencies are not covered.

Required To Build:
  1. devel/pkgconf
  2. devel/gmake
  3. lang/gcc
  4. devel/binutils
  5. x11/libX11
Required To Run:
  1. lang/gcc
  2. x11/libX11
Required Libraries:
  1. graphics/jpeg
  2. graphics/png
  3. audio/libmikmod
  4. audio/libvorbis
  5. x11-fonts/fontconfig
  6. devel/pcre
  7. graphics/libGLU
  8. databases/sqlite3

This port is required by:

for Libraries

To install the port: cd /usr/ports/devel/clanlib/ && make install clean
To add the package: pkg_add -r clanlib


Configuration Options
     No options to configure

Master Sites:
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
  2. http://www.clanlib.org/download/releases-2.0/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2012-10-02
    Affects: users of devel/clanlib
    Author: jhale@FreeBSD.org
    Reason: 
      devel/clanlib has been updated to 2.3.6 and the legacy version has been
      moved to devel/clanlib1 and updated to 1.0.0.  Although both versions
      may be installed at the same time, you should update your port origins
      first since many ports that depend on clanlib will not work with the
      new version.
    
      Update your port origins as follows:
    
      # portmaster -o devel/clanlib1 devel/clanlib
      or
      # portupgrade -fo devel/clanlib1 devel/clanlib
      or
      # pkg set -o devel/clanlib:devel/clanlib1
    
    

Number of commits found: 64

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
23 Apr 2013 10:13:20
Original commit files touched by this commit  2.3.6_1,1
bapt search for other commits by this committer
Convert devel to USES=pkgconfig
19 Mar 2013 13:04:31
Original commit files touched by this commit  2.3.6_1,1
eadler search for other commits by this committer
This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.

If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.

PR:		ports/177081
Reviewed by:	bapt
Approved by:	portmgr (miwi)
07 Mar 2013 03:25:11
Original commit files touched by this commit  2.3.6_1,1
bdrewery search for other commits by this committer
- Please welcome back Chris Petrik as maintainer of
  these ports [1]
- Trim headers
- Remove indefinite article from COMMENT
- Convert tab to space in WWW lines

PR:		ports/175415 [1]
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com> [1]
Discussed with:	bapt
11 Feb 2013 13:07:44
Original commit files touched by this commit  2.3.6_1,1
gahr search for other commits by this committer
- Fix build
- While at it, get rid of PTHREAD_ variables
10 Dec 2012 19:11:12
Refresh Original commit files touched by this commit
  Sanity Test Failure
mm search for other commits by this committer
Update PCRE to 8.32
Introduces the UTF-32 library pcre32
Bump PORTREVISION in dependent ports
10 Dec 2012 01:20:17
Original commit files touched by this commit  2.3.6,1
eadler search for other commits by this committer
Revert Chris Petrik's ports to the pool.  Thank you for all your work so far,
and should you desire to return just let us know.

PR:		ports/174309
Submitted by:	Chris Petrik
15 Oct 2012 19:51:35
Original commit files touched by this commit  2.3.6,1
beat search for other commits by this committer
- Remove LICENSE_GROUPS, LICENSE_NAME and LICENSE_PERMS as the ZLIB license
  is defined in bsd.licenses.db.mk now.

Submitted by:	maintainer
Reported by:	pointyhat
Feature safe:	yes
04 Oct 2012 18:21:33
Original commit files touched by this commit  2.3.6,1
jhale search for other commits by this committer
- Fix LICENSE_GROUPS, the ZLIB license is GPL compatilble but does not comply
  with the Copyfree Standard Definition

Approved by:	makc (mentor), maintainer (implicit)
02 Oct 2012 10:28:24
Original commit files touched by this commit  2.3.6,1
jhale search for other commits by this committer
- Update devel/clanlib to 2.3.6
- Adjust dependent ports to use devel/clanlib1 [1]
- Strip Makefile headers

PR:		ports/171333
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com> (maintainer)
Approved by:	makc (mentor), maintainers via private email [1]
01 Oct 2012 12:16:46
Original commit files touched by this commit  0.8.1_12,1
jhale search for other commits by this committer
- Use version variable in pkg-plist
- This will minimize diffs for upcoming repocopy and future updates
- Strip Makefile header

PR:		ports/171333
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com> (maintainer)
Approved by:	makc (mentor), maintainer via private email
09 Sep 2012 02:30:44
Original commit files touched by this commit  0.8.1_12,1
eadler search for other commits by this committer
Welcome back Chris Petrik <c.petrik.sosa@gmail.com>

PR:	ports/171481
26 Jul 2012 05:40:24
Original commit files touched by this commit  0.8.1_12,1
bapt search for other commits by this committer
new devel/pkgconf added to replace devel/pkg-config. new version of pkg-config
are no more self hosting so we are stuck with 0.25 version while pkgconf provide
the same set of features as 0.27 and a compatible frontend. A symlink to
pkg-config has been added for convenience and compatibility

This also introduces a new macro to use pkgconf in your ports:
USE_PKGCONFIG

it can take the following arguments:
 - yes (meaning build only dep)
 - build (meaning build only dep)
 - run (meaning run only dep)
 - both (meaning run and build dep)

From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG
The old gnome macro has been modified to use pkgconf but still the sameway: run
and build dep to avoid large breakage.

While here fix some ports relying on pkg-config but not specifying it, fix some
ports broken because testing wrong .pc files, and fix ports using pkg-config
--version to determine pkg-config version instead of
pkg-config --modversion pkg-config like recommanded by pkg-config

With Hat:	portmgr
Exp-runs by:	bapt (pointhat-west), beat (pointyhat)
23 Jul 2012 01:33:56
Original commit files touched by this commit  0.8.1_12,1
dougb search for other commits by this committer
For ports maintained by ports@ where pkgconfig is one of the USE_GNOME deps
convert it to BUILD_DEPENDS. This avoids the problem of the bogus run dep
added by bsd.gnome.mk.
19 Jul 2012 20:15:39
Original commit files touched by this commit  0.8.1_12,1
naddy search for other commits by this committer
libogg.so.8: Bump PORTREVISION for ports that depend on libogg,
directly or indirectly (via libvorbis, libtheora).
01 Jun 2012 05:26:28
Original commit files touched by this commit  0.8.1_11,1
dinoex search for other commits by this committer
- update png to 1.5.10
18 Feb 2012 10:18:33
Original commit files touched by this commit  0.8.1_10,1
mva search for other commits by this committer
- Update devel/sdl12 to 1.2.15
- Update audio/sdl_mixer to 1.2.15
- Update graphics/sdl_image to 1.2.12
- Update graphics/sdl_ttf to 2.0.11
- Update graphics/sdl_gfx to 2.0.23
- Update net/sdl_net to 1.2.8
- Bump PORTREVISIONs on ports that depend on one or more packages due to
ABI and shared library version changes
- Update Mk/bsd.sdl.mk accordingly for the new shared library versions

Tested by:      exp-run by pav
18 Feb 2012 03:19:47
Original commit files touched by this commit  0.8.1_9,1
eadler search for other commits by this committer
Remove bogus comment that has been around since '07.
23 Sep 2011 22:26:39
Original commit files touched by this commit  0.8.1_9,1
amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
11 Aug 2011 19:20:17
Original commit files touched by this commit  0.8.1_9
  Sanity Test Failure
kwm search for other commits by this committer
Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.

PR:             ports/159624
Submitted by:   Ruslan Mahmatkhanov <cvs-src@yandex.ru>
03 Jul 2011 14:59:23
Original commit files touched by this commit  0.8.1_9,1
ohauer search for other commits by this committer
-remove MD5
02 Jul 2011 19:59:20
Original commit files touched by this commit  0.8.1_9,1
mva search for other commits by this committer
- Update graphics/sdl_gfx to version 2.0.22
- Update Mk/bsd.sdl.mk for the new shared lib version
- Bump portrevisions for all ports depending on graphics/sdl_gfx
04 Dec 2010 07:34:27
Original commit files touched by this commit  0.8.1_8,1
ade search for other commits by this committer
Sync to new bsd.autotools.mk
06 Jun 2010 20:44:03
Original commit files touched by this commit  0.8.1_8,1
naddy search for other commits by this committer
Bump PORTREVISION for ports that depend on libogg, directly or indirectly
(via libvorbis, libtheora).
28 Mar 2010 06:47:48
Original commit files touched by this commit  0.8.1_7,1
dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
05 Feb 2010 11:46:55
Original commit files touched by this commit  0.8.1_6,1
dinoex search for other commits by this committer
- update to jpeg-8
02 Aug 2009 19:36:34
Original commit files touched by this commit  0.8.1_5,1
mezz search for other commits by this committer
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:      marcus and kwm
Pointyhat-exp:  a few times by pav
Tested by:      pgollucci, "Romain Tartière" <romain@blogreen.org>, and
                a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:    marcus
Approved by:    portmgr
02 Aug 2009 08:35:34
Original commit files touched by this commit  0.8.1_5,1
mva search for other commits by this committer
Updated sdl_gfx to 2.0.19
Bumped PORTREVISION on dependent ports.

Approved by:    miwi (mentor)
02 Aug 2009 02:51:50
Original commit files touched by this commit  0.8.1_4,1
wxs search for other commits by this committer
- Reset maintainer and remove old MASTER_SITES.

PR:             ports/137224
Submitted by:   Martin Tournoij <carpetsmoker@rwxrwxrwx.net> (maintainer)
18 Jul 2009 11:11:29
Original commit files touched by this commit  0.8.1_4,1
dinoex search for other commits by this committer
- update to jpeg7
Tested by:      pav on pointyhat
06 Jul 2009 21:26:00
Original commit files touched by this commit  0.8.1_3,1
naddy search for other commits by this committer
Bump PORTREVISION after libogg and libvorbisfile major version increment.
23 Jan 2009 16:28:36
Original commit files touched by this commit  0.8.1_2,1
flz search for other commits by this committer
- Update X.org ports to 7.4+ (few ports are more recent than the katamari).
- Bump PORTREVISION for all ports depending on libglut since the shlib
version number went from 4 to 3.
- Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't
installed anymore.
- Couple of ports fixes (mostly missing xorg components added to USE_XORG).
05 Jan 2009 19:44:02
Original commit files touched by this commit  0.8.1_1,1
pav search for other commits by this committer
- Remove conditional checks for FreeBSD 5.x and older
01 Jun 2008 09:42:37
Original commit files touched by this commit  0.8.1_1,1
olgeni search for other commits by this committer
Large round of typo fixes in ports/devel (pkg-descr).
19 Apr 2008 17:56:05
Original commit files touched by this commit  0.8.1_1
  Sanity Test Failure
miwi search for other commits by this committer
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
        Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
        ehaupt, nox, itetcu, flz, pav

PR:             116263
Tested on:      pointyhat
Approved by:    portmgr (pav)
26 Mar 2008 12:53:54
Original commit files touched by this commit  0.8.1,1
miwi search for other commits by this committer
- Update to 0.8.1
- Remove knobs since they are rather useless

PR:             121829
Submitted by:   Martin Tournoij <carpetsmoker@xs4all.nl> (maintainer)
13 Mar 2008 14:28:35
Original commit files touched by this commit  0.8.0_1,1
miwi search for other commits by this committer
- Chase devel/sdl12 shlib version bump
09 Sep 2007 23:32:10
Original commit files touched by this commit  0.8.0,1
edwin search for other commits by this committer
Remove these too
09 Sep 2007 23:31:03
Original commit files touched by this commit  0.8.0,1
edwin search for other commits by this committer
[Update] devel/clanlib Update to 0.8.0

        Update to 0.8.0
        Take maintainership

Update games/trophy

        update trophy to 1.1.4 and pass maintainership to me.

Ignore games/clanbomber

        Set ignore on games/clanbomber, it will compile but not run.

PR:             ports/115139, ports/115141, ports/115142
Submitted by:   Martin Tournoij <carpetsmoker@xs4all.nl>
09 Aug 2007 20:22:24
Original commit files touched by this commit  0.6.5.1_3,1
arved search for other commits by this committer
Fix build with gcc42 on 64bit platforms
28 Jul 2007 12:27:31
Original commit files touched by this commit  0.6.5.1_3,1
miwi search for other commits by this committer
- Chase increase of audio/libvorbis shlib version.
- Bump PORTREVISION
19 May 2007 20:32:57
Original commit files touched by this commit  0.6.5.1_2,1
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
04 Apr 2007 08:44:19
Original commit files touched by this commit  0.6.5.1_1,1
linimon search for other commits by this committer
Chase new location of mastersite per distfile survey.  Note: this port
is quite out-of-date.
03 Nov 2006 13:10:57
Original commit files touched by this commit  0.6.5.1_1,1
jylefort search for other commits by this committer
Drop maintainership
04 May 2006 21:41:12
Original commit files touched by this commit  0.6.5.1_1,1
edwin search for other commits by this committer
Remove USE_REINPLACE from all categories starting with D
22 Jan 2006 08:30:12
Original commit files touched by this commit  0.6.5.1_1,1
edwin search for other commits by this committer
SHA256ify

Approved by:    krion@
12 Apr 2005 22:10:43
Original commit files touched by this commit  0.6.5.1_1,1
jylefort search for other commits by this committer
Change my MAINTAINER email address to jylefort@FreeBSD.org

Approved by:    adamw (mentor)
02 Aug 2004 09:24:24
Original commit files touched by this commit  0.6.5.1_1
krion search for other commits by this committer
Fix build with gcc-3.4.2

Submitted by:   Alexey Dokuchaev <danfe@nsu.ru>
02 Aug 2004 08:05:23
Original commit files touched by this commit  0.6.5.1_1,1
krion search for other commits by this committer
Fix MASTER_SITES

Submitted by:   Alexey Dokuchaev <danfe@nsu.ru>
31 Mar 2004 03:12:58
Original commit files touched by this commit  0.6.5.1_1,1
trevor search for other commits by this committer
SIZEify (maintainer timeout)
22 Mar 2004 18:47:04
Original commit files touched by this commit  0.6.5.1_1,1
marcus search for other commits by this committer
Fix build with freetype2-2.1.7.

Reported by:    bento via kris
04 Feb 2004 05:21:48
Original commit files touched by this commit  0.6.5.1_1,1
marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
24 Jan 2004 14:30:02
Original commit files touched by this commit  0.6.5.1,1
pav search for other commits by this committer
- Downgrate to last stable release, 0.6.5.1
- Give maintainership to submitter

PR:             ports/61738
Submitted by:   Jean-Yves Lefort <jylefort@brutele.be>
20 Dec 2003 16:37:57
Original commit files touched by this commit  0.7.5.2_1
naddy search for other commits by this committer
Catch up with libogg/libvorbis version bump.
17 Nov 2003 12:03:17
Original commit files touched by this commit  0.7.5.2
trevor search for other commits by this committer
USE_REINPLACE must be defined before REINPLACE_CMD may be used.
24 Oct 2003 15:17:18
Original commit files touched by this commit  0.7.5.2
krion search for other commits by this committer
- Update to version 0.7.5.2

PR:             58380
Submitted by:   Ports Fury
16 Oct 2003 22:51:31
Original commit files touched by this commit  0.7.4.1
anholt search for other commits by this committer
Fix pre-everything targets.

PR:             ports/58148
Submitted by:   Oliver Eikemeier <eikemeier@fillmore-labs.com>
24 Sep 2003 13:01:39
Original commit files touched by this commit  0.7.4.1
krion search for other commits by this committer
- Update to version 0.7.4-1

PR:             57092
Submitted by:   KATO Tsuguru <tkato@prontomail.com>
29 Jul 2003 09:12:37
Original commit files touched by this commit  0.4.4_1
sobomax search for other commits by this committer
Let be hohest: I really don't have a time now to properly maintain all
these great pieces of software, so that let others with more free time
to take over them.
07 Mar 2003 06:01:16
Original commit files touched by this commit  0.4.4_1
ade search for other commits by this committer
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
11 Sep 2001 03:50:07
files touched by this commit
ache search for other commits by this committer
Bump png major    
09 Jan 2001 23:09:00
files touched by this commit
sobomax search for other commits by this committer
Add SUSv2 compatible fcvt() function ripped from glibc. fcvt() is required by  
some internal Clanlib's function (fortunately rarely used, which allowed several
  clanlib-based ports live w/o it).    
08 Oct 2000 02:10:04
files touched by this commit
asami search for other commits by this committer
Convert category devel to new layout.  
08 Oct 2000 01:07:47
files touched by this commit
asami search for other commits by this committer
Rename PLIST.glx to pkg-plist.glx.    
25 Sep 2000 07:58:44
files touched by this commit
sobomax search for other commits by this committer
Add clanlib - a cross-platform game SDK (yes, it works with svgalib :-> ).    

Number of commits found: 64

285d
Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
otrsMay 23
otrsMay 23
otrsMay 23
otrsMay 23
chromiumMay 22
chromiumMay 22
firefox*May 21
firefox-devel*May 21
firefox-esr*May 21
firefox10*May 21
firefox15*May 21
firefox3*May 21
firefox3-devel*May 21
firefox35*May 21
firefox36*May 21

8 vulnerabilities affecting 24 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24543
Broken 216
Deprecated 478
Ignore 634
Forbidden 2
Restricted 292
No CDROM 109
Vulnerable 25
Expired 132
Set to expire 516
Interactive 33
new 24 hours 3
new 48 hours8
new 7 days31
new fortnight61
new month218

This site
What is FreshPorts?
About the Authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact
8e7

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2013 DVL Software Limited. All rights reserved.
0