diff options
Diffstat (limited to 'media-sound/hydrogen')
-rw-r--r-- | media-sound/hydrogen/ChangeLog | 8 | ||||
-rw-r--r-- | media-sound/hydrogen/Manifest | 60 | ||||
-rw-r--r-- | media-sound/hydrogen/files/digest-hydrogen-0.9.0 | 3 | ||||
-rw-r--r-- | media-sound/hydrogen/files/digest-hydrogen-0.9.1 | 3 | ||||
-rw-r--r-- | media-sound/hydrogen/files/digest-hydrogen-0.9.2 | 3 | ||||
-rw-r--r-- | media-sound/hydrogen/files/digest-hydrogen-0.9.3 | 3 | ||||
-rw-r--r-- | media-sound/hydrogen/files/digest-hydrogen-0.9.3-r1 | 3 | ||||
-rw-r--r-- | media-sound/hydrogen/files/hydrogen-0.9.0-asneeded.patch | 22 | ||||
-rw-r--r-- | media-sound/hydrogen/hydrogen-0.9.0.ebuild | 41 | ||||
-rw-r--r-- | media-sound/hydrogen/hydrogen-0.9.1.ebuild | 49 | ||||
-rw-r--r-- | media-sound/hydrogen/hydrogen-0.9.2.ebuild | 88 | ||||
-rw-r--r-- | media-sound/hydrogen/hydrogen-0.9.3-r1.ebuild | 101 | ||||
-rw-r--r-- | media-sound/hydrogen/hydrogen-0.9.3.ebuild | 91 |
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 -} |