aballier    14/10/28 07:37:49

  Modified:             ChangeLog
  Added:                lablgtk-2.18.2.ebuild
  Log:
  version bump
  
  Signed-off-by: [email protected]
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
160F534A)

Revision  Changes    Path
1.117                dev-ml/lablgtk/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/lablgtk/ChangeLog?rev=1.117&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/lablgtk/ChangeLog?rev=1.117&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/lablgtk/ChangeLog?r1=1.116&r2=1.117

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-ml/lablgtk/ChangeLog,v
retrieving revision 1.116
retrieving revision 1.117
diff -u -r1.116 -r1.117
--- ChangeLog   15 Sep 2014 08:18:52 -0000      1.116
+++ ChangeLog   28 Oct 2014 07:37:49 -0000      1.117
@@ -1,6 +1,11 @@
 # ChangeLog for dev-ml/lablgtk
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgtk/ChangeLog,v 1.116 2014/09/15 
08:18:52 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgtk/ChangeLog,v 1.117 2014/10/28 
07:37:49 aballier Exp $
+
+*lablgtk-2.18.2 (28 Oct 2014)
+
+  28 Oct 2014; Alexis Ballier <[email protected]> +lablgtk-2.18.2.ebuild:
+  version bump
 
   15 Sep 2014; Agostino Sarubbo <[email protected]> lablgtk-2.18.0-r1.ebuild:
   Stable for sparc, wrt bug #512012



1.1                  dev-ml/lablgtk/lablgtk-2.18.2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/lablgtk/lablgtk-2.18.2.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/lablgtk/lablgtk-2.18.2.ebuild?rev=1.1&content-type=text/plain

Index: lablgtk-2.18.2.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgtk/lablgtk-2.18.2.ebuild,v 1.1 
2014/10/28 07:37:49 aballier Exp $

EAPI=5

inherit multilib findlib

IUSE="debug examples glade gnomecanvas sourceview +ocamlopt opengl spell svg"

DESCRIPTION="Objective CAML interface for Gtk+2"
HOMEPAGE="http://lablgtk.forge.ocamlcore.org/";
SRC_URI="https://forge.ocamlcore.org/frs/download.php/1456/${P}.tar.gz";
LICENSE="LGPL-2.1-with-linking-exception examples? ( lablgtk-examples )"

RDEPEND=">=x11-libs/gtk+-2.10:2
        >=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 )
        opengl? ( >=dev-ml/lablgl-0.98:=
                >=x11-libs/gtkglarea-1.9:2 )
        spell? ( app-text/gtkspell:2 )
        sourceview? ( x11-libs/gtksourceview:2.0 )
        "
DEPEND="${RDEPEND}
        virtual/pkgconfig"

SLOT="2/${PV}"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux"

src_configure() {
        econf $(use_enable debug) \
                $(use_with svg rsvg) \
                $(use_with glade) \
                --without-gnomeui \
                --without-panel \
                $(use_with opengl gl) \
                $(use_with spell gtkspell) \
                --without-gtksourceview \
                $(use_with sourceview gtksourceview2) \
                $(use_with gnomecanvas)
}

src_compile() {
        emake -j1 all
        if use ocamlopt; then
                emake -j1 opt
        fi
}

install_examples() {
        insinto /usr/share/doc/${P}/examples
        doins examples/*.ml examples/*.rgb examples/*.png examples/*.xpm

        # Install examples for optional components
        use gnomecanvas && insinto /usr/share/doc/${PF}/examples/canvas && 
doins examples/canvas/*.ml examples/canvas/*.png
        use svg && insinto /usr/share/doc/${PF}/examples/rsvg && doins 
examples/rsvg/*.ml examples/rsvg/*.svg
        use glade && insinto /usr/share/doc/${PF}/examples/glade && doins 
examples/glade/*.ml examples/glade/*.glade*
        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

        docompress -x /usr/share/doc/${PF}/examples
}

src_install () {
        findlib_src_preinst
        export OCAMLPATH="${OCAMLFIND_DESTDIR}"
        emake install DESTDIR="${D}"

        rm -f "${ED}/usr/$(get_libdir)/ocaml/ld.conf"

        dodoc CHANGES README CHANGES.API
        use examples && install_examples
}

pkg_postinst () {
        if use examples; then
                elog "To run the examples you can use the lablgtk2 toplevel."
                elog "e.g: lablgtk2 /usr/share/doc/${PF}/examples/testgtk.ml"
        fi
}




Reply via email to