summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-cpp/gtkmm/ChangeLog103
-rw-r--r--dev-cpp/gtkmm/Manifest6
-rw-r--r--dev-cpp/gtkmm/files/digest-gtkmm-1.2.9-r21
-rw-r--r--dev-cpp/gtkmm/files/digest-gtkmm-2.2.31
-rw-r--r--dev-cpp/gtkmm/gtkmm-1.2.9-r2.ebuild53
-rw-r--r--dev-cpp/gtkmm/gtkmm-2.2.3.ebuild29
-rw-r--r--dev-cpp/gtkmm/metadata.xml5
7 files changed, 195 insertions, 3 deletions
diff --git a/dev-cpp/gtkmm/ChangeLog b/dev-cpp/gtkmm/ChangeLog
new file mode 100644
index 000000000000..901ef95596ad
--- /dev/null
+++ b/dev-cpp/gtkmm/ChangeLog
@@ -0,0 +1,103 @@
+# ChangeLog for dev-cpp/gtkmm
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/ChangeLog,v 1.1 2003/07/12 17:38:23 foser Exp $
+
+*gtkmm-2.2.3 (23 May 2003)
+
+ 12 Jul 2003; foser <foser@gentoo.org> gtkmm-2.2.3.ebuild :
+ Moved gtkmm from x11-libs to dev-cpp
+ Added blocking dep for gcc-3.3.0 (#21637)
+
+ 23 May 2003; foser <foser@gentoo.org> gtkmm-2.2.3.ebuild :
+ 2.2.2 had some serious so installation problem, this release should fix that
+
+*gtkmm-2.2.2 (22 May 2003)
+
+ 22 May 2003; foser <foser@gentoo.org> gtkmm-2.2.2.ebuild :
+ New version, use gnome2 eclass
+
+ 07 Jan 2003; foser <foser@gentoo.org> gtkmm-2.0.2.ebuild :
+ Fixed deps to depend on gtk+-2.0
+
+*gtkmm-2.2.0 (06 Jan 2003)
+
+ 07 Jan 2003; foser <foser@gentoo.org> gtkmm-2.2.0.ebuild :
+ Now use gnome.org eclass for SRC_URI
+
+ 06 Jan 2003; foser <foser@gentoo.org> gtkmm-2.2.0.ebuild :
+ New version
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+*gtkmm-2.0.2 (06 Dec 2002)
+
+ 06 Dec 2002; foser <foser@gentoo.org> gtkmm-2.0.2.ebuild :
+ New version
+
+*gtkmm-2.0.1 (16 Nov 2002)
+
+ 16 Nov 2002; Spider <spider@gentoo.org> gtkmm-2.0.1.ebuild :
+ Even stabler version :) changed the download URI to be
+ mirror://sourceforge
+ made sure the $myconf was actually passed
+
+*gtkmm-2.0.0 (1 Nov 2002)
+
+ 01 Nov 2002; foser <foser@gentoo.org> gtkmm-2.0.0.ebuild :
+ New stable version
+
+*gtkmm-1.3.22 (13 Sep 2002)
+ 13 Sep 2002; Spider <spider@gentoo.org> gtkmm-1.3.22.ebuild :
+ new version by Markus Bertheau <twanger@bluetwanger.de>
+
+*gtkmm-1.3.18 (15 Jul 2002)
+ 15 Jul 2002; Mark Guertin <gerk@gentoo.org>
+ Added ppc to keywords
+
+ 15 Jul 2002 ; Gabriele Giorgetti <stroke@gentoo.org> gtkmm-1.3.18.ebuild :
+ New version.
+
+*gtkmm-1.3.15 (17 Jun 2002)
+ 17 Jun 2002 ;Spider <spider@gentoo.org> gtkmm-1.3.15.ebuild :
+ New version. updated libsigc++ dep
+
+gtkmm-1.2.9 (13 Jun 2002)
+ 13 Jun 2002; Spider <spider@gentoo.org> gtkmm-1.2.9-r2.ebuild :
+ fixing up some dependencies before gnome2 release. I'm not maintaining this, just fixing bugs I've helped introduce :)
+
+
+*gtkmm-1.2.9 (22 May 2002)
+
+ 22 May 2002; Matthew Kennedy <mkennedy@gentoo.org>;
+ gtkmm-1.2.9-r1.ebuild, ChangeLog, files/digest-gtkmm-1.2.9,
+ files/gtkmm-1.2.9-gcc3.1-gentoo.patch :
+
+ Patch to support gcc3.1 (only required for 1.2.9 -- fixed upstream
+ in CVS)
+
+*gtkmm-1.3.14 (14 May 2002)
+ 14 May 2002; Spider <spider@gentoo.org>; gtkmm-1.3.14.ebuild :
+ version update
+
+
+*gtkmm-1.3.13 (1 May 2002)
+ 1 May 2002; Spider <spider@gentoo.org>; gtkmm-1.3.13.ebuild :
+ version update
+
+*gtkmm-1.3.11 (18 Apr 2002)
+ 18 Apr 2002; Spider <spider@gentoo.org>; gtkmm-1.3.11.ebuild
+ add the development branch
+
+*gtkmm-1.2.9 (09 Apr 2002)
+ 09 Apr 2002; Spider <spider@gentoo.org>; gtkmm-1.2.9.ebuild
+ update to latest version.
+
+*gtkmm-1.2.8 (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/gtkmm/Manifest b/dev-cpp/gtkmm/Manifest
index a1c1b9d458e4..d846c888b1fa 100644
--- a/dev-cpp/gtkmm/Manifest
+++ b/dev-cpp/gtkmm/Manifest
@@ -1,6 +1,6 @@
-MD5 20f66d3189272ef14b6b5805a3a7671e gtkmm-1.2.9-r2.ebuild 1237
-MD5 1031018a0d69f3c239ca24655583dd7d gtkmm-2.2.3.ebuild 656
-MD5 2108c555ff0bc344ddced2534399444a ChangeLog 3360
+MD5 2e9beff18cf53c561c1657c3e5d8f36c gtkmm-1.2.9-r2.ebuild 1234
+MD5 cc0454553dc4653e47a727458cd7a056 gtkmm-2.2.3.ebuild 655
+MD5 3d5a08e4b824f4ab499f81054e984518 ChangeLog 3358
MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
MD5 cd03ba8b48e5e090cb055a176291475a files/digest-gtkmm-1.2.9-r2 63
MD5 33370a57e5ccc25a633b701297d7ab49 files/digest-gtkmm-2.2.3 65
diff --git a/dev-cpp/gtkmm/files/digest-gtkmm-1.2.9-r2 b/dev-cpp/gtkmm/files/digest-gtkmm-1.2.9-r2
new file mode 100644
index 000000000000..742549fbfd2a
--- /dev/null
+++ b/dev-cpp/gtkmm/files/digest-gtkmm-1.2.9-r2
@@ -0,0 +1 @@
+MD5 4b6070a53a2df6f20e85ad363922dc26 gtkmm-1.2.9.tar.gz 716656
diff --git a/dev-cpp/gtkmm/files/digest-gtkmm-2.2.3 b/dev-cpp/gtkmm/files/digest-gtkmm-2.2.3
new file mode 100644
index 000000000000..4062f624445b
--- /dev/null
+++ b/dev-cpp/gtkmm/files/digest-gtkmm-2.2.3
@@ -0,0 +1 @@
+MD5 59c9860ee33203b9e7435dde09e748f3 gtkmm-2.2.3.tar.bz2 3512336
diff --git a/dev-cpp/gtkmm/gtkmm-1.2.9-r2.ebuild b/dev-cpp/gtkmm/gtkmm-1.2.9-r2.ebuild
new file mode 100644
index 000000000000..5f9a2e0dc21a
--- /dev/null
+++ b/dev-cpp/gtkmm/gtkmm-1.2.9-r2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/gtkmm-1.2.9-r2.ebuild,v 1.1 2003/07/12 17:38:27 foser Exp $
+
+S=${WORKDIR}/${P}
+DESCRIPTION="C++ interface for GTK+"
+SRC_URI="http://download.sourceforge.net/gtkmm/${P}.tar.gz"
+# ftp://ftp.gnome.org/pub/GNOME/stable/sources/gtk+/${P}.tar.gz
+# http://ftp.gnome.org/pub/GNOME/stable/sources/gtk+/${P}.tar.gz"
+HOMEPAGE="http://gtkmm.sourceforge.net/"
+
+SLOT="1.2"
+LICENSE="GPL-2"
+KEYWORDS="x86 ppc sparc "
+
+DEPEND="=x11-libs/gtk+-1.2*
+ =dev-libs/libsigc++-1.0*"
+
+src_unpack() {
+ unpack ${A}
+
+ # this patch applies only to gtkmm-1.2.9. gtkmm has been fixed
+ # in CVS. It fixes a build problem with gcc3.1.
+ # (http://marc.theaimsgroup.com/?l=gtkmm&m=101879848701486&w=2)
+ patch -p0 <${FILESDIR}/gtkmm-1.2.9-gcc3.1-gentoo.patch
+}
+
+src_compile() {
+
+ local myconf
+
+ if [ "${DEBUG}" ]
+ then
+ myconf="--enable-debug=yes"
+ else
+ myconf="--enable-debug=no"
+ fi
+
+ econf \
+ --sysconfdir=/etc/X11 \
+ --with-xinput=xfree \
+ --with-x \
+ ${myconf} || die
+
+ make || die
+}
+
+src_install() {
+
+ make DESTDIR=${D} install || die
+
+ dodoc AUTHORS COPYING ChangeLog NEWS README TODO
+}
diff --git a/dev-cpp/gtkmm/gtkmm-2.2.3.ebuild b/dev-cpp/gtkmm/gtkmm-2.2.3.ebuild
new file mode 100644
index 000000000000..67fd61bedc8f
--- /dev/null
+++ b/dev-cpp/gtkmm/gtkmm-2.2.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/gtkmm-2.2.3.ebuild,v 1.1 2003/07/12 17:38:27 foser Exp $
+
+inherit gnome2
+
+S=${WORKDIR}/${P}
+IUSE=""
+DESCRIPTION="C++ interface for GTK+2"
+HOMEPAGE="http://gtkmm.sourceforge.net/"
+LICENSE="LGPL-2.1"
+KEYWORDS="x86 ~ppc ~sparc"
+
+SLOT="2"
+
+RDEPEND=">=dev-libs/glib-2.2
+ >=x11-libs/gtk+-2.2
+ >=dev-libs/libsigc++-1.2
+ !=sys-devel/gcc-3.3.0*"
+
+DEPEND="${RDEPEND}
+ >=dev-lang/perl-5.6.0
+ dev-util/pkgconfig"
+
+DOCS="AUTHORS CHANGES COPYING ChangeLog HACKING PORTING NEWS README TODO"
+
+
+
+
diff --git a/dev-cpp/gtkmm/metadata.xml b/dev-cpp/gtkmm/metadata.xml
new file mode 100644
index 000000000000..da6fd63d0085
--- /dev/null
+++ b/dev-cpp/gtkmm/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>gnome</herd>
+</pkgmetadata>