summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Brinkmann <luckyduck@gentoo.org>2005-04-12 22:03:09 +0000
committerJan Brinkmann <luckyduck@gentoo.org>2005-04-12 22:03:09 +0000
commita47a3426653ff52229b9457c9b967c93fb230b51 (patch)
tree5f27df5bc3bcaa37214516cc658e2d72b1494e65 /media-sound/pd
parentadd sys-apps/baselayout use of ibm USE flag (diff)
downloadhistorical-a47a3426653ff52229b9457c9b967c93fb230b51.tar.gz
historical-a47a3426653ff52229b9457c9b967c93fb230b51.tar.bz2
historical-a47a3426653ff52229b9457c9b967c93fb230b51.zip
new upstream release, fixes #78435. added ~amd64 to KEYWORDS.
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'media-sound/pd')
-rw-r--r--media-sound/pd/ChangeLog9
-rw-r--r--media-sound/pd/Manifest18
-rw-r--r--media-sound/pd/files/digest-pd-0.38.41
-rw-r--r--media-sound/pd/pd-0.37.1.ebuild4
-rw-r--r--media-sound/pd/pd-0.37.4.ebuild4
-rw-r--r--media-sound/pd/pd-0.38.4.ebuild62
6 files changed, 84 insertions, 14 deletions
diff --git a/media-sound/pd/ChangeLog b/media-sound/pd/ChangeLog
index 69b619dbadbd..a724a74b0014 100644
--- a/media-sound/pd/ChangeLog
+++ b/media-sound/pd/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-sound/pd
-# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/pd/ChangeLog,v 1.22 2004/12/19 06:13:51 eradicator Exp $
+# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/pd/ChangeLog,v 1.23 2005/04/12 22:03:09 luckyduck Exp $
+
+*pd-0.38.4 (13 Apr 2005)
+
+ 13 Apr 2005; Jan Brinkmann <luckyduck@gentoo.org> +pd-0.38.4.ebuild:
+ new upstream release, fixes #78435. added ~amd64 to KEYWORDS.
18 Dec 2004; Jeremy Huddleston <eradicator@gentoo.org> pd-0.37.4.ebuild:
Stable sparc, x86.
diff --git a/media-sound/pd/Manifest b/media-sound/pd/Manifest
index 1b5d85ac8d50..cc1a5f045214 100644
--- a/media-sound/pd/Manifest
+++ b/media-sound/pd/Manifest
@@ -1,17 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+MD5 ea88feeeaffda1724edb1c969a58eeeb pd-0.37.4.ebuild 1467
+MD5 e56926b7d3c78634bbbc67a05cdfc403 pd-0.37.1.ebuild 1549
+MD5 f0c21452ebef7825f8a8c50276175b36 pd-0.38.4.ebuild 1664
+MD5 e1c0ce19040d1103fb2314a26a059ddf ChangeLog 3668
MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
-MD5 1f3698d623a110c0060f9f094043b7e9 pd-0.37.1.ebuild 1550
-MD5 aa9ff451a9e3296746d7fe6f2db69177 pd-0.37.4.ebuild 1468
-MD5 378822bbe698960a134bba8197381df2 ChangeLog 3507
-MD5 326134cce004edb4ae2b38882c2480f7 files/digest-pd-0.37.4 66
MD5 3067c169bd141dd0850e7fa88fa72929 files/digest-pd-0.37.1 66
+MD5 326134cce004edb4ae2b38882c2480f7 files/digest-pd-0.37.4 66
+MD5 37dace0bf73d7401e6b5f5cf08d76b37 files/digest-pd-0.38.4 66
MD5 8ab2508812cab6433d3dbd1e07bb21de files/pd-0.37.1-exp.patch 1652
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.6 (GNU/Linux)
+Version: GnuPG v1.4.0 (GNU/Linux)
-iD8DBQFBxRw1ArHZZzCEUG0RAoFvAJ9M4MtABUev/C+9JinjlohNl+uTXwCfUEpP
-x17n/3Yw0RV55njyzVfd1gU=
-=Nzb7
+iD8DBQFCXEWl06ebR+OMO78RAtz7AKCAyvWPRHZwLdu3bViliFxPp4BcogCfcVZX
+CgK7P3QElv51pfyENYqArF4=
+=TTgy
-----END PGP SIGNATURE-----
diff --git a/media-sound/pd/files/digest-pd-0.38.4 b/media-sound/pd/files/digest-pd-0.38.4
new file mode 100644
index 000000000000..d186ace4c1b6
--- /dev/null
+++ b/media-sound/pd/files/digest-pd-0.38.4
@@ -0,0 +1 @@
+MD5 2a7dece154ca7cccb70aeb12bbc9f52b pd-0.38-4.src.tar.gz 2048154
diff --git a/media-sound/pd/pd-0.37.1.ebuild b/media-sound/pd/pd-0.37.1.ebuild
index 3a5104c58055..e8f72879a443 100644
--- a/media-sound/pd/pd-0.37.1.ebuild
+++ b/media-sound/pd/pd-0.37.1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/pd/pd-0.37.1.ebuild,v 1.11 2004/11/11 08:53:07 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/pd/pd-0.37.1.ebuild,v 1.12 2005/04/12 22:03:09 luckyduck Exp $
inherit eutils versionator
diff --git a/media-sound/pd/pd-0.37.4.ebuild b/media-sound/pd/pd-0.37.4.ebuild
index 473318daee61..1d16b4058ea4 100644
--- a/media-sound/pd/pd-0.37.4.ebuild
+++ b/media-sound/pd/pd-0.37.4.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/pd/pd-0.37.4.ebuild,v 1.3 2004/12/19 06:13:51 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/pd/pd-0.37.4.ebuild,v 1.4 2005/04/12 22:03:09 luckyduck Exp $
IUSE="X alsa debug"
diff --git a/media-sound/pd/pd-0.38.4.ebuild b/media-sound/pd/pd-0.38.4.ebuild
new file mode 100644
index 000000000000..5b6e8c3634ab
--- /dev/null
+++ b/media-sound/pd/pd-0.38.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/pd/pd-0.38.4.ebuild,v 1.1 2005/04/12 22:03:09 luckyduck Exp $
+
+IUSE="X alsa debug jack"
+
+inherit eutils versionator
+
+# Miller Puckette uses nonstandard versioning scheme that we have to crunch
+MY_PV=$(replace_version_separator 2 '-')
+MY_P="${PN}-${MY_PV}"
+S=${WORKDIR}/${MY_P}/src
+
+DESCRIPTION="real-time music and multimedia environment"
+HOMEPAGE="http://www-crca.ucsd.edu/~msp/software.html"
+SRC_URI="http://www-crca.ucsd.edu/~msp/Software/${MY_P}.src.tar.gz"
+
+LICENSE="|| ( BSD as-is )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+DEPEND=">=dev-lang/tcl-8.3.3
+ >=dev-lang/tk-8.3.3
+ alsa? ( >=media-libs/alsa-lib-0.9.0_rc2 )
+ jack? ( >=media-sound/jack-audio-connection-kit-0.99.0-r1 )
+ X? ( virtual/x11 )"
+
+src_unpack() {
+ unpack ${A}
+
+ # Fix install borkage... this errors in sandbox, but it still performs the copy,
+ # so we remove it from the makefile and just do it ourselves ignoring the error
+ sed -i 's:\(cp -pr ../doc ../extra $(INSTDIR)/lib/pd/\):# \1:' ${S}/makefile.in
+}
+
+src_compile() {
+ local myconf
+
+ # --enable-alsa is bork
+ if ! use alsa; then
+ myconf="${myconf} --disable-alsa"
+ fi
+
+ econf \
+ ${myconf} \
+ $(use_with X x) \
+ $(use_enable jack) \
+ $(use_enable debug) \
+ || die "./configure failed"
+ emake || die "parallel make failed"
+}
+
+src_install() {
+ make DESTDIR=${D} install || die "install failed"
+
+ # tb: install private headers ... several external developers use them
+ cp m_imp.h ${D}/usr/include
+ cp g_canvas.h ${D}/usr/include
+
+ cd ..
+ cp -pr doc extra ${D}/usr/lib/pd
+}