summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Hill <dirtyepic@gentoo.org>2007-06-12 02:59:47 +0000
committerRyan Hill <dirtyepic@gentoo.org>2007-06-12 02:59:47 +0000
commit0fbe3d974ce880fe39ca3ca904f2c176082e3827 (patch)
tree4b88a62936c93715cc46e04acfc0f6d2d21e3412 /media-sound/alsaplayer
parentBumped to _p2 (closed #181430) (diff)
downloadgentoo-2-0fbe3d974ce880fe39ca3ca904f2c176082e3827.tar.gz
gentoo-2-0fbe3d974ce880fe39ca3ca904f2c176082e3827.tar.bz2
gentoo-2-0fbe3d974ce880fe39ca3ca904f2c176082e3827.zip
Minor version bump, major changes.
- completely new GTK-2 interface - FLAC 1.3 and 1.4 support - basic keyboard navigation - selection, song, and playlist looping - new playlist window implementation Please test the new interface and report all bugs you encounter. (Portage version: 2.1.2.9)
Diffstat (limited to 'media-sound/alsaplayer')
-rw-r--r--media-sound/alsaplayer/ChangeLog16
-rw-r--r--media-sound/alsaplayer/alsaplayer-0.99.80_rc1.ebuild92
-rw-r--r--media-sound/alsaplayer/files/digest-alsaplayer-0.99.80_rc13
3 files changed, 110 insertions, 1 deletions
diff --git a/media-sound/alsaplayer/ChangeLog b/media-sound/alsaplayer/ChangeLog
index 7b8be43dd60a..bc3325030d9d 100644
--- a/media-sound/alsaplayer/ChangeLog
+++ b/media-sound/alsaplayer/ChangeLog
@@ -1,6 +1,20 @@
# ChangeLog for media-sound/alsaplayer
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsaplayer/ChangeLog,v 1.58 2007/03/25 10:14:30 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/alsaplayer/ChangeLog,v 1.59 2007/06/12 02:59:47 dirtyepic Exp $
+
+*alsaplayer-0.99.80_rc1 (12 Jun 2007)
+
+ 12 Jun 2007; Ryan Hill <dirtyepic@gentoo.org>
+ +alsaplayer-0.99.80_rc1.ebuild:
+ Minor version bump, major changes.
+
+ - completely new GTK-2 interface
+ - FLAC 1.3 and 1.4 support
+ - basic keyboard navigation
+ - selection, song, and playlist looping
+ - new playlist window implementation
+
+ Please test the new interface and report all bugs you encounter.
25 Mar 2007; Ryan Hill <dirtyepic@gentoo.org> -alsaplayer-0.99.77.ebuild,
alsaplayer-0.99.77-r1.ebuild:
diff --git a/media-sound/alsaplayer/alsaplayer-0.99.80_rc1.ebuild b/media-sound/alsaplayer/alsaplayer-0.99.80_rc1.ebuild
new file mode 100644
index 000000000000..9f04a6c8464e
--- /dev/null
+++ b/media-sound/alsaplayer/alsaplayer-0.99.80_rc1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/alsaplayer/alsaplayer-0.99.80_rc1.ebuild,v 1.1 2007/06/12 02:59:47 dirtyepic Exp $
+
+inherit eutils autotools versionator
+
+MY_PV="$(replace_version_separator _ -)"
+
+DESCRIPTION="A heavily multi-threaded pluggable audio player."
+HOMEPAGE="http://www.alsaplayer.org/"
+SRC_URI="http://www.alsaplayer.org/${PN}-${MY_PV}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~ppc ~sparc ~x86"
+IUSE="alsa audiofile doc esd flac gtk jack mikmod nas ogg opengl oss vorbis xosd"
+
+RDEPEND="
+ media-libs/alsa-lib
+ media-libs/libsndfile
+ media-libs/libmad
+ audiofile? ( media-libs/audiofile )
+ esd? ( media-sound/esound )
+ flac? ( media-libs/flac )
+ jack? ( >=media-sound/jack-audio-connection-kit-0.80.0 )
+ mikmod? ( >=media-libs/libmikmod-3.1.10 )
+ nas? ( media-libs/nas )
+ ogg? ( media-libs/libogg )
+ opengl? ( virtual/opengl )
+ vorbis? ( media-libs/libvorbis )
+ xosd? ( x11-libs/xosd )"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/glib-2.10.1
+ dev-util/pkgconfig
+ sys-devel/gettext
+ gtk? ( >=x11-libs/gtk+-2.8.0 )
+ doc? ( app-doc/doxygen )"
+
+S="${WORKDIR}"/${PN}-${MY_PV}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}"/${PN}-0.99.77-cxxflags.patch
+
+ eautoreconf
+}
+
+src_compile() {
+ use xosd ||
+ export ac_cv_lib_xosd_xosd_create="no"
+
+ use doc ||
+ export ac_cv_prog_HAVE_DOXYGEN="false"
+
+ if use ogg && use flac; then
+ myconf="${myconf} --enable-oggflac"
+ fi
+
+ econf \
+ $(use_enable audiofile) \
+ $(use_enable esd) \
+ $(use_enable flac) \
+ $(use_enable gtk gtk2) \
+ $(use_enable jack) \
+ $(use_enable mikmod) \
+ $(use_enable nas) \
+ $(use_enable opengl) \
+ $(use_enable oss) \
+ $(use_enable sparc) \
+ $(use_enable vorbis oggvorbis) \
+ ${myconf} \
+ --disable-gtk \
+ --disable-sgi \
+ --disable-dependency-tracking \
+ || die "econf failed"
+
+ emake || die "make failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" docdir="${D}/usr/share/doc/${PF}" install \
+ || die "make install failed"
+
+ make_desktop_entry ${PN} "Alsaplayer" ${PN} \
+ "AudioVideo;Audio;Player"
+
+ dodoc AUTHORS ChangeLog README TODO
+ dodoc docs/wishlist.txt
+}
diff --git a/media-sound/alsaplayer/files/digest-alsaplayer-0.99.80_rc1 b/media-sound/alsaplayer/files/digest-alsaplayer-0.99.80_rc1
new file mode 100644
index 000000000000..63e1207a382d
--- /dev/null
+++ b/media-sound/alsaplayer/files/digest-alsaplayer-0.99.80_rc1
@@ -0,0 +1,3 @@
+MD5 be009d4da07d289c62c7cec36ce2cdd5 alsaplayer-0.99.80-rc1.tar.bz2 789763
+RMD160 1ec76d6847ff1068cd33c6d1f0d380a7114e0c13 alsaplayer-0.99.80-rc1.tar.bz2 789763
+SHA256 3b6e10ceec44279bf251e884ec5a293b236109c511d3fbb332ba4ee2168782b8 alsaplayer-0.99.80-rc1.tar.bz2 789763