From: Jeremy Huddleston Date: Mon, 22 Nov 2004 22:30:48 +0000 (+0000) Subject: Ebuild cleanup. Added support for more reasonable USE flags. Added to ~sparc. X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=176909296e3c54a7ec4c25d682a4f580ab238b92;p=gentoo.git Ebuild cleanup. Added support for more reasonable USE flags. Added to ~sparc. --- 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 + +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 -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..1ea75f7ee5a0 100644 --- a/media-sound/alsa-patch-bay/Manifest +++ b/media-sound/alsa-patch-bay/Manifest @@ -1,15 +1,17 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -MD5 258206e70defcc155bad02a9856ef83a ChangeLog 2659 -MD5 3be4f6e757e3057184136a002b0165f9 metadata.xml 221 +MD5 db3962f11bf3e344941209b0ad3c1b99 ChangeLog 2874 +MD5 d207967140ec984abaa81bf36cb9f7ac alsa-patch-bay-1.0.0-r2.ebuild 1295 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 +iD8DBQFBomijArHZZzCEUG0RAjSkAJ4q6QkrOYC5KEjTZqBh1qDK4m24EwCfe5C9 +c+7QUJ9cWO5KHy3G2lco9BI= +=p6/m -----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