summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Huddleston <eradicator@gentoo.org>2006-04-01 06:36:51 +0000
committerJeremy Huddleston <eradicator@gentoo.org>2006-04-01 06:36:51 +0000
commit2e5c57a30799e4786de8516cac62f5a866e04bcb (patch)
tree4897a80fdff98110a1ca2d35d5135bbd7b350841 /media-libs/portaudio
parentAdded info about examples to close bug #101722. (diff)
downloadgentoo-2-2e5c57a30799e4786de8516cac62f5a866e04bcb.tar.gz
gentoo-2-2e5c57a30799e4786de8516cac62f5a866e04bcb.tar.bz2
gentoo-2-2e5c57a30799e4786de8516cac62f5a866e04bcb.zip
Revbump to fix security bug #126475.
(Portage version: 2.1_pre7-r3)
Diffstat (limited to 'media-libs/portaudio')
-rw-r--r--media-libs/portaudio/ChangeLog8
-rw-r--r--media-libs/portaudio/Manifest26
-rw-r--r--media-libs/portaudio/files/digest-portaudio-18.1-r43
-rw-r--r--media-libs/portaudio/portaudio-18.1-r4.ebuild40
4 files changed, 76 insertions, 1 deletions
diff --git a/media-libs/portaudio/ChangeLog b/media-libs/portaudio/ChangeLog
index 709234035e32..6acd43ccc29f 100644
--- a/media-libs/portaudio/ChangeLog
+++ b/media-libs/portaudio/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-libs/portaudio
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/portaudio/ChangeLog,v 1.28 2006/03/18 15:52:11 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/portaudio/ChangeLog,v 1.29 2006/04/01 06:36:51 eradicator Exp $
+
+*portaudio-18.1-r4 (01 Apr 2006)
+
+ 01 Apr 2006; Jeremy Huddleston <eradicator@gentoo.org>
+ +portaudio-18.1-r4.ebuild:
+ Revbump to fix security bug #126475.
18 Mar 2006; Markus Rothe <corsair@gentoo.org> portaudio-18.1-r3.ebuild:
Stable on ppc64
diff --git a/media-libs/portaudio/Manifest b/media-libs/portaudio/Manifest
index b3e23308f478..ef37577d2e5f 100644
--- a/media-libs/portaudio/Manifest
+++ b/media-libs/portaudio/Manifest
@@ -1,10 +1,36 @@
MD5 4327e9604bd0bdc62d19538adc9e5ec5 ChangeLog 3530
+RMD160 4865d499247db82032702572c17229807d0c77f4 ChangeLog 3530
+SHA256 19a121a388c8deb203d0689d7eb7a8dce11aa2c73ad3517a8a3e9014f3ab17fb ChangeLog 3530
MD5 24037d452fff400001cf4a3a4dec3585 files/digest-portaudio-18.1 64
+RMD160 775558d35644e94c97b1afe2df619dadafebb5f4 files/digest-portaudio-18.1 64
+SHA256 e49d248e0713ad34446f0519fb353e006889a7c7c996b09f934382f1bbecef78 files/digest-portaudio-18.1 64
MD5 24037d452fff400001cf4a3a4dec3585 files/digest-portaudio-18.1-r3 64
+RMD160 775558d35644e94c97b1afe2df619dadafebb5f4 files/digest-portaudio-18.1-r3 64
+SHA256 e49d248e0713ad34446f0519fb353e006889a7c7c996b09f934382f1bbecef78 files/digest-portaudio-18.1-r3 64
+MD5 4be0252f8cfaa06280df4e586d6a4a64 files/digest-portaudio-18.1-r4 238
+RMD160 2283eea197193ae2fd7542a0028cf9d164b5ab20 files/digest-portaudio-18.1-r4 238
+SHA256 4dd74ccf9a3e5af23c4b083062682ef447d7318e700afd29f4b7ac3bf3dcee55 files/digest-portaudio-18.1-r4 238
MD5 4219b3627542b1f316cbaa75b3ae9d4d files/portaudio-18.1-Makefile.linux 1585
+RMD160 15e6980fe7e749aa4faaf42c9110813bb3103842 files/portaudio-18.1-Makefile.linux 1585
+SHA256 c17322d3600484695213deb5d11108413f2e453f5265f87875ad6a2f1b70f291 files/portaudio-18.1-Makefile.linux 1585
MD5 669994e10d27eea57fd352f0336268fd files/portaudio-18.1-Makefile.macos 1584
+RMD160 2ffbe7333a42c5518fdbbc5aaf3efc9b08b6de7b files/portaudio-18.1-Makefile.macos 1584
+SHA256 981c94e1dcf32b078b346eed1ed97b16b970aac8f08626dbeffb735a52f26f82 files/portaudio-18.1-Makefile.macos 1584
MD5 8461b4a89f5c56d005f6818a8bf410f3 files/portaudio-18.1-use-fpic.patch 3420
+RMD160 a808a293c85820d14348ef6fa2a7f6cc32660d4f files/portaudio-18.1-use-fpic.patch 3420
+SHA256 4011b1202bafc32b4c077c115074c89ec444897a2be65fb684ec50391898e13b files/portaudio-18.1-use-fpic.patch 3420
MD5 cd67103269f0834eda38b44bd15c1b52 files/portaudio-Makefile.macos 947
+RMD160 ad6b7d646f867c22e1e7e35eccaa5adf1ce7067b files/portaudio-Makefile.macos 947
+SHA256 36c735b3c155019d84ea3848f0ec3f8e009aab1ac8e027af9323af249f12d47b files/portaudio-Makefile.macos 947
MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
+RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e metadata.xml 158
+SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b metadata.xml 158
MD5 5d4fa3720f192e7f11ed3e169d275324 portaudio-18.1-r3.ebuild 998
+RMD160 61d6806a813636a19ddba42b4fea6c80dea8e9a4 portaudio-18.1-r3.ebuild 998
+SHA256 ecdf055b128bcabf7bd231d83cfa4d699e4b2c386ae7a53d121881ccf1841d34 portaudio-18.1-r3.ebuild 998
+MD5 e0751eb3f9da175255485bce4a99e407 portaudio-18.1-r4.ebuild 1049
+RMD160 246e9932781298f96a02c560e9f8d94f30509cc3 portaudio-18.1-r4.ebuild 1049
+SHA256 70f9207e1fb255d1ecef78e40319753cab444506bd1cfce6a2467b2f35434f62 portaudio-18.1-r4.ebuild 1049
MD5 e7355796f0c381e5e8128913f94e4b8a portaudio-18.1.ebuild 995
+RMD160 af0edc7d988953321519eefd4fb7610a326ab8aa portaudio-18.1.ebuild 995
+SHA256 0279febaa02eb0c390c3ee207239ab650ccef9d361397f0620c17719039efd71 portaudio-18.1.ebuild 995
diff --git a/media-libs/portaudio/files/digest-portaudio-18.1-r4 b/media-libs/portaudio/files/digest-portaudio-18.1-r4
new file mode 100644
index 000000000000..f45c914f9616
--- /dev/null
+++ b/media-libs/portaudio/files/digest-portaudio-18.1-r4
@@ -0,0 +1,3 @@
+MD5 ce66a732d263fde2b5ad2262ef37a691 portaudio_v18_1.zip 550130
+RMD160 3352d70225a81aae80eefabc3701658da0c750c2 portaudio_v18_1.zip 550130
+SHA256 9da7f1ba0b8029f934d5a8300199e29095127e6abfa03dbb3c1ce40e10751f0a portaudio_v18_1.zip 550130
diff --git a/media-libs/portaudio/portaudio-18.1-r4.ebuild b/media-libs/portaudio/portaudio-18.1-r4.ebuild
new file mode 100644
index 000000000000..c5fe2b770f21
--- /dev/null
+++ b/media-libs/portaudio/portaudio-18.1-r4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/portaudio/portaudio-18.1-r4.ebuild,v 1.1 2006/04/01 06:36:51 eradicator Exp $
+
+inherit toolchain-funcs
+
+MY_P=${PN}_v${PV/./_}
+DESCRIPTION="An open-source cross platform audio API."
+HOMEPAGE="http://www.portaudio.com"
+SRC_URI="http://www.portaudio.com/archives/${MY_P}.zip"
+
+LICENSE="GPL-2"
+SLOT="18"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ppc64 ~sh sparc x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="app-arch/unzip"
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+ unpack ${A}
+
+ if use userland_Darwin ; then
+ cp ${FILESDIR}/${P}-Makefile.macos ${S}/Makefile
+ else
+ cp ${FILESDIR}/${P}-Makefile.linux ${S}/Makefile
+ fi
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" LD="$(tc-getLD)" CFLAGS="${CFLAGS}" || die
+}
+
+src_install() {
+ make DESTDIR="${D}" libdir="/usr/$(get_libdir)" install || die
+ chmod 644 ${D}/usr/include/portaudio/portaudio.h
+ dodoc docs/*
+}