summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYi Quang <khai@gentoo.org>2004-05-30 18:41:30 +0000
committerYi Quang <khai@gentoo.org>2004-05-30 18:41:30 +0000
commit82144e2bcab5852f7f43b2fc7fe13da8abfa52dc (patch)
tree1e71802b2cffdca9fbc9012a7d87326cabe92ffa /dev-cpp/gnomemm
parentmailwrapper stuff (diff)
downloadhistorical-82144e2bcab5852f7f43b2fc7fe13da8abfa52dc.tar.gz
historical-82144e2bcab5852f7f43b2fc7fe13da8abfa52dc.tar.bz2
historical-82144e2bcab5852f7f43b2fc7fe13da8abfa52dc.zip
version bump
Diffstat (limited to 'dev-cpp/gnomemm')
-rw-r--r--dev-cpp/gnomemm/ChangeLog5
-rw-r--r--dev-cpp/gnomemm/Manifest11
-rw-r--r--dev-cpp/gnomemm/files/digest-gnomemm-1.2.41
-rw-r--r--dev-cpp/gnomemm/files/gnomemm-1.2.4-gcc33.patch16
-rw-r--r--dev-cpp/gnomemm/gnomemm-1.2.4.ebuild36
5 files changed, 64 insertions, 5 deletions
diff --git a/dev-cpp/gnomemm/ChangeLog b/dev-cpp/gnomemm/ChangeLog
index b0d22999c764..974310ca048f 100644
--- a/dev-cpp/gnomemm/ChangeLog
+++ b/dev-cpp/gnomemm/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-cpp/gnomemm
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gnomemm/ChangeLog,v 1.12 2004/04/25 23:23:07 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gnomemm/ChangeLog,v 1.13 2004/05/30 18:41:30 khai Exp $
+
+ 30 May 2004; Yi Qiang <khai@gentoo.org> :
+ Version bump
25 Apr 2004; Aron Griffis <agriffis@gentoo.org> gnomemm-1.2.3-r1.ebuild:
Add die following econf for bug 48950
diff --git a/dev-cpp/gnomemm/Manifest b/dev-cpp/gnomemm/Manifest
index 1f05795260b2..eae508590ccb 100644
--- a/dev-cpp/gnomemm/Manifest
+++ b/dev-cpp/gnomemm/Manifest
@@ -1,6 +1,9 @@
-MD5 d7ec2b5538647f1681940a1d1d9e4899 ChangeLog 3350
-MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
+MD5 e95152776388ba4ad42353660e16217b gnomemm-1.2.4.ebuild 898
MD5 62cbb6cbef848ff0f9e7dcefe8b10133 gnomemm-1.2.3-r1.ebuild 897
-MD5 0fe93cc63be4d79a939a63b250d330c9 files/digest-gnomemm-1.2.3-r1 65
-MD5 c00c48d1761eff3e980ff2c34a46bd24 files/gnomemm-1.2.3-gcc33.patch 656
+MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
+MD5 1a06c2f983c4e58d0fee958e03e596d2 ChangeLog 3406
+MD5 c00c48d1761eff3e980ff2c34a46bd24 files/gnomemm-1.2.4-gcc33.patch 656
MD5 cf8799d03c3fffb48bd6f118cf84b869 files/gnomemm-1.2.3-gentoo.patch 512
+MD5 f408d0639f010848578e8ec4f44a879f files/digest-gnomemm-1.2.4 66
+MD5 c00c48d1761eff3e980ff2c34a46bd24 files/gnomemm-1.2.3-gcc33.patch 656
+MD5 0fe93cc63be4d79a939a63b250d330c9 files/digest-gnomemm-1.2.3-r1 65
diff --git a/dev-cpp/gnomemm/files/digest-gnomemm-1.2.4 b/dev-cpp/gnomemm/files/digest-gnomemm-1.2.4
new file mode 100644
index 000000000000..5980c704bc1c
--- /dev/null
+++ b/dev-cpp/gnomemm/files/digest-gnomemm-1.2.4
@@ -0,0 +1 @@
+MD5 13e2351b16376292771ed277a6866a2b gnomemm-1.2.4.tar.bz2 292478
diff --git a/dev-cpp/gnomemm/files/gnomemm-1.2.4-gcc33.patch b/dev-cpp/gnomemm/files/gnomemm-1.2.4-gcc33.patch
new file mode 100644
index 000000000000..5d00fe5f7dd7
--- /dev/null
+++ b/dev-cpp/gnomemm/files/gnomemm-1.2.4-gcc33.patch
@@ -0,0 +1,16 @@
+Index: src/gnome--/app-helper.h
+===================================================================
+RCS file: /cvs/gnome/gtk--/gnome--/gnome--/app-helper.h,v
+retrieving revision 1.25
+diff -u -r1.25 app-helper.h
+--- src/gnome--/app-helper.h 28 Jan 2003 18:40:27 -0000 1.25
++++ src/gnome--/app-helper.h 14 Sep 2003 07:52:13 -0000
+@@ -261,7 +261,7 @@
+ { return static_cast<T_Info&>(begin_[n]); }
+
+ GnomeUIInfo* gtkobj() const
+- { return static_cast<GnomeUIInfo*>(data_); }
++ { return (GnomeUIInfo*)(data_); }
+
+ vector<Info> make_return_vector(); //Used by get_uitree().
+ vector<SubTree> make_return_vector_subtrees(); //Used by Gnome::App.
diff --git a/dev-cpp/gnomemm/gnomemm-1.2.4.ebuild b/dev-cpp/gnomemm/gnomemm-1.2.4.ebuild
new file mode 100644
index 000000000000..8b0b6ec1c173
--- /dev/null
+++ b/dev-cpp/gnomemm/gnomemm-1.2.4.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2004 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.4.ebuild,v 1.1 2004/05/30 18:41:30 khai Exp $
+
+inherit gcc eutils
+
+DESCRIPTION="C++ binding for the GNOME libraries"
+SRC_URI="mirror://gnome/sources/gnomemm/1.2/${P}.tar.bz2"
+HOMEPAGE="http://gtkmm.sourceforge.net/"
+
+IUSE=""
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="ppc x86 sparc alpha hppa amd64 ia64"
+
+DEPEND="=dev-cpp/gtkmm-1.2*
+ >=gnome-base/gnome-libs-1.4
+ >=gnome-base/ORBit-0.5.11
+ =sys-libs/db-1*"
+
+
+src_unpack() {
+ unpack ${A} ; cd ${S}
+ # http://bugzilla.gnome.org/show_bug.cgi?id=121307 gcc 3.3.x (#27061)
+ epatch ${FILESDIR}/${P}-gcc33.patch
+}
+
+src_compile() {
+ econf || die "econf failed"
+ emake || die
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+ dodoc AUTHORS COPYING ChangeLog NEWS README* TODO
+}