Import gmpc-plugins 0.18.0. Finally, upstream decided to bundle several
plugins altogether, this will clean a bit audio/... This package provides various cover/metadata/lyrics fetcher plugins, jamendo and magnatune plugins, osd & shout plugins, and a nice tag editor plugin. No upgrade path is possible, you'll have to manually remove old versions of those plugins before installing this package. ok ajacoutot@ jasper@
This commit is contained in:
parent
b1b7cdbbcd
commit
9df357103a
50
audio/gmpc-plugins/Makefile
Normal file
50
audio/gmpc-plugins/Makefile
Normal file
@ -0,0 +1,50 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2009/04/23 19:26:47 landry Exp $
|
||||
|
||||
SHARED_ONLY = Yes
|
||||
|
||||
COMMENT = bundle of plugins for gmpc
|
||||
|
||||
VERSION = 0.18.0
|
||||
DISTNAME = gmpc-plugins-${VERSION}
|
||||
CATEGORIES = audio
|
||||
|
||||
MAINTAINER = Landry Breuil <gaston@gcu.info>
|
||||
|
||||
HOMEPAGE = http://gmpc.wikia.com/wiki/Gnome_Music_Player_Client
|
||||
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=musicpd/}
|
||||
|
||||
# GPLv2
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
LIB_DEPENDS = tag,tag_c::audio/taglib \
|
||||
xosd::x11/xosd
|
||||
|
||||
WANTLIB = ICE SM X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext \
|
||||
Xfixes Xi Xinerama Xrandr Xrender Xt atk-1.0 cairo \
|
||||
crypto curl expat fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0 \
|
||||
gio-2.0 glade-2.0 glib-2.0 glitz gmodule-2.0 gobject-2.0 \
|
||||
gthread-2.0 gtk-x11-2.0 idn m mpd pango-1.0 pangocairo-1.0 \
|
||||
pangoft2-1.0 pcre pixman-1 png pthread sqlite3 ssl \
|
||||
stdc++ xml2 z
|
||||
|
||||
|
||||
MODULES = devel/gettext
|
||||
RUN_DEPENDS = :gmpc->=${VERSION}:audio/gmpc \
|
||||
::audio/vorbis-tools
|
||||
|
||||
BUILD_DEPENDS = ${RUN_DEPENDS}
|
||||
USE_LIBTOOL = Yes
|
||||
USE_X11 = Yes
|
||||
USE_GMAKE = Yes
|
||||
|
||||
CONFIGURE_STYLE=gnu
|
||||
CONFIGURE_ARGS= --disable-avahi \
|
||||
--disable-mserver \
|
||||
--disable-libnotify \
|
||||
--disable-wikipedia \
|
||||
--disable-lirc
|
||||
|
||||
.include <bsd.port.mk>
|
5
audio/gmpc-plugins/distinfo
Normal file
5
audio/gmpc-plugins/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (gmpc-plugins-0.18.0.tar.gz) = 8DlZNx7u6eQxD279uwi+jA==
|
||||
RMD160 (gmpc-plugins-0.18.0.tar.gz) = nao/tJP+Zg4xJUD6idLZv9ybRxo=
|
||||
SHA1 (gmpc-plugins-0.18.0.tar.gz) = 6N9rb/8FQ0cqUdSZOg/fUIFIi5g=
|
||||
SHA256 (gmpc-plugins-0.18.0.tar.gz) = 5mrPdJYrcuEQInJFBeO+IKoc9gUzyQIiJaKG8lD+ZKw=
|
||||
SIZE (gmpc-plugins-0.18.0.tar.gz) = 4593578
|
27
audio/gmpc-plugins/patches/patch-Makefile_in
Normal file
27
audio/gmpc-plugins/patches/patch-Makefile_in
Normal file
@ -0,0 +1,27 @@
|
||||
$OpenBSD: patch-Makefile_in,v 1.1.1.1 2009/04/23 19:26:47 landry Exp $
|
||||
./configure is a bit fucked, it disables tagedit
|
||||
when you disable wikipedia, and enters wikipedia
|
||||
subdir anyway. it's already fixed in upstream git
|
||||
--- Makefile.in.orig Mon Mar 9 18:13:05 2009
|
||||
+++ Makefile.in Tue Apr 21 22:45:56 2009
|
||||
@@ -158,7 +158,7 @@ AUTOMAKE_OPTIONS = foreign 1.6
|
||||
|
||||
@AVAHI_OPT_TRUE@AVAHI_OPT_DIR = gmpc-avahi
|
||||
|
||||
-@LIBNOTIFY_OPT_TRUE@LIBNOTIFY_OPT_DIR = gmpc-avahi
|
||||
+@LIBNOTIFY_OPT_TRUE@LIBNOTIFY_OPT_DIR = gmpc-libnotify
|
||||
|
||||
@ALARM_OPT_TRUE@ALARM_OPT_DIR = gmpc-alarm
|
||||
|
||||
@@ -178,9 +178,9 @@ AUTOMAKE_OPTIONS = foreign 1.6
|
||||
#if LASTFMRADIO_OPT
|
||||
#LASTFMRADIO_OPT_DIR= gmpc-shout
|
||||
#endif
|
||||
-@TAGEDIT_OPT_TRUE@TAGEDIT_OPT_DIR = gmpc-tagedit
|
||||
+TAGEDIT_OPT_DIR = gmpc-tagedit
|
||||
|
||||
-@WIKIPEDIA_OPT_TRUE@WIKIPEDIA_OPT_DIR = gmpc-wikipedia
|
||||
+#@WIKIPEDIA_OPT_TRUE@WIKIPEDIA_OPT_DIR = gmpc-wikipedia
|
||||
|
||||
SUBDIRS = \
|
||||
$(ALARM_OPT_DIR)\
|
13
audio/gmpc-plugins/patches/patch-gmpc-shout_src_plugin_c
Normal file
13
audio/gmpc-plugins/patches/patch-gmpc-shout_src_plugin_c
Normal file
@ -0,0 +1,13 @@
|
||||
$OpenBSD: patch-gmpc-shout_src_plugin_c,v 1.1.1.1 2009/04/23 19:26:47 landry Exp $
|
||||
default to our sndio backend for ogg123
|
||||
--- gmpc-shout/src/plugin.c.orig Tue Apr 21 20:41:36 2009
|
||||
+++ gmpc-shout/src/plugin.c Tue Apr 21 20:41:48 2009
|
||||
@@ -31,7 +31,7 @@
|
||||
#endif
|
||||
|
||||
#define SHOUT_HOSTNAME "http://192.150.0.102:8000/mpd.ogg"
|
||||
-#define SHOUT_OUTPUT "pulse"
|
||||
+#define SHOUT_OUTPUT "sndio"
|
||||
#include <config.h>
|
||||
GPid ogg123_pid = -1;
|
||||
|
12
audio/gmpc-plugins/pkg/DESCR
Normal file
12
audio/gmpc-plugins/pkg/DESCR
Normal file
@ -0,0 +1,12 @@
|
||||
A bundle of plugins for gmpc :
|
||||
* Amazon.com cover fetcher
|
||||
* Music directory metadata fetcher
|
||||
* Last.fm metadata fetcher
|
||||
* Lyricwiki lyrics fetcher
|
||||
* Lyrics fetcher
|
||||
* Jamendo: Browse and listen to music from jamendo
|
||||
* Magnatune: Browse and listen to music from magnatune
|
||||
* Extra Playlist: Add an extra view to the play queue
|
||||
* Tagedit: Quickly fix your tags
|
||||
* Osd: More modern looking song notification
|
||||
* Shout: Play mpd's shout (ogg) stream locally
|
56
audio/gmpc-plugins/pkg/PLIST
Normal file
56
audio/gmpc-plugins/pkg/PLIST
Normal file
@ -0,0 +1,56 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2009/04/23 19:26:47 landry Exp $
|
||||
@conflict gmpc-coveramazon-*
|
||||
@conflict gmpc-osd-*
|
||||
@conflict gmpc-lyrics-*
|
||||
@conflict gmpc-lastfm-*
|
||||
@conflict gmpc-magnatune-*
|
||||
@conflict gmpc-shout-*
|
||||
@pkgpath audio/gmpcca
|
||||
@pkgpath audio/gmpc-osd
|
||||
@pkgpath audio/gmpc-lyrics
|
||||
@pkgpath audio/gmpc-lastfm
|
||||
@pkgpath audio/gmpc-magnatune
|
||||
@pkgpath audio/gmpc-shout
|
||||
lib/gmpc/
|
||||
lib/gmpc/plugins/
|
||||
lib/gmpc/plugins/alarmplugin.a
|
||||
lib/gmpc/plugins/alarmplugin.la
|
||||
lib/gmpc/plugins/alarmplugin.so
|
||||
lib/gmpc/plugins/caaplugin.a
|
||||
lib/gmpc/plugins/caaplugin.la
|
||||
lib/gmpc/plugins/caaplugin.so
|
||||
lib/gmpc/plugins/gmpctageditplugin.a
|
||||
lib/gmpc/plugins/gmpctageditplugin.la
|
||||
lib/gmpc/plugins/gmpctageditplugin.so
|
||||
lib/gmpc/plugins/jamendoplugin.a
|
||||
lib/gmpc/plugins/jamendoplugin.la
|
||||
lib/gmpc/plugins/jamendoplugin.so
|
||||
lib/gmpc/plugins/lastfmplugin.a
|
||||
lib/gmpc/plugins/lastfmplugin.la
|
||||
lib/gmpc/plugins/lastfmplugin.so
|
||||
lib/gmpc/plugins/libextraplaylist.a
|
||||
lib/gmpc/plugins/libextraplaylist.la
|
||||
lib/gmpc/plugins/libextraplaylist.so
|
||||
lib/gmpc/plugins/lyricsplugin.a
|
||||
lib/gmpc/plugins/lyricsplugin.la
|
||||
lib/gmpc/plugins/lyricsplugin.so
|
||||
lib/gmpc/plugins/lyricwikiplugin.a
|
||||
lib/gmpc/plugins/lyricwikiplugin.la
|
||||
lib/gmpc/plugins/lyricwikiplugin.so
|
||||
lib/gmpc/plugins/magnatuneplugin.a
|
||||
lib/gmpc/plugins/magnatuneplugin.la
|
||||
lib/gmpc/plugins/magnatuneplugin.so
|
||||
lib/gmpc/plugins/mdcaplugin.a
|
||||
lib/gmpc/plugins/mdcaplugin.la
|
||||
lib/gmpc/plugins/mdcaplugin.so
|
||||
lib/gmpc/plugins/osdplugin.a
|
||||
lib/gmpc/plugins/osdplugin.la
|
||||
lib/gmpc/plugins/osdplugin.so
|
||||
lib/gmpc/plugins/shoutplugin.a
|
||||
lib/gmpc/plugins/shoutplugin.la
|
||||
lib/gmpc/plugins/shoutplugin.so
|
||||
share/gmpc/plugins/
|
||||
share/gmpc/plugins/jamendo/
|
||||
share/gmpc/plugins/jamendo/jamendo.png
|
||||
share/gmpc/plugins/magnatune/
|
||||
share/gmpc/plugins/magnatune/magnatune.png
|
Loading…
x
Reference in New Issue
Block a user