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) <gavinlee...@googlemail.com> + 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_li...@sourceforge.net> 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>proau...@tuxfamily.org</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 }