diff --git a/audio/mp3splt-gtk/Makefile b/audio/mp3splt-gtk/Makefile new file mode 100644 index 00000000000..759f3559e64 --- /dev/null +++ b/audio/mp3splt-gtk/Makefile @@ -0,0 +1,46 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2009/03/24 11:36:40 sthen Exp $ + +COMMENT = graphical mp3/ogg file splitter + +DISTNAME = mp3splt-gtk-0.5.4 + +CATEGORIES = audio + +HOMEPAGE = http://mp3splt.sourceforge.net/ + +# GPLv2+ +PERMIT_PACKAGE_CDROM = Yes +PERMIT_PACKAGE_FTP = Yes +PERMIT_DISTFILES_CDROM =Yes +PERMIT_DISTFILES_FTP = Yes + +WANTLIB += X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes +WANTLIB += Xi Xinerama Xrandr Xrender c expat fontconfig freetype +WANTLIB += glitz m pixman-1 pthread z + +MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=mp3splt/} + +LIB_DEPENDS = mp3splt::audio/libmp3splt \ + atk-1.0::devel/atk \ + glib-2.0,gmodule-2.0,gobject-2.0,gio-2.0,gthread-2.0::devel/glib2 \ + pango-1.0,pangocairo-1.0,pangoft2-1.0::devel/pango \ + cairo::graphics/cairo \ + png::graphics/png \ + gstreamer-0.10,gstbase-0.10::multimedia/gstreamer-0.10/core \ + xml2::textproc/libxml \ + gdk-x11-2.0,gdk_pixbuf-2.0,gtk-x11-2.0::x11/gtk+2 + +BUILD_DEPENDS = :gstreamer-ogg-*:multimedia/gstreamer-0.10/plugins-base,-ogg + +RUN_DEPENDS = ${BUILD_DEPENDS} \ + :desktop-file-utils-*:devel/desktop-file-utils \ + :gstreamer-mad-*:multimedia/gstreamer-0.10/plugins-ugly,-mad \ + :gstreamer-plugins-good-*:multimedia/gstreamer-0.10/plugins-good,-main \ + :gstreamer-confelements-*:multimedia/gstreamer-0.10/plugins-good,-gconf + +MODULES = devel/gettext + +CONFIGURE_STYLE =gnu +CONFIGURE_ARGS =--enable-gstreamer + +.include diff --git a/audio/mp3splt-gtk/distinfo b/audio/mp3splt-gtk/distinfo new file mode 100644 index 00000000000..62cf74406d1 --- /dev/null +++ b/audio/mp3splt-gtk/distinfo @@ -0,0 +1,5 @@ +MD5 (mp3splt-gtk-0.5.4.tar.gz) = tCO1fiwqtDJdW2bGqNqb2w== +RMD160 (mp3splt-gtk-0.5.4.tar.gz) = 01YK2SFUyLUWy2Z/UwKFTw/zdq0= +SHA1 (mp3splt-gtk-0.5.4.tar.gz) = P0SBpwXstslgULTDn34RfcLQOE8= +SHA256 (mp3splt-gtk-0.5.4.tar.gz) = UYf2TVDoem0KKeRzVbH9meFKkD40d1ZvozM4eAvvDbQ= +SIZE (mp3splt-gtk-0.5.4.tar.gz) = 281834 diff --git a/audio/mp3splt-gtk/pkg/DESCR b/audio/mp3splt-gtk/pkg/DESCR new file mode 100644 index 00000000000..05efff035ea --- /dev/null +++ b/audio/mp3splt-gtk/pkg/DESCR @@ -0,0 +1,3 @@ +mp3splt-gtk is a gtk2 application using libmp3splt to split mp3 +and ogg files without decoding, selecting begin and end time positions +graphically, from CDDB/.cue files, or via silence detection. diff --git a/audio/mp3splt-gtk/pkg/PLIST b/audio/mp3splt-gtk/pkg/PLIST new file mode 100644 index 00000000000..a02b55b9d3f --- /dev/null +++ b/audio/mp3splt-gtk/pkg/PLIST @@ -0,0 +1,11 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2009/03/24 11:36:40 sthen Exp $ +@bin bin/mp3splt-gtk +share/applications/mp3splt-gtk.desktop +share/locale/fr/LC_MESSAGES/mp3splt-gtk.mo +share/pixmaps/ +share/pixmaps/mp3splt-gtk.png +share/pixmaps/mp3splt-gtk_ico.png +@exec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true +@unexec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true +@exec %D/bin/update-desktop-database +@unexec %D/bin/update-desktop-database