# ChangeLog for media-libs/libclxclient
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libclxclient/ChangeLog,v 1.10 2007/02/22 01:52:13 peper Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libclxclient/ChangeLog,v 1.11 2007/04/19 21:47:17 aballier Exp $
+
+*libclxclient-3.3.2 (19 Apr 2007)
+
+ 19 Apr 2007; Alexis Ballier <aballier@gentoo.org>
+ +files/libclxclient-3.3.2-Makefile.patch, +libclxclient-3.3.2.ebuild:
+ Version bump, thanks to Mike Mattie and ron widler, bug #156917
22 Feb 2007; Piotr JaroszyĆski <peper@gentoo.org> ChangeLog:
Transition to Manifest2.
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX libclxclient-1.0.1-gcc41.patch 1027 RMD160 5a72dd9fa941c8222101c8fc9e36e983db991abb SHA1 e84ee64aa691d1dbe71c9cb7bda6a4ab8a8c43cb SHA256 e1da6351bf077f785421e1ff1a32eeecf880ef6c211eabb691e3913bc22d27fc
MD5 f2ed0101f56731ad43c01a11cf197704 files/libclxclient-1.0.1-gcc41.patch 1027
RMD160 5a72dd9fa941c8222101c8fc9e36e983db991abb files/libclxclient-1.0.1-gcc41.patch 1027
MD5 7e38634086f6608b2ebefcdf0afaf49f files/libclxclient-1.0.1-makefile.patch 1057
RMD160 e8130198db115a463687869e7c8608c6a8d1398d files/libclxclient-1.0.1-makefile.patch 1057
SHA256 3b5014b49f0227a250128c2206ee6923787a92ea219be3c7cd84d8ee2db82fdd files/libclxclient-1.0.1-makefile.patch 1057
+AUX libclxclient-3.3.2-Makefile.patch 1278 RMD160 5834e16a5f2dcb49b938e8f0ca77c81fdd9ca8c4 SHA1 3d793d9d3888e9978a6ca7e098ca93434a8f1dc8 SHA256 26b378b13d86fa6e45f69e205d91fe57db0a459a1ce234e4d12e70057543eaf6
+MD5 03f78ee952875120bc60f2b4ad45ac9b files/libclxclient-3.3.2-Makefile.patch 1278
+RMD160 5834e16a5f2dcb49b938e8f0ca77c81fdd9ca8c4 files/libclxclient-3.3.2-Makefile.patch 1278
+SHA256 26b378b13d86fa6e45f69e205d91fe57db0a459a1ce234e4d12e70057543eaf6 files/libclxclient-3.3.2-Makefile.patch 1278
DIST clxclient-1.0.1.tar.bz2 16499 RMD160 34b2895cd8f53b896a053ce26ee896c660aa2e10 SHA1 35d6115e8bea68e067b236843873f19aade41788 SHA256 770c6bb8ab2b16f4097147367dd1ea920638de5bcc12ca9a633610b943b9009a
+DIST clxclient-3.3.2.tar.bz2 20835 RMD160 8ad27358be9b6b2b5a9eddb5e273cc446cebb41e SHA1 8f999b961329bdceb9db3edf27affcce0b3192dd SHA256 011c0854c5db262d7cc5aa79a3422f0d55e352725d1e801a589b3d06ed432f07
EBUILD libclxclient-1.0.1.ebuild 954 RMD160 eba48950dfdbab4a17496fb3c98ef423e2904227 SHA1 da9f5276ae23ac9e094d5f9e89ad95445ac446a8 SHA256 c91b86296d485d95ff79e9c793e437417c9e955e605ba53f96ae6b5081a1e0d0
MD5 dfc29d14f46b2bcd7ec8dbdd6283abd9 libclxclient-1.0.1.ebuild 954
RMD160 eba48950dfdbab4a17496fb3c98ef423e2904227 libclxclient-1.0.1.ebuild 954
SHA256 c91b86296d485d95ff79e9c793e437417c9e955e605ba53f96ae6b5081a1e0d0 libclxclient-1.0.1.ebuild 954
-MISC ChangeLog 1906 RMD160 e92d4e02387bf9e4390d126e4540161297a388ed SHA1 31b699610f198c7d988f6fb1879dbece44bba010 SHA256 5849c7bc11f2de16067d381b6fea1309db4cb84121dc14f197411118fe6b7607
-MD5 5767ea78fb12d2e1047d4e4910cfbc96 ChangeLog 1906
-RMD160 e92d4e02387bf9e4390d126e4540161297a388ed ChangeLog 1906
-SHA256 5849c7bc11f2de16067d381b6fea1309db4cb84121dc14f197411118fe6b7607 ChangeLog 1906
+EBUILD libclxclient-3.3.2.ebuild 945 RMD160 a16e4e78caeda547c01aa5b0259145438d87dc92 SHA1 aca521ec312f6b8ebaa44635c2addba5be494700 SHA256 19e2a47c11a457baccd9107cc4b39e12a5d74be6c080d8a3a6c05f91b70048a5
+MD5 32354b0007c13b9bb4d93f7f20a9512c libclxclient-3.3.2.ebuild 945
+RMD160 a16e4e78caeda547c01aa5b0259145438d87dc92 libclxclient-3.3.2.ebuild 945
+SHA256 19e2a47c11a457baccd9107cc4b39e12a5d74be6c080d8a3a6c05f91b70048a5 libclxclient-3.3.2.ebuild 945
+MISC ChangeLog 2135 RMD160 18e4b05627e2815e9e50d4a4eba8f5206119a1ee SHA1 87e8b6e87cf576e4b5b45d491a99ea4bde75e319 SHA256 62d163b1ed1c98ac5ebe0a4ecc4b4fef5c0305423523c9e03ebcefce1ab5bf7f
+MD5 8d07ab49d21b60a4c2feeb259046ac25 ChangeLog 2135
+RMD160 18e4b05627e2815e9e50d4a4eba8f5206119a1ee ChangeLog 2135
+SHA256 62d163b1ed1c98ac5ebe0a4ecc4b4fef5c0305423523c9e03ebcefce1ab5bf7f ChangeLog 2135
MISC metadata.xml 217 RMD160 906a4752f7a779a157215dc1c5f05e8de62aeb4a SHA1 bb95f672fc20ce8075d27f34c751073cb97849d2 SHA256 cbd33766e3d30e5e0112ad6c57ffc10052659ebb132a0a16fb3462ea8c5a2789
MD5 2f758c82434233f84f01f80f850a1112 metadata.xml 217
RMD160 906a4752f7a779a157215dc1c5f05e8de62aeb4a metadata.xml 217
MD5 7013a44c1d71554653f52607d8cb8b11 files/digest-libclxclient-1.0.1 247
RMD160 fea9b8c6614db534e246812c16d80b4fe15c28bb files/digest-libclxclient-1.0.1 247
SHA256 9010e5a54cf06575e12fb83ab789967ae5fc13b3630144d4536dd8941cf1dbea files/digest-libclxclient-1.0.1 247
+MD5 c05268a8d3e937b728bb76269fd0b044 files/digest-libclxclient-3.3.2 247
+RMD160 c007368ea186a51892d416f302064d125ba59566 files/digest-libclxclient-3.3.2 247
+SHA256 25f2a985acb624777e30c137e28b0b5badddf9affbf38d4ed9136c32508987c3 files/digest-libclxclient-3.3.2 247
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.3 (GNU/Linux)
+
+iD8DBQFGJ+NpvFcC4BYPU0oRAp5jAJ9+8W+eDoN2f81u9cbaBbdAwvCZWgCgwUim
+I+X6NvEq7XQKJ/N/ehbEJAc=
+=890M
+-----END PGP SIGNATURE-----
--- /dev/null
+--- Makefile.orig 2007-01-05 05:21:48.000000000 -0800
++++ Makefile 2007-01-05 05:26:44.000000000 -0800
+@@ -28,8 +28,7 @@
+ DISTDIR = clxclient-$(VERSION)
+
+
+-CPPFLAGS += -Wall -I. -I/usr/X11R6/include -I/usr/include/freetype2 -fpic -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -O2
+-LDFLAGS += -L$(PREFIX)/$(LIBDIR) -L/usr/X11R6/$(LIBDIR)
++CPPFLAGS += -Wall -I. -I/usr/X11R6/include -I/usr/include/freetype2 -fpic -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS
+ LDLIBS +=
+
+
+@@ -43,15 +42,13 @@
+
+
+ $(CLXCLIENT_MIN): $(CLXCLIENT_O)
+- g++ -shared $(LDFLAGS) -Wl,-soname,$(CLXCLIENT_MAJ) -o $(CLXCLIENT_MIN) $(CLXCLIENT_O) $(CLXCLIENT_DEP)
++ $(CXX) -shared $(LDFLAGS) -Wl,-soname,$(CLXCLIENT_MAJ) -o $(CLXCLIENT_MIN) $(CLXCLIENT_O) $(CLXCLIENT_DEP)
+
+
+ install: $(CLXCLIENT_MIN)
+- /usr/bin/install -d $(PREFIX)/$(LIBDIR)
+- /usr/bin/install -m 644 $(CLXCLIENT_H) $(PREFIX)/include
+- /usr/bin/install -m 755 $(CLXCLIENT_MIN) $(PREFIX)/$(LIBDIR)
+- /sbin/ldconfig -n $(PREFIX)/$(LIBDIR)
+- ln -sf $(CLXCLIENT_MIN) $(PREFIX)/$(LIBDIR)/$(CLXCLIENT_SO)
++ /usr/bin/install -D $(CLXCLIENT_H) $(DESTDIR)usr/include/$(CLXCLIENT_H)
++ /usr/bin/install -D $(CLXCLIENT_MIN) $(DESTDIR)$(CLXCLIENT_LIBDIR)/$(CLXCLIENT_MIN)
++ ln -sf $(CLXCLIENT_MIN) $(DESTDIR)$(CLXCLIENT_LIBDIR)/$(CLXCLIENT_SO)
+
+
+ clean:
--- /dev/null
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libclxclient/libclxclient-3.3.2.ebuild,v 1.1 2007/04/19 21:47:17 aballier Exp $
+
+inherit eutils multilib toolchain-funcs
+
+MY_P=${P/lib/}
+
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="An audio library by Fons Adriaensen <fons.adriaensen@skynet.be>"
+HOMEPAGE="http://www.kokkinizita.net/linuxaudio/"
+SRC_URI="http://www.kokkinizita.net/linuxaudio/downloads/${MY_P}.tar.bz2"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXft
+ >=media-libs/libclthreads-2.2.1"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-Makefile.patch"
+}
+
+src_compile() {
+ tc-export CC CXX
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake CLXCLIENT_LIBDIR="/usr/$(get_libdir)" DESTDIR="${D}" install || die "make install failed"
+ dodoc AUTHORS
+}