summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorGuido Falsi <madpilot@FreeBSD.org>2012-05-18 17:52:41 +0000
committerGuido Falsi <madpilot@FreeBSD.org>2012-05-18 17:52:41 +0000
commit9642bb3a68d57d0021a74ef802af714bb75622e1 (patch)
treef0015882c7d93f36477aa424be3026a41a4b0d84 /audio
parent- Update to 1.7.14 (diff)
- Update to 0.7.1
- Respect NOPORTDOCS - Add LICENSE PR: ports/166901 Submitted by: Timothy Beyer <beyert@cs.ucr.edu> (maintainer) Approved by: tabthorpe (mentor)
Notes
Notes: svn path=/head/; revision=296911
Diffstat (limited to 'audio')
-rw-r--r--audio/mp3splt-gtk/Makefile43
-rw-r--r--audio/mp3splt-gtk/distinfo4
-rw-r--r--audio/mp3splt-gtk/pkg-plist108
3 files changed, 136 insertions, 19 deletions
diff --git a/audio/mp3splt-gtk/Makefile b/audio/mp3splt-gtk/Makefile
index e6787cc4d857..8cd4749eac7a 100644
--- a/audio/mp3splt-gtk/Makefile
+++ b/audio/mp3splt-gtk/Makefile
@@ -5,33 +5,56 @@
# $FreeBSD$
PORTNAME= mp3splt-gtk
-PORTVERSION= 0.5.7a
-PORTREVISION= 8
+PORTVERSION= 0.7.1
CATEGORIES= audio
MASTER_SITES= SF/mp3splt/${PORTNAME}/${PORTVERSION}
MAINTAINER= beyert@cs.ucr.edu
COMMENT= Utility to split mp3 and ogg files (via GTK Interface)
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
LIB_DEPENDS= mp3splt:${PORTSDIR}/audio/libmp3splt \
mad.2:${PORTSDIR}/audio/libmad \
ogg.7:${PORTSDIR}/audio/libogg \
vorbis.4:${PORTSDIR}/audio/libvorbis \
id3tag.0:${PORTSDIR}/audio/libid3tag
+USE_GNOME+= libxml2
+INSTALLS_OMF= yes
USE_AUTOTOOLS= libltdl
USE_GSTREAMER= yes
USE_GNOME= gtk20
GNU_CONFIGURE= yes
+USE_GMAKE= yes
+
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
-CONFIGURE_ARGS+=--disable-audacious --with-mp3splt=${LOCALBASE} --with-mp3splt-includes=${LOCALBASE}/include --with-mp3splt-libraries=${LOCALBASE}/lib --disable-mp3splttest
-
-MAN1= mp3splt-gtk.1
-
-post-patch:
- @${REINPLACE_CMD} -e 's|"audacious |& audclient |g' \
- ${WRKSRC}/configure
-
+# disable audacious, because gtk 3 is required to enable it for this program...
+CONFIGURE_ARGS+= --disable-audacious --with-mp3splt=${LOCALBASE} \
+ --with-mp3splt-includes=${LOCALBASE}/include \
+ --with-mp3splt-libraries=${LOCALBASE}/lib --disable-mp3splttest
+
+MAN1= mp3splt-gtk.1
+PORTDOCS= *
+
+.include <bsd.port.options.mk>
+
+.if !defined(NOPORTDOCS)
+LIB_DEPENDS+= gvc:${PORTSDIR}/graphics/graphviz
+BUILD_DEPENDS+= ${LOCALBASE}/bin/doxygen:${PORTSDIR}/devel/doxygen
+USE_GNOME+= gnomedocutils
+.else
+CONFIGURE_ARGS+= --disable-doxygen-doc
+.endif
+
+.if defined(WITHOUT_NLS)
+CONFIGURE_ARGS+= --disable-nls
+PLIST_SUB+= NLS="@comment "
+.else
+USE_GETTEXT= yes
+PLIST_SUB+= NLS=""
+.endif
.include <bsd.port.mk>
diff --git a/audio/mp3splt-gtk/distinfo b/audio/mp3splt-gtk/distinfo
index 5c080b6b4ec4..e30c2b52ac3f 100644
--- a/audio/mp3splt-gtk/distinfo
+++ b/audio/mp3splt-gtk/distinfo
@@ -1,2 +1,2 @@
-SHA256 (mp3splt-gtk-0.5.7a.tar.gz) = 732303cef770f16f8a926d0569ae087664df2a8bea014e4e11013b457d6692aa
-SIZE (mp3splt-gtk-0.5.7a.tar.gz) = 304058
+SHA256 (mp3splt-gtk-0.7.1.tar.gz) = b3f54a62dae55cfabab7aff3ae2f5627093dee27675635b04b425f3214bcdd62
+SIZE (mp3splt-gtk-0.7.1.tar.gz) = 856040
diff --git a/audio/mp3splt-gtk/pkg-plist b/audio/mp3splt-gtk/pkg-plist
index 1292d966cb1f..ea0ebb158a74 100644
--- a/audio/mp3splt-gtk/pkg-plist
+++ b/audio/mp3splt-gtk/pkg-plist
@@ -1,11 +1,105 @@
bin/mp3splt-gtk
share/applications/mp3splt-gtk.desktop
-share/locale/de/LC_MESSAGES/mp3splt-gtk.mo
-share/locale/fr/LC_MESSAGES/mp3splt-gtk.mo
+share/gnome/help/mp3splt-gtk/C/figures/FreeDBSearch.png
+share/gnome/help/mp3splt-gtk/C/figures/Preferences.png
+share/gnome/help/mp3splt-gtk/C/figures/SplitType.png
+share/gnome/help/mp3splt-gtk/C/figures/Tracklist.png
+share/gnome/help/mp3splt-gtk/C/figures/mp3splt-gtk.png
+share/gnome/help/mp3splt-gtk/C/legal.xml
+share/gnome/help/mp3splt-gtk/C/mp3splt-gtk.xml
+share/gnome/help/mp3splt-gtk/cs/figures/FreeDBSearch.png
+share/gnome/help/mp3splt-gtk/cs/figures/Preferences.png
+share/gnome/help/mp3splt-gtk/cs/figures/SplitType.png
+share/gnome/help/mp3splt-gtk/cs/figures/Tracklist.png
+share/gnome/help/mp3splt-gtk/cs/figures/mp3splt-gtk.png
+share/gnome/help/mp3splt-gtk/cs/mp3splt-gtk.xml
+share/gnome/help/mp3splt-gtk/de/figures/FreeDBSearch.png
+share/gnome/help/mp3splt-gtk/de/figures/Preferences.png
+share/gnome/help/mp3splt-gtk/de/figures/SplitType.png
+share/gnome/help/mp3splt-gtk/de/figures/Tracklist.png
+share/gnome/help/mp3splt-gtk/de/figures/mp3splt-gtk.png
+share/gnome/help/mp3splt-gtk/de/mp3splt-gtk.xml
+share/gnome/help/mp3splt-gtk/en/figures/FreeDBSearch.png
+share/gnome/help/mp3splt-gtk/en/figures/Preferences.png
+share/gnome/help/mp3splt-gtk/en/figures/SplitType.png
+share/gnome/help/mp3splt-gtk/en/figures/Tracklist.png
+share/gnome/help/mp3splt-gtk/en/figures/mp3splt-gtk.png
+share/gnome/help/mp3splt-gtk/en/mp3splt-gtk.xml
+share/gnome/help/mp3splt-gtk/es/figures/FreeDBSearch.png
+share/gnome/help/mp3splt-gtk/es/figures/Preferences.png
+share/gnome/help/mp3splt-gtk/es/figures/SplitType.png
+share/gnome/help/mp3splt-gtk/es/figures/Tracklist.png
+share/gnome/help/mp3splt-gtk/es/figures/mp3splt-gtk.png
+share/gnome/help/mp3splt-gtk/es/mp3splt-gtk.xml
+share/gnome/help/mp3splt-gtk/es_CL/figures/FreeDBSearch.png
+share/gnome/help/mp3splt-gtk/es_CL/figures/Preferences.png
+share/gnome/help/mp3splt-gtk/es_CL/figures/SplitType.png
+share/gnome/help/mp3splt-gtk/es_CL/figures/Tracklist.png
+share/gnome/help/mp3splt-gtk/es_CL/figures/mp3splt-gtk.png
+share/gnome/help/mp3splt-gtk/es_CL/mp3splt-gtk.xml
+share/gnome/help/mp3splt-gtk/fr/figures/FreeDBSearch.png
+share/gnome/help/mp3splt-gtk/fr/figures/Preferences.png
+share/gnome/help/mp3splt-gtk/fr/figures/SplitType.png
+share/gnome/help/mp3splt-gtk/fr/figures/Tracklist.png
+share/gnome/help/mp3splt-gtk/fr/figures/mp3splt-gtk.png
+share/gnome/help/mp3splt-gtk/fr/mp3splt-gtk.xml
+share/gnome/help/mp3splt-gtk/ru_RU/figures/FreeDBSearch.png
+share/gnome/help/mp3splt-gtk/ru_RU/figures/Preferences.png
+share/gnome/help/mp3splt-gtk/ru_RU/figures/SplitType.png
+share/gnome/help/mp3splt-gtk/ru_RU/figures/Tracklist.png
+share/gnome/help/mp3splt-gtk/ru_RU/figures/mp3splt-gtk.png
+share/gnome/help/mp3splt-gtk/ru_RU/mp3splt-gtk.xml
+%%NLS%%share/locale/cs/LC_MESSAGES/mp3splt-gtk.mo
+%%NLS%%share/locale/de_DE/LC_MESSAGES/mp3splt-gtk.mo
+%%NLS%%share/locale/es/LC_MESSAGES/mp3splt-gtk.mo
+%%NLS%%share/locale/es_CL/LC_MESSAGES/mp3splt-gtk.mo
+%%NLS%%share/locale/fr_FR/LC_MESSAGES/mp3splt-gtk.mo
+%%NLS%%share/locale/ro/LC_MESSAGES/mp3splt-gtk.mo
+%%NLS%%share/locale/ru_RU/LC_MESSAGES/mp3splt-gtk.mo
+%%DATADIR%%/backward.svg
+%%DATADIR%%/backward_inactive.svg
+%%DATADIR%%/forward.svg
+%%DATADIR%%/forward_inactive.svg
+%%DATADIR%%/pause.svg
+%%DATADIR%%/pause_inactive.svg
+%%DATADIR%%/play.svg
+%%DATADIR%%/play_inactive.svg
+%%DATADIR%%/stop.svg
+%%DATADIR%%/stop_inactive.svg
+share/omf/mp3splt-gtk/mp3splt-gtk-C.omf
+share/omf/mp3splt-gtk/mp3splt-gtk-cs.omf
+share/omf/mp3splt-gtk/mp3splt-gtk-de.omf
+share/omf/mp3splt-gtk/mp3splt-gtk-en.omf
+share/omf/mp3splt-gtk/mp3splt-gtk-es.omf
+share/omf/mp3splt-gtk/mp3splt-gtk-es_CL.omf
+share/omf/mp3splt-gtk/mp3splt-gtk-fr.omf
+share/omf/mp3splt-gtk/mp3splt-gtk-ru_RU.omf
share/pixmaps/mp3splt-gtk.png
-share/pixmaps/mp3splt-gtk_ico.png
+share/pixmaps/mp3splt-gtk_ico.svg
@dirrmtry share/applications
-@dirrmtry share/locale/de/LC_MESSAGES
-@dirrmtry share/locale/de
-@dirrmtry share/locale/fr/LC_MESSAGES
-@dirrmtry share/locale/fr
+@dirrm share/omf/mp3splt-gtk
+@dirrmtry share/omf
+@dirrm %%DATADIR%%
+@dirrm share/gnome/help/mp3splt-gtk/ru_RU/figures
+@dirrm share/gnome/help/mp3splt-gtk/ru_RU
+@dirrm share/gnome/help/mp3splt-gtk/fr/figures
+@dirrm share/gnome/help/mp3splt-gtk/fr
+@dirrm share/gnome/help/mp3splt-gtk/es_CL/figures
+@dirrm share/gnome/help/mp3splt-gtk/es_CL
+@dirrm share/gnome/help/mp3splt-gtk/es/figures
+@dirrm share/gnome/help/mp3splt-gtk/es
+@dirrm share/gnome/help/mp3splt-gtk/en/figures
+@dirrm share/gnome/help/mp3splt-gtk/en
+@dirrm share/gnome/help/mp3splt-gtk/de/figures
+@dirrm share/gnome/help/mp3splt-gtk/de
+@dirrm share/gnome/help/mp3splt-gtk/cs/figures
+@dirrm share/gnome/help/mp3splt-gtk/cs
+@dirrm share/gnome/help/mp3splt-gtk/C/figures
+@dirrm share/gnome/help/mp3splt-gtk/C
+@dirrm share/gnome/help/mp3splt-gtk
+@dirrmtry share/gnome/help
+@dirrmtry share/gnome
+@dirrmtry share/locale/es_CL/LC_MESSAGES
+@dirrmtry share/locale/es_CL
+@dirrmtry share/locale/ru_RU/LC_MESSAGES
+@dirrmtry share/locale/ru_RU