svn commit: r338586 - head/audio/xmms-sid

Danilo Egea Gondolfo danilo at FreeBSD.org
Fri Jan 3 22:40:23 UTC 2014


Author: danilo
Date: Fri Jan  3 22:40:22 2014
New Revision: 338586
URL: http://svnweb.freebsd.org/changeset/ports/338586

Log:
  - Update from 0.9.0 to 0.9.2
  - Add SIDPLAY2 option
  
  while here
  - Add NLS option
  
  PR:		ports/185325
  Submitted by:	KATO Tsuguru <tkato432 at yahoo.com>

Modified:
  head/audio/xmms-sid/Makefile
  head/audio/xmms-sid/distinfo
  head/audio/xmms-sid/pkg-plist

Modified: head/audio/xmms-sid/Makefile
==============================================================================
--- head/audio/xmms-sid/Makefile	Fri Jan  3 22:21:54 2014	(r338585)
+++ head/audio/xmms-sid/Makefile	Fri Jan  3 22:40:22 2014	(r338586)
@@ -2,23 +2,49 @@
 # $FreeBSD$
 
 PORTNAME=	xmms-sid
-PORTVERSION=	0.9.0
+PORTVERSION=	0.9.2
 CATEGORIES=	audio
 MASTER_SITES=	http://www.tnsp.org/xs-files/
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	XMMS input plugin to play SID files
 
-LIB_DEPENDS=	libsidplay.so:${PORTSDIR}/audio/libsidplay
-BUILD_DEPENDS=	xmms-config:${PORTSDIR}/multimedia/xmms
-RUN_DEPENDS=	xmms:${PORTSDIR}/multimedia/xmms
+LICENSE=	GPLv2 # (or later)
+
+BUILD_DEPENDS=	xmms>0:${PORTSDIR}/multimedia/xmms
+RUN_DEPENDS=	xmms>0:${PORTSDIR}/multimedia/xmms
+
+OPTIONS_DEFINE=	NLS SIDPLAY2
+SIDPLAY2_DESC=	LibSIDPlay2 support
+OPTIONS_SUB=	yes
 
 USE_BZIP2=	yes
 USES=		gettext
 USE_GNOME=	gtk12
 GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--disable-silent-rules
 USE_LDCONFIG=	yes
-CONFIGURE_ARGS+=	--prefix=${PREFIX} \
-			--with-sidplay1=${LOCALBASE}
+
+CPPFLAGS+=	-I${LOCALBASE}/include
+LDFLAGS+=	-L${LOCALBASE}/lib
+
+NLS_USES=	gettext
+NLS_CONFIGURE_ENABLE=	nls
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MSIDPLAY2}
+LIB_DEPENDS+=	libsidplay2.so:${PORTSDIR}/audio/libsidplay2
+USES+=		pkgconfig
+CONFIGURE_ARGS+=--with-sidplay2 --without-sidplay1
+.else
+LIB_DEPENDS+=	libsidplay.so:${PORTSDIR}/audio/libsidplay
+CONFIGURE_ARGS+=--with-sidplay1 --without-sidplay2
+.endif
+
+post-patch:
+	@${REINPLACE_CMD} -e \
+		's|--libs libsidplay2|--libs-only-L libsidplay2|' \
+		${WRKSRC}/configure
 
 .include <bsd.port.mk>

Modified: head/audio/xmms-sid/distinfo
==============================================================================
--- head/audio/xmms-sid/distinfo	Fri Jan  3 22:21:54 2014	(r338585)
+++ head/audio/xmms-sid/distinfo	Fri Jan  3 22:40:22 2014	(r338586)
@@ -1,2 +1,2 @@
-SHA256 (xmms-sid-0.9.0.tar.bz2) = 49e86dfc46f192b654150f1d8ac8db6658e86f7dff2ca9b730fca80b637584b6
-SIZE (xmms-sid-0.9.0.tar.bz2) = 640314
+SHA256 (xmms-sid-0.9.2.tar.bz2) = c73fe24b31f5aa846fe16a0220d0166dab08562be048b68f2b1a38b0cb7ecd3a
+SIZE (xmms-sid-0.9.2.tar.bz2) = 647227

Modified: head/audio/xmms-sid/pkg-plist
==============================================================================
--- head/audio/xmms-sid/pkg-plist	Fri Jan  3 22:21:54 2014	(r338585)
+++ head/audio/xmms-sid/pkg-plist	Fri Jan  3 22:40:22 2014	(r338586)
@@ -1,11 +1,11 @@
 lib/xmms/Input/libxmmssid.so
-share/locale/de/LC_MESSAGES/xmms-sid.mo
-share/locale/en at boldquot/LC_MESSAGES/xmms-sid.mo
-share/locale/en at quot/LC_MESSAGES/xmms-sid.mo
-share/locale/fi/LC_MESSAGES/xmms-sid.mo
-share/xmms-sid/Kummatti_City.sid
- at dirrmtry share/locale/en at quot
- at dirrmtry share/locale/en at quot/LC_MESSAGES
- at dirrmtry share/locale/en at boldquot
- at dirrmtry share/locale/en at boldquot/LC_MESSAGES
- at dirrm share/xmms-sid
+%%NLS%%share/locale/de/LC_MESSAGES/xmms-sid.mo
+%%NLS%%share/locale/en at boldquot/LC_MESSAGES/xmms-sid.mo
+%%NLS%%share/locale/en at quot/LC_MESSAGES/xmms-sid.mo
+%%NLS%%share/locale/fi/LC_MESSAGES/xmms-sid.mo
+%%DATADIR%%/Kummatti_City.sid
+%%NLS%%@dirrmtry share/locale/en at quot
+%%NLS%%@dirrmtry share/locale/en at quot/LC_MESSAGES
+%%NLS%%@dirrmtry share/locale/en at boldquot
+%%NLS%%@dirrmtry share/locale/en at boldquot/LC_MESSAGES
+ at dirrm %%DATADIR%%


More information about the svn-ports-all mailing list