parent
ffe8f063bf
commit
b60e7d11d6
@ -1,2 +1 @@
|
||||
DIST multitail-5.2.13.tgz 164018 SHA256 8692a9d8513093877e337673a8437075dcd34522a0840b2438e5cd1e6a5bafab SHA512 fa8b057e445d845544afb52c0fa314a14dec08e64789e515fe86ebe22875c9626141476ad704ed4208301546c4ac794944165dcfcd8475d79d7d03e1725e5a51 WHIRLPOOL 9bb3a05262ed19e465c59d737d3eff3d07f6a5be71bc7d3b77d9b3f365e915d568da3f9ca1fcc7dc2791767c05807716e6f7c9afd73f37f495f3a3fa748c02e1
|
||||
DIST multitail-6.2.1.tgz 166049 SHA256 1e586cd62c3cdb8089062c9670a6d8588359e2f8030b8b18dbc715ea59d92e11 SHA512 e1515c000c25be6532f590a2d030c44419866994c2744140d124c1b6ac73acf460b3a41ba6e0e8398350c180030eb69d13b537005b0744047d5c5a374b4cb123 WHIRLPOOL a14ec63145f412b21d7c769452c957fda1170daae725113991a8f4c1da19430516b7a27582f183b312a3388a6944beac0de64753684d60cc7255453254c2fd1c
|
||||
|
@ -1,55 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/multitail/multitail-5.2.13.ebuild,v 1.9 2014/08/13 09:36:45 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils flag-o-matic toolchain-funcs
|
||||
|
||||
DESCRIPTION="Tail with multiple windows"
|
||||
HOMEPAGE="http://www.vanheusden.com/multitail/"
|
||||
SRC_URI="http://www.vanheusden.com/multitail/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 hppa ia64 ppc sparc x86 ~x86-interix ~amd64-linux ~x86-linux"
|
||||
IUSE="debug doc examples"
|
||||
|
||||
RDEPEND="sys-libs/ncurses"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
RESTRICT="test" # bug #492270
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-as-needed.patch
|
||||
|
||||
use x86-interix && epatch "${FILESDIR}"/${PN}-5.2.6-interix.patch
|
||||
|
||||
sed \
|
||||
-e '/gcc/d' \
|
||||
-e '/scan-build/d' \
|
||||
-e 's:make clean::g' \
|
||||
-i Makefile || die
|
||||
|
||||
tc-export CC PKG_CONFIG
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use debug && append-flags "-D_DEBUG"
|
||||
sed "s:DESTDIR=/:DESTDIR=${EROOT}:g" -i Makefile || die
|
||||
}
|
||||
|
||||
src_install () {
|
||||
dobin multitail
|
||||
|
||||
insinto /etc
|
||||
doins multitail.conf
|
||||
|
||||
dodoc Changes readme.txt thanks.txt
|
||||
doman multitail.1
|
||||
|
||||
use doc && dohtml manual.html
|
||||
|
||||
docinto examples
|
||||
use examples && dodoc colors-example.{pl,sh} convert-{geoip,simple}.pl
|
||||
}
|
@ -0,0 +1,128 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-7.1.25.ebuild,v 1.1 2014/10/29 08:30:21 keri Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils flag-o-matic java-pkg-opt-2 multilib
|
||||
|
||||
PATCHSET_VER="0"
|
||||
|
||||
DESCRIPTION="free, small, and standard compliant Prolog compiler"
|
||||
HOMEPAGE="http://www.swi-prolog.org/"
|
||||
SRC_URI="http://www.swi-prolog.org/download/devel/src/pl-${PV}.tar.gz
|
||||
mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="archive debug doc +gmp hardened java minimal odbc +readline ssl static-libs test zlib X"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
archive? ( app-arch/libarchive )
|
||||
zlib? ( sys-libs/zlib )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
readline? ( sys-libs/readline )
|
||||
gmp? ( dev-libs/gmp )
|
||||
ssl? ( dev-libs/openssl )
|
||||
java? ( >=virtual/jdk-1.4 )
|
||||
X? (
|
||||
virtual/jpeg
|
||||
x11-libs/libX11
|
||||
x11-libs/libXft
|
||||
x11-libs/libXpm
|
||||
x11-libs/libXt
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
X? ( x11-proto/xproto )
|
||||
java? ( test? ( =dev-java/junit-3.8* ) )"
|
||||
|
||||
S="${WORKDIR}/pl-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_FORCE=yes
|
||||
EPATCH_SUFFIX=patch
|
||||
epatch "${WORKDIR}"/${PV}
|
||||
|
||||
# OSX/Intel ld doesn't like an archive without table of contents
|
||||
sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
use ppc && append-flags -mno-altivec
|
||||
use hardened && append-flags -fno-unit-at-a-time
|
||||
use debug && append-flags -DO_DEBUG
|
||||
|
||||
# ARCH is used in the configure script to figure out host and target
|
||||
# specific stuff
|
||||
export ARCH=${CHOST}
|
||||
|
||||
export CC_FOR_BUILD=$(tc-getBUILD_CC)
|
||||
|
||||
cd "${S}"/src || die
|
||||
econf \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
$(use_enable gmp) \
|
||||
$(use_enable readline) \
|
||||
$(use_enable static-libs static) \
|
||||
--enable-shared \
|
||||
--enable-custom-flags COFLAGS="${CFLAGS}"
|
||||
|
||||
if ! use minimal ; then
|
||||
local jpltestconf
|
||||
if use java && use test ; then
|
||||
jpltestconf="--with-junit=$(java-config --classpath junit)"
|
||||
fi
|
||||
|
||||
cd "${S}/packages" || die
|
||||
econf \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
$(use_with archive) \
|
||||
$(use_with java jpl) \
|
||||
${jpltestconf} \
|
||||
$(use_with odbc) \
|
||||
$(use_with ssl) \
|
||||
$(use_with X xpce) \
|
||||
$(use_with zlib) \
|
||||
COFLAGS='"${CFLAGS}"'
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}"/src || die
|
||||
emake
|
||||
|
||||
if ! use minimal ; then
|
||||
cd "${S}/packages" || die
|
||||
emake
|
||||
./report-failed || die "Cannot report failed packages"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}/src" || die
|
||||
emake check
|
||||
|
||||
if ! use minimal ; then
|
||||
cd "${S}/packages" || die
|
||||
emake check
|
||||
./report-failed || die "Cannot report failed packages"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -C src DESTDIR="${D}" install
|
||||
|
||||
if ! use minimal ; then
|
||||
emake -C packages DESTDIR="${D}" install
|
||||
if use doc ; then
|
||||
emake -C packages DESTDIR="${D}" html-install
|
||||
fi
|
||||
./packages/report-failed || die "Cannot report failed packages"
|
||||
fi
|
||||
|
||||
dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST isl-0.11.1.tar.bz2 1244610 SHA256 095f4b54c88ca13a80d2b025d9c551f89ea7ba6f6201d701960bfe5c1466a98d SHA512 f021ef6982b30a4834bc459af3520bd74b9c6af3e479b344c2d0e1bb4550b85cd30612e342ac761d85f1d2e2160ab3183e1252696726f438e61fb070a7a7bd22 WHIRLPOOL 369e6412c55b194516e4bd5c609d0fbe56093001d324d90f7c0729160f12c4cea4cdb8aa9b4fc29da4e3e95ba5a080dc5761740ffa0cadefa9e544a6b4da97fe
|
||||
DIST isl-0.12.2.tar.bz2 1319434 SHA256 f4b3dbee9712850006e44f0db2103441ab3d13b406f77996d1df19ee89d11fb4 SHA512 b5dea4d6b504fac22f2d8cd9c47d6896994d3966635a514d45010243db44cfbc009574b808f3587f35d91de629110bc11b52941d4075e21f8646c59656e62aea WHIRLPOOL 7138e0a6249a1245fa07cd072abbbcbda19f7f9d3cf31297e7e6e535e24b5cfd12ea7aee61b68c8e0586dc90ee9a86762e3723312e099ff5edfa3f791e2ca444
|
||||
DIST isl-0.13.tar.bz2 1351299 SHA256 7265fd897b7f9147fde76560f28ed18f2c20e5f5da7f4bd9d0e01f8a713401f1 SHA512 ac94cc6448ce8ed5ccf987fb29d86ddd5a63c904a83df3f24f66cde25e5657180a3f2b55b207635d43930e92c860d1043d3f14e9e715d593d53c956eb8346743 WHIRLPOOL 3d5f7343014c07e8e50d0b82db0d6f938c9e8c7cfb2c27cd312141c3f0fef50e0bf2a7421f4fce91d6247e9a027e88d47312c1e7c56fc8d34e2b7e77589dedcf
|
||||
DIST isl-0.14.tar.bz2 1399896 SHA256 7e3c02ff52f8540f6a85534f54158968417fd676001651c8289c705bd0228f36 SHA512 117c0c6f31d91a9284a8f54a748df6494ca2ac21507a45611e911403e9610579b9323ce624aea1de0b8089b3194e59d4364f01bdb71ddcf8f6c24c749d11c4b7 WHIRLPOOL a21a3caf7a62aa6e6365ffe2c0b1f8c00ce6d6db28a332df4c5728f98b1fbefadc7e41f3f3851d23e40e266317012e230fba424c3f579126713b481c48663af8
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/isl/isl-0.14.ebuild,v 1.1 2014/10/29 11:37:24 blueness Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils multilib-minimal
|
||||
|
||||
DESCRIPTION="A library for manipulating integer points bounded by linear constraints"
|
||||
HOMEPAGE="http://isl.gforge.inria.fr/"
|
||||
SRC_URI="http://isl.gforge.inria.fr/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0/14"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/gmp-5.1.3-r1[${MULTILIB_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS=( ChangeLog AUTHORS doc/manual.pdf )
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.07-gdb-autoload-dir.patch
|
||||
|
||||
# m4/ax_create_pkgconfig_info.m4 is broken but avoid eautoreconf
|
||||
# http://groups.google.com/group/isl-development/t/37ad876557e50f2c
|
||||
sed -i -e '/Libs:/s:@LDFLAGS@ ::' configure || die #382737
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE="${S}" econf $(use_enable static-libs static)
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
prune_libtool_files
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST cmdliner-0.9.5.tbz 47938 SHA256 a0e199c4930450e12edf81604eeceddeeb32d55c43438be689e60df282277a7e SHA512 37d6b417d1b722a03e5bd693a4d9484d3d09574ac2792660caa5fa99b7589acd6da8d14af85e073cc11cb8de6149740538a8ee61f2a730aedec43ed1033454d2 WHIRLPOOL ffcc72fc0bfc4d39e290d3028684f1b20d11d7b630661da62449747040bb93bd65e0451fbdba7037d3a1888e58138beaaa3401ad105b6ac96c66f28c036811ce
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/cmdliner/cmdliner-0.9.5.ebuild,v 1.1 2014/10/29 08:32:31 aballier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit findlib
|
||||
|
||||
DESCRIPTION="Declarative definition of command line interfaces for OCaml"
|
||||
HOMEPAGE="http://erratique.ch/software/cmdliner"
|
||||
SRC_URI="http://erratique.ch/software/${PN}/releases/${P}.tbz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="doc +ocamlopt"
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_compile() {
|
||||
ocaml pkg/build.ml \
|
||||
native=$(usex ocamlopt true false) \
|
||||
native-dynlink=$(usex ocamlopt true false) \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Can't use opam-installer here as it is an opam dep...
|
||||
findlib_src_preinst
|
||||
local nativelibs=""
|
||||
use ocamlopt && nativelibs="$(echo _build/src/cmdliner.cm{x,xa,xs} _build/src/cmdliner.a)"
|
||||
ocamlfind install cmdliner _build/pkg/META \
|
||||
_build/src/cmdliner.mli _build/src/cmdliner.cm{a,i} ${nativelibs} || die
|
||||
dodoc README.md TODO.md CHANGES.md
|
||||
use doc && dohtml -r doc/
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>ml</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST jsonm-0.9.1.tbz 64843 SHA256 3fd4dca045d82332da847e65e981d8b504883571d299a3f7e71447d46bc65f73 SHA512 43689c8fa75810a4ca1f99a0273ac5c0f6386b88f42a49715bcb785ac5ca54901c43a62b0983f7fb74a7c2615b0fb3464f4c864832d590192ff828b5dcb9781f WHIRLPOOL 2efe453596d3234da178b16191db3068dd06b8a66e7b23a0dd8efb0904368e32b357fe177f62891ce73efee96ede08e4b8e84125409b6ed01880dc49d92f122c
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/jsonm/jsonm-0.9.1.ebuild,v 1.1 2014/10/29 08:45:02 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
OASIS_BUILD_TESTS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="Non-blocking streaming JSON codec for OCaml"
|
||||
HOMEPAGE="http://erratique.ch/software/jsonm"
|
||||
SRC_URI="http://erratique.ch/software/jsonm/releases/${P}.tbz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND="dev-ml/uutf:="
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS=( CHANGES README )
|
||||
|
||||
src_install() {
|
||||
oasis_src_install
|
||||
use doc && dohtml -r doc/*
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>ml</herd>
|
||||
</pkgmetadata>
|
@ -1 +1,2 @@
|
||||
DIST lambda-term-1.4.tar.gz 143650 SHA256 7c77abab49993e2a168f45943e6a6b83e8d580c905c2c8c24a28b30561fd77fb SHA512 3d09c33518830b9fe6da17c99e973286844fd514dbe2dc4201f8cdd9f66d80db19acb6404c33945860b4c6c440386f28accc518f5ab1f47b828d1c146801ffda WHIRLPOOL 3a09c3f3653bd48d75f5a11126d5f1e7e854575423b01666c0e260df6c4a3ee16dffbd716a137db73f66d6f3fe9064aad9ffaec16a55a1af0e95cb10b3b6ead3
|
||||
DIST lambda-term-1.7.tar.gz 156217 SHA256 da994e2edec5dd44583b9ca39e3eb442bd740490770b024de10e7cb972f1040a SHA512 e1ae7bbbc0addd907bbbcb6f2441a1fbb8a972fe414bd1db4f6594bee26921c05ae52278d312ca706abf5cb6011a9c2a8cb81040381aba7b77db3877a7d165ec WHIRLPOOL a4dd646e049ab744534e2101b85bf76b0f0c8cb5a102a629f6be4a9dc07bf7e66471805752b4c5a1c14fbfc15da4f72dbadcee25cf5c97b0f8ab8e02cf8e777b
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/lambda-term/lambda-term-1.7.ebuild,v 1.1 2014/10/29 09:37:42 aballier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="A cross-platform library for manipulating the terminal"
|
||||
HOMEPAGE="https://github.com/diml/lambda-term"
|
||||
SRC_URI="https://github.com/diml/lambda-term/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
>=dev-ml/lwt-2.4.0:=[react]
|
||||
>=dev-ml/zed-1.2:=
|
||||
>=dev-ml/camomile-0.8:=
|
||||
dev-ml/react:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( "CHANGES.md" "README.md" )
|
@ -1 +1,2 @@
|
||||
DIST lwt-2.4.3.tar.gz 504000 SHA256 efee23937750290d6dee96eed6c0bbdb19817d5be6eefcba61ac5031fac10107 SHA512 725d50a096a43294d49ae2322fdc985c301ce6a8ff5c956925225d7977e787ccb446e36a9db5fdbb50f284b9f1a3a12a52d1aa44d4400feecb59f6f938ed00ad WHIRLPOOL c5999e950008902600b43bf39f174ed0bc2cb3f6dce983d885416969a3bb98170ec8b74c8f5829459c3c96d160e5b4c8491b7057e7efeac035a46c9846ff7764
|
||||
DIST lwt-2.4.6.tar.gz 306510 SHA256 9f90c6b326e603865bae9a882301e35ee745d22e6b886b488a26dfa94ca69ff1 SHA512 8ba7cf74a228016f662523a14c083367e1d5eae43dbc208b8620fa867b44b99ea35644a9788fba3e3031e94fd0a852bdf5e85d250494fdbf6ddbe7959cb858e4 WHIRLPOOL d5fea0daf60e9adb213652d2cb4857bae81342c9b1e1e6492137e9683ffe3ac360e63623cfa8771b9406d2a2a8ec110681f8991399ee31028e9efd2b6f0a43eb
|
||||
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/lwt/lwt-2.4.6.ebuild,v 1.3 2014/10/29 09:33:57 aballier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
OASIS_BUILD_TESTS=1
|
||||
# fails to build
|
||||
#OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="Cooperative light-weight thread library for OCaml"
|
||||
SRC_URI="https://github.com/ocsigen/lwt/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
HOMEPAGE="http://ocsigen.org/lwt"
|
||||
|
||||
IUSE="gtk +react +ssl text toplevel"
|
||||
|
||||
DEPEND="react? ( >=dev-ml/react-1.2:= )
|
||||
dev-libs/libev
|
||||
ssl? ( >=dev-ml/ocaml-ssl-0.4.0:= )
|
||||
gtk? ( dev-ml/lablgtk:= dev-libs/glib:2 )
|
||||
text? ( >=dev-ml/ocaml-text-0.4:= )"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
!<www-servers/ocsigen-1.1"
|
||||
|
||||
SLOT="0/${PV}"
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
KEYWORDS="~amd64 ~x86-fbsd"
|
||||
|
||||
DOCS=( "CHANGES" "README" )
|
||||
|
||||
src_configure() {
|
||||
oasis_configure_opts="$(use_enable gtk glib)
|
||||
$(use_enable react)
|
||||
$(use_enable ssl)
|
||||
$(use_enable toplevel)
|
||||
$(use_enable text)
|
||||
--disable-ppx" \
|
||||
oasis_src_configure
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST opam-1.2.0.tar.gz 596525 SHA256 f64800d027cc78448a8c5d701fd6f13a4986ca8796e5f2b362c9787b3e8a9c61 SHA512 eed6e1f9242b5264f4874c00b3a4b319f5838a620782905a891a4dbaed2fef0366fad00808ffadb80ace82f419331d9bc6fc914c179ca5983cf178b44b2e4cba WHIRLPOOL 950d4f2780b81f9f121738c9ca2ef57a0fe595604255557ceafe3f912ec3264e873ee7c0c20c96d3e10a10ad53d494e6e64ac147c7f1c68b27959002b4d8c845
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>ml</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/opam/opam-1.2.0.ebuild,v 1.1 2014/10/29 09:05:04 aballier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="A source-based package manager for OCaml"
|
||||
HOMEPAGE="http://opam.ocaml.org/"
|
||||
LICENSE="LGPL-3-with-linking-exception"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
if [[ ${PV} != 9999 ]]; then
|
||||
SRC_URI="https://github.com/ocaml/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
else
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/ocaml/opam.git"
|
||||
fi
|
||||
|
||||
DEPEND="dev-lang/ocaml:=
|
||||
|| ( net-misc/wget net-misc/curl )
|
||||
dev-ml/extlib:=
|
||||
dev-ml/ocaml-re:=
|
||||
dev-ml/ocamlgraph:=
|
||||
dev-ml/cmdliner:=
|
||||
dev-ml/cudf:=
|
||||
dev-ml/dose3:=
|
||||
dev-ml/uutf:=
|
||||
dev-ml/jsonm:=
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
dev-ml/findlib
|
||||
"
|
||||
|
||||
src_compile() {
|
||||
emake -j1
|
||||
cd doc
|
||||
emake man
|
||||
}
|
||||
|
||||
src_test() {
|
||||
EMAIL=foo@bar.com emake -j1 tests
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
emake DESTDIR="${D}" OPAMINSTALLER_FLAGS="--prefix=\"${ED}/usr\" --libdir=\"${D}/$(ocamlc -where)\"" libinstall
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST react-0.9.4.tbz 82964 SHA256 466ad4e2e7ff57c93c4e51511f53f2bdf32df46354458f4a158cd13bf3fbd4ab SHA512 6f1483ccc02d4aebf5836cb0585edf36119fd6a38c6279d1c35dee616a90e7394f4d6ccc92ef84df5da785121efd329875a0f281b130c6c5a30b8ea42f669f4e WHIRLPOOL cd48957762b6f940cc2ad40b535d12c1f6cd6631850ecb3e4df80b7298dc636d22e9d2b9b0c4188dc2a1b86fcf4652ced63a7ad4cc81922c98ae40560875dd9d
|
||||
DIST react-1.2.0.tbz 64665 SHA256 887aaea9191870bc0f37f945c02ec4c90497d949cd4dedc3d565c3fbec7ad04e SHA512 3f2037ca68ea9d61eebaf7dcd7a768c59d3ce5bdd33c3adec9eee9df875a1b958cb450398eb7d72ac1a4144dc7b6dab344156ba920aaea2e3d39cc0f515839be WHIRLPOOL 79042a4305297bf12ef17f1d117709a5c15430d4a7ba6225c283c999537e528b6f0773634fe281e7a5423531f1692fb7f552dbbf410663dee39669ba7d8fed3c
|
||||
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/react/react-1.2.0.ebuild,v 1.1 2014/10/29 09:23:44 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
DESCRIPTION="OCaml module for functional reactive programming"
|
||||
HOMEPAGE="http://erratique.ch/software/react"
|
||||
SRC_URI="http://erratique.ch/software/react/releases/${P}.tbz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86-fbsd"
|
||||
IUSE="doc +ocamlopt"
|
||||
|
||||
RDEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ml/findlib
|
||||
dev-ml/opam
|
||||
"
|
||||
|
||||
src_compile() {
|
||||
pkg/build.ml \
|
||||
native=$(usex ocamlopt true false) \
|
||||
native-dynlink=$(usex ocamlopt true false) \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if use ocamlopt ; then
|
||||
ocamlbuild tests.otarget || die
|
||||
cd _build/test || die
|
||||
./test.native || die
|
||||
else
|
||||
ewarn "Sorry, ${PN} tests require native support (ocamlopt)"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
opam-installer \
|
||||
--prefix="${ED}/usr" \
|
||||
--libdir="${D}/$(ocamlc -where)" \
|
||||
--docdir="${ED}/usr/share/doc/${PF}" \
|
||||
|| die
|
||||
dodoc CHANGES.md README.md TODO.md
|
||||
use doc && dohtml doc/*
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST res-4.0.3.tar.gz 69587 SHA256 264319e586b2695f4ce453eb950546f4898875bed11df5e514f84c8670269b5e SHA512 5da4720dc61d66164bde98bb3b686bad081d79dfde2e6b63b387d25edd7f9e361b37de3e542166e1a9a0b0e97e85d664f3cd61659b748a6cb9c747ee97a206ce WHIRLPOOL 91b83a6e81627315fa83b23176079a64f99a40003fbe9541644bc4edb6c1492dfc226272475ca4b8e04b7852a4e621c89693e75cc7025f7683a1bbc94a9d919a
|
||||
DIST res-4.0.4.tar.gz 72603 SHA256 bac9fddebca10e5cdb364babc49e62df0f6289cdadf3cef2810d9b4b81e23bd1 SHA512 a0ce715f78d71ffabcf8ce198ab0511e50fc2500c567f01c9c41fd7cca4b626da1500d18afb76cd87372410b03223f9dfa874a8120a7ee96b91f12bd5707fb57 WHIRLPOOL f512653024a963b587c56bf3e972286d6d215b8908005910a9b722e862f676f446c04794b9addb578b3f1a8ab344ef8a70c4c2ae0605d755de8fe2cf91c6f70b
|
||||
DIST res-4.0.6.tar.gz 74258 SHA256 6abc891faebdd15a94ce90d374dac9951f8a4db29eb00e32b7611f92c52868c0 SHA512 b957044d31cb9843b369508af5c4194de4d27cf104ebf0225be50bb31d5b4aa0c8fa061c59be8f78bfa607c5c18e9330da1e927982a9fd0d4ea9e0a46ada53d6 WHIRLPOOL e297d18afde75bfbdd2c875d33f2a8bad1abb9ab564c336310521dfa888b122a04e13028debb0b77e53af7c257e6ac1ba61c65f6938ea02db8b77fe8bb690bcc
|
||||
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/res/res-4.0.6.ebuild,v 1.1 2014/10/29 09:48:19 aballier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="Resizable Array and Buffer modules for O'Caml"
|
||||
HOMEPAGE="http://mmottl.github.io/res/"
|
||||
SRC_URI="https://github.com/mmottl/res/releases/download/v${PV}/${P}.tar.gz"
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-ml/findlib-1.5"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="examples"
|
||||
|
||||
DOCS=( "AUTHORS.txt" "CHANGES.txt" "README.md" )
|
||||
|
||||
src_install() {
|
||||
oasis_src_install
|
||||
if use examples ; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST utop-1.11.tar.gz 102730 SHA256 07dff727de3db9b9014f7ece3e94f044b50f9f0896e982c99efaa5199d4ccf2d SHA512 b26513f081e1ef6a139d74ca63b7d96a16d89a03d2dd42ccb4bc21463104184147c636bf26e44116fbba2330b8116ff9ee884fcc042fac89356f65ac2b133a92 WHIRLPOOL 4f0ca27eae1d2bc5a382d35b4bcfd4ad0ab581727df700047a9b71dc15a8b609ee5262911216456cea7f7e7b45a3f441fe80288a67e18283eb13e11d2f9a12b0
|
||||
DIST utop-1.16.tar.gz 99563 SHA256 f2d0a2cc8ab74dbbec3e9b3f83eea097a8da482c3831392741657b16093a129d SHA512 a374d1974bd1c6a30544938dc3d19d10e38363f0ad51563fd151752cc2b2cbe4e9a0a782263daf93b58631d7c105f81f52767341a684e3efed2397056c7b993a WHIRLPOOL f53700540f3a068f0dba72b7511d607fafb5505b2cabeaad2ede8c69eba2c7d2c3949f266c23b35deab1500075ba7c727a9db7178ae72395f4c67a9d92dc3d65
|
||||
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/utop/utop-1.16.ebuild,v 1.1 2014/10/29 09:44:00 aballier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
inherit oasis elisp-common
|
||||
|
||||
DESCRIPTION="A new toplevel for OCaml with completion and colorization"
|
||||
HOMEPAGE="http://github.com/diml/utop"
|
||||
SRC_URI="http://github.com/diml/utop/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="camlp4 emacs"
|
||||
|
||||
DEPEND=">=dev-ml/lwt-2.4.0:=[react]
|
||||
>=dev-ml/lambda-term-1.2:=
|
||||
>=dev-ml/zed-1.2:=
|
||||
>=dev-ml/cppo-1.0.1:=
|
||||
emacs? ( virtual/emacs )
|
||||
camlp4? ( || ( dev-ml/camlp4:= <dev-lang/ocaml-4.02.0 ) )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( "CHANGES.md" "README.md" )
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s/(\"utop.el.*)//" setup.ml
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
oasis_configure_opts="$(use_enable camlp4)" \
|
||||
oasis_src_configure
|
||||
}
|
||||
src_compile() {
|
||||
oasis_src_compile
|
||||
if use emacs; then
|
||||
elisp-compile src/top/*.el
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
oasis_src_install
|
||||
if use emacs; then
|
||||
elisp-install "${PN}" src/top/*.el src/top/*.elc || die
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST uutf-0.9.3.tbz 31734 SHA256 1f364f89b1179e5182a4d3ad8975f57389d45548735d19054845e06a27107877 SHA512 6fa3592bcb401eb96ffe7d4112ae89a72f0088a3909e087ba04d22544bab0521fadee536b4c01efac040435ffc5f2681567d2291beb90db5c2e56deb4b22c2d6 WHIRLPOOL fbb3500f8a58d6a5f4f8b43e6545b53317995b6de2aee51f688fd6d42b5eaab0d56426e567024a625ec2774603559182e7e54bbd6f1da5c2a69f80cf8f2a5f7e
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>ml</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/uutf/uutf-0.9.3.ebuild,v 1.1 2014/10/29 08:41:19 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit findlib
|
||||
|
||||
DESCRIPTION="Non-blocking streaming Unicode codec for OCaml"
|
||||
HOMEPAGE="http://erratique.ch/software/uutf"
|
||||
SRC_URI="http://erratique.ch/software/uutf/releases/${P}.tbz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="+ocamlopt doc"
|
||||
|
||||
RDEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_compile() {
|
||||
pkg/build $(usex ocamlopt true false) || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if use ocamlopt ; then
|
||||
ocamlbuild tests.otarget || die
|
||||
cd _build/test || die
|
||||
./test.native || die
|
||||
else
|
||||
ewarn "Sorry, ${PN} tests require native support (ocamlopt)"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Can't use opam-installer here as it is an opam dep...
|
||||
findlib_src_preinst
|
||||
local nativelibs=""
|
||||
use ocamlopt && nativelibs="$(echo _build/src/uutf.cm{x,xa,xs} _build/src/uutf.a)"
|
||||
ocamlfind install uutf _build/pkg/META _build/src/uutf.mli _build/src/uutf.cm{a,i} ${nativelibs} || die
|
||||
newbin utftrip.$(usex ocamlopt native byte) utftrip
|
||||
dodoc CHANGES.md README.md
|
||||
use doc && dohtml -r doc/*
|
||||
}
|
@ -0,0 +1,80 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/blaze/blaze-0.6.5.ebuild,v 1.1 2014/10/29 08:44:59 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Next generation Python numpy"
|
||||
HOMEPAGE="http://blaze.pydata.org/"
|
||||
SRC_URI="https://github.com/ContinuumIO/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
# Currently doc build fails, reason unclear but appears it's tied to use of
|
||||
# redhat's anaconda installer, seemingly hostile to gentoo.
|
||||
# Leaving doc build content in case this is fixed
|
||||
IUSE="doc examples test"
|
||||
|
||||
# pyspark appears an optional dep not in portage. pyskit appears to be dropped
|
||||
# pyparsing lokks to be required still despite its absence from requirements.txt
|
||||
PY2_USEDEP=$(python_gen_usedep python2_7)
|
||||
RDEPEND="
|
||||
>=dev-python/blz-0.6.2[${PYTHON_USEDEP}]
|
||||
~dev-python/datashape-0.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/dynd-python-0.6.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/numpy-1.7[${PYTHON_USEDEP}]
|
||||
dev-python/pyparsing[${PYTHON_USEDEP}]
|
||||
dev-python/toolz[${PYTHON_USEDEP}]
|
||||
dev-python/cytoolz[${PYTHON_USEDEP}]
|
||||
dev-python/pandas[${PYTHON_USEDEP}]
|
||||
dev-python/h5py[${PYTHON_USEDEP}]
|
||||
dev-python/unicodecsv[${PY2_USEDEP}]
|
||||
>=dev-python/multipledispatch-0.4.7[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
>=dev-python/flask-0.10.1[${PY2_USEDEP}]
|
||||
dev-python/sqlalchemy[${PYTHON_USEDEP}]
|
||||
dev-python/pytables[${PYTHON_USEDEP}]
|
||||
dev-python/pymongo[${PYTHON_USEDEP}]
|
||||
dev-python/xlrd[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
>=dev-python/cython-0.18[${PYTHON_USEDEP}]
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
|
||||
>=dev-python/numpy-1.7[${PYTHON_USEDEP}]
|
||||
dev-python/toolz[${PYTHON_USEDEP}]
|
||||
dev-python/bokeh[${PYTHON_USEDEP}] )
|
||||
test? ( ${RDEPEND}
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}] )
|
||||
"
|
||||
# Currently doc build fails, reason unclear but appears it's tied to use of
|
||||
# redhat's anaconda installer, seemingly hostile to gentoo.
|
||||
|
||||
python_prepare_all() {
|
||||
# Prevent d'loading. Use this for now. Flagged for improved fix later.
|
||||
sed -e "s: 'sphinx.ext.intersphinx',::" -i docs/source/conf.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
#python_compile_all() {
|
||||
# use doc && emake -C docs html
|
||||
#}
|
||||
|
||||
python_test() {
|
||||
# https://github.com/ContinuumIO/blaze/issues/791
|
||||
cd "${BUILD_DIR}"/lib || die
|
||||
"${PYTHON}" -c 'import blaze; blaze.test()' || die
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
# use doc && local HTML_DOCS=( docs/build/html/. )
|
||||
use examples && local EXAMPLES=( examples/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -0,0 +1,97 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/bokeh/bokeh-0.5.0.ebuild,v 1.1 2014/10/29 06:40:34 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Statistical and interactive HTML plots for Python"
|
||||
HOMEPAGE="http://bokeh.pydata.org/"
|
||||
SRC_URI="https://github.com/ContinuumIO/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="BSD"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="examples test chaco"
|
||||
|
||||
# A doc build requires napoleon sphinx extension which will be included in sphinx release 1.3
|
||||
# Therefore refraining from adding the doc build for now
|
||||
RDEPEND="
|
||||
>=dev-python/flask-0.10.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/greenlet-0.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/itsdangerous-0.21[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/markdown-2.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/markupsafe-0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/numpy-1.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pandas-0.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/pygments-1.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pystache-0.5.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2013b[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/redis-py-2.7.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-1.2.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/werkzeug-0.9.1[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep '>=dev-python/gevent-1.0[${PYTHON_USEDEP}]' python2_7)
|
||||
$(python_gen_cond_dep '>=dev-python/gevent-websocket-0.9.2[${PYTHON_USEDEP}]' python2_7)
|
||||
chaco? (
|
||||
$(python_gen_cond_dep '>=dev-python/traits-4.4[${PYTHON_USEDEP}]' python2_7)
|
||||
$(python_gen_cond_dep '>=dev-python/chaco-4.4[${PYTHON_USEDEP}]' python2_7) )
|
||||
"
|
||||
# testing server: needs websocket not in portage yet
|
||||
# websocket is in pypi for the adding
|
||||
# hdf5 backend: needs array management not in portage yet
|
||||
DEPEND="
|
||||
test? (
|
||||
${RDEPEND}
|
||||
>=dev-python/nose-1.3.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep '>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]' python2_7)
|
||||
>=dev-python/colorama-0.2.7[${PYTHON_USEDEP}] )
|
||||
"
|
||||
DOCS=( CHANGELOG QUICKSTART.md README.md )
|
||||
|
||||
DISTUTILS_NO_PARALLEL_BUILD=1
|
||||
|
||||
python_prepare_all() {
|
||||
# https://github.com/bokeh/bokeh/issues/1352
|
||||
sed -e "s: 'bokeh.mplexporter',:&\n 'bokeh.mplexporter.renderers',:" \
|
||||
-i setup.py || die
|
||||
|
||||
if ! use chaco; then
|
||||
sed -i -e "/'bokeh.chaco_gg'/d" setup.py || die
|
||||
fi
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use examples && local EXAMPLES=( examples/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
cd "${BUILD_DIR}"/lib || die
|
||||
# exclude server tests for now
|
||||
nosetests -v \
|
||||
-e multiuser_auth_test \
|
||||
-e usermodel_test \
|
||||
|| die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "websockets work only with python2_7"
|
||||
local chaco_msg="chaco useflag doesn't affect python targets other than python2_7"
|
||||
if use chaco; then
|
||||
if use python_targets_python2_7; then
|
||||
elog "${chaco_msg}"
|
||||
else
|
||||
ewarn "${chaco_msg}"
|
||||
fi
|
||||
fi
|
||||
}
|
@ -1 +1 @@
|
||||
Wed, 29 Oct 2014 05:37:00 +0000
|
||||
Wed, 29 Oct 2014 12:07:02 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed, 29 Oct 2014 05:37:00 +0000
|
||||
Wed, 29 Oct 2014 12:07:03 +0000
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue