[proaudio] [1413] bumped wineasio-0.7.4 thx Jean-Baptiste

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


Revision: 1413
Author:   evermind
Date:     2009-01-27 12:14:52 +0100 (Tue, 27 Jan 2009)

Log Message:
-----------
bumped wineasio-0.7.4 thx Jean-Baptiste

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.4.ebuild


Modified: trunk/overlays/proaudio/app-emulation/wineasio/ChangeLog
===================================================================
--- trunk/overlays/proaudio/app-emulation/wineasio/ChangeLog	2009-01-18 19:48:37 UTC (rev 1412)
+++ trunk/overlays/proaudio/app-emulation/wineasio/ChangeLog	2009-01-27 11:14:52 UTC (rev 1413)
@@ -1,7 +1,11 @@
 # ChangeLog for app-emulation/wineasio
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  27 Jan 2009; Frieder Buerzele <evermind@xxxxxxxxxxxxx;
+  +wineasio-0.7.4.ebuild:
+  bump
+
   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

Modified: trunk/overlays/proaudio/app-emulation/wineasio/Manifest
===================================================================
--- trunk/overlays/proaudio/app-emulation/wineasio/Manifest	2009-01-18 19:48:37 UTC (rev 1412)
+++ trunk/overlays/proaudio/app-emulation/wineasio/Manifest	2009-01-27 11:14:52 UTC (rev 1413)
@@ -1,5 +1,7 @@
 DIST wineasio-0.7.3.tar.bz2 22579 RMD160 a0c9bfec7180071237bff1a13c5077ef17b5628d SHA1 3d2f319c24cc4a012c6f50e2d94014ada200c131 SHA256 7a0711c6d3d5cba270ffb48438d15dd67ea268bd573a891c56680055da17c3d7
+DIST wineasio-0.7.4.tar.bz2 22784 RMD160 4e9b3bd60f8d2cb03c76dd52682cc285f34b05fd SHA1 0144209be7c37d479814f04317209bd9bc4cab42 SHA256 c29da03c32259092f29bc99d3870ff9d8bf471da7a158d089fe5e42957ddeead
 DIST wineasio-x.3.tgz 23036 RMD160 ec43bae5fc64698f970d6c516a9097c18eec2ab4 SHA1 a1ff978b4793ae217b24c68ef7818218739d72e1 SHA256 dbbea87091d610e2e9be4e27e5fd75f358f1c61b59f36540f7840d0e30314274
 EBUILD wineasio-0.7.3.ebuild 1382 RMD160 7813650c9188840d13cc8e4bdabed07065d79012 SHA1 32f010cb710d15075456d4c70146f81ce6b04240 SHA256 c779c1adb76e8888b91e0b7567b393927af7c52d797118420185a698b345477d
-MISC ChangeLog 448 RMD160 d4e9242d8bf44ae5a262df350f7c29fc850155d2 SHA1 2f4a0a1ec33432856f5a9243e702cce638d7a650 SHA256 e87fb399f9013341f49a0ba09c779619b739cf003ee177a7c385d5a9d0328f3d
+EBUILD wineasio-0.7.4.ebuild 1384 RMD160 28398c21dd112663fd4f25ea6634407a09a22633 SHA1 a7022f4e1dcb40f08ef353579b241eadcdfcb099 SHA256 83d74ebd9852996c5ed6ed8e11a603bac71ef97ddd0bf55987177d6236c8e9a5
+MISC ChangeLog 539 RMD160 8059e6efe384f2c922f81bd44ca5c07d934774b0 SHA1 f0f3727d2cb2a4e6dec44b2e881a709d33206d11 SHA256 95ec2da89b9ee7cc5081bacd41a27eee5821a35476c5ea8673747acf75cafce0
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.4.ebuild
===================================================================
--- trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.4.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/app-emulation/wineasio/wineasio-0.7.4.ebuild	2009-01-27 11:14:52 UTC (rev 1413)
@@ -0,0 +1,67 @@
+# Copyright 1999-2009 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://sourceforge.net/projects/wineasio";
+SRC_URI="x86? ( mirror://sourceforge/${PN}/${P}.tar.bz2 ) 
+amd64? ( http://people.jacklab.net/drumfix/${WINEASIOX}.tgz )"
+RESTRICT="nomirror"
+
+LICENSE="GPL-2"
+KEYWORDS="~x86"
+IUSE=""
+SLOT="0"
+
+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}"
+	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 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/