[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
 }


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/