diff options
author | Mounir Lamouri <volkmar@gentoo.org> | 2009-07-24 15:42:36 +0000 |
---|---|---|
committer | Mounir Lamouri <volkmar@gentoo.org> | 2009-07-24 15:42:36 +0000 |
commit | 366665a15802c0a97aa0d616bd3f906766c8c94b (patch) | |
tree | 0d40481e28fa27f10d229583720fcc8ddbed50ca /media-libs/spandsp | |
parent | One more commit for this thing... (diff) | |
download | historical-366665a15802c0a97aa0d616bd3f906766c8c94b.tar.gz historical-366665a15802c0a97aa0d616bd3f906766c8c94b.tar.bz2 historical-366665a15802c0a97aa0d616bd3f906766c8c94b.zip |
Version bump to 0.0.6_pre12.
Fix bug 271930.
Package-Manager: portage-13845-svn/cvs/Linux i686
Diffstat (limited to 'media-libs/spandsp')
-rw-r--r-- | media-libs/spandsp/ChangeLog | 8 | ||||
-rw-r--r-- | media-libs/spandsp/Manifest | 6 | ||||
-rw-r--r-- | media-libs/spandsp/metadata.xml | 3 | ||||
-rw-r--r-- | media-libs/spandsp/spandsp-0.0.6_pre12.ebuild | 58 |
4 files changed, 72 insertions, 3 deletions
diff --git a/media-libs/spandsp/ChangeLog b/media-libs/spandsp/ChangeLog index 548b2ef29357..81752246f980 100644 --- a/media-libs/spandsp/ChangeLog +++ b/media-libs/spandsp/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-libs/spandsp # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/spandsp/ChangeLog,v 1.17 2009/07/24 12:04:23 volkmar Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/spandsp/ChangeLog,v 1.18 2009/07/24 15:42:36 volkmar Exp $ + +*spandsp-0.0.6_pre12 (24 Jul 2009) + + 24 Jul 2009; Mounir Lamouri <volkmar@gentoo.org> metadata.xml, + +spandsp-0.0.6_pre12.ebuild: + Version bump to 0.0.6_pre12. Fix bug 271930 24 Jul 2009; Mounir Lamouri <volkmar@gentoo.org> -spandsp-0.0.6_pre3.ebuild: diff --git a/media-libs/spandsp/Manifest b/media-libs/spandsp/Manifest index 04a6f08c047d..6c088c1bc30f 100644 --- a/media-libs/spandsp/Manifest +++ b/media-libs/spandsp/Manifest @@ -1,10 +1,12 @@ DIST spandsp-0.0.2pre26.tar.gz 1417752 RMD160 73de8b027888b49cf43c01b438bca1e52bd07e71 SHA1 5553624d3d5fcaeabb724e282cdea29dad8a6dea SHA256 57ac136a61974eb6c8cfd81bab14a514a04a3be8c513cc1682524ec4082d0fc8 DIST spandsp-0.0.3pre26.tgz 1586342 RMD160 052a7c9ab5265be4dcd8e01ec89c190a00075412 SHA1 36a26942b2a791f56b397eaad765643424bef450 SHA256 53510486a4d125a68301dbd8c1400f33149f3ac0fea0821d88f8fb485d35beab DIST spandsp-0.0.5pre4.tgz 2506742 RMD160 880c9d9f3a1dc42c3ef121181b8f6343176db59b SHA1 1b63ea56d7826c68f5febf811ca24b6d5a8a30f9 SHA256 07f42a237c77b08fa765c3a148c83cdfa267bf24c0ab681d80b90d30dd0b3dbf +DIST spandsp-0.0.6pre12.tgz 2566669 RMD160 cbf380622f85416b7f404e7cadc5ee635c5adf5a SHA1 ec6c0aa613380bd5436a0e66a3a9b5c1303598d1 SHA256 81820ab80be853ecfea79b75e5b5cf592ff7083853cc22ced46d57da47f9d0e8 DIST spandsp-0.0.6pre7.tgz 2493861 RMD160 c6c2d0ec7cff92647aa7199eb4cc7dacbda83868 SHA1 200cd3052b6d5cdbaed19d5bcc9d3b2875ebad9e SHA256 60c0d286d6929bfbc9fe7ed63380455c1cb36e12ae1d76717389c9adf6beeab3 EBUILD spandsp-0.0.2_pre26.ebuild 635 RMD160 fa57e73fa4df5b3c0cf631702feac7a00f06d3c0 SHA1 768cdfe8a222ee64eaedbb8bad5e659a59cb8bd9 SHA256 cb3754f232f418a92d3132cf6f386f46918869f74de2b23550859d9140dd856d EBUILD spandsp-0.0.3_pre26.ebuild 731 RMD160 5bf63edc9f0c2a03e943cc3f553341be2fb1e5e6 SHA1 85b4e419c2fb371e163f70f1ef1ca816c58b7ee0 SHA256 23360272204499168c47022983913153ae1db34406159e59181536e2684cdd5a EBUILD spandsp-0.0.5_pre4.ebuild 1167 RMD160 d4c9818b3f733cd4f2330add1e143e51abc116e5 SHA1 89d583cc9b17eb5c9c58900983f816d9bc7c961e SHA256 0fc81a6e2efb5a229683bc4fdf33cb30f3438be95e62c1e956e25132e4b46586 +EBUILD spandsp-0.0.6_pre12.ebuild 1630 RMD160 5b04a5decafaebaa6e11e6db9682c9a0403a6d8b SHA1 625bac3aa2691b622ea2ddcb7ffed9d96c23954a SHA256 b4594fa814ab51d4dec54d1434f7f84340d7ddc74c6a1ecef0a542bcc0fa6fc1 EBUILD spandsp-0.0.6_pre7.ebuild 1106 RMD160 86132897181e2427bcbb1d91abc06f2a6906249e SHA1 bdf84432dfa0308a8a4f0f9a5b3e7ed017828091 SHA256 fb161d6848d3eec76e4664e478b553468de86ab9057f9c33052b5e4daea5222c -MISC ChangeLog 3829 RMD160 fe03ca48cd7941e1c757c013cc790f233276fff5 SHA1 32a6ee12ae70f2247bcf1ea38596d25df6b2a71a SHA256 6e43c94db070dabd6b5e08e40ec87bcd638ecf70e4d318dd11e4798dca8e2aaf -MISC metadata.xml 325 RMD160 3277b2ff3c52f3ab70c2b7ce86f3a56300df996d SHA1 c285bfacd47d00480d9707cc186d6026bc0daa44 SHA256 9252913107fc398e12635c2458549a910d04e30e919ec38adfebb2558fa2d5f4 +MISC ChangeLog 4008 RMD160 efe88b5fd136f865de8bfb90733687a1bb44e5ce SHA1 3467e5ba2894afe33c490393ead59ad8dbd5b141 SHA256 11d7c1d34b0a3754d6680a4906a1ce5e3c2701acedc8a16fe3dd193add8fb18b +MISC metadata.xml 491 RMD160 06a7a85657f51cdd84d4bc20bb8c381afa1eceaf SHA1 53cae632205f10cc6cb4bb530fe3fa38beb5f719 SHA256 d41c674b273b3bb72d88b52f99002faa752bf69aa9c624b99ceb9c7196ea6a27 diff --git a/media-libs/spandsp/metadata.xml b/media-libs/spandsp/metadata.xml index 2c6dcb2c2389..b273044223ac 100644 --- a/media-libs/spandsp/metadata.xml +++ b/media-libs/spandsp/metadata.xml @@ -3,7 +3,10 @@ <pkgmetadata> <herd>voip</herd> <use> + <flag name='fixed-point'>Enable fixed point support</flag> + <flag name='static-libs'>Compile static archives</flag> <flag name='sse3'>Enable SSE3 support</flag> + <flag name='sse4'>Enable SSE4 support</flag> <flag name='sse4a'>Enable SSE4a support</flag> <flag name='sse5'>Enable SSE5 support</flag> </use> diff --git a/media-libs/spandsp/spandsp-0.0.6_pre12.ebuild b/media-libs/spandsp/spandsp-0.0.6_pre12.ebuild new file mode 100644 index 000000000000..eda4aa05d8e2 --- /dev/null +++ b/media-libs/spandsp/spandsp-0.0.6_pre12.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/spandsp/spandsp-0.0.6_pre12.ebuild,v 1.1 2009/07/24 15:42:36 volkmar Exp $ + +EAPI="2" + +inherit multilib versionator + +DESCRIPTION="SpanDSP is a library of DSP functions for telephony." +HOMEPAGE="http://www.soft-switch.org/" +SRC_URI="http://www.soft-switch.org/downloads/spandsp/${P/_}.tgz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc fixed-point mmx sse sse2 sse3 sse4 sse5 static-libs" + +RDEPEND="media-libs/tiff" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen + dev-libs/libxslt )" + +S=${WORKDIR}/${PN}-$(get_version_component_range 1-3) + +# TODO: +# there are two tests options: tests and test-data +# they need audiofile, fftw, libxml and probably more +# configure script is auto-enabling some sse* options sometimes + +src_configure() { + econf \ + --disable-dependency-tracking \ + $(use_enable doc) \ + $(use_enable fixed-point) \ + $(use_enable mmx) \ + $(use_enable sse) \ + $(use_enable sse2) \ + $(use_enable sse3) \ + $(use_enable sse4 sse4a) \ + $(use_enable sse4 sse4-1) \ + $(use_enable sse4 sse4-2) \ + $(use_enable sse5) \ + $(use_enable static-libs static) +} + +src_install () { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc AUTHORS ChangeLog DueDiligence NEWS README || die "dodoc failed" + + if ! use static-libs; then + # remove useless la file when not installing static lib + rm "${D}"/usr/$(get_libdir)/lib${PN}.la || die "rm failed" + fi + + if use doc; then + dohtml -r doc/{api/html/*,t38_manual} || die "dohtml failed" + fi +} |