diff options
-rw-r--r-- | media-libs/aften/ChangeLog | 10 | ||||
-rw-r--r-- | media-libs/aften/Manifest | 20 | ||||
-rw-r--r-- | media-libs/aften/aften-0.0.8.ebuild | 34 | ||||
-rw-r--r-- | media-libs/aften/files/aften-0.0.8-multilib.patch | 13 | ||||
-rw-r--r-- | media-libs/aften/files/digest-aften-0.0.8 | 3 | ||||
-rw-r--r-- | media-libs/aften/metadata.xml | 19 |
6 files changed, 99 insertions, 0 deletions
diff --git a/media-libs/aften/ChangeLog b/media-libs/aften/ChangeLog new file mode 100644 index 000000000000..f5068acb04f2 --- /dev/null +++ b/media-libs/aften/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for media-libs/aften +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/aften/ChangeLog,v 1.1 2007/11/23 20:56:49 aballier Exp $ + +*aften-0.0.8 (23 Nov 2007) + + 23 Nov 2007; Alexis Ballier <aballier@gentoo.org> + +files/aften-0.0.8-multilib.patch, +metadata.xml, +aften-0.0.8.ebuild: + initial import, thanks to Ben de Groot <ben@berkano.net>, bug #199858 + diff --git a/media-libs/aften/Manifest b/media-libs/aften/Manifest new file mode 100644 index 000000000000..f28796407948 --- /dev/null +++ b/media-libs/aften/Manifest @@ -0,0 +1,20 @@ +AUX aften-0.0.8-multilib.patch 576 RMD160 eae61b6922886d0e8368c10af3c593c2271eb7e9 SHA1 56325eddfaa9a70fda6c054e36adff21256a3ead SHA256 46f6bf70bb525147b1c574057dc57091a14fd13a761d559ce97f1886982771a4 +MD5 0dc7c5d343285e4c276ff923e24a69b2 files/aften-0.0.8-multilib.patch 576 +RMD160 eae61b6922886d0e8368c10af3c593c2271eb7e9 files/aften-0.0.8-multilib.patch 576 +SHA256 46f6bf70bb525147b1c574057dc57091a14fd13a761d559ce97f1886982771a4 files/aften-0.0.8-multilib.patch 576 +DIST aften-0.0.8.tar.bz2 80865 RMD160 540d4efb6428d14c46dd181cb89b5261fa98b1ac SHA1 1ff73cdcade0624495ad807492cecf14862fb61c SHA256 87cc847233bb92fbd5bed49e2cdd6932bb58504aeaefbfd20ecfbeb9532f0c0a +EBUILD aften-0.0.8.ebuild 767 RMD160 390f526140ffcbbc76e8bb5d4ab9b4d81f75f5b8 SHA1 935ab46688945f6be9b52c848ffb458cceab9d1f SHA256 d820e729cf89a3c4a7a05779aefb152dbf47e6a8056f9db2d17df668c40f9c64 +MD5 e632aecd98d16c4c9be849da917e0654 aften-0.0.8.ebuild 767 +RMD160 390f526140ffcbbc76e8bb5d4ab9b4d81f75f5b8 aften-0.0.8.ebuild 767 +SHA256 d820e729cf89a3c4a7a05779aefb152dbf47e6a8056f9db2d17df668c40f9c64 aften-0.0.8.ebuild 767 +MISC ChangeLog 343 RMD160 2354aaac46602dd01f6dbd904d1b4c060fe0905a SHA1 b80eedabad58426bba8a95813dc974938ed76b1e SHA256 f75b81015eaf1d3a751b35eecdb49fa916255ab2fbba6e5b4e65bb819c0d3c4f +MD5 4713e033c721891b511a0e2175fa97ae ChangeLog 343 +RMD160 2354aaac46602dd01f6dbd904d1b4c060fe0905a ChangeLog 343 +SHA256 f75b81015eaf1d3a751b35eecdb49fa916255ab2fbba6e5b4e65bb819c0d3c4f ChangeLog 343 +MISC metadata.xml 620 RMD160 4a5a14be2fd4ad3010b3bda2fa7e66740fa3010a SHA1 24c650070e95591217adc2949840135c6dd7128a SHA256 53a76503ebb6cec7b8e58f5aa66b931991f88a490d5955fa057ea0e193617407 +MD5 33b997a2044ffc68e3389dfa6c21074c metadata.xml 620 +RMD160 4a5a14be2fd4ad3010b3bda2fa7e66740fa3010a metadata.xml 620 +SHA256 53a76503ebb6cec7b8e58f5aa66b931991f88a490d5955fa057ea0e193617407 metadata.xml 620 +MD5 2690811bec8a8830c63e6fa14b038036 files/digest-aften-0.0.8 235 +RMD160 1fced73209e30c353c8299f8e1eabeedb7f1dc2f files/digest-aften-0.0.8 235 +SHA256 954ed947263a36283a9dce2ffaedec1862908dc80d22383b6f37be32f8ce21ca files/digest-aften-0.0.8 235 diff --git a/media-libs/aften/aften-0.0.8.ebuild b/media-libs/aften/aften-0.0.8.ebuild new file mode 100644 index 000000000000..09e94e146393 --- /dev/null +++ b/media-libs/aften/aften-0.0.8.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/aften/aften-0.0.8.ebuild,v 1.1 2007/11/23 20:56:49 aballier Exp $ + +inherit eutils cmake-utils + +DESCRIPTION="An A/52 (AC-3) audio encoder" +HOMEPAGE="http://aften.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="LGPL-2.1 BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cxx" +DEPEND="" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}/${P}-multilib.patch" +} + +src_compile() { + local mycmakeargs="-DSHARED=1" + use cxx && mycmakeargs="${mycmakeargs} -DBINDINGS_CXX=1" + cmake-utils_src_compile +} + +src_install() { + cmake-utils_src_install + dodoc README Changelog + # File collision with media-sound/wavbreaker, upstream informed + mv "${D}/usr/bin/wavinfo" "${D}/usr/bin/wavinfo-aften" +} diff --git a/media-libs/aften/files/aften-0.0.8-multilib.patch b/media-libs/aften/files/aften-0.0.8-multilib.patch new file mode 100644 index 000000000000..f09b8dc5bb1c --- /dev/null +++ b/media-libs/aften/files/aften-0.0.8-multilib.patch @@ -0,0 +1,13 @@ +Index: aften-0.0.8/CMakeLists.txt +=================================================================== +--- aften-0.0.8.orig/CMakeLists.txt ++++ aften-0.0.8/CMakeLists.txt +@@ -305,6 +305,6 @@ ENDIF(BINDINGS_CXX) + + INSTALL(TARGETS ${INSTALL_TARGETS} aften_exe wavinfo wavrms wavfilter + RUNTIME DESTINATION bin +- LIBRARY DESTINATION lib +- ARCHIVE DESTINATION lib) ++ LIBRARY DESTINATION lib${LIB_SUFFIX} ++ ARCHIVE DESTINATION lib${LIB_SUFFIX}) + INSTALL(FILES ${INSTALL_HEADERS} libaften/aften.h libaften/aften-types.h DESTINATION include/aften) diff --git a/media-libs/aften/files/digest-aften-0.0.8 b/media-libs/aften/files/digest-aften-0.0.8 new file mode 100644 index 000000000000..b517c4ba3fd2 --- /dev/null +++ b/media-libs/aften/files/digest-aften-0.0.8 @@ -0,0 +1,3 @@ +MD5 fde67146879febb81af3d95a62df8840 aften-0.0.8.tar.bz2 80865 +RMD160 540d4efb6428d14c46dd181cb89b5261fa98b1ac aften-0.0.8.tar.bz2 80865 +SHA256 87cc847233bb92fbd5bed49e2cdd6932bb58504aeaefbfd20ecfbeb9532f0c0a aften-0.0.8.tar.bz2 80865 diff --git a/media-libs/aften/metadata.xml b/media-libs/aften/metadata.xml new file mode 100644 index 000000000000..cbfa44d5c76b --- /dev/null +++ b/media-libs/aften/metadata.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>sound</herd> + <maintainer> + <email>aballier@gentoo.org</email> + <name>Alexis Ballier</name> + </maintainer> + <maintainer> + <email>ben@berkano.net</email> + <name>Ben de Groot</name> + </maintainer> + <longdescription lang="en"> + Aften is an audio encoder which generates compressed audio streams based + on ATSC A/52 specification. This type of audio is also known as AC-3 or + Dolby® Digital and is one of the audio codecs used in DVD-Video content. + </longdescription> +</pkgmetadata> + |