diff options
author | Christian Faulhammer <opfer@gentoo.org> | 2006-10-10 12:23:09 +0000 |
---|---|---|
committer | Christian Faulhammer <opfer@gentoo.org> | 2006-10-10 12:23:09 +0000 |
commit | cea240c66ea8886c7be05f6c4fb55dfd6c799972 (patch) | |
tree | fef0f2359f06861f104d816c2ecbdef910b3b089 | |
parent | ao, musepack and modplug USE flags added for media-sound/cmuse (diff) | |
download | sunrise-cea240c66ea8886c7be05f6c4fb55dfd6c799972.tar.gz sunrise-cea240c66ea8886c7be05f6c4fb55dfd6c799972.tar.bz2 sunrise-cea240c66ea8886c7be05f6c4fb55dfd6c799972.zip |
media-sound/cmus: ncurses based player with support for many formats; taken from bug 88025; thanks to Timo Hirvonen <tihirvon@ee.oulu.fi>, Alexandru Toma <flash3001@yahoo.com>, Nikolai Weibull <now@bitwi.se>
svn path=/sunrise/; revision=1503
-rw-r--r-- | media-sound/cmus/ChangeLog | 10 | ||||
-rw-r--r-- | media-sound/cmus/Manifest | 16 | ||||
-rw-r--r-- | media-sound/cmus/cmus-2.0.4.ebuild | 84 | ||||
-rw-r--r-- | media-sound/cmus/files/digest-cmus-2.0.4 | 3 | ||||
-rw-r--r-- | media-sound/cmus/metadata.xml | 5 |
5 files changed, 118 insertions, 0 deletions
diff --git a/media-sound/cmus/ChangeLog b/media-sound/cmus/ChangeLog new file mode 100644 index 000000000..6d6e05522 --- /dev/null +++ b/media-sound/cmus/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for media-sound/cmus +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 10 Oct 2006; Christian Faulhammer (opfer) <gentoo@faulhammer.org> + +cmus-2.0.4.ebuild, +metadata.xml: + ncurses based player with support for many formats; taken from bug 88025; + thanks to Timo Hirvonen <tihirvon@ee.oulu.fi>, Alexandru Toma + <flash3001@yahoo.com>, Nikolai Weibull <now@bitwi.se> + diff --git a/media-sound/cmus/Manifest b/media-sound/cmus/Manifest new file mode 100644 index 000000000..716f24f6c --- /dev/null +++ b/media-sound/cmus/Manifest @@ -0,0 +1,16 @@ +DIST cmus-2.0.4.tar.bz2 138595 RMD160 4198d9dbe33abd8fc0008b92a8238035a976254c SHA1 efc1e2c2c19485bed67add4234e93001e741dcd1 SHA256 c3eafe6bbce9c8c57ebc54f4fc0709a5e4c797a7a2289ef394c19f9fbbd22bfa +EBUILD cmus-2.0.4.ebuild 1932 RMD160 07408957d4edbb93afca7a7365d67abfb1c26b44 SHA1 55aece1a1c2c52a8b83bdebea4aaacaa86a8c564 SHA256 78791518302096ebf7c29d169d65a4cdd1d874d4a23a02a2c6f697353d8e2e6d +MD5 d5b89c5d9a2659bbaeeaa0c6325811f7 cmus-2.0.4.ebuild 1932 +RMD160 07408957d4edbb93afca7a7365d67abfb1c26b44 cmus-2.0.4.ebuild 1932 +SHA256 78791518302096ebf7c29d169d65a4cdd1d874d4a23a02a2c6f697353d8e2e6d cmus-2.0.4.ebuild 1932 +MISC ChangeLog 419 RMD160 f4dac8a2e0026dcf4f99fe9afc512a99e5dcf9b6 SHA1 b8302d9e206a7905cdf63eebf659d62fb63d3484 SHA256 667513298a71b6371e6eb9b26e79a6b2a5f6781275676b3225aac57e6854cb9d +MD5 381e1a780c1c550fd0d8bb68f53bdab0 ChangeLog 419 +RMD160 f4dac8a2e0026dcf4f99fe9afc512a99e5dcf9b6 ChangeLog 419 +SHA256 667513298a71b6371e6eb9b26e79a6b2a5f6781275676b3225aac57e6854cb9d ChangeLog 419 +MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 +MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 +RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 +SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170 +MD5 f14653f78cbd578dc8ccd85bfb639803 files/digest-cmus-2.0.4 235 +RMD160 a9b2b012f962c09b411274ae15a9ee42c1d36a1a files/digest-cmus-2.0.4 235 +SHA256 7b524e663a19d0cc1df239af55b064f1c15aced0e15c838ffc94d1bb66e87612 files/digest-cmus-2.0.4 235 diff --git a/media-sound/cmus/cmus-2.0.4.ebuild b/media-sound/cmus/cmus-2.0.4.ebuild new file mode 100644 index 000000000..cdcf22a3a --- /dev/null +++ b/media-sound/cmus/cmus-2.0.4.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils + +DESCRIPTION="A ncurses based music player with plugin support for many formats" +SRC_URI="http://onion.dynserv.net/~timo/files/${P}.tar.bz2" +HOMEPAGE="http://onion.dynserv.net/~timo/cmus.html" +SLOT="0" +IUSE="alsa ao arts debug flac oss mad modplug mp3 musepack vorbis" + +DEPEND="sys-libs/ncurses + flac? ( >=media-libs/flac-1.1.2 ) + mad? ( >=media-libs/libmad-0.14 ) + modplug? ( >=media-libs/libmodplug-0.7 ) + mp3? ( >=media-libs/libmad-0.14 ) + musepack? ( >=media-libs/libmpcdec-1.2 ) + vorbis? ( >=media-libs/libvorbis-1.0 ) + alsa? ( >=media-libs/alsa-lib-1.0.11 ) + ao? ( media-libs/libao ) + arts? ( kde-base/arts ) + " + +RDEPEND="${DEPEND}" + +LICENSE="GPL-2" +KEYWORDS="~x86" + +pkg_setup() +{ + if ! built_with_use sys-libs/ncurses unicode + then + ewarn + ewarn "\t sys-libs/ncurses compiled without the unicode USE flag." + ewarn "\t Please recompile sys-libs/ncurses with USE=unicode and emerge" + ewarn "\t cmus again if you experience any problems with UTF-8 or" + ewarn "\t wide characters." + ewarn + epause + fi +} + +my_config() +{ + local value + use ${1} && value=y || value=n + myconf="${myconf} ${2}=${value}" +} + +src_compile() +{ + local debuglevel myconf + + if use debug + then + debuglevel=2 + else + debuglevel=1 + fi + + myconf="CONFIG_SUN=n" + my_config ao CONFIG_AO + my_config alsa CONFIG_ALSA + my_config arts CONFIG_ARTS + my_config flac CONFIG_FLAC + my_config oss CONFIG_OSS + my_config mp3 CONFIG_MAD + my_config mad CONFIG_MAD + my_config modplug CONFIG_MODPLUG + my_config musepack CONFIG_MPC + my_config vorbis CONFIG_VORBIS + + # econf doesn't work, because configure wants "prefix" without dashes + ./configure prefix=/usr ${myconf} DEBUG=$debuglevel || die "Configure failed" + + emake || die "Make failed" +} + +src_install() +{ + emake DESTDIR="${D}" install || die "Install failed" + dodoc AUTHORS README +}
\ No newline at end of file diff --git a/media-sound/cmus/files/digest-cmus-2.0.4 b/media-sound/cmus/files/digest-cmus-2.0.4 new file mode 100644 index 000000000..e4792afe7 --- /dev/null +++ b/media-sound/cmus/files/digest-cmus-2.0.4 @@ -0,0 +1,3 @@ +MD5 14e965f672ae0e69042399efeb1bea07 cmus-2.0.4.tar.bz2 138595 +RMD160 4198d9dbe33abd8fc0008b92a8238035a976254c cmus-2.0.4.tar.bz2 138595 +SHA256 c3eafe6bbce9c8c57ebc54f4fc0709a5e4c797a7a2289ef394c19f9fbbd22bfa cmus-2.0.4.tar.bz2 138595 diff --git a/media-sound/cmus/metadata.xml b/media-sound/cmus/metadata.xml new file mode 100644 index 000000000..7e3286984 --- /dev/null +++ b/media-sound/cmus/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>maintainer-wanted</herd> +</pkgmetadata> |