Bug 59964

Summary: Update and take maintainer-ship of all clanlib-based ports
Product: Ports & Packages Reporter: Simon Barner <barner>
Component: Individual Port(s)Assignee: Mark Linimon <linimon>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

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
   done.

   ==> 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:
http://home.leo.org/~barner/freebsd/clanlib/clanlib-patches-everything.tar.gz

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).

Fix: 

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 
changes).
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.