diff options
-rw-r--r-- | dev-ml/lablgtk/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ml/lablgtk/Manifest | 22 | ||||
-rw-r--r-- | dev-ml/lablgtk/files/digest-lablgtk-2.6.0 | 1 | ||||
-rw-r--r-- | dev-ml/lablgtk/lablgtk-2.6.0.ebuild | 79 |
4 files changed, 93 insertions, 16 deletions
diff --git a/dev-ml/lablgtk/ChangeLog b/dev-ml/lablgtk/ChangeLog index dcb8fada7d1a..1d7b383ebde5 100644 --- a/dev-ml/lablgtk/ChangeLog +++ b/dev-ml/lablgtk/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ml/lablgtk # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgtk/ChangeLog,v 1.39 2005/09/17 11:01:16 kloeri Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgtk/ChangeLog,v 1.40 2005/11/13 23:50:26 mattam Exp $ + +*lablgtk-2.6.0 (14 Nov 2005) + + 14 Nov 2005; Matthieu Sozeau <mattam@gentoo.org> +lablgtk-2.6.0.ebuild: + Version bump. 10 Sep 2005; Aron Griffis <agriffis@gentoo.org> lablgtk-2.4.0.ebuild: Mark 2.4.0 stable on alpha diff --git a/dev-ml/lablgtk/Manifest b/dev-ml/lablgtk/Manifest index f058874feddd..c73e7340f8b8 100644 --- a/dev-ml/lablgtk/Manifest +++ b/dev-ml/lablgtk/Manifest @@ -1,23 +1,15 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 d6423eb2ebf301a6d918a8259a0099bc lablgtk-1.2.5.ebuild 1243 MD5 25aced94a16c8355422ee20a2abc9364 lablgtk-1.2.6.ebuild 1250 -MD5 fade34f7b933c0016abeb2e71cb774b4 lablgtk-1.2.7.ebuild 1306 -MD5 f4b6fed96ff9eb04b6a27d77005cfb55 lablgtk-2.2.0.ebuild 1388 MD5 65e6110f9b7d61d7e54542238d97f874 lablgtk-2.4.0.ebuild 1979 -MD5 845dbbef4eb685e1bfd5f9e13a03f2b8 metadata.xml 225 +MD5 d6423eb2ebf301a6d918a8259a0099bc lablgtk-1.2.5.ebuild 1243 +MD5 c442ab795cb674d89fc2be4a5dd012ee lablgtk-2.6.0.ebuild 1942 +MD5 f4b6fed96ff9eb04b6a27d77005cfb55 lablgtk-2.2.0.ebuild 1388 MD5 e053a3e115ab28b3d11097c2e052f925 ChangeLog 5340 +MD5 845dbbef4eb685e1bfd5f9e13a03f2b8 metadata.xml 225 +MD5 fade34f7b933c0016abeb2e71cb774b4 lablgtk-1.2.7.ebuild 1306 +MD5 581f9b34fc71deb0d4970288ac26d18e files/lablgtk-2.4.0-gcc34.patch 563 MD5 58e497f72394c82abd2991deb196cb5d files/digest-lablgtk-1.2.5 65 MD5 7942d753e9ae00567c6a9f7de0242d53 files/digest-lablgtk-1.2.6 65 MD5 a31a4824fac7faf0a0df2d8b8705b67f files/digest-lablgtk-1.2.7 65 MD5 b5ae3dc8963ec992c47b24ec7b529377 files/digest-lablgtk-2.2.0 65 MD5 7cbae54b1d8a667973bd4d3689f25605 files/digest-lablgtk-2.4.0 65 -MD5 581f9b34fc71deb0d4970288ac26d18e files/lablgtk-2.4.0-gcc34.patch 563 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2 (GNU/Linux) - -iD8DBQFDK/eRKf2g/qXtneoRAjCyAJ9zR3G5DiSOxCEH39eCEpkWPhrjbACfUX0a -fHyISYWkXSKIoff5ngd8uII= -=re9R ------END PGP SIGNATURE----- +MD5 3742965f7b5abc9cc04644f9ce631853 files/digest-lablgtk-2.6.0 65 diff --git a/dev-ml/lablgtk/files/digest-lablgtk-2.6.0 b/dev-ml/lablgtk/files/digest-lablgtk-2.6.0 new file mode 100644 index 000000000000..f40303a1c5c8 --- /dev/null +++ b/dev-ml/lablgtk/files/digest-lablgtk-2.6.0 @@ -0,0 +1 @@ +MD5 47319aacbbb761323bdfab67513829df lablgtk-2.6.0.tar.gz 658095 diff --git a/dev-ml/lablgtk/lablgtk-2.6.0.ebuild b/dev-ml/lablgtk/lablgtk-2.6.0.ebuild new file mode 100644 index 000000000000..ff49608caf74 --- /dev/null +++ b/dev-ml/lablgtk/lablgtk-2.6.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgtk/lablgtk-2.6.0.ebuild,v 1.1 2005/11/13 23:50:26 mattam Exp $ + +inherit eutils + +IUSE="debug doc glade gnome gnomecanvas opengl 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.4 + >=dev-lang/ocaml-3.07 + 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 )" + +SLOT="2" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86" + +src_unpack() { + unpack ${A} + cd ${S} + + aclocal + autoreconf +} + +src_compile() { + local myconf + + use debug && myconf="$myconf --enable-debug" + + myconf="$myconf $(use_with svg rsvg)" + + myconf="$myconf $(use_with glade)" + + # libgnomeui already depends on libgnomecanvas + if use gnomecanvas || use gnome + then + myconf="$myconf --with-gnomecanvas" + else + myconf="$myconf --without-gnomecanvas" + fi + + myconf="$myconf $(use_with gnome gnomeui)" + myconf="$myconf $(use_with gnome panel)" + + myconf="$myconf $(use_with opengl gl)" + + export PKG_CONFIG_PATH=/$(get_libdir)/pkgconfig + + econf $myconf || die "configure failed" + make all opt || die "make failed" +} + +install_examples() { + examples=/usr/share/doc/${P}/examples + dodir $examples + insinto $examples + doins examples/*.ml examples/*.rgb +} + +src_install () { + make install DESTDIR=${D} || die + dodoc CHANGES COPYING README + use doc && install_examples +} + +pkg_postinst () { + use doc && einfo "To run the examples you can use the lablgtk2 toplevel." + use doc && einfo "e.g: lablgtk2 /usr/share/doc/${P}/examples/testgtk.ml" +} |