[proaudio] [2195] convert python shebangs

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


Revision: 2195
Author:   dominique
Date:     2012-07-30 20:50:03 +0200 (Mon, 30 Jul 2012)
Log Message:
-----------
convert python shebangs

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/a2jmidid/ChangeLog
    trunk/overlays/proaudio/media-sound/a2jmidid/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/a2jmidid/a2jmidid-99999.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/a2jmidid/a2jmidid-9999.ebuild

Modified: trunk/overlays/proaudio/media-sound/a2jmidid/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/a2jmidid/ChangeLog	2012-07-30 02:57:17 UTC (rev 2194)
+++ trunk/overlays/proaudio/media-sound/a2jmidid/ChangeLog	2012-07-30 18:50:03 UTC (rev 2195)
@@ -2,6 +2,10 @@
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  30 Jul 2012; Dominique Michel <dominique@xxxxxxxxxxxxx>
+  +a2jmidid-99999.ebuild: Fixed python shebangs and other changes from bug313931
+  -a2jmidid-9999.ebuild: Can fail with syntax error. See bug428462
+
   28 Jul 2012; Dominique Michel <dominique@xxxxxxxxxxxxx> +ChangeLog:
   initial ChangeLog
   a2jmidid-9999.ebuild: Added python eclass and fixed compiling when python3 is installed.

Modified: trunk/overlays/proaudio/media-sound/a2jmidid/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/a2jmidid/Manifest	2012-07-30 02:57:17 UTC (rev 2194)
+++ trunk/overlays/proaudio/media-sound/a2jmidid/Manifest	2012-07-30 18:50:03 UTC (rev 2195)
@@ -1,3 +1,3 @@
-EBUILD a2jmidid-9999.ebuild 970 SHA256 db190103cee20f4bb0b5d55c287ca4b7e57b15832925b08312c54e129946e2d3 SHA512 532a2404d7a0dd08820b49d761195d3784178694b0f3a42200904770ac6af1cd56ce8f8b3007d55abe828022b2495855863b603f29891591eba6e8cba7eedabc WHIRLPOOL 22e74adad2f9af2729c1688bdd62c4e301d5585168d810e72295d286d42293a862193579d01491451a76f167db7ea532ef9d9b05b287da03e57e80a5440de26e
-MISC ChangeLog 302 SHA256 6b59ed6f7956034d4338ddd85ab6b90164cf357ec13696c201d008ee47b9cb67 SHA512 2670ca5cd107076403bd0da7da4f62550427314cdc379f3f34abfea9def17cfe9ec35a3832d885c15a4beb98edffcdcc192d3a2e888eb347c12cf58fd1fcc969 WHIRLPOOL 3364c5db5f16c34a93bb329c6e21d649367db73f9d22f48af3ddacfe3d067a2c674afc8bb8c2962141ad5f6a7684eeca377789efbb23690e8a17212c82300105
+EBUILD a2jmidid-99999.ebuild 1061 SHA256 986f90dc40ec10d5406a8a1fb8903b9a1486c6f07cb579daf25e855a1d8740d0 SHA512 a0cf990ed88e4fa91bc381bb93a777c2846c7e9f0e972238edd20ca895cc7385eb3a3d73382ee3df905cfb4209cc5e9433486a423512a3e5cc1752dc5b48e87e WHIRLPOOL 64e6ba63627bc4b667816d3c2525e880c6410c87d09b73053df78ee32eb63c84ec1d8410cb07ade2f31a836fa5289c62cd2bca23cd2f1154b35b454e9374ca80
+MISC ChangeLog 509 SHA256 9044460c6f60c8e2f507438f4e605cea95720f143bbd15143515daf0fd784fbb SHA512 23b998f83d5af19a867f1c5a3c1c2d6a710a5691427aac0eab3bfe2eb0b7b822bd517d741ecb78c8a5762d921f3cff558e4c7e7c059a81faeeb361f832ab2104 WHIRLPOOL fe526c16439c82809b4ad1671ddfdb3a769f09d6326646b846f2215d38e6f071e68491c2f965b094e533a5b96027d21f2544d0d3bfceac2be47df9904f18e420
 MISC metadata.xml 269 SHA256 ddc823c2cad73241c51cdde403aa2230cbe94903e89d97b0c95f0a34b137d3e0 SHA512 44af54d26940caccb0d307f2483f2ed66f53d72ab9b78bae764f692fde71403befd2bd791b2543df759f7181a237f47d09488df25ce6e0c5ca9ebcb44dfbb829 WHIRLPOOL 69d669c1e2472679e9b44a70c247fc125705ef729e36c774b1a11a09326d53065a473a456362600e35b73f57dd35edbc4b77957807bebcd77732dca26e526ef6

Deleted: trunk/overlays/proaudio/media-sound/a2jmidid/a2jmidid-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/a2jmidid/a2jmidid-9999.ebuild	2012-07-30 02:57:17 UTC (rev 2194)
+++ trunk/overlays/proaudio/media-sound/a2jmidid/a2jmidid-9999.ebuild	2012-07-30 18:50:03 UTC (rev 2195)
@@ -1,39 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/a2jmidid/a2jmidid-6.ebuild,v 1.1 2010/01/09 18:49:56 aballier Exp $
-
-EAPI=2
-
-PYTHON_DEPEND="2:2.7"
-inherit git python toolchain-funcs
-
-DESCRIPTION="Daemon for exposing legacy ALSA sequencer applications in JACK MIDI system."
-HOMEPAGE="http://home.gna.org/a2jmidid/";
-EGIT_REPO_URI="git://repo.or.cz/a2jmidid.git"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="media-libs/alsa-lib
-	media-sound/jack-audio-connection-kit
-	sys-apps/dbus"
-DEPEND="${RDEPEND}
-	dev-util/pkgconfig"
-
-pkg_setup() {
-	python_set_active_version 2
-	python_pkg_setup
-}
-
-src_compile() {
-	tc-export CC AR CPP LD RANLIB
-	./waf configure --prefix=/usr || die "failed to configure"
-	./waf || die "failed to build"
-}
-
-src_install() {
-	./waf --destdir="${D}" install || die "install failed"
-	dodoc AUTHORS README NEWS internals.txt
-}

Added: trunk/overlays/proaudio/media-sound/a2jmidid/a2jmidid-99999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/a2jmidid/a2jmidid-99999.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/a2jmidid/a2jmidid-99999.ebuild	2012-07-30 18:50:03 UTC (rev 2195)
@@ -0,0 +1,45 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/a2jmidid/a2jmidid-6.ebuild,v 1.1 2010/01/09 18:49:56 aballier Exp $
+
+EAPI=4
+PYTHON_DEPEND="2"
+
+inherit git-2 python toolchain-funcs waf-utils
+
+DESCRIPTION="Daemon for exposing legacy ALSA sequencer applications in JACK MIDI system."
+HOMEPAGE="http://home.gna.org/a2jmidid/";
+EGIT_REPO_URI="git://repo.or.cz/a2jmidid.git"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="media-libs/alsa-lib
+	media-sound/jack-audio-connection-kit
+	sys-apps/dbus"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig"
+
+DOCS=(AUTHORS README NEWS internals.txt)
+
+pkg_setup() {
+	python_set_active_version 2
+	python_pkg_setup
+}
+
+src_unpack() {
+	git-2_src_unpack
+}
+
+src_configure() {
+	WAF_BINARY="./waf"
+	tc-export CC AR CPP LD RANLIB
+	CCFLAGS="${CFLAGS}" LINKFLAGS="${LDFLAGS}" ${WAF_BINARY} configure --prefix="${EPREFIX}/usr" || die "failed to configure"
+}
+
+src_install() {
+	waf-utils_src_install
+	python_convert_shebangs -r 2 "${ED}"
+}


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