diff options
author | Peter Volkov <pva@gentoo.org> | 2008-12-15 09:44:12 +0000 |
---|---|---|
committer | Peter Volkov <pva@gentoo.org> | 2008-12-15 09:44:12 +0000 |
commit | 981da11d463a2a4cfeaa62d8d741d461871c7ef8 (patch) | |
tree | d29046939f28ecd24382fc4da970470ad2c0134c /media-libs/spandsp | |
parent | x86 stable wrt #250804 (diff) | |
download | historical-981da11d463a2a4cfeaa62d8d741d461871c7ef8.tar.gz historical-981da11d463a2a4cfeaa62d8d741d461871c7ef8.tar.bz2 historical-981da11d463a2a4cfeaa62d8d741d461871c7ef8.zip |
Updated metadata.xml to include USE flag descriptions.
Package-Manager: portage-2.2_rc17/cvs/Linux 2.6.26-openvz.git-89451f9 i686
Diffstat (limited to 'media-libs/spandsp')
-rw-r--r-- | media-libs/spandsp/ChangeLog | 13 | ||||
-rw-r--r-- | media-libs/spandsp/Manifest | 7 | ||||
-rw-r--r-- | media-libs/spandsp/files/spandsp-0.0.6_pre2-v27ter_tx.h.patch | 14 | ||||
-rw-r--r-- | media-libs/spandsp/metadata.xml | 9 | ||||
-rw-r--r-- | media-libs/spandsp/spandsp-0.0.6_pre2.ebuild | 57 |
5 files changed, 96 insertions, 4 deletions
diff --git a/media-libs/spandsp/ChangeLog b/media-libs/spandsp/ChangeLog index 8646dee2ec93..fbd835399f40 100644 --- a/media-libs/spandsp/ChangeLog +++ b/media-libs/spandsp/ChangeLog @@ -1,6 +1,17 @@ # ChangeLog for media-libs/spandsp # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/spandsp/ChangeLog,v 1.12 2008/06/24 16:15:41 drac Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/spandsp/ChangeLog,v 1.13 2008/12/15 09:44:12 pva Exp $ + + 15 Dec 2008; Peter Volkov <pva@gentoo.org> + +files/spandsp-0.0.6_pre2-v27ter_tx.h.patch, metadata.xml, + +spandsp-0.0.6_pre2.ebuild: + Updated metadata.xml to include USE flag descriptions. + +*spandsp-0.0.6_pre2 (15 Dec 2008) + + 15 Dec 2008; Peter Volkov <pva@gentoo.org> + +files/spandsp-0.0.6_pre2-v27ter_tx.h.patch, +spandsp-0.0.6_pre2.ebuild: + Version bump. Upstream states that everybody should use this version. *spandsp-0.0.5_pre3 (24 Jun 2008) diff --git a/media-libs/spandsp/Manifest b/media-libs/spandsp/Manifest index 1447e4e4a4c0..f36f0f8dd6ba 100644 --- a/media-libs/spandsp/Manifest +++ b/media-libs/spandsp/Manifest @@ -1,12 +1,15 @@ +AUX spandsp-0.0.6_pre2-v27ter_tx.h.patch 358 RMD160 df05159090c24818e9d10b5a2adcc6da1b11102b SHA1 3a5b159742092a9eeacb000d50de4aa473d2da6a SHA256 10dfda06be72724b14831e5342dd64ecf825df31e0dfb082d518123b3e1f6999 DIST spandsp-0.0.2pre25.tar.gz 1467846 RMD160 c5f8b9688f477868fb746244c3b953e3886193b1 SHA1 3510516be5bef38f79f0a5c60a9854071dc19768 SHA256 21469237c97f57721368038b28ebbd77d2f06b67621c68314c956bb8a0f142e0 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.5pre3.tgz 2441626 RMD160 6e0fc53270247f426ffe98200c02b88abc78c088 SHA1 9b9300cbd64f3e3ab15a32ae6d0ef0129c59eb26 SHA256 90e401046f0f58aa1d2b468097345bad1bc98409a4e2d10ff58e69686f0941e7 DIST spandsp-0.0.5pre4.tgz 2506742 RMD160 880c9d9f3a1dc42c3ef121181b8f6343176db59b SHA1 1b63ea56d7826c68f5febf811ca24b6d5a8a30f9 SHA256 07f42a237c77b08fa765c3a148c83cdfa267bf24c0ab681d80b90d30dd0b3dbf +DIST spandsp-0.0.6pre2.tgz 2456148 RMD160 6ebda54ee743fa4ec9643d3fcbb8819c9ff62da0 SHA1 eab4138502a9ef9945547ae5fdf4db0a0804a7ed SHA256 278d4bdb48703eca8741bcbe490340ea47972ecc51781e44f0ab9e3cd83ea8a9 EBUILD spandsp-0.0.2_pre25.ebuild 635 RMD160 afbdc769badf26fe076b75fc18232ed6fdb9a3ac SHA1 28fd054a5466fb3213fd111306de1f3c2a54f4b3 SHA256 1bdf439ab5fc389152e16eafd1ce022dbc023c59c28a8d89f655fe349543bf8e 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_pre3.ebuild 1167 RMD160 c09439b79cdcc168d2f4d824195f734e731fb433 SHA1 c164ff1cffda0e2d7e65c1842f5839f163d10bc6 SHA256 04313de69a783b24eea586949d2525ab17f3bce60bcbb3bc00f00976fcfd4cb7 EBUILD spandsp-0.0.5_pre4.ebuild 1167 RMD160 d4c9818b3f733cd4f2330add1e143e51abc116e5 SHA1 89d583cc9b17eb5c9c58900983f816d9bc7c961e SHA256 0fc81a6e2efb5a229683bc4fdf33cb30f3438be95e62c1e956e25132e4b46586 -MISC ChangeLog 2409 RMD160 b44997df5f2b3e8a4e0284e4c85e2763daad5aaa SHA1 d79841a78abb79a908b955a24c0dd0f841773b35 SHA256 e208f429dded080c750c5ed6f5234bc495ccfd21926b9d2f5c5e64a3aafcd118 -MISC metadata.xml 158 RMD160 f5c5c65907d35899e68d87a191b33893dc9bb5c8 SHA1 d60eb46c4a46eb607b922e357680d504a6aab76b SHA256 337dd5d16a30955fa88db27e322ebadb45ebf9534848b0fc31200c0e4b988d19 +EBUILD spandsp-0.0.6_pre2.ebuild 1441 RMD160 096a77f60813dd962e14891763aabc38dbd7a8fb SHA1 ee5b62410933264d8b938012716c6a0c7173da6a SHA256 387d8bf30b8aee9725dce1f7e83c2310e7ca166c4350d3fe3637fe72bc29df11 +MISC ChangeLog 2830 RMD160 b798a9fe4df5fabba0357f4c40a4f6abd9a2f143 SHA1 585561057cfd5fc8790c2610d8ebc7abdaeca39d SHA256 86c52d43e830608c54eafaa52bf8374607ed44d761abdf0a76a1350a9dcc3e9d +MISC metadata.xml 431 RMD160 a40cdb1b66018b0b9747599b93cecf2c52c461b9 SHA1 d6f06024e77eec9ebefd341abe9cc4e1978bac69 SHA256 0162354a8f4468155cd4c587cd1a16b780d8316a3bf2542bda843cf1ae5a2a97 diff --git a/media-libs/spandsp/files/spandsp-0.0.6_pre2-v27ter_tx.h.patch b/media-libs/spandsp/files/spandsp-0.0.6_pre2-v27ter_tx.h.patch new file mode 100644 index 000000000000..6541898b3eb9 --- /dev/null +++ b/media-libs/spandsp/files/spandsp-0.0.6_pre2-v27ter_tx.h.patch @@ -0,0 +1,14 @@ +=== modified file 'src/spandsp/private/v27ter_tx.h' +--- src/spandsp/private/v27ter_tx.h 2008-12-15 09:30:32 +0000 ++++ src/spandsp/private/v27ter_tx.h 2008-12-15 09:30:51 +0000 +@@ -91,9 +91,5 @@ + logging_state_t logging; + }; + +-#if defined(__cplusplus) +-} +-#endif +- + #endif + /*- End of file ------------------------------------------------------------*/ + diff --git a/media-libs/spandsp/metadata.xml b/media-libs/spandsp/metadata.xml index 43cc20ba7f03..b185bd22723c 100644 --- a/media-libs/spandsp/metadata.xml +++ b/media-libs/spandsp/metadata.xml @@ -1,5 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <herd>voip</herd> + <herd>voip</herd> + <use> + <flag name='sse3'>Enable SSE3 support</flag> + <flag name='sse4.1'>Enable SSE4.1 support</flag> + <flag name='sse4.2'>Enable SSE4.2 support</flag> + <flag name='sse4a'>Enable SSE4a support</flag> + <flag name='sse5'>Enable SSE5 support</flag> + </use> </pkgmetadata> diff --git a/media-libs/spandsp/spandsp-0.0.6_pre2.ebuild b/media-libs/spandsp/spandsp-0.0.6_pre2.ebuild new file mode 100644 index 000000000000..6b0baa71852a --- /dev/null +++ b/media-libs/spandsp/spandsp-0.0.6_pre2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2008 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_pre2.ebuild,v 1.1 2008/12/15 09:44:12 pva Exp $ + +inherit versionator eutils + +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 mmx sse sse2 sse3 sse4.1 sse4.2 sse4a sse5" +# test" + +RDEPEND="media-libs/audiofile + media-libs/tiff + =sci-libs/fftw-3*" +# test? ( x11-libs/libXft +# x11-libs/libXext +# x11-libs/libX11 +# dev-libs/libxml2 +# x11-libs/fltk )" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen + dev-libs/libxslt )" + +S=${WORKDIR}/${PN}-$(get_version_component_range 1-3) + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}/${P}-v27ter_tx.h.patch" +} + +src_compile() { + econf \ + $(use_enable doc) \ + $(use_enable mmx) \ + $(use_enable sse) \ + $(use_enable sse2) \ + $(use_enable sse3) \ + $(use_enable sse4.1 sse4-1) \ + $(use_enable sse4.2 sse4-2) \ + $(use_enable sse4a sse4a) \ + $(use_enable sse5) +# $(use_enable test tests) \ +# $(use_enable test test-data) + emake || die "emake failed." +} + +src_install () { + emake DESTDIR="${D}" install || die "emake install failed." + dodoc AUTHORS NEWS README DueDiligence + use doc && dohtml -r doc/{api/html/*,t38_manual} +} |