summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <fauli@gentoo.org>2006-11-08 08:34:32 +0000
committerChristian Faulhammer <fauli@gentoo.org>2006-11-08 08:34:32 +0000
commit37bbda29f177ac539c766f4202cbd650ef32e9f7 (patch)
treed633da749a54cb6da68f6e091f003861c601c182 /media-sound/cmus
parentadd local USE flags for media-sound/cmus (diff)
downloadhistorical-37bbda29f177ac539c766f4202cbd650ef32e9f7.tar.gz
historical-37bbda29f177ac539c766f4202cbd650ef32e9f7.tar.bz2
historical-37bbda29f177ac539c766f4202cbd650ef32e9f7.zip
initial import. A nice console player with support for many formats via plugins. See bug #88025, thanks to Timo Hirvonen <tihirvon@ee.oulu.fi> and Nikolai Weibull <now@bitwi.se>.
Package-Manager: portage-2.1.1-r1
Diffstat (limited to 'media-sound/cmus')
-rw-r--r--media-sound/cmus/ChangeLog12
-rw-r--r--media-sound/cmus/Manifest26
-rw-r--r--media-sound/cmus/cmus-2.0.4.ebuild73
-rw-r--r--media-sound/cmus/files/digest-cmus-2.0.43
-rw-r--r--media-sound/cmus/metadata.xml9
5 files changed, 123 insertions, 0 deletions
diff --git a/media-sound/cmus/ChangeLog b/media-sound/cmus/ChangeLog
new file mode 100644
index 000000000000..c3bc72759f70
--- /dev/null
+++ b/media-sound/cmus/ChangeLog
@@ -0,0 +1,12 @@
+# ChangeLog for media-sound/cmus
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/cmus/ChangeLog,v 1.1 2006/11/08 08:34:32 opfer Exp $
+
+*cmus-2.0.4 (08 Nov 2006)
+
+ 08 Nov 2006; Christian Faulhammer <opfer@gentoo.org> +metadata.xml,
+ +cmus-2.0.4.ebuild:
+ initial import. A nice console player with support for many formats via
+ plugins. See bug #88025, thanks to Timo Hirvonen <tihirvon@ee.oulu.fi> and
+ Nikolai Weibull <now@bitwi.se>.
+
diff --git a/media-sound/cmus/Manifest b/media-sound/cmus/Manifest
new file mode 100644
index 000000000000..4af917a590f9
--- /dev/null
+++ b/media-sound/cmus/Manifest
@@ -0,0 +1,26 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST cmus-2.0.4.tar.bz2 138595 RMD160 4198d9dbe33abd8fc0008b92a8238035a976254c SHA1 efc1e2c2c19485bed67add4234e93001e741dcd1 SHA256 c3eafe6bbce9c8c57ebc54f4fc0709a5e4c797a7a2289ef394c19f9fbbd22bfa
+EBUILD cmus-2.0.4.ebuild 2015 RMD160 3f6d254a9cc650dbfff0c75c33a449d018369aaf SHA1 2a8e54be83a6adb83107e4f8537e38761267df93 SHA256 46b9ea11890506530f035d2891b9bf2ea4d9f93ff71164210718cde7bd55ca22
+MD5 eb8c9a13eadf7e44da36553cdadce964 cmus-2.0.4.ebuild 2015
+RMD160 3f6d254a9cc650dbfff0c75c33a449d018369aaf cmus-2.0.4.ebuild 2015
+SHA256 46b9ea11890506530f035d2891b9bf2ea4d9f93ff71164210718cde7bd55ca22 cmus-2.0.4.ebuild 2015
+MISC ChangeLog 509 RMD160 979e4817956b28fb0968435362d4bcb3cc6e597f SHA1 5c5182bf1c7b34b4c74482fa2bfc55f2e846912b SHA256 96bcb6cdaa92667a6af92eb7a448110ab06f2eec33117cacaac7f2327c3a7651
+MD5 325423c2b200e9e09ea2f33e3f82d279 ChangeLog 509
+RMD160 979e4817956b28fb0968435362d4bcb3cc6e597f ChangeLog 509
+SHA256 96bcb6cdaa92667a6af92eb7a448110ab06f2eec33117cacaac7f2327c3a7651 ChangeLog 509
+MISC metadata.xml 266 RMD160 ec474d4b2edebeccd738705e8717ecdb4aaca347 SHA1 2eb26e89e18770b3cc373ab290938a2aea6bce97 SHA256 2d1e8e22e242d00cd34f662e4d04d2e7d488951bd1e84fe3132d2b1ebd1b71d2
+MD5 f2e99271e391d686f969c3d65ac24562 metadata.xml 266
+RMD160 ec474d4b2edebeccd738705e8717ecdb4aaca347 metadata.xml 266
+SHA256 2d1e8e22e242d00cd34f662e4d04d2e7d488951bd1e84fe3132d2b1ebd1b71d2 metadata.xml 266
+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
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+iD8DBQFFUZbgNQqtfCuFneMRAsveAJ9p+nec/h9acHjwfOyFgjsgbID4cQCfdv/J
+Un88hPZ2k/TFUNlG9td3gNQ=
+=p7qw
+-----END PGP SIGNATURE-----
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 000000000000..04bb9766fc5c
--- /dev/null
+++ b/media-sound/cmus/cmus-2.0.4.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/cmus/cmus-2.0.4.ebuild,v 1.1 2006/11/08 08:34:32 opfer Exp $
+
+inherit eutils
+
+DESCRIPTION="A ncurses based music player with plugin support for many formats"
+HOMEPAGE="http://onion.dynserv.net/~timo/cmus.html"
+SRC_URI="http://onion.dynserv.net/~timo/files/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="alsa ao arts debug flac mad modplug mp3 musepack oss 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}"
+
+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
+
+ use debug && debuglevel=2 || debuglevel=1
+
+ 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 "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc AUTHORS README
+}
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 000000000000..e4792afe7768
--- /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 000000000000..ce2fe7f80844
--- /dev/null
+++ b/media-sound/cmus/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>opfer@gentoo.org</email>
+ <name>Christian Faulhammer</name>
+ </maintainer>
+ <herd>no-herd</herd>
+</pkgmetadata> \ No newline at end of file