diff options
author | Todd Berman <tberman@gentoo.org> | 2003-11-14 19:52:59 +0000 |
---|---|---|
committer | Todd Berman <tberman@gentoo.org> | 2003-11-14 19:52:59 +0000 |
commit | 5ac8b2ac40317b9ace69698f8dce5b7efd6b0c7a (patch) | |
tree | 459625a76825bc04abe9837a86bec3e4d1668864 /x11-libs | |
parent | version bump (diff) | |
download | gentoo-2-5ac8b2ac40317b9ace69698f8dce5b7efd6b0c7a.tar.gz gentoo-2-5ac8b2ac40317b9ace69698f8dce5b7efd6b0c7a.tar.bz2 gentoo-2-5ac8b2ac40317b9ace69698f8dce5b7efd6b0c7a.zip |
version bump
Diffstat (limited to 'x11-libs')
-rw-r--r-- | x11-libs/gtk-sharp/ChangeLog | 7 | ||||
-rw-r--r-- | x11-libs/gtk-sharp/Manifest | 4 | ||||
-rw-r--r-- | x11-libs/gtk-sharp/files/digest-gtk-sharp-0.13 | 1 | ||||
-rw-r--r-- | x11-libs/gtk-sharp/gtk-sharp-0.13.ebuild | 73 |
4 files changed, 82 insertions, 3 deletions
diff --git a/x11-libs/gtk-sharp/ChangeLog b/x11-libs/gtk-sharp/ChangeLog index 4d16ef510d98..d979e8ead44f 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.9 2003/11/04 20:04:26 tberman Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk-sharp/ChangeLog,v 1.10 2003/11/14 19:52:44 tberman Exp $ + +*gtk-sharp-0.13 (14 Nov 2003) + + 14 Nov 2003; Todd Berman <tberman@gentoo.org> gtk-sharp-0.13.ebuild: + version bump *gtk-sharp-0.12 (04 Nov 2003) diff --git a/x11-libs/gtk-sharp/Manifest b/x11-libs/gtk-sharp/Manifest index eca916638376..87e65bae0d8b 100644 --- a/x11-libs/gtk-sharp/Manifest +++ b/x11-libs/gtk-sharp/Manifest @@ -1,9 +1,9 @@ MD5 b0be4e177533d695fa69b4d8958ba26b gtk-sharp-0.12.ebuild 2007 MD5 ac4678d63e8d845adc581d1f3ff8bc5e gtk-sharp-0.9.ebuild 2275 MD5 5c7c1e86bef5da58d4c4d22bd7293721 gtk-sharp-0.8.ebuild 2019 -MD5 b0be4e177533d695fa69b4d8958ba26b gtk-sharp-0.13.ebuild 2007 +MD5 0c6155a305050e12b98a61a9cfd44b6c gtk-sharp-0.13.ebuild 2007 MD5 fd316d197ba8b899505c3dc1980b24b9 gtk-sharp-0.10.ebuild 2070 -MD5 b79a765d65a3b453a100526a4eec9265 ChangeLog 2337 +MD5 391225557fde65e86a24d23d02e1189e ChangeLog 2456 MD5 76b314cc7b7b79b298dd4889dff8c9cd metadata.xml 159 MD5 f0626900297a172f5c9c9d52b84543d4 files/digest-gtk-sharp-0.8 65 MD5 1e3d4aa7c5e60923accd3939cafb18f0 files/digest-gtk-sharp-0.9 65 diff --git a/x11-libs/gtk-sharp/files/digest-gtk-sharp-0.13 b/x11-libs/gtk-sharp/files/digest-gtk-sharp-0.13 new file mode 100644 index 000000000000..adc2043bc04e --- /dev/null +++ b/x11-libs/gtk-sharp/files/digest-gtk-sharp-0.13 @@ -0,0 +1 @@ +MD5 ae8dbad80306bc704648756652d63947 gtk-sharp-0.13.tar.gz 1351404 diff --git a/x11-libs/gtk-sharp/gtk-sharp-0.13.ebuild b/x11-libs/gtk-sharp/gtk-sharp-0.13.ebuild new file mode 100644 index 000000000000..f1b3afb94055 --- /dev/null +++ b/x11-libs/gtk-sharp/gtk-sharp-0.13.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.13.ebuild,v 1.1 2003/11/14 19:52:46 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 <foser@gentoo.org> + +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.2 + >=gnome-base/libglade-2 + gnome? ( >=gnome-base/libgnomecanvas-2.2 + >=gnome-base/libgnomeui-2.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 +} |