[proaudio] [1085] - wineasio bump to 0.7.3

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


Revision: 1085
Author:   gimpel
Date:     2008-01-04 12:04:45 +0000 (Fri, 04 Jan 2008)

Log Message:
-----------
- wineasio bump to 0.7.3
- remove older versions (edogawa the hero killed his public_html :P)
- amd64: compile wineasio-x! No need for chroot or 32bit jackd anymore!!

Modified Paths:
--------------
    trunk/overlays/proaudio/app-emulation/wineasio/ChangeLog
    trunk/overlays/proaudio/app-emulation/wineasio/Manifest

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

Removed Paths:
-------------
    trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.5.ebuild
    trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.2.ebuild


Modified: trunk/overlays/proaudio/app-emulation/wineasio/ChangeLog
===================================================================
--- trunk/overlays/proaudio/app-emulation/wineasio/ChangeLog	2008-01-04 10:55:57 UTC (rev 1084)
+++ trunk/overlays/proaudio/app-emulation/wineasio/ChangeLog	2008-01-04 12:04:45 UTC (rev 1085)
@@ -1,7 +1,12 @@
 # ChangeLog for app-emulation/wineasio
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  04 Jan 2008; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> -wineasio-0.5.ebuild,
+  -wineasio-0.7.2.ebuild, +wineasio-0.7.3.ebuild:
+  version bump to wineasio-0.7.3
+  amd64: compile wineasio-x instead of wineasio
+
   16 Dec 2007; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> wineasio-0.5.ebuild,
   wineasio-0.7.2.ebuild:
   adding SLOT

Modified: trunk/overlays/proaudio/app-emulation/wineasio/Manifest
===================================================================
--- trunk/overlays/proaudio/app-emulation/wineasio/Manifest	2008-01-04 10:55:57 UTC (rev 1084)
+++ trunk/overlays/proaudio/app-emulation/wineasio/Manifest	2008-01-04 12:04:45 UTC (rev 1085)
@@ -1,6 +1,5 @@
-DIST wineasio-0.5.tar.gz 35641 RMD160 40772749c8cb7373c14a677b5555fa1000bc0191 SHA1 c1e86c091fe9973d97dc7dd1bbeb7b1d83c55848 SHA256 8f21b6efe30d97663e2642fa8a08f52ad2109b979072f715191cf2d79e62f6f3
-DIST wineasio-0.7.2.tar.bz2 22534 RMD160 3faff727c2413640b76549ec761eb103c14000cf SHA1 c22e65f37fe78d771e0c7c1601d5c41d8d40680b SHA256 fb1c0ccfd0ee7e5953dedc7218ce51dcdd1bf80e9cfa7996933d3e74570de30c
-EBUILD wineasio-0.5.ebuild 1206 RMD160 edcaf1b801db990234e85419d368cb47423af3a5 SHA1 fafd182d70f8159449a683fbe4b74e6d67e360a5 SHA256 1a914deb9efc4918606752a15e5b87e053d21ab87a6410e62080971ba2acd73c
-EBUILD wineasio-0.7.2.ebuild 1282 RMD160 add1109c4fa3670082466cbc6c1b8ce63366ef83 SHA1 28d0e4d381c3bd2cbd1651a39c6b088341808488 SHA256 dc69aad0692ac869aec35059d93c39d352efad89fee1c0288a56b078eda19552
-MISC ChangeLog 239 RMD160 dd310668a0eceb25b74cae69c17082e35884eb38 SHA1 2fd2e0ca7be4c875310d327040638c477a43ba83 SHA256 d30eead6a964db43d1bc81dae8b94348397849d7870f4c323d11556cfef7b331
+DIST wineasio-0.7.3.tar.bz2 22579 RMD160 a0c9bfec7180071237bff1a13c5077ef17b5628d SHA1 3d2f319c24cc4a012c6f50e2d94014ada200c131 SHA256 7a0711c6d3d5cba270ffb48438d15dd67ea268bd573a891c56680055da17c3d7
+DIST wineasio-x.3.tgz 23036 RMD160 ec43bae5fc64698f970d6c516a9097c18eec2ab4 SHA1 a1ff978b4793ae217b24c68ef7818218739d72e1 SHA256 dbbea87091d610e2e9be4e27e5fd75f358f1c61b59f36540f7840d0e30314274
+EBUILD wineasio-0.7.3.ebuild 1298 RMD160 ea555c74343fe248c6dfd71421e69ba5a5585deb SHA1 f20c5346f633cc0446bff67a2b45a5afa2b7f32e SHA256 59ca146d4bb381ce55d4d75e4ca8617fec4d16a79d53b22017f2057b4bbcfb28
+MISC ChangeLog 448 RMD160 d4e9242d8bf44ae5a262df350f7c29fc850155d2 SHA1 2f4a0a1ec33432856f5a9243e702cce638d7a650 SHA256 e87fb399f9013341f49a0ba09c779619b739cf003ee177a7c385d5a9d0328f3d
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Deleted: trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.5.ebuild
===================================================================
--- trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.5.ebuild	2008-01-04 10:55:57 UTC (rev 1084)
+++ trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.5.ebuild	2008-01-04 12:04:45 UTC (rev 1085)
@@ -1,57 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit multilib
-
-DESCRIPTION="ASIO driver for WINE"
-HOMEPAGE="http://forum.jacklab.net/viewtopic.php?t=417";
-SRC_URI="http://people.jacklab.net/edogawa/files/${PN}/${P}.tar.gz";
-RESTRICT="nomirror"
-
-LICENSE="LGPL-2.1"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-SLOT="0"
-
-DEPEND="media-libs/asio-sdk"
-RDEPEND=">=app-emulation/wine-0.9.35"
-
-src_unpack() {
-	unpack "${A}"
-	cd "${S}"
-	cp /opt/asiosdk2.2/common/asio.h .
-}
-
-src_compile() {
-	use amd64 && multilib_toolchain_setup x86
-	emake || die "make failed"
-}
-
-src_install() {
-	if use amd64; then
-		exeinto /usr/lib32/wine
-	else
-		exeinto /usr/lib/wine
-	fi
-	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
-
-	if use amd64; then
-		elog "amd64 users please note that ${PN} will not work with 64bit JACK."
-		elog "One solution is to run JACK as different user in a 32bit chroot"
-		elog "and connect via netjack to your normal 64bit jack."
-	fi
-}
-

Deleted: trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.2.ebuild
===================================================================
--- trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.2.ebuild	2008-01-04 10:55:57 UTC (rev 1084)
+++ trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.2.ebuild	2008-01-04 12:04:45 UTC (rev 1085)
@@ -1,55 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit multilib
-
-DESCRIPTION="ASIO driver for WINE"
-HOMEPAGE="http://forum.jacklab.net/viewtopic.php?t=417";
-SRC_URI="http://people.jacklab.net/edogawa/files/${PN}/${P}.tar.bz2";
-RESTRICT="nomirror"
-
-LICENSE="LGPL-2.1"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-SLOT="0"
-
-DEPEND="media-libs/asio-sdk"
-RDEPEND=">=app-emulation/wine-0.9.35"
-
-src_unpack() {
-	unpack "${A}"
-	cd "${S}"
-	cp /opt/asiosdk2.2/common/asio.h .
-}
-
-src_compile() {
-	use amd64 && multilib_toolchain_setup x86
-	emake || die "make failed"
-}
-
-src_install() {
-	exeinto /usr/$(get_libdir)/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
-
-	if use amd64; then
-		elog "amd64 users please note that ${PN} will not work with 64bit JACK."
-		elog "There are two solutions:"
-		elog "1) Use a 32bit chroot, and connect the jack instances via netjack"
-		elog "   http://thiscow.eu/tiki-index.php?page=linux-amd64-chroot-netjack";
-		elog "2) Install emul-linux-x86-jackd and follow the instructions"
-	fi
-}
-

Added: trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.3.ebuild
===================================================================
--- trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.3.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.3.ebuild	2008-01-04 12:04:45 UTC (rev 1085)
@@ -0,0 +1,61 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+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 )"
+RESTRICT="nomirror"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+SLOT="0"
+
+DEPEND="media-libs/asio-sdk"
+RDEPEND=">=app-emulation/wine-0.9.35"
+
+if use amd64; then
+	S="${WORKDIR}/${WINEASIOX}"
+fi
+
+src_unpack() {
+	unpack ${A}
+	cd "${S}"
+	cp /opt/asiosdk2.2/common/asio.h .
+}
+
+src_compile() {
+	emake || die "make failed"
+}
+
+src_install() {
+	exeinto /usr/$(get_libdir)/wine
+	doexe *.so
+	dodoc README.TXT readme.txt
+	use amd64 && dobin jackbridge
+}
+
+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
+
+	if use amd64; then
+		elog "For amd64 users:"
+		elog "You need to start jackbridge and make jack connections"
+		elog "before starting any wineasio application!"
+		elog "The jackbridge bridges 32bit wineasio clients into 64bit jack"
+	fi
+}
+


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