From fd159b03f746347ed3b2d909de4436545d528887 Mon Sep 17 00:00:00 2001 From: Alexis Ballier Date: Thu, 19 Apr 2007 21:47:17 +0000 Subject: [PATCH] Version bump, thanks to Mike Mattie and ron widler, bug #156917 Package-Manager: portage-2.1.2.4 --- media-libs/libclxclient/ChangeLog | 8 +++- media-libs/libclxclient/Manifest | 30 +++++++++++++-- .../files/digest-libclxclient-3.3.2 | 3 ++ .../files/libclxclient-3.3.2-Makefile.patch | 32 ++++++++++++++++ .../libclxclient/libclxclient-3.3.2.ebuild | 38 +++++++++++++++++++ 5 files changed, 106 insertions(+), 5 deletions(-) create mode 100644 media-libs/libclxclient/files/digest-libclxclient-3.3.2 create mode 100644 media-libs/libclxclient/files/libclxclient-3.3.2-Makefile.patch create mode 100644 media-libs/libclxclient/libclxclient-3.3.2.ebuild diff --git a/media-libs/libclxclient/ChangeLog b/media-libs/libclxclient/ChangeLog index 13d17e7db2b0..316e222adda0 100644 --- a/media-libs/libclxclient/ChangeLog +++ b/media-libs/libclxclient/ChangeLog @@ -1,6 +1,12 @@ # 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 + +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 ChangeLog: Transition to Manifest2. diff --git a/media-libs/libclxclient/Manifest b/media-libs/libclxclient/Manifest index 69528555be00..686eadb3f47b 100644 --- a/media-libs/libclxclient/Manifest +++ b/media-libs/libclxclient/Manifest @@ -1,3 +1,6 @@ +-----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 @@ -6,15 +9,24 @@ AUX libclxclient-1.0.1-makefile.patch 1057 RMD160 e8130198db115a463687869e7c8608 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 @@ -22,3 +34,13 @@ SHA256 cbd33766e3d30e5e0112ad6c57ffc10052659ebb132a0a16fb3462ea8c5a2789 metadata 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----- diff --git a/media-libs/libclxclient/files/digest-libclxclient-3.3.2 b/media-libs/libclxclient/files/digest-libclxclient-3.3.2 new file mode 100644 index 000000000000..ac18c7ed40f3 --- /dev/null +++ b/media-libs/libclxclient/files/digest-libclxclient-3.3.2 @@ -0,0 +1,3 @@ +MD5 8e8c9614ae15e0131f9880aacb2ec930 clxclient-3.3.2.tar.bz2 20835 +RMD160 8ad27358be9b6b2b5a9eddb5e273cc446cebb41e clxclient-3.3.2.tar.bz2 20835 +SHA256 011c0854c5db262d7cc5aa79a3422f0d55e352725d1e801a589b3d06ed432f07 clxclient-3.3.2.tar.bz2 20835 diff --git a/media-libs/libclxclient/files/libclxclient-3.3.2-Makefile.patch b/media-libs/libclxclient/files/libclxclient-3.3.2-Makefile.patch new file mode 100644 index 000000000000..59e55f38a493 --- /dev/null +++ b/media-libs/libclxclient/files/libclxclient-3.3.2-Makefile.patch @@ -0,0 +1,32 @@ +--- 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: diff --git a/media-libs/libclxclient/libclxclient-3.3.2.ebuild b/media-libs/libclxclient/libclxclient-3.3.2.ebuild new file mode 100644 index 000000000000..d34c268d05f0 --- /dev/null +++ b/media-libs/libclxclient/libclxclient-3.3.2.ebuild @@ -0,0 +1,38 @@ +# 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 " +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 +} -- 2.26.2