summaryrefslogtreecommitdiff
path: root/dev-ml
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2008-01-02 20:58:55 +0000
committerAlexis Ballier <aballier@gentoo.org>2008-01-02 20:58:55 +0000
commite00c59196315ba16c06555749a1c17fa1059991b (patch)
tree8b556522c558e7ed53224dc932d0d2e9f84da2b8 /dev-ml
parentAdd support to not build with ocamlopt (diff)
downloadhistorical-e00c59196315ba16c06555749a1c17fa1059991b.tar.gz
historical-e00c59196315ba16c06555749a1c17fa1059991b.tar.bz2
historical-e00c59196315ba16c06555749a1c17fa1059991b.zip
Install all examples, controlled by examples useflag, thanks to gmalecha@gmail.com, bug #203990
Package-Manager: portage-2.1.4_rc14
Diffstat (limited to 'dev-ml')
-rw-r--r--dev-ml/lablgtk/ChangeLog6
-rw-r--r--dev-ml/lablgtk/Manifest22
-rw-r--r--dev-ml/lablgtk/lablgtk-2.10.0.ebuild20
3 files changed, 30 insertions, 18 deletions
diff --git a/dev-ml/lablgtk/ChangeLog b/dev-ml/lablgtk/ChangeLog
index fdea729d4d30..60c5ed8547a7 100644
--- a/dev-ml/lablgtk/ChangeLog
+++ b/dev-ml/lablgtk/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-ml/lablgtk
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgtk/ChangeLog,v 1.55 2008/01/02 20:50:47 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgtk/ChangeLog,v 1.56 2008/01/02 20:58:55 aballier Exp $
+
+ 02 Jan 2008; Alexis Ballier <aballier@gentoo.org> lablgtk-2.10.0.ebuild:
+ Install all examples, controlled by examples useflag, thanks to
+ gmalecha@gmail.com, bug #203990
02 Jan 2008; Alexis Ballier <aballier@gentoo.org> lablgtk-2.10.0.ebuild:
Add support to not build with ocamlopt
diff --git a/dev-ml/lablgtk/Manifest b/dev-ml/lablgtk/Manifest
index 335780f5bbfa..15234535c4aa 100644
--- a/dev-ml/lablgtk/Manifest
+++ b/dev-ml/lablgtk/Manifest
@@ -8,10 +8,10 @@ SHA256 6d087ccc994d25782c05d7ef7d666abd8147483b7a236ecc5f51f59ad96051bd files/la
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 2377 RMD160 b820e96803843b34ef3ac846dbe3596f2f369968 SHA1 1e8277333efdb6b915537c2a54e954d0160d3ed6 SHA256 ccd49b942621472b1ebb4691e7aaaeeb9a2b9c28728a1f9195906bc39b92421b
-MD5 08da3e421787ebf3d0df031ffd8d86ce lablgtk-2.10.0.ebuild 2377
-RMD160 b820e96803843b34ef3ac846dbe3596f2f369968 lablgtk-2.10.0.ebuild 2377
-SHA256 ccd49b942621472b1ebb4691e7aaaeeb9a2b9c28728a1f9195906bc39b92421b lablgtk-2.10.0.ebuild 2377
+EBUILD lablgtk-2.10.0.ebuild 3092 RMD160 ed39064fb3107ab48b6b039fa3d2b41e09cfce35 SHA1 7dcbfb11958bb271f994d047a41835bacf30c36c SHA256 bb8bba3493ede6e01c1b34e3d8d79cdae490caa41c072c4bba3b2ffadb69d252
+MD5 ad31bcba3cc3164faa8a14b362d7793d lablgtk-2.10.0.ebuild 3092
+RMD160 ed39064fb3107ab48b6b039fa3d2b41e09cfce35 lablgtk-2.10.0.ebuild 3092
+SHA256 bb8bba3493ede6e01c1b34e3d8d79cdae490caa41c072c4bba3b2ffadb69d252 lablgtk-2.10.0.ebuild 3092
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
@@ -20,10 +20,10 @@ 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 7284 RMD160 ef5c8361f01489d0adb687c15a3f76f222350877 SHA1 6dad599e703eedf00174e7379628bb58a7452d1f SHA256 f1c991414e7d0d2898e710ed9d6ded83e09d94fb4454dc04277689786c7ee888
-MD5 b3dc29e449eb35a18c281d552f8bbe70 ChangeLog 7284
-RMD160 ef5c8361f01489d0adb687c15a3f76f222350877 ChangeLog 7284
-SHA256 f1c991414e7d0d2898e710ed9d6ded83e09d94fb4454dc04277689786c7ee888 ChangeLog 7284
+MISC ChangeLog 7460 RMD160 0bb234314c1d3ea2212811d5e1cf8e2586eaa352 SHA1 8bd1fb07375d7a7ed5f2825a97b4846fec8a255e SHA256 7fb46bd404e416fd6f33af9a6230dc5268ea630ee4fc27047c47c27d480f3e94
+MD5 73e78385f70aaccf667eb1c940ee7117 ChangeLog 7460
+RMD160 0bb234314c1d3ea2212811d5e1cf8e2586eaa352 ChangeLog 7460
+SHA256 7fb46bd404e416fd6f33af9a6230dc5268ea630ee4fc27047c47c27d480f3e94 ChangeLog 7460
MISC metadata.xml 156 RMD160 b85f5bc80861e3fb890d0c87457a549d5bdaa191 SHA1 3be740773dec616d1c3969afaf1571348e455fef SHA256 40d721e2107cc8aac043b574fdae94c9e31ae133bc8e275fbc0a56329b3f5cee
MD5 59ea40b8187e7995ddaf227a834ceb5f metadata.xml 156
RMD160 b85f5bc80861e3fb890d0c87457a549d5bdaa191 metadata.xml 156
@@ -40,7 +40,7 @@ SHA256 3d494a1625a2d3b2849d44179881e54c019510c0a8717832ad684c8a462da985 files/di
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.8 (GNU/Linux)
-iEYEARECAAYFAkd7+S8ACgkQvFcC4BYPU0qVIgCglgF3BuGBWceDi3nNYuMaaney
-59EAn1l5A0f8mExvnYtfYTQME8q33Ids
-=f/qj
+iEYEARECAAYFAkd7+xcACgkQvFcC4BYPU0oq8wCfRaZHgCB3QgdZjRth6EbIJSyT
+DEsAoI1IMrr/ziyy/UVsalsvNKD51TGk
+=dDx6
-----END PGP SIGNATURE-----
diff --git a/dev-ml/lablgtk/lablgtk-2.10.0.ebuild b/dev-ml/lablgtk/lablgtk-2.10.0.ebuild
index 48079bc97359..308284bdfc21 100644
--- a/dev-ml/lablgtk/lablgtk-2.10.0.ebuild
+++ b/dev-ml/lablgtk/lablgtk-2.10.0.ebuild
@@ -1,12 +1,12 @@
# Copyright 1999-2008 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.2 2008/01/02 20:50:47 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgtk/lablgtk-2.10.0.ebuild,v 1.3 2008/01/02 20:58:55 aballier Exp $
inherit eutils multilib
EAPI="1"
-IUSE="debug doc glade gnome gnomecanvas sourceview +ocamlopt opengl spell svg"
+IUSE="debug examples glade gnome gnomecanvas sourceview +ocamlopt opengl spell svg"
DESCRIPTION="Objective CAML interface for Gtk+2"
HOMEPAGE="http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgtk.html"
@@ -59,7 +59,15 @@ src_compile() {
install_examples() {
insinto /usr/share/doc/${P}/examples
- doins examples/*.ml examples/*.rgb
+ doins examples/*.ml examples/*.rgb examples/*.png examples/*.xpm
+
+ # Install examples for optional components
+ use gnomecanvas && insinto /usr/share/doc/${P}/examples/canvas && doins examples/canvas/*.ml examples/canvas/*.png
+ use svg && insinto /usr/share/doc/${P}/examples/rsvg && doins examples/rsvg/*.ml examples/rsvg/*.svg
+ use glade && insinto /usr/share/doc/${P}/examples/glade && doins examples/glade/*.ml examples/glade/*.glade*
+ use sourceview && insinto /usr/share/doc/${P}/examples/sourceview && doins examples/sourceview/*.ml examples/sourceview/*.lang
+ use opengl && insinto /usr/share/doc/${P}/examples/GL && doins examples/GL/*.ml
+ use gnome && insinto /usr/share/doc/${P}/examples/panel && doins examples/panel/*
}
src_install () {
@@ -71,10 +79,10 @@ src_install () {
doins META
dodoc CHANGES README CHANGES.API
- use doc && install_examples
+ use examples && 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"
+ use examples && elog "To run the examples you can use the lablgtk2 toplevel."
+ use examples && elog "e.g: lablgtk2 /usr/share/doc/${P}/examples/testgtk.ml"
}