From nobody@FreeBSD.org  Sun Dec 22 22:54:23 2013
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
	(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hub.freebsd.org (Postfix) with ESMTPS id BA16DE53
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 22 Dec 2013 22:54:23 +0000 (UTC)
Received: from oldred.freebsd.org (oldred.freebsd.org [IPv6:2001:1900:2254:206a::50:4])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by mx1.freebsd.org (Postfix) with ESMTPS id A67C51F74
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 22 Dec 2013 22:54:23 +0000 (UTC)
Received: from oldred.freebsd.org ([127.0.1.6])
	by oldred.freebsd.org (8.14.5/8.14.7) with ESMTP id rBMMsNZ9090734
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 22 Dec 2013 22:54:23 GMT
	(envelope-from nobody@oldred.freebsd.org)
Received: (from nobody@localhost)
	by oldred.freebsd.org (8.14.5/8.14.5/Submit) id rBMMsNEe090724;
	Sun, 22 Dec 2013 22:54:23 GMT
	(envelope-from nobody)
Message-Id: <201312222254.rBMMsNEe090724@oldred.freebsd.org>
Date: Sun, 22 Dec 2013 22:54:23 GMT
From: Rene Ladan <rene@FreeBSD.org>
To: freebsd-gnats-submit@FreeBSD.org
Subject: games/el : deprecate
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         185113
>Category:       ports
>Synopsis:       games/el : deprecate
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    acm
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Dec 22 23:00:00 UTC 2013
>Closed-Date:    Mon Jan 06 11:41:41 UTC 2014
>Last-Modified:  Wed Jan  8 12:00:00 UTC 2014
>Originator:     Rene Ladan
>Release:        FreeBSD 10.0-RC2 amd64
>Organization:
>Environment:
FreeBSD acer 10.0-RC2 FreeBSD 10.0-RC2 #0 r259404: Sun Dec 15 08:18:20 UTC 2013     root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
games/el depends on games/el-data, which expired on 2013-12-22. Mark this port as deprecated and schedule it for removal on 2014-01-22.
>How-To-Repeat:
Tools/scripts/rmport games/el-data
>Fix:


Patch attached with submission follows:

Index: games/el/Makefile
===================================================================
--- games/el/Makefile	(revision 337188)
+++ games/el/Makefile	(working copy)
@@ -12,6 +12,9 @@
 MAINTAINER=	acm@FreeBSD.org
 COMMENT=	Eternal Lands is a free 3D MMORPG
 
+DEPRECATED=	depends on expired games/el-data
+EXPIRATION_DATE=2014-01-22
+
 LIB_DEPENDS=	png15:${PORTSDIR}/graphics/png \
 		vorbis.4:${PORTSDIR}/audio/libvorbis \
 		cal3d.12:${PORTSDIR}/graphics/cal3d


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->acm 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Sun Dec 22 23:00:08 UTC 2013 
Responsible-Changed-Why:  
Over to maintainer (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=185113 

From: =?ISO-8859-1?Q?Ren=E9_Ladan?= <rene@freebsd.org>
To: bug-followup@FreeBSD.org, rene@FreeBSD.org
Cc:  
Subject: Re: ports/185113: games/el : deprecate
Date: Tue, 24 Dec 2013 03:00:33 +0100

 It turns out that all distfiles of games/el-data can be fetched, see
 http://people.freebsd.org/~rene/patches/games__el-data.diff.txt for a
 fix (which also removes NO_PACKAGE, 149 MiB is not that big today, and
 satisfies 'make check-sanity')
 
 games/el itself fails to build however on 10.0-amd64 :
 
 >   LINK el.bin
 > /usr/bin/ld: invalid DSO for symbol `XConvertSelection' definition
 > /usr/local/lib/libX11.so.6: could not read symbols: Bad value
 
 Ren
State-Changed-From-To: open->closed 
State-Changed-By: rene 
State-Changed-When: Mon Jan 6 11:40:52 UTC 2014 
State-Changed-Why:  
Committed (leaving NO_PACKAGE in), timeout 

http://www.freebsd.org/cgi/query-pr.cgi?pr=185113 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/185113: commit references a PR
Date: Mon,  6 Jan 2014 11:46:09 +0000 (UTC)

 Author: rene
 Date: Mon Jan  6 11:46:02 2014
 New Revision: 338864
 URL: http://svnweb.freebsd.org/changeset/ports/338864
 
 Log:
   Try to build after games/el-data is resurrected.
   
   Fails to link on 10.0-amd64 with old Xorg, so mark BROKEN:
   >   LINK el.bin
   > /usr/bin/ld: invalid DSO for symbol `XConvertSelection' definition
   > /usr/local/lib/libX11.so.6: could not read symbols: Bad value
   
   While here convert to new LIB_DEPENDS and USES=gmake
   
   PR:		ports/185113 (related)
   Submitted by:	rene
   Approved by:	maintainer timeout (acm, 15 days)
 
 Modified:
   head/games/el/Makefile
 
 Modified: head/games/el/Makefile
 ==============================================================================
 --- head/games/el/Makefile	Mon Jan  6 11:40:02 2014	(r338863)
 +++ head/games/el/Makefile	Mon Jan  6 11:46:02 2014	(r338864)
 @@ -12,9 +12,9 @@ DIST_SUBDIR=	${PORTNAME}
  MAINTAINER=	acm@FreeBSD.org
  COMMENT=	Eternal Lands is a free 3D MMORPG
  
 -LIB_DEPENDS=	png15:${PORTSDIR}/graphics/png \
 -		vorbis.4:${PORTSDIR}/audio/libvorbis \
 -		cal3d.12:${PORTSDIR}/graphics/cal3d
 +LIB_DEPENDS=	libpng15.so:${PORTSDIR}/graphics/png \
 +		libvorbis.so.4:${PORTSDIR}/audio/libvorbis \
 +		libcal3d.so.12:${PORTSDIR}/graphics/cal3d
  RUN_DEPENDS=	${LOCALBASE}/share/${PORTNAME}/el.ini:${PORTSDIR}/games/el-data
  
  PROJECTHOST=	bsdistfiles
 @@ -23,6 +23,7 @@ USES=		gmake openal:al,alut
  USE_GNOME=	libxml2
  USE_SDL=	sdl net image
  USE_GL=		yes
 +USES=		gmake
  
  ALL_TARGET=	el.bin
  MAKEFILE=	Makefile.bsd
 @@ -31,8 +32,8 @@ PLIST=		${WRKDIR}/pkg-plist
  NO_STAGE=	yes
  .include <bsd.port.pre.mk>
  
 -.if ${ARCH} == "sparc64"
 -BROKEN=		Does not compile on sparc64
 +.if ${ARCH} == "sparc64" || ${ARCH} == "amd64"
 +BROKEN=		Does not build on ${ARCH}
  .endif
  
  pre-install:
 _______________________________________________
 svn-ports-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/185113: commit references a PR
Date: Mon,  6 Jan 2014 11:40:10 +0000 (UTC)

 Author: rene
 Date: Mon Jan  6 11:40:02 2014
 New Revision: 338863
 URL: http://svnweb.freebsd.org/changeset/ports/338863
 
 Log:
   Fix fetching, undeprecate.
   While here convert to USES=dos2unix
   
   PR:		ports/185113 (related)
   Submitted by:	rene
   Approved by:	maintainer timeout (acm, 15 days)
 
 Modified:
   head/games/el-data/Makefile
   head/games/el-data/distinfo
 
 Modified: head/games/el-data/Makefile
 ==============================================================================
 --- head/games/el-data/Makefile	Mon Jan  6 11:26:04 2014	(r338862)
 +++ head/games/el-data/Makefile	Mon Jan  6 11:40:02 2014	(r338863)
 @@ -7,8 +7,8 @@ CATEGORIES=	games
  MASTER_SITES=	http://el.beplacid.net/downloads/:data \
  		http://www.eternal-lands.com/:data \
  		http://el.rauchs-home.de/client/:data \
 -		http://www.eternallands.co.uk/:sound \
 -		http://www.eternallands.co.uk/:music
 +		http://www.gm.fh-koeln.de/~linke/EL-Downloads/:sound \
 +		http://www.gm.fh-koeln.de/~linke/EL-Downloads/:music
  PKGNAMEPREFIX=	el-
  DISTFILES=	${EL_DATA}:data
  DIST_SUBDIR=	${PKGNAMEPREFIX:S/-//}
 @@ -16,13 +16,11 @@ DIST_SUBDIR=	${PKGNAMEPREFIX:S/-//}
  MAINTAINER=	acm@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 +36,12 @@ NO_STAGE=	yes
  .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
  
 @@ -56,7 +53,7 @@ do-extract:
  .endif
  .if ${PORT_OPTIONS:MELMUSIC}
  	@${MKDIR} ${WRKSRC}/music
 -	@${UNZIP_CMD} -q ${_DISTDIR}/music_full${EXTRACT_SUFX} -d ${WRKSRC}/music
 +	@${UNZIP_CMD} -q ${_DISTDIR}/EL_music_full${EXTRACT_SUFX} -d ${WRKSRC}/music
  .endif
  
  post-extract:
 
 Modified: head/games/el-data/distinfo
 ==============================================================================
 --- head/games/el-data/distinfo	Mon Jan  6 11:26:04 2014	(r338862)
 +++ head/games/el-data/distinfo	Mon Jan  6 11:40:02 2014	(r338863)
 @@ -2,5 +2,5 @@ SHA256 (el/el_linux_192.zip) = bd7002581
  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) = 1ea4de25081034ac684aaebf127ab6ca8524ba5367532863d84d63837dd631ec
 +SIZE (el/EL_music_full.zip) = 65511882
 _______________________________________________
 svn-ports-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/185113: commit references a PR
Date: Wed,  8 Jan 2014 11:48:29 +0000 (UTC)

 Author: rene
 Date: Wed Jan  8 11:48:21 2014
 New Revision: 339104
 URL: http://svnweb.freebsd.org/changeset/ports/339104
 
 Log:
   MFH: r338863
   
   Fix fetching, undeprecate.
   While here convert to USES=dos2unix
   
   PR:		ports/185113 (related)
   Submitted by:	rene
   Approved by:	maintainer timeout (acm, 15 days)
   
   Approved by:	portmgr (bapt)
 
 Modified:
   branches/2014Q1/games/el-data/Makefile
   branches/2014Q1/games/el-data/distinfo
 Directory Properties:
   branches/2014Q1/   (props changed)
 
 Modified: branches/2014Q1/games/el-data/Makefile
 ==============================================================================
 --- branches/2014Q1/games/el-data/Makefile	Wed Jan  8 11:45:58 2014	(r339103)
 +++ branches/2014Q1/games/el-data/Makefile	Wed Jan  8 11:48:21 2014	(r339104)
 @@ -7,8 +7,8 @@ CATEGORIES=	games
  MASTER_SITES=	http://el.beplacid.net/downloads/:data \
  		http://www.eternal-lands.com/:data \
  		http://el.rauchs-home.de/client/:data \
 -		http://www.eternallands.co.uk/:sound \
 -		http://www.eternallands.co.uk/:music
 +		http://www.gm.fh-koeln.de/~linke/EL-Downloads/:sound \
 +		http://www.gm.fh-koeln.de/~linke/EL-Downloads/:music
  PKGNAMEPREFIX=	el-
  DISTFILES=	${EL_DATA}:data
  DIST_SUBDIR=	${PKGNAMEPREFIX:S/-//}
 @@ -16,13 +16,11 @@ DIST_SUBDIR=	${PKGNAMEPREFIX:S/-//}
  MAINTAINER=	acm@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 +36,12 @@ NO_STAGE=	yes
  .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
  
 @@ -56,7 +53,7 @@ do-extract:
  .endif
  .if ${PORT_OPTIONS:MELMUSIC}
  	@${MKDIR} ${WRKSRC}/music
 -	@${UNZIP_CMD} -q ${_DISTDIR}/music_full${EXTRACT_SUFX} -d ${WRKSRC}/music
 +	@${UNZIP_CMD} -q ${_DISTDIR}/EL_music_full${EXTRACT_SUFX} -d ${WRKSRC}/music
  .endif
  
  post-extract:
 
 Modified: branches/2014Q1/games/el-data/distinfo
 ==============================================================================
 --- branches/2014Q1/games/el-data/distinfo	Wed Jan  8 11:45:58 2014	(r339103)
 +++ branches/2014Q1/games/el-data/distinfo	Wed Jan  8 11:48:21 2014	(r339104)
 @@ -2,5 +2,5 @@ SHA256 (el/el_linux_192.zip) = bd7002581
  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) = 1ea4de25081034ac684aaebf127ab6ca8524ba5367532863d84d63837dd631ec
 +SIZE (el/EL_music_full.zip) = 65511882
 _______________________________________________
 svn-ports-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/185113: commit references a PR
Date: Wed,  8 Jan 2014 11:54:11 +0000 (UTC)

 Author: rene
 Date: Wed Jan  8 11:54:02 2014
 New Revision: 339106
 URL: http://svnweb.freebsd.org/changeset/ports/339106
 
 Log:
   MFH: r338864
   
   Try to build after games/el-data is resurrected.
   
   Fails to link on 10.0-amd64 with old Xorg, so mark BROKEN:
   >   LINK el.bin
   > /usr/bin/ld: invalid DSO for symbol `XConvertSelection' definition
   > /usr/local/lib/libX11.so.6: could not read symbols: Bad value
   
   While here convert to new LIB_DEPENDS and USES=gmake
   
   PR:		ports/185113 (related)
   Submitted by:	rene
   Approved by:	maintainer timeout (acm, 15 days)
   
   Approved by:	portmgr (bapt)
 
 Modified:
   branches/2014Q1/games/el/Makefile
 Directory Properties:
   branches/2014Q1/   (props changed)
 
 Modified: branches/2014Q1/games/el/Makefile
 ==============================================================================
 --- branches/2014Q1/games/el/Makefile	Wed Jan  8 11:49:34 2014	(r339105)
 +++ branches/2014Q1/games/el/Makefile	Wed Jan  8 11:54:02 2014	(r339106)
 @@ -12,9 +12,9 @@ DIST_SUBDIR=	${PORTNAME}
  MAINTAINER=	acm@FreeBSD.org
  COMMENT=	Eternal Lands is a free 3D MMORPG
  
 -LIB_DEPENDS=	png15:${PORTSDIR}/graphics/png \
 -		vorbis.4:${PORTSDIR}/audio/libvorbis \
 -		cal3d.12:${PORTSDIR}/graphics/cal3d
 +LIB_DEPENDS=	libpng15.so:${PORTSDIR}/graphics/png \
 +		libvorbis.so.4:${PORTSDIR}/audio/libvorbis \
 +		libcal3d.so.12:${PORTSDIR}/graphics/cal3d
  RUN_DEPENDS=	${LOCALBASE}/share/${PORTNAME}/el.ini:${PORTSDIR}/games/el-data
  
  PROJECTHOST=	bsdistfiles
 @@ -24,6 +24,7 @@ USE_OPENAL=	al alut
  USE_GNOME=	libxml2
  USE_SDL=	sdl net image
  USE_GL=		yes
 +USES=		gmake
  
  ALL_TARGET=	el.bin
  MAKEFILE=	Makefile.bsd
 @@ -32,8 +33,8 @@ PLIST=		${WRKDIR}/pkg-plist
  NO_STAGE=	yes
  .include <bsd.port.pre.mk>
  
 -.if ${ARCH} == "sparc64"
 -BROKEN=		Does not compile on sparc64
 +.if ${ARCH} == "sparc64" || ${ARCH} == "amd64"
 +BROKEN=		Does not build on ${ARCH}
  .endif
  
  pre-install:
 _______________________________________________
 svn-ports-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
 
>Unformatted:
