summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlastair Tse <liquidx@gentoo.org>2003-06-20 23:45:20 +0000
committerAlastair Tse <liquidx@gentoo.org>2003-06-20 23:45:20 +0000
commitcdb1b7b11643dff465f1b3fbbc41aebd9488f59f (patch)
tree4405becc8c60f051d295bde343998ec65fce5c82 /dev-cpp/gnomemm
parentPointy hat at brad, named the ebuild wrong, caused unfetchability. (diff)
downloadhistorical-cdb1b7b11643dff465f1b3fbbc41aebd9488f59f.tar.gz
historical-cdb1b7b11643dff465f1b3fbbc41aebd9488f59f.tar.bz2
historical-cdb1b7b11643dff465f1b3fbbc41aebd9488f59f.zip
big gnome-extra gtk/gnomemm move to dev-cpp
Diffstat (limited to 'dev-cpp/gnomemm')
-rw-r--r--dev-cpp/gnomemm/ChangeLog57
-rw-r--r--dev-cpp/gnomemm/Manifest4
-rw-r--r--dev-cpp/gnomemm/files/digest-gnomemm-1.2.3-r11
-rw-r--r--dev-cpp/gnomemm/files/gnomemm-1.2.3-gentoo.patch16
-rw-r--r--dev-cpp/gnomemm/gnomemm-1.2.3-r1.ebuild31
5 files changed, 109 insertions, 0 deletions
diff --git a/dev-cpp/gnomemm/ChangeLog b/dev-cpp/gnomemm/ChangeLog
new file mode 100644
index 000000000000..758d80d98963
--- /dev/null
+++ b/dev-cpp/gnomemm/ChangeLog
@@ -0,0 +1,57 @@
+# ChangeLog for dev-cpp/gnomemm
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gnomemm/ChangeLog,v 1.1 2003/06/20 23:44:44 liquidx Exp $
+
+*gnomemm-1.2.3-r1 (21 Jun 2003)
+
+ 21 Jun 2003; Alastair Tse <liquidx@gentoo.org> gnomemm-1.2.3-r1.ebuild,
+ files/gnomemm-1.2.3-gentoo.patch:
+ moved gnome-extra/gnomemm to dev-cpp/gnomemm and cleanups
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+*gnomemm-1.2.3-r1 (13 Oct 2002)
+
+ 13 Oct 2002; foser <foser@gentoo.org> gnomemm-1.2.3-r1.ebuild :
+ Disable gcc2 patch (bug #9038)
+
+*gnomemm-1.2.3 (31 Jul 2002)
+
+ 07 Oct 2002; foser <foser@gentoo.org> gnomemm-1.2.3.ebuild :
+ Fix for gcc 2.95
+
+ 15 Aug 2002; Spider <spider@gentoo.org> gnomemm-1.2.3.ebuild gnomemm-1.2.2-r3.ebuild :
+ Fix deps some for gtkmm
+
+ 31 Jul 2002; Gabriele Giorgetti <stroke@gentoo.org> gnomemm-1.2.3.ebuild
+ New version. Patches seems to be no longer actual (gcc 2.95) but please
+ test it so it can be unmasked.
+
+*gnomemm-1.2.2-r3 (13 Jun 2002)
+ 13 Jun 2002; Spider <spider@gentoo.org> gnomemm-1.2.2-r3.ebuild
+ new revision that fixes dependency borkage with gnome2
+
+*gnomemm-1.2.2-r2 (3 Jun 2002)
+
+ 3 Jun 2002; Brandon Low <lostlogic@gentoo.org> gnomemm-1.2.2-r2.ebuild
+
+ New revision should now compile and work on all versions of gcc, please
+ test so I can unmask it.
+
+*gnomemm-1.2.2 (4 May 2002)
+
+ 4 May 2002; Seemant Kulleen <seemant@gentoo.org> gnomemm-1.2.2-r1.ebuild
+ files/gnomemm-gentoo.patch files/digest-gnomemm-1.2.2-r1 :
+
+ Added the patch submitted by Peter G. MacDonald in bug #2273 which finally
+ lets this thing compile.
+
+*gnomemm-1.2.2 (1 Feb 2002)
+
+ 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
+
+ Added initial ChangeLog which should be updated whenever the package is
+ updated in any way. This changelog is targetted to users. This means that the
+ comments should well explained and written in clean English. The details about
+ writing correct changelogs are explained in the skel.ChangeLog file which you
+ can find in the root directory of the portage repository.
diff --git a/dev-cpp/gnomemm/Manifest b/dev-cpp/gnomemm/Manifest
new file mode 100644
index 000000000000..4fdf5b4e8aa3
--- /dev/null
+++ b/dev-cpp/gnomemm/Manifest
@@ -0,0 +1,4 @@
+MD5 9cd0dde1e2f830f4fb4c4e684aa16003 ChangeLog 2144
+MD5 ed2742c2e661b3ec187de4e0d04d26f7 gnomemm-1.2.3-r1.ebuild 708
+MD5 0fe93cc63be4d79a939a63b250d330c9 files/digest-gnomemm-1.2.3-r1 65
+MD5 cf8799d03c3fffb48bd6f118cf84b869 files/gnomemm-1.2.3-gentoo.patch 512
diff --git a/dev-cpp/gnomemm/files/digest-gnomemm-1.2.3-r1 b/dev-cpp/gnomemm/files/digest-gnomemm-1.2.3-r1
new file mode 100644
index 000000000000..c6e82800d7bd
--- /dev/null
+++ b/dev-cpp/gnomemm/files/digest-gnomemm-1.2.3-r1
@@ -0,0 +1 @@
+MD5 b14e7dac79e5dc8c52b4e52e32335451 gnomemm-1.2.3.tar.gz 328080
diff --git a/dev-cpp/gnomemm/files/gnomemm-1.2.3-gentoo.patch b/dev-cpp/gnomemm/files/gnomemm-1.2.3-gentoo.patch
new file mode 100644
index 000000000000..cec6185e890c
--- /dev/null
+++ b/dev-cpp/gnomemm/files/gnomemm-1.2.3-gentoo.patch
@@ -0,0 +1,16 @@
+--- procbar.gen_h~ 2002-10-07 21:57:23.000000000 +0200
++++ procbar.gen_h 2002-10-07 21:57:53.000000000 +0200
+@@ -82,12 +82,11 @@
+
+ //The callback signature is wrong but we shouldn't change it in a stable API,
+ //though I think that gnome-libs did.
+- typedef gint (* type_correctcallback)(gpointer);
+ gnome_proc_bar_construct(gtkobj(),
+ GTK_WIDGET(const_cast<GtkLabel*>(label.gtkobj())),
+ colors.size(),
+ colors_,
+- (type_correctcallback) cb);
++ cb);
+ }
+
+ ProcBar::~ProcBar()
diff --git a/dev-cpp/gnomemm/gnomemm-1.2.3-r1.ebuild b/dev-cpp/gnomemm/gnomemm-1.2.3-r1.ebuild
new file mode 100644
index 000000000000..fb6470bce44c
--- /dev/null
+++ b/dev-cpp/gnomemm/gnomemm-1.2.3-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gnomemm/gnomemm-1.2.3-r1.ebuild,v 1.1 2003/06/20 23:44:44 liquidx Exp $
+
+inherit gcc
+
+S=${WORKDIR}/${P}
+DESCRIPTION="C++ binding for the GNOME libraries"
+SRC_URI="mirror://sourceforge/gtkmm/${P}.tar.gz"
+HOMEPAGE="http://gtkmm.sourceforge.net/"
+
+IUSE=""
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="x86 sparc alpha"
+
+RDEPEND="=x11-libs/gtkmm-1.2*
+ >=gnome-base/ORBit-0.5.11
+ =sys-libs/db-1*"
+
+DEPEND="${RDEPEND}"
+
+src_compile() {
+ econf
+ emake || die
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+ dodoc AUTHORS COPYING ChangeLog NEWS README* TODO
+}