aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorantoine <antoine@FreeBSD.org>2014-03-22 18:06:10 +0800
committerantoine <antoine@FreeBSD.org>2014-03-22 18:06:10 +0800
commit916cfac128916f9112cf4c995aeb5aa6019230ca (patch)
treeef28931ad71a7a01639643ad82c2f10196308fc0
parenta5567142f490f5c89b94552a4a66417a2d7a510f (diff)
downloadfreebsd-ports-gnome-916cfac128916f9112cf4c995aeb5aa6019230ca.tar.gz
freebsd-ports-gnome-916cfac128916f9112cf4c995aeb5aa6019230ca.tar.zst
freebsd-ports-gnome-916cfac128916f9112cf4c995aeb5aa6019230ca.zip
Remove dependency on deprecated and forbidden xmms
-rw-r--r--misc/xosd/Makefile19
-rw-r--r--misc/xosd/pkg-descr3
-rw-r--r--misc/xosd/pkg-plist2
3 files changed, 4 insertions, 20 deletions
diff --git a/misc/xosd/Makefile b/misc/xosd/Makefile
index b60beecac507..a8c52954b420 100644
--- a/misc/xosd/Makefile
+++ b/misc/xosd/Makefile
@@ -3,7 +3,7 @@
PORTNAME= xosd
PORTVERSION= 2.2.14
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc
MASTER_SITES= SF/libxosd/libxosd/${PORTNAME}-${PORTVERSION}
@@ -19,25 +19,18 @@ USE_XORG= x11 xext xt sm ice
USE_LDCONFIG= yes
CONFIGURE_ENV= LIBS=${PTHREAD_LIBS}' -L${LOCALBASE}/lib' \
LOCALBASE='${LOCALBASE}' \
- GTK_CONFIG='${GTK_CONFIG}' GLIB_CONFIG='${GLIB_CONFIG}' \
- XMMS_PLUGINDIR=${LOCALBASE}/lib/xmms
-CONFIGURE_ARGS= --disable-beep_media_player_plugin
+ GTK_CONFIG='${GTK_CONFIG}' GLIB_CONFIG='${GLIB_CONFIG}'
+CONFIGURE_ARGS= --disable-beep_media_player_plugin --disable-new-plugin
PATCH_STRIP= -p1
PORTDOCS= AUTHORS ChangeLog TODO
-OPTIONS_DEFINE= XMMS MSEC XFT DOCS
-OPTIONS_DEFAULT= XMMS
-XMMS_DESC= Build and install XMMS-OSD plugin
+OPTIONS_DEFINE= MSEC XFT DOCS
MSEC_DESC= Use milliseconds timeout (breaks compatibility!)
XFT_DESC= Unofficial Xft support
OPTIONS_SUB= yes
-XMMS_LIB_DEPENDS= libxmms.so:${PORTSDIR}/multimedia/xmms \
- libgdk_pixbuf.so:${PORTSDIR}/graphics/gdk-pixbuf
-XMMS_CONFIGURE_ENABLE= new-plugin
-
MSEC_EXTRA_PATCHES= ${FILESDIR}/extra-patch-msec-timeout
XFT_EXTRA_PATCHES= ${FILESDIR}/extra-patch-xft
@@ -45,10 +38,6 @@ XFT_USE= GNOME=pango XORG=xft
.include <bsd.port.options.mk>
-.if ${PORT_OPTIONS:MXMMS}
-COMMENT+= (with XMMS plugin)
-.endif
-
.if ${PORT_OPTIONS:MMSEC}
DELAY_UNITS= milliseconds
.else
diff --git a/misc/xosd/pkg-descr b/misc/xosd/pkg-descr
index 00e3101c28c2..a312dc589512 100644
--- a/misc/xosd/pkg-descr
+++ b/misc/xosd/pkg-descr
@@ -2,7 +2,4 @@ XOSD displays text on your screen; sounds simple, right? The difference is
that it is unmanaged and shaped, so it appears transparent. This gives the
effect of an on-screen-display, just like on your TV/VCR, etc.
-The port also includes XMMS plugin, which can automatically display various
-interesting things as they change (like song name and volume).
-
WWW: http://sourceforge.net/projects/libxosd/
diff --git a/misc/xosd/pkg-plist b/misc/xosd/pkg-plist
index f52af9b38a38..7d357df029a3 100644
--- a/misc/xosd/pkg-plist
+++ b/misc/xosd/pkg-plist
@@ -33,5 +33,3 @@ share/aclocal/libxosd.m4
%%DATADIR%%/top-right.png
%%DATADIR%%/top.png
@dirrm %%DATADIR%%
-%%XMMS%%lib/xmms/General/libxmms_osd.la
-%%XMMS%%lib/xmms/General/libxmms_osd.so