summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarinus Schraal <foser@gentoo.org>2002-12-12 01:47:10 +0000
committerMarinus Schraal <foser@gentoo.org>2002-12-12 01:47:10 +0000
commit6cf2ffa21f42311491e9c25087dfc1f3b03c3fd0 (patch)
tree1eab46356f5f4482f673404a31bce488139ade63 /dev-libs/gtk-sharp
parentInitial import, ~x86 for testing (diff)
downloadhistorical-6cf2ffa21f42311491e9c25087dfc1f3b03c3fd0.tar.gz
historical-6cf2ffa21f42311491e9c25087dfc1f3b03c3fd0.tar.bz2
historical-6cf2ffa21f42311491e9c25087dfc1f3b03c3fd0.zip
New version
Diffstat (limited to 'dev-libs/gtk-sharp')
-rw-r--r--dev-libs/gtk-sharp/ChangeLog8
-rw-r--r--dev-libs/gtk-sharp/files/digest-gtk-sharp-0.2.11
-rw-r--r--dev-libs/gtk-sharp/files/digest-gtk-sharp-0.61
-rw-r--r--dev-libs/gtk-sharp/gtk-sharp-0.2.1.ebuild35
-rw-r--r--dev-libs/gtk-sharp/gtk-sharp-0.5.ebuild5
-rw-r--r--dev-libs/gtk-sharp/gtk-sharp-0.6.ebuild45
6 files changed, 56 insertions, 39 deletions
diff --git a/dev-libs/gtk-sharp/ChangeLog b/dev-libs/gtk-sharp/ChangeLog
index 58e5811560db..74e15efca483 100644
--- a/dev-libs/gtk-sharp/ChangeLog
+++ b/dev-libs/gtk-sharp/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/gtk-sharp
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/gtk-sharp/ChangeLog,v 1.2 2002/11/02 15:31:22 foser Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/gtk-sharp/ChangeLog,v 1.3 2002/12/12 01:47:06 foser Exp $
+
+*gtk-sharp-0.6 (10 Dec 2002)
+
+ 10 Dec 2002; foser <foser@gentoo.org> gtk-sharp-0.6.ebuild :
+ New version
+ Sandbox hack for mcs was needed
*gtk-sharp-0.5 (02 Nov 2002)
diff --git a/dev-libs/gtk-sharp/files/digest-gtk-sharp-0.2.1 b/dev-libs/gtk-sharp/files/digest-gtk-sharp-0.2.1
deleted file mode 100644
index 98d20ead942a..000000000000
--- a/dev-libs/gtk-sharp/files/digest-gtk-sharp-0.2.1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 3c2e505323b10d4160b197fe0cf78fc7 gtk-sharp-0.2.1.tar.gz 251729
diff --git a/dev-libs/gtk-sharp/files/digest-gtk-sharp-0.6 b/dev-libs/gtk-sharp/files/digest-gtk-sharp-0.6
new file mode 100644
index 000000000000..30b80517db2e
--- /dev/null
+++ b/dev-libs/gtk-sharp/files/digest-gtk-sharp-0.6
@@ -0,0 +1 @@
+MD5 e7f28e452767c7c690e4e31f7dfa99a9 gtk-sharp-0.6.tar.gz 648172
diff --git a/dev-libs/gtk-sharp/gtk-sharp-0.2.1.ebuild b/dev-libs/gtk-sharp/gtk-sharp-0.2.1.ebuild
deleted file mode 100644
index 54ce9aeda757..000000000000
--- a/dev-libs/gtk-sharp/gtk-sharp-0.2.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-
-S=${WORKDIR}/${P}
-DESCRIPTION="Gtk# is a C# language binding for the Gtk+ (AKA Gtk2) toolkit."
-SRC_URI="mirror://sourceforge/gtk-sharp/${P}.tar.gz"
-HOMEPAGE="http://gtk-sharp.sourceforge.net/"
-
-LICENSE="LGPL"
-SLOT="0"
-
-
-DEPEND=">=dev-lang/mono-0.13
- >=x11-libs/gtk+-2.0.2"
-KEYWORDS="x86 -ppc"
-
-src_compile() {
- ./configure \
- --prefix=/usr \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info || die "./configure failed"
- make || die
-}
-
-src_install () {
- # Path for the installation of the libs is hardcoded in the Makefile, so we need to change it
- for i in $(find . -iname Makefile); do cp $i ${i}.orig; sed "s:/usr/lib:${D}/usr/lib:" $i.orig > $i; done
- make \
- prefix=${D}/usr \
- mandir=${D}/usr/share/man \
- infodir=${D}/usr/share/info \
- install || die
-
- dodoc HACKING LICENSE README ChangeLog
-}
diff --git a/dev-libs/gtk-sharp/gtk-sharp-0.5.ebuild b/dev-libs/gtk-sharp/gtk-sharp-0.5.ebuild
index aa4285a3735e..aa8fb51df2bf 100644
--- a/dev-libs/gtk-sharp/gtk-sharp-0.5.ebuild
+++ b/dev-libs/gtk-sharp/gtk-sharp-0.5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/gtk-sharp/gtk-sharp-0.5.ebuild,v 1.2 2002/11/07 15:56:21 foser Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/gtk-sharp/gtk-sharp-0.5.ebuild,v 1.3 2002/12/12 01:47:06 foser Exp $
S=${WORKDIR}/${P}
DESCRIPTION="Gtk# is a C# language binding for the GTK2 toolkit."
@@ -12,7 +12,7 @@ SLOT="0"
IUSE="gnome"
DEPEND=">=dev-lang/mono-0.16
- >=x11-libs/gtk+-2
+ =x11-libs/gtk+-2.0*
>=gnome-base/libglade-2
gnome? ( >=gnome-base/libgnomecanvas-2
>=gnome-base/libgnomeui-2 )"
@@ -26,6 +26,7 @@ src_compile() {
|| myconf="${myconf} --disable-gnome"
econf ${myconf} || die "./configure failed"
+
emake || die
}
diff --git a/dev-libs/gtk-sharp/gtk-sharp-0.6.ebuild b/dev-libs/gtk-sharp/gtk-sharp-0.6.ebuild
new file mode 100644
index 000000000000..daa4f416f462
--- /dev/null
+++ b/dev-libs/gtk-sharp/gtk-sharp-0.6.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/gtk-sharp/gtk-sharp-0.6.ebuild,v 1.1 2002/12/12 01:47:10 foser Exp $
+
+S=${WORKDIR}/${P}
+DESCRIPTION="Gtk# is a C# language binding for the GTK2 toolkit."
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+HOMEPAGE="http://gtk-sharp.sourceforge.net/"
+
+LICENSE="LGPL"
+SLOT="0"
+IUSE="gnome"
+
+DEPEND=">=dev-lang/mono-0.16
+ >=x11-libs/gtk+-2
+ >=gnome-base/libglade-2
+ gnome? ( >=gnome-base/libgnomecanvas-2
+ >=gnome-base/libgnomeui-2 )"
+
+KEYWORDS="~x86 -ppc"
+
+src_compile() {
+
+ local myconf
+ myconf="--enable-glade"
+
+ use gnome \
+ && myconf="${myconf} --enable-gnome" \
+ || myconf="${myconf} --disable-gnome"
+
+ econf ${myconf} || die "./configure failed"
+
+ # mcs wants this during build
+ addwrite ~/.wapi
+ emake || die
+}
+
+src_install () {
+ # Path for the installation of the libs is hardcoded in the Makefile,
+ # so we need to change it - Is being changed, check evry release
+ for i in $(find . -iname Makefile); do cp $i ${i}.orig; sed "s:${DESTDIR}/usr:${D}/usr:" $i.orig > $i; done
+
+ einstall || die
+ dodoc HACKING README* ChangeLog
+}