Date: Thu, 01 Dec 2011 15:44:07 +0100 From: Kalten <kalten@gmx.at> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/162996: games/ioquake3-devel: update s2064->s2202 Message-ID: <86zkfc5p3c.fsf@sbox.tugraz.at> Resent-Message-ID: <201112011500.pB1F0RcY035265@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 162996 >Category: ports >Synopsis: games/ioquake3-devel: update s2064->s2202 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Dec 01 15:00:26 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Kalten >Release: FreeBSD 9.0-PRERELEASE amd64 >Organization: >Environment: System: FreeBSD freeHugin.Walhalla.Leben 9.0-PRERELEASE FreeBSD 9.0-PRERELEASE #5: Wed Nov 16 02:00:00 CET 2011 kalten@freeHugin.Walhalla.Leben:/usr/obj/usr/src/sys/HUGIN amd64 >Description: Update games/ioquake3-devel/ from SVN-r2064 to SNV-r2202. >How-To-Repeat: >Fix: As games/ioquake3-devel/ happens to be a slave-port, I ran into the problem, that there has to be changed something in the installation target of the master-port games/ioquake3/ (at least I have not been able to fix it in a nicer way---well: I do fear, that nothing of my fixes can be called `nice' at all). See the attached patch called `patch-games-ioquake3-Makefile': we have to copy build/release-freebsd-amd64/renderer_opengl1_amd64.so to /usr/local/share/quake3/ but I do not like at all how I did it. Note that the plist has not been adopted to deinstall `${LOCALBASE}/share/quake3/renderer_opengl1_*.so' again! (I know, but to be honest, I am not good at this either and in a hurry---I need it for some exercise). The other patches are for the update of games/ioquake3-devel/ itself: `patch-Makefile' and `patch-distinfo'. I have built the source-zip and you are able to download it from http://www.sapere-aude-graz.at/freeBSD/ioquake3-devel-1.36_SVN2202.zip to, may be, load it up to the usual server: ftp://deponie.yamagi.org/freebsd/distfiles/ioquake3/ (I did not change the master site, as I assume that will be done). Please do have a close look to my changes and to those in freebsd-patchset/ in the *.zip! I hope, that helped ;-) Greetings, Kalten --- patch-games-ioquake3-Makefile begins here --- --- Makefile.orig 2010-12-01 14:27:07.000000000 +0100 +++ Makefile 2011-12-01 13:24:51.000000000 +0100 @@ -160,6 +160,10 @@ ${MKDIR} ${LIBDIR}/${dir} ${INSTALL_PROGRAM} ${BUILDDIR}/${dir}/*.so ${LIBDIR}/${dir} .endfor +.if defined(BINSUFFIX) && ${BINSUFFIX} == "-devel" + # build/release-freebsd-amd64/renderer_opengl1_amd64.so -> /usr/local/share/quake3/ + ${INSTALL_PROGRAM} ${BUILDDIR}/renderer_opengl1_*.so ${LOCALBASE}/share/quake3/ +.endif .endif .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} --- patch-games-ioquake3-Makefile ends here --- --- patch-Makefile begins here --- --- Makefile.orig 2011-08-21 05:27:19.000000000 +0200 +++ Makefile 2011-12-01 02:16:46.000000000 +0100 @@ -7,7 +7,7 @@ PORTNAME?= ioquake3-devel DISTVERSION?= 1.36_SVN${SVNREVISION} -PORTREVISION?= 0 +PORTREVISION?= 1 MASTER_SITES?= ftp://deponie.yamagi.org/freebsd/distfiles/ioquake3/ \ http://deponie.yamagi.org/freebsd/distfiles/ioquake3/ @@ -17,7 +17,7 @@ PLIST?= ${.CURDIR}/../ioquake3/pkg-plist PATCHDIR?= ${WRKDIR}/freebsd-patchset/ -SVNREVISION?= 2064 +SVNREVISION?= 2202 BINSUFFIX?= -devel .include "${.CURDIR}/../ioquake3/Makefile" --- patch-Makefile ends here --- --- patch-distinfo begins here --- --- distinfo.orig 2011-08-21 05:27:19.000000000 +0200 +++ distinfo 2011-12-01 00:18:58.000000000 +0100 @@ -1,2 +1,2 @@ -SHA256 (ioquake3-devel-1.36_SVN2064.zip) = 74385a02206b635fbbad20dd62b13a69ead63b6ca3412f4d20f95ae5c512ddce -SIZE (ioquake3-devel-1.36_SVN2064.zip) = 6066356 +SHA256 (ioquake3-devel-1.36_SVN2202.zip) = 1a9258230bf082ef28749c5015ba523c9c92cbef2ee3c23e48ec87eb9b2d1117 +SIZE (ioquake3-devel-1.36_SVN2202.zip) = 12249662 --- patch-distinfo ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86zkfc5p3c.fsf>