ports/59964: Update and take maintainer-ship of all clanlib-based ports

Simon Barner barner at in.tum.de
Thu Dec 4 21:00:32 UTC 2003


>Number:         59964
>Category:       ports
>Synopsis:       Update and take maintainer-ship of all clanlib-based ports
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Dec 04 13:00:29 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Simon Barner
>Release:        FreeBSD 4.9-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD zi025.glhnet.mhn.de 4.9-PRERELEASE FreeBSD 4.9-PRERELEASE #1: Thu Sep 4 20:49:53 CEST 2003 simon at zi025.glhnet.mhn.de:/usr/src/sys/compile/KISTE i386

>Description:

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

>How-To-Repeat:
N/A

>Fix:

See above url.
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list