diff options
author | Bertrand Jacquin <beber@meleeweb.net> | 2005-10-25 20:06:16 +0000 |
---|---|---|
committer | Bertrand Jacquin <beber@meleeweb.net> | 2005-10-25 20:06:16 +0000 |
commit | a2c4da6c6d7651cbd09564ea6f5ad49e471f3afd (patch) | |
tree | d5cdbaa53faa200779b6643ff7e6a8da99130fcc /media-sound/gxmms2 | |
parent | Update digest (diff) | |
download | portage-a2c4da6c6d7651cbd09564ea6f5ad49e471f3afd.tar.xz |
Some new ebuilds
Diffstat (limited to 'media-sound/gxmms2')
-rw-r--r-- | media-sound/gxmms2/Manifest | 6 | ||||
-rw-r--r-- | media-sound/gxmms2/files/digest-gxmms2-0.4.2-r1 | 1 | ||||
-rw-r--r-- | media-sound/gxmms2/files/digest-gxmms2-9999 | 0 | ||||
-rw-r--r-- | media-sound/gxmms2/files/gxmms2-Makefile-gentoo | 51 | ||||
-rw-r--r-- | media-sound/gxmms2/files/gxmms2-Makefile-gentoo.1 | 51 | ||||
-rw-r--r-- | media-sound/gxmms2/gxmms2-0.4.2-r1.ebuild | 29 | ||||
-rw-r--r-- | media-sound/gxmms2/gxmms2-9999.ebuild | 33 |
7 files changed, 171 insertions, 0 deletions
diff --git a/media-sound/gxmms2/Manifest b/media-sound/gxmms2/Manifest new file mode 100644 index 00000000..b32567bf --- /dev/null +++ b/media-sound/gxmms2/Manifest @@ -0,0 +1,6 @@ +MD5 22be5898d56c2e6ec895477e690a789f files/digest-gxmms2-0.4.2-r1 63 +MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gxmms2-9999 0 +MD5 b3fefd1a2ed777fbc4645689a85dca73 files/gxmms2-Makefile-gentoo 1162 +MD5 b3fefd1a2ed777fbc4645689a85dca73 files/gxmms2-Makefile-gentoo.1 1162 +MD5 fff25c153bcd8f7d1c0dab16b0727a42 gxmms2-0.4.2-r1.ebuild 754 +MD5 a9c2e61f726da9cfd12904dac43d7b55 gxmms2-9999.ebuild 816 diff --git a/media-sound/gxmms2/files/digest-gxmms2-0.4.2-r1 b/media-sound/gxmms2/files/digest-gxmms2-0.4.2-r1 new file mode 100644 index 00000000..ee92bc08 --- /dev/null +++ b/media-sound/gxmms2/files/digest-gxmms2-0.4.2-r1 @@ -0,0 +1 @@ +MD5 7b89f530e69b9380cf96b4e65c850c57 gxmms2-0.4.2.tar.gz 29111 diff --git a/media-sound/gxmms2/files/digest-gxmms2-9999 b/media-sound/gxmms2/files/digest-gxmms2-9999 new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/media-sound/gxmms2/files/digest-gxmms2-9999 diff --git a/media-sound/gxmms2/files/gxmms2-Makefile-gentoo b/media-sound/gxmms2/files/gxmms2-Makefile-gentoo new file mode 100644 index 00000000..e31e7489 --- /dev/null +++ b/media-sound/gxmms2/files/gxmms2-Makefile-gentoo @@ -0,0 +1,51 @@ +# Makefile for gxmms2 + +#Installation directory +INSTALLPATH=/usr/bin + +# Path to XMMS2 header files +XMMS2_INCLUDE_DIR=/usr/include/xmms2 + +ALLFILES=*.c *.h *.xpm Makefile README COPYING + +GTK_INCLUDE = `pkg-config gtk+-2.0 --cflags` +GTK_LIB = `pkg-config gtk+-2.0 --libs` + +FLAGS = -O2 -Wall -fPIC $(GTK_INCLUDE) -I${XMMS2_INCLUDE_DIR} +LIBS = $(GTK_LIB) -lxmmsclient -lxmmsclient-glib + +LFLAGS = + +CC = gcc $(CFLAGS) $(FLAGS) + +OBJS = gxmms2.o xmms2ctrl.o trackinfo.o gtrackinfo.o gmlplaylist.o gmedialib.o gmlbrowser.o gmlsearch.o + +projname := gxmms2-$(shell awk '/define VERSION_NUMBER/ { print $$3 }' gxmms2.c ) + +gxmms2: $(OBJS) + $(CC) $(OBJS) -o gxmms2 $(LFLAGS) $(LIBS) + +dist: $(ALLFILES) + -rm -rf $(projname) + mkdir $(projname) + cp -rl --parents $(ALLFILES) $(projname) + tar chfz $(projname).tar.gz $(projname) + -rm -rf $(projname) + +clean: + rm -f *.o core *.so* *.bak *~ + +gxmms2.o: gxmms2.c +trackinfo.o: trackinfo.c +xmms2ctrl.o: xmms2ctrl.c +gtrackinfo.o: gtrackinfo.c +gmedialib.o: gmedialib.c +gmlplaylist.o: gmlplaylist.c +gmlbrowser.o: gmlbrowser.c +gmlsearch.o: gmlsearch.c + +install: + install -D gxmms2 $(INSTALLPATH)/gxmms2 + +uninstall: + -rm $(INSTALLPATH)/gxmms2 diff --git a/media-sound/gxmms2/files/gxmms2-Makefile-gentoo.1 b/media-sound/gxmms2/files/gxmms2-Makefile-gentoo.1 new file mode 100644 index 00000000..e31e7489 --- /dev/null +++ b/media-sound/gxmms2/files/gxmms2-Makefile-gentoo.1 @@ -0,0 +1,51 @@ +# Makefile for gxmms2 + +#Installation directory +INSTALLPATH=/usr/bin + +# Path to XMMS2 header files +XMMS2_INCLUDE_DIR=/usr/include/xmms2 + +ALLFILES=*.c *.h *.xpm Makefile README COPYING + +GTK_INCLUDE = `pkg-config gtk+-2.0 --cflags` +GTK_LIB = `pkg-config gtk+-2.0 --libs` + +FLAGS = -O2 -Wall -fPIC $(GTK_INCLUDE) -I${XMMS2_INCLUDE_DIR} +LIBS = $(GTK_LIB) -lxmmsclient -lxmmsclient-glib + +LFLAGS = + +CC = gcc $(CFLAGS) $(FLAGS) + +OBJS = gxmms2.o xmms2ctrl.o trackinfo.o gtrackinfo.o gmlplaylist.o gmedialib.o gmlbrowser.o gmlsearch.o + +projname := gxmms2-$(shell awk '/define VERSION_NUMBER/ { print $$3 }' gxmms2.c ) + +gxmms2: $(OBJS) + $(CC) $(OBJS) -o gxmms2 $(LFLAGS) $(LIBS) + +dist: $(ALLFILES) + -rm -rf $(projname) + mkdir $(projname) + cp -rl --parents $(ALLFILES) $(projname) + tar chfz $(projname).tar.gz $(projname) + -rm -rf $(projname) + +clean: + rm -f *.o core *.so* *.bak *~ + +gxmms2.o: gxmms2.c +trackinfo.o: trackinfo.c +xmms2ctrl.o: xmms2ctrl.c +gtrackinfo.o: gtrackinfo.c +gmedialib.o: gmedialib.c +gmlplaylist.o: gmlplaylist.c +gmlbrowser.o: gmlbrowser.c +gmlsearch.o: gmlsearch.c + +install: + install -D gxmms2 $(INSTALLPATH)/gxmms2 + +uninstall: + -rm $(INSTALLPATH)/gxmms2 diff --git a/media-sound/gxmms2/gxmms2-0.4.2-r1.ebuild b/media-sound/gxmms2/gxmms2-0.4.2-r1.ebuild new file mode 100644 index 00000000..350cd0ce --- /dev/null +++ b/media-sound/gxmms2/gxmms2-0.4.2-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ +# Nonofficial ebuild by Ycarus, additions by Oliver Schneider. For new version look here : http://gentoo.zugaina.org/ + +IUSE="" + +inherit eutils +DESCRIPTION="A GTK+ 2.6 based XMMS2 client" +SRC_URI="http://wejp.homelinux.org/wejp/xmms2/${P}.tar.gz" +HOMEPAGE="http://wejp.homelinux.org/wejp/xmms2/" +LICENSE="GPL-2" +SLOT="0" +RESTRICT="nomirror" +KEYWORDS="~amd64 ~ppc ~sparc x86 ~hppa ~mips ~ppc64 ~alpha ~ia64" + +RDEPEND=">=x11-libs/gtk+-2.6 + =media-sound/xmms2-0.1_pre2" + +src_compile() { + cp ${FILESDIR}/gxmms2-Makefile-gentoo ${S}/Makefile + emake || die "make failed" +} + +src_install() { + dodir /usr/bin + exeinto /usr/bin + doexe gxmms2 +} diff --git a/media-sound/gxmms2/gxmms2-9999.ebuild b/media-sound/gxmms2/gxmms2-9999.ebuild new file mode 100644 index 00000000..18989798 --- /dev/null +++ b/media-sound/gxmms2/gxmms2-9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ +# Nonofficial ebuild by Ycarus, additions by Oliver Schneider. For new version look here : http://gentoo.zugaina.org/ + +EGIT_REPO_URI="rsync://git.xmms.se/xmms2/gxmms2.git/" +IUSE="" + +inherit eutils git +MY_P="${PN}-snapshot" + +DESCRIPTION="A GTK+ 2.6 based XMMS2 client (git version)" +HOMEPAGE="http://wejp.homelinux.org/wejp/xmms2/" +LICENSE="GPL-2" +SLOT="0" +RESTRICT="nomirror" +KEYWORDS="~amd64 ~ppc ~sparc x86 ~hppa ~mips ~ppc64 ~alpha ~ia64" + +RDEPEND=">=x11-libs/gtk+-2.6 + media-sound/xmms2-git" +S=${WORKDIR}/${MY_P} + +src_compile() { + make clean + cp ${FILESDIR}/gxmms2-Makefile-gentoo ${S}/Makefile + emake || die "make failed" +} + +src_install() { + dodir /usr/bin + exeinto /usr/bin + doexe gxmms2 +} |