diff options
author | ehaupt <ehaupt@FreeBSD.org> | 2006-03-15 21:25:38 +0000 |
---|---|---|
committer | ehaupt <ehaupt@FreeBSD.org> | 2006-03-15 21:25:38 +0000 |
commit | f0c598c4c986f7e4e72f245f1305c1d9dba9c06c (patch) | |
tree | 3646a115adca7b6f6fb70a7b1cb62db54ec7596f /audio/gxmms2 | |
parent | ee897a293ea12bcfac11e540c83667b409a3348d (diff) | |
download | FreeBSD-ports-f0c598c4c986f7e4e72f245f1305c1d9dba9c06c.zip FreeBSD-ports-f0c598c4c986f7e4e72f245f1305c1d9dba9c06c.tar.gz |
Add gxmms2 0.6.1, a GTK2 based XMMS2 client, written in C.
PR: 94437
Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>
Diffstat (limited to 'audio/gxmms2')
-rw-r--r-- | audio/gxmms2/Makefile | 34 | ||||
-rw-r--r-- | audio/gxmms2/distinfo | 3 | ||||
-rw-r--r-- | audio/gxmms2/files/patch-Makefile | 27 | ||||
-rw-r--r-- | audio/gxmms2/pkg-descr | 4 |
4 files changed, 68 insertions, 0 deletions
diff --git a/audio/gxmms2/Makefile b/audio/gxmms2/Makefile new file mode 100644 index 0000000..cfe3d78 --- /dev/null +++ b/audio/gxmms2/Makefile @@ -0,0 +1,34 @@ +# New ports collection makefile for: gxmms2 +# Date created: 03 Mar 2006 +# Whom: Alexander Botero-Lowry <alex@foxybanana.com> +# +# $FreeBSD$ +# + +PORTNAME= gxmms2 +PORTVERSION= 0.6.1 +CATEGORIES= audio +MASTER_SITES= http://wejp.mooo.com/wejp/xmms2/ + +MAINTAINER= alex@foxybanana.com +COMMENT= A GTK2 based XMMS2 client, written in C + +RUN_DEPENDS= ${LOCALBASE}/bin/xmms2:${PORTSDIR}/audio/xmms2 +BUILD_DEPENDS= ${LOCALBASE}/lib/libxmmsclient.so:${PORTSDIR}/audio/xmms2 + +USE_X_PREFIX= yes +USE_GNOME= gtk20 + +ALL_TARGET= ${PORTNAME} +PLIST_FILES= bin/gxmms2 + +.include <bsd.port.pre.mk> + +.if ${OSVERSION} < 500000 +BROKEN= does not build on FreeBSD 4.x +.endif + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin + +.include <bsd.port.post.mk> diff --git a/audio/gxmms2/distinfo b/audio/gxmms2/distinfo new file mode 100644 index 0000000..11edffd --- /dev/null +++ b/audio/gxmms2/distinfo @@ -0,0 +1,3 @@ +MD5 (gxmms2-0.6.1.tar.gz) = 5d486fa8e03c8d0f6fe6a6d0d580386e +SHA256 (gxmms2-0.6.1.tar.gz) = 170d33905364b18d45caf7429d88e20a94db1c92ca0b96c9491792af2f3c78ca +SIZE (gxmms2-0.6.1.tar.gz) = 70441 diff --git a/audio/gxmms2/files/patch-Makefile b/audio/gxmms2/files/patch-Makefile new file mode 100644 index 0000000..959fa9b --- /dev/null +++ b/audio/gxmms2/files/patch-Makefile @@ -0,0 +1,27 @@ +--- Makefile.orig Mon Mar 13 22:31:49 2006 ++++ Makefile Mon Mar 13 22:32:44 2006 +@@ -1,9 +1,6 @@ + # Makefile for gxmms2 and gkrellxmms2 + + # Installation directory +-PREFIX=/usr/local +-KRELLPREFIX=/usr +- + ALLFILES=gkrellxmms2/*.c gkrellxmms2/*.h gkrellxmms2/*.xpm gmedialib/*.c gmedialib/*.h gmedialib/*.xpm gtrackinfo/*.c gtrackinfo/*.h gxmms2src/*.c gxmms2src/*.h gxmms2src/*.xpm sdecode/*.c sdecode/*.h xmms2ctrl/*.c xmms2ctrl/*.h Makefile README README.gxmms2 README.gkrellxmms2 COPYING CHANGELOG + + GTK_CFLAGS=`pkg-config gtk+-2.0 --cflags` +@@ -11,12 +8,10 @@ + XMMS2_CFLAGS=`pkg-config xmms2-client xmms2-client-glib --cflags` + XMMS2_LIB=`pkg-config xmms2-client xmms2-client-glib --libs` + +-CFLAGS=-O2 -Wall -fPIC $(GTK_CFLAGS) $(XMMS2_CFLAGS) -I. +-LIBS=$(GTK_LIB) $(XMMS2_LIB) ++CFLAGS+=$(GTK_CFLAGS) $(XMMS2_CFLAGS) -I. ++LIBS+=$(GTK_LIB) $(XMMS2_LIB) + + KRELLLFLAGS=-shared +- +-CC=gcc + + OBJS = gxmms2.o xmms2ctrl.o trackinfo.o gtrackinfo.o gmlplaylist.o gmedialib.o gmlbrowser.o gmlsearch.o gmlplaylists.o gmladdfiles.o sdecode.o wejpscroller.o statusdisplay.o wejpconfig.o eggtrayicon.o + diff --git a/audio/gxmms2/pkg-descr b/audio/gxmms2/pkg-descr new file mode 100644 index 0000000..84fb497 --- /dev/null +++ b/audio/gxmms2/pkg-descr @@ -0,0 +1,4 @@ +gxmms2 is a GTK2 based XMMS2 client, written in C. Its main window is small and +simple. It includes a playlist editor and a file details dialog. + +WWW: http://wejp.mooo.com/wejp/xmms2/ |