diff options
author | Peter Johanson <latexer@gentoo.org> | 2006-09-07 05:30:26 +0000 |
---|---|---|
committer | Peter Johanson <latexer@gentoo.org> | 2006-09-07 05:30:26 +0000 |
commit | 7448694aeaa3dec0e4f72baa2671c9432f71c62a (patch) | |
tree | c7760b9d40a6a181917ee43d9ad4bcf5afa72d37 /dev-dotnet | |
parent | Bump. (diff) | |
download | gentoo-2-7448694aeaa3dec0e4f72baa2671c9432f71c62a.tar.gz gentoo-2-7448694aeaa3dec0e4f72baa2671c9432f71c62a.tar.bz2 gentoo-2-7448694aeaa3dec0e4f72baa2671c9432f71c62a.zip |
Bump.
(Portage version: 2.1.1_rc1-r2)
Diffstat (limited to 'dev-dotnet')
-rw-r--r-- | dev-dotnet/gtk-sharp/ChangeLog | 7 | ||||
-rw-r--r-- | dev-dotnet/gtk-sharp/files/digest-gtk-sharp-2.10.0 | 6 | ||||
-rw-r--r-- | dev-dotnet/gtk-sharp/gtk-sharp-2.10.0.ebuild | 68 |
3 files changed, 80 insertions, 1 deletions
diff --git a/dev-dotnet/gtk-sharp/ChangeLog b/dev-dotnet/gtk-sharp/ChangeLog index 4c0a0a8f75b7..40f8ed9167a1 100644 --- a/dev-dotnet/gtk-sharp/ChangeLog +++ b/dev-dotnet/gtk-sharp/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-dotnet/gtk-sharp # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/gtk-sharp/ChangeLog,v 1.66 2006/07/24 01:12:06 tester Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/gtk-sharp/ChangeLog,v 1.67 2006/09/07 05:30:26 latexer Exp $ + +*gtk-sharp-2.10.0 (07 Sep 2006) + + 07 Sep 2006; Peter Johanson <latexer@gentoo.org> +gtk-sharp-2.10.0.ebuild: + Bump. 23 Jul 2006; Olivier Crête <tester@gentoo.org> ChangeLog: Stable on amd64 diff --git a/dev-dotnet/gtk-sharp/files/digest-gtk-sharp-2.10.0 b/dev-dotnet/gtk-sharp/files/digest-gtk-sharp-2.10.0 new file mode 100644 index 000000000000..a4797d564833 --- /dev/null +++ b/dev-dotnet/gtk-sharp/files/digest-gtk-sharp-2.10.0 @@ -0,0 +1,6 @@ +MD5 00d1fb21c5edd1b44ce1443695733ede gtk-sharp-2.10.0-configurable.diff.gz 479 +RMD160 fae9b28f384812cc8803f6e2abe5d4ceb4051da4 gtk-sharp-2.10.0-configurable.diff.gz 479 +SHA256 66699f2ef2bd288c6af35a80fbe7441a4349759e685b44a4dca9c77551c0cba6 gtk-sharp-2.10.0-configurable.diff.gz 479 +MD5 84051fdbcf22f035f3c063d3a60cac8a gtk-sharp-2.10.0.tar.gz 2069966 +RMD160 c3f88ab6df73540a68113631affd1e1e5439b088 gtk-sharp-2.10.0.tar.gz 2069966 +SHA256 3965422105ede76e261432123976594cbde0955024bbac0c965a5f7ce9e70d67 gtk-sharp-2.10.0.tar.gz 2069966 diff --git a/dev-dotnet/gtk-sharp/gtk-sharp-2.10.0.ebuild b/dev-dotnet/gtk-sharp/gtk-sharp-2.10.0.ebuild new file mode 100644 index 000000000000..ea0f54216fd3 --- /dev/null +++ b/dev-dotnet/gtk-sharp/gtk-sharp-2.10.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2006 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.1 2006/09/07 05:30:26 latexer 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 ~x86" + +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 +} |