Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-dotnet/galago-sharp
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/galago-sharp/ChangeLog,v 1.15 2007/02/03 14:40:42 nixnut Exp $
03 Feb 2007; nixnut
Stable on ppc wrt bug 164273
01 Feb 2007; Christian Faulhammer
galago-sharp-0.5.0.ebuild:
stable x86; bug #164273
28 Jan 2007; Olivier CrĂȘte
Stable on amd64 per bug #164273
21 Dec 2006; Saleem Abdulrasool
galago-sharp-0.5.0.ebuild:
Add a nasty hack to prevent building of tests
19 Dec 2006; Saleem Abdulrasool
galago-sharp-0.5.0.ebuild:
Add check to ensure that dbus is <0.90 if we check for the mono useflag
02 Dec 2006; Saleem Abdulrasool
-galago-sharp-0.3.2.ebuild:
prune old version
16 Oct 2006; Saleem Abdulrasool
galago-sharp-0.5.0.ebuild:
Fix dependency, thanks to Josh_B for noticing it
16 Sep 2006; Tobias Scherbaum
galago-sharp-0.5.0.ebuild:
Added ~ppc, bug #147751
27 Aug 2006; Saleem Abdulrasool
galago-sharp-0.3.2.ebuild:
fixing the dep on galago-sharp, 0.3 is not API compatible with 0.5
*galago-sharp-0.5.0 (08 Aug 2006)
08 Aug 2006; Saleem Abdulrasool
+files/galago-sharp-0.5.0-tests.patch, +galago-sharp-0.5.0.ebuild:
Version bump from upstream
25 Apr 2006; Tobias Scherbaum
galago-sharp-0.3.2.ebuild:
Added to ~ppc, bug #131179
13 Feb 2006; Luis Medinas
Added ~amd64 keyword.
08 Feb 2006; Donnie Berkholz
galago-sharp-0.3.2.ebuild:
(#122115) Need to inherit eutils to use built_with_use().
04 Feb 2006; Saleem Abdulrasool
galago-sharp-0.3.2.ebuild:
Updating deps as per hidden deps. Resolves bug #121563
*galago-sharp-0.3.2 (01 Feb 2006)
01 Feb 2006; Saleem Abdulrasool
+galago-sharp-0.3.2.ebuild:
Initial import of galago-sharp
AUX galago-sharp-0.5.0-tests.patch 1082 RMD160 9d992d456c3a49367c40daaa130139e09e859f19 SHA1 4e876097b1f3e2c1988bd462377ba8d109e361c7 SHA256 0dd052a9361cf09eceac0794662a91dfdf4b4ea9eb4ba0efc5a1c74db959a9e5
DIST galago-sharp-0.5.0.tar.gz 318895 RMD160 649b34aaaeff8e9ab449b6b87353483ebd38a2aa SHA1 dea240cc8f290fd368dea2a0abf636ed60b5fd3f SHA256 f242820c834c9441c26e76c36fb150064c96274f6741aebe071ddd435e5e1b3d
EBUILD galago-sharp-0.5.0.ebuild 1354 RMD160 edc83b35827373bba7734cbf799fdeda16452d6b SHA1 19c844ca9b04901c1cd0df6a53b1bf5c719d60ad SHA256 c37903985650f46acc348361764d9e58be45e5eeb7bc3a6a817c978931ee6cff
MISC ChangeLog 2200 RMD160 eacd7c6ce76987667a4b58ed53fa3635fbf5113f SHA1 5fc6b0453a05a4cc3c0f3e4111a846c86809c75d SHA256 a7cc4f8dde47c874a1773f4d59de2fd9aec712b312b0ba48e0729e61992d52e4
MISC metadata.xml 312 RMD160 03fef86ca203ec541f1488fb88f7f653558da537 SHA1 4f573c6e28157baeac51ae5cfd45597831e9bd2b SHA256 247d6e467251565ff33d6c40f4cee2897eb2f0d803c49b4d5f62a767b5785995
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/galago-sharp/galago-sharp-0.5.0.ebuild,v 1.8 2007/02/03 14:40:42 nixnut Exp $
inherit eutils mono autotools
DESCRIPTION="Mono bindings to Galago"
HOMEPAGE="http://galago-project.org"
SRC_URI="http://galago-project.org/files/releases/source/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
RDEPEND=">=dev-lang/mono-1.0
>=sys-apps/dbus-0.36
=dev-dotnet/gtk-sharp-2*
>=dev-libs/libgalago-0.5.0"
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.9"
pkg_setup() {
if [[ -z $(best_version '>=sys-apps/dbus-0.90') ]] ; then
if ! built_with_use 'sys-apps/dbus' mono ; then
eerror "Please build dbus with mono support"
die "dbus without mono support detected"
fi
fi
}
src_unpack() {
unpack ${A}
cd ${S}
# Hard enable/disable tests
epatch ${FILESDIR}/${PN}-0.5.0-tests.patch
# Nasty hack to prevent building of the tests
sed -i -e 's/ tests//' ${S}/Makefile.am
einfo "Rebuilding the build environment, this may take a few minutes..."
eautoreconf
}
src_compile() {
econf --disable-tests || die "configure failed"
emake || die "make failed"
}
src_install() {
make DESTDIR=${D} install || die "install failed"
dodoc AUTHORS ChangeLog NEWS README
}