diff options
author | Ryan Hill <dirtyepic@gentoo.org> | 2007-06-12 02:59:47 +0000 |
---|---|---|
committer | Ryan Hill <dirtyepic@gentoo.org> | 2007-06-12 02:59:47 +0000 |
commit | 0fbe3d974ce880fe39ca3ca904f2c176082e3827 (patch) | |
tree | 4b88a62936c93715cc46e04acfc0f6d2d21e3412 /media-sound/alsaplayer | |
parent | Bumped to _p2 (closed #181430) (diff) | |
download | gentoo-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/ChangeLog | 16 | ||||
-rw-r--r-- | media-sound/alsaplayer/alsaplayer-0.99.80_rc1.ebuild | 92 | ||||
-rw-r--r-- | media-sound/alsaplayer/files/digest-alsaplayer-0.99.80_rc1 | 3 |
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 |