Revision
124883
Author
khindenburg@macports.org
Date
2014-08-29 20:33:06 -0700 (Fri, 29 Aug 2014)

Log Message

angband: update to 3.5.0; curses works; +x11 builds but nothing is displayed when ran - #15139

Modified Paths

Diff

Modified: trunk/dports/games/angband/Portfile (124882 => 124883)


--- trunk/dports/games/angband/Portfile	2014-08-30 03:06:08 UTC (rev 124882)
+++ trunk/dports/games/angband/Portfile	2014-08-30 03:33:06 UTC (rev 124883)
@@ -4,8 +4,8 @@
 PortSystem          1.0
 
 name                angband
-version             3.0.6
-revision            1
+version             3.5.0
+set branch          [join [lrange [split ${version} .] 0 1] .]
 
 categories          games
 license             Noncommercial
@@ -21,37 +21,34 @@
 
 homepage            http://rephial.org
 
-master_sites        http://angband.oook.cz/download/:source \
-                    http://angband.oook.cz/download/extra/:extras \
-                    http://angband.oook.cz/download/extra/:mac
+master_sites        http://rephial.org/downloads/${branch}
 
-distfiles           ${name}-${version}.tar.gz:source
+distfiles           ${name}-v${version}.tar.gz
 
-checksums           ${name}-${version}.tar.gz md5 4c31b1b3679dff20db6a5fcb182c3e96
-extract.only        ${name}-${version}.tar.gz
+checksums           rmd160  c017577796c8a3d9d1455108678118d2f137f020 \
+                    sha256  3d3c3a8839ef97613d5e29c116c5e88c93b913485768106ad4906c75069085ec
 
+worksrcdir          ${name}-v${version}
+
+depends_lib-append  port:ncurses
+
 post-patch {
     addgroup games
 }
 
 configure.args      --with-setgid=games --with-libpath=${prefix}/var/games/angband --bindir=${prefix}/bin --without-x
 
-variant x11 {
-                    distfiles-append ${name}-graf.zip:extras
-                    checksums-append ${name}-graf.zip md5 488320ea35e3542d959543dd3c0dacec
+notes "
+If you receive this error 'Angband requires UTF-8 support', you need to set
+LANG to a valid UTF-8 language such as:
+export LANG=en_US.UTF-8
+"
 
-                    depends_lib-append lib:libXaw:xorg-libXaw
-                    configure.args-delete --without-x
-                    configure.args-append --with-x
-
-                    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 x11 {
+    depends_build-append  port:imake
+    depends_lib-append lib:libXaw:xorg-libXaw
+    configure.args-delete --without-x
+    configure.args-append --with-x
 }
 
 # variant aqua        {