ports/185137: [UPDATE] games/el-data, fix broken
Hardy Schumacher
hardy.schumacher at gmx.de
Mon Dec 23 15:50:00 UTC 2013
>Number: 185137
>Category: ports
>Synopsis: [UPDATE] games/el-data, fix broken
>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: Mon Dec 23 15:50:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Hardy Schumacher
>Release: FreeBSD-9.2
>Organization:
>Environment:
FreeBSD gamma.low.org 9.2-RELEASE FreeBSD 9.2-RELEASE #0 r255996: Thu Oct 3 20:40:04 CEST 2013 root at gamma.low.org:/usr/obj/usr/src/sys/LOW_GAMMA i386
>Description:
Port games/el-data is currently set to broken.
This is fixed by this patch by adding a new distfile location.
Furthermore Makefile now uses the new USES clause instead of USE_DOS2UNIX. and a hint from portlint is also included.
Note: this PR supersedes PR:185113 (games/el : deprecate)
>How-To-Repeat:
n/a
>Fix:
Patch attached with submission follows:
diff -ruN /usr/ports/games/el-data/Makefile ./el-data/Makefile
--- /usr/ports/games/el-data/Makefile 2013-11-23 18:15:55.000000000 +0100
+++ ./el-data/Makefile 2013-12-23 16:34:22.000000000 +0100
@@ -7,7 +7,9 @@
MASTER_SITES= http://el.beplacid.net/downloads/:data \
http://www.eternal-lands.com/:data \
http://el.rauchs-home.de/client/:data \
+ http://www.gm.fh-koeln.de/~linke/EL-Downloads/:sound \
http://www.eternallands.co.uk/:sound \
+ http://www.gm.fh-koeln.de/~linke/EL-Downloads/:music \
http://www.eternallands.co.uk/:music
PKGNAMEPREFIX= el-
DISTFILES= ${EL_DATA}:data
@@ -16,13 +18,11 @@
MAINTAINER= acm at FreeBSD.org
COMMENT= Eternal Lands data, sound, and music files
-DEPRECATED= Broken for more than 6 month
-EXPIRATION_DATE= 2013-12-22
-
USE_ZIP= yes
NO_PACKAGE= Package will be 140MB, set FORCE_PACKAGE if you really want it
NO_BUILD= yes
-USE_DOS2UNIX= *.ini *.txt
+USES= dos2unix
+DOS2UNIX_GLOB= *.ini *.txt
DATADIR= ${PREFIX}/share/${PKGNAMEPREFIX:S/-//}
PLIST= ${WRKDIR}/pkg-plist
@@ -38,13 +38,12 @@
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MELSOUND}
-BROKEN= EL_sound_191.zip is unfetchable
DISTFILES+= EL_sound_191${EXTRACT_SUFX}:sound
HAVE_ESOUND= yes
.endif
.if ${PORT_OPTIONS:MELMUSIC}
-DISTFILES+= music_full${EXTRACT_SUFX}:music
+DISTFILES+= EL_music_full${EXTRACT_SUFX}:music
HAVE_EMUSIC= yes
.endif
diff -ruN /usr/ports/games/el-data/distinfo ./el-data/distinfo
--- /usr/ports/games/el-data/distinfo 2012-12-26 19:40:17.000000000 +0100
+++ ./el-data/distinfo 2013-12-23 16:23:25.000000000 +0100
@@ -2,5 +2,5 @@
SIZE (el/el_linux_192.zip) = 65888714
SHA256 (el/EL_sound_191.zip) = e73046ab03c916d562cda2d243427969678e3bb7a22d98c3b44646b4c3ae5da7
SIZE (el/EL_sound_191.zip) = 42979628
-SHA256 (el/music_full.zip) = 1ea4de25081034ac684aaebf127ab6ca8524ba5367532863d84d63837dd631ec
-SIZE (el/music_full.zip) = 65511882
+SHA256 (el/EL_music_full.zip) = b510d8c91fbd0876872834f9193e1d15fbd40771d1e779efb628b1568d7ebbc9
+SIZE (el/EL_music_full.zip) = 65511882
diff -ruN /usr/ports/games/el-data/pkg-descr ./el-data/pkg-descr
--- /usr/ports/games/el-data/pkg-descr 2012-12-26 19:40:17.000000000 +0100
+++ ./el-data/pkg-descr 2013-12-23 15:10:21.000000000 +0100
@@ -1,3 +1,3 @@
The Eternal Lands data and sounds files.
-WWW: http://www.eternal-lands.com/
+WWW: http://www.eternal-lands.com/
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list