From f7b839de718044254a62a05a87745fff5e53dc25 Mon Sep 17 00:00:00 2001 From: Lars Weiler Date: Sat, 3 Feb 2007 17:55:26 +0000 Subject: media-sound/ncmpc: svn version for ncmpc with a lot of new features. Thanks to Marcel Klein for the initial ebuild. svn path=/sunrise/; revision=2901 --- media-sound/ncmpc/ChangeLog | 9 ++++++ media-sound/ncmpc/Manifest | 15 +++++++++ media-sound/ncmpc/files/digest-ncmpc-9999 | 0 media-sound/ncmpc/metadata.xml | 15 +++++++++ media-sound/ncmpc/ncmpc-9999.ebuild | 54 +++++++++++++++++++++++++++++++ 5 files changed, 93 insertions(+) create mode 100644 media-sound/ncmpc/ChangeLog create mode 100644 media-sound/ncmpc/Manifest create mode 100644 media-sound/ncmpc/files/digest-ncmpc-9999 create mode 100644 media-sound/ncmpc/metadata.xml create mode 100644 media-sound/ncmpc/ncmpc-9999.ebuild diff --git a/media-sound/ncmpc/ChangeLog b/media-sound/ncmpc/ChangeLog new file mode 100644 index 000000000..be5e7cf0e --- /dev/null +++ b/media-sound/ncmpc/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for media-sound/ncmpc +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 03 Feb 2007; Lars Weiler +ncmpc-9999.ebuild, + +metadata.xml: + svn version for ncmpc with a lot of new features. Thanks to Marcel Klein for + the initial ebuild. + diff --git a/media-sound/ncmpc/Manifest b/media-sound/ncmpc/Manifest new file mode 100644 index 000000000..6110bd0a6 --- /dev/null +++ b/media-sound/ncmpc/Manifest @@ -0,0 +1,15 @@ +EBUILD ncmpc-9999.ebuild 1412 RMD160 d29ccd971eb3c1e462aafaf1f559a5e22db43fd1 SHA1 fc53b409a5b577bc5e99495c9fb3a4ab042e1ca4 SHA256 afb322aa0cbf8ed97e52f116f28966f1f00373b89096ec807794e5264389acbe +MD5 bbf113e58d1568e4fcac5808ca3ddd75 ncmpc-9999.ebuild 1412 +RMD160 d29ccd971eb3c1e462aafaf1f559a5e22db43fd1 ncmpc-9999.ebuild 1412 +SHA256 afb322aa0cbf8ed97e52f116f28966f1f00373b89096ec807794e5264389acbe ncmpc-9999.ebuild 1412 +MISC ChangeLog 303 RMD160 0b9f7eb620c3d5b8128e655b6e5cec451f59982e SHA1 956d8e959da01b72456bda39170aa5814f8e0e2d SHA256 5f170ad7ef0851ba49898ed6bb8a6eb21bc0acc722e8e927c03c60671d567583 +MD5 928a4bc932c3dcf69d4b07f8d9525396 ChangeLog 303 +RMD160 0b9f7eb620c3d5b8128e655b6e5cec451f59982e ChangeLog 303 +SHA256 5f170ad7ef0851ba49898ed6bb8a6eb21bc0acc722e8e927c03c60671d567583 ChangeLog 303 +MISC metadata.xml 453 RMD160 fbafd84fe6ebffbe011ed0606a9c44acb060c35a SHA1 2d3fbef542650b819baf2d0299c626c103d593f7 SHA256 21910cceb3b9bebc2f72c4a04ac2342402138fb34c8aee5c230dc6a049884663 +MD5 4341c71573ddda6a78d3ca8d8a319e83 metadata.xml 453 +RMD160 fbafd84fe6ebffbe011ed0606a9c44acb060c35a metadata.xml 453 +SHA256 21910cceb3b9bebc2f72c4a04ac2342402138fb34c8aee5c230dc6a049884663 metadata.xml 453 +MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-ncmpc-9999 0 +RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-ncmpc-9999 0 +SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-ncmpc-9999 0 diff --git a/media-sound/ncmpc/files/digest-ncmpc-9999 b/media-sound/ncmpc/files/digest-ncmpc-9999 new file mode 100644 index 000000000..e69de29bb diff --git a/media-sound/ncmpc/metadata.xml b/media-sound/ncmpc/metadata.xml new file mode 100644 index 000000000..68f836389 --- /dev/null +++ b/media-sound/ncmpc/metadata.xml @@ -0,0 +1,15 @@ + + + + + + pylon@gentoo.org + Lars Weiler + + + svn-version for the ncurses musicplayer-daemon client as long as the + upstream maintainers refuse to release a new version with all the shiny + advantages. + + + diff --git a/media-sound/ncmpc/ncmpc-9999.ebuild b/media-sound/ncmpc/ncmpc-9999.ebuild new file mode 100644 index 000000000..7ec5abbd1 --- /dev/null +++ b/media-sound/ncmpc/ncmpc-9999.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit subversion + +DESCRIPTION="A ncurses client for the Music Player Daemon (MPD)" +HOMEPAGE="http://www.musicpd.org/?page=ncmpc" +ESVN_REPO_URI="https://svn.musicpd.org/ncmpc/branches/tradiaz" +ESVN_PROJECT="ncmpc-svn" +ESVN_BOOTSTRAP="autogen.sh" +LICENSE="GPL-2" +IUSE="artist-screen clock-screen debug key-screen lyrics-screen mouse nls raw-mode search-screen" + +SLOT="0" +KEYWORDS="~x86" + +RDEPEND="sys-libs/ncurses + dev-util/subversion + dev-libs/popt + >=dev-libs/glib-2.4" + +src_unpack() { + subversion_fetch || die "${ESVN}: unknown problem occurred in subversion_fetch." + + # clean some crappy submitted files + cd ${S} + sed -i -e '$D' autogen.sh || die "patching of autogen.sh failed." + sed -i -e 's:po/Makefile:po/Makefile.in:' configure.ac + rm po/Makefile.in + + subversion_bootstrap || die "${ESVN}: unknown problem occurred in subversion_bootstrap." +} + +src_compile() { + econf $(use_enable artist-screen) \ + $(use_enable clock-screen) \ + $(use_enable debug) \ + $(use_enable key-screen) \ + $(use_enable lyrics-screen) \ + $(use_enable mouse) \ + $(use_enable nls) \ + $(use_enable raw-mode) \ + $(use_enable search-screen) + + emake || die "make failed" +} + +src_install() { + make install DESTDIR=${D} docdir=/usr/share/doc/${PF} \ + || die "install failed" + + prepalldocs +} -- cgit v1.2.3-65-gdbad