aboutsummaryrefslogtreecommitdiffstats
path: root/multimedia
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2004-11-10 07:43:32 +0800
committerpav <pav@FreeBSD.org>2004-11-10 07:43:32 +0800
commit5c8c261315e8928008c194aa724c84ebae2f2413 (patch)
treefafcbadb8977a2366e606deb08006be52eebc070 /multimedia
parentd9a37f735e57f620fd3d82f5196321d04d7a6dea (diff)
downloadfreebsd-ports-graphics-5c8c261315e8928008c194aa724c84ebae2f2413.tar.gz
freebsd-ports-graphics-5c8c261315e8928008c194aa724c84ebae2f2413.tar.zst
freebsd-ports-graphics-5c8c261315e8928008c194aa724c84ebae2f2413.zip
Add xfce4-xmms-controller, a full-featured XMMS controller for the Xfce4
Panel. It features playback control, playlist navigation, volume control and launching XMMS. It is customisable and supports the mouse scroll wheel. PR: ports/73696 Submitted by: Robin Schoonover <end@endif.cjb.net>
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/Makefile1
-rw-r--r--multimedia/xfce4-xmms-controller-plugin/Makefile36
-rw-r--r--multimedia/xfce4-xmms-controller-plugin/distinfo2
-rw-r--r--multimedia/xfce4-xmms-controller-plugin/pkg-descr6
-rw-r--r--multimedia/xfce4-xmms-controller-plugin/pkg-plist11
5 files changed, 56 insertions, 0 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile
index d9263f2a21f..98a48443577 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -136,6 +136,7 @@
SUBDIR += xanim
SUBDIR += xawtv
SUBDIR += xdvshow
+ SUBDIR += xfce4-xmms-controller-plugin
SUBDIR += xfce4-xmms-plugin
SUBDIR += xine
SUBDIR += xine_artsplugin
diff --git a/multimedia/xfce4-xmms-controller-plugin/Makefile b/multimedia/xfce4-xmms-controller-plugin/Makefile
new file mode 100644
index 00000000000..48b6eef2450
--- /dev/null
+++ b/multimedia/xfce4-xmms-controller-plugin/Makefile
@@ -0,0 +1,36 @@
+# New ports collection makefile for: xfce4-xmms-controller-plugin
+# Date created: 8 Nov 2004
+# Whom: Robin Schoonover (endx7@users.sf.net)
+#
+# $FreeBSD$
+#
+
+PORTNAME= xfce4-xmms-controller-plugin
+PORTVERSION= 1.4.3
+CATEGORIES= multimedia audio xfce
+MASTER_SITES= http://eoin.angrystickman.com/files/
+DIST_SUBDIR= xfce4
+
+MAINTAINER= endx7@users.sf.net
+COMMENT= XMMS controller plugin for the xfce4 panel
+
+BUILD_DEPENDS= xfce4-panel:${PORTSDIR}/x11-wm/xfce4-panel
+LIB_DEPENDS= xfce4util.1:${PORTSDIR}/x11/libxfce4util \
+ xfcegui4.1:${PORTSDIR}/x11-toolkits/libxfce4gui
+RUN_DEPENDS= xmms:${PORTSDIR}/multimedia/xmms \
+ xfce4-panel:${PORTSDIR}/x11-wm/xfce4-panel
+
+USE_GNOME= gtk20
+USE_X_PREFIX= yes
+USE_REINPLACE= yes
+INSTALLS_SHLIB= yes
+USE_LIBTOOL_VER=15
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --datadir=${PREFIX}/share/${PORTNAME}
+
+pre-patch:
+ ${REINPLACE_CMD} -e 's_share/_share/xfce4-xmms-controller-plugin/_' ${WRKSRC}/panel-plugin/xfcexmms.c
+ ${REINPLACE_CMD} -e 's_/usr/local_${PREFIX}_' ${WRKSRC}/config.h.in
+
+.include <bsd.port.mk>
diff --git a/multimedia/xfce4-xmms-controller-plugin/distinfo b/multimedia/xfce4-xmms-controller-plugin/distinfo
new file mode 100644
index 00000000000..65ed0da8c58
--- /dev/null
+++ b/multimedia/xfce4-xmms-controller-plugin/distinfo
@@ -0,0 +1,2 @@
+MD5 (xfce4/xfce4-xmms-controller-plugin-1.4.3.tar.gz) = 84dcd34f7b2187c8f270feb4ab22f135
+SIZE (xfce4/xfce4-xmms-controller-plugin-1.4.3.tar.gz) = 210431
diff --git a/multimedia/xfce4-xmms-controller-plugin/pkg-descr b/multimedia/xfce4-xmms-controller-plugin/pkg-descr
new file mode 100644
index 00000000000..78df8a94f94
--- /dev/null
+++ b/multimedia/xfce4-xmms-controller-plugin/pkg-descr
@@ -0,0 +1,6 @@
+xfce4-xmms-controller is a full-featured XMMS controller for the Xfce4
+Panel. It features playback control, playlist navigation, volume
+control and launching XMMS. It is customisable and supports the mouse
+scroll wheel.
+
+WWW: http://freshmeat.net/projects/xfce4xmmscontroller/
diff --git a/multimedia/xfce4-xmms-controller-plugin/pkg-plist b/multimedia/xfce4-xmms-controller-plugin/pkg-plist
new file mode 100644
index 00000000000..2756f78fbfd
--- /dev/null
+++ b/multimedia/xfce4-xmms-controller-plugin/pkg-plist
@@ -0,0 +1,11 @@
+lib/xfce4/panel-plugins/libxfcexmms.so
+share/xfce4-xmms-controller-plugin/eject.png
+share/xfce4-xmms-controller-plugin/next.png
+share/xfce4-xmms-controller-plugin/stop.png
+share/xfce4-xmms-controller-plugin/pause.png
+share/xfce4-xmms-controller-plugin/play.png
+share/xfce4-xmms-controller-plugin/prev.png
+share/xfce4-xmms-controller-plugin/icon.png
+@unexec rmdir %D/lib/xfce4/panel-plugins 2>/dev/null || true
+@unexec rmdir %D/lib/xfce4 2>/dev/null || true
+@unexec rmdir %D/share/xfce4-xmms-controller-plugin 2>/dev/null || true