1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-21 00:25:50 +00:00

audio/rhythmbox: drop :keepla

multimedia/banshee: add USES=libtool and INSTALL_TARGET=install-strip
multimedia/libmtp: add USES=libtool and INSTALL_TARGET=install-strip
multimedia/libaacs:
- USES=libtool pathfix
- Add INSTALL_TARGET=install-strip
- Avoid USE_AUTOTOOLS
- Remove plist target, superseded by makeplist
multimedia/libbluray:
- USES=libtool pathfix
- Add INSTALL_TARGET=install-strip
- Avoid USE_AUTOTOOLS
- Remove plist target, superseded by makeplist
- Use OPTIONS_SUB
- Replace patch with post-patch command

Bump dependent ports
This commit is contained in:
Tijl Coosemans 2014-07-18 11:02:58 +00:00
parent 6a4ff9b6b8
commit 14e2af0516
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=362200
26 changed files with 42 additions and 112 deletions

View File

@ -3,7 +3,7 @@
PORTNAME= amarok
PORTVERSION= 2.7.0
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= audio kde
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= stable/${PORTNAME}/${PORTVERSION}/src

View File

@ -3,6 +3,7 @@
PORTNAME= clementine
PORTVERSION= 1.2.3
PORTREVISION= 1
CATEGORIES= audio
PKGNAMESUFFIX= -player

View File

@ -2,7 +2,7 @@
PORTNAME= gmtp
PORTVERSION= 1.3.4
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= SF/${PORTNAME}/gMTP-${PORTVERSION}/
DISTNAME= ${PORTNAME}-${PORTVERSION}-i386

View File

@ -4,7 +4,7 @@
PORTNAME= rhythmbox
PORTVERSION= 0.12.8
PORTREVISION= 13
PORTREVISION= 14
CATEGORIES= audio gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome2
@ -24,7 +24,7 @@ LIB_DEPENDS= libmusicbrainz3.so:${PORTSDIR}/audio/libmusicbrainz3 \
CONFLICTS= rhythmbox-2.[0-9]* rhythmbox-3.[0-9]*
USES= desktop-file-utils gettext gmake libtool:keepla pathfix \
USES= desktop-file-utils gettext gmake libtool pathfix \
pkgconfig tar:bzip2
INSTALLS_OMF= yes
USE_GNOME= intlhack gnomeprefix gtk20 nautilus2

View File

@ -1,9 +1,7 @@
bin/rhythmbox
bin/rhythmbox-client
%%ITMS_PLUGIN%%%%WEBPLUGIN_DIR%%/librhythmbox-itms-detection-plugin.a
%%ITMS_PLUGIN%%%%WEBPLUGIN_DIR%%/librhythmbox-itms-detection-plugin.la
%%ITMS_PLUGIN%%%%WEBPLUGIN_DIR%%/librhythmbox-itms-detection-plugin.so
lib/librhythmbox-core.la
lib/librhythmbox-core.so
lib/librhythmbox-core.so.0
lib/librhythmbox-core.so.0.0.0
@ -34,17 +32,14 @@ lib/librhythmbox-core.so.0.0.0
lib/rhythmbox/plugins/audiocd/album-info.ui
lib/rhythmbox/plugins/audiocd/audiocd-ui.xml
lib/rhythmbox/plugins/audiocd/audiocd.rb-plugin
lib/rhythmbox/plugins/audiocd/libaudiocd.la
lib/rhythmbox/plugins/audiocd/libaudiocd.so
lib/rhythmbox/plugins/audiocd/multiple-album.ui
lib/rhythmbox/plugins/audioscrobbler/as-icon.png
lib/rhythmbox/plugins/audioscrobbler/audioscrobbler-prefs.ui
lib/rhythmbox/plugins/audioscrobbler/audioscrobbler-ui.xml
lib/rhythmbox/plugins/audioscrobbler/audioscrobbler.rb-plugin
lib/rhythmbox/plugins/audioscrobbler/libaudioscrobbler.la
lib/rhythmbox/plugins/audioscrobbler/libaudioscrobbler.so
lib/rhythmbox/plugins/cd-recorder/cd-recorder.rb-plugin
lib/rhythmbox/plugins/cd-recorder/libcd-recorder.la
lib/rhythmbox/plugins/cd-recorder/libcd-recorder.so
%%PYTHON%%lib/rhythmbox/plugins/context/AlbumTab.py
%%PYTHON%%lib/rhythmbox/plugins/context/AlbumTab.pyc
@ -75,17 +70,14 @@ lib/rhythmbox/plugins/cd-recorder/libcd-recorder.so
%%DAAP%%lib/rhythmbox/plugins/daap/daap-prefs.ui
%%DAAP%%lib/rhythmbox/plugins/daap/daap-ui.xml
%%DAAP%%lib/rhythmbox/plugins/daap/daap.rb-plugin
%%DAAP%%lib/rhythmbox/plugins/daap/libdaap.la
%%DAAP%%lib/rhythmbox/plugins/daap/libdaap.so
%%DAAP%%lib/rhythmbox/plugins/daap/rb-daap-glue.h
lib/rhythmbox/plugins/fmradio/fmradio-ui.xml
lib/rhythmbox/plugins/fmradio/fmradio.rb-plugin
lib/rhythmbox/plugins/fmradio/libfmradio.la
lib/rhythmbox/plugins/fmradio/libfmradio.so
lib/rhythmbox/plugins/generic-player/generic-player-info.ui
lib/rhythmbox/plugins/generic-player/generic-player-ui.xml
lib/rhythmbox/plugins/generic-player/generic-player.rb-plugin
lib/rhythmbox/plugins/generic-player/libgeneric-player.la
lib/rhythmbox/plugins/generic-player/libgeneric-player.so
%%PYTHON%%lib/rhythmbox/plugins/im-status/__init__.py
%%PYTHON%%lib/rhythmbox/plugins/im-status/__init__.pyc
@ -95,12 +87,10 @@ lib/rhythmbox/plugins/generic-player/libgeneric-player.so
%%IPOD%%lib/rhythmbox/plugins/ipod/ipod-init.ui
%%IPOD%%lib/rhythmbox/plugins/ipod/ipod-ui.xml
%%IPOD%%lib/rhythmbox/plugins/ipod/ipod.rb-plugin
%%IPOD%%lib/rhythmbox/plugins/ipod/libipod.la
%%IPOD%%lib/rhythmbox/plugins/ipod/libipod.so
lib/rhythmbox/plugins/iradio/iradio-initial.pls
lib/rhythmbox/plugins/iradio/iradio-ui.xml
lib/rhythmbox/plugins/iradio/iradio.rb-plugin
lib/rhythmbox/plugins/iradio/libiradio.la
lib/rhythmbox/plugins/iradio/libiradio.so
lib/rhythmbox/plugins/iradio/station-properties.ui
%%PYTHON%%lib/rhythmbox/plugins/jamendo/JamendoConfigureDialog.py
@ -120,7 +110,6 @@ lib/rhythmbox/plugins/iradio/station-properties.ui
%%PYTHON%%lib/rhythmbox/plugins/jamendo/jamendo-prefs.ui
%%PYTHON%%lib/rhythmbox/plugins/jamendo/jamendo_logo.png
%%PYTHON%%lib/rhythmbox/plugins/jamendo/jamendo_logo_medium.png
%%LIRC%%lib/rhythmbox/plugins/rblirc/librblirc.la
%%LIRC%%lib/rhythmbox/plugins/rblirc/librblirc.so
%%LIRC%%lib/rhythmbox/plugins/rblirc/lirc.rb-plugin
%%LIRC%%lib/rhythmbox/plugins/rblirc/rhythmbox_lirc_default
@ -173,15 +162,12 @@ lib/rhythmbox/plugins/iradio/station-properties.ui
%%PYTHON%%lib/rhythmbox/plugins/magnatune/magnatune.rb-plugin
%%PYTHON%%lib/rhythmbox/plugins/magnatune/magnatune_logo_color_small.png
%%PYTHON%%lib/rhythmbox/plugins/magnatune/magnatune_logo_color_tiny.png
lib/rhythmbox/plugins/mmkeys/libmmkeys.la
lib/rhythmbox/plugins/mmkeys/libmmkeys.so
lib/rhythmbox/plugins/mmkeys/mmkeys.rb-plugin
%%MTP%%lib/rhythmbox/plugins/mtpdevice/libmtpdevice.la
%%MTP%%lib/rhythmbox/plugins/mtpdevice/libmtpdevice.so
%%MTP%%lib/rhythmbox/plugins/mtpdevice/mtp-info.ui
%%MTP%%lib/rhythmbox/plugins/mtpdevice/mtp-ui.xml
%%MTP%%lib/rhythmbox/plugins/mtpdevice/mtpdevice.rb-plugin
lib/rhythmbox/plugins/power-manager/libpower-manager.la
lib/rhythmbox/plugins/power-manager/libpower-manager.so
lib/rhythmbox/plugins/power-manager/power-manager.rb-plugin
%%PYTHON%%lib/rhythmbox/plugins/python-console/pythonconsole.py
@ -218,7 +204,6 @@ lib/rhythmbox/plugins/power-manager/power-manager.rb-plugin
%%PYTHON%%lib/rhythmbox/plugins/sendto/__init__.pyc
%%PYTHON%%lib/rhythmbox/plugins/sendto/__init__.pyo
%%PYTHON%%lib/rhythmbox/plugins/sendto/sendto.rb-plugin
lib/rhythmbox/plugins/status-icon/libstatus-icon.la
lib/rhythmbox/plugins/status-icon/libstatus-icon.so
lib/rhythmbox/plugins/status-icon/status-icon-preferences.ui
lib/rhythmbox/plugins/status-icon/status-icon-ui.xml
@ -236,7 +221,6 @@ lib/rhythmbox/plugins/status-icon/status-icon.rb-plugin
%%PYTHON%%lib/rhythmbox/plugins/upnp_coherence/__init__.pyc
%%PYTHON%%lib/rhythmbox/plugins/upnp_coherence/__init__.pyo
%%PYTHON%%lib/rhythmbox/plugins/upnp_coherence/coherence.rb-plugin
lib/rhythmbox/plugins/visualizer/libvisualizer.la
lib/rhythmbox/plugins/visualizer/libvisualizer.so
lib/rhythmbox/plugins/visualizer/rb-visualizer-glue.h
lib/rhythmbox/plugins/visualizer/visualizer-controls.ui

View File

@ -2,7 +2,7 @@
PORTNAME= banshee
PORTVERSION= 2.6.2
PORTREVISION= 1
PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= multimedia audio
MASTER_SITES= GNOME
@ -32,7 +32,8 @@ YOUTUBE_DESC= Build and/or install the Youtube extension
OPTIONS_DEFAULT=BPMDETECT GIO MTP WEBKIT YOUTUBE
USES= desktop-file-utils gmake mono pathfix perl5 pkgconfig shared-mime-info tar:xz
USES= desktop-file-utils gmake libtool mono pathfix perl5 \
pkgconfig shared-mime-info tar:xz
USE_PERL5= build
GNU_CONFIGURE= yes
USE_GNOME= gtksharp20 gnomesharp20
@ -41,6 +42,7 @@ USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME:C/-.*//}
USE_XORG= xrandr xxf86vm
USE_SQLITE= yes
INSTALLS_ICONS= yes
INSTALL_TARGET= install-strip
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ARGS= --with-vendor-build-id=FreeBSD\ BSD\#\ Project --disable-gio-hardware --disable-boo

View File

@ -1,6 +1,3 @@
$FreeBSD$
--- src/Backends/Banshee.Gio/Makefile.in.orig
+++ src/Backends/Banshee.Gio/Makefile.in
@@ -946,7 +946,7 @@

View File

@ -1,6 +1,3 @@
$FreeBSD$
--- src/Clients/Booter/banshee.linux.in.orig
+++ src/Clients/Booter/banshee.linux.in
@@ -54,7 +54,7 @@

View File

@ -20,7 +20,6 @@ lib/banshee/Backends/Banshee.Unix.dll.mdb
%%OPT_GIO%%lib/banshee/Backends/gtk-sharp-beans.dll.config
%%OPT_GIO%%lib/banshee/Backends/gtk-sharp-beans.dll.mdb
lib/banshee/Backends/libbnpx11.a
lib/banshee/Backends/libbnpx11.la
lib/banshee/Backends/libbnpx11.so
lib/banshee/Banshee.CollectionIndexer.dll
lib/banshee/Banshee.CollectionIndexer.dll.mdb
@ -134,10 +133,8 @@ lib/banshee/Nereid.exe
lib/banshee/Nereid.exe.mdb
lib/banshee/gconf-schema-extractor.exe
lib/banshee/libbanshee.a
lib/banshee/libbanshee.la
lib/banshee/libbanshee.so
%%OPT_WEBKIT%%lib/banshee/libossifer.a
%%OPT_WEBKIT%%lib/banshee/libossifer.la
%%OPT_WEBKIT%%lib/banshee/libossifer.so
%%PORTDOCS%%lib/monodoc/sources/banshee-docs.source
%%PORTDOCS%%lib/monodoc/sources/banshee-docs.tree

View File

@ -3,7 +3,7 @@
PORTNAME= ffmpeg
PORTVERSION= 2.2.4
PORTREVISION= 1
PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= multimedia audio ipv6 net
MASTER_SITES= http://ffmpeg.org/releases/

View File

@ -3,6 +3,7 @@
PORTNAME= libaacs
PORTVERSION= 0.7.0
PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= ftp://ftp.videolan.org/pub/videolan/${PORTNAME}/${PORTVERSION}/ \
http://blu.opsec.eu/
@ -16,26 +17,11 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
LIB_DEPENDS= libgcrypt.so:${PORTSDIR}/security/libgcrypt \
libgpg-error.so:${PORTSDIR}/security/libgpg-error
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-debug
CONFIGURE_ENV= LEX="${LOCALBASE}/bin/flex"
INSTALL_TARGET= install-strip
USES= bison gettext iconv libtool pathfix tar:bzip2
USE_LDCONFIG= yes
USE_AUTOTOOLS= autoconf aclocal automake libtool
USES= bison gettext iconv tar:bzip2
HAS_CONFIGURE= yes
CONFIGURE_ENV+= LEX="${LOCALBASE}/bin/flex"
CONFIGURE_ARGS+= --prefix="${PREFIX}" \
--disable-debug
# Evil hack, necessitating another evil hack in the plist target.
MAKE_ARGS+= pkgconfigdir="${PREFIX}/libdata/pkgconfig" \
CFLAGS=${CFLAGS:Q}
run-autotools:
@cd ${WRKSRC} && ${SH} bootstrap
plist: stage
@${ECHO} "===> Rebuilding PLIST."
@${MTREE_CMD} -cp "${STAGEDIR}${PREFIX}/" > "${WRKDIR}/plist.mtree"
@${MTREE_CMD} -Sf "${WRKDIR}/plist.mtree" -f "${MTREE_FILE}" \
| ${SED} -ne '/ dir /{s/ .*//;s/^/@dirrm /;H;};t dirs' \
-e 's/ .*//p;:dirs' -e '$${g;s/^\n//p;}' > ${PLIST}
.include <bsd.port.mk>

View File

@ -3,8 +3,8 @@ include/libaacs/aacs-version.h
include/libaacs/aacs.h
include/libaacs/filesystem.h
lib/libaacs.a
lib/libaacs.la
lib/libaacs.so
lib/libaacs.so.4
lib/libaacs.so.0
lib/libaacs.so.0.4.0
libdata/pkgconfig/libaacs.pc
@dirrm include/libaacs

View File

@ -3,6 +3,7 @@
PORTNAME= libbluray
PORTVERSION= 0.5.0
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= multimedia
MASTER_SITES= ftp://ftp.videolan.org/pub/videolan/${PORTNAME}/${PORTVERSION}/ \
@ -17,17 +18,15 @@ LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
# dlopen dependencies, libbdplus not yet available
LIB_DEPENDS+= libaacs.so:${PORTSDIR}/multimedia/libaacs
USES= iconv pkgconfig tar:bzip2
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-debug
INSTALL_TARGET= install-strip
USES= iconv libtool pathfix pkgconfig tar:bzip2
USE_LDCONFIG= yes
USE_AUTOTOOLS= autoconf aclocal automake libtool
USE_GNOME= libxml2
HAS_CONFIGURE= yes
MAKE_ARGS= pkgconfigdir="${PREFIX}/libdata/pkgconfig"
CONFIGURE_ARGS= --prefix="${PREFIX}" \
--disable-debug
OPTIONS_DEFINE= JAVA
OPTIONS_SUB= yes
JAVA_DESC= Enable Blu-Ray Java support
.include <bsd.port.options.mk>
@ -43,36 +42,7 @@ CONFIGURE_ARGS+= --enable-bdjava --with-bdj-type=j2se
CONFIGURE_ENV+= JDK_HOME="${JAVA_HOME}"
.endif
# Create PLIST_SUB definitions for options
.for _option in ${OPTIONS_DEFINE}
.if ${PORT_OPTIONS:M${_option}}
PLIST_SUB+= ${_option}=""
.else
PLIST_SUB+= ${_option}="@comment "
.endif
.endfor
run-autotools:
@cd ${WRKSRC} && ${SH} bootstrap
plist:
@${ECHO} "===> Rebuilding PLIST."
.for _option in "" ${OPTIONS_DEFINE}
@${MAKE} clean stage OPTIONS_EXCLUDE="${OPTIONS_DEFINE:N${_option}}" \
WITH=${_option}
@${MTREE_CMD} -cp "${STAGEDIR}${PREFIX}/" > "${WRKDIR}/mtree.${_option}"
@${MTREE_CMD} -Sf "${WRKDIR}/mtree.${_option}" -f "${MTREE_FILE}" \
| ${SED} -ne '/share\/licenses/b dirs' \
-e '/ dir /{s/ .*//;s/^/@dirrm /;H;};t dirs' \
-e 's/ .*//p;:dirs' -e '$${g;s/^\n//p;}' \
> "plist.${_option}"
.endfor
.for _option in ${OPTIONS_DEFINE}
@${GREP} -vFx "$$(${CAT} "plist.")" "plist.${_option}" \
| ${SED} 's/^/%%${_option}%%/' > "plist.add.${_option}"
@${RM} "plist.${_option}"
.endfor
@${CAT} plist. ${OPTIONS_DEFINE:C/^/plist.add./} > ${PLIST}
@${RM} plist. ${OPTIONS_DEFINE:C/^/plist.add./}
post-patch:
@${REINPLACE_CMD} '/^SET_FEATURES =/d' ${WRKSRC}/src/Makefile.in
.include <bsd.port.mk>

View File

@ -1,7 +0,0 @@
--- src/Makefile.am.orig 2014-04-13 18:08:03.000000000 +0200
+++ src/Makefile.am 2014-04-13 18:08:10.000000000 +0200
@@ -1,4 +1,3 @@
-SET_FEATURES = -D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112L -D_REENTRANT
SET_INCLUDES = -I$(top_srcdir) -Ifile -Ilibbluray -Ilibbluray/bdnav
AM_CFLAGS = -std=c99 $(SET_FEATURES) $(SET_INCLUDES) $(LIBXML2_CFLAGS) $(FT2_CFLAGS)

View File

@ -8,9 +8,9 @@ include/libbluray/log_control.h
include/libbluray/meta_data.h
include/libbluray/overlay.h
lib/libbluray.a
lib/libbluray.la
lib/libbluray.so
lib/libbluray.so.6
lib/libbluray.so.1
lib/libbluray.so.1.5.0
libdata/pkgconfig/libbluray.pc
@dirrm include/libbluray
%%JAVA%%lib/libbluray/libbluray.jar

View File

@ -3,7 +3,7 @@
PORTNAME= libmtp
PORTVERSION= 1.1.6
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= multimedia audio
MASTER_SITES= SF
@ -16,8 +16,9 @@ OPTIONS_DEFINE= MTPZ
OPTIONS_DEFAULT= MTPZ
MTPZ_DESC= Enable functionality to connect to MTPZ devices
USES= pathfix pkgconfig iconv
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
USES= iconv libtool pathfix pkgconfig
USE_LDCONFIG= yes
CPPFLAGS+= -I${LOCALBASE}/include

View File

@ -21,7 +21,7 @@ bin/mtp-tracks
bin/mtp-trexist
include/libmtp.h
lib/libmtp.a
lib/libmtp.la
lib/libmtp.so
lib/libmtp.so.10
lib/libmtp.so.9
lib/libmtp.so.9.1.0
libdata/pkgconfig/libmtp.pc

View File

@ -3,7 +3,7 @@
PORTNAME= xine
PORTVERSION= 1.2.4
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= multimedia ipv6
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-lib/${PORTVERSION}
PKGNAMEPREFIX= lib

View File

@ -3,7 +3,7 @@
PORTNAME= mencoder
PORTVERSION= ${MPLAYER_PORT_VERSION}
PORTREVISION= 1
PORTREVISION= 2
COMMENT= Convenient video file and movie encoder

View File

@ -3,7 +3,7 @@
PORTNAME= mplayer
PORTVERSION= ${MPLAYER_PORT_VERSION}
PORTREVISION= 3
PORTREVISION= 4
COMMENT= High performance media player supporting many formats

View File

@ -2,7 +2,7 @@
PORTNAME= mplayer2
PORTVERSION= ${MPLAYER2_PORT_VERSION}
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= multimedia audio
MASTER_SITES= LOCAL/gblach/

View File

@ -3,6 +3,7 @@
PORTNAME= mpv
PORTVERSION= 0.4.1
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= multimedia audio
MASTER_SITES= GH:0 GHC:0 http://ftp.waf.io/pub/release/:1 \

View File

@ -3,7 +3,7 @@
PORTNAME= vdr-plugin-xineliboutput
PORTVERSION= 1.0.90s20120511
PORTREVISION= 10
PORTREVISION= 11
CATEGORIES= multimedia
MASTER_SITES= SF:release \
LOCAL:snapshot

View File

@ -3,7 +3,7 @@
PORTNAME= vlc
DISTVERSION= 2.1.4
PORTREVISION= 8
PORTREVISION= 9
PORTEPOCH= 4
CATEGORIES= multimedia audio ipv6 net www
MASTER_SITES= http://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ \

View File

@ -2,7 +2,7 @@
PORTNAME= xbmc
DISTVERSION= 13.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= multimedia
MASTER_SITES= http://mirrors.xbmc.org/releases/source/

View File

@ -3,6 +3,7 @@
PORTNAME= mtpfs
PORTVERSION= 1.1
PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= http://www.adebenham.com/files/mtp/