[proaudio] [2678] media-libs/pyphat: update for distutils-r1, repoman cleanup

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


Revision: 2678
Author:   gavlee
Date:     2013-04-20 16:25:11 +0200 (Sat, 20 Apr 2013)
Log Message:
-----------
media-libs/pyphat: update for distutils-r1, repoman cleanup

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

Added Paths:
-----------
    trunk/overlays/proaudio/media-libs/pyphat/pyphat-0.4.1-r1.ebuild

Modified: trunk/overlays/proaudio/media-libs/pyphat/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/pyphat/ChangeLog	2013-04-19 21:41:33 UTC (rev 2677)
+++ trunk/overlays/proaudio/media-libs/pyphat/ChangeLog	2013-04-20 14:25:11 UTC (rev 2678)
@@ -1,7 +1,14 @@
 # ChangeLog for media-libs/pyphat
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*pyphat-0.4.1-r1 (20 Apr 2013)
+
+  20 Apr 2013; Gavin Pryke (gavlee) <gavinlee303@xxxxxxxxxxxxxx>
+  pyphat-0.4.1.ebuild, +pyphat-0.4.1-r1.ebuild, pyphat-9999.ebuild,
+  metadata.xml:
+  update for distutils-r1, repoman cleanup.
+
   12 Nov 2012; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
   pyphat-0.4.1.ebuild, pyphat-9999.ebuild: fix for pygtk depend by
   Karl Lindén.

Modified: trunk/overlays/proaudio/media-libs/pyphat/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/pyphat/Manifest	2013-04-19 21:41:33 UTC (rev 2677)
+++ trunk/overlays/proaudio/media-libs/pyphat/Manifest	2013-04-20 14:25:11 UTC (rev 2678)
@@ -1,5 +1,6 @@
 DIST pyphat-0.4.1.tar.gz 310901 SHA256 486b78c3aac46760e9bb17f735de468572b93ab5ee9e5ca473f868652427d66f SHA512 c206ad698a6dfbd61a67be04c6fed02212cda914b7c23ed9b604fa97fc9541e66f4c6c5b6c7c05dc9142c429ecffa7cdde747750f92125b092fdb55ec75fe3a2 WHIRLPOOL c7f06ff8ccf440b44f9686d9a6ecf151d964c73e5ea8dd7e28c7290b97acbe9dcf07373253ef527b8a3b9307eaf4edaad5333ff2c446e79f2a78de2fdcd25ff8
-EBUILD pyphat-0.4.1.ebuild 620 SHA256 1ea7f35e555e298733fb455f2038cc276455fac34855b3892fc585faa9a5cf31 SHA512 9cac0a70fbf9246a42114aef9c3b5a12268fb375c7d3d5cda666227dbcb2c8a0e3217a8805f496d60e941dbbee158c6026e5dce1e9e291a8f8753164ba651697 WHIRLPOOL d72a7427de7c8a4df2fafd3f206dde45440853b5dbd6a054ff2ec08f54ddb82ea83b52f1e148e9edb6b121012a3ece504fec3bf31c6d48f6dfddfe7e84105ffa
-EBUILD pyphat-9999.ebuild 705 SHA256 78a5bf88001fcf676a603b3076c5eb02c0d2f2449add2bb43aaa29b5ea3bf00c SHA512 afa89bd45c68bc750938ef4f34e51ddad55b5895b2aa1256e01fd057b989e8c40bbe1111813d8bcdeaeedeaa16db552c52a0126e0b3cd8bda4476074025ae25b WHIRLPOOL 6f56e7a7255a8a1f9324fa80447295da2101f40d9a8f87dcea57ac23da082ba6c7018a76a09e5fecce48eb8185aa483605510adb50c57bd8d7666b8d51006112
-MISC ChangeLog 478 SHA256 4f7d05bf6f21dfa6e96b5936062cda6cf89cf4e0062dc9bcdb5dc965f0f5ffd9 SHA512 e466153efe0df42cf42be78331f58febae0cd87b7cab355172a9122d04e146c6c9ecde9ca11539e53b39873182c8dcc4b017d09c7a1ac8c73788746e2abec6fa WHIRLPOOL fbc2f223f359964ec8358f4f48424efcdbf936b3cdcfcd20f88030cae891bc0a2d5fcd145071cad63d33e08dc64f12c9a7d7949af62e8b71abc070aa0b0ca418
-MISC metadata.xml 268 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89 SHA512 3d709a016692f887d642d19b2644c10a09f666133f1f035b8a4c10e5772fbb39fa84a856a496d392594ccf850739fbf46ffa78ecc74214e8342ee97676b375e9 WHIRLPOOL 17c886c5b97925bd9223c0210170a63e55a2c2a238ae81ebf8efa14109d790406f45d0773d63bea825c1e40b058bd9e20a5d9c264da4db7c8fd2e556ecd83b2a
+EBUILD pyphat-0.4.1-r1.ebuild 1029 SHA256 a68511228b01a82430c9b45e6a92ad5b852449c21603cd9a42a13965ab1cb254 SHA512 8adecd62ea2575b01fac0db73fe02ebd391ad8acf310174f4133cb5e0738ff7b5e435592a4f941bfafb3e1035306f049c73685a4158e4de2c43042ba86c4e90c WHIRLPOOL ce76f662e02438ffdb840b1847e7f7466f9b82c3d4243b6c40dcc4b26f4bea1bb83d5b110f80fb6eddaff4523d77526c7ff421cc0e53ac5bebbbfff5eae7fc9c
+EBUILD pyphat-0.4.1.ebuild 630 SHA256 06c070b9f8886802698f698eae12247b54d38a8cef3e7be189a2938a6f71ae3f SHA512 f7e36fa7a973ccc5b51c693e3134335f8a2176d1752b433e42aa24af6e208e1cdfc2edff2346200c3ce37fb122a6a5647ee0f1d194dbef2a041f492c58713d39 WHIRLPOOL 704b6fc15b8af890fdbbe1d956c8e832087ad821cb17e11895ccaa8d0dab8de04be0aebea6b8a95ddcddf870c1318fac5f7852c9632de6863747c323479c2a9c
+EBUILD pyphat-9999.ebuild 1080 SHA256 65dbc107062d7bcba011e63ceb5a7fbaeb58682b4d41b781f31b30b91f6291b0 SHA512 2bc6e6099a8a39a1d9a5022e378589e3cce8b9ffcb7151f0868a59e75e41293e25e221c51589b714f8c84070f0be985ed9cb9e023d09b44ce125f593c098d21d WHIRLPOOL e84cd61bf7f41779143174f7fd60eaaf0223b9df8cc83f99465fa527403dbbe69ca61f7e170bcb9f314f05c0e893f521f1a47a7a2ce58b1ffb57feac087144c5
+MISC ChangeLog 704 SHA256 330a1a2cb0efcc3fed99a587cc2c368a904eeef8c21c8a95c28ed00cc2f40c32 SHA512 cdb4d82f192c27dd833b44953e54167edce04624f152e504fe441087c7db0eb2e59e00561c54a8d37ea165c258996adfe7eb8df9c22c9f6ad5560c53adbe7fe0 WHIRLPOOL 87044a10be0a21ad416bae4f144cbb42e9c40f54d59f6a568f9d4723b0b2876447fe456fb06141d8209ee874592aa59c5778b40434131104597b45e39c34ef32
+MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Modified: trunk/overlays/proaudio/media-libs/pyphat/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-libs/pyphat/metadata.xml	2013-04-19 21:41:33 UTC (rev 2677)
+++ trunk/overlays/proaudio/media-libs/pyphat/metadata.xml	2013-04-20 14:25:11 UTC (rev 2678)
@@ -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>

Added: trunk/overlays/proaudio/media-libs/pyphat/pyphat-0.4.1-r1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/pyphat/pyphat-0.4.1-r1.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/pyphat/pyphat-0.4.1-r1.ebuild	2013-04-20 14:25:11 UTC (rev 2678)
@@ -0,0 +1,51 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+PYTHON_COMPAT=( python2_{6,7} )
+inherit autotools-utils python-r1
+
+DESCRIPTION="python binding for phat"
+HOMEPAGE="http://phat.berlios.de/";
+SRC_URI="mirror://berlios/phat/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="${PYTHON_DEPS}
+	>=media-libs/phat-0.4
+	>=dev-python/pygtk-2.4[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig"
+
+DOCS=( AUTHORS README NEWS )
+
+src_prepare() {
+	autotools-utils_src_prepare
+	python_copy_sources
+}
+
+src_configure() {
+	pyphat_configure() {
+		run_in_build_dir autotools-utils_src_configure
+	}
+	python_foreach_impl pyphat_configure
+}
+
+src_compile() {
+	pyphat_compile() {
+		run_in_build_dir autotools-utils_src_compile
+	}
+	python_foreach_impl pyphat_compile
+}
+
+src_install() {
+	pyphat_install() {
+		run_in_build_dir autotools-utils_src_install
+		python_optimize "${ED}"/$(python_get_sitedir)
+	}
+	python_foreach_impl pyphat_install
+}

Modified: trunk/overlays/proaudio/media-libs/pyphat/pyphat-0.4.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/pyphat/pyphat-0.4.1.ebuild	2013-04-19 21:41:33 UTC (rev 2677)
+++ trunk/overlays/proaudio/media-libs/pyphat/pyphat-0.4.1.ebuild	2013-04-20 14:25:11 UTC (rev 2678)
@@ -1,4 +1,4 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -7,7 +7,7 @@
 DESCRIPTION="python binding for phat"
 HOMEPAGE="http://phat.berlios.de/";
 
-SRC_URI="http://download.berlios.de/phat/${P}.tar.gz";
+SRC_URI="mirror://berlios/phat/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -16,6 +16,7 @@
 IUSE=""
 DEPEND=">=media-libs/phat-0.4
 	>=dev-python/pygtk-2.4"
+RDEPEND="${DEPEND}"
 
 src_unpack() {
 	unpack ${A}

Modified: trunk/overlays/proaudio/media-libs/pyphat/pyphat-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/pyphat/pyphat-9999.ebuild	2013-04-19 21:41:33 UTC (rev 2677)
+++ trunk/overlays/proaudio/media-libs/pyphat/pyphat-9999.ebuild	2013-04-20 14:25:11 UTC (rev 2678)
@@ -1,37 +1,53 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-inherit eutils subversion autotools
+EAPI=5
+PYTHON_COMPAT=( python2_{6,7} )
+AUTOTOOLS_AUTORECONF=true
+AT_M4DIR="m4"
+inherit subversion autotools-utils python-r1
 
 DESCRIPTION="python binding for phat"
 HOMEPAGE="http://phat.berlios.de/";
-
 ESVN_REPO_URI="svn://svn.berlios.de/phat/trunk/pyphat"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
+IUSE=""
 
-S="${WORKDIR}/${PN}"
+RDEPEND="${PYTHON_DEPS}
+	>=media-libs/phat-0.4
+	>=dev-python/pygtk-2.4[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig"
 
-IUSE=""
-DEPEND="=media-libs/phat-9999
-	>=dev-python/pygtk-2.4"
+DOCS=( AUTHORS README NEWS )
 
-src_unpack() {
-	subversion_src_unpack ${A}
-	cd "${S}"
-	chmod +x autogen.sh
-	./autogen.sh
+src_prepare() {
+	autotools-utils_src_prepare
+	python_copy_sources
 }
 
+src_configure() {
+	pyphat_configure() {
+		run_in_build_dir autotools-utils_src_configure
+	}
+	python_foreach_impl pyphat_configure
+}
+
 src_compile() {
-	econf || die "Configure failed"
-	emake || die "make failed"
+	pyphat_compile() {
+		run_in_build_dir autotools-utils_src_compile
+	}
+	python_foreach_impl pyphat_compile
 }
 
 src_install() {
-	emake DESTDIR="${D}" install || die "Install failed"
-	dodoc README AUTHORS NEWS || die "dodoc failed"
+	pyphat_install() {
+		run_in_build_dir autotools-utils_src_install
+		python_optimize "${ED}"/$(python_get_sitedir)
+	}
+	python_foreach_impl pyphat_install
 }


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