[19931] trunk/dports/games
source_changes at macosforge.org
source_changes at macosforge.org
Thu Oct 5 20:31:38 PDT 2006
Revision: 19931
http://trac.macosforge.org/projects/macports/changeset/19931
Author: markd at macports.org
Date: 2006-10-05 20:31:38 -0700 (Thu, 05 Oct 2006)
Log Message:
-----------
Closes #10686. Changed name from angband-nox to angband.
Modified Paths:
--------------
trunk/dports/games/angband/Portfile
Added Paths:
-----------
trunk/dports/games/angband/
Copied: trunk/dports/games/angband (from rev 19782, trunk/dports/games/angband-nox)
Modified: trunk/dports/games/angband/Portfile
===================================================================
--- trunk/dports/games/angband-nox/Portfile 2006-09-30 04:27:05 UTC (rev 19782)
+++ trunk/dports/games/angband/Portfile 2006-10-06 03:31:38 UTC (rev 19931)
@@ -1,7 +1,7 @@
-# $Id: Portfile,v 1.1 2006/01/23 21:34:56 olegb Exp $
+# $Id: $
PortSystem 1.0
-name angband-nox
+name angband
version 3.0.6
categories games
maintainers amonre at amonre.org
@@ -10,19 +10,71 @@
based (loosely) on the books of J.R.R.Tolkien. You explore a very deep \
dungeon, kill monsters, try to equip yourself with the best weapons and \
armor you can find, and finally face Morgoth - The Dark Enemy.
+
homepage http://www.thangorodrim.net/
-distname angband-${version}
-master_sites ftp://ftp.thangorodrim.net/pub/angband/Source/
-checksums md5 4c31b1b3679dff20db6a5fcb182c3e96
-configure.args --with-setgid=games --with-libpath=${prefix}/lib/angband --bindir=${prefix}/games
+master_sites ftp://ftp.thangorodrim.net/pub/angband/Source/:source \
+ ftp://ftp.thangorodrim.net/pub/angband/Extra/:extras \
+ ftp://ftp.thangorodrim.net/pub/angband/Macintosh/:mac
-pre-destroot {
+distfiles ${name}-${version}.tar.gz:source
+checksums ${name}-${version}.tar.gz md5 4c31b1b3679dff20db6a5fcb182c3e96
+extract.only ${name}-${version}.tar.gz
+
+configure.args --with-setgid=games --with-libpath=${prefix}/var/games/angband --bindir=${prefix}/bin --without-x
+
+default_variants +nox
+
+variant nox conflicts x11 {
+
+ pre-configure {
addgroup games
- adduser games gid=[existsgroup games]
+ }
}
-pre-install {
+variant x11 conflicts nox {
+ distfiles-append ${name}-graf.zip:extras
+ checksums-append ${name}-graf.zip md5 488320ea35e3542d959543dd3c0dacec
+
+ depends_lib-append lib:libX11:XFree86
+ configure.args-delete --without-x
+ configure.args-append --with-x
+
+ pre-configure {
addgroup games
- adduser games gid=[existsgroup games]
}
+
+ post-destroot { system "mkdir ${worksrcpath}/graf; \
+ unzip ${distpath}/angband-graf.zip -d ${worksrcpath}/graf/"
+ xinstall -m 755 -d ${destroot}${prefix}/var/games/angband/xtra/graf
+ xinstall -m 644 -c ${worksrcpath}/graf/16x16.bmp ${destroot}${prefix}/var/games/angband/xtra/graf
+ xinstall -m 644 -c ${worksrcpath}/graf/8X8.bmp ${destroot}${prefix}/var/games/angband/xtra/graf
+ xinstall -m 644 -c ${worksrcpath}/graf/8x13.bmp ${destroot}${prefix}/var/games/angband/xtra/graf
+ xinstall -m 644 -c ${worksrcpath}/graf/backgrnd.bmp ${destroot}${prefix}/var/games/angband/xtra/graf
+ xinstall -m 644 -c ${worksrcpath}/graf/mask.bmp ${destroot}${prefix}/var/games/angband/xtra/graf }
+ }
+
+# variant aqua {
+# distfiles-append ext-mac-306.zip:mac ext-graf-mac-306.zip:mac ext-sound-mac-306.zip:mac
+# checksums-append ext-mac-306.zip md5 e8989e1c4acf9efb10e0ab078e7303f2 \
+# ext-graf-mac-306.zip md5 263d33545a8be198a4a014c73f581035 \
+# ext-sound-mac-306.zip md5 7886ff8cd9ac98bdfec50c50131c406e
+#
+# post-extract {
+# system "unzip ${distpath}/ext-mac-306.zip -d ${worksrcpath}/src/; \
+# unzip ${distpath}/ext-graf-mac-306.zip -d ${worksrcpath}/src/; \
+# unzip ${distpath}/ext-sound-mac-306.zip -d ${worksrcpath}/src/"
+# }
+#
+# configure { reinplace "s|# define SET_UID||" ${worksrcpath}/src/h-config.h }
+#
+# build {
+# cd ${worksrcpath}/src
+# system "make -f Makefile.osx; \
+# make -f Makefile.osx install-tiles; \
+# make -f Makefile.osx install-sound"
+# }
+#
+# destroot { xinstall -d ${destroot}/Applications/DarwinPorts/
+# system "cp -r ${worksrcpath}/Angband.app ${destroot}/Applications/DarwinPorts/." }
+# }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20061005/5b903982/attachment.html
More information about the macports-changes
mailing list