Hi,

This patch adds the newest remix package and reorganizes the Makefile
to be easier to understand (-65+45).

ok?

Index: Makefile
===================================================================
RCS file: /cvs/ports/games/uqm/Makefile,v
retrieving revision 1.39
diff -u -p -u -p -r1.39 Makefile
--- Makefile    11 Mar 2013 11:07:41 -0000      1.39
+++ Makefile    13 Jan 2015 02:45:20 -0000
@@ -5,39 +5,43 @@ COMMENT-content=      ur-quan masters: game c
 COMMENT-remix1=                ur-quan masters: remix pack number one
 COMMENT-remix2=                ur-quan masters: remix pack number two
 COMMENT-remix3=                ur-quan masters: remix pack number three
+COMMENT-remix4=                ur-quan masters: remix pack number three
 COMMENT-threedomusic=  ur-quan masters: 3DO music content
 COMMENT-voice=         ur-quan masters: speech content
 
-VER =                  0.7.0
+V =                    0.7.0
 EPOCH=                 0# N.B. in RUN_DEPENDS
-DISTNAME =             uqm-${VER}
+DISTNAME =             uqm-$V
 CATEGORIES=            games x11
-PDIST=                 ${DISTNAME}-source.tgz
-CDIST =                        ${DISTNAME}-content.uqm
-MDIST =                        ${DISTNAME}-3domusic.uqm
-VDIST =                        ${DISTNAME}-voice.uqm
-RM1DIST =              uqm-remix-disc1.uqm
-RM2DIST =              uqm-remix-disc2.uqm
-RM3DIST =              uqm-remix-disc3.uqm
-DISTFILES=             ${PDIST} ${CDIST}
-SUPDISTFILES=          ${MDIST} ${VDIST} ${RM1DIST} ${RM2DIST} ${RM3DIST}
+uqm_source =           uqm-$V-source.tgz
+uqm_packages =         uqm-$V-content.uqm
+uqm_addons =           uqm-$V-3domusic.uqm \
+                       uqm-$V-voice.uqm \
+                       uqm-remix-disc1.uqm \
+                       uqm-remix-disc2.uqm \
+                       uqm-remix-disc3.uqm \
+                       uqm-remix-disc4.uqm
+DISTFILES =            ${uqm_source} \
+                       ${uqm_packages} \
+                       ${uqm_addons}
 DIST_SUBDIR=           uqm
 CATEGORIES=            games x11
-PKGNAME-main=          uqm-${VER}
-PKGNAME-content=       uqm-content-${VER}
-PKGNAME-remix1=                uqm-remix1-${VER}
-PKGNAME-remix2=                uqm-remix2-${VER}
-PKGNAME-remix3=                uqm-remix3-${VER}
-PKGNAME-threedomusic=  uqm-threedomusic-${VER}
-PKGNAME-voice=         uqm-voice-${VER}
-REVISION-main=         1
-REVISION-content=      1
-REVISION-remix1=       1
-REVISION-remix2=       1
-REVISION-remix3=       1
-REVISION-threedomusic= 1
-REVISION-voice=                1
-EXTRACT_ONLY=          ${PDIST}
+PKGNAME-main =         uqm-$V
+PKGNAME-content =      uqm-content-$V
+PKGNAME-remix1 =       uqm-remix1-$V
+PKGNAME-remix2 =       uqm-remix2-$V
+PKGNAME-remix3 =       uqm-remix3-$V
+PKGNAME-remix4 =       uqm-remix4-$V
+PKGNAME-threedomusic = uqm-threedomusic-$V
+PKGNAME-voice =                uqm-voice-$V
+REVISION-main =                2
+REVISION-content =     2
+REVISION-remix1 =      2
+REVISION-remix2 =      2
+REVISION-remix3 =      2
+REVISION-threedomusic =        2
+REVISION-voice =       2
+EXTRACT_ONLY =         ${uqm_source}
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=sc2/}
 
 HOMEPAGE=              http://sc2.sourceforge.net/
@@ -67,29 +71,17 @@ WANTLIB-main=               c m pthread z SDL mikmod>
 NO_TEST=       Yes
 USE_GMAKE=     Yes
 
-PSEUDO_FLAVORS=        no_remix1 no_remix2 no_remix3 no_threedomusic no_voice
-FLAVOR?=
-
-MULTI_PACKAGES= -main -content -remix1 -remix2 -remix3 -threedomusic -voice
+MULTI_PACKAGES =       -main \
+                       -content \
+                       -remix1 \
+                       -remix2 \
+                       -remix3 \
+                       -remix4 \
+                       -threedomusic \
+                       -voice
 
 .include <bsd.port.arch.mk>
 
-.if ${BUILD_PACKAGES:M-remix1}
-DISTFILES+=    ${RM1DIST}
-.endif
-.if ${BUILD_PACKAGES:M-remix2}
-DISTFILES+=    ${RM2DIST}
-.endif
-.if ${BUILD_PACKAGES:M-remix3}
-DISTFILES+=    ${RM3DIST}
-.endif
-.if ${BUILD_PACKAGES:M-threedomusic}
-DISTFILES+=    ${MDIST}
-.endif
-.if ${BUILD_PACKAGES:M-voice}
-DISTFILES+=    ${VDIST}
-.endif
-
 do-configure:
 .if ${PROPERTIES:Mle}
        @sed -e "s|@PREFIX@|${PREFIX}|g ; s|@ENDIAN@|undef|g" \
@@ -114,28 +106,14 @@ do-install:
                ${PREFIX}/share/doc/uqm
        ${INSTALL_DATA} ${WRKBUILD}/content/version \
                ${PREFIX}/share/uqm/content
-       ${INSTALL_DATA} ${FULLDISTDIR}/${CDIST} \
+       ${INSTALL_PROGRAM} ${WRKBUILD}/uqm ${PREFIX}/bin
+.for package in ${uqm_packages}
+       ${INSTALL_DATA} ${FULLDISTDIR}/${package} \
                ${PREFIX}/share/uqm/content/packages
-.if ${BUILD_PACKAGES:M-remix1}
-       ${INSTALL_DATA} ${FULLDISTDIR}/${RM1DIST} \
-               ${PREFIX}/share/uqm/content/addons
-.endif
-.if ${BUILD_PACKAGES:M-remix2}
-       ${INSTALL_DATA} ${FULLDISTDIR}/${RM2DIST} \
-               ${PREFIX}/share/uqm/content/addons
-.endif
-.if ${BUILD_PACKAGES:M-remix3}
-       ${INSTALL_DATA} ${FULLDISTDIR}/${RM3DIST} \
-               ${PREFIX}/share/uqm/content/addons
-.endif
-.if ${BUILD_PACKAGES:M-threedomusic}
-       ${INSTALL_DATA} ${FULLDISTDIR}/${MDIST} \
+.endfor
+.for addon in ${uqm_addons}
+       ${INSTALL_DATA} ${FULLDISTDIR}/${addon} \
                ${PREFIX}/share/uqm/content/addons
-.endif
-.if ${BUILD_PACKAGES:M-voice}
-       ${INSTALL_DATA} ${FULLDISTDIR}/${VDIST} \
-               ${PREFIX}/share/uqm/content/addons
-.endif
-       ${INSTALL_PROGRAM} ${WRKBUILD}/uqm ${PREFIX}/bin
+.endfor
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/uqm/distinfo,v
retrieving revision 1.14
diff -u -p -u -p -r1.14 distinfo
--- distinfo    18 May 2012 05:22:47 -0000      1.14
+++ distinfo    13 Jan 2015 02:45:20 -0000
@@ -1,24 +1,3 @@
-MD5 (uqm/uqm-0.7.0-3domusic.uqm) = hqXjdtm3aIit0dEIGPCrnw==
-MD5 (uqm/uqm-0.7.0-content.uqm) = LzbcsVJ027y14mby7YTVsg==
-MD5 (uqm/uqm-0.7.0-source.tgz) = +QGOoEk9faxqnhAGsAr33w==
-MD5 (uqm/uqm-0.7.0-voice.uqm) = t44GBjJYEPny6ex4YZHAGw==
-MD5 (uqm/uqm-remix-disc1.uqm) = CfJC2NchZtHVzL09mck+fQ==
-MD5 (uqm/uqm-remix-disc2.uqm) = +8i9y3CZOdVZ2MchatFcwg==
-MD5 (uqm/uqm-remix-disc3.uqm) = XMxtSsMBrpjhcqxoNdzerQ==
-RMD160 (uqm/uqm-0.7.0-3domusic.uqm) = 9koZaUjERlUwlqETfrb82ECQ0FQ=
-RMD160 (uqm/uqm-0.7.0-content.uqm) = ktDmveRx/TxrkUchHwkmPBqUgvc=
-RMD160 (uqm/uqm-0.7.0-source.tgz) = t2CtJWB15OIl5E5ac4oBOppeZIM=
-RMD160 (uqm/uqm-0.7.0-voice.uqm) = ruJaFUQPgQMBY4074ErMYw0DP8Y=
-RMD160 (uqm/uqm-remix-disc1.uqm) = CrxrnL7SNXrdK2OakyjMfg0mok8=
-RMD160 (uqm/uqm-remix-disc2.uqm) = s7vwhkeg0QEuJb/oy7c6NAVFx6A=
-RMD160 (uqm/uqm-remix-disc3.uqm) = NDIAEJSzI9Zsg/1n5tkh/4S1V+Y=
-SHA1 (uqm/uqm-0.7.0-3domusic.uqm) = kDMPM1hx3ScosiMvWyh3NLt54S4=
-SHA1 (uqm/uqm-0.7.0-content.uqm) = LeoHOQcIeQd5riWIbpMxtesL32g=
-SHA1 (uqm/uqm-0.7.0-source.tgz) = VeUldpBlDmPxMQJKuP393c9WJ7w=
-SHA1 (uqm/uqm-0.7.0-voice.uqm) = cAFF0CPRDJqqe7+MUarKdSVEU8U=
-SHA1 (uqm/uqm-remix-disc1.uqm) = 8R9hJo8PC5+QOMiivHo9JHIcMWg=
-SHA1 (uqm/uqm-remix-disc2.uqm) = Skn+L1CY+L+7Sx4uXsCz1A3dIfw=
-SHA1 (uqm/uqm-remix-disc3.uqm) = OvoyQq4xb28DSkrfp3qz2TMF2Hs=
 SHA256 (uqm/uqm-0.7.0-3domusic.uqm) = 
xXCF5k2tS934pnmpqirfY/IVbV9sur5jr4BRkDPby4I=
 SHA256 (uqm/uqm-0.7.0-content.uqm) = 
uPbbi6KfBij7HVwjODCJaxn0Qa7jdEvaZx6iZLRNo78=
 SHA256 (uqm/uqm-0.7.0-source.tgz) = 
o2lcX38L5+ycD4DsVpkHs4ICOh/ubmNVMr1Tt7U7siE=
@@ -26,6 +5,7 @@ SHA256 (uqm/uqm-0.7.0-voice.uqm) = vMz4A
 SHA256 (uqm/uqm-remix-disc1.uqm) = tpdpR0XZOTEejr/91e32kuAQwl15ZuFIEHSUCk0Eh+g=
 SHA256 (uqm/uqm-remix-disc2.uqm) = f7tHRBAuMSc+RFmwGhVtoFLsU3wSj+kXk2Q+NIvBut4=
 SHA256 (uqm/uqm-remix-disc3.uqm) = 5tifj2bPHfHLJ4/KHpImGxd27mcN/yYTLjPxTb0x6R0=
+SHA256 (uqm/uqm-remix-disc4.uqm) = pMgZdxKltyqBx+96KjPqfTrJCrBjySndaOcyilWahtA=
 SIZE (uqm/uqm-0.7.0-3domusic.uqm) = 18980671
 SIZE (uqm/uqm-0.7.0-content.uqm) = 11538533
 SIZE (uqm/uqm-0.7.0-source.tgz) = 1562003
@@ -33,3 +13,4 @@ SIZE (uqm/uqm-0.7.0-voice.uqm) = 1151434
 SIZE (uqm/uqm-remix-disc1.uqm) = 50188876
 SIZE (uqm/uqm-remix-disc2.uqm) = 60282662
 SIZE (uqm/uqm-remix-disc3.uqm) = 39924875
+SIZE (uqm/uqm-remix-disc4.uqm) = 86545760
Index: pkg/DESCR-remix4
===================================================================
RCS file: pkg/DESCR-remix4
diff -N pkg/DESCR-remix4
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ pkg/DESCR-remix4    13 Jan 2015 02:45:20 -0000
@@ -0,0 +1,3 @@
+Optional remix package #4 for The Ur-Quan Masters.
+
+Go to "Sound Options" in the Setup menu to enable the remixed music.
Index: pkg/PLIST-content
===================================================================
RCS file: /cvs/ports/games/uqm/pkg/PLIST-content,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST-content
--- pkg/PLIST-content   18 May 2012 05:22:48 -0000      1.5
+++ pkg/PLIST-content   13 Jan 2015 02:45:20 -0000
@@ -1,7 +1,7 @@
 @comment $OpenBSD: PLIST-content,v 1.5 2012/05/18 05:22:48 bentley Exp $
 share/uqm/
 share/uqm/content/
-share/uqm/content/packages/
 share/uqm/content/addons/
+share/uqm/content/packages/
 share/uqm/content/packages/uqm-0.7.0-content.uqm
 share/uqm/content/version
Index: pkg/PLIST-remix1
===================================================================
RCS file: /cvs/ports/games/uqm/pkg/PLIST-remix1,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST-remix1
--- pkg/PLIST-remix1    18 May 2012 05:22:49 -0000      1.3
+++ pkg/PLIST-remix1    13 Jan 2015 02:45:20 -0000
@@ -1,3 +1,2 @@
 @comment $OpenBSD: PLIST-remix1,v 1.3 2012/05/18 05:22:49 bentley Exp $
-share/uqm/content/addons/
 share/uqm/content/addons/uqm-remix-disc1.uqm
Index: pkg/PLIST-remix2
===================================================================
RCS file: /cvs/ports/games/uqm/pkg/PLIST-remix2,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST-remix2
--- pkg/PLIST-remix2    18 May 2012 05:22:49 -0000      1.3
+++ pkg/PLIST-remix2    13 Jan 2015 02:45:20 -0000
@@ -1,3 +1,2 @@
 @comment $OpenBSD: PLIST-remix2,v 1.3 2012/05/18 05:22:49 bentley Exp $
-share/uqm/content/addons/
 share/uqm/content/addons/uqm-remix-disc2.uqm
Index: pkg/PLIST-remix3
===================================================================
RCS file: /cvs/ports/games/uqm/pkg/PLIST-remix3,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST-remix3
--- pkg/PLIST-remix3    18 May 2012 05:22:49 -0000      1.3
+++ pkg/PLIST-remix3    13 Jan 2015 02:45:20 -0000
@@ -1,3 +1,2 @@
 @comment $OpenBSD: PLIST-remix3,v 1.3 2012/05/18 05:22:49 bentley Exp $
-share/uqm/content/addons/
 share/uqm/content/addons/uqm-remix-disc3.uqm
Index: pkg/PLIST-remix4
===================================================================
RCS file: pkg/PLIST-remix4
diff -N pkg/PLIST-remix4
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ pkg/PLIST-remix4    13 Jan 2015 02:45:20 -0000
@@ -0,0 +1,2 @@
+@comment $OpenBSD: PLIST-remix3,v 1.3 2012/05/18 05:22:49 bentley Exp $
+share/uqm/content/addons/uqm-remix-disc4.uqm
Index: pkg/PLIST-threedomusic
===================================================================
RCS file: /cvs/ports/games/uqm/pkg/PLIST-threedomusic,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST-threedomusic
--- pkg/PLIST-threedomusic      18 May 2012 05:22:49 -0000      1.5
+++ pkg/PLIST-threedomusic      13 Jan 2015 02:45:20 -0000
@@ -1,3 +1,2 @@
 @comment $OpenBSD: PLIST-threedomusic,v 1.5 2012/05/18 05:22:49 bentley Exp $
-share/uqm/content/addons/
 share/uqm/content/addons/uqm-0.7.0-3domusic.uqm
Index: pkg/PLIST-voice
===================================================================
RCS file: /cvs/ports/games/uqm/pkg/PLIST-voice,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 PLIST-voice
--- pkg/PLIST-voice     18 May 2012 05:22:49 -0000      1.6
+++ pkg/PLIST-voice     13 Jan 2015 02:45:20 -0000
@@ -1,3 +1,2 @@
 @comment $OpenBSD: PLIST-voice,v 1.6 2012/05/18 05:22:49 bentley Exp $
-share/uqm/content/addons/
 share/uqm/content/addons/uqm-0.7.0-voice.uqm

Reply via email to