parent
eddf852791
commit
5500fbf114
@ -0,0 +1,143 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils toolchain-funcs xdg-utils
|
||||
|
||||
if [[ "${PV}" == "9999" ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="git://git.freedesktop.org/git/${PN}/${PN}"
|
||||
SLOT="0/9999"
|
||||
else
|
||||
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
SLOT="0/65" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
|
||||
fi
|
||||
|
||||
DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
|
||||
HOMEPAGE="https://poppler.freedesktop.org/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
IUSE="cairo cairo-qt cjk curl cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt4 qt5 tiff +utils"
|
||||
|
||||
REQUIRED_USE="cairo-qt? ( qt4 )"
|
||||
|
||||
# No test data provided
|
||||
RESTRICT="test"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=media-libs/fontconfig-2.6.0
|
||||
>=media-libs/freetype-2.3.9
|
||||
sys-libs/zlib
|
||||
cairo? (
|
||||
dev-libs/glib:2
|
||||
>=x11-libs/cairo-1.10.0
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.32.1:= )
|
||||
)
|
||||
cairo-qt? ( >=x11-libs/cairo-1.10.0 )
|
||||
curl? ( net-misc/curl )
|
||||
jpeg? ( virtual/jpeg:0 )
|
||||
jpeg2k? ( media-libs/openjpeg:2= )
|
||||
lcms? ( media-libs/lcms:2 )
|
||||
nss? ( >=dev-libs/nss-3.19:0 )
|
||||
png? ( media-libs/libpng:0= )
|
||||
qt4? (
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtgui:4
|
||||
)
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtxml:5
|
||||
)
|
||||
tiff? ( media-libs/tiff:0 )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
cjk? ( >=app-text/poppler-data-0.4.7 )
|
||||
"
|
||||
|
||||
DOCS=(AUTHORS NEWS README README-XPDF TODO)
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-0.26.0-qt5-dependencies.patch"
|
||||
"${FILESDIR}/${PN}-0.28.1-fix-multilib-configuration.patch"
|
||||
"${FILESDIR}/${PN}-0.28.1-respect-cflags.patch"
|
||||
"${FILESDIR}/${PN}-0.33.0-openjpeg2.patch"
|
||||
"${FILESDIR}/${PN}-0.40-FindQt4.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
cmake-utils_src_prepare
|
||||
|
||||
# Clang doesn't grok this flag, the configure nicely tests that, but
|
||||
# cmake just uses it, so remove it if we use clang
|
||||
if [[ ${CC} == clang ]] ; then
|
||||
sed -i -e 's/-fno-check-new//' cmake/modules/PopplerMacros.cmake || die
|
||||
fi
|
||||
|
||||
# Enable experimental patchset for subpixel font rendering using cairo
|
||||
# backend for poppler-qt4 from https://github.com/giddie/poppler-qt4-cairo-backend.
|
||||
if use cairo-qt; then
|
||||
ewarn "Enabling unsupported, experimental cairo-qt patchset. Please do not report bugs."
|
||||
epatch "${FILESDIR}/cairo-qt-experimental/0001-Cairo-backend-added-to-Qt4-wrapper.patch"
|
||||
epatch "${FILESDIR}/cairo-qt-experimental/0002-Setting-default-Qt4-backend-to-Cairo.patch"
|
||||
epatch "${FILESDIR}/cairo-qt-experimental/0003-Forcing-subpixel-rendering-in-Cairo-backend.patch"
|
||||
epatch "${FILESDIR}/cairo-qt-experimental/0004-Enabling-slight-hinting-in-Cairo-Backend.patch"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
xdg_environment_reset
|
||||
local mycmakeargs=(
|
||||
-DBUILD_GTK_TESTS=OFF
|
||||
-DBUILD_QT4_TESTS=OFF
|
||||
-DBUILD_QT5_TESTS=OFF
|
||||
-DBUILD_CPP_TESTS=OFF
|
||||
-DENABLE_SPLASH=ON
|
||||
-DENABLE_ZLIB=ON
|
||||
-DENABLE_ZLIB_UNCOMPRESS=OFF
|
||||
-DENABLE_XPDF_HEADERS=ON
|
||||
-DENABLE_LIBCURL="$(usex curl)"
|
||||
-DENABLE_CPP="$(usex cxx)"
|
||||
-DENABLE_UTILS="$(usex utils)"
|
||||
-DSPLASH_CMYK=OFF
|
||||
-DUSE_FIXEDPOINT=OFF
|
||||
-DUSE_FLOAT=OFF
|
||||
-DWITH_Cairo="$(usex cairo)"
|
||||
-DWITH_GObjectIntrospection="$(usex introspection)"
|
||||
-DWITH_JPEG="$(usex jpeg)"
|
||||
-DWITH_NSS3="$(usex nss)"
|
||||
-DWITH_PNG="$(usex png)"
|
||||
-DWITH_Qt4="$(usex qt4)"
|
||||
$(cmake-utils_use_find_package qt5 Qt5Core)
|
||||
-DWITH_TIFF="$(usex tiff)"
|
||||
)
|
||||
if use jpeg2k; then
|
||||
mycmakeargs+=(-DENABLE_LIBOPENJPEG=openjpeg2)
|
||||
else
|
||||
mycmakeargs+=(-DENABLE_LIBOPENJPEG=)
|
||||
fi
|
||||
if use lcms; then
|
||||
mycmakeargs+=(-DENABLE_CMS=lcms2)
|
||||
else
|
||||
mycmakeargs+=(-DENABLE_CMS=)
|
||||
fi
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
# live version doesn't provide html documentation
|
||||
if use cairo && use doc && [[ ${PV} != 9999 ]]; then
|
||||
# For now install gtk-doc there
|
||||
insinto /usr/share/gtk-doc/html/poppler
|
||||
doins -r "${S}"/glib/reference/html/*
|
||||
fi
|
||||
}
|
@ -1,4 +1,6 @@
|
||||
DIST healpy-1.10.1.tar.gz 4017986 SHA256 d81f6a5bdf7c8b6be062ae3be493a91520db4d1830fddf416905c28bc3476e79 SHA512 fb7c3d578992adb98907dca164f22f8b1d201b838cdbd94d5a19fb06fdac2a685c35fe42fb5644bcabe8b9221814ef3f7332cddb617098fd6b589649fb0c9675 WHIRLPOOL d4c58beb7a26aac2850ade240174186bc73cc28e672b64763ad7caef1365c10e90ed8e1e5b664a16872a2604f801e0bed83e75eb6b1b75d71cc7cc8c7820fa3a
|
||||
DIST healpy-1.9.1.tar.gz 4043342 SHA256 b88fcd667e0bf474335811018cb97932b5f9d5575f22d2237b6707844a121c23 SHA512 84427e4fdb01ed534a00617ba707a58f4ed21ba0114fcc3f7bd4748cefaad148c9025bfc7a4c77c1de40b7f69dfb53139f2b347e80955f4631609cd50e70cd5a WHIRLPOOL 2c8e5fe751fbfe12b699ff154c6f0472bbd7d758b0e18d249984d51567398e9eeea26ee9d79bb086fd79af4b4c4afa0f1f8c3a6c369acd1a4f91a7f8ebd7081a
|
||||
EBUILD healpy-1.10.1.ebuild 958 SHA256 c6e37ad7f417517b83c9ffecc368458179a9b88659e2b55a325634c15a8606fc SHA512 1303ef0a81063de4f2f20199c0dd04b1d0a4b5c780d8a0887c5b2bb54b7d73c28aa98a76fb0f81488a93c76b53c284991f5c77889cf62ca1a25836d42b3e8509 WHIRLPOOL 23a27dd05f2b75333ff11a663d7e8308c423c8d8b1bef990c6763c05004beda883b7e04ba01136f00b39567d635d0200ae2ebbedd3c25ccc70820a9cbf01768d
|
||||
EBUILD healpy-1.9.1.ebuild 958 SHA256 c6e37ad7f417517b83c9ffecc368458179a9b88659e2b55a325634c15a8606fc SHA512 1303ef0a81063de4f2f20199c0dd04b1d0a4b5c780d8a0887c5b2bb54b7d73c28aa98a76fb0f81488a93c76b53c284991f5c77889cf62ca1a25836d42b3e8509 WHIRLPOOL 23a27dd05f2b75333ff11a663d7e8308c423c8d8b1bef990c6763c05004beda883b7e04ba01136f00b39567d635d0200ae2ebbedd3c25ccc70820a9cbf01768d
|
||||
MISC ChangeLog 313 SHA256 0df50ccfe5adf3b4260a66c8fa46e56518f528bd61a2ac20155c9c51e86e8227 SHA512 128a43e07a87de030e8e8e70d0a2ab2dae0b45ed3bdcf340c8cd7dfb16a1584444f715c3996af769be072f1acfe6548be0806fb6f7886bcc14d7307a08f123bb WHIRLPOOL 27fb21f545382e75ee1891d7133d67173fed950f80fbc3f09aa7e997eacdce2746f80ce5c4cd5e9dcb2a34d28204c68a4364c3fb34b56b3324a3e4e4e71d123a
|
||||
MISC metadata.xml 609 SHA256 c705ce298601801e95338a2a24cf56cdf3a9a6435961d3e3fc7893ea245d68ad SHA512 e8d86f81b4a62f3f15bb2210cfbc9eb51568525349c34e10bc32de76654f18c7937ee1c5390915c8a225be35baefb8b45d8cb982a41e314da77b91c30ae8749f WHIRLPOOL f4d99bcab4e795a035511e4c2d5408111f3b94a2dda09225e7cfc46a514a4ede2f2ccef085b3b580af9c688a24591b39a6bebf9ab3f4f5fc3c6526e862d332b8
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python wrapper for healpix"
|
||||
HOMEPAGE="https://github.com/healpy"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/astropy[${PYTHON_USEDEP}]
|
||||
dev-python/matplotlib[${PYTHON_USEDEP}]
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
sci-astronomy/healpix:=[cxx]
|
||||
sci-libs/cfitsio:="
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/astropy-helpers[${PYTHON_USEDEP}]
|
||||
dev-python/cython[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
virtual/pkgconfig
|
||||
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
|
||||
|
||||
DOCS=( README.rst CHANGELOG.rst CITATION )
|
||||
|
||||
python_test() {
|
||||
echo "backend: Agg" > matplotlibrc || die
|
||||
MPLCONFIGDIR=. esetup.py test || die
|
||||
rm matplotlibrc || die
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
DIST photutils-0.2.1.tar.gz 570535 SHA256 b430dedee5d68eef8aa069f5d033010d8e11544330a172de3f3d9678f93adeee SHA512 0fae893a16e49aecaedac5c0ff7afbfc49d8a3fbca6263edba455ad5fbbdee022d8120406a868c326e416012cfe765d187a48843fc6f6270f20391fa809955bf WHIRLPOOL 31677b0021502c0ec40904f7f0288cfaa40e5abf0e78bd3081108259b99721e8fe65fa94903ba05f5f8f4141e14022607f01ddc43a7588158341227699eedc01
|
||||
DIST photutils-0.2.2.tar.gz 558662 SHA256 c64aef453a9be4d1d90bb6a498ca8021a2d7929fca705dbd6636c82ca46eb17f SHA512 b8a071e8d6722b3e174bf89adcc9696aa7556dfb85b21cf8c6acd37bda1f829b79a9a9d93320d70889d6df458a238ed6c4dda7e9b831284f3b52f948ddb268e8 WHIRLPOOL f56ae82c9d54780c319270cec845c953bfa213e7a4d05b5aa5242aaa2e898e9acabe3d27ec76e655a0cba787c991fc91024ee14cc92a1c945af0639436f005e2
|
||||
EBUILD photutils-0.2.1.ebuild 1313 SHA256 41cf70f682c70642b0c6284ce6583d0205d32f43dd677c30a785b5339b6ce49f SHA512 a057aa97f7ea7d0d4a46fec8d5b68bc3abd0af955c1780238936accf13076d688212a12f909d35de1e0bfe67103ef3ac78762dd2e903ab432b82af2d4aa3f277 WHIRLPOOL 074543980a3abe8c93361be77b263cb3d9396a16f55540d200e6b54021348d7ec1e271ea997a2402f43080f3b74c4d0302fecd355db1bbe0ac4236d91b14cda5
|
||||
DIST photutils-0.3.tar.gz 620001 SHA256 7a746229c1d538b671806c48f561fb7d85fabf460b23b828a8af8a66e0097872 SHA512 3b5ddbc424d28d6760751a8e7a447822200d310143d5103cbc39ea1b82f55f78cee3732efdf7a0000bd8835bf6c421072941f22f7daa1e5b6766ff7bf93ae6aa WHIRLPOOL 409ae335793dc14204650cc06ca6e1ba439ebbb84e3f8f41be21168c24928ef732981021c835754f5605521d7fb6f36ce43b5f6687f52e8c42096ef5918b89e4
|
||||
EBUILD photutils-0.2.2.ebuild 1313 SHA256 41cf70f682c70642b0c6284ce6583d0205d32f43dd677c30a785b5339b6ce49f SHA512 a057aa97f7ea7d0d4a46fec8d5b68bc3abd0af955c1780238936accf13076d688212a12f909d35de1e0bfe67103ef3ac78762dd2e903ab432b82af2d4aa3f277 WHIRLPOOL 074543980a3abe8c93361be77b263cb3d9396a16f55540d200e6b54021348d7ec1e271ea997a2402f43080f3b74c4d0302fecd355db1bbe0ac4236d91b14cda5
|
||||
EBUILD photutils-0.3.ebuild 1313 SHA256 41cf70f682c70642b0c6284ce6583d0205d32f43dd677c30a785b5339b6ce49f SHA512 a057aa97f7ea7d0d4a46fec8d5b68bc3abd0af955c1780238936accf13076d688212a12f909d35de1e0bfe67103ef3ac78762dd2e903ab432b82af2d4aa3f277 WHIRLPOOL 074543980a3abe8c93361be77b263cb3d9396a16f55540d200e6b54021348d7ec1e271ea997a2402f43080f3b74c4d0302fecd355db1bbe0ac4236d91b14cda5
|
||||
MISC ChangeLog 484 SHA256 b01264aa1d069f738a30b1a8e3277d4ec0286c775411a96b5ca00681a2fdf806 SHA512 150411fb231c130d440e12a36b356c3c3b307117d8bc563ff45d0cd47ce435206c42983157bf632a68a467612fa1b23e4366098a36410f100f26f05e2ab3f6ba WHIRLPOOL e6292171e855130cb1167179af33df2b910df3e8ea1af24cf8bd2902622a5f42f917ffc735699b60f62b284086834d1553333000f96bdceceb15d74e8c18f947
|
||||
MISC metadata.xml 663 SHA256 5649b0df76c87f4eeccf61ac20c176b828c5e6f909829613086241393e71e5f8 SHA512 5347e693578e31b753d8283362241c1bf5932c6dc36e148e858036d9746214af3cd3584ab3108ee1059483d5bcb301bcf78e0469c51c3844b8135299ae4bb4c5 WHIRLPOOL 219bfaf96f344b6cf1a00ff0c141f1ef4e9e3a3c33e97df0c2ae02355b354c81e923615ff9fcf7ac1c507ad0cc2713b65c39917ce7c04233405ba0e8cb133faa
|
||||
|
@ -0,0 +1,3 @@
|
||||
DIST drone-0.5.0_pre20161019.tar.gz 3453600 SHA256 bd282a85fb6a28f504851d58b2482c220b1ab660ac970f224eae2e2c98b75c00 SHA512 fe6168cc584ce3e3d4c484fd769a6cf3a520648f347b5f29765914b4d16667b423e14cf8043179d5b03a4f0c7e2009e141cab10bcb0cd875a53961adaa2f5efc WHIRLPOOL a5e0eafe53d0de04dd990ceb8356e1f0990466024619fdcdb14770052ed952fbffe20e158590d8d608402fe1759ccac3d3e60f1bff3df48cbe055f157e5a1f09
|
||||
EBUILD drone-0.5.0_pre20161019.ebuild 995 SHA256 7400d8c64c0f9ef3c64dc4b28379a12ff9726d89c7151005f1b3e657c9da78eb SHA512 6f2595ecdb4332b081ea8c72a40421f75302e3ec40003e86441a59dd48a6deaca2da03478cf1debc3852e8898ddc06d5c73479186d2b40826421b78120832074 WHIRLPOOL baca5114afe18b229c00b6fa0640fddd8432524404376d82734433b6e58a0e42d125ae37a1a881e92d9d849f7953736e6ba47dd4f91722f128d5f42c9579f433
|
||||
MISC metadata.xml 360 SHA256 d6e74e924782b5ca83de8020ebfd8cf23f978f2a9fc5a6387a3442f72fb43b17 SHA512 8fe5efdac10812d5411941ce4b6818e40f5cc85604bc5a70be5a3c21528777d458b4933b5b1366a34f3c8162447ec4afea6a6d123546f5dfa0f364c9824a44fa WHIRLPOOL 239be5a613a44e99a7036a0065cdedc039a67ab46b1978d0187d47d2e95b754c3c9c73d0a38bcadea87e0c6534ac13b085332a4bed0d630b249faaf1f5b4d77b
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit golang-build golang-vcs-snapshot
|
||||
|
||||
EGO_PN="github.com/drone/drone/..."
|
||||
EGIT_COMMIT="0852424cfef6e518458f9de1ed0a04ba22d60171"
|
||||
ARCHIVE_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DESCRIPTION="A Continuous Delivery platform built on Docker, written in Go"
|
||||
HOMEPAGE="https://github.com/drone/drone"
|
||||
SRC_URI="${ARCHIVE_URI}"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/${PVR}"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-go/go-bindata
|
||||
dev-util/drone-ui"
|
||||
|
||||
src_compile() {
|
||||
GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" emake -C src/github.com/drone/drone gen || die
|
||||
pushd src || die
|
||||
DRONE_BUILD_NUMBER="${EGIT_COMMIT}" GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)"\
|
||||
go install -ldflags "-extldflags '-static' -X github.com/drone/drone/version.VersionDev=${EGIT_COMMIT}" github.com/drone/drone/drone || die
|
||||
popd || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/*
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<longdescription>
|
||||
</longdescription>
|
||||
<maintainer type="person">
|
||||
<email>mrueg@gentoo.org</email>
|
||||
<name>Manuel Rüger</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">drone/drone</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
WANT_AUTOMAKE=1.14
|
||||
inherit autotools python-any-r1
|
||||
|
||||
MY_P=xdelta3-${PV}
|
||||
|
||||
DESCRIPTION="a binary diff and differential compression tools. VCDIFF (RFC 3284) delta compression"
|
||||
HOMEPAGE="http://xdelta.org/"
|
||||
SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="3"
|
||||
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
|
||||
IUSE="examples test"
|
||||
|
||||
RDEPEND="app-arch/xz-utils"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( ${PYTHON_DEPS} )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
use test && python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
eapply_user
|
||||
|
||||
# huh
|
||||
sed -i -e '/python/s:2.6:2:' testing/xdelta3-regtest.py || die
|
||||
sed -i -e '/python/s:2.7:2:' testing/xdelta3-test.py || die
|
||||
|
||||
# only build tests when required
|
||||
sed -i -e '/xdelta3regtest/s:noinst_P:check_P:' Makefile.am || die
|
||||
eautomake
|
||||
}
|
||||
|
||||
src_test() {
|
||||
default
|
||||
./xdelta3regtest || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc draft-korn-vcdiff.txt README.md
|
||||
use examples && dodoc -r examples
|
||||
}
|
@ -1 +1 @@
|
||||
Thu, 17 Nov 2016 18:43:16 +0000
|
||||
Thu, 17 Nov 2016 20:13:27 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu, 17 Nov 2016 18:43:17 +0000
|
||||
Thu, 17 Nov 2016 20:13:27 +0000
|
||||
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=media-libs/fontconfig-2.6.0 >=media-libs/freetype-2.3.9 sys-libs/zlib cairo? ( dev-libs/glib:2 >=x11-libs/cairo-1.10.0 introspection? ( >=dev-libs/gobject-introspection-1.32.1:= ) ) cairo-qt? ( >=x11-libs/cairo-1.10.0 ) curl? ( net-misc/curl ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( media-libs/openjpeg:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.19:0 ) png? ( media-libs/libpng:0= ) qt4? ( dev-qt/qtcore:4 dev-qt/qtgui:4 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtxml:5 ) tiff? ( media-libs/tiff:0 ) virtual/pkgconfig sys-devel/make >=dev-util/cmake-2.8.12
|
||||
DESCRIPTION=PDF rendering library based on the xpdf-3.0 code base
|
||||
EAPI=6
|
||||
HOMEPAGE=https://poppler.freedesktop.org/
|
||||
IUSE=cairo cairo-qt cjk curl cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt4 qt5 tiff +utils
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=media-libs/fontconfig-2.6.0 >=media-libs/freetype-2.3.9 sys-libs/zlib cairo? ( dev-libs/glib:2 >=x11-libs/cairo-1.10.0 introspection? ( >=dev-libs/gobject-introspection-1.32.1:= ) ) cairo-qt? ( >=x11-libs/cairo-1.10.0 ) curl? ( net-misc/curl ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( media-libs/openjpeg:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.19:0 ) png? ( media-libs/libpng:0= ) qt4? ( dev-qt/qtcore:4 dev-qt/qtgui:4 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtxml:5 ) tiff? ( media-libs/tiff:0 ) cjk? ( >=app-text/poppler-data-0.4.7 )
|
||||
REQUIRED_USE=cairo-qt? ( qt4 )
|
||||
RESTRICT=test
|
||||
SLOT=0/65
|
||||
SRC_URI=https://poppler.freedesktop.org/poppler-0.49.0.tar.xz
|
||||
_eclasses_=cmake-utils f3d38665b0a86e08ba3a5473cdbfafd3 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=6171a3c7c202a05f6873709aec262e89
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/astropy[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/matplotlib[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/numpy[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] sci-astronomy/healpix:=[cxx] sci-libs/cfitsio:= dev-python/astropy-helpers[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/cython[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] virtual/pkgconfig test? ( dev-python/pytest[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
DESCRIPTION=Python wrapper for healpix
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/healpy
|
||||
IUSE=test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5
|
||||
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-python/astropy[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/matplotlib[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/numpy[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] sci-astronomy/healpix:=[cxx] sci-libs/cfitsio:= python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/h/healpy/healpy-1.10.1.tar.gz
|
||||
_eclasses_=distutils-r1 583a05d30524485fda6869c772682ecd multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=1a7cec336b18f084861c662da1c0f0a2
|
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=compile install test unpack
|
||||
DEPEND=dev-go/go-bindata dev-util/drone-ui >=dev-lang/go-1.4.2:=
|
||||
DESCRIPTION=A Continuous Delivery platform built on Docker, written in Go
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/drone/drone
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=Apache-2.0
|
||||
SLOT=0/0.5.0_pre20161019
|
||||
SRC_URI=https://github.com/drone/drone/archive/0852424cfef6e518458f9de1ed0a04ba22d60171.tar.gz -> drone-0.5.0_pre20161019.tar.gz
|
||||
_eclasses_=golang-base 08fe6e0e2b4750daff8887a7f0e1f873 golang-build a44f10e6bd86ecccf2a07cc0d4cf6bec golang-vcs-snapshot 1caa6d8238d2378ad688ae068ff22e5a
|
||||
_md5_=f6fbe70c73580f68ba962df54f9cc858
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=install prepare setup test
|
||||
DEPEND=app-arch/xz-utils test? ( || ( >=dev-lang/python-2.7.5-r2:2.7 ) ) !<sys-devel/gettext-0.18.1.1-r3 =sys-devel/automake-1.14* >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=a binary diff and differential compression tools. VCDIFF (RFC 3284) delta compression
|
||||
EAPI=6
|
||||
HOMEPAGE=http://xdelta.org/
|
||||
IUSE=examples test
|
||||
KEYWORDS=alpha amd64 hppa ia64 ppc ppc64 sparc x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=app-arch/xz-utils
|
||||
SLOT=3
|
||||
SRC_URI=https://github.com/jmacd/xdelta-gpl/releases/download/v3.1.0/xdelta3-3.1.0.tar.gz
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 python-any-r1 1c20f9b800324335a8e3b137363362e8 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
||||
_md5_=b025a9da3ca29e8fb37b86c50dd27656
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install preinst prepare pretend setup test
|
||||
DEPEND=>=sci-libs/cfitsio-3 idl? ( dev-lang/gdl sci-astronomy/idlastro ) java? ( >=virtual/jre-1.6:* ) virtual/pkgconfig java? ( >=virtual/jdk-1.6:* test? ( dev-java/ant-junit4:0 ) ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 java? ( >=dev-java/java-config-2.2.0-r3 ) java? ( >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2 )
|
||||
DESCRIPTION=Hierarchical Equal Area isoLatitude Pixelization of a sphere
|
||||
EAPI=6
|
||||
HOMEPAGE=http://healpix.sourceforge.net/
|
||||
IUSE=cxx doc idl java openmp static-libs test elibc_FreeBSD java elibc_FreeBSD
|
||||
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=sci-libs/cfitsio-3 idl? ( dev-lang/gdl sci-astronomy/idlastro ) java? ( >=virtual/jre-1.6:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/healpix/Healpix_3.31/Healpix_3.31_2016Aug26.tar.gz
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils b83a2420b796f7c6eff682679d08fe25 java-ant-2 d1abcccd8e9c606be17deacfe5c7368a java-pkg-opt-2 40db73f27fc6458ec2105812a4f261c7 java-utils-2 a50950a73b5d5db46f42638e2996a087 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=990c5f8694a574133c450266fa64fd0e
|
@ -1 +1 @@
|
||||
Thu, 17 Nov 2016 18:43:17 +0000
|
||||
Thu, 17 Nov 2016 20:13:27 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu Nov 17 18:39:25 UTC 2016
|
||||
Thu Nov 17 20:09:35 UTC 2016
|
||||
|
@ -1 +1 @@
|
||||
Thu, 17 Nov 2016 19:00:01 +0000
|
||||
Thu, 17 Nov 2016 20:30:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1479408001 Thu 17 Nov 2016 06:40:01 PM UTC
|
||||
1479413401 Thu 17 Nov 2016 08:10:01 PM UTC
|
||||
|
@ -1 +1 @@
|
||||
Thu, 17 Nov 2016 18:43:16 +0000
|
||||
Thu, 17 Nov 2016 20:13:27 +0000
|
||||
|
@ -1,4 +1,6 @@
|
||||
DIST Healpix_3.30_2015Oct08.tar.gz 23465221 SHA256 efcc8ff9775f393bd3e7e9d36202126e34e5c762ee568495a728329fa6650bfb SHA512 a7be82687a2188f5dff99c6826355e3290ccc91cc440e67267c58fa13af9fa5d301eca9b37676ef6f0af262b2ff1c06e722d0dcd3aca00a4c9d2794bc666c0c7 WHIRLPOOL 56584726daa1efd8809440cb7608c82a6b2ee6f1f35ddff701e98d3ddc3c77c0a3c339003c0b08e150747db5c6b0eb18da9ef153f89e1f33bc897e4135692152
|
||||
DIST Healpix_3.31_2016Aug26.tar.gz 23834899 SHA256 ddf437442b6d5ae7d75c9afaafc4ec43921f903c976e25db3c5ed5185a181542 SHA512 fd80e9ed80d19e438134f63c3d13802f63c4cd1b9f3596807e67d4ba5ff814e652a130d038449269d6ead271085eb0ab74884b2d768d8531066727377c457f9c WHIRLPOOL 3ae297b5fc0235162870af6ab8161ad87bd0f33a2e20c807da0d3faa2a7c2b0ac7b194e5c535ec74fa1d36d9571c1eff8d54606360b47d61253fdadd24261d0f
|
||||
EBUILD healpix-3.30.ebuild 3140 SHA256 3b880ddc009eedb4fc363ce20afc5bf6f748a9d186293b0b56294be90b372dd9 SHA512 f4774ae85a4287166528d70858b007dd2705f74957da7f229368839ab89f88058e39323ca346714a75ce14178946a5340f343675fe50fd9fc2a6d4392b9c4c59 WHIRLPOOL b789f3c75e6163ed43e6383f1231ade31a56d6e45dffa2620562e272518a08f965e50e64fb00649134b236f0ad64ef0063391a4b36da40280f6de1328fb5fbb6
|
||||
EBUILD healpix-3.31.ebuild 3140 SHA256 faac5bac062caf4cbe68e7ce1b19e0063e21287c9c6ce498a1ca117f3c87b8af SHA512 607632c3d5e59a65eb78cf13f1d9c083964f4298dc12562ce73ceb111c402b3d46cd319d8ab6d82547fee5d9ba0910cdcb563b5f0f5c132416cf35697ca00615 WHIRLPOOL f61d58452fd888f51faa210823228926ed5ce3d7d298f1edfdcd4f24e0edd936c667f315bbc2de81672ce08f2257d53a42b4a132b6f765e5203670dcd043071e
|
||||
MISC ChangeLog 317 SHA256 5177c84b93765c05ac0acd5e46745d2559488416752eb55697df2a3d77b7ed91 SHA512 1de41c7e1d4438cbe0b04a4d89126ba9cccf8911ad5d9ea03e9f8ca1e2d3e6a16ef7260b02a2bc815790e74332c0a5c6f2a464940d2794798402373a2dc28ae6 WHIRLPOOL 1aaf9b8a312c5d5aa11a433e39ab8aca3a80c59213e725df723d80b5fba568bbfe609d5a8d41f49f1f5318dde7b94c82372ecadbf408a9733f2645a1e28017cf
|
||||
MISC metadata.xml 736 SHA256 6b4f51727f5233cc57315204cf5582f83e236f3b5fa30f372029a0139044853b SHA512 1c1b23603bf390ebf8258f75a0867f2a0eb640099c2fbba9db5377449945aff71df8eac9c4c83391e838f1785fca1ce64b7acacd112f7a3b1ddde61a8923f1d5 WHIRLPOOL 9e3f437fa6dff4108bac2a1ff654683b1ac907f9e666be73d1baa0bf8c0a110e83030ec8db27bf4668ac3d31e6d3584bd5ae0decf8079ba3003b44cf08cc4dc1
|
||||
|
@ -0,0 +1,141 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools toolchain-funcs eutils java-pkg-opt-2 java-ant-2
|
||||
|
||||
MYP="Healpix_${PV}"
|
||||
MYPF=${MYP}_2016Aug26
|
||||
|
||||
DESCRIPTION="Hierarchical Equal Area isoLatitude Pixelization of a sphere"
|
||||
HOMEPAGE="http://healpix.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/healpix/${MYP}/${MYPF}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
# might add fortran in the future if requested
|
||||
IUSE="cxx doc idl java openmp static-libs test"
|
||||
|
||||
RDEPEND="
|
||||
>=sci-libs/cfitsio-3
|
||||
idl? (
|
||||
dev-lang/gdl
|
||||
sci-astronomy/idlastro )
|
||||
java? ( >=virtual/jre-1.6:* )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
java? ( >=virtual/jdk-1.6:* test? ( dev-java/ant-junit4:0 ) )"
|
||||
|
||||
S="${WORKDIR}/${MYP}"
|
||||
|
||||
pkg_pretend() {
|
||||
if use cxx && use openmp && [[ $(tc-getCXX)$ == *g++* ]] && [[ ${MERGE_TYPE} != binary ]]; then
|
||||
tc-has-openmp || \
|
||||
die "You are using gcc but without OpenMP capabilities that you requested"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
java-pkg-opt-2_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
pushd src/C/autotools > /dev/null
|
||||
eautoreconf
|
||||
popd > /dev/null
|
||||
# why was static-libtool-libs forced?
|
||||
if use cxx; then
|
||||
pushd src/cxx/autotools > /dev/null
|
||||
sed -i -e '/-static-libtool-libs/d' Makefile.am || die
|
||||
eautoreconf
|
||||
popd > /dev/null
|
||||
fi
|
||||
# duplicate of idlastro (in rdeps)
|
||||
rm -r src/idl/zzz_external/astron || die
|
||||
mv src/idl/zzz_external/README src/idl/README.external || die
|
||||
java-pkg-opt-2_src_prepare
|
||||
default
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
pushd src/C/autotools > /dev/null
|
||||
econf $(use_enable static-libs static)
|
||||
popd > /dev/null
|
||||
if use cxx; then
|
||||
pushd src/cxx/autotools > /dev/null
|
||||
econf \
|
||||
--disable-native-optimizations \
|
||||
$(use_enable openmp) \
|
||||
$(use_enable static-libs static)
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
pushd src/C/autotools > /dev/null
|
||||
emake
|
||||
popd > /dev/null
|
||||
if use cxx; then
|
||||
pushd src/cxx/autotools > /dev/null
|
||||
emake
|
||||
popd > /dev/null
|
||||
fi
|
||||
if use java; then
|
||||
pushd src/java > /dev/null
|
||||
eant dist-notest
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
pushd src/C/autotools > /dev/null
|
||||
emake check
|
||||
popd > /dev/null
|
||||
if use cxx; then
|
||||
pushd src/cxx/autotools > /dev/null
|
||||
emake check
|
||||
popd > /dev/null
|
||||
fi
|
||||
if use java; then
|
||||
pushd src/java > /dev/null
|
||||
EANT_GENTOO_CLASSPATH="ant-junit4" ANT_TASKS="ant-junit4" eant test
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc READ_Copyrights_Licenses.txt
|
||||
pushd src/C/autotools > /dev/null
|
||||
emake install DESTDIR="${D}"
|
||||
popd > /dev/null
|
||||
if use cxx; then
|
||||
pushd src/cxx/autotools > /dev/null
|
||||
emake install DESTDIR="${D}"
|
||||
docinto cxx
|
||||
dodoc ../CHANGES
|
||||
popd > /dev/null
|
||||
fi
|
||||
use static-libs || prune_libtool_files --all
|
||||
if use idl; then
|
||||
pushd src/idl > /dev/null
|
||||
insinto /usr/share/gnudatalanguage/healpix
|
||||
doins -r examples fits interfaces misc toolkit visu zzz_external
|
||||
doins HEALPix_startup
|
||||
docinto idl
|
||||
dodoc README.*
|
||||
popd > /dev/null
|
||||
fi
|
||||
if use java; then
|
||||
pushd src/java > /dev/null
|
||||
java-pkg_dojar dist/*.jar
|
||||
docinto java
|
||||
dodoc README CHANGES
|
||||
popd > /dev/null
|
||||
fi
|
||||
use doc && dodoc -r doc/html
|
||||
}
|
Loading…
Reference in new issue