version bump
authorAlexis Ballier <aballier@gentoo.org>
Mon, 16 Mar 2015 17:17:59 +0000 (17:17 +0000)
committerAlexis Ballier <aballier@gentoo.org>
Mon, 16 Mar 2015 17:17:59 +0000 (17:17 +0000)
Signed-off-by: aballier@gentoo.org
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0x160F534A

media-sound/sox/ChangeLog
media-sound/sox/Manifest
media-sound/sox/metadata.xml
media-sound/sox/sox-14.4.2.ebuild [new file with mode: 0644]

index 7f573fa271111ab60410c4e5676be78f52034d46..233fbf8d138c07aac095d6acf972080e4011c424 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for media-sound/sox
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/sox/ChangeLog,v 1.157 2015/03/03 09:13:59 dlan Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/sox/ChangeLog,v 1.158 2015/03/16 17:17:53 aballier Exp $
+
+*sox-14.4.2 (16 Mar 2015)
+
+  16 Mar 2015; Alexis Ballier <aballier@gentoo.org> +sox-14.4.2.ebuild,
+  metadata.xml:
+  version bump
 
   03 Mar 2015; Yixun Lan <dlan@gentoo.org> sox-14.4.1.ebuild:
   add arm64 support, tested on A53 board
index 5cf9179eea68b49f69858f4cdb522d595db99f6c..3a453a36759952e8868fd5c886a3908c1c46815d 100644 (file)
@@ -8,23 +8,15 @@ AUX sox-14.4.1-ffmpeg2.patch 403 SHA256 47c3dfb76de762e7860155e8044ae8e5d1388e84
 AUX sox-14.4.1-ffmpeg24.patch 566 SHA256 64b12bae6b726b9f505d88b7c98542519ab250b6b578205fdb85004402075b15 SHA512 5863afef8cd8cef379853cc895eede2f201db1a0e94e2cc7807143c6bc6945baaa4d2e9706876b52378e001abd2772717dca270bc6865cd2740884d12291e162 WHIRLPOOL 1fa79c380cae4241d0b59bbefe62a57cad3b083d72a9d5b2fda3812d5edf919d05f0866ff5657721002facb72ea4c5baa87599d615c79689c53281bc37d82037
 AUX sox-14.4.1-uclibc.patch 950 SHA256 ff13e729ce15959032592f28faa9229192aa8ca04c70336dcb71b9a0899d0adc SHA512 bc2da7a4ce39fb624be4bf4bc349acc38fd84edd1a30c0c2d3b3aa5b1eb4f37eb8b05e22ac774aa2d18506b34fe53deed4f98714bfbfab6ee9b67f38268e310c WHIRLPOOL aa45224f19c733469cdd4dcd518ef16efb8ac8fa194b33008e158e0cd98f187e68bdacb9f5b1e6a3cc37cc47be7d3373745dab4b16b04bb704e56f2ff1242ccf
 DIST sox-14.4.1.tar.gz 1111653 SHA256 9a8c2c6fe51e608da346a157e111508a957af9e3ecf3de26781d36e9a67fa89b SHA512 a35c0f424ffaa51d06291e69b28ae7f2248a750fa8aded911dcd7e123877ecb5142c292f943eb723142c50dbd890b58163c6ef24c9c0573377855fad1b36fb25 WHIRLPOOL e1523027ea5221f31b9b6f8ff90503555d25fb68d3a35d5a7442142503140ed702a03d84a833056255cd2efa21b15d31358968ffbd1d252176996ed7e24bcf24
+DIST sox-14.4.2.tar.gz 1134299 SHA256 b45f598643ffbd8e363ff24d61166ccec4836fea6d3888881b8df53e3bb55f6c SHA512 b5c6203f4f5577503a034fe5b3d6a033ee97fe4d171c533933e2b036118a43a14f97c9668433229708609ccf9ee16abdeca3fc7501aa0aafe06baacbba537eca WHIRLPOOL dbed6c60eb96cf946168666d39d3310c669e22136a982dc3547125a30214916e8ab99542dee124d5dc570d32dda8921ff003e6bfe9fd6292d82df2344b9d5fdb
 EBUILD sox-14.4.1.ebuild 2844 SHA256 e3966765100dbcaa80886f7b5004e800b41179bc4599c860b01df7979f4dae6f SHA512 42a29cd2015228627ab003aae3d1333a9aa456c12c6862278495c5c4eefb2440a02199d0203e70c155059ccc7ce919d53c61c90c296ff4620f9382d41e373ed0 WHIRLPOOL 8a30a33a0f24506965faa54fb93168804320fca7aa99fa6dbb55a757a8d1516d3de83f99aed87632750f5e20dfc47b31ae9181ce718e51730f80510c95464b46
-MISC ChangeLog 20579 SHA256 b886e8e76af78527353a2a333190f800f999b63255d03df85bee43664ea37a66 SHA512 0cd7d5e8d90d5e6e21192d984389c7edb3a1661e2cd474c874adb3ab9903edeaa2dbb7262bdb0ac5d8b899b5a9d90e25fccccac5bed4237b108587e5fe064ebf WHIRLPOOL 3c8dddb7ab636470c7858504c550eeb1d29ec51a2dcbbf20e89092d04fc004a8cc95fd747e25e8944fef65dde3c55bcea8361c2fdbe67aa8d9d6665f10daee25
-MISC metadata.xml 403 SHA256 b8616ecbe870e639f77d5c8d81010143f26bef678d8a5f3823bfa5bffc3874e3 SHA512 490c0914fed4e7985018e1e29476737194fadeec6b5c8893c9ff775481308cb5847635be65301cf1bdcd8af178a8a6dfbf5f489ce746e47be29caf3e018b3ce2 WHIRLPOOL 21da28c6dafe3384b9a2f7f6b5be8782f1547201db136d06d81732173580a5e0cac33e901d4b6e27ff371af67df6656b4f6a17ccfac964f36d37c5c6bb06fc37
+EBUILD sox-14.4.2.ebuild 2274 SHA256 3115939dcccc054673feb14971a65df1dc6af77de69036d438cde0fcd6dde9b2 SHA512 ccf39fb8f53eb1f093f9806ce8529e9c84003c75de824a035d0054ace1f5a27837f9b629adb273412f6fbfee8cd41e5e7b337d907d6f74497b1e0036de076442 WHIRLPOOL 966caaf6584b8a31c3b029addc7158935df7ffdea9d723e6a60c088f06235e9b2838a7d2c0d51acc7db57e6f5524012cb926f230f171b8166cb593c34aabede6
+MISC ChangeLog 20714 SHA256 2328f30fd347ba31e98c067a226c012266921b6b7f17cd96aa6ff4f9d4525a6e SHA512 fce9a151661a577d27f460fd09c458bf2e6a9e661c050478212a6bf9ec656f419c1b46448bf73ae44d93c6da31d298370121afeb91b66692de047454c662fc34 WHIRLPOOL b7c6c678cd08bc9fe3b806bb494ddfb3ff143bc6f3e5e43ae88196b8daf1a08174e0f75e70ea8b3a2f17c2cc900b70bd99e910dc288b18a416cd7f656f6cd74c
+MISC metadata.xml 461 SHA256 0448035976c7d95a1770fcdf06d743ee04ee2f348b97f9980651b687992ee169 SHA512 1294789224a3d866db08d6fa7ba8fd6ee4a752ec9dee0e9ecc9234cbba887e771f95be22bccb24a0439e24cb2d4c5ea7a57b34b57ef992e20a2766752b395749 WHIRLPOOL 55c9d478f93457942ecb027e586120ef2a1a4b8b4e6e5290bd3dc580ae4e3fd85da7ad6ae1f72b8f46be0a58667de2fcec6da88352cf1e4337bf3560cdc9b145
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iQIcBAEBCAAGBQJU9Qp5AAoJEJIMDbyqvv1VUssQAMLFNH1czz2evaeXl34zMdry
-1EH/OFdcM9bQK1wEU2AHzm++rQSAWNNUfbUn8vJfI9QVdCJEYBPLhpXso2mR2ZGH
-Re6EhZFMaJwdMjVQBvxhbx5yEIPP0/NLsVpIFP0nxaQ2DzP8dDRn4tqbHY+W24gW
-573NCSQ5G86ZcvnCt0MYA/gc8lXuk94icaqdwaimyDdJmaDGPqbK7P5MwHI5IvZm
-YXODR974ndrolQBO/7jgraHeTgQeMjMZM7urY8zTFLzHRIxokZOTflRlcx42tDgJ
-Q0symBMAyULae4+xiw/wZDkxAKqASXWjj9K79tUo+TCJsw5z29U7I2R/q7ghaaVu
-s8/a/IynB2u01j9OJu0qdiW2upSPbr/huxSibix5Sds95c5zCV47pV5p/eLAhNsd
-MLrT66Bgxx/wsw/JRco3HzxZx/qBhTmw2BAx+TqVM6ZLxMV3NKF13vTeCl70ek7j
-KUsRygQ4ttdsQg+P9/ekjDpaNKp1z1LVOVfnpw3Ozh1ooik8odVRFYIekWw9tkLr
-1BrStosr9CUf3V/ZWp8tpFM+cjbaG11/wPFNavR7hY8gvcmNJCz6XM5suEIUGVRM
-AUBAJjGhkAty/TddHtP0fC5jT7DRI0dHLVNjBHDyT80h5+RoxsBr/X8lEOx+i/0V
-pYCBO0f5ZthO6nemWSs/
-=1MHW
+iEYEAREIAAYFAlUHEEIACgkQvFcC4BYPU0rMcACdFsaMG5v/zUQ/L2M1n9D7x6UU
+NRYAoLnqJBHufG3NQLPwmQBucJqUSlXd
+=GW7z
 -----END PGP SIGNATURE-----
index b50e87abb62c073e69af770eea9121ae00aa1897..c4243e410805fa14e01f7fdaebdcf00966a48b4d 100644 (file)
@@ -5,6 +5,7 @@
   <use>
     <flag name="amr">Enables Adaptive Multi-Rate Audio support</flag>
     <flag name="id3tag">Enables ID3 tagging with id3tag library</flag>
+       <flag name="opus">Enables reading Ogg Opus files.</flag>
     <flag name="twolame">Enables twolame support (MPEG Audio Layer 2 encoder)</flag>
   </use>
 </pkgmetadata>
diff --git a/media-sound/sox/sox-14.4.2.ebuild b/media-sound/sox/sox-14.4.2.ebuild
new file mode 100644 (file)
index 0000000..02f762c
--- /dev/null
@@ -0,0 +1,77 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/sox/sox-14.4.2.ebuild,v 1.1 2015/03/16 17:17:53 aballier Exp $
+
+EAPI=5
+
+inherit autotools
+
+DESCRIPTION="The swiss army knife of sound processing programs"
+HOMEPAGE="http://sox.sourceforge.net"
+SRC_URI="mirror://sourceforge/sox/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="alsa amr ao debug encode flac id3tag ladspa mad ogg openmp oss opus png pulseaudio sndfile static-libs twolame wavpack"
+
+RDEPEND="
+       dev-libs/libltdl:0=
+       >=media-sound/gsm-1.0.12-r1
+       alsa? ( media-libs/alsa-lib )
+       amr? ( media-libs/opencore-amr )
+       ao? ( media-libs/libao )
+       encode? ( >=media-sound/lame-3.98.4 )
+       flac? ( >=media-libs/flac-1.1.3 )
+       id3tag? ( media-libs/libid3tag )
+       ladspa? ( media-libs/ladspa-sdk )
+       mad? ( media-libs/libmad )
+       ogg? ( media-libs/libvorbis     media-libs/libogg )
+       opus? ( media-libs/opus media-libs/opusfile )
+       png? ( media-libs/libpng:0= sys-libs/zlib )
+       pulseaudio? ( media-sound/pulseaudio )
+       sndfile? ( >=media-libs/libsndfile-1.0.11 )
+       twolame? ( media-sound/twolame )
+       wavpack? ( media-sound/wavpack )"
+DEPEND="${RDEPEND}
+       virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog NEWS README )
+
+src_prepare() {
+       sed -i -e 's:CFLAGS="-g":CFLAGS="$CFLAGS -g":' configure.ac || die #386027
+
+       eautoreconf
+}
+
+src_configure() {
+       econf \
+               $(use_with alsa) \
+               $(use_with amr amrnb) \
+               $(use_with amr amrwb) \
+               $(use_with ao) \
+               $(use_enable debug) \
+               $(use_with encode lame) \
+               $(use_with flac) \
+               $(use_with id3tag) \
+               $(use_with ladspa) \
+               $(use_with mad) \
+               $(use_enable openmp) \
+               $(use_with ogg oggvorbis) \
+               $(use_with oss) \
+               $(use_with opus) \
+               $(use_with png) \
+               $(use_with pulseaudio) \
+               $(use_with sndfile) \
+               $(use_enable static-libs static) \
+               $(use_with twolame) \
+               $(use_with wavpack) \
+               --with-distro="Gentoo"
+}
+
+src_install() {
+       default
+       # libltdl is used for loading plugins, keeping libtool files with empty
+       # dependency_libs what otherwise would be -exec rm -f {} +
+       find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} +
+}