From 9a111f9b0e7229a7bc84b3799deaf9f0d2a716d3 Mon Sep 17 00:00:00 2001 From: Todd Berman Date: Tue, 4 Nov 2003 20:04:26 +0000 Subject: version bump --- x11-libs/gtk-sharp/ChangeLog | 7 ++- x11-libs/gtk-sharp/Manifest | 13 +++-- x11-libs/gtk-sharp/files/digest-gtk-sharp-0.12 | 1 + x11-libs/gtk-sharp/gtk-sharp-0.12.ebuild | 73 ++++++++++++++++++++++++++ x11-libs/gtk-sharp/metadata.xml | 5 ++ 5 files changed, 93 insertions(+), 6 deletions(-) create mode 100644 x11-libs/gtk-sharp/files/digest-gtk-sharp-0.12 create mode 100644 x11-libs/gtk-sharp/gtk-sharp-0.12.ebuild create mode 100644 x11-libs/gtk-sharp/metadata.xml (limited to 'x11-libs/gtk-sharp') diff --git a/x11-libs/gtk-sharp/ChangeLog b/x11-libs/gtk-sharp/ChangeLog index d2fb245896aa..4d16ef510d98 100644 --- a/x11-libs/gtk-sharp/ChangeLog +++ b/x11-libs/gtk-sharp/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-libs/gtk-sharp # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk-sharp/ChangeLog,v 1.8 2003/07/25 13:14:11 tberman Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk-sharp/ChangeLog,v 1.9 2003/11/04 20:04:26 tberman Exp $ + +*gtk-sharp-0.12 (04 Nov 2003) + + 04 Nov 2003; Todd Berman gtk-sharp-0.12.ebuild: + Version bump, dropped double configure. 25 Jul 2003; Todd Berman gtk-sharp-0.10.ebuild, gtk-sharp-0.8.ebuild, gtk-sharp-0.9.ebuild: diff --git a/x11-libs/gtk-sharp/Manifest b/x11-libs/gtk-sharp/Manifest index 2d9957aa6376..4a5aa9887575 100644 --- a/x11-libs/gtk-sharp/Manifest +++ b/x11-libs/gtk-sharp/Manifest @@ -1,7 +1,10 @@ -MD5 2a77486d6229c7072a1dfdf220db9616 ChangeLog 2214 -MD5 fae23f004298b2ee2b118bfbea1db468 gtk-sharp-0.8.ebuild 2020 -MD5 b48599370d9ef1441f9521ece0be5758 gtk-sharp-0.9.ebuild 2276 -MD5 45b5efb0b80a703d33cc8f3b16e08ce5 gtk-sharp-0.10.ebuild 2071 -MD5 1e3d4aa7c5e60923accd3939cafb18f0 files/digest-gtk-sharp-0.9 65 +MD5 e35e601d38de33f76d8fbe101bd4db24 gtk-sharp-0.12.ebuild 2002 +MD5 ac4678d63e8d845adc581d1f3ff8bc5e gtk-sharp-0.9.ebuild 2275 +MD5 5c7c1e86bef5da58d4c4d22bd7293721 gtk-sharp-0.8.ebuild 2019 +MD5 fd316d197ba8b899505c3dc1980b24b9 gtk-sharp-0.10.ebuild 2070 +MD5 ea843d0494a0ac8d2b86d091ed95f555 ChangeLog 2337 +MD5 76b314cc7b7b79b298dd4889dff8c9cd metadata.xml 159 MD5 f0626900297a172f5c9c9d52b84543d4 files/digest-gtk-sharp-0.8 65 +MD5 1e3d4aa7c5e60923accd3939cafb18f0 files/digest-gtk-sharp-0.9 65 MD5 05cf1c80398c13d25625b18ab8e039ea files/digest-gtk-sharp-0.10 66 +MD5 211fb14a07f0df8f756195ab991d5159 files/digest-gtk-sharp-0.12 67 diff --git a/x11-libs/gtk-sharp/files/digest-gtk-sharp-0.12 b/x11-libs/gtk-sharp/files/digest-gtk-sharp-0.12 new file mode 100644 index 000000000000..322111298870 --- /dev/null +++ b/x11-libs/gtk-sharp/files/digest-gtk-sharp-0.12 @@ -0,0 +1 @@ +MD5 dcd6ec83a6ca926d853607e5581aabfd gtk-sharp-0.12.tar.gz 1228778 diff --git a/x11-libs/gtk-sharp/gtk-sharp-0.12.ebuild b/x11-libs/gtk-sharp/gtk-sharp-0.12.ebuild new file mode 100644 index 000000000000..f3fad6a0fff4 --- /dev/null +++ b/x11-libs/gtk-sharp/gtk-sharp-0.12.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk-sharp/gtk-sharp-0.12.ebuild,v 1.1 2003/11/04 20:04:26 tberman Exp $ + +# WARNING +# All gst-sharp hacks done in this build are nonfunctional +# Do not try to use them, they don't work. Not for me, not for anybody. +# They're just here for future reference +# +# foser + +inherit eutils mono + +DESCRIPTION="Gtk# is a C# language binding for the GTK2 toolkit and GNOME libraries" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" +HOMEPAGE="http://gtk-sharp.sourceforge.net/" + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="gnome gnomedb libgda" + +RDEPEND=">=dev-dotnet/mono-0.24 + >=x11-libs/gtk+-2 + >=gnome-base/libglade-2 + gnome? ( >=gnome-base/libgnomecanvas-2 + >=gnome-base/libgnomeui-2 ) + libgda? ( >=gnome-extra/libgda-0.11 ) + gnomedb? ( >=gnome-extra/libgnomedb-0.11 )" + +DEPEND="${RDEPEND} + dev-util/pkgconfig" + +KEYWORDS="~x86 -ppc" + +src_unpack() { + unpack ${A} + + # disable building of samples (#16015) + cd ${S} +# mv Makefile.in Makefile.in.old +# sed -e "s:sample::" Makefile.in.old > Makefile.in + + # patch gst-sharp stuff + # epatch ${FILESDIR}/${P}-gst_sharp.patch +} + +src_compile() { + + econf || die "./configure failed" + + MAKEOPTS="-j1" MONO_PATH=${S} emake || die + + # gst-sharp hacks + # cd ${S}/gst/ + # epatch ${FILESDIR}/${P}-generated_fix.patch + # rm gst-sharp.dll + # make || die "Died making gst-sharp bindings" +} + +src_install () { + # Path for the installation of the libs is hardcoded in the Makefile, + # so we need to change it - Is being changed, check every release + for i in $(find . -iname Makefile); do cp $i ${i}.orig; sed "s:${DESTDIR}/usr:${D}/usr:" $i.orig > $i; done + + # one of the samples require gconf schemas, and it'll violate sandbox + GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL="1" einstall || die + + # gst-sharp install + # cd ${S}/gst/ + # make install || die "Gst-sharp install failed" + + dodoc HACKING README* ChangeLog +} diff --git a/x11-libs/gtk-sharp/metadata.xml b/x11-libs/gtk-sharp/metadata.xml new file mode 100644 index 000000000000..e85974a7fa17 --- /dev/null +++ b/x11-libs/gtk-sharp/metadata.xml @@ -0,0 +1,5 @@ + + + +dotnet + -- cgit v1.2.3-65-gdbad