[proaudio] [2993] PureData from Miller Puckette.

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 2993
Author:   alchemist
Date:     2016-02-16 20:44:15 +0100 (Tue, 16 Feb 2016)
Log Message:
-----------
PureData from Miller Puckette.
0.45 is working, 0.46 has issues with jack and is masked

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/pd/
    trunk/overlays/proaudio/media-sound/pd/Manifest
    trunk/overlays/proaudio/media-sound/pd/pd-0.45_p5.ebuild
    trunk/overlays/proaudio/media-sound/pd/pd-0.46_p7.ebuild

Added: trunk/overlays/proaudio/media-sound/pd/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/pd/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/pd/Manifest	2016-02-16 19:44:15 UTC (rev 2993)
@@ -0,0 +1,5 @@
+DIST pd-0.45-5.src.tar.gz 2248251 SHA256 c4a26e570a08b8e955b9b2058222c25ec0e8fc1333f616cd500cdd73d2670ac6 SHA512 26d2e4b724c334e8c7808fd48f1fed9dc32cd0b7d5a669042e7594fc53534c6b0bea23b8dff420c837272d87f8c4fb3e9af7e8a3f0c01754c854653c8ebcfb7e WHIRLPOOL acda58b74c6eeb2bfabd748d9b93ecd8a97e3a71909551821c3c49c3d6ddd61a1c6939b213bc42b729f9e28b702d78a62e581a136b5b9be8de44dec222f8bcec
+DIST pd-0.46-7.src.tar.gz 2254022 SHA256 543802341bb0c7d03ed3a64cd56e2fafdbd35505d815ae3ced6555b43eaf58e5 SHA512 6f96fc12d1ba261c449890fba5b09d701a1df22a0017b0a09abe315743fed9f9d5dfee4e97eb9103d7d1e50338d269332d09de98427eb32343eeb2eea904b03b WHIRLPOOL 1158dfb572c5c14924550d4229787385f78f4501d575e80a576127e1081cdc974860868b2bc13cd426f10f8aecc1aca6accb422fbaf77ca9e3764fdfca6f0c9d
+DIST pd.png 1048 SHA256 991c5bbe3b0e4f3242064e56de914d853ca7cc6b339b5763023dad83dc9854b7 SHA512 bbb8f33a041ea8edf62b0e0d9adbf95515e78b8dae0ee5407fe30092282fd2e614713248b5c86d8e0974f8abb30e5c1089952ad947963009f026024f81fd2c9c WHIRLPOOL 7076a677b0eb567aa1c1a4a0819578a375b380c3cb8c052430b45231556ff79d975844e25930798d7fdc80c3d78757c0d23ef91f7f1c1d53f5343aa5d082c4ba
+EBUILD pd-0.45_p5.ebuild 1303 SHA256 428e5d0b9363bafe82fb6375adb8a51177af7f0254c0b64dd82470f80064b7f9 SHA512 341ca80a2fd244bc044b876379bfb928174d61659bb342089a8b9da4d525a9aa896f88a6c7f7e1ccfe4052c1df3e66fb22d6f440be585e37afe8ac5c8d60464c WHIRLPOOL fd107827d2d7fb4b4048e64e41192d2401cd39fea46cc28607560255af49d03525ba56cca9a53b47b34aff3b4ff93c768ff4504fc2917fb6a283d2b1bbcea8d4
+EBUILD pd-0.46_p7.ebuild 1355 SHA256 565856fea07e3b4b45bd9241f1a8cfc389a43fab9cde0f9c008729255dff7c94 SHA512 b9ef504f26e8982d4746a40071c1d1fbd887ec90007cedf14b126bf96ad183410890342f070aaa1e6cda420324a9c615f178bb95f0a45007b2a4a46aa441d60e WHIRLPOOL 16eecd200c62d3cef2a29226c74476e4cbee3385b0dc260bb242dafb7221b0cddcee48c34ac6895f114bfe9343100effa59c171e25aa54647f0f10315e727e0d

Added: trunk/overlays/proaudio/media-sound/pd/pd-0.45_p5.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/pd/pd-0.45_p5.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/pd/pd-0.45_p5.ebuild	2016-02-16 19:44:15 UTC (rev 2993)
@@ -0,0 +1,59 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit autotools eutils
+
+MY_P=${P/_p/-}
+
+DESCRIPTION="real-time music and multimedia environment"
+HOMEPAGE="http://msp.ucsd.edu/software.html";
+SRC_URI="http://msp.ucsd.edu/Software/${MY_P}.src.tar.gz
+	http://puredata.info/Members/hans/pd.png";
+
+LICENSE="|| ( BSD as-is )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="alsa debug fftw jack portaudio"
+#portmidi is not working
+
+RDEPEND=">=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 )
+	fftw? ( >=sci-libs/fftw-3 )
+	portaudio? ( media-libs/portaudio )"
+
+#portmidi is not working
+#	portmidi? ( media-libs/portmidi )"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+	eautoreconf
+}
+
+src_configure() {
+	econf $(use_enable alsa) \
+		$(use_enable jack) \
+		$(use_enable debug) \
+		$(use_enable fftw)  \
+		$(use_enable portaudio)
+#portmidi is not working
+#		$(use_enable portmidi)
+}
+
+src_compile() {
+	emake || die "emake failed."
+}
+
+src_install() {
+	emake DESTDIR="${D}" install || die "emake install failed."
+
+	doicon "${DISTDIR}"/${PN}.png
+	make_desktop_entry "${PN} -rt" "PureData" "${PN}.ico" "AudioVideo;Audio"
+}

Added: trunk/overlays/proaudio/media-sound/pd/pd-0.46_p7.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/pd/pd-0.46_p7.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/pd/pd-0.46_p7.ebuild	2016-02-16 19:44:15 UTC (rev 2993)
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit autotools eutils
+
+MY_P=${P/_p/-}
+
+DESCRIPTION="real-time music and multimedia environment"
+HOMEPAGE="http://msp.ucsd.edu/software.html";
+SRC_URI="http://msp.ucsd.edu/Software/${MY_P}.src.tar.gz
+	http://puredata.info/Members/hans/pd.png";
+
+LICENSE="|| ( BSD as-is )"
+SLOT="0"
+
+#this version is not working with jack => masked
+#KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+IUSE="alsa debug fftw jack portaudio"
+#portmidi is not working
+
+RDEPEND=">=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 )
+	fftw? ( >=sci-libs/fftw-3 )
+	portaudio? ( media-libs/portaudio )"
+
+#portmidi is not working
+#	portmidi? ( media-libs/portmidi )"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+	eautoreconf
+}
+
+src_configure() {
+	econf $(use_enable alsa) \
+		$(use_enable jack) \
+		$(use_enable debug) \
+		$(use_enable fftw)  \
+		$(use_enable portaudio)
+#portmidi is not working
+#		$(use_enable portmidi)
+}
+
+src_compile() {
+	emake || die "emake failed."
+}
+
+src_install() {
+	emake DESTDIR="${D}" install || die "emake install failed."
+
+	doicon "${DISTDIR}"/${PN}.png
+	make_desktop_entry "${PN} -rt" "PureData" "${PN}.ico" "AudioVideo;Audio"
+}


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/