* [gentoo-commits] gentoo-x86 commit in dev-ml/findlib: ChangeLog findlib-1.2.1.ebuild findlib-1.2.ebuild
@ 2007-11-13 13:49 Alexis Ballier (aballier)
0 siblings, 0 replies; only message in thread
From: Alexis Ballier (aballier) @ 2007-11-13 13:49 UTC (permalink / raw
To: gentoo-commits
aballier 07/11/13 13:49:16
Modified: ChangeLog
Added: findlib-1.2.1.ebuild
Removed: findlib-1.2.ebuild
Log:
version bump
(Portage version: 2.1.3.19)
Revision Changes Path
1.26 dev-ml/findlib/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ml/findlib/ChangeLog?rev=1.26&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ml/findlib/ChangeLog?rev=1.26&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ml/findlib/ChangeLog?r1=1.25&r2=1.26
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-ml/findlib/ChangeLog,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- ChangeLog 12 Nov 2007 12:36:34 -0000 1.25
+++ ChangeLog 13 Nov 2007 13:49:15 -0000 1.26
@@ -1,6 +1,12 @@
# ChangeLog for dev-ml/findlib
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ml/findlib/ChangeLog,v 1.25 2007/11/12 12:36:34 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/findlib/ChangeLog,v 1.26 2007/11/13 13:49:15 aballier Exp $
+
+*findlib-1.2.1 (13 Nov 2007)
+
+ 13 Nov 2007; Alexis Ballier <aballier@gentoo.org> -findlib-1.2.ebuild,
+ +findlib-1.2.1.ebuild:
+ version bump
*findlib-1.2 (12 Nov 2007)
1.1 dev-ml/findlib/findlib-1.2.1.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ml/findlib/findlib-1.2.1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ml/findlib/findlib-1.2.1.ebuild?rev=1.1&content-type=text/plain
Index: findlib-1.2.1.ebuild
===================================================================
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/findlib/findlib-1.2.1.ebuild,v 1.1 2007/11/13 13:49:15 aballier Exp $
inherit multilib eutils
IUSE="doc tk"
DESCRIPTION="OCaml tool to find/use non-standard packages."
HOMEPAGE="http://www.ocaml-programming.de/packages/"
SRC_URI="http://www.ocaml-programming.de/packages/${P}.tar.gz"
LICENSE="MIT X11"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc-macos ~ppc64 ~sparc ~x86"
DEPEND=">=dev-lang/ocaml-3.07"
ocamlfind_destdir="/usr/$(get_libdir)/ocaml/site-packages"
stublibs="${ocamlfind_destdir}/stublibs"
pkg_setup()
{
if ( use tk && ! built_with_use dev-lang/ocaml tk ); then
eerror "It seems you don't have ocaml compiled with tk support"
eerror ""
eerror "The findlib toolbox requires ocaml be built with tk support."
eerror ""
die "Please make sure that ocaml is installed with tk support or remove the USE flag"
fi
}
src_compile() {
./configure -bindir /usr/bin -mandir /usr/share/man \
-sitelib ${ocamlfind_destdir} \
-config ${ocamlfind_destdir}/findlib/findlib.conf || die "configure failed"
emake all || die
emake opt || die # optimized code
}
src_install() {
dodir `ocamlc -where`
emake prefix="${D}" install || die
dodir "${stublibs}"
cd "${S}/doc"
dodoc QUICKSTART README DOCINFO
use doc && dohtml -r ref-html guide-html
}
check_stublibs() {
local ocaml_stdlib=`ocamlc -where`
local ldconf="${ocaml_stdlib}/ld.conf"
if [ ! -e ${ldconf} ]
then
echo "${ocaml_stdlib}" > ${ldconf}
echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
fi
if [ -z `grep -e ${stublibs} ${ldconf}` ]
then
echo ${stublibs} >> ${ldconf}
fi
}
pkg_postinst() {
check_stublibs
}
--
gentoo-commits@gentoo.org mailing list
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2007-11-13 13:49 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-11-13 13:49 [gentoo-commits] gentoo-x86 commit in dev-ml/findlib: ChangeLog findlib-1.2.1.ebuild findlib-1.2.ebuild Alexis Ballier (aballier)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox