summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound/hydrogen')
-rw-r--r--media-sound/hydrogen/ChangeLog8
-rw-r--r--media-sound/hydrogen/Manifest60
-rw-r--r--media-sound/hydrogen/files/digest-hydrogen-0.9.03
-rw-r--r--media-sound/hydrogen/files/digest-hydrogen-0.9.13
-rw-r--r--media-sound/hydrogen/files/digest-hydrogen-0.9.23
-rw-r--r--media-sound/hydrogen/files/digest-hydrogen-0.9.33
-rw-r--r--media-sound/hydrogen/files/digest-hydrogen-0.9.3-r13
-rw-r--r--media-sound/hydrogen/files/hydrogen-0.9.0-asneeded.patch22
-rw-r--r--media-sound/hydrogen/hydrogen-0.9.0.ebuild41
-rw-r--r--media-sound/hydrogen/hydrogen-0.9.1.ebuild49
-rw-r--r--media-sound/hydrogen/hydrogen-0.9.2.ebuild88
-rw-r--r--media-sound/hydrogen/hydrogen-0.9.3-r1.ebuild101
-rw-r--r--media-sound/hydrogen/hydrogen-0.9.3.ebuild91
13 files changed, 21 insertions, 454 deletions
diff --git a/media-sound/hydrogen/ChangeLog b/media-sound/hydrogen/ChangeLog
index fd9b5964fb88..d212fc990db2 100644
--- a/media-sound/hydrogen/ChangeLog
+++ b/media-sound/hydrogen/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-sound/hydrogen
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/hydrogen/ChangeLog,v 1.57 2007/11/01 18:33:46 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/hydrogen/ChangeLog,v 1.58 2007/11/18 20:04:51 aballier Exp $
+
+ 18 Nov 2007; Alexis Ballier <aballier@gentoo.org>
+ -files/hydrogen-0.9.0-asneeded.patch, -hydrogen-0.9.0.ebuild,
+ -hydrogen-0.9.1.ebuild, -hydrogen-0.9.2.ebuild, -hydrogen-0.9.3.ebuild,
+ -hydrogen-0.9.3-r1.ebuild:
+ remove old
01 Nov 2007; Raúl Porcel <armin76@gentoo.org> hydrogen-0.9.3-r2.ebuild:
sparc stable, thanks to Alex Maclean for testing
diff --git a/media-sound/hydrogen/Manifest b/media-sound/hydrogen/Manifest
index f5c0042027d3..8eba9e826877 100644
--- a/media-sound/hydrogen/Manifest
+++ b/media-sound/hydrogen/Manifest
@@ -1,11 +1,10 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX 0.9.1-OSS.patch 995 RMD160 ab6d47d723b3ca262e65225bd04bf0fb1938108b SHA1 53ece944023dbd26cfa7ec5ae9e21a634082daa8 SHA256 8647ea8d0510f69292bb320d1206d2738e4be02fb34bfe1914d133ebf1638fd0
MD5 6b397bce8176411819610e6b92401be2 files/0.9.1-OSS.patch 995
RMD160 ab6d47d723b3ca262e65225bd04bf0fb1938108b files/0.9.1-OSS.patch 995
SHA256 8647ea8d0510f69292bb320d1206d2738e4be02fb34bfe1914d133ebf1638fd0 files/0.9.1-OSS.patch 995
-AUX hydrogen-0.9.0-asneeded.patch 1025 RMD160 78b5ed84e7ad8be3e3b80fd4d1f002b118259012 SHA1 b31656a7266bb29138d8f496d937ba8124657e62 SHA256 0563b78f4dfa881ac96f6214b399a8138b7f60185c3adc9aa6ccb073b0f1ce32
-MD5 0e8d856ad0cf71ff196438ecb24062b0 files/hydrogen-0.9.0-asneeded.patch 1025
-RMD160 78b5ed84e7ad8be3e3b80fd4d1f002b118259012 files/hydrogen-0.9.0-asneeded.patch 1025
-SHA256 0563b78f4dfa881ac96f6214b399a8138b7f60185c3adc9aa6ccb073b0f1ce32 files/hydrogen-0.9.0-asneeded.patch 1025
AUX hydrogen-0.9.2-configure.in.patch 1346 RMD160 1dc980254521d44bf9413ae50fb61e4af2270ebe SHA1 98cbdd9934b47428622a2fb6ee3ea3857f973401 SHA256 c7c030d16087a2ec0b22f39181fc087e078c8cf0cf9d487b36f15c53e36b5be6
MD5 21654c55d948be825818367aae49597c files/hydrogen-0.9.2-configure.in.patch 1346
RMD160 1dc980254521d44bf9413ae50fb61e4af2270ebe files/hydrogen-0.9.2-configure.in.patch 1346
@@ -26,57 +25,26 @@ AUX hydrogen-0.9.3-gcc-4.1-tinyxml.h.patch 356 RMD160 0d45efab658cff07be032d36fc
MD5 e43555677b71dcf988a5e85a2304c301 files/hydrogen-0.9.3-gcc-4.1-tinyxml.h.patch 356
RMD160 0d45efab658cff07be032d36fc1523f373d0ef54 files/hydrogen-0.9.3-gcc-4.1-tinyxml.h.patch 356
SHA256 cc653b60dce63e709e318935790bd0f292edb6afb4114352cbcedc8573f085a4 files/hydrogen-0.9.3-gcc-4.1-tinyxml.h.patch 356
-DIST hydrogen-0.9.0.tar.gz 2322401 RMD160 ae38d1d78fe34b138c05d714e6ad18131461f3c4 SHA1 3cf09482de76002a99aa1594c070bfca96f16fd0 SHA256 aeb68632e3629570f6083889dce98f1655dd9d1593768c264bc086c9b01eb239
-DIST hydrogen-0.9.1.tar.gz 2317184 RMD160 0f12092f3c3b04034e18662f4c4685cbd5ccda51 SHA1 3749d24e3f82c01e10dfa81c9282d255710422aa SHA256 c7769c867e56f6f3e492a3cc74ecbdf0db6905668b974a41fcc6d987ab8e063f
-DIST hydrogen-0.9.2.tar.gz 2851868 RMD160 8aa12c8ac136c3868ef61fe71436b85a736d7185 SHA1 85db447e81624a661646b50fdbbe4f937988ee25 SHA256 438aaaa296d4207a0227cd4c85c581512c7a669eb35f33b099058de1ed146016
DIST hydrogen-0.9.3.tar.gz 2771792 RMD160 224e7c99208f7e9ae8c70a6bab1a7c3b20d1eb56 SHA1 4c07d3d250922421182f0dd527965628588bcb4a SHA256 b570568b32a0be9ad2ef90538e3156de6a9c50d8dd5f2863d6955290d98c841a
-EBUILD hydrogen-0.9.0.ebuild 1090 RMD160 2e1102a2b4bcd12f9442f907191380a10fd3e5b9 SHA1 99d32f06dbc30f01437b7593e3a3e658c09c2fe1 SHA256 175e12e3f384ce1140b3b6490f5e9c4597bfb630aa77c33f5614d8540bc8f35f
-MD5 a8552de1329167303829f066e2918f14 hydrogen-0.9.0.ebuild 1090
-RMD160 2e1102a2b4bcd12f9442f907191380a10fd3e5b9 hydrogen-0.9.0.ebuild 1090
-SHA256 175e12e3f384ce1140b3b6490f5e9c4597bfb630aa77c33f5614d8540bc8f35f hydrogen-0.9.0.ebuild 1090
-EBUILD hydrogen-0.9.1.ebuild 1299 RMD160 b399303c2640f4626ecece871deb1f81ae5b9f0b SHA1 e98a0115d5638c0b44499c2871d68c01a4432ae8 SHA256 ea7353a0bef2b732a51cddbd3a0ecbfc7c6df9f4a582bc6f66200750fffcd63b
-MD5 a835cea48c8a9d0c34aa91cef08a4ed9 hydrogen-0.9.1.ebuild 1299
-RMD160 b399303c2640f4626ecece871deb1f81ae5b9f0b hydrogen-0.9.1.ebuild 1299
-SHA256 ea7353a0bef2b732a51cddbd3a0ecbfc7c6df9f4a582bc6f66200750fffcd63b hydrogen-0.9.1.ebuild 1299
-EBUILD hydrogen-0.9.2.ebuild 2431 RMD160 27a344238eb00c8589dbd50518cf536fac46a56e SHA1 83edf7f7896110ad67525eaf4b4d7e6defb13ba4 SHA256 5d850a8921c9e344402752c9a49abb8a39ae9882b60377c2c4b0c5afc03ac503
-MD5 02ef6f5c40ff22015b74b56ce9334f1c hydrogen-0.9.2.ebuild 2431
-RMD160 27a344238eb00c8589dbd50518cf536fac46a56e hydrogen-0.9.2.ebuild 2431
-SHA256 5d850a8921c9e344402752c9a49abb8a39ae9882b60377c2c4b0c5afc03ac503 hydrogen-0.9.2.ebuild 2431
-EBUILD hydrogen-0.9.3-r1.ebuild 2905 RMD160 0e1e5237a1a6412e6846a040d599d20f37b59b4c SHA1 87edd197102c6d1c0563cd1dd7716ecb4f98dda8 SHA256 e7300f54cd637d833516297cbe99cd91104a3029e01f8ff106c7d7a3f11aa645
-MD5 a726d83b477fcd3306184ecd9eabefab hydrogen-0.9.3-r1.ebuild 2905
-RMD160 0e1e5237a1a6412e6846a040d599d20f37b59b4c hydrogen-0.9.3-r1.ebuild 2905
-SHA256 e7300f54cd637d833516297cbe99cd91104a3029e01f8ff106c7d7a3f11aa645 hydrogen-0.9.3-r1.ebuild 2905
EBUILD hydrogen-0.9.3-r2.ebuild 3115 RMD160 d88870b8bbe1f89b74cc07f374bef493a962b4a9 SHA1 38b8b7c75b2ed60c5b2c88b4d503e5902513c03d SHA256 1131ea5240ea1ac8e63d112245124f866d3a4965f2e91374acf6128ca0b0022f
MD5 cff7a607e70790820c280e899edff3cc hydrogen-0.9.3-r2.ebuild 3115
RMD160 d88870b8bbe1f89b74cc07f374bef493a962b4a9 hydrogen-0.9.3-r2.ebuild 3115
SHA256 1131ea5240ea1ac8e63d112245124f866d3a4965f2e91374acf6128ca0b0022f hydrogen-0.9.3-r2.ebuild 3115
-EBUILD hydrogen-0.9.3.ebuild 2558 RMD160 cb5e251002a21d157c998785d2b089958c428463 SHA1 ddf7f67a784f185a8179c63c4510c24dcc72e24e SHA256 e3d9252813ba64b4f64665816ec911731e7dcab4489b87ba70ef0cc968805f80
-MD5 59c02403e96ff68fe4b8b633e533002b hydrogen-0.9.3.ebuild 2558
-RMD160 cb5e251002a21d157c998785d2b089958c428463 hydrogen-0.9.3.ebuild 2558
-SHA256 e3d9252813ba64b4f64665816ec911731e7dcab4489b87ba70ef0cc968805f80 hydrogen-0.9.3.ebuild 2558
-MISC ChangeLog 9426 RMD160 66772c03aea60a97b666fc50a517524bc07eb510 SHA1 d46aedb812abe2c472187e4f9aac7602417a9b89 SHA256 b141cf9a742411aca15953e91723054d5ad4fbcbc1f5b4a37422f03aafca5d75
-MD5 637328cae7a3255972598a6df67bfa0e ChangeLog 9426
-RMD160 66772c03aea60a97b666fc50a517524bc07eb510 ChangeLog 9426
-SHA256 b141cf9a742411aca15953e91723054d5ad4fbcbc1f5b4a37422f03aafca5d75 ChangeLog 9426
+MISC ChangeLog 9660 RMD160 6b9d812d4211ff34a666f88754142e4b30c7b7c6 SHA1 bd5e1192650fdea7f48d84fa5762e438bc85b90a SHA256 58570df371d3ea8375f9f2335b8ce5e9a5664c9501f18b61e9df34987473b0d4
+MD5 dc6a148a35d486ce92ea667147529c69 ChangeLog 9660
+RMD160 6b9d812d4211ff34a666f88754142e4b30c7b7c6 ChangeLog 9660
+SHA256 58570df371d3ea8375f9f2335b8ce5e9a5664c9501f18b61e9df34987473b0d4 ChangeLog 9660
MISC metadata.xml 161 RMD160 2738d17827a71b5ccbadae4c4f909d2b57d147b0 SHA1 90201ddb830142147774cc7b7b5178fbd0a9af0c SHA256 0ba191421eefd954d1efe9f6c3384e8c8d7455d35a7e79457272e1c29211b09e
MD5 f62f5a9cf5fe86389cf2bf4d85244ef5 metadata.xml 161
RMD160 2738d17827a71b5ccbadae4c4f909d2b57d147b0 metadata.xml 161
SHA256 0ba191421eefd954d1efe9f6c3384e8c8d7455d35a7e79457272e1c29211b09e metadata.xml 161
-MD5 c153e8d5fcd142c2880c28b8b92daac9 files/digest-hydrogen-0.9.0 247
-RMD160 2ded29c287cd2b251eb3b05128a18c26c8384f3f files/digest-hydrogen-0.9.0 247
-SHA256 b35cfa60c1bb382db077d0031255b6b73d010f201c436dbc6a562e575eca8452 files/digest-hydrogen-0.9.0 247
-MD5 0345a42eac7dc9431bf6df0ece05202b files/digest-hydrogen-0.9.1 247
-RMD160 d27f71ca7efa9ac6e80c0d52dd46551fe8176060 files/digest-hydrogen-0.9.1 247
-SHA256 2e7f1a783717f148948da980efc5432dd1fdcab615ef5ea6a858bcb7bffe3e90 files/digest-hydrogen-0.9.1 247
-MD5 01beeb9508c1ef8f9ef9a575ae943147 files/digest-hydrogen-0.9.2 247
-RMD160 9b427c5d4adbc41d496d19d990fd52c6622ed562 files/digest-hydrogen-0.9.2 247
-SHA256 a3d1f2d0024de1e7e4575a4ff19d7f327b9af9eb9c123d511be321addb45ce0e files/digest-hydrogen-0.9.2 247
-MD5 1a0871d2c47e8e3a837dc56ce9b1db6b files/digest-hydrogen-0.9.3 247
-RMD160 ebb239e261e5aad2c35b176c983fef7cce1827ab files/digest-hydrogen-0.9.3 247
-SHA256 85dd02bd475c60bde105e175bef2b0e8c7ef2519d003f2cbf2c6df1ebb793d65 files/digest-hydrogen-0.9.3 247
-MD5 1a0871d2c47e8e3a837dc56ce9b1db6b files/digest-hydrogen-0.9.3-r1 247
-RMD160 ebb239e261e5aad2c35b176c983fef7cce1827ab files/digest-hydrogen-0.9.3-r1 247
-SHA256 85dd02bd475c60bde105e175bef2b0e8c7ef2519d003f2cbf2c6df1ebb793d65 files/digest-hydrogen-0.9.3-r1 247
MD5 1a0871d2c47e8e3a837dc56ce9b1db6b files/digest-hydrogen-0.9.3-r2 247
RMD160 ebb239e261e5aad2c35b176c983fef7cce1827ab files/digest-hydrogen-0.9.3-r2 247
SHA256 85dd02bd475c60bde105e175bef2b0e8c7ef2519d003f2cbf2c6df1ebb793d65 files/digest-hydrogen-0.9.3-r2 247
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFHQJsEvFcC4BYPU0oRAlz7AKC9lzaSijniwrl0So1XBkHjS62vRwCeMdy7
+iHByH12kdTuQYB9YOluk2cI=
+=/ufC
+-----END PGP SIGNATURE-----
diff --git a/media-sound/hydrogen/files/digest-hydrogen-0.9.0 b/media-sound/hydrogen/files/digest-hydrogen-0.9.0
deleted file mode 100644
index b8f9d159a806..000000000000
--- a/media-sound/hydrogen/files/digest-hydrogen-0.9.0
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 a2f03ef688e7ac4eac983f05f7444c8f hydrogen-0.9.0.tar.gz 2322401
-RMD160 ae38d1d78fe34b138c05d714e6ad18131461f3c4 hydrogen-0.9.0.tar.gz 2322401
-SHA256 aeb68632e3629570f6083889dce98f1655dd9d1593768c264bc086c9b01eb239 hydrogen-0.9.0.tar.gz 2322401
diff --git a/media-sound/hydrogen/files/digest-hydrogen-0.9.1 b/media-sound/hydrogen/files/digest-hydrogen-0.9.1
deleted file mode 100644
index d103211feae1..000000000000
--- a/media-sound/hydrogen/files/digest-hydrogen-0.9.1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 3c2b1db257f126f6d6f97e75a3d18ace hydrogen-0.9.1.tar.gz 2317184
-RMD160 0f12092f3c3b04034e18662f4c4685cbd5ccda51 hydrogen-0.9.1.tar.gz 2317184
-SHA256 c7769c867e56f6f3e492a3cc74ecbdf0db6905668b974a41fcc6d987ab8e063f hydrogen-0.9.1.tar.gz 2317184
diff --git a/media-sound/hydrogen/files/digest-hydrogen-0.9.2 b/media-sound/hydrogen/files/digest-hydrogen-0.9.2
deleted file mode 100644
index c090b2dc48b0..000000000000
--- a/media-sound/hydrogen/files/digest-hydrogen-0.9.2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 b14b45e22c790413d77e21a93e62eb47 hydrogen-0.9.2.tar.gz 2851868
-RMD160 8aa12c8ac136c3868ef61fe71436b85a736d7185 hydrogen-0.9.2.tar.gz 2851868
-SHA256 438aaaa296d4207a0227cd4c85c581512c7a669eb35f33b099058de1ed146016 hydrogen-0.9.2.tar.gz 2851868
diff --git a/media-sound/hydrogen/files/digest-hydrogen-0.9.3 b/media-sound/hydrogen/files/digest-hydrogen-0.9.3
deleted file mode 100644
index 6b770b479057..000000000000
--- a/media-sound/hydrogen/files/digest-hydrogen-0.9.3
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 d5840b5d330d433d00ea1727efb0fc7f hydrogen-0.9.3.tar.gz 2771792
-RMD160 224e7c99208f7e9ae8c70a6bab1a7c3b20d1eb56 hydrogen-0.9.3.tar.gz 2771792
-SHA256 b570568b32a0be9ad2ef90538e3156de6a9c50d8dd5f2863d6955290d98c841a hydrogen-0.9.3.tar.gz 2771792
diff --git a/media-sound/hydrogen/files/digest-hydrogen-0.9.3-r1 b/media-sound/hydrogen/files/digest-hydrogen-0.9.3-r1
deleted file mode 100644
index 6b770b479057..000000000000
--- a/media-sound/hydrogen/files/digest-hydrogen-0.9.3-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 d5840b5d330d433d00ea1727efb0fc7f hydrogen-0.9.3.tar.gz 2771792
-RMD160 224e7c99208f7e9ae8c70a6bab1a7c3b20d1eb56 hydrogen-0.9.3.tar.gz 2771792
-SHA256 b570568b32a0be9ad2ef90538e3156de6a9c50d8dd5f2863d6955290d98c841a hydrogen-0.9.3.tar.gz 2771792
diff --git a/media-sound/hydrogen/files/hydrogen-0.9.0-asneeded.patch b/media-sound/hydrogen/files/hydrogen-0.9.0-asneeded.patch
deleted file mode 100644
index edad0da12dda..000000000000
--- a/media-sound/hydrogen/files/hydrogen-0.9.0-asneeded.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- tools/Makefile.in.orig 2006-05-07 03:14:53.000000000 +0300
-+++ tools/Makefile.in 2006-05-07 03:15:51.000000000 +0300
-@@ -249,7 +249,7 @@
- x_libraries = @x_libraries@
- INCLUDES = -I../lib $(all_includes)
- hydrogenPlayer_SOURCES = hydrogenPlayer.cpp
--hydrogenPlayer_LDADD = ../lib/libhydrogen.a ../lib/xml/libtinyxml.a ../lib/drivers/libdrivers.a ../lib/fx/libfx.a ../lib/smf/libsmf.a
-+hydrogenPlayer_LDADD = ../lib/libhydrogen.a ../lib/xml/libtinyxml.a ../lib/drivers/libdrivers.a ../lib/fx/libfx.a ../lib/smf/libsmf.a $(USER_LDFLAGS)
- hydrogenPlayer_LDFLAGS = -ldl $(all_libraries)
- #>- all: all-am
- #>+ 1
---- hydrogen_gui/Makefile.in.orig 2006-05-07 03:15:59.000000000 +0300
-+++ hydrogen_gui/Makefile.in 2006-05-07 03:16:12.000000000 +0300
-@@ -368,7 +368,7 @@
- ../lib/drivers/libdrivers.a \
- ../lib/fx/libfx.a \
- ../lib/smf/libsmf.a \
-- $(LIB_QPE) $(LIB_QT) $(LIBSOCKET)
-+ $(LIB_QPE) $(LIB_QT) $(LIBSOCKET) $(USER_LDFLAGS)
-
- EXTRA_DIST = \
- AudioEngineInfoForm_UI.ui AudioEngineInfoForm.cpp AudioEngineInfoForm.h \
diff --git a/media-sound/hydrogen/hydrogen-0.9.0.ebuild b/media-sound/hydrogen/hydrogen-0.9.0.ebuild
deleted file mode 100644
index 378818c2d2b0..000000000000
--- a/media-sound/hydrogen/hydrogen-0.9.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/hydrogen/hydrogen-0.9.0.ebuild,v 1.15 2007/07/11 19:30:24 mr_bones_ Exp $
-
-inherit eutils kde-functions
-
-DESCRIPTION="Linux Drum Machine"
-HOMEPAGE="http://hydrogen.sourceforge.net/"
-SRC_URI="mirror://sourceforge/hydrogen/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc sparc x86 ppc64"
-IUSE="alsa jack ladspa"
-
-DEPEND=">=media-libs/libsndfile-1.0.0
- alsa? ( media-libs/alsa-lib )
- >=media-libs/audiofile-0.2.3
- ~media-libs/flac-1.1.2
- jack? ( media-sound/jack-audio-connection-kit )
- ladspa? ( media-libs/liblrdf )"
-need-qt 3
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/hydrogen-0.9.0-asneeded.patch
-}
-
-src_compile() {
- econf $(use_enable jack jack-support) \
- $(use_enable alsa alsa-seq) \
- $(use_enable ladspa lrdf-support) \
- || die "Failed configuring hydrogen!"
- emake || die "Failed making hydrogen!"
-}
-
-src_install() {
- make DESTDIR="${D}" install || die
- dodoc AUTHORS ChangeLog README TODO
-}
diff --git a/media-sound/hydrogen/hydrogen-0.9.1.ebuild b/media-sound/hydrogen/hydrogen-0.9.1.ebuild
deleted file mode 100644
index 7834d9a47f94..000000000000
--- a/media-sound/hydrogen/hydrogen-0.9.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/hydrogen/hydrogen-0.9.1.ebuild,v 1.8 2007/02/12 19:23:13 aballier Exp $
-
-inherit eutils kde-functions
-
-DESCRIPTION="Linux Drum Machine"
-HOMEPAGE="http://hydrogen.sourceforge.net/"
-SRC_URI="mirror://sourceforge/hydrogen/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~ppc64"
-IUSE="alsa jack ladspa"
-
-DEPEND=">=media-libs/libsndfile-1.0.0
- >=media-libs/audiofile-0.2.3
- ~media-libs/flac-1.1.2
- =x11-libs/qt-3*
- alsa? ( media-libs/alsa-lib )
- jack? ( media-sound/jack-audio-connection-kit )
- ladspa? ( media-libs/liblrdf )"
-need-qt 3
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- if use ppc; then
- epatch ${FILESDIR}/${PV}-OSS.patch
- fi
-
- epatch ${FILESDIR}/hydrogen-0.9.0-asneeded.patch
-}
-
-src_compile() {
- econf $(use_enable jack jack-support) \
- $(use_enable alsa alsa-seq) \
- $(use_enable ladspa lrdf-support) \
- || die "Failed configuring hydrogen!"
- emake || die "Failed making hydrogen!"
-}
-
-src_install() {
- make DESTDIR="${D}" install || die "make install failed"
- dodoc AUTHORS ChangeLog README TODO
-
- newicon hydrogen_gui/img/icon32.png hydrogen.png
- make_desktop_entry hydrogen hydrogen hydrogen.png Audio
-}
diff --git a/media-sound/hydrogen/hydrogen-0.9.2.ebuild b/media-sound/hydrogen/hydrogen-0.9.2.ebuild
deleted file mode 100644
index 09ace940b1c7..000000000000
--- a/media-sound/hydrogen/hydrogen-0.9.2.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/hydrogen/hydrogen-0.9.2.ebuild,v 1.6 2007/02/17 00:52:57 flameeyes Exp $
-
-inherit eutils kde-functions autotools
-
-DESCRIPTION="Linux Drum Machine"
-HOMEPAGE="http://hydrogen.sourceforge.net/"
-SRC_URI="mirror://sourceforge/hydrogen/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~ppc64"
-IUSE="alsa debug jack ladspa oss"
-
-RDEPEND="media-libs/libsndfile
- media-libs/audiofile
- ~media-libs/flac-1.1.2
- media-libs/portaudio
- alsa? ( media-libs/alsa-lib )
- jack? ( media-sound/jack-audio-connection-kit )
- ladspa? ( media-libs/liblrdf )"
-DEPEND="app-text/docbook-sgml-utils
- ${RDEPEND}"
-need-qt 3
-
-src_unpack() {
- unpack ${A}
- cd ${S}/src
- if use ppc; then
- epatch ${FILESDIR}/0.9.1-OSS.patch || die "patching failed"
- fi
- cd ${S}
- find . -type d -name CVS | xargs rm -r
- mv data/doc/man ${S}
- # broken or portability issue
- find . -iname Makefile.in -exec sed -i -e "s:update-menus::" {} \;
- # find PortAudio/Midi files
- sed -e "s:pa_unix_oss:lib:g" -e "s:pa_common:include:g" \
- -e "s:pm_linux:lib:g" -e "s:pm_common:include:g" \
- -i configure.in
- make -f Makefile.cvs
-
- epatch ${FILESDIR}/hydrogen-0.9.2-configure.in.patch
-}
-
-src_compile() {
- export PORTAUDIOPATH="/usr"
- # PortMidi not yet in the repository
- # export PORTMIDIPATH="/usr"
-
- local myconf="$(use_enable jack jack-support) \
- $(use_enable alsa) \
- $(use_enable debug) \
- $(use_enable ladspa) \
- $(use_enable ladspa lrdf-support) \
- $(use_enable oss oss-support)"
-
- eautoconf
- econf ${myconf} || die "Failed configuring hydrogen!"
- emake || die "Failed making hydrogen!"
-}
-
-src_install() {
- pushd data/i18n
- ./updateTranslations.sh
- rm *.ts updateTranslations.sh
- popd
-
- pushd data/doc
- ./updateManuals.sh
- rm *.docbook updateManuals.sh
- popd
-
- make DESTDIR="${D}" install || die "make install failed"
- dodoc AUTHORS ChangeLog README TODO
- dosym /usr/share/hydrogen/data/doc /usr/share/doc/${PF}/html
- doman man/C/hydrogen.1
-
- for N in 16 24 32 48 64 ; do
- dodir /usr/share/icons/hicolor/${N}x${N}/apps
- dosym /usr/share/hydrogen/data/img/gray/icon${N}.png \
- /usr/share/icons/hicolor/${N}x${N}/apps/hydrogen.png
- done
- dodir /usr/share/icons/hicolor/scalable/apps
- dosym /usr/share/hydrogen/data/img/gray/icon.svg \
- /usr/share/icons/hicolor/scalable/apps/hydrogen.svg
-}
diff --git a/media-sound/hydrogen/hydrogen-0.9.3-r1.ebuild b/media-sound/hydrogen/hydrogen-0.9.3-r1.ebuild
deleted file mode 100644
index 79d5f7ebb942..000000000000
--- a/media-sound/hydrogen/hydrogen-0.9.3-r1.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/hydrogen/hydrogen-0.9.3-r1.ebuild,v 1.3 2007/07/06 17:45:50 flameeyes Exp $
-
-inherit eutils kde-functions autotools multilib
-
-DESCRIPTION="Linux Drum Machine"
-HOMEPAGE="http://hydrogen.sourceforge.net/"
-SRC_URI="mirror://sourceforge/hydrogen/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="alsa debug jack ladspa oss portaudio"
-
-RDEPEND="dev-libs/libxml2
- media-libs/libsndfile
- media-libs/audiofile
- media-libs/flac
- portaudio? ( media-libs/portaudio )
- alsa? ( media-libs/alsa-lib )
- jack? ( media-sound/jack-audio-connection-kit )
- ladspa? ( media-libs/liblrdf )"
-
-need-qt 3
-
-pkg_setup() {
- if use alsa && ! built_with_use --missing true media-libs/alsa-lib midi; then
- eerror ""
- eerror "To be able to build ${CATEGORY}/${PN} with ALSA support you"
- eerror "need to have built media-libs/alsa-lib with midi USE flag."
- die "Missing midi USE flag on media-libs/alsa-lib"
- fi
-}
-
-src_unpack() {
- unpack ${A}
- if use ppc; then
- cd ${S}/src
- epatch ${FILESDIR}/0.9.1-OSS.patch || die "patching failed"
- fi
- cd ${S}
-
- mv data/doc/man ${S}
- # broken or portability issue
- find . -iname Makefile.in -exec sed -i -e "s:update-menus::" {} \;
- # find PortAudio/Midi files
- sed -e "s:pa_unix_oss:lib:g" -e "s:pa_common:include:g" \
- -e "s:pm_linux:lib:g" -e "s:pm_common:include:g" \
- -i configure.in
- sed -e "s:lib/hydrogen:$(get_libdir)/hydrogen:g" -i plugins/wasp/Makefile.in
- make -f Makefile.cvs
-
- epatch ${FILESDIR}/hydrogen-0.9.2-configure.in.patch
- epatch ${FILESDIR}/hydrogen-0.9.3-gcc-4.1-tinyxml.h.patch
- epatch "${FILESDIR}/${P}-flac113.patch"
-}
-
-src_compile() {
- export PORTAUDIOPATH="/usr"
- # PortMidi not yet in the repository
- # export PORTMIDIPATH="/usr"
-
- local myconf="$(use_enable jack jack-support) \
- $(use_enable portaudio) \
- $(use_enable alsa) \
- $(use_enable debug) \
- $(use_enable ladspa) \
- $(use_enable ladspa lrdf-support) \
- $(use_enable oss oss-support)"
-
- eautoconf
- econf ${myconf} || die "Failed configuring hydrogen!"
- emake -j1 || die "Failed making hydrogen!"
-}
-
-src_install() {
- pushd data/i18n
- ./updateTranslations.sh
- rm *.ts updateTranslations.sh
- popd
-
- pushd data/doc
- ./updateManuals.sh
- rm *.docbook updateManuals.sh
- popd
-
- make DESTDIR="${D}" install || die "make install failed"
- dodoc AUTHORS ChangeLog README
- dosym /usr/share/hydrogen/data/doc /usr/share/doc/${PF}/html
- doman man/C/hydrogen.1
-
- for N in 16 24 32 48 64 ; do
- dodir /usr/share/icons/hicolor/${N}x${N}/apps
- dosym /usr/share/hydrogen/data/img/gray/icon${N}.png \
- /usr/share/icons/hicolor/${N}x${N}/apps/hydrogen.png
- done
- dodir /usr/share/icons/hicolor/scalable/apps
- dosym /usr/share/hydrogen/data/img/gray/icon.svg \
- /usr/share/icons/hicolor/scalable/apps/hydrogen.svg
-}
diff --git a/media-sound/hydrogen/hydrogen-0.9.3.ebuild b/media-sound/hydrogen/hydrogen-0.9.3.ebuild
deleted file mode 100644
index 11879e8001b4..000000000000
--- a/media-sound/hydrogen/hydrogen-0.9.3.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/hydrogen/hydrogen-0.9.3.ebuild,v 1.14 2007/02/17 00:52:57 flameeyes Exp $
-
-inherit eutils kde-functions autotools multilib
-
-DESCRIPTION="Linux Drum Machine"
-HOMEPAGE="http://hydrogen.sourceforge.net/"
-SRC_URI="mirror://sourceforge/hydrogen/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 sparc x86"
-IUSE="alsa debug jack ladspa oss portaudio"
-
-RDEPEND="dev-libs/libxml2
- media-libs/libsndfile
- media-libs/audiofile
- ~media-libs/flac-1.1.2
- portaudio? ( media-libs/portaudio )
- alsa? ( media-libs/alsa-lib )
- jack? ( media-sound/jack-audio-connection-kit )
- ladspa? ( media-libs/liblrdf )"
-
-need-qt 3
-
-src_unpack() {
- unpack ${A}
- if use ppc; then
- cd ${S}/src
- epatch ${FILESDIR}/0.9.1-OSS.patch || die "patching failed"
- fi
- cd ${S}
-
- mv data/doc/man ${S}
- # broken or portability issue
- find . -iname Makefile.in -exec sed -i -e "s:update-menus::" {} \;
- # find PortAudio/Midi files
- sed -e "s:pa_unix_oss:lib:g" -e "s:pa_common:include:g" \
- -e "s:pm_linux:lib:g" -e "s:pm_common:include:g" \
- -i configure.in
- sed -e "s:lib/hydrogen:$(get_libdir)/hydrogen:g" -i plugins/wasp/Makefile.in
- make -f Makefile.cvs
-
- epatch ${FILESDIR}/hydrogen-0.9.2-configure.in.patch
- epatch ${FILESDIR}/hydrogen-0.9.3-gcc-4.1-tinyxml.h.patch
-}
-
-src_compile() {
- export PORTAUDIOPATH="/usr"
- # PortMidi not yet in the repository
- # export PORTMIDIPATH="/usr"
-
- local myconf="$(use_enable jack jack-support) \
- $(use_enable portaudio) \
- $(use_enable alsa) \
- $(use_enable debug) \
- $(use_enable ladspa) \
- $(use_enable ladspa lrdf-support) \
- $(use_enable oss oss-support)"
-
- eautoconf
- econf ${myconf} || die "Failed configuring hydrogen!"
- emake -j1 || die "Failed making hydrogen!"
-}
-
-src_install() {
- pushd data/i18n
- ./updateTranslations.sh
- rm *.ts updateTranslations.sh
- popd
-
- pushd data/doc
- ./updateManuals.sh
- rm *.docbook updateManuals.sh
- popd
-
- make DESTDIR="${D}" install || die "make install failed"
- dodoc AUTHORS ChangeLog README
- dosym /usr/share/hydrogen/data/doc /usr/share/doc/${PF}/html
- doman man/C/hydrogen.1
-
- for N in 16 24 32 48 64 ; do
- dodir /usr/share/icons/hicolor/${N}x${N}/apps
- dosym /usr/share/hydrogen/data/img/gray/icon${N}.png \
- /usr/share/icons/hicolor/${N}x${N}/apps/hydrogen.png
- done
- dodir /usr/share/icons/hicolor/scalable/apps
- dosym /usr/share/hydrogen/data/img/gray/icon.svg \
- /usr/share/icons/hicolor/scalable/apps/hydrogen.svg
-}