summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-05-03 13:37:18 +0000
committerJustin Lecher <jlec@gentoo.org>2013-05-03 13:37:18 +0000
commite11763c73ab8bede614bdf2411280cd001992a66 (patch)
tree6373113d9d1cba61c267d59cd3496b7a65c89e2c /media-libs/libaacplus
parentImport four more upstream patches wrt #468402 by "Duncan" (diff)
downloadhistorical-e11763c73ab8bede614bdf2411280cd001992a66.tar.gz
historical-e11763c73ab8bede614bdf2411280cd001992a66.tar.bz2
historical-e11763c73ab8bede614bdf2411280cd001992a66.zip
media-libs/libaacplus: Fix obsolete macros to work with automake-1.13, #468432; bump to EAPI=5 and autotools-utils.eclass
Package-Manager: portage-2.2.0_alpha173/cvs/Linux x86_64 Manifest-Sign-Key: 0x8009D6F070EB7916
Diffstat (limited to 'media-libs/libaacplus')
-rw-r--r--media-libs/libaacplus/ChangeLog11
-rw-r--r--media-libs/libaacplus/Manifest19
-rw-r--r--media-libs/libaacplus/libaacplus-2.0.2-r1.ebuild60
-rw-r--r--media-libs/libaacplus/metadata.xml2
4 files changed, 80 insertions, 12 deletions
diff --git a/media-libs/libaacplus/ChangeLog b/media-libs/libaacplus/ChangeLog
index 358eeae249ea..0db306c9ba7a 100644
--- a/media-libs/libaacplus/ChangeLog
+++ b/media-libs/libaacplus/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-libs/libaacplus
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libaacplus/ChangeLog,v 1.12 2012/05/15 13:05:56 aballier Exp $
+# 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 $
+
+*libaacplus-2.0.2-r1 (03 May 2013)
+
+ 03 May 2013; Justin Lecher <jlec@gentoo.org> +libaacplus-2.0.2-r1.ebuild,
+ metadata.xml:
+ Fix obsolete macros to work with automake-1.13, #468432; bump to EAPI=5 and
+ autotools-utils.eclass
15 May 2012; Alexis Ballier <aballier@gentoo.org> libaacplus-2.0.2.ebuild:
keyword ~amd64-fbsd
diff --git a/media-libs/libaacplus/Manifest b/media-libs/libaacplus/Manifest
index 006fe6a5a36b..2bb7c8d94250 100644
--- a/media-libs/libaacplus/Manifest
+++ b/media-libs/libaacplus/Manifest
@@ -1,15 +1,16 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA512
-DIST 26410-800.zip 1348294 RMD160 27ca0e8e5a256333eac82b9833b83a22e3a7c4f6 SHA1 eb32ef4fffc61cdc637eaa1e90ac88d8e01b45f2 SHA256 4e7b3268b4e21a4dc2c88ee3af57c9115334d6b616a6e5f2e3f43643bf37b72f
-DIST libaacplus-2.0.2.tar.gz 42155 RMD160 3a298d824a19ad863bac426f166e34d343dd7f31 SHA1 86c492fa38b378373908ec1ff1ef2187b48239c5 SHA256 60dceb64d4ecf0be8d21661d5af2f214710f9d5b6ab389a5bdebf746baa7e1d7
-EBUILD libaacplus-2.0.2.ebuild 1348 RMD160 4374f9a84e8db0ed51ab109fc66dc3faa63cdf8b SHA1 67b07bb113c8c078770abf5281f25b876ca2730b SHA256 fe6b5cba2475a5e7c51245ebaf269f1ef86241cfd2dbdda63a4f962af27eb053
-MISC ChangeLog 1574 RMD160 b1ecb6220be2c0e25bfbe08a157836da01f1748f SHA1 746714de5f11452010a8770e5c58d96163c748ab SHA256 2163b0d842811b3bce965c7e01f0ca3ea8f92e3d0b40d990ad8b4ed09069a453
-MISC metadata.xml 159 RMD160 568344dc99ebe68c2e2d43d268d186757532144d SHA1 3f9589301dbaa4363c56de0f309cf792d8c38b63 SHA256 eb5b8cfa9aed067cd72d6439beac2dd0abdba30248f27e4b337012b493a18369
+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.ebuild 1348 SHA256 fe6b5cba2475a5e7c51245ebaf269f1ef86241cfd2dbdda63a4f962af27eb053 SHA512 ccef1c4d2685d1ab5fb2e89c2447bfa8ec37567f3f10b2b721a144cb05856613937e4f28dcdfb08993d07939505d080f0e6222b46ea6208bebfcba58dc527691 WHIRLPOOL 8ebad3aefc183ed03960a7282b9e43f191a4abe5d569589b46c754f75658a9c104075a47b3bf2b4b3a3d509e200394339f71fc8ddbcb8fb1438ae89622bed18c
+MISC ChangeLog 1802 SHA256 1e8c269e6bef490e132042aa1af1133e9f71656ff991e5f5cf3f965ba85f5f1d SHA512 3ff3a3aa9c028ac9718a9353e7e14c900ab9e96966a3e639751a2300d70c581b156958ca80c2badada04818123253d463f569f58b51dfeb87bcbea0f84696f2f WHIRLPOOL f891744ddaaf140b38d7907e628489eba38711787e57ac6949ec414b27e38bd524ac0d1df01f469bef3de7dfe14fcd3aa989193a3a8590bfdb199b2e5036a2e0
+MISC metadata.xml 160 SHA256 6bafe4a5c7b42309f124ebc2a9d78ebe5379aec4dcdc88c0bda2ab79c9851a6b SHA512 f00066790833ce0ac73de2a96f22bc5ba7b9440a8f73749e2ab52f85038a05d3f768fe6ad59b15430b39b3c36163ae60b5e32d0c323326bb9427529c365549b9 WHIRLPOOL 0e3afa7015a86fdd97bcf0aa4d3b0063e87e34fffeb907b1c7c25c3b662849fefa7e45330d5aa697c7d65b24647d0ecefdfeb6b83b27645c12f2afb2c21be423
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEARECAAYFAk+yVLkACgkQvFcC4BYPU0rXOACeJqBdY8bewNx2zGcmuRTWzeBY
-a3YAoMuaC5R+KvKxOaBWm2GuByzUuT2s
-=pJzm
+iEYEAREKAAYFAlGDvY4ACgkQgAnW8HDreRZG3wCgsIzbFyYwjD1w5pIkhOpPj0BX
+gmQAoK5Ye/W0ye9HHzzRfomz2YN8Foev
+=Gahm
-----END PGP SIGNATURE-----
diff --git a/media-libs/libaacplus/libaacplus-2.0.2-r1.ebuild b/media-libs/libaacplus/libaacplus-2.0.2-r1.ebuild
new file mode 100644
index 000000000000..05e9cc6ee2f3
--- /dev/null
+++ b/media-libs/libaacplus/libaacplus-2.0.2-r1.ebuild
@@ -0,0 +1,60 @@
+# 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-r1.ebuild,v 1.1 2013/05/03 13:37:17 jlec Exp $
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=true
+
+inherit autotools-utils
+
+# 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 )"
+DEPEND="${RDEPEND}
+ app-arch/unzip
+ virtual/pkgconfig"
+
+AUTOTOOLS_IN_SOURCE_BUILD=1
+
+src_unpack() {
+ unpack ${P}.tar.gz
+}
+
+src_prepare() {
+ sed \
+ -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' \
+ -i configure.ac || die
+ autotools-utils_src_prepare
+ cp "${DISTDIR}/${TGPPDIST}" src/ || die
+}
+
+src_configure() {
+ local myeconfargs=( $(use_with fftw fftw3) )
+ autotools-utils_src_configure
+}
+
+src_compile() {
+ autotools-utils_src_compile -j1
+}
diff --git a/media-libs/libaacplus/metadata.xml b/media-libs/libaacplus/metadata.xml
index ae573a60407f..3bf6bcfeb512 100644
--- a/media-libs/libaacplus/metadata.xml
+++ b/media-libs/libaacplus/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sound</herd>
+ <herd>sound</herd>
</pkgmetadata>