[proaudio] [2359] media-sound/alsaplayer-9999: updated deprecated inherits, cleanup |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 2359
Author: lilrc
Date: 2012-12-27 03:03:03 +0100 (Thu, 27 Dec 2012)
Log Message:
-----------
media-sound/alsaplayer-9999: updated deprecated inherits, cleanup
Modified Paths:
--------------
trunk/overlays/proaudio/media-sound/alsaplayer/ChangeLog
trunk/overlays/proaudio/media-sound/alsaplayer/Manifest
trunk/overlays/proaudio/media-sound/alsaplayer/alsaplayer-9999.ebuild
Removed Paths:
-------------
trunk/overlays/proaudio/media-sound/alsaplayer/files/
Modified: trunk/overlays/proaudio/media-sound/alsaplayer/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/alsaplayer/ChangeLog 2012-12-27 01:27:44 UTC (rev 2358)
+++ trunk/overlays/proaudio/media-sound/alsaplayer/ChangeLog 2012-12-27 02:03:03 UTC (rev 2359)
@@ -2,6 +2,11 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsaplayer/ChangeLog,v 1.59 2007/06/12 02:59:47 dirtyepic Exp $
+ 27 Dec 2012; Karl Lindén <lilrc@xxxxxxxxxxxxxxxxxxxx>
+ remove inherit on deprecated eclasses
+ updated EAPI
+ cleanup
+
06 Jan 2012; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx> metadata.xml:
copy USE description from use.local.desc to metadata.xml
Modified: trunk/overlays/proaudio/media-sound/alsaplayer/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/alsaplayer/Manifest 2012-12-27 01:27:44 UTC (rev 2358)
+++ trunk/overlays/proaudio/media-sound/alsaplayer/Manifest 2012-12-27 02:03:03 UTC (rev 2359)
@@ -1,4 +1,3 @@
-AUX alsaplayer-9999-cxxflags.patch 3510 RMD160 18bdfb435ce1015a0d3ca47e411921c1988ce4fb SHA1 b1344de788aedee3a7ccb5dea7420927341f6c9f SHA256 bf1fc6280e2736776cb1af65ebde0057b84c99c29876c7492905fe60d8ca2ac2
-EBUILD alsaplayer-9999.ebuild 1920 RMD160 fb6021ad1a664a7f168dde477b31752cadb4e8f8 SHA1 cc035c24e2583d8e6c83ee825c2cdfb0e7acaf1f SHA256 63624bc9282f31f8bd9ac3ff7a6d258ccd6b2d6010e3c31ec37ee7395d930dad
-MISC ChangeLog 11146 RMD160 3e890a1d282aa46ce9c6a56bf745ad2f78f914b9 SHA1 d596384af05b1bf1a2dd393464a606ef3c5bff8d SHA256 faa0704bbe773fd1f49e60aff23f311ec3518cec9e7ddb91eae469744dd0046d
-MISC metadata.xml 324 RMD160 f41ad5dfe19f2c8c8bb0349be46649c5aaa1e6e0 SHA1 a0c8b9e6ab4e9773e1053c912d00f5f97688362b SHA256 6651f1458510156a47788c3e4daa97b95dbd4367d9d97f334d350f3f6699530c
+EBUILD alsaplayer-9999.ebuild 1800 SHA256 aaa634ca6ae7abbfd441e8ebc48e9603020efd417d6b7a91e55b88114ffa0380 SHA512 e5fcd566a4e287d11e265f3a9b1069c19f70c21dfa034416ab6316da9fdfd7a112850e6c8c1600135b39123b21970f43de87dfca0e566e2930519b157eed2a3a WHIRLPOOL f5ab30cdd718a10f8f0ec2d3772dfd39c05c15b2123b2ffe53a688ef18305d188bb6396cd0f4c2ce80c458f1db88a4a90fe6965cd9be424e4c03fb2933c203e2
+MISC ChangeLog 11269 SHA256 d83d021adbadac72bff1cbabd4e5d79f108dfb83915f38627714087380280a3b SHA512 c3597570b0611fac9ec52f47921c5c36a2593ba203cc6be692ac8b122918f34140550e8419cd9751a7cc371f304fef4f1956a99172a82aaa53d45eeed1c8b108 WHIRLPOOL cdc319ef355e1307bfd3fd0b10dcec5281f2b8f2fa218d53b664f6ae57b2a835ec9274410288eb99bc96717eb10edc4d4278af8c011cc93b1bea4cbb0408ff4a
+MISC metadata.xml 324 SHA256 6651f1458510156a47788c3e4daa97b95dbd4367d9d97f334d350f3f6699530c SHA512 50c6953b0597aecfc45f7fbdaabdb9c1949dc070ba6f71859f4971e4ba626345293ac3d60207e6fd34cd3e8241e32bec17f34f9eeeaafa2c81425c606810bb26 WHIRLPOOL d3ec7292dcbdace976873974a4ab56abaf22e645173c3a99b86430f89c122ff9616e00eec809812e049426ec81303dbeb30c333218a999e924809b288274ded6
Modified: trunk/overlays/proaudio/media-sound/alsaplayer/alsaplayer-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/alsaplayer/alsaplayer-9999.ebuild 2012-12-27 01:27:44 UTC (rev 2358)
+++ trunk/overlays/proaudio/media-sound/alsaplayer/alsaplayer-9999.ebuild 2012-12-27 02:03:03 UTC (rev 2359)
@@ -1,20 +1,24 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=2
-inherit eutils git flag-o-matic autotools
+EAPI="5"
+inherit eutils git-2 flag-o-matic autotools-utils
+
+AUTOTOOLS_AUTORECONF="1"
+
+EGIT_REPO_URI="git://github.com/alsaplayer/alsaplayer.git"
+
DESCRIPTION="Media player primarily utilising ALSA"
HOMEPAGE="http://www.alsaplayer.org/"
-EGIT_REPO_URI="git://github.com/alsaplayer/alsaplayer.git"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
IUSE="alsa doc esd flac gtk jack mad mikmod nas nls ogg opengl oss vorbis systray xosd"
-S=${WORKDIR}/${PN}
+S="${WORKDIR}/${PN}"
RDEPEND="media-libs/libsndfile
alsa? ( media-libs/alsa-lib )
@@ -31,17 +35,15 @@
DEPEND="${RDEPEND}
>=dev-libs/glib-2.10.1
- dev-util/pkgconfig
+ virtual/pkgconfig
doc? ( app-doc/doxygen )
nls? ( sys-devel/gettext )
gtk? ( >=x11-libs/gtk+-2.8 )
systray? ( >=x11-libs/gtk+-2.10 )"
src_prepare() {
- cd ${S}
-
./bootstrap || die "bootstrap failed"
- eautoreconf || die "eautoreconf failed"
+ autotools-utils_src_prepare
}
src_configure() {
@@ -51,33 +53,28 @@
use doc ||
export ac_cv_prog_HAVE_DOXYGEN="false"
- econf \
- $(use_enable esd) \
- $(use_enable flac) \
- $(use_enable jack) \
- $(use_enable mad) \
- $(use_enable mikmod) \
- $(use_enable nas) \
- $(use_enable opengl) \
- $(use_enable oss) \
- $(use_enable nls) \
- $(use_enable sparc) \
- $(use_enable vorbis oggvorbis) \
- $(use_enable gtk gtk2) \
- $(use_enable systray) \
- ${myconf} \
- --disable-sgi \
- --disable-dependency-tracking \
- || die "econf failed"
+ local myeconfargs=(
+ $(use_enable esd)
+ $(use_enable flac)
+ $(use_enable jack)
+ $(use_enable mad)
+ $(use_enable mikmod)
+ $(use_enable nas)
+ $(use_enable opengl)
+ $(use_enable oss)
+ $(use_enable nls)
+ $(use_enable sparc)
+ $(use_enable vorbis oggvorbis)
+ $(use_enable gtk gtk2)
+ $(use_enable systray)
+ --disable-sgi
+ --disable-dependency-tracking
+ )
+ autotools-utils_src_configure
}
-src_compile() {
- emake || die "make failed"
-}
-
src_install() {
- emake DESTDIR="${D}" docdir="${D}/usr/share/doc/${PN}" install \
- || die "make install failed"
+ autotools-utils_src_install
dodoc AUTHORS ChangeLog README TODO
dodoc docs/wishlist.txt
}