summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2007-07-25 10:38:00 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2007-07-25 10:38:00 +0000
commit65b16f6a177d9aee60336cc2950f559ec4a34b26 (patch)
tree6077251d051551266827b4abd2f1243ad0a91b08 /media-sound/trommler
parentFixed bug #161926, thanks to Daniel Klaffenbach, Tom Dexter and Francisco Llo... (diff)
downloadhistorical-65b16f6a177d9aee60336cc2950f559ec4a34b26.tar.gz
historical-65b16f6a177d9aee60336cc2950f559ec4a34b26.tar.bz2
historical-65b16f6a177d9aee60336cc2950f559ec4a34b26.zip
Version bump to GTK+-2.0 version, install desktop entry, smp2wav script, use toolchain-funcs, and more.
Package-Manager: portage-2.1.3_rc9
Diffstat (limited to 'media-sound/trommler')
-rw-r--r--media-sound/trommler/ChangeLog10
-rw-r--r--media-sound/trommler/Manifest26
-rw-r--r--media-sound/trommler/files/digest-trommler-3.73
-rw-r--r--media-sound/trommler/trommler-3.7.ebuild41
4 files changed, 64 insertions, 16 deletions
diff --git a/media-sound/trommler/ChangeLog b/media-sound/trommler/ChangeLog
index 72dbca55dd91..478e05fffbfc 100644
--- a/media-sound/trommler/ChangeLog
+++ b/media-sound/trommler/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-sound/trommler
-# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/trommler/ChangeLog,v 1.12 2006/10/28 23:32:06 flameeyes Exp $
+# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/trommler/ChangeLog,v 1.13 2007/07/25 10:38:00 drac Exp $
+
+*trommler-3.7 (25 Jul 2007)
+
+ 25 Jul 2007; Samuli Suominen <drac@gentoo.org> +trommler-3.7.ebuild:
+ Version bump to GTK+-2.0 version, install desktop entry, smp2wav script, use
+ toolchain-funcs, and more.
28 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> trommler-3.3.ebuild:
Fix dependency over GTK+ (it needs gtk+1.2). Thanks to Patrick Lauer in bug
diff --git a/media-sound/trommler/Manifest b/media-sound/trommler/Manifest
index d10824ec1c74..1f7b5be117fa 100644
--- a/media-sound/trommler/Manifest
+++ b/media-sound/trommler/Manifest
@@ -1,15 +1,17 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
DIST trommler.3.3.tar.gz 839410 RMD160 e9c320c2d5a2fc783dea8d83fad24b64ac94d41d SHA1 00a02b7db1b65750661a162e8de0f1cd59b3feef SHA256 0efd8207e770e96352adc263b9c358a25fd94042c124acee263fb177f7ec9ae4
+DIST trommler.3.7.tar.gz 839481 RMD160 b8381a80472137242caa422cb35d6bf0f86bf4d9 SHA1 58a5e6931a9ea44b46dd86342627143535c99086 SHA256 51c7dab4aaf02fccc40700ded5b9891893edc7efa8825c2cb7527fac4a6c08b7
EBUILD trommler-3.3.ebuild 807 RMD160 90bdd4b5187b014f24b1a64f5d02886559fb9a3b SHA1 6e7cfa3f659c786933de9c95e55fb040e7817c68 SHA256 a63e894453547b6135e285ee436c79ebb20002b2307f55f39685e96395618662
MD5 35154210b6fbae5831956facd09c9228 trommler-3.3.ebuild 807
RMD160 90bdd4b5187b014f24b1a64f5d02886559fb9a3b trommler-3.3.ebuild 807
SHA256 a63e894453547b6135e285ee436c79ebb20002b2307f55f39685e96395618662 trommler-3.3.ebuild 807
-MISC ChangeLog 1219 RMD160 093493ea194491da72f1aa6ca851cf9bb631c3a7 SHA1 eae87dadb1cac8ad92d7122e044a378fc19cb909 SHA256 122e6b5dd47770ff45e859ba3b0137b530df2965826b434a272594e2298770ee
-MD5 ba5207e98d0ac8f3a4ff669c6d140d12 ChangeLog 1219
-RMD160 093493ea194491da72f1aa6ca851cf9bb631c3a7 ChangeLog 1219
-SHA256 122e6b5dd47770ff45e859ba3b0137b530df2965826b434a272594e2298770ee ChangeLog 1219
+EBUILD trommler-3.7.ebuild 1059 RMD160 d91ded8b0c31bccd0974f9ad1fc5a8f24aef2570 SHA1 b352f9451f1a17a0bdc637f6bdbe6e8e68e5c2ef SHA256 9ed340c078e9f265ee31202a93ba942f4e7b443820ebc03963e75e5b09d40be0
+MD5 47c2e64a4c5e86fcfa799c4b34d389a8 trommler-3.7.ebuild 1059
+RMD160 d91ded8b0c31bccd0974f9ad1fc5a8f24aef2570 trommler-3.7.ebuild 1059
+SHA256 9ed340c078e9f265ee31202a93ba942f4e7b443820ebc03963e75e5b09d40be0 trommler-3.7.ebuild 1059
+MISC ChangeLog 1423 RMD160 ccb1941a27ae3c7c7970040a52eb7fbb06b3ba3a SHA1 94c1bc88cc7245516c5079ca32e642f6a78fbece SHA256 30d4f671c8e6ff91bb2c4a7fc14032dbf329428e1f439702b02aef421f0505cf
+MD5 8a367288fc279c50cf81c93461f24fe1 ChangeLog 1423
+RMD160 ccb1941a27ae3c7c7970040a52eb7fbb06b3ba3a ChangeLog 1423
+SHA256 30d4f671c8e6ff91bb2c4a7fc14032dbf329428e1f439702b02aef421f0505cf ChangeLog 1423
MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b
MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e metadata.xml 158
@@ -17,10 +19,6 @@ SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b metadata
MD5 46cec0ef9a5cc913c78af9608aa6d893 files/digest-trommler-3.3 238
RMD160 36d9983b4207e408d212ff9f8407de58d4630929 files/digest-trommler-3.3 238
SHA256 f55081390b238a0a1cd9cd2fad0fb4694050d503e225fc34d7754b8b5bf5900c files/digest-trommler-3.3 238
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5 (GNU/Linux)
-
-iD8DBQFFQ+h9AiZjviIA2XgRArZdAKCw5DWZtwdIPX5lVW1zL5Vp/blbgQCgghD/
-WaNBKgaEvozeMjEK5tN9dxY=
-=SIBD
------END PGP SIGNATURE-----
+MD5 9929da999c0f812bf9f89eebfd58ff20 files/digest-trommler-3.7 238
+RMD160 7b39bfd6307f0cf7943ee226712b01dc9d0851d1 files/digest-trommler-3.7 238
+SHA256 58a52e65ae3860f486efcb983dcb981cf2cae199df34ed3ace6c887c358e3fed files/digest-trommler-3.7 238
diff --git a/media-sound/trommler/files/digest-trommler-3.7 b/media-sound/trommler/files/digest-trommler-3.7
new file mode 100644
index 000000000000..ae05afb2fe4d
--- /dev/null
+++ b/media-sound/trommler/files/digest-trommler-3.7
@@ -0,0 +1,3 @@
+MD5 971cc21a590fcfb7d01d7fb30d39d813 trommler.3.7.tar.gz 839481
+RMD160 b8381a80472137242caa422cb35d6bf0f86bf4d9 trommler.3.7.tar.gz 839481
+SHA256 51c7dab4aaf02fccc40700ded5b9891893edc7efa8825c2cb7527fac4a6c08b7 trommler.3.7.tar.gz 839481
diff --git a/media-sound/trommler/trommler-3.7.ebuild b/media-sound/trommler/trommler-3.7.ebuild
new file mode 100644
index 000000000000..68fd54d2f069
--- /dev/null
+++ b/media-sound/trommler/trommler-3.7.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/trommler/trommler-3.7.ebuild,v 1.1 2007/07/25 10:38:00 drac Exp $
+
+inherit eutils toolchain-funcs
+
+MY_PN=${PN/t/T}
+
+DESCRIPTION="GTK+ based drum machine."
+HOMEPAGE="http://muth.org/Robert/Trommler"
+SRC_URI="http://muth.org/Robert/${MY_PN}/${P/-/.}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE="doc sox"
+
+RDEPEND=">=x11-libs/gtk+-2
+ sox? ( media-sound/sox )"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+S="${WORKDIR}"/${MY_PN}
+
+src_compile() {
+ emake export.h || die "emake export.h failed."
+ emake CFLAGS="${CFLAGS} $(pkg-config --cflags gtk+-2.0)" \
+ CC="$(tc-getCC)" || die "emake failed."
+}
+
+src_install() {
+ dobin ${PN} wav2smp playsample
+ use sox && dobin smp2wav
+ insinto /usr/share/${PN}/Drums
+ doins Drums/*.smp
+ insinto /usr/share/${PN}/Songs
+ doins Songs/*.sng
+ dodoc CHANGES README
+ use doc && dohtml index.html style.css
+ make_desktop_entry ${PN} Trommler
+}