diff options
author | Jeremy Huddleston <eradicator@gentoo.org> | 2004-11-22 22:30:48 +0000 |
---|---|---|
committer | Jeremy Huddleston <eradicator@gentoo.org> | 2004-11-22 22:30:48 +0000 |
commit | ef6afa01ffbe961d2c0e08cee694710b7737d151 (patch) | |
tree | a4bbd7306c505b0bec423854d0f6694f489e183d /media-sound/alsa-patch-bay | |
parent | Removed stray digests. (Manifest recommit) (diff) | |
download | gentoo-2-ef6afa01ffbe961d2c0e08cee694710b7737d151.tar.gz gentoo-2-ef6afa01ffbe961d2c0e08cee694710b7737d151.tar.bz2 gentoo-2-ef6afa01ffbe961d2c0e08cee694710b7737d151.zip |
Ebuild cleanup. Added support for more reasonable USE flags. Added to ~sparc.
Diffstat (limited to 'media-sound/alsa-patch-bay')
-rw-r--r-- | media-sound/alsa-patch-bay/ChangeLog | 8 | ||||
-rw-r--r-- | media-sound/alsa-patch-bay/Manifest | 14 | ||||
-rw-r--r-- | media-sound/alsa-patch-bay/alsa-patch-bay-1.0.0-r2.ebuild | 48 | ||||
-rw-r--r-- | media-sound/alsa-patch-bay/files/digest-alsa-patch-bay-1.0.0-r2 | 1 |
4 files changed, 59 insertions, 12 deletions
diff --git a/media-sound/alsa-patch-bay/ChangeLog b/media-sound/alsa-patch-bay/ChangeLog index 85d1380fd1f9..7b225f65a28a 100644 --- a/media-sound/alsa-patch-bay/ChangeLog +++ b/media-sound/alsa-patch-bay/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-sound/alsa-patch-bay # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-patch-bay/ChangeLog,v 1.18 2004/10/03 00:16:23 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-patch-bay/ChangeLog,v 1.19 2004/11/22 22:30:48 eradicator Exp $ + +*alsa-patch-bay-1.0.0-r2 (22 Nov 2004) + + 22 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> + +alsa-patch-bay-1.0.0-r2.ebuild: + Ebuild cleanup. Added support for more reasonable USE flags. Added to ~sparc. 02 Oct 2004; Jeremy Huddleston <eradicator@gentoo.org> -alsa-patch-bay-0.5.1-r1.ebuild, -alsa-patch-bay-0.5.2.ebuild, diff --git a/media-sound/alsa-patch-bay/Manifest b/media-sound/alsa-patch-bay/Manifest index 2e3133d0fdac..f21f6bdc08eb 100644 --- a/media-sound/alsa-patch-bay/Manifest +++ b/media-sound/alsa-patch-bay/Manifest @@ -1,15 +1,7 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - MD5 258206e70defcc155bad02a9856ef83a ChangeLog 2659 -MD5 3be4f6e757e3057184136a002b0165f9 metadata.xml 221 +MD5 94cb5a8f05704341f0c85b56b4e9f5ab alsa-patch-bay-1.0.0-r2.ebuild 1276 MD5 710a1550119b3a25d1d1ff38b3553eb5 alsa-patch-bay-1.0.0-r1.ebuild 1398 +MD5 3be4f6e757e3057184136a002b0165f9 metadata.xml 221 +MD5 f3ba80b5a1ce25a42136ca5f4396d691 files/digest-alsa-patch-bay-1.0.0-r2 72 MD5 3451271c44f72268abb6051fa9af1145 files/alsa-patch-bay-1.0.0-amd64.patch 2030 MD5 f3ba80b5a1ce25a42136ca5f4396d691 files/digest-alsa-patch-bay-1.0.0-r1 72 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.2.6 (GNU/Linux) - -iD8DBQFBX0ThArHZZzCEUG0RAorTAJ9jXG+F/3recVBh+cXwKSsFaLy4JQCdHZUT -u2JjC1kulFLApFMSp+Xq5uQ= -=0pjq ------END PGP SIGNATURE----- diff --git a/media-sound/alsa-patch-bay/alsa-patch-bay-1.0.0-r2.ebuild b/media-sound/alsa-patch-bay/alsa-patch-bay-1.0.0-r2.ebuild new file mode 100644 index 000000000000..35f747b636b6 --- /dev/null +++ b/media-sound/alsa-patch-bay/alsa-patch-bay-1.0.0-r2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-patch-bay/alsa-patch-bay-1.0.0-r2.ebuild,v 1.1 2004/11/22 22:30:48 eradicator Exp $ + +IUSE="alsa jack ladcca fltk gtk" + +inherit eutils + +DESCRIPTION="Graphical patch bay for the ALSA sequencer API." +HOMEPAGE="http://pkl.net/~node/alsa-patch-bay.html" +SRC_URI="http://pkl.net/~node/software/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" + +DEPEND="gtk? ( =dev-cpp/gtkmm-2.2* ) + fltk? ( >=x11-libs/fltk-1.1.2 ) + alsa? ( >=media-libs/alsa-lib-0.9.0_rc1 ) + jack? ( media-sound/jack-audio-connection-kit ) + ladcca? ( media-libs/ladcca )" + +src_unpack() { + unpack ${A} + + cd ${S} + epatch ${FILESDIR}/${P}-amd64.patch +} + +src_compile() { + econf $(use_enable fltk) $(use_enable gtk gtkmm) $(use_enable jack) \ + $(use_enable alsa) $(use_enable jack) || die + emake || die +} + +src_install() { + # needs patching: make DESTDIR="${D}" APB_DESKTOP_PREFIX=/usr/share install || die + einstall APB_DESKTOP_PREFIX=${D}/usr/share || die + dodoc AUTHORS NEWS README THANKS TODO +} + +pkg_preinst() { + if [ -e ${D}/usr/bin/jack-patch-bay ] + then + rm ${D}/usr/bin/jack-patch-bay + ln -s alsa-patch-bay ${D}/usr/bin/jack-patch-bay + fi +} diff --git a/media-sound/alsa-patch-bay/files/digest-alsa-patch-bay-1.0.0-r2 b/media-sound/alsa-patch-bay/files/digest-alsa-patch-bay-1.0.0-r2 new file mode 100644 index 000000000000..0fa776125354 --- /dev/null +++ b/media-sound/alsa-patch-bay/files/digest-alsa-patch-bay-1.0.0-r2 @@ -0,0 +1 @@ +MD5 3aa458f6bee8b83b2cf7330707d72430 alsa-patch-bay-1.0.0.tar.gz 249481 |