[proaudio] [2525] media-libs/portaudio: Remove old ebuilds.

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


Revision: 2525
Author:   lilrc
Date:     2013-03-10 22:36:09 +0100 (Sun, 10 Mar 2013)
Log Message:
-----------
media-libs/portaudio: Remove old ebuilds. Switch to MIT license. Update ebuild and cleanup.

Modified Paths:
--------------
    trunk/overlays/proaudio/media-libs/portaudio/ChangeLog
    trunk/overlays/proaudio/media-libs/portaudio/Manifest
    trunk/overlays/proaudio/media-libs/portaudio/metadata.xml
    trunk/overlays/proaudio/media-libs/portaudio/portaudio-9999.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-libs/portaudio/files/
    trunk/overlays/proaudio/media-libs/portaudio/portaudio-19-r4.ebuild
    trunk/overlays/proaudio/media-libs/portaudio/portaudio-19_pre20071207.ebuild

Modified: trunk/overlays/proaudio/media-libs/portaudio/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/portaudio/ChangeLog	2013-03-10 19:39:13 UTC (rev 2524)
+++ trunk/overlays/proaudio/media-libs/portaudio/ChangeLog	2013-03-10 21:36:09 UTC (rev 2525)
@@ -1,7 +1,19 @@
 # ChangeLog for media-libs/portaudio
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  10 Mar 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  -portaudio-19_pre20071207.ebuild, -portaudio-19-r4.ebuild,
+  portaudio-9999.ebuild, -files, metadata.xml:
+  Remove old ebuilds (newer version in portage).
+  Update EAPI.
+  Switch to MIT license (as-is is deprecated).
+  Depend on virtual/pkgconfig.
+  Remove no-herd from metadata.xml.
+  Cleanup.
+
+  MIT license
+
   23 Jun 2012; Hakan Demiralp (keenblade) <keenblade@xxxxxxxxxxxxx>
   portaudio-9999.ebuild:
   portaudio-9999: upstream repo address is changed

Modified: trunk/overlays/proaudio/media-libs/portaudio/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/portaudio/Manifest	2013-03-10 19:39:13 UTC (rev 2524)
+++ trunk/overlays/proaudio/media-libs/portaudio/Manifest	2013-03-10 21:36:09 UTC (rev 2525)
@@ -1,7 +1,3 @@
-DIST pa_snapshot_v19.tar.gz 1130205 RMD160 0a9a91cb934f663f05e0f87f97186b3381c85ea2 SHA1 4920f7cdb44a62554a0b3a6b274d1ccdda97913d SHA256 88f512f7c802c872b8e2f9aab9845a6a8dcd63ab78f38d6a3ba96477b287c2f7
-DIST pa_stable_v19_20071207.tar.gz 1113282 RMD160 5185bd85bd4bc75dddb3fa56f172a346bdeea0c7 SHA1 3841453bb7be672a15b6b632ade6f225eb0a4efc SHA256 06a17727d56d382a69036de2ed9aee9a15cac0329b995b8cfcd69b357f47bf2b
-EBUILD portaudio-19-r4.ebuild 1011 RMD160 04f66fced2e1cb4410e93d6c52b982a363cd3f4f SHA1 1de9a0c7fe5d25bd7a4df0c02f4120c02a82f8ca SHA256 b370764b05b30b724e22c1e873438cea99e6c63543d2ae9e8edbaaa6ccb689d6
-EBUILD portaudio-19_pre20071207.ebuild 895 RMD160 a0859b873d43ed5d5f89a671661bd54539fda323 SHA1 f023705172f7befd1b375fd66f9f443f2bb50ab6 SHA256 d3d3f13c3ae021469e0fa6363171c5927215dcc081091977aa0a335ab86d8008
-EBUILD portaudio-9999.ebuild 1005 RMD160 07bc2599cdb0ba307002eceba12ebea911ea77a1 SHA1 34b68a5e3228a4f79f8e6be89354c671b4a6648c SHA256 a7794d86ed2de0d32ad355d7028e918c8168046264711f0eaa6df1ed1ad4927f
-MISC ChangeLog 1438 RMD160 b7253e35da9c1c899f0cc5ad019f7a437036cac2 SHA1 dfdb35a93b111d31f71462bf2f55a6ddefd35668 SHA256 c4f81df18c87c28f03ed3014b19ce0898910f1690d500d1325af275fb643be17
-MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
+EBUILD portaudio-9999.ebuild 924 SHA256 909fabf9e3d4cdc9d74fdac498a6c8adf761b053913d4b90f9c787dd9d80672d SHA512 8105ebc6963364f3215a39015387afa90da40e22d2d3c5c1d6a6ab1d13bf4dbb307b540fbc16cf7f75ac86d0cd5615f8f33ed8627ab317b722b90d31a95a8d3f WHIRLPOOL 6a9682a039c271fdf3196b838e7019984fc3001a219528f78efa835876f1a7097592e5252ffd81c3bd4d37fbcee33d64b04e4066e9db4da8ce5513b072b67419
+MISC ChangeLog 1816 SHA256 4e3fc12edd551b75fd761d527aea6df614d319fa0384fc51f59f6edb9243ec07 SHA512 bfe322ec0390fc8fab149e123aecf23feac9e90c696fe7d32a5ef0c5da0ae7f1bd7ccaa60b170ead66634070fe1e9c7f1327518f7ef7903d08a3f4cf2755ecc2 WHIRLPOOL 63417cb17dea95fc9c9eedeb81f4cafee5d76442c8b09741bacef95123754e4c5bd8b37f3079acb9c09a7c81f90317fa77e7ad90b9e2c8c9b91263c622ec6f18
+MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Modified: trunk/overlays/proaudio/media-libs/portaudio/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-libs/portaudio/metadata.xml	2013-03-10 19:39:13 UTC (rev 2524)
+++ trunk/overlays/proaudio/media-libs/portaudio/metadata.xml	2013-03-10 21:36:09 UTC (rev 2525)
@@ -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>

Deleted: trunk/overlays/proaudio/media-libs/portaudio/portaudio-19-r4.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/portaudio/portaudio-19-r4.ebuild	2013-03-10 19:39:13 UTC (rev 2524)
+++ trunk/overlays/proaudio/media-libs/portaudio/portaudio-19-r4.ebuild	2013-03-10 21:36:09 UTC (rev 2525)
@@ -1,53 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-inherit libtool
-
-MY_P=pa_snapshot_v${PV}
-
-DESCRIPTION="A free, cross-platform, open-source, audio I/O library"
-HOMEPAGE="http://www.portaudio.com";
-SRC_URI="http://portaudio.com/archives/${MY_P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 sparc amd64 ~ppc ~ppc-macos ~mips"
-IUSE="alsa +cxx debug jack oss static-libs"
-
-RDEPEND="alsa? ( >=media-libs/alsa-lib-0.9 )
-	jack? ( >=media-sound/jack-audio-connection-kit-0.100.0 )"
-DEPEND="${RDEPEND}
-	dev-util/pkgconfig"
-
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-	elibtoolize
-}
-
-src_configure() {
-	econf \
-		$(use_enable debug debug-output) \
-		$(use_enable cxx) \
-		$(use_enable static-libs static) \
-		$(use_with alsa) \
-		$(use_with jack) \
-		$(use_with oss)
-}
-
-src_compile() {
-	emake lib/libportaudio.la || die
-	emake || die
-}
-
-src_install() {
-	default
-
-	find "${D}" -name '*.la' -exec rm -f {} +
-
-	dodoc README.txt
-	dohtml index.html
-}

Deleted: trunk/overlays/proaudio/media-libs/portaudio/portaudio-19_pre20071207.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/portaudio/portaudio-19_pre20071207.ebuild	2013-03-10 19:39:13 UTC (rev 2524)
+++ trunk/overlays/proaudio/media-libs/portaudio/portaudio-19_pre20071207.ebuild	2013-03-10 21:36:09 UTC (rev 2525)
@@ -1,38 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=1
-
-inherit versionator
-
-MY_P=pa_stable_v${PV/pre}
-
-DESCRIPTION="An open-source cross platform audio API."
-HOMEPAGE="http://www.portaudio.com";
-SRC_URI="http://www.portaudio.com/archives/${MY_P}.tar.gz";
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86"
-IUSE="alsa +cxx debug jack oss"
-
-RDEPEND="alsa? ( media-libs/alsa-lib )
-	jack? ( >=media-sound/jack-audio-connection-kit-0.109.2-r1 )"
-DEPEND="${RDEPEND}
-	dev-util/pkgconfig"
-
-S=${WORKDIR}/${PN}
-
-src_compile() {
-	econf $(use_enable cxx) $(use_with jack) $(use_with alsa) \
-		$(use_with oss) $(use_with debug debug-output)
-
-	emake || die "emake failed."
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die "emake install failed."
-	dodoc V19-devel-readme.txt
-	dohtml index.html
-}

Modified: trunk/overlays/proaudio/media-libs/portaudio/portaudio-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/portaudio/portaudio-9999.ebuild	2013-03-10 19:39:13 UTC (rev 2524)
+++ trunk/overlays/proaudio/media-libs/portaudio/portaudio-9999.ebuild	2013-03-10 21:36:09 UTC (rev 2525)
@@ -1,17 +1,17 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=4
+EAPI="5"
 
-inherit libtool subversion
+inherit subversion autotools-utils
 
 DESCRIPTION="An open-source cross platform audio API."
-HOMEPAGE="http://www.portaudio.com";
+HOMEPAGE="http://www.portaudio.com/";
 ESVN_REPO_URI="https://subversion.assembla.com/svn/portaudio/portaudio/trunk";
 SRC_URI=""
 
-LICENSE="as-is"
+LICENSE="MIT"
 SLOT="0"
 KEYWORDS=""
 IUSE="alsa +cxx debug jack oss static-libs"
@@ -19,38 +19,27 @@
 RDEPEND="alsa? ( media-libs/alsa-lib )
 	jack? ( media-sound/jack-audio-connection-kit )"
 DEPEND="${RDEPEND}
-	dev-util/pkgconfig"
+	virtual/pkgconfig"
 
-S=${WORKDIR}/${PN}
+S="${WORKDIR}/${PN}"
 
+AUTOTOOLS_AUTORECONF="1"
+
+DOCS=( README.txt )
+HTML_DOCS=( index.html )
+
 src_unpack() {
 	subversion_src_unpack
 }
 
-src_prepare() {
-	elibtoolize
-}
-
 src_configure() {
-	econf \
+	local myeconfargs=(
 		$(use_enable debug debug-output) \
 		$(use_enable cxx) \
 		$(use_enable static-libs static) \
 		$(use_with alsa) \
 		$(use_with jack) \
 		$(use_with oss)
+	)
+	autotools-utils_src_configure
 }
-
-src_compile() {
-	emake lib/libportaudio.la || die
-	emake || die
-}
-
-src_install() {
-	default
-
-	find "${D}" -name '*.la' -exec rm -f {} +
-
-	dodoc README.txt
-	dohtml index.html
-}


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