Bug 59964 - Update and take maintainer-ship of all clanlib-based ports
Summary: Update and take maintainer-ship of all clanlib-based ports
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Mark Linimon
Depends on:
Reported: 2003-12-04 21:00 UTC by Simon Barner
Modified: 2004-01-24 03:33 UTC (History)
0 users

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Simon Barner 2003-12-04 21:00:29 UTC
At http://home.leo.org/~barner/freebsd/clanlib/, you can find the
following patches:

1. Downgrade devel/clanlib to the stable clanlib 0.6.5 series:
   ==> clanlib.patch

   Since all the application in the ports collection that make use of
   ClanLib rely on the stable branch, I think it is the best to
   downgrade the library.

   I order to reflect this change, I bumped the port epoch (I believe
   this is what it's made for).

2. In order to keep a copy of the development series of ClanLib in the
   ports collection, I repo-copy from devel/clanlib ->
   devel/clanlib-devel (before applyling patch #1, of course) should be

   ==> clanlib-devel.patch will update the new port to the current
   development version 0.7.6.

3. The port games/clanbomber is fixed and updated by
   ==> clanbomber.patch.

4. Finally, there is a new port, games/pingus, which is very nice clone
   of the good old Lemmings(tm) game. It is provided in
   ==> pingus.shar

For your convenience, you can grab everything at once in this tarball:

In order to avoid conficts between the two versions of clanlib, their
header and library files are installed into subdirectories of

${PREFIX}/include and ${PREFIX}/lib.

Currently, no port uses clanlib-devel, but I hope that I will be able to
fix the current version of games/race someday. (In the ports tree, there
is version 0.5. I managed to build 0.9 with ClanLib-devel, but I got
lots of linker errors).


See above url.
How-To-Repeat: N/A
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2003-12-11 22:29:39 UTC
Responsible Changed
From-To: freebsd-ports-bugs->linimon

I am always happy to abet any volunteer maintainers.
Comment 2 Mark Linimon freebsd_committer freebsd_triage 2003-12-21 07:15:59 UTC
State Changed
From-To: open->suspended

Since this involves a repo-copy, this should probably be 
marked suspended until after the 5.2 release. 

Also, as a question for the submitter: since the downgrade 
requires a bit of repo-churn, is it strictly necessary? 
If I am correct, there is only one port that depends on 
this one.  (To my mind, this is not so much a matter 
of the Makefile and distinfo, as the numerous patch 
Comment 3 Mark Linimon freebsd_committer freebsd_triage 2004-01-19 01:05:29 UTC
State Changed
From-To: suspended->open

Port freeze is over.
Comment 4 Mark Linimon freebsd_committer freebsd_triage 2004-01-24 03:31:04 UTC
State Changed
From-To: open->closed

Submitter has confirmed that the changes in ports/61738 are 
a superset of these changes.  Note, however, that the repocopy 
to clanlib-devel has already been done, but not yet corrected 
nor hooked up to the build.