From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Dec 1 15:00:27 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 70054106564A for ; Thu, 1 Dec 2011 15:00:27 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 419618FC14 for ; Thu, 1 Dec 2011 15:00:27 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id pB1F0RXr035266 for ; Thu, 1 Dec 2011 15:00:27 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id pB1F0RcY035265; Thu, 1 Dec 2011 15:00:27 GMT (envelope-from gnats) Resent-Date: Thu, 1 Dec 2011 15:00:27 GMT Resent-Message-Id: <201112011500.pB1F0RcY035265@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Kalten Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CE8151065670 for ; Thu, 1 Dec 2011 14:58:15 +0000 (UTC) (envelope-from kalten@sbox.tu-graz.ac.at) Received: from mailbackup.inode.at (mailbackup.inode.at [213.229.60.24]) by mx1.freebsd.org (Postfix) with ESMTP id 682998FC08 for ; Thu, 1 Dec 2011 14:58:15 +0000 (UTC) Received: from [62.99.145.9] (port=55317 helo=mx.inode.at) by mailbackup.inode.at with esmtp (Exim 4.76) (envelope-from ) id 1RW7s4-0003tM-8i for FreeBSD-gnats-submit@freebsd.org; Thu, 01 Dec 2011 15:44:20 +0100 Received: from [84.119.77.91] (port=4595 helo=freeHugin.Walhalla.Leben) by smartmx-09.inode.at with esmtpa (Exim 4.69) (envelope-from ) id 1RW7rr-0004E3-UO for FreeBSD-gnats-submit@freebsd.org; Thu, 01 Dec 2011 15:44:08 +0100 Message-Id: <86zkfc5p3c.fsf@sbox.tugraz.at> Date: Thu, 01 Dec 2011 15:44:07 +0100 From: Kalten To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/162996: games/ioquake3-devel: update s2064->s2202 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Dec 2011 15:00:27 -0000 >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: