aboutsummaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorAlexander Botero-Lowry <alexbl@FreeBSD.org>2006-11-12 23:57:10 +0000
committerAlexander Botero-Lowry <alexbl@FreeBSD.org>2006-11-12 23:57:10 +0000
commitbb70e29edb7a1d774a92105251c2059fc2605177 (patch)
tree9bc708271cea2dc267b87129f5514ade66d2fd2b /audio
parent25b68dd526c71e2870ba049c9e1bab6ee11bc37e (diff)
downloadports-bb70e29edb7a1d774a92105251c2059fc2605177.tar.gz
ports-bb70e29edb7a1d774a92105251c2059fc2605177.zip
Notes
Diffstat (limited to 'audio')
-rw-r--r--audio/Makefile1
-rw-r--r--audio/gx2osd/Makefile45
-rw-r--r--audio/gx2osd/distinfo3
-rw-r--r--audio/gx2osd/pkg-descr3
-rw-r--r--audio/gx2osd/pkg-plist11
5 files changed, 63 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile
index 09dcaf007ae6..464ce1dec236 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -259,6 +259,7 @@
SUBDIR += gtkguitune
SUBDIR += gtkpod
SUBDIR += guspat
+ SUBDIR += gx2osd
SUBDIR += gxmms2
SUBDIR += hawkvoice
SUBDIR += herrie
diff --git a/audio/gx2osd/Makefile b/audio/gx2osd/Makefile
new file mode 100644
index 000000000000..cf094d2ecb07
--- /dev/null
+++ b/audio/gx2osd/Makefile
@@ -0,0 +1,45 @@
+# New ports collection makefile for: py-netstring
+# Date created: 04 Nov 2006
+# Whom: Alexander Botero-Lowry <alexbl@FreeBSD.org>
+#
+# $FreeBSD$
+
+PORTNAME= gx2osd
+PORTVERSION= 0.1
+CATEGORIES= audio
+MASTER_SITES= http://eclipser.no-ip.org/
+
+MAINTAINER= alexbl@FreeBSD.org
+COMMENT= An OSD client for XMMS2
+
+LIB_DEPENDS= gtkmm-2.4:${PORTSDIR}/x11-toolkits/gtkmm24 \
+ xerces-c.27:${PORTSDIR}/textproc/xerces-c2
+BUILD_DEPENDS= ${LOCALBASE}/lib/libxmmsclient++.so:${PORTSDIR}/audio/cpp-xmms2
+RUN_DEPENDS= ${LOCALBASE}/lib/libxmmsclient++.so:${PORTSDIR}/audio/cpp-xmms2
+
+USE_BZIP2= yes
+USE_PYTHON_BUILD= yes
+
+CFLAGS+= -I${LOCALBASE}/include
+LINKFLAGS+= ${LDFLAGS} -L${LOCALBASE}/lib
+
+MAKE_ENV+= LINKFAGS="${LINKFLAGS}" WAF_HOME=.
+
+MAN1= gx2osd.1
+
+.include <bsd.port.pre.mk>
+
+pre-patch:
+ @${REINPLACE_CMD} -e 's|share/man/man1|man/man1|g' ${WRKSRC}/wscript
+
+do-configure:
+ -@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./waf --prefix ${PREFIX} configure
+ @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./waf --prefix ${PREFIX} configure
+
+do-build:
+ @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./waf --prefix ${PREFIX} build
+
+do-install:
+ @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./waf --prefix ${PREFIX} ${INSTALL_TARGET}
+
+.include <bsd.port.post.mk>
diff --git a/audio/gx2osd/distinfo b/audio/gx2osd/distinfo
new file mode 100644
index 000000000000..914a33eae0e8
--- /dev/null
+++ b/audio/gx2osd/distinfo
@@ -0,0 +1,3 @@
+MD5 (gx2osd-0.1.tar.bz2) = dbfe4fdf6aa8b788d1346b149c094884
+SHA256 (gx2osd-0.1.tar.bz2) = 702b99f7eb3f6c614932085aa01be543ad463d01ba710d848bd38a919b200985
+SIZE (gx2osd-0.1.tar.bz2) = 117143
diff --git a/audio/gx2osd/pkg-descr b/audio/gx2osd/pkg-descr
new file mode 100644
index 000000000000..99fdcd83491c
--- /dev/null
+++ b/audio/gx2osd/pkg-descr
@@ -0,0 +1,3 @@
+A simple on-screen display client for XMMS2 with cover-art support.
+
+WWW: http://wiki.xmms2.xmms.se/index.php/Client:gx2osd
diff --git a/audio/gx2osd/pkg-plist b/audio/gx2osd/pkg-plist
new file mode 100644
index 000000000000..3eea19677f11
--- /dev/null
+++ b/audio/gx2osd/pkg-plist
@@ -0,0 +1,11 @@
+bin/gx2osd
+%%DATADIR%%/skins/skin.xsd
+%%DATADIR%%/skins/default/default.xml
+%%DATADIR%%/skins/default/noimage.png
+%%DATADIR%%/skins/default/paused.png
+%%DATADIR%%/skins/default/playing.png
+%%DATADIR%%/skins/default/skin.png
+%%DATADIR%%/skins/default/stopped.png
+@dirrm %%DATADIR%%/skins/default
+@dirrm %%DATADIR%%/skins
+@dirrm %%DATADIR%%