Portage is a package management system used by Gentoo Linux
# ChangeLog for media-sound/freebirth
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/freebirth/ChangeLog,v 1.16 2008/02/29 20:05:11 carlo Exp $
29 Feb 2008; Carsten Lohrke
Remove icon extension from desktop entry to match Icon Theme Specification.
04 Sep 2007; Christoph Mende
freebirth-0.3.2-r1.ebuild:
Stable on amd64 wrt bug #189139
22 Aug 2007; Jurek Bartuszek
x86 stable (bug #189139)
16 Aug 2007; Gustavo Zacarias
freebirth-0.3.2-r1.ebuild:
Stable on sparc wrt #189139
27 Jul 2007; Samuli Suominen
Change homepage to freshmeat because upstream homepage has been hacked.
*freebirth-0.3.2-r1 (24 Jul 2007)
24 Jul 2007; Samuli Suominen
+files/freebirth-0.3.2-gentoo-2.patch, +freebirth-0.3.2-r1.ebuild:
Port to GTK+-2 and install menu entry.
03 Feb 2007; Diego Pettenò
Regenerate digest in Manifest2 format.
09 Sep 2005; Diego Pettenò
Don't install INSTALL file.
18 Dec 2004; Jeremy Huddleston
freebirth-0.3.2.ebuild:
Stable sparc.
22 Nov 2004; Jeremy Huddleston
freebirth-0.3.2.ebuild:
Added to ~sparc.
14 Sep 2004; Jeremy Huddleston
freebirth-0.3.2.ebuild:
Stable amd64.
03 Sep 2004; David Holm
Added to ~ppc.
26 Mar 2004; Jeremy Huddleston
freebirth-0.3.2.ebuild:
Stable on x86.
*freebirth-0.3.2 (21 Jun 2003)
21 Jun 2003; jje
files/freebirth-0.3.2-gentoo.patch:
Initial revision.
Submitted by: MATSUU Takuto
AUX freebirth-0.3.2-gentoo-2.patch 7009 RMD160 c359696b5fbc4e3d41f9921903d69fc02be4ebc1 SHA1 fd561c82227d90456f4040336ae757348c3b9b04 SHA256 ca81db2ef80597afe385a9a19699362780cd737fe3fbdb6f0cb65cc5c71079f7
AUX freebirth-0.3.2-gentoo.patch 433 RMD160 811f061e9864c504016d92783f7379fda2392d7c SHA1 e257f3b65532237ace8dabe95181f3fa9679f64c SHA256 185d33fbb21c60eb99df056741fcbfc5c23f6480a29d9a7ffd7a21b783f0fdd4
DIST freebirth-0.3.2.tar.gz 2456900 RMD160 45d86fe5f8a8ad18c71d6814e0b844e32d9d3f60 SHA1 958673def46ec95980c97a3debebaf97a698c441 SHA256 8cdee757be747eae337826ec9ca9244798c36f75c82f10dfd2c09facfc623f96
EBUILD freebirth-0.3.2-r1.ebuild 945 RMD160 eee0fefb9f721570d01f5db49600005aafe669c3 SHA1 8f585b20250a9a9d81e7fdd3c417ba331ce6f80e SHA256 bdd03e13b78313dccfb9690cd0af57c6abe5dc4772b68ee632b6fda89731172e
MISC ChangeLog 1958 RMD160 349c27c22d72f6dee063bc282bcb4d195ee60d7d SHA1 f5202633588feee5c26187fa36dc7653bdedfd22 SHA256 64baa5b11da61583ee1957aee368187098b83dccd5105d4cdb18026a7c0da3e6
MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/freebirth/freebirth-0.3.2-r1.ebuild,v 1.8 2008/02/29 20:05:11 carlo Exp $
inherit eutils toolchain-funcs
DESCRIPTION="Free software bass synthesizer step sequencer"
HOMEPAGE="http://freshmeat.net/releases/8834"
SRC_URI="http://www.bitmechanic.com/projects/freebirth/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc sparc x86"
IUSE=""
RDEPEND=">=x11-libs/gtk+-2"
DEPEND="${RDEPEND}
dev-util/pkgconfig"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-gentoo-2.patch
}
src_compile() {
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS} $(pkg-config --cflags gtk+-2.0)" || die "emake failed."
}
src_install() {
dobin ${PN}
insinto /usr/share/${PN}/raw
doins raw/*.raw
dodoc CHANGES NEXT_VERSION README
doicon xpm/${PN}.xpm
make_desktop_entry ${PN} ${PN} ${PN}
}