summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-02-07 05:08:56 +0000
committerTim Harder <radhermit@gentoo.org>2013-02-07 05:08:56 +0000
commite813b5f29b23e4f47ad66dae828701c10131b922 (patch)
treec9d40da86d6390b41499f33b1a06d1172329bb55 /media-sound/giada
parentAdd KDE SC 4.10.0 (diff)
downloadhistorical-e813b5f29b23e4f47ad66dae828701c10131b922.tar.gz
historical-e813b5f29b23e4f47ad66dae828701c10131b922.tar.bz2
historical-e813b5f29b23e4f47ad66dae828701c10131b922.zip
Version bump.
Package-Manager: portage-2.2.0_alpha161/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'media-sound/giada')
-rw-r--r--media-sound/giada/ChangeLog8
-rw-r--r--media-sound/giada/Manifest19
-rw-r--r--media-sound/giada/files/giada-0.5.8-configure.patch50
-rw-r--r--media-sound/giada/giada-0.5.8.ebuild43
4 files changed, 111 insertions, 9 deletions
diff --git a/media-sound/giada/ChangeLog b/media-sound/giada/ChangeLog
index 9ee339bc961e..310a2af1d3a8 100644
--- a/media-sound/giada/ChangeLog
+++ b/media-sound/giada/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-sound/giada
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/giada/ChangeLog,v 1.3 2013/01/22 03:51:00 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/giada/ChangeLog,v 1.4 2013/02/07 05:08:51 radhermit Exp $
+
+*giada-0.5.8 (07 Feb 2013)
+
+ 07 Feb 2013; Tim Harder <radhermit@gentoo.org> +giada-0.5.8.ebuild,
+ +files/giada-0.5.8-configure.patch:
+ Version bump.
*giada-0.5.7 (22 Jan 2013)
diff --git a/media-sound/giada/Manifest b/media-sound/giada/Manifest
index 00e5072dc90c..fbda84e6b62c 100644
--- a/media-sound/giada/Manifest
+++ b/media-sound/giada/Manifest
@@ -3,22 +3,25 @@ Hash: SHA256
AUX giada-0.5.4-configure.patch 1211 SHA256 db02aa4b384d7dea89016e33fdbc9f7efb3419becf6554400bb7b7891165b8a1 SHA512 f6349a7ab5fe4ae0de216f5a169f6f111c8279a8c87a23db099322ccbbe9a266d9d6b4c9754f6c838f8d06b3abbe44569687f7b332a5284027a6e88d71a4b345 WHIRLPOOL 59f0aa9d275d63da9e0dbb5f7fe46355906b61d202f7f6d61bc93f4727f538ff475856d10798115c41cd1f42296731271662ea8c4d51c27d13fbbb2b0d2ff843
AUX giada-0.5.4-flags.patch 317 SHA256 8455d0d2680038c75478d9f52264c61c63adc906f51122c36c45dd428efd2055 SHA512 d30edde13eef3a76e72ab2ef052ff4983f76293b158f1ecbca056510f8d875e2afc2cb5a0e339124f3243b17bf59f86432fe04621e0deacc72edabd9b05a0525 WHIRLPOOL 14ad4eb381c6c3f6fb3bc846e7c1c0b3058039ea471db1ad7e8d3581473fd6e75ea35451b4ab8c35e032ff3b96f59e7f242b86e2f709de47f947d4f587df6e96
+AUX giada-0.5.8-configure.patch 1237 SHA256 ef2a8cfc94efc091a1ca19e5518d9914de4a1337ed9d42d498178db1e659ed1b SHA512 bc22dc8a00c8afc9f42049b560874e1ea589d1a516c1feff98795774f51a19ad007e35d744d9f1bb2ef6819d67f454b1572b8986e95d03da544607fedead4c63 WHIRLPOOL 1803dd73b2eb7aec3c2ed32625fae4471c7822c52d101c078a3577f6a4330577704558557dfb0804e169d0ae8902444109082d2522fe9d5f19b4c067d4115552
DIST giada-0.5.4.tar.gz 178328 SHA256 6dfcaf27efc59927be825548454d03e5b8a21a9d6d105932917c802e32bfa4a3 SHA512 111ae6cbe562ba61a22526b35001062b04b95fd7d6f9c3204d048c40f6f719b43a126d153cc9e0a5cb5ac8e603ff3935282115283fe5dad90e2d0572db231555 WHIRLPOOL 20b9857ca8e7f8a8c77b5137c9dd7467916d014da25682fe684a7f3e4215f7f9aa6072e44435b358703aa5f2a3c4eb27f66792f6085ca8d9ac6e3d887171d6e4
DIST giada-0.5.6.tar.gz 181555 SHA256 6be363d47fea1d2b168a3ed9fc5182b8bdda5891fc495a577957fec26db7baba SHA512 9c1a0d40df4489fb07fef97e8a4b902b3cdac5fca7711315b21a1036e4b9e0e60e2d6d04a5c0b3f77890750c06043197a77a038c16ebf320cc989eb643534aba WHIRLPOOL 064ad8516cac7d2c9bb0b85e2575b8d4a596d56579f29ba7d9d760f2482cd80506881730eab37b6ff43aafe93c7302307843569c665fcca613dddc140647bca1
DIST giada-0.5.7.tar.gz 183877 SHA256 cc842b49ac71d2a53d4e3feed53e3c145b21ec032b3382dc0e444bb787aa0253 SHA512 e64bd675f9c9e908fb9ad3166a804528134fdb73b0b501ad62ed2646b51844f746cf4d583797aae0b88092c0f6f5d4509356358b0d43fc81e86e75f83342f220 WHIRLPOOL 7027f8a28eb059eead6cbeacb99918eb12275ff4fc532cd638019e42c4abeb3dd89af93773a9309025bd4e14c9ae517298da07c06e594293aea6b0c7bbaad2f6
+DIST giada-0.5.8.tar.gz 185109 SHA256 fd47966a0e5a59d36ee7e10ff4ca398976229dd48d7ec58902fe6c4456c859d2 SHA512 cdb796d3cee1d0183d5b6ebe7e9866ec84fc682a2ec70c27c18bf8f04075cccec9e5c1a8ff14a81f8e7486e3d141738b81a0ffeb6747dff196ef32644edf057c WHIRLPOOL 68a17754c2269d68ff5c3b49c096aec45b39e02b47d1bc7f999951d41e22aa490f14abc95ec9a0af23d099e4ea66c32d155068244f70503e606f2bd1dbf8d040
EBUILD giada-0.5.4.ebuild 1095 SHA256 fca12e60e56dc3aa638b7ce4cf284c471029768016ff56676352d8e0f238baee SHA512 66a8bfd0aeb4450db3a84bdce3c22ae9fccefb58b045ceb4cdb24e9728f246221408366478da44bbbb6741309207f60117897d080150a0f93d7213af2da8761a WHIRLPOOL d6e0bf4acd134cd8a07d5a58c6d43a53a730b2e91c7896b67b4839571e3a4bef821b56c3e4d9385af6d7647cddd59bcd879504acb9d0c94cab39a76600a95326
EBUILD giada-0.5.6.ebuild 1109 SHA256 c5ce2e0ab5cca17fdf903ac1a650282988bc87ce8d8975f81706ff3d8f9a9ae3 SHA512 781632f5c874ff452bdf22d1fcc5052cd37951c85c270c86996c8027f4a7d741d8cda336ea21f3d8a83a8498d442b0906adbc4875d1219e60f692b41ab54b9df WHIRLPOOL ae5665b664b13ea1ab74f3f46db5f11e8384b4c011fba64eba69abb7a2c8582cf62ee6e33f81285dcf65864d4e426017453feee216adf741f8660938f69d0311
EBUILD giada-0.5.7.ebuild 1097 SHA256 2958612212ae7517984d3daee04f042a573315bf6306a34182a95d56cc43feb2 SHA512 5e9103acfe702eb41b607e083b094bbff3e92d799ca51b3d9f3acdb5b9b3af859c850eb585a8be380f5d68349bf46f42aa8349ef95751d5a655b295d750044c3 WHIRLPOOL bb1822cbfa4b96fd1cf678560322011cebb3efba07230791232fd6ff920a298c61e97b545718c8ace1af26150591f8a7bb2610f13a8778d6b06424850080438f
-MISC ChangeLog 658 SHA256 4c3efb071019802cdafde0a0906bc6a9e8cd4c3bd0372b0d9a17dcf59b81d34d SHA512 1ec309844c161e214029407cd9d34398fedf61f63375c9fef1b1c12bebc046823f040b75a00b001c47b52743e0538b26a8c3db3c30634ecaab7557a59b433022 WHIRLPOOL b5b0850e6c42e133c667310cbf490f8746359eb4353f70df6216991fe46b2e335f68659ef9b8eefdf771b7f0da7cf74d62f27a389034563236ec4222f67e65d7
+EBUILD giada-0.5.8.ebuild 1107 SHA256 4cab1d95736341cb63af327fa04d2f736b692cbaa503b7c51241b9419b0eaff4 SHA512 3f85af305b8c015e4d76307d43d2a7c07c50120546436f2875e0f846d0cb8b58c5e653546e483a4d66616d8c9059c777479ad0db7cc5a72f1d1db50e1cd8759e WHIRLPOOL f4cd381865c61fe037ef9e2c1e5e6d35a33edbf49ee5c4b46424ba5ea480595e80434ff571b970645dc31fc2cc7ab4a1900c19eeff5de346405142f562958dd4
+MISC ChangeLog 811 SHA256 d2b95fafa5362b9feb68194555d83ef370e9995911c5b9788514ed9798842e68 SHA512 85130e1cda7385f566460440d4460cadafe53368626938db5e6ae519799e5572baec9d97d55fbaa1b09ef6fe72dc4d472467345211e9240bc2aab8de91ecb30e WHIRLPOOL 1c0ba7a60ceda1da8cb109431cd0b8c5803eb512f9b830c4de7f7f49d8af80d61cfc5e94f7d1a16e5e9d91b1be5272af503f27a843a887bcb626ebd2e9bf1338
MISC metadata.xml 161 SHA256 0ba191421eefd954d1efe9f6c3384e8c8d7455d35a7e79457272e1c29211b09e SHA512 e9f8695c64d7b6aa86b9b6186490d50b5a75d593ac1c86b9698265c6345899c64fa712acdde3bdbfb2464139e44623efdae29b67b73c1c85bcbedfbd10e874fd WHIRLPOOL c01ec8b583f907a3a62da7d5bf74d09809244709021f437dc3f0064b2d52baa3dd4386369b46a9fd74020146017cf6117ad04b147e8538b1a2c7202e1b4a2dd5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQ/gyoAAoJEEqz6FtPBkyjCXAH/iCo9neeL0zi5ChaiULYTHI0
-P7vH9V+EYeHVtqpprW+pmf9LR/yHD1XKoNApwYdVdAhyRHDhbFvCFOtsuGnbispP
-gNvF1e1VKRa+dbsD6Fgwr1429n7hiVRYhlOVit51TkyZgeex2NOAKsQ4QKHUERXN
-u68/Ee5byUXF3UHDcJj1Z9/GQwdT672DBx0hQbXC89tGzCtvvUiE2cKX7V5TeP5z
-3DKa+gv4DitVDy03ty/Cm4bt6or+RUirlmcvw9r0LEiWJYCRElUzzm4v5zknyJID
-vUgZuwxaoI2YNjN/GFiEByiZZxWYUJZGwT9vcccYyfPdqWOKzcmf7nB5D7a6hNE=
-=Z6xJ
+iQEcBAEBCAAGBQJREzbnAAoJEEqz6FtPBkyjns4IAINHMrXjFJ4z4s/M8afmuQ+W
+9hZVBKi4fPpKzDZQOPdeVQzY7ICk/5rh7+TAixuk4S+iJPSS1Lu9bZUvGjj80VYA
+xNnPueVy65kY9KoVYJv5FrXRUZQLLVqaQvZkfV8ZTWocpamT7u3SWkxTynDP/Gf9
+HVwNrAAZrJp3rUikhj69Fqel/pcAqxbxEmr8IKzu5FkODx0BEqorgXgmwGiWOMB1
+U9SCaIOtjIIhqb0SJ7Yk5rVOkeo98d8kg4l6otWYmEKBJJ6v2qX0pCtFKrOoWoie
+JJYlR4PPCysmx6En6UMBEBvWJm+6Gz15nJUF+2hfNCTUCgCCDygTo2ESC6M8p6g=
+=odd0
-----END PGP SIGNATURE-----
diff --git a/media-sound/giada/files/giada-0.5.8-configure.patch b/media-sound/giada/files/giada-0.5.8-configure.patch
new file mode 100644
index 000000000000..c92ce0a1cc1b
--- /dev/null
+++ b/media-sound/giada/files/giada-0.5.8-configure.patch
@@ -0,0 +1,50 @@
+--- giada-0.5.8/configure.ac
++++ giada-0.5.8/configure.ac
+@@ -52,6 +52,27 @@
+ [AC_DEFINE(WITH_VST)]
+ )
+
++AC_ARG_ENABLE(
++ alsa,
++ AS_HELP_STRING([--disable-alsa], [disable alsa support]),
++ [AC_DEFINE(WITH_ALSA)]
++)
++AM_CONDITIONAL(ALSA, test "x$enable_alsa" = "xtrue")
++
++AC_ARG_ENABLE(
++ jack,
++ AS_HELP_STRING([--enable-jack], [enable jack support]),
++ [AC_DEFINE(WITH_JACK)]
++)
++AM_CONDITIONAL(JACK, test "x$enable_jack" = "xtrue")
++
++AC_ARG_ENABLE(
++ pulse,
++ AS_HELP_STRING([--enable-pulse], [enable pulseaudio support]),
++ [AC_DEFINE(WITH_PULSE)]
++)
++AM_CONDITIONAL(PULSE, test "x$enable_pulse" = "xtrue")
++
+ # ----------------------------------------------------------------------
+
+ # Checks for programs.
+--- giada-0.5.8/src/Makefile.am
++++ giada-0.5.8/src/Makefile.am
+@@ -39,7 +39,16 @@
+ # inside configure.ac
+ if LINUX
+ giada_LDADD = -lsndfile -lfltk -lXext -lX11 -lXft -lXpm -lm -lrtaudio \
+- -ljack -lasound -lpthread -ldl -lpulse-simple -lsamplerate
++ -lpthread -ldl -lsamplerate
++if ALSA
++giada_LDADD += -lasound
++endif
++if JACK
++giada_LDADD += -ljack
++endif
++if PULSE
++giada_LDADD += -lpulse-simple
++endif
+ endif
+ if WINDOWS
+ giada_LDADD = -lole32 -lrtaudio -ldsound -lwinmm -lwsock32 -lm \
diff --git a/media-sound/giada/giada-0.5.8.ebuild b/media-sound/giada/giada-0.5.8.ebuild
new file mode 100644
index 000000000000..d40488dc5fb6
--- /dev/null
+++ b/media-sound/giada/giada-0.5.8.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/giada/giada-0.5.8.ebuild,v 1.1 2013/02/07 05:08:51 radhermit Exp $
+
+EAPI=5
+
+inherit flag-o-matic eutils autotools
+
+DESCRIPTION="A free, minimal, hardcore audio tool for djs and live performers"
+HOMEPAGE="http://www.giadamusic.com/"
+SRC_URI="http://www.giadamusic.com/download-action.php?os=source&version=${PV} -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+alsa jack pulseaudio"
+REQUIRED_USE="|| ( alsa jack pulseaudio )"
+
+RDEPEND="media-libs/libsndfile
+ media-libs/libsamplerate
+ media-libs/rtaudio[alsa?,jack?,pulseaudio?]
+ x11-libs/fltk:1
+ x11-libs/libXpm"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.5.4-flags.patch
+ epatch "${FILESDIR}"/${P}-configure.patch
+ eautoreconf
+}
+
+src_configure() {
+ append-cppflags -I/usr/include/fltk-1
+ append-ldflags -L/usr/$(get_libdir)/fltk-1
+
+ econf \
+ --target=linux \
+ $(use_enable alsa) \
+ $(use_enable jack) \
+ $(use_enable pulseaudio pulse)
+}