summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound/trommler')
-rw-r--r--media-sound/trommler/ChangeLog7
-rw-r--r--media-sound/trommler/Manifest4
-rw-r--r--media-sound/trommler/trommler-3.8.ebuild45
3 files changed, 54 insertions, 2 deletions
diff --git a/media-sound/trommler/ChangeLog b/media-sound/trommler/ChangeLog
index 8053882a0b94..7493b01f222e 100644
--- a/media-sound/trommler/ChangeLog
+++ b/media-sound/trommler/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-sound/trommler
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/trommler/ChangeLog,v 1.20 2008/01/07 16:09:43 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/trommler/ChangeLog,v 1.21 2008/02/01 20:56:30 drac Exp $
+
+*trommler-3.8 (01 Feb 2008)
+
+ 01 Feb 2008; Samuli Suominen <drac@gentoo.org> +trommler-3.8.ebuild:
+ Version bump.
07 Jan 2008; Samuli Suominen <drac@gentoo.org> trommler-3.7.ebuild:
Flip -sparc back to ~sparc wrt #189143 and fix quoting.
diff --git a/media-sound/trommler/Manifest b/media-sound/trommler/Manifest
index ac43ab45db88..0920aaa0cfb4 100644
--- a/media-sound/trommler/Manifest
+++ b/media-sound/trommler/Manifest
@@ -1,6 +1,8 @@
AUX trommler-be.patch 849 RMD160 ea39340734780c608215cc896870fcd5258cf0fb SHA1 ad5fa926cbd4bc0e11cc81437081530a831a5e64 SHA256 169ffa244bdd7fc53ed17074a75a37179f9c32ceb65ea2cd485b1a289ed2e684
AUX trommler.wrapper 124 RMD160 81134186535dc18671db2a12e6104e651a4f8c6a SHA1 1acb743fc2512dd968d544fadcf0ecc325723468 SHA256 b012e3193fae3d3b621ba9ea165295c485a6572ad7acbf78eb69e6a00bffbb4c
DIST trommler.3.7.tar.gz 839481 RMD160 b8381a80472137242caa422cb35d6bf0f86bf4d9 SHA1 58a5e6931a9ea44b46dd86342627143535c99086 SHA256 51c7dab4aaf02fccc40700ded5b9891893edc7efa8825c2cb7527fac4a6c08b7
+DIST trommler.3.8.tar.gz 805792 RMD160 d4d7c8eb63abf60a7ac1cb5625d41bb99f7a21b7 SHA1 3f7604ac5ec6085f620d6de8dd7144a392dd39ef SHA256 61bce1ddf8a538d1e83cab1927d6317ddf30c1a9cf9542e692a91c1f9682b912
EBUILD trommler-3.7.ebuild 1205 RMD160 1b0f3958ea671fc667bd9ec1aace1136cb787d8f SHA1 6746a769aecaa4202c641fc52a666a85d2e44e49 SHA256 285351ccd37bdf28baea8bbc7351479e843a391b67b28884752d4de7077ebd42
-MISC ChangeLog 2353 RMD160 b4643494f1812622659d1c038ad5410be0b97798 SHA1 33a646665621783a4ed55836cd48f3ae7307f735 SHA256 fa0dd621c1f8c35e40e7a01497727d97913538b39ed75ce5e46a85fce9bc9a8b
+EBUILD trommler-3.8.ebuild 1120 RMD160 0113fc32ac35ac53afffb9dd07703949b77c4e42 SHA1 361d213bc5403bdfdd1d150fe0a592938e8cecfc SHA256 0aeeb131e9f7ed9cf048bdb48d8c13a700ca8e010bca6c6eaeebdce0f43ab9bb
+MISC ChangeLog 2470 RMD160 09c29fecf3cf342b1a0ccf71ecded50814ddaf00 SHA1 cd667f4e44439841196397841640ff4821aa14ce SHA256 ccac40f287459d28d4b91734f29c5ffd08473bae3fcbb83e71fa457e8f4a7e5d
MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b
diff --git a/media-sound/trommler/trommler-3.8.ebuild b/media-sound/trommler/trommler-3.8.ebuild
new file mode 100644
index 000000000000..55ad5d5e2914
--- /dev/null
+++ b/media-sound/trommler/trommler-3.8.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/trommler/trommler-3.8.ebuild,v 1.1 2008/02/01 20:56:30 drac Exp $
+
+EAPI=1
+
+inherit toolchain-funcs
+
+DESCRIPTION="GTK+ based drum machine."
+HOMEPAGE="http://muth.org/Robert/Trommler"
+SRC_URI="http://muth.org/Robert/${PN/t/T}/${P/-/.}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE="+sox"
+
+RDEPEND=">=x11-libs/gtk+-2
+ sox? ( media-sound/sox )"
+DEPEND="${RDEPEND}
+ x11-misc/makedepend
+ dev-util/pkgconfig"
+
+S=${WORKDIR}/${PN/t/T}
+
+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() {
+ exeinto /usr/libexec
+ doexe ${PN}
+ newbin "${FILESDIR}"/${PN}.wrapper ${PN}
+ dobin 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
+ dohtml index.html style.css
+ make_desktop_entry ${PN} Trommler
+}