summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2013-08-11 20:52:03 +0000
committerAlexis Ballier <aballier@gentoo.org>2013-08-11 20:52:03 +0000
commite8db77db53badcb5c0e6119c14c455bcc4b5c61b (patch)
tree4899e572d40920e440480b2fbba2c1ea234eed2f /media-libs
parentfreebsd-lib provides its own libelf now, adjust the deps, bug #479494 by Yuta... (diff)
downloadhistorical-e8db77db53badcb5c0e6119c14c455bcc4b5c61b.tar.gz
historical-e8db77db53badcb5c0e6119c14c455bcc4b5c61b.tar.bz2
historical-e8db77db53badcb5c0e6119c14c455bcc4b5c61b.zip
convert to multilib, goodbye autotools-utils crap that is a pain to work with here
Package-Manager: portage-2.2.0_alpha196/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/libaacplus/ChangeLog9
-rw-r--r--media-libs/libaacplus/Manifest13
-rw-r--r--media-libs/libaacplus/libaacplus-2.0.2-r2.ebuild62
3 files changed, 77 insertions, 7 deletions
diff --git a/media-libs/libaacplus/ChangeLog b/media-libs/libaacplus/ChangeLog
index 0db306c9ba7a..c7567c130804 100644
--- a/media-libs/libaacplus/ChangeLog
+++ b/media-libs/libaacplus/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-libs/libaacplus
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libaacplus/ChangeLog,v 1.13 2013/05/03 13:37:17 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libaacplus/ChangeLog,v 1.14 2013/08/11 20:51:56 aballier Exp $
+
+*libaacplus-2.0.2-r2 (11 Aug 2013)
+
+ 11 Aug 2013; Alexis Ballier <aballier@gentoo.org>
+ +libaacplus-2.0.2-r2.ebuild:
+ convert to multilib, goodbye autotools-utils crap that is a pain to work with
+ here
*libaacplus-2.0.2-r1 (03 May 2013)
diff --git a/media-libs/libaacplus/Manifest b/media-libs/libaacplus/Manifest
index 2bb7c8d94250..dd4bea47617b 100644
--- a/media-libs/libaacplus/Manifest
+++ b/media-libs/libaacplus/Manifest
@@ -1,16 +1,17 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
DIST 26410-800.zip 1348294 SHA256 4e7b3268b4e21a4dc2c88ee3af57c9115334d6b616a6e5f2e3f43643bf37b72f SHA512 a1d5a4d9b67b4e7292d3d07ba62090f92e9f6cd90e72aadb0e4067120941cc89b93ed136023461354567e845f34274a8097187a70d1477695b3e2024f86ee29d WHIRLPOOL a8a595e2347d7ee8c6d229d4546ef14438821a54c6d4b92af26e47a9df1380288603df197bc84920373611dc861cebc1f921efea459487ec63d8066a2ea2717b
DIST libaacplus-2.0.2.tar.gz 42155 SHA256 60dceb64d4ecf0be8d21661d5af2f214710f9d5b6ab389a5bdebf746baa7e1d7 SHA512 05a6cc206fc187c96b065e94a80a57f6f1610fc5a3228f0163ac5acedabab2f2501dec8df3d196b9a1e2c2785277b0224cd5bb4d2a090bad2dcae44e023f9189 WHIRLPOOL 8af2ab05419cb2b72633ffef14e8930712241a7f9133dace168c443f57c993bd047950803f19df98e90579bf713846ee9882fa683049cb036ddc89e6e820603e
EBUILD libaacplus-2.0.2-r1.ebuild 1471 SHA256 87153ee3a20679b34d48e318a940d8e12d776ec70837e09cba1d7da808dcce50 SHA512 6fbdf673900ca38f918576b5f376d3e054ecceb06bda1379505fc4e97cf88d2ed5b6010a881821b7ddba10d0eb217785e4f15979a491598998fe7d0fdf91376e WHIRLPOOL ad7fd9a57b142b8f6a17e328777068cccea4e26be165b663b722c47e7204c8030b673dab84ed5a1a641e84d415b3701ad9116824c4a8a999e01de1548d5f1da0
+EBUILD libaacplus-2.0.2-r2.ebuild 1522 SHA256 c114389a5d28bb2c795f10e07ed5aa634dfa03108b825f5968cc0a35844dd1c5 SHA512 78ceb101c2311fbd748a4b4779d2885fa9ead51ccf47fc421f48edb6366f8d1c52c0a2ab080c29ef808172054bd7fc4a4521f9915ff4db3bf46d4709b2f51b6f WHIRLPOOL 97405c72b588af4345fed0168cb61de3c38ce368b6354bb0875b3e050c5bbe45e1c64964ffff9d53233125b346e785eab676b598c63a90c88dc6e20b5da9a07d
EBUILD libaacplus-2.0.2.ebuild 1348 SHA256 fe6b5cba2475a5e7c51245ebaf269f1ef86241cfd2dbdda63a4f962af27eb053 SHA512 ccef1c4d2685d1ab5fb2e89c2447bfa8ec37567f3f10b2b721a144cb05856613937e4f28dcdfb08993d07939505d080f0e6222b46ea6208bebfcba58dc527691 WHIRLPOOL 8ebad3aefc183ed03960a7282b9e43f191a4abe5d569589b46c754f75658a9c104075a47b3bf2b4b3a3d509e200394339f71fc8ddbcb8fb1438ae89622bed18c
-MISC ChangeLog 1802 SHA256 1e8c269e6bef490e132042aa1af1133e9f71656ff991e5f5cf3f965ba85f5f1d SHA512 3ff3a3aa9c028ac9718a9353e7e14c900ab9e96966a3e639751a2300d70c581b156958ca80c2badada04818123253d463f569f58b51dfeb87bcbea0f84696f2f WHIRLPOOL f891744ddaaf140b38d7907e628489eba38711787e57ac6949ec414b27e38bd524ac0d1df01f469bef3de7dfe14fcd3aa989193a3a8590bfdb199b2e5036a2e0
+MISC ChangeLog 2013 SHA256 75235717ac926f05b21d16c158230c78fd0ab9cca4732b8c25661ad2a0e619e3 SHA512 1ffa1a96890362fe859dcf135af7b1c022b5fdfc233a788fe8a1abfe75f0b501e0aec228d82f2905b63cc37989a6a9d008cc499a2f0772a06c42fe0f22a767b8 WHIRLPOOL 0682ada7e6a2c04f59710b183233414915dd625deee39a77c301c973bb0052227e691706905ec43bf41062c838cee6b944292e44338f8740c00976175c2c637c
MISC metadata.xml 160 SHA256 6bafe4a5c7b42309f124ebc2a9d78ebe5379aec4dcdc88c0bda2ab79c9851a6b SHA512 f00066790833ce0ac73de2a96f22bc5ba7b9440a8f73749e2ab52f85038a05d3f768fe6ad59b15430b39b3c36163ae60b5e32d0c323326bb9427529c365549b9 WHIRLPOOL 0e3afa7015a86fdd97bcf0aa4d3b0063e87e34fffeb907b1c7c25c3b662849fefa7e45330d5aa697c7d65b24647d0ecefdfeb6b83b27645c12f2afb2c21be423
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.20 (GNU/Linux)
-iEYEAREKAAYFAlGDvY4ACgkQgAnW8HDreRZG3wCgsIzbFyYwjD1w5pIkhOpPj0BX
-gmQAoK5Ye/W0ye9HHzzRfomz2YN8Foev
-=Gahm
+iEYEAREIAAYFAlIH+W0ACgkQvFcC4BYPU0pz9QCcCsPkZqLiE04+bf0n9Fd+3NL8
+oHwAoJBoSd3VOwsrsQrpK5gfZae90Aid
+=Jr9M
-----END PGP SIGNATURE-----
diff --git a/media-libs/libaacplus/libaacplus-2.0.2-r2.ebuild b/media-libs/libaacplus/libaacplus-2.0.2-r2.ebuild
new file mode 100644
index 000000000000..db620f71ad62
--- /dev/null
+++ b/media-libs/libaacplus/libaacplus-2.0.2-r2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libaacplus/libaacplus-2.0.2-r2.ebuild,v 1.1 2013/08/11 20:51:56 aballier Exp $
+
+EAPI=5
+
+inherit autotools multilib-minimal
+
+# This file cannot be mirrored.
+# See the notes at http://tipok.org.ua/node/17
+# The .tar.gz, ie the wrapper library, is lgpl though.
+TGPPDIST=26410-800.zip
+
+DESCRIPTION="HE-AAC+ v2 library, based on the reference implementation"
+HOMEPAGE="http://tipok.org.ua/node/17"
+SRC_URI="
+ http://dev.gentoo.org/~aballier/${P}.tar.gz
+ http://tipok.ath.cx/downloads/media/aac+/libaacplus/${P}.tar.gz
+ http://217.20.164.161/~tipok/aacplus/${P}.tar.gz
+ http://www.3gpp.org/ftp/Specs/archive/26_series/26.410/${TGPPDIST}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="bindist fftw static-libs"
+
+RESTRICT="mirror"
+REQUIRED_USE="!bindist"
+
+RDEPEND="
+ !media-sound/aacplusenc
+ fftw? ( sci-libs/fftw:3.0[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+ app-arch/unzip
+ virtual/pkgconfig"
+
+src_unpack() {
+ unpack ${P}.tar.gz
+}
+
+src_prepare() {
+ sed \
+ -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' \
+ -i configure.ac || die
+ eautoreconf
+ cp "${DISTDIR}/${TGPPDIST}" src/ || die
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ econf \
+ $(use_with fftw fftw3) \
+ $(use_enable static-libs static)
+}
+
+multilib_src_compile() {
+ emake -j1
+}
+
+multilib_src_install_all() {
+ find "${D}" -name '*.la' -exec rm -f {} +
+}