[proaudio] [2360] media-sound/alsaplayer-fftscope: updated ebuild, cleanup

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 2360
Author:   lilrc
Date:     2012-12-27 15:03:32 +0100 (Thu, 27 Dec 2012)
Log Message:
-----------
media-sound/alsaplayer-fftscope: updated ebuild, cleanup

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/alsaplayer-fftscope/ChangeLog
    trunk/overlays/proaudio/media-sound/alsaplayer-fftscope/Manifest
    trunk/overlays/proaudio/media-sound/alsaplayer-fftscope/alsaplayer-fftscope-9999-r4.ebuild
    trunk/overlays/proaudio/media-sound/alsaplayer-fftscope/metadata.xml

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/alsaplayer-fftscope/files/

Modified: trunk/overlays/proaudio/media-sound/alsaplayer-fftscope/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/alsaplayer-fftscope/ChangeLog	2012-12-27 02:03:03 UTC (rev 2359)
+++ trunk/overlays/proaudio/media-sound/alsaplayer-fftscope/ChangeLog	2012-12-27 14:03:32 UTC (rev 2360)
@@ -1,7 +1,12 @@
 # ChangeLog for media-sound/alsaplayer-fftscope
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  27 Dec 2012; Karl Lindén <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  alsaplayer-fftscope-9999-r4.ebuild, metadata.xml, -files:
+  Updated from deprecated inherits, updated EAPI, fixed dependencies
+  removed no-herd in metadata.xml, cleanup
+
   27 Mar 2911; Dominique Michel <dominique@xxxxxxxxxxxxx>
   The ebuild use the new git repo
   Fixed the DEPEND on alsaplayer

Modified: trunk/overlays/proaudio/media-sound/alsaplayer-fftscope/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/alsaplayer-fftscope/Manifest	2012-12-27 02:03:03 UTC (rev 2359)
+++ trunk/overlays/proaudio/media-sound/alsaplayer-fftscope/Manifest	2012-12-27 14:03:32 UTC (rev 2360)
@@ -1,3 +1,3 @@
-EBUILD alsaplayer-fftscope-9999-r4.ebuild 1089 RMD160 db333bf2b49c1d9dfbde51a93e3ac850d9598615 SHA1 c2fcdd2980b057f3b4a607239aa5ffb59d6be409 SHA256 00a5fdd11034a11b7ccb33984b99922430850c8a5c61cf16b411f0e7457b46d0
-MISC ChangeLog 527 RMD160 f592d8a47c8bd68f1e61596719883c791759caf9 SHA1 a28f30fbfee6df67ea87a7e83a5ffe246f668e24 SHA256 be42e92a2246b27400d7def3d3fd56d7a56f2a5703ba7821c49b9746128c6e6e
-MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
+EBUILD alsaplayer-fftscope-9999-r4.ebuild 837 SHA256 907aaa496a96299f5b0d52be1eb4545b4e92ca7fc66e3beee73258993ff7e681 SHA512 23de60893a9db9172dce8856a96893000f792b97e47aae3f474b7ab58795a342dabb28df6ad0ec4165f88d0aa675a54ff4035dac56e617495c0028b7dab4f6de WHIRLPOOL 6d900fd2c953070f17f2cea7f8566c926ef5baf405158726c638082e4cbdb01a1bbc6dd03c9f91a34b68367b04220cf2d36a98500f200665fbdd42caac38cecf
+MISC ChangeLog 758 SHA256 e565f8160f604bc287e8b1cffbdd80b8e95b3437b165df5850d27da0babfc2d1 SHA512 a0675ca3ff3eb8279fe95d3af7fabe2bc452dd57326a58aa0b364c06242af1e01483805a343d4e267e66dd9a98012172eafba9db6b04739b7bcdea2ff2c4141e WHIRLPOOL dd7e4fa5a9f1985b76ecade588bafeb1fc07f8e804b47e3b9d21f4378d4e2da287d083bfc67c7b0ce3448d39513ed05e3ef0c49897e6fb4f278e0b4018e31424
+MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Modified: trunk/overlays/proaudio/media-sound/alsaplayer-fftscope/alsaplayer-fftscope-9999-r4.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/alsaplayer-fftscope/alsaplayer-fftscope-9999-r4.ebuild	2012-12-27 02:03:03 UTC (rev 2359)
+++ trunk/overlays/proaudio/media-sound/alsaplayer-fftscope/alsaplayer-fftscope-9999-r4.ebuild	2012-12-27 14:03:32 UTC (rev 2360)
@@ -1,50 +1,30 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/media-sound/alsaplayer/alsaplayer-0.99.76-r3.ebuild,v 1.6 2006/07/12 22:05:09 agriffis Exp $
 
-EAPI=2
-inherit eutils git #autotools
+EAPI="5"
+inherit eutils git-2 autotools-utils
 
 DESCRIPTION="FftScope external visualization scope for AlsaPlayer. It is a good starting point for others."
 HOMEPAGE="http://www.alsaplayer.org/";
 EGIT_REPO_URI="git://github.com/alsaplayer/alsaplayer.git"
+EGIT_SOURCEDIR="${WORKDIR}/${PN}"
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS=""
 IUSE=""
+DOCS=("AUTHORS" "ChangeLog" "README")
 
-S=${WORKDIR}/${PN}
+S="${WORKDIR}/${PN}/attic/fftscope"
 
-DEPEND="<media-sound/alsaplayer-9999
+DEPEND="media-sound/alsaplayer
 	=dev-libs/glib-1.2*"
 
 src_prepare() {
-	cd ${S}/attic/fftscope
-
 	./bootstrap || die "bootstrap failed"
 }
 
 src_configure() {
-	cd ${S}/attic/fftscope
-
-	    	econf \
-		    ${myconf} \
-		    --disable-dependency-tracking \
-		    || die "econf failed"
+	autotools-utils_src_configure --disable-dependency-tracking
 }
-
-src_compile() {
-	cd ${S}/attic/fftscope
-
-		emake || die "make failed"
-}
-
-src_install() {
-	cd ${S}/attic/fftscope
-
-	    	emake DESTDIR="${D}" docdir="${D}/usr/share/doc/${PF}" install \
-		    || die "make install failed"
-
-		dodoc AUTHORS ChangeLog README
-}

Modified: trunk/overlays/proaudio/media-sound/alsaplayer-fftscope/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/alsaplayer-fftscope/metadata.xml	2012-12-27 02:03:03 UTC (rev 2359)
+++ trunk/overlays/proaudio/media-sound/alsaplayer-fftscope/metadata.xml	2012-12-27 14:03:32 UTC (rev 2360)
@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-	<herd>no-herd</herd>
 	<maintainer>
 		<email>proaudio@xxxxxxxxxxxxx</email>
 		<name>pro-audio overlay team</name>


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