[proaudio] [1751] wineasio: bump to svn version, some cleanup

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


Revision: 1751
Author:   gentoid
Date:     2010-09-11 14:48:42 +0200 (Sat, 11 Sep 2010)
Log Message:
-----------
wineasio: bump to svn version, some cleanup

Modified Paths:
--------------
    trunk/overlays/proaudio/app-emulation/wineasio/ChangeLog
    trunk/overlays/proaudio/app-emulation/wineasio/Manifest
    trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.3.ebuild
    trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.4.ebuild
    trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.5.ebuild

Added Paths:
-----------
    trunk/overlays/proaudio/app-emulation/wineasio/wineasio-9999.ebuild

Modified: trunk/overlays/proaudio/app-emulation/wineasio/ChangeLog
===================================================================
--- trunk/overlays/proaudio/app-emulation/wineasio/ChangeLog	2010-09-07 19:33:37 UTC (rev 1750)
+++ trunk/overlays/proaudio/app-emulation/wineasio/ChangeLog	2010-09-11 12:48:42 UTC (rev 1751)
@@ -1,7 +1,13 @@
 # ChangeLog for app-emulation/wineasio
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*wineasio-9999 (11 Sep 2010)
+
+  11 Sep 2010; Viktor Lazarev <taurus101v@xxxxxxxxx> wineasio-0.7.3.ebuild,
+  wineasio-0.7.4.ebuild, wineasio-0.7.5.ebuild, +wineasio-9999.ebuild:
+  version bump; cleanup
+
   27 Jan 2009; Frieder Buerzele <evermind@xxxxxxxxxxxxx;
   +wineasio-0.7.4.ebuild:
   bump

Modified: trunk/overlays/proaudio/app-emulation/wineasio/Manifest
===================================================================
--- trunk/overlays/proaudio/app-emulation/wineasio/Manifest	2010-09-07 19:33:37 UTC (rev 1750)
+++ trunk/overlays/proaudio/app-emulation/wineasio/Manifest	2010-09-11 12:48:42 UTC (rev 1751)
@@ -1,9 +1,9 @@
-DIST wineasio-0.7.3.tar.bz2 22579 RMD160 a0c9bfec7180071237bff1a13c5077ef17b5628d SHA1 3d2f319c24cc4a012c6f50e2d94014ada200c131 SHA256 7a0711c6d3d5cba270ffb48438d15dd67ea268bd573a891c56680055da17c3d7
+DIST wineasio-0.7.3.tar.bz2 22607 RMD160 2cffac05675f7a8607db1f4317b36403cfe5b451 SHA1 be455c739d2aebaebe471729682b89bd08f94832 SHA256 f40dca912aae60c02cc4f890aeec8c4a47121759ee5b249a5cef150fc53c07f9
 DIST wineasio-0.7.4.tar.bz2 22784 RMD160 4e9b3bd60f8d2cb03c76dd52682cc285f34b05fd SHA1 0144209be7c37d479814f04317209bd9bc4cab42 SHA256 c29da03c32259092f29bc99d3870ff9d8bf471da7a158d089fe5e42957ddeead
 DIST wineasio-0.7.5.tar.bz2 23159 RMD160 f76b182c2812cb709f2f5ed46899f6ac00be5864 SHA1 cd85a4b619429aec7754122ee42021fd08be0aff SHA256 36f140f3a053b09f3ea2cf1fe3e7531eab4a4025f77c012bc055145e0c3eebc2
-DIST wineasio-x.3.tgz 23036 RMD160 ec43bae5fc64698f970d6c516a9097c18eec2ab4 SHA1 a1ff978b4793ae217b24c68ef7818218739d72e1 SHA256 dbbea87091d610e2e9be4e27e5fd75f358f1c61b59f36540f7840d0e30314274
-EBUILD wineasio-0.7.3.ebuild 1380 RMD160 2f209b1c545fe11aab14de8768198817d9316133 SHA1 75b078630ebfb57a3e019b40f697d2a17449df7c SHA256 9d672e93e25551ac0fdace6e55caf59a26c1947e27ec2ed511f74deaa9534ffd
-EBUILD wineasio-0.7.4.ebuild 1389 RMD160 e50805d64a77932d3cd7c326f817f37bf4259f43 SHA1 bae59fe88f0de59be250c56f1d1a47657f9b86ee SHA256 463932b4897ecda9192dd65d162186a02c3f395b78d242086b4fd05ba91ff353
-EBUILD wineasio-0.7.5.ebuild 1022 RMD160 ccff29b248f02beaa587b4f530877dc31d8dd52d SHA1 7ac96b25ed3a72feab06f33dd85079bcd1ebe9f3 SHA256 33b1757442b27e0610839bcf89b3e11f2e06a57ad80a767e217bd3959f22ee63
-MISC ChangeLog 539 RMD160 8059e6efe384f2c922f81bd44ca5c07d934774b0 SHA1 f0f3727d2cb2a4e6dec44b2e881a709d33206d11 SHA256 95ec2da89b9ee7cc5081bacd41a27eee5821a35476c5ea8673747acf75cafce0
+EBUILD wineasio-0.7.3.ebuild 1440 RMD160 14e198fb5c4434e1271bc4f59dac9d4469377838 SHA1 3ca5ec4968d57f39078529a85748949a60614c10 SHA256 a2ff9b8912f5450b38003bfb2cdb71272c2264890b4eba77f6ab130f8dfdb482
+EBUILD wineasio-0.7.4.ebuild 1436 RMD160 1c9096467ba96ead854704cadb13863d95a7b6af SHA1 c15093a9e4643671f120376f0dac99a45bca3a89 SHA256 6e806132de020a38e3e6cb962d5f62f3408cff10671f742e82a0246aac8a6fad
+EBUILD wineasio-0.7.5.ebuild 1011 RMD160 63f8b0e675d4193d73d6a372c67d756e57717594 SHA1 41d916db658d5a83f6bf592c35fd67e9dc47c1a2 SHA256 c47e30579cec3229a5dec48d678e8f0e3dc3b6fdf4c402d4b2634c7643d59660
+EBUILD wineasio-9999.ebuild 1025 RMD160 cae145b0db313f5439f9905296ffc4f0e820404d SHA1 ac8b5f7e990c09bd3b71bbc5445860d9537e0318 SHA256 264c3922906121353a780fb37adf8b4579208088f72360f37f099bd8fead0e66
+MISC ChangeLog 741 RMD160 0cb55a3ac498a7d3995f6a9a64a33c1f9e0e1fd1 SHA1 bf864bed53c664045174f98e24bd60ef0272c0a4 SHA256 1c0da72b57feaa1adae60df678cfad5cdb6546713747360637f073d0fcf79156
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.3.ebuild
===================================================================
--- trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.3.ebuild	2010-09-07 19:33:37 UTC (rev 1750)
+++ trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.3.ebuild	2010-09-11 12:48:42 UTC (rev 1751)
@@ -1,15 +1,18 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+EAPI="2"
+
 inherit multilib
 
 WINEASIOX="wineasio-x.3"
 
 DESCRIPTION="ASIO driver for WINE"
-HOMEPAGE="http://forum.jacklab.net/viewtopic.php?t=417";
-SRC_URI="x86? ( http://people.jacklab.net/drumfix/${P}.tar.bz2 )
-amd64? ( http://people.jacklab.net/drumfix/${WINEASIOX}.tgz )"
+HOMEPAGE="http://sourceforge.net/projects/wineasio";
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}/${P}.tar.bz2"
+# there's no needed file (jacklab has closed), and on sf.net too
+# amd64? ( http://people.jacklab.net/drumfix/${WINEASIOX}.tgz )"
 RESTRICT="mirror"
 
 LICENSE="LGPL-2.1"
@@ -20,13 +23,13 @@
 DEPEND="media-libs/asio-sdk"
 RDEPEND=">=app-emulation/wine-0.9.35"
 
-if use amd64; then
-	S="${WORKDIR}/${WINEASIOX}"
-fi
+S="${WORKDIR}/${PN}"
 
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
+#if use amd64; then
+#	S="${WORKDIR}/${WINEASIOX}"
+#fi
+
+src_prepare() {
 	cp /opt/asiosdk2.2/common/asio.h .
 }
 
@@ -41,8 +44,8 @@
 
 	exeinto /usr/${mylibdir}/wine
 	doexe *.so
-	dodoc README.TXT readme.txt
-	use amd64 && dobin jackbridge
+	dodoc README.TXT
+#	use amd64 && dobin jackbridge
 }
 
 pkg_postinst() {
@@ -62,4 +65,3 @@
 		elog "The jackbridge bridges 32bit wineasio clients into 64bit jack"
 	fi
 }
-

Modified: trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.4.ebuild
===================================================================
--- trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.4.ebuild	2010-09-07 19:33:37 UTC (rev 1750)
+++ trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.4.ebuild	2010-09-11 12:48:42 UTC (rev 1751)
@@ -1,15 +1,18 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+EAPI="2"
+
 inherit multilib
 
 WINEASIOX="wineasio-x.3"
 
 DESCRIPTION="ASIO driver for WINE"
 HOMEPAGE="http://sourceforge.net/projects/wineasio";
-SRC_URI="x86? ( mirror://sourceforge/${PN}/${P}.tar.bz2 ) 
-amd64? ( http://people.jacklab.net/drumfix/${WINEASIOX}.tgz )"
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}/${P}.tar.bz2"
+# there's no needed file (jacklab has closed), and on sf.net too
+#amd64? ( http://people.jacklab.net/drumfix/${WINEASIOX}.tgz )"
 RESTRICT="mirror"
 
 LICENSE="GPL-2"
@@ -22,13 +25,11 @@
 
 S="${WORKDIR}/${PN}"
 
-if use amd64; then
-	S="${WORKDIR}/${WINEASIOX}"
-fi
+#if use amd64; then
+#	S="${WORKDIR}/${WINEASIOX}"
+#fi
 
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
+src_prepare() {
 	cp /opt/asiosdk2.2/common/asio.h .
 }
 
@@ -43,8 +44,8 @@
 
 	exeinto /usr/${mylibdir}/wine
 	doexe *.so
-	dodoc README.TXT readme.txt
-	use amd64 && dobin jackbridge
+	dodoc README.TXT
+#	use amd64 && dobin jackbridge
 }
 
 pkg_postinst() {
@@ -64,4 +65,3 @@
 		elog "The jackbridge bridges 32bit wineasio clients into 64bit jack"
 	fi
 }
-

Modified: trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.5.ebuild
===================================================================
--- trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.5.ebuild	2010-09-07 19:33:37 UTC (rev 1750)
+++ trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.5.ebuild	2010-09-11 12:48:42 UTC (rev 1751)
@@ -1,14 +1,14 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=2
+EAPI="2"
 
 inherit multilib
 
 DESCRIPTION="ASIO driver for WINE"
 HOMEPAGE="http://sourceforge.net/projects/wineasio";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}/${P}.tar.bz2"
 RESTRICT="mirror"
 
 LICENSE="GPL-2"
@@ -22,9 +22,7 @@
 
 S="${WORKDIR}/${PN}"
 
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
+src_prepare() {
 	cp /opt/asiosdk2.2/common/asio.h .
 }
 
@@ -39,7 +37,7 @@
 
 	exeinto /usr/${mylibdir}/wine
 	doexe *.so
-	dodoc README.txt
+	dodoc README.TXT
 }
 
 pkg_postinst() {
@@ -52,4 +50,3 @@
 	elog "Then open winecfg -> Audio -> and enable ONLY the ALSA driver!"
 	echo
 }
-

Copied: trunk/overlays/proaudio/app-emulation/wineasio/wineasio-9999.ebuild (from rev 1749, trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.5.ebuild)
===================================================================
--- trunk/overlays/proaudio/app-emulation/wineasio/wineasio-9999.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/app-emulation/wineasio/wineasio-9999.ebuild	2010-09-11 12:48:42 UTC (rev 1751)
@@ -0,0 +1,51 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+inherit multilib subversion
+
+DESCRIPTION="ASIO driver for WINE"
+HOMEPAGE="http://sourceforge.net/projects/wineasio";
+ESVN_REPO_URI="https://${PN}.svn.sourceforge.net/svnroot/${PN}/trunk/${PN}";
+RESTRICT="mirror"
+
+LICENSE="GPL-2"
+KEYWORDS=""
+IUSE=""
+SLOT="0"
+
+DEPEND="media-libs/asio-sdk"
+RDEPEND=">=app-emulation/wine-0.9.35
+	>=media-sound/jack-audio-connection-kit-1.9.5[32bit]"
+
+S="${WORKDIR}/${PN}"
+
+src_prepare() {
+	cp /opt/asiosdk2.2/common/asio.h .
+}
+
+src_compile() {
+	emake || die "make failed"
+}
+
+src_install() {
+	# need to be a bit tricky here
+	local mylibdir="lib"
+	use amd64 && mylibdir="lib32"
+	exeinto /usr/${mylibdir}/wine
+	doexe *.so
+	dodoc README.TXT
+}
+
+pkg_postinst() {
+	echo
+	elog "You need to register the DLL by typing"
+	elog
+	elog "regsvr32 wineasio.dll"
+	elog
+	elog "AS THE USER who uses wine!"
+	elog "Then open winecfg -> Audio -> and enable ONLY the ALSA driver!"
+	echo
+}


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