summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHanno Boeck <hanno@gentoo.org>2009-04-08 20:11:47 +0000
committerHanno Boeck <hanno@gentoo.org>2009-04-08 20:11:47 +0000
commitb46bbdba3a8e16553fa683c090d94d1709aaa09f (patch)
treebdbd1707842df9915df892fa7a9a1ad6b2d9ce1b /media-libs
parentAutomated update of use.local.desc (diff)
downloadhistorical-b46bbdba3a8e16553fa683c090d94d1709aaa09f.tar.gz
historical-b46bbdba3a8e16553fa683c090d94d1709aaa09f.tar.bz2
historical-b46bbdba3a8e16553fa683c090d94d1709aaa09f.zip
openal bump and correct multilib installation patch
Package-Manager: portage-2.2_rc28/cvs/Linux x86_64
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/openal/ChangeLog8
-rw-r--r--media-libs/openal/Manifest15
-rw-r--r--media-libs/openal/files/openal-soft-1.7.411-multilib.patch11
-rw-r--r--media-libs/openal/openal-1.7.411.ebuild44
4 files changed, 76 insertions, 2 deletions
diff --git a/media-libs/openal/ChangeLog b/media-libs/openal/ChangeLog
index 027030dda5f0..33f5e6fcfe04 100644
--- a/media-libs/openal/ChangeLog
+++ b/media-libs/openal/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-libs/openal
# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/openal/ChangeLog,v 1.107 2009/03/15 15:00:54 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/openal/ChangeLog,v 1.108 2009/04/08 20:11:46 hanno Exp $
+
+*openal-1.7.411 (08 Apr 2009)
+
+ 08 Apr 2009; Hanno Boeck <hanno@gentoo.org>
+ +files/openal-soft-1.7.411-multilib.patch, +openal-1.7.411.ebuild:
+ Version bump and patch for correct multilib installation path.
15 Mar 2009; Brent Baude <ranger@gentoo.org> openal-1.6.372.ebuild:
stable ppc64, bug 254583
diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest
index 18616c316224..09541d9f22be 100644
--- a/media-libs/openal/Manifest
+++ b/media-libs/openal/Manifest
@@ -1,15 +1,28 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX 0.0.8/000_all_freebsd.patch 1529 RMD160 83e606793f0f1026805788d5cefe25741b46f5b4 SHA1 183e95e2c904326b0168c0cab20ce32025ae444a SHA256 88786243c636461e33a6b23af59a626ca8697d7c070eaa0e299250319472f949
AUX 0.0.8/002_all_alc_context.patch 513 RMD160 c6cc5325f2aa392bb3c132d551c8e682c4aed3b3 SHA1 7f11175192c994252712a80faf09d157d65534a2 SHA256 f2528c180dc98b445cf9de45f5f50f38bf66927baaf89e4e590332743b8e8faa
AUX 0.0.8/002_all_alsa_default.patch 371 RMD160 071742871b574bb022a47d0c6543bcc003823bdb SHA1 3d3535dc16b1cc3cc004e354b7a9e9683d5d70aa SHA256 1b39c959e9784dca1d0666a8896f5dd2f86cf00988e20ffc2361281bbc93f4c8
AUX 0.0.8/003_all_mmx.patch 569 RMD160 fd95afd51f758ed0f6208489277bd9aced930893 SHA1 2f18b57f7ce1a30e822653a383ea7123e136e7f7 SHA256 e06894c8ac5ae9d034bad2f2d72a77510325d8318f6d13a14801252207d317d0
AUX 0.0.8/004_all_gcc42.patch 1250 RMD160 e8e71352aa1819b11f4a615df7ad9ff2073b3f16 SHA1 c4add308ff0ef56a1fa506ab675ca4a644db1191 SHA256 2e09a8208815c00b1c1df6b7e711eb0589618ba1797be36c579f9938094155a8
AUX 0.0.8/005_all_alsa_default_freq.patch 482 RMD160 2af1e5234a68ee3d7b783c138bf67dd5ce97a2b3 SHA1 e2cc4978a82d1b92df76ce8654ce7ecb02199abc SHA256 4bf4b77cf5b2b9655261e8669cd5c065fe378266c49dc78bd1eb4556d3fd5a39
+AUX openal-soft-1.7.411-multilib.patch 429 RMD160 67194aace37895c177cd366510de1400e6c2e952 SHA1 7db11463f81b8513af5b75ea23e7540f850df2cf SHA256 0c03b75b081bbc67819ba6089a82852efa3e70bd0df94da8f348d4f47b884f78
AUX openalrc 221 RMD160 9afe92b1f944edba63bef98aff1a06174b7ddb5c SHA1 3a99c21694ff8de541217712f309bafda10ffc69 SHA256 64d99c4ac168e76d2af347230ec137baea7d72f1d73f5c34c06ef859cf74ecb6
DIST openal-0.0.8.tar.gz 870671 RMD160 29368dbceea7cfd8b5c520b9e0f0cfdc7324e265 SHA1 31aaedc18bd26759bd51f4fa495bc4ccb08acb3e SHA256 723e2c57c3cdffa7ff11f9b6b5478d6cb4af017e5a1ee7a56032969c39c1c2fe
DIST openal-soft-1.5.304.tar.bz2 75067 RMD160 fa614b1aa39878e6d5e4ca71d67340e6a70acef2 SHA1 01d066a71f59faad8272f625637ea86edeced98f SHA256 7a82a2ab5ff8c21dc4d50330f1c700762b43a1524be389a7dbd6df9a2ff3464c
DIST openal-soft-1.6.372.tar.bz2 77568 RMD160 2da52d8d70cd962901987b1103d30f838c7c27a0 SHA1 4369709733481e9b7270265bab543c1c8373f44a SHA256 f69b2ee7768b8b7eff324d9bc6044c903ab40ddc294c4d37d4ccb092adc7c8b8
+DIST openal-soft-1.7.411.tar.bz2 82002 RMD160 14b9e87970fa0042d3bc46dfd8424043f52f017f SHA1 b43085f176a29746aba7cef54d362a023f4deed1 SHA256 11319e09e03a7a7a6330196ed6c4d377d5af05ac5544e13b13b77888c0db78d9
EBUILD openal-0.0.8-r2.ebuild 1453 RMD160 1d9f894c90ab4f85febf9672d57f429514e9aa07 SHA1 ea8eb594fb7bc4808dd327ec0d8e201c3814afc9 SHA256 d9270b9f48095ff8484f5197d1fc27b74d0af2bbf07e3dc222e06a98f45977e2
EBUILD openal-1.5.304.ebuild 1085 RMD160 eb94ac5aeb3443dbea03eec4f403359146e73ff3 SHA1 c916f8d791db7a1cdc118c0eb376bd69a74afa01 SHA256 3d9299634150b35fe843529d7fd2aed35c189a9a769d500eee58e5c1024aa68c
EBUILD openal-1.6.372.ebuild 1095 RMD160 5771512160f9c6f21f6532eae1ba109c26aeb888 SHA1 9c450bcb620d081da855ebfbcf92340d6fc36369 SHA256 272c81689bf7ecce8c1cd361ba9d4f816a058afbe34a4a403de215d88ab96aa1
-MISC ChangeLog 15411 RMD160 df1899eb44e672fe04734e4f5fe926c3c8330c98 SHA1 1ba9a113d27dcbc89d0fcb909fd2f3ed0cb3e8a5 SHA256 a515bdb1687399c358780a5d3860bf97ad5f5668b8d597c7b647d40c37c0d473
+EBUILD openal-1.7.411.ebuild 1242 RMD160 101991dc285d86cfe71696d22d34f8816ffe42ee SHA1 e5f70a9431a1feb34fed406fbf12349a0adbf38d SHA256 b7e6838b7eff3fde583faa5ef8f41a51de4feb97907f0c2129714eb156c704b6
+MISC ChangeLog 15622 RMD160 8532c7573805976cd796721737b74628821c4171 SHA1 02e4f45b49bca3ab8db82829f271c8147c780edb SHA256 987bed1be3b055225ad3e94f58551fb3cb4a9ad881f8299362d6e0fcc1191ca0
MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.11 (GNU/Linux)
+
+iEYEARECAAYFAkndBQQACgkQr2QksT29OyCP4QCdGJ8m6lWdKl+yNygi5V3URSn/
+NxwAniwz/7vpD9zT1sUjNb1i+N6xaAqj
+=6pmL
+-----END PGP SIGNATURE-----
diff --git a/media-libs/openal/files/openal-soft-1.7.411-multilib.patch b/media-libs/openal/files/openal-soft-1.7.411-multilib.patch
new file mode 100644
index 000000000000..5efdc15aa1fa
--- /dev/null
+++ b/media-libs/openal/files/openal-soft-1.7.411-multilib.patch
@@ -0,0 +1,11 @@
+--- openal-soft-1.7.411/CMakeLists.txt.1 2009-04-07 18:07:09.000000000 +0200
++++ openal-soft-1.7.411/CMakeLists.txt 2009-04-07 18:07:41.000000000 +0200
+@@ -47,7 +47,7 @@
+ SET(LIB_BUILD_VERSION "411")
+ SET(LIB_VERSION "${LIB_MAJOR_VERSION}.${LIB_MINOR_VERSION}.${LIB_BUILD_VERSION}")
+ IF(NOT DEFINED LIB_INSTALL_DIR)
+- SET(LIB_INSTALL_DIR "lib")
++ SET(LIB_INSTALL_DIR "lib${LIB_SUFFIX}")
+ ENDIF(NOT DEFINED LIB_INSTALL_DIR)
+
+
diff --git a/media-libs/openal/openal-1.7.411.ebuild b/media-libs/openal/openal-1.7.411.ebuild
new file mode 100644
index 000000000000..667e8fcd66f1
--- /dev/null
+++ b/media-libs/openal/openal-1.7.411.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/openal/openal-1.7.411.ebuild,v 1.1 2009/04/08 20:11:46 hanno Exp $
+
+inherit eutils cmake-utils
+
+MY_P=${PN}-soft-${PV}
+
+DESCRIPTION="A software implementation of the OpenAL 3D audio API"
+HOMEPAGE="http://kcat.strangesoft.net/openal.html"
+SRC_URI="http://kcat.strangesoft.net/openal-releases/${MY_P}.tar.bz2"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="alsa oss debug"
+DEPEND="alsa? ( media-libs/alsa-lib )"
+RDEPEND="${DEPEND}"
+S=${WORKDIR}/${MY_P}
+
+DOCS="alsoftrc.sample"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/openal-soft-1.7.411-multilib.patch" || die "epatch failed"
+}
+
+src_compile() {
+ local mycmakeargs=""
+
+ use alsa || mycmakeargs="${mycmakeargs} -DALSA=OFF"
+ use oss || mycmakeargs="${mycmakeargs} -DOSS=OFF"
+ use debug && mycmakeargs="${mycmakeargs} -DCMAKE_BUILD_TYPE=Debug"
+
+ cmake-utils_src_compile
+}
+
+pkg_postinst() {
+ einfo "If you have performance problems using this library, then"
+ einfo "try add these lines to your ~/.alsoftrc config file:"
+ einfo "[alsa]"
+ einfo "mmap = off"
+}