Portage is a package management system used by Gentoo Linux
# ChangeLog for media-sound/alsa-patch-bay
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-patch-bay/ChangeLog,v 1.26 2008/06/09 10:38:02 loki_val Exp $
09 Jun 2008; Peter Alfredsen
+files/alsa-patch-bay-1.0.0-gcc43.patch, alsa-patch-bay-1.0.0-r2.ebuild:
Gcc-4.3.0 fix; bug 218016; Thanks to terry lava
22 Feb 2007; Piotr Jaroszyński
Transition to Manifest2.
29 Oct 2006; Diego Pettenò
alsa-patch-bay-1.0.0-r1.ebuild, alsa-patch-bay-1.0.0-r2.ebuild:
Fix homepage, closes bug #152560.
08 May 2006;
Removed INSTALL and COPYING from dodoc.
04 Apr 2006; Thomas Cort
alsa-patch-bay-1.0.0-r2.ebuild:
Fixed HOMEPAGE.
19 Apr 2005; Bryan Østergaard
Remove retired developer from metadata.xml.
09 Jan 2005; Sven Wegener
alsa-patch-bay-1.0.0-r1.ebuild:
Added missing parentheses in SRC_URI/*DEPEND/LICENSE.
*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,
-alsa-patch-bay-1.0.0.ebuild:
Removing old versions.
03 Sep 2004; Jeremy Huddleston
alsa-patch-bay-1.0.0-r1.ebuild:
Stable amd64, x86.
*alsa-patch-bay-1.0.0-r1 (03 Jul 2004)
03 Jul 2004; David Holm
Added to ~ppc.
03 Jul 2004; Frank van de Pol
+files/alsa-patch-bay-1.0.0-amd64.patch:
AMD64 compilation fixes.
14 Jun 2004; Jeremy Huddleston
alsa-patch-bay-1.0.0.ebuild:
Fixed gtkmm dependency to close bug #50964.
08 Apr 2004; Jeremy Huddleston
alsa-patch-bay-0.5.1-r1.ebuild, alsa-patch-bay-0.5.2.ebuild,
alsa-patch-bay-1.0.0.ebuild:
Stable x86. Small cleanup.
*alsa-patch-bay-1.0.0 (19 Jan 2004)
19 Jan 2004;
alsa-patch-bay-0.5.2.ebuild, alsa-patch-bay-1.0.0.ebuild, metadata.xml:
- Added new Version 1.0.0
- Added metadata.xml
- bumped 0.5.2 to stable
07 Dec 2003; Heinrich Wendel
alsa-patch-bay-0.5.1-r1.ebuild, alsa-patch-bay-0.5.2.ebuild:
fixed alsa deps
20 Sep 2003; jje
alsa-patch-bay-0.4.1.ebuild, alsa-patch-bay-0.5.1.ebuild:
Remove old versions.
*alsa-patch-bay-0.5.2 (20 Sep 2003)
20 Sep 2003; jje
Version bump. Fixes compile issue w/gcc3.3.1. Closes #28103.
*alsa-patch-bay-0.5.1-r1 (08 Jun 2003)
08 Jun 2003; root
fixed DEPEND to >gtkmm-2.0 and fixed IUSE
09 May 2003; Bartosch Pixa
alsa-patch-bay-0.5.1.ebuild:
minor symlink fix
*alsa-patch-bay-0.5.1 (09 May 2003)
09 May 2003; Bartosch Pixa
alsa-patch-bay-0.5.1.ebuild:
version bump and small sandbox fix
*alsa-patch-bay-0.4.1 (04 Mar 2003)
04 Mar 2003; Arcady Genkin
Version bump by Jonathan Kraut
*alsa-patch-bay-0.3 (20 Dec 2002)
27 Dec 2002; Arcady Genkin
Unmasking to ~x86.
20 Dec 2002; Arcady Genkin
Initial version by Jonathan Kraut
#12405.
AUX alsa-patch-bay-1.0.0-amd64.patch 2030 RMD160 ce9b54704f567e8ebf0b819311b99a9649bc9ace SHA1 67bf42a9379726380716a0437d6dddec43090358 SHA256 884a2009f98a8068f5af3975a80b262c98c9c196b0e604ef59598026f282d4b9
AUX alsa-patch-bay-1.0.0-gcc43.patch 1566 RMD160 d60410d7468a0da2bd501e8906726317330a60b2 SHA1 eaa90c8f318e46b18ad83e30edc6a066dd5faf47 SHA256 7800ad85209f414b33759d984672b7b4ae034ad49384aef6c40a3bf0d967880d
DIST alsa-patch-bay-1.0.0.tar.gz 249481 RMD160 198dc55b6ec531ab958ddecb853f8d843a4d0678 SHA1 9fcc2258be8c87d9873dfa488421a7bc0f6017b0 SHA256 7099812c7a1ee421636006498b7d0fe94ebe134f877ca193e00384efdc640e41
EBUILD alsa-patch-bay-1.0.0-r1.ebuild 1404 RMD160 59c55b54f9b87b04eba5595d1994c47ee3ec32b9 SHA1 5b830134f4046122bcfb4463c1352126071a4685 SHA256 7986f8ae3be72ceced3031c2a266b3f40e6a14694e9d2536821fc20a3b331b82
EBUILD alsa-patch-bay-1.0.0-r2.ebuild 1359 RMD160 b9dc20ca56736ee4f464f0d67114ea0bfabad802 SHA1 17479e309fa4ab7a0695d6f4c60abdce8a92d4c0 SHA256 8bc913a73c5cb64ad3a33285293677b45bac333ba71d0b90b7acefd28a7a59a0
MISC ChangeLog 3789 RMD160 f6f3d9c8f4e912771c65014be0524ea393b3aca6 SHA1 46991d14244c2cae6fd878577a4bfe81631081c8 SHA256 9c12372efc6ce145eccfa3b1e8d835232966defbbdc5ed5520ba66a81f68b963
MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b
# Copyright 1999-2006 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-r1.ebuild,v 1.7 2006/10/29 23:54:27 flameeyes Exp $
inherit eutils
DESCRIPTION="Graphical patch bay for the ALSA sequencer API."
HOMEPAGE="http://pkl.net/~node/software/alsa-patch-bay/index.html"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 amd64 ~ppc"
IUSE="fltk"
# The package defaults to the gtkmm graphics library.
# To use fltk instead, do $ USE="fltk" emerge alsa-patch-bay
# Note: fltk is not an official USE flag, and the dependency on
# it may go away in the future.
DEPEND="!fltk? ( =dev-cpp/gtkmm-2.2* )
fltk? ( >=x11-libs/fltk-1.1.2 )
>=media-libs/alsa-lib-0.9.0_rc1"
SRC_URI="http://pkl.net/~node/software/${P}.tar.gz"
src_unpack() {
unpack ${A}
cd ${S}
epatch ${FILESDIR}/${P}-amd64.patch
}
src_compile() {
local myconf
use fltk || myconf="--disable-fltk"
./configure ${myconf} \
--host=${CHOST} \
--prefix=/usr \
--infodir=/usr/share/info \
--mandir=/usr/share/man || die "./configure failed"
emake || die
}
src_install() {
einstall APB_DESKTOP_PREFIX=${D}/usr/share || die
dodoc AUTHORS ChangeLog 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
}
# Copyright 1999-2008 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.5 2008/06/09 10:38:02 loki_val Exp $
IUSE="alsa jack ladcca fltk gtk"
inherit eutils
DESCRIPTION="Graphical patch bay for the ALSA sequencer API."
HOMEPAGE="http://pkl.net/~node/software/alsa-patch-bay/index.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
epatch "${FILESDIR}"/${P}-gcc43.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
}