summaryrefslogtreecommitdiff
path: root/dev-ml
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2013-03-10 10:39:12 +0000
committerAlexis Ballier <aballier@gentoo.org>2013-03-10 10:39:12 +0000
commitdb9cdb3da48d8941e9cc6a9d8c20b668abfc7d86 (patch)
tree5a21c0f3442fce1da57029dec939b6eca09b3aa0 /dev-ml
parenteapi5: define subslot and add missing dep on ocaml:=[ocamlopt] (diff)
downloadhistorical-db9cdb3da48d8941e9cc6a9d8c20b668abfc7d86.tar.gz
historical-db9cdb3da48d8941e9cc6a9d8c20b668abfc7d86.tar.bz2
historical-db9cdb3da48d8941e9cc6a9d8c20b668abfc7d86.zip
eapi5: define subslot, use slot deps on ocaml packages
Package-Manager: portage-2.2.0_alpha166/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
Diffstat (limited to 'dev-ml')
-rw-r--r--dev-ml/lablgtk/ChangeLog7
-rw-r--r--dev-ml/lablgtk/Manifest14
-rw-r--r--dev-ml/lablgtk/lablgtk-2.16.0.ebuild20
3 files changed, 28 insertions, 13 deletions
diff --git a/dev-ml/lablgtk/ChangeLog b/dev-ml/lablgtk/ChangeLog
index 712db91ad8fe..b3b0f74306ed 100644
--- a/dev-ml/lablgtk/ChangeLog
+++ b/dev-ml/lablgtk/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-ml/lablgtk
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgtk/ChangeLog,v 1.103 2012/12/30 15:07:35 ago Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgtk/ChangeLog,v 1.104 2013/03/10 10:39:09 aballier Exp $
+
+ 10 Mar 2013; Alexis Ballier <aballier@gentoo.org> lablgtk-2.16.0.ebuild:
+ eapi5: define subslot, use slot deps on ocaml packages
30 Dec 2012; Agostino Sarubbo <ago@gentoo.org> lablgtk-2.16.0.ebuild:
Stable for alpha, wrt bug #441202
diff --git a/dev-ml/lablgtk/Manifest b/dev-ml/lablgtk/Manifest
index 2b556dfb101e..d6f8292bd160 100644
--- a/dev-ml/lablgtk/Manifest
+++ b/dev-ml/lablgtk/Manifest
@@ -1,6 +1,16 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST lablgtk-2.14.2.tar.gz 779803 SHA256 4981abedabdc462303f345104042c88af227ccd50fd30a9bf48fd353ab02d0ba SHA512 3a68a353dd5833f2dd9ff4fc3f09662a1bc9dc804014114e8bead163b5eaabf89725a11affe307316c40d0720cf4dd5e019923e621fb88070caeaa01b32979da WHIRLPOOL b9671334ce399896dc15c4d11567bd1df1136990bb09fc1cb729501e8d1f453b4c05abf12f4be2113398a758f79f1b3f10889bfdef5a1b1661ff997f8acfecb8
DIST lablgtk-2.16.0.tar.gz 787217 SHA256 a0ea9752eb257dadcfc2914408fff339d4c34357802f02c63329dd41b777de2f SHA512 e886607fd92f180cd1b7e09ccea7ca380ebeb1620fe30a7b7f543d59bbbdd21571e0b1c2d3ce4218aecdfa25511b8957058b508ae7f5421a3d36ccff1dbeffea WHIRLPOOL 90a8ae8ec494ebb7abdd4b35417d6631dce5a4803d1d7c68ce9b34f02b0213acafec928fd39bc36c0ab5b43c350e0cc942ad609c1f53f33beec99aad32c7438b
EBUILD lablgtk-2.14.2.ebuild 2787 SHA256 70aae6d84cf9f3bef18c07f5b03c08fb3b9b442ef9d88450782385307cc5e48a SHA512 e674116bcac05c1baec6fb299759e499221f779de0e1e250954f5327c5199a30baa5c269083dc5bea133c285ffc47ec05d2cd5828b4964513dab0e08c3949800 WHIRLPOOL 83f325f89957bc81d0d253b7d64fe3fa6296b5688fa86f0a2219df86a3899b07fca5f9ec2b052e951513040976fba7a0b8369736eae1fbb66b417e3edd9a03d0
-EBUILD lablgtk-2.16.0.ebuild 2775 SHA256 f0d82408e7cd60abefa49d7544b59712ab2bdfb5e241cfcb361f7620d02589a0 SHA512 856653fed64569a7e3a477f889335dbfd3bdbe07ce7e314d9a19f1640678a0ba0c2366e3f55f0aaf5ed6f736b92de9876c60e9686a44dd5d66f54ed5b32651de WHIRLPOOL d686449163faffd20c18efe35f36de646d42a043e893024095c03a158c57663febad661cb2aec4dcab2b8e148feac6094565b863bced03c0e7454d4e8c59c56e
-MISC ChangeLog 13388 SHA256 6c8045eb3f49edd51ff98cf5827febf00b0a0d03fa6f25d070ca34c956717302 SHA512 f2ef490a53baa3ab7791785524710ae4936f087bcca0b11384aaa5d453383d8e3a126953301023d123f3cb6a5d11cb2bbbe829eae01826a3d84a076c76726da1 WHIRLPOOL 497da28f565137f481499264baaf30240aaf040e189bdb614b23f932ec71ca87f1be8c0a58ccaf8dd209849b7d3f61551eac777d35fc185db27636379415f4c7
+EBUILD lablgtk-2.16.0.ebuild 2768 SHA256 556eea7f3de8c4467eefb7b6720463b438c67a33373953e52b385c1f47771b43 SHA512 859286428c912ecbcd71ff6aafdd5ad091e8d02c7d864088f1e02ba32f4e8e85879936797f655cb7fc2b2ae3e099e9f96a889977c989170ec6bc3db9c3599070 WHIRLPOOL 95c9f8a0a8f8d765b7929731e035eec94093a0ec20f289cdf7f8314a12c5075a799b9c0997e8762bce19d3c45b291408aaaa4df5229a417bad1275da03cdb6ce
+MISC ChangeLog 13526 SHA256 041d778fa5855ae7a4ca9a5d6630426a0e0731623cd444093f4dbebefbc6d5de SHA512 694471bc094c6f69cabbc7f1afacfed99a47b41a3ba1aef9197a784b8ee9439e3c66988ff4c3faf38ce57c4ce1e6ed6e338f660d61cdfeaa12d7708a8f5fd221 WHIRLPOOL 412ba57b078dcdbbb807455125d3795e04c26b65fd4fb7378938b6e87c85f03f3f28b3080ed2a83b697e9b0bd74c4d36f9e8dadf57ec741e92fdd49038e00f62
MISC metadata.xml 372 SHA256 ae0b87241d6b64bb768c0c3e482efd98d2e904ab09f4c49020e19c5896bf93e2 SHA512 a855aa9743082fbbc6e2d389da59bfc749c5833c78f3b857c4af63482aa80f750fa519e62fe4d38a87127c1dc641f6f36df301b8a1148c16085b80ebd163f115 WHIRLPOOL 78a348ff4d485b7c4a44c2249d74fe271c38ac4be195875ac2414aff7e4c0aca60bb59460cf2d1526a230ab4394678e62d2b67eb0ad97a67b67ee22023e9aae0
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iEYEAREIAAYFAlE8Ys4ACgkQvFcC4BYPU0qUkwCgkogV3H1igDO/tYEvUWrDGHlh
+f/EAoLLDwrUPrTyEpA905+uQWTFzsCn8
+=q2RA
+-----END PGP SIGNATURE-----
diff --git a/dev-ml/lablgtk/lablgtk-2.16.0.ebuild b/dev-ml/lablgtk/lablgtk-2.16.0.ebuild
index ea38d283e14f..839723b127b0 100644
--- a/dev-ml/lablgtk/lablgtk-2.16.0.ebuild
+++ b/dev-ml/lablgtk/lablgtk-2.16.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgtk/lablgtk-2.16.0.ebuild,v 1.7 2012/12/30 15:07:35 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgtk/lablgtk-2.16.0.ebuild,v 1.8 2013/03/10 10:39:09 aballier Exp $
-EAPI="2"
+EAPI=5
inherit multilib findlib
@@ -14,7 +14,7 @@ SRC_URI="http://forge.ocamlcore.org/frs/download.php/979/${P}.tar.gz"
LICENSE="LGPL-2.1-with-linking-exception examples? ( as-is )"
RDEPEND=">=x11-libs/gtk+-2.10:2
- >=dev-lang/ocaml-3.10[ocamlopt?]
+ >=dev-lang/ocaml-3.10:=[ocamlopt?]
svg? ( >=gnome-base/librsvg-2.2:2 )
glade? ( >=gnome-base/libglade-2.0.1 )
gnomecanvas? ( >=gnome-base/libgnomecanvas-2.2 )
@@ -23,7 +23,7 @@ RDEPEND=">=x11-libs/gtk+-2.10:2
>=gnome-base/gnome-panel-2.4.0
>=gnome-base/libgnomeui-2.4.0
)
- opengl? ( >=dev-ml/lablgl-0.98
+ opengl? ( >=dev-ml/lablgl-0.98:=
>=x11-libs/gtkglarea-1.9:2 )
spell? ( app-text/gtkspell:2 )
sourceview? ( x11-libs/gtksourceview:2.0 )
@@ -31,7 +31,7 @@ RDEPEND=">=x11-libs/gtk+-2.10:2
DEPEND="${RDEPEND}
virtual/pkgconfig"
-SLOT="2"
+SLOT="2/${PV}"
KEYWORDS="alpha amd64 ia64 ppc sparc x86 ~x86-fbsd ~x86-linux"
src_configure() {
@@ -48,9 +48,9 @@ src_configure() {
}
src_compile() {
- emake -j1 all || die "make failed"
+ emake -j1 all
if use ocamlopt; then
- emake -j1 opt || die "Compiling native code failed"
+ emake -j1 opt
fi
}
@@ -65,12 +65,14 @@ install_examples() {
use sourceview && insinto /usr/share/doc/${PF}/examples/sourceview && doins examples/sourceview/*.ml examples/sourceview/*.lang
use opengl && insinto /usr/share/doc/${PF}/examples/GL && doins examples/GL/*.ml
use gnome && insinto /usr/share/doc/${PF}/examples/panel && doins examples/panel/*
+
+ docompress -x /usr/share/doc/${PF}/examples
}
src_install () {
findlib_src_preinst
export OCAMLPATH="${OCAMLFIND_DESTDIR}"
- emake install DESTDIR="${D}" || die
+ emake install DESTDIR="${D}"
dodoc CHANGES README CHANGES.API
use examples && install_examples