Date: Fri, 7 Oct 2016 18:16:21 +0000 (UTC) From: Emanuel Haupt <ehaupt@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r423476 - head/audio/xmms-gbsplay Message-ID: <201610071816.u97IGL85051652@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ehaupt Date: Fri Oct 7 18:16:21 2016 New Revision: 423476 URL: https://svnweb.freebsd.org/changeset/ports/423476 Log: - While the main CLI player of gbsplay is receiving updates and is actively maintained the XMMS plugin doesn't work past this version. Rather than removing the still working XMMS plugin in this version, decouple the slave port from master port and leave it at this version. This allows for the CLI player to be updated independently. - Add NLS option and therefore bump PORTREVISION - The CLI player is not needed as a run-dependency - Update WWW - Add license Added: head/audio/xmms-gbsplay/distinfo (contents, props changed) Modified: head/audio/xmms-gbsplay/Makefile head/audio/xmms-gbsplay/pkg-descr Modified: head/audio/xmms-gbsplay/Makefile ============================================================================== --- head/audio/xmms-gbsplay/Makefile Fri Oct 7 18:15:56 2016 (r423475) +++ head/audio/xmms-gbsplay/Makefile Fri Oct 7 18:16:21 2016 (r423476) @@ -1,30 +1,40 @@ # Created by: Emanuel Haupt <ehaupt@critical.ch> # $FreeBSD$ +PORTNAME= gbsplay +PORTVERSION= 0.0.8 +PORTREVISION= 8 +CATEGORIES= audio +MASTER_SITES= LOCAL/ehaupt PKGNAMEPREFIX= xmms- +MAINTAINER= ehaupt@FreeBSD.org COMMENT= XMMS plugin for playing Nintendo Game Boy(TM) audio -MASTERDIR= ${.CURDIR}/../gbsplay +LICENSE= GPLv2 BUILD_DEPENDS= xmms:multimedia/xmms -RUN_DEPENDS= xmms:multimedia/xmms \ - gbsplay:audio/gbsplay +RUN_DEPENDS= xmms:multimedia/xmms USE_GNOME= glib12 USE_GCC= any +HAS_CONFIGURE= yes +USES= gmake +USE_CSTD= gnu89 -CONFIGURE_ARGS= --disable-nas +OPTIONS_DEFINE= NLS -DESCR= ${.CURDIR}/pkg-descr -PLIST= ${.CURDIR}/pkg-plist +NLS_CONFIGURE_OFF= --disable-i18n +NLS_USES= gettext-runtime + +CONFIGURE_ARGS= --disable-nas --prefix=${PREFIX} PLIST_FILES= lib/xmms/Input/gbsxmms.so post-extract: @${RM} -f ${WRKSRC}/po/subdir.mk -gbsplay-post-patch: +post-patch: @${REINPLACE_CMD} -e \ 's|`which xmms-config`||; \ s|\(xmms-config\)|${LOCALBASE}/bin/\1|g; \ @@ -36,10 +46,23 @@ gbsplay-post-patch: 's|^objs += $$(objs_gbsplay) $$(objs_gbsinfo)||; \ s|^dsts += gbsplay gbsinfo||; \ /^default:/ s|$$(mans)||' ${WRKSRC}/Makefile + @${REINPLACE_CMD} -e 's|^\(default.*\)test|\1|' ${WRKSRC}/${MAKEFILE} + @${REINPLACE_CMD} -e \ + '/^need_include\ /d; \ + 468s|char argc|int argc|; \ + s|/usr/local/include|${LOCALBASE}/include|; \ + s|/usr/local/lib|${LOCALBASE}/lib|; \ + s|/usr/X11R6/include||; \ + s|/usr/X11R6/lib||; \ + s|/usr/X11/lib|${LOCALBASE}/lib|; \ + s|/usr/lib/X11|${LOCALBASE}/lib/X11|; \ + s|-Os||; s|-pipe||; s|-fomit-frame-pointer||; \ + s|-march=$$ARCH||' \ + ${WRKSRC}/configure do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/xmms/Input ${INSTALL_PROGRAM} ${WRKSRC}/gbsxmms.so \ ${STAGEDIR}${PREFIX}/lib/xmms/Input -.include "${MASTERDIR}/Makefile" +.include <bsd.port.mk> Added: head/audio/xmms-gbsplay/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/xmms-gbsplay/distinfo Fri Oct 7 18:16:21 2016 (r423476) @@ -0,0 +1,3 @@ +TIMESTAMP = 1475768149 +SHA256 (gbsplay-0.0.8.tar.gz) = 9bd95118741315e991dfe4f5108128817725c924ba81bb4938de45290e8f0926 +SIZE (gbsplay-0.0.8.tar.gz) = 57033 Modified: head/audio/xmms-gbsplay/pkg-descr ============================================================================== --- head/audio/xmms-gbsplay/pkg-descr Fri Oct 7 18:15:56 2016 (r423475) +++ head/audio/xmms-gbsplay/pkg-descr Fri Oct 7 18:16:21 2016 (r423476) @@ -2,4 +2,4 @@ xmms-gbsplay is a XMMS input plugin whic Nintendo Game Boy(TM). It is able to play the sounds from a Game Boy(TM) module dump (.GBS format) in XMMS. -WWW: http://gbsplay.berlios.de/ +WWW: https://www.cgarbs.de/gbsplay.en.html
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201610071816.u97IGL85051652>