summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2007-10-30 22:41:26 +0000
committerAlexis Ballier <aballier@gentoo.org>2007-10-30 22:41:26 +0000
commit31a089af1e4e491657b7e382b0f8b042be0b9a95 (patch)
treef804215d511f305a0f49de268207c3b42f9bd611 /dev-ml/lablgtk
parentsourceview useflag for lablgtk (diff)
downloadhistorical-31a089af1e4e491657b7e382b0f8b042be0b9a95.tar.gz
historical-31a089af1e4e491657b7e382b0f8b042be0b9a95.tar.bz2
historical-31a089af1e4e491657b7e382b0f8b042be0b9a95.zip
version bump
Package-Manager: portage-2.1.3.16
Diffstat (limited to 'dev-ml/lablgtk')
-rw-r--r--dev-ml/lablgtk/ChangeLog7
-rw-r--r--dev-ml/lablgtk/Manifest24
-rw-r--r--dev-ml/lablgtk/files/digest-lablgtk-2.10.03
-rw-r--r--dev-ml/lablgtk/lablgtk-2.10.0.ebuild66
4 files changed, 91 insertions, 9 deletions
diff --git a/dev-ml/lablgtk/ChangeLog b/dev-ml/lablgtk/ChangeLog
index 7b0157c2201f..ce3f261379c7 100644
--- a/dev-ml/lablgtk/ChangeLog
+++ b/dev-ml/lablgtk/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ml/lablgtk
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgtk/ChangeLog,v 1.53 2007/08/30 17:02:42 phreak Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgtk/ChangeLog,v 1.54 2007/10/30 22:41:25 aballier Exp $
+
+*lablgtk-2.10.0 (30 Oct 2007)
+
+ 30 Oct 2007; Alexis Ballier <aballier@gentoo.org> +lablgtk-2.10.0.ebuild:
+ version bump
30 Aug 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
Removing mattam from metadata due to his retirement (see #30021 for reference).
diff --git a/dev-ml/lablgtk/Manifest b/dev-ml/lablgtk/Manifest
index 8dea0eaa5963..d663965723b0 100644
--- a/dev-ml/lablgtk/Manifest
+++ b/dev-ml/lablgtk/Manifest
@@ -5,8 +5,13 @@ AUX lablgtk-2.4.0-gcc34.patch 563 RMD160 99635722d359af71b09ea655b28af8ba465e85d
MD5 581f9b34fc71deb0d4970288ac26d18e files/lablgtk-2.4.0-gcc34.patch 563
RMD160 99635722d359af71b09ea655b28af8ba465e85df files/lablgtk-2.4.0-gcc34.patch 563
SHA256 6d087ccc994d25782c05d7ef7d666abd8147483b7a236ecc5f51f59ad96051bd files/lablgtk-2.4.0-gcc34.patch 563
+DIST lablgtk-2.10.0.tar.gz 742009 RMD160 c149acc683c43b846347aeb3454966fd6ce1cce8 SHA1 47cca75028a7a03dbcd3f22c1b73519e0e22384e SHA256 c0565648caaeb302d32941835c69decf279121ac7e10fd52951991cf876448e5
DIST lablgtk-2.4.0.tar.gz 637739 RMD160 7d27e9e6f9ba329441085073dff4f5617c6fbfeb SHA1 28606d4ad6f4c798b544d227c26ca3dfb2239472 SHA256 e4763b4b92edf342093729d11525a976c6ce705c63733a51bc488fbb468993dd
DIST lablgtk-2.6.0.tar.gz 658095 RMD160 cc3bf61170f69bc43e5420bdd28e111744200384 SHA1 99aecd26360c5ba8f0d17fb0cdae42ff083732ce SHA256 3694bc1e288ce0903af6c96a2790d2340ba38fa51b18090062ede75137d97876
+EBUILD lablgtk-2.10.0.ebuild 1919 RMD160 078f6c5059c4aff21b7e2541235c1cd0091030cb SHA1 3664c8ae7237a93bbf13f6bc8d444476ac188795 SHA256 28a6faf12574f3830f281906e2175a1ffc5466bb7aea87a0e531c937d58fe38e
+MD5 97a1f8054248ac97b30c5ecf5534a638 lablgtk-2.10.0.ebuild 1919
+RMD160 078f6c5059c4aff21b7e2541235c1cd0091030cb lablgtk-2.10.0.ebuild 1919
+SHA256 28a6faf12574f3830f281906e2175a1ffc5466bb7aea87a0e531c937d58fe38e lablgtk-2.10.0.ebuild 1919
EBUILD lablgtk-2.4.0.ebuild 2168 RMD160 332f78cd853a2d4db9ff8a18b710d93f063ca220 SHA1 83e7415a9b206c7c5ee65331111ddc0cb1821b92 SHA256 99ff5037bc66072ddce5ef81fc74612d64f8c407e4559f221680f417f0120acf
MD5 f29a1501d2a0f727d30b254463b283a1 lablgtk-2.4.0.ebuild 2168
RMD160 332f78cd853a2d4db9ff8a18b710d93f063ca220 lablgtk-2.4.0.ebuild 2168
@@ -15,14 +20,17 @@ EBUILD lablgtk-2.6.0.ebuild 2148 RMD160 4be13893ce3aad0c6f525924d383fd9eea4fb143
MD5 f2af4adb587e36ec1a1b16e6271fafb4 lablgtk-2.6.0.ebuild 2148
RMD160 4be13893ce3aad0c6f525924d383fd9eea4fb143 lablgtk-2.6.0.ebuild 2148
SHA256 3b70157b3bcf16d07f17ef42566031ab2c8591ad41cb17f2413173599e07d7e8 lablgtk-2.6.0.ebuild 2148
-MISC ChangeLog 7042 RMD160 40623db91bde70d72ef832f75e787ea12d049172 SHA1 01f0b95ae004694861406788aa7fb6c7134b18fa SHA256 2160ce2c2489a27913bcf6ee852ea1b70314dd43a39588e477cfa2c439db7ce2
-MD5 8f4edf843ed8be862ab2bf34a66e8917 ChangeLog 7042
-RMD160 40623db91bde70d72ef832f75e787ea12d049172 ChangeLog 7042
-SHA256 2160ce2c2489a27913bcf6ee852ea1b70314dd43a39588e477cfa2c439db7ce2 ChangeLog 7042
+MISC ChangeLog 7167 RMD160 5a16c8b84958c445f3b5fe4336b5e53aa8af0e5e SHA1 7f9a805a6f3dc3f1d41d6deef43b9bf16cdccdde SHA256 df90e636793b3f470f1816ae3ae47d629458eae44896ef14c33a0015f72f8a36
+MD5 21e48e8809540949b3e8fd47ebc10313 ChangeLog 7167
+RMD160 5a16c8b84958c445f3b5fe4336b5e53aa8af0e5e ChangeLog 7167
+SHA256 df90e636793b3f470f1816ae3ae47d629458eae44896ef14c33a0015f72f8a36 ChangeLog 7167
MISC metadata.xml 156 RMD160 b85f5bc80861e3fb890d0c87457a549d5bdaa191 SHA1 3be740773dec616d1c3969afaf1571348e455fef SHA256 40d721e2107cc8aac043b574fdae94c9e31ae133bc8e275fbc0a56329b3f5cee
MD5 59ea40b8187e7995ddaf227a834ceb5f metadata.xml 156
RMD160 b85f5bc80861e3fb890d0c87457a549d5bdaa191 metadata.xml 156
SHA256 40d721e2107cc8aac043b574fdae94c9e31ae133bc8e275fbc0a56329b3f5cee metadata.xml 156
+MD5 21d5df7d3a7f87e2c5e7cff90734d9e7 files/digest-lablgtk-2.10.0 244
+RMD160 c63a68b8b942af284d450f4146b655484784cdc0 files/digest-lablgtk-2.10.0 244
+SHA256 810c9fcaabd243e23d798fa0868b29038d7ca8d40f94c3b7be03d83237877590 files/digest-lablgtk-2.10.0 244
MD5 ed891124ecec483e9128dbbf2e8c61b0 files/digest-lablgtk-2.4.0 241
RMD160 816ac3d08757a29566a7edaa1a458cf3afeb1f6a files/digest-lablgtk-2.4.0 241
SHA256 8ba77fdecff938cc59dc148c7eaeb3368d0449c2705921cbbfcf01774571c288 files/digest-lablgtk-2.4.0 241
@@ -30,9 +38,9 @@ MD5 327835d3ae5050daa4d659380eef8022 files/digest-lablgtk-2.6.0 241
RMD160 ac45428976c452c50d67b79400ffaa8bdbd9483c files/digest-lablgtk-2.6.0 241
SHA256 3d494a1625a2d3b2849d44179881e54c019510c0a8717832ad684c8a462da985 files/digest-lablgtk-2.6.0 241
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.6 (GNU/Linux)
+Version: GnuPG v2.0.7 (GNU/Linux)
-iD8DBQFG1vg7yuNVb5qfaOYRAkXQAJ0fpW2oDjn7gWaIiQtg6rK6Ms3PlACgjr41
-V7mNXbw+F379EZZBc2nH7Gw=
-=TAEQ
+iD8DBQFHJ7MivFcC4BYPU0oRAvTUAKCcFN6UdDnYL//VYYD/Vbl7rdrQSgCfQGfy
+OO8vQo0So3AUBdoVLvq2e3k=
+=bHRr
-----END PGP SIGNATURE-----
diff --git a/dev-ml/lablgtk/files/digest-lablgtk-2.10.0 b/dev-ml/lablgtk/files/digest-lablgtk-2.10.0
new file mode 100644
index 000000000000..149a437c9c6e
--- /dev/null
+++ b/dev-ml/lablgtk/files/digest-lablgtk-2.10.0
@@ -0,0 +1,3 @@
+MD5 711c29cb6cf7883f5391fd713ff4c225 lablgtk-2.10.0.tar.gz 742009
+RMD160 c149acc683c43b846347aeb3454966fd6ce1cce8 lablgtk-2.10.0.tar.gz 742009
+SHA256 c0565648caaeb302d32941835c69decf279121ac7e10fd52951991cf876448e5 lablgtk-2.10.0.tar.gz 742009
diff --git a/dev-ml/lablgtk/lablgtk-2.10.0.ebuild b/dev-ml/lablgtk/lablgtk-2.10.0.ebuild
new file mode 100644
index 000000000000..1ecda2bdc356
--- /dev/null
+++ b/dev-ml/lablgtk/lablgtk-2.10.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgtk/lablgtk-2.10.0.ebuild,v 1.1 2007/10/30 22:41:25 aballier Exp $
+
+inherit eutils multilib
+
+IUSE="debug doc glade gnome gnomecanvas sourceview opengl spell svg"
+
+DESCRIPTION="Objective CAML interface for Gtk+2"
+HOMEPAGE="http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgtk.html"
+SRC_URI="http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/${P}.tar.gz"
+LICENSE="LGPL-2.1 as-is"
+
+DEPEND=">=x11-libs/gtk+-2.10
+ >=dev-lang/ocaml-3.07
+ dev-util/pkgconfig
+ svg? ( >=gnome-base/librsvg-2.2 )
+ glade? ( >=gnome-base/libglade-2.0.1 )
+ gnomecanvas? ( >=gnome-base/libgnomecanvas-2.2 )
+ gnome? ( >=gnome-base/gnome-panel-2.4.0
+ >=gnome-base/libgnomeui-2.4.0 )
+ opengl? ( >=dev-ml/lablgl-0.98
+ >=x11-libs/gtkglarea-1.9 )
+ spell? ( app-text/gtkspell )
+ sourceview? ( =x11-libs/gtksourceview-1* )
+ "
+
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 ~x86-fbsd"
+
+src_compile() {
+ econf $(use_enable debug) \
+ $(use_with svg rsvg) \
+ $(use_with glade) \
+ $(use_with gnome gnomeui) \
+ $(use_with gnome panel) \
+ $(use_with opengl gl) \
+ $(use_with spell gtkspell) \
+ $(use_with sourceview gtksourceview) \
+ $(use_with gnomecanvas) \
+ || die "configure failed"
+
+ emake -j1 all opt || die "make failed"
+}
+
+install_examples() {
+ insinto /usr/share/doc/${P}/examples
+ doins examples/*.ml examples/*.rgb
+}
+
+src_install () {
+ emake install DESTDIR="${D}" || die
+
+ # ocamlfind support
+ dosym /usr/$(get_libdir)/ocaml/lablgtk2 /usr/$(get_libdir)/ocaml/site-packages/lablgtk2
+ insinto /usr/$(get_libdir)/ocaml/lablgtk2
+ doins META
+
+ dodoc CHANGES README CHANGES.API
+ use doc && install_examples
+}
+
+pkg_postinst () {
+ use doc && elog "To run the examples you can use the lablgtk2 toplevel."
+ use doc && elog "e.g: lablgtk2 /usr/share/doc/${P}/examples/testgtk.ml"
+}