Files
@ a1377a397d21
Branch filter:
Location: ohnobinki_overlay/dev-dotnet/gtk-sharp/gtk-sharp-2.10.0.ebuild - annotation
a1377a397d21
1.7 KiB
application/vnd.gentoo.ebuild
updated povray-3.7.0_beta28.ebuild with official Gentoo povray-3.7.0_beta29.ebuild
ignored syncing stuff specific to POVRay's expiration code: my repo has a patch which disables the pointless expiration - I mean, if ur running Gentoo, ur going to try to upgrade your POVRay b4 filing bugs :-)
ignored syncing stuff specific to POVRay's expiration code: my repo has a patch which disables the pointless expiration - I mean, if ur running Gentoo, ur going to try to upgrade your POVRay b4 filing bugs :-)
5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 | # Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/gtk-sharp/gtk-sharp-2.10.0.ebuild,v 1.8 2008/01/13 04:19:53 compnerd Exp $
inherit eutils mono autotools
DESCRIPTION="Gtk# is a C# language binding for the GTK2 toolkit and GNOME libraries"
SRC_URI="mirror://gnome/sources/${PN}/${PV%.*}/${P}.tar.gz
mirror://gentoo/${P}-configurable.diff.gz"
HOMEPAGE="http://gtk-sharp.sourceforge.net/"
LICENSE="LGPL-2.1"
SLOT="2"
IUSE="doc"
RESTRICT="test"
RDEPEND=">=dev-lang/mono-1.1.9
dev-perl/XML-LibXML
>=x11-libs/gtk+-2.10
>=gnome-base/orbit-2.8.3"
DEPEND="${RDEPEND}
doc? ( >=dev-util/monodoc-1.1.8 )
dev-util/pkgconfig"
KEYWORDS="amd64 ppc ~sparc x86 ~x86-fbsd"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${WORKDIR}/${P}-configurable.diff"
# fixes support with pkgconfig-0.17, bug #92503
# as well as remove zapping of CFLAGS
sed -i -e 's/\<PKG_PATH\>/GTK_SHARP_PKG_PATH/g' \
-e ':^CFLAGS=:d' \
"${S}"/configure.in
# Use correct libdir in pkgconfig files
sed -i -e 's:^libdir.*:libdir=@libdir@:' \
"${S}"/*/*.pc.in || die
eautoreconf
# disable building of samples (#16015)
sed -i -e "s:sample::" Makefile.in
}
src_compile() {
local myconf=""
# These are the same as from gtk-sharp-component.eclass
for package in art glade gnome gnomevfs gtkhtml rsvg vte
do
myconf="${myconf} --disable-${package}"
done
econf ${myconf} || die "./configure failed"
LANG=C emake -j1 || die
}
src_install () {
make GACUTIL_FLAGS="/root "${D}"/usr/$(get_libdir) /gacdir /usr/$(get_libdir) /package ${PN}-2.0" \
DESTDIR="${D}" install || die
dodoc README* ChangeLog
}
|