Sync with portage [Sun May 1 08:46:02 MSK 2016].

mhiretskiy 322
root 8 years ago
parent 55a459d5cd
commit adbf6c5724

@ -0,0 +1 @@
DIST yadm-1.04.tar.gz 27391 SHA256 a73aa51245866ce67aeb4322a62995ebbb13f29dc35508f486819dceb534968a SHA512 f3f909118f29382c6cbae565de336c27fd7d159955a231ac22b0d25e25e50c4c3e1bdc68b1629920904ad9353ee8ce8f7e5c5e50d289984447815a685a4132c9 WHIRLPOOL c74c2bfc89abb6955bb4e0d60b1cb0777c9f9ec43bc1919c130cd8470e44c090fba9003e473f4344ed92df23e399ea45ece6dafde80d575a8af491bb4c16b554

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>dev+gentoobugzilla@henriksen.is</email>
<name>Espen H</name>
<description>Proxy maintainer - set to assignee on bugs</description>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
<remote-id type="github">TheLocehiliosan/yadm</remote-id>
</upstream>
<longdescription lang="en">
yadm is a dotfile manager that handles the hassle of synchronizing the
dotfiles in your home folder across different workstations. It has a
philosophy using git and getting out of git's way to ensure it does what it
does best. What sets it apart is that it supports encryption, which enables
you to add files like mutt configuration with passwords and host it
publicly. It also enables you to add suffixes to your files like
##Linux.hostname, and yadm will automatically symlink the file if you are
on that hostname.
</longdescription>
</pkgmetadata>

@ -0,0 +1,37 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DESCRIPTION="A dotfile manager for the config files in your home folder"
HOMEPAGE="https://github.com/TheLocehiliosan/yadm/"
SRC_URI="https://github.com/TheLocehiliosan/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DOCS=( CHANGES CONTRIBUTORS README.md )
DEPEND="
test? (
dev-util/bats
dev-vcs/git
)"
RDEPEND="dev-vcs/git
app-crypt/gnupg"
src_test() {
# 109_accept_encryption tests are interactive, thus fail. Skip them
bats $(find test/ -type f -name '*.bats' -and -not -name '109_accept_encryption.bats') \
|| die "Tests failed"
}
src_install() {
einstalldocs
dobin yadm
doman yadm.1
}

@ -1 +1 @@
DIST 1.7.2.tar.gz 10352637 SHA256 f6784b4f681706faf1e2a8369c06df4289646b1a547032e6b0b8b0e93e848113 SHA512 fe8d27d25432a64c02f64f5e37c2e3828f3bda564cde264045cb3cae4acb3b6a5dc6b88cc016798209fa2fa5f4f999b945eee174c2e9389fb1f56396cdbc279c WHIRLPOOL 80b1768329d964f4710ee9319cabebe59e72829e8e8d27a46c131d760f0b614d6a45c8e24620881a2c9e2f1e90e8e8f06fcf392197c0a359aa5d8eec2b92ffd6
DIST 1.7.3.tar.gz 10352768 SHA256 5074b59ddaca5525eb48098dee6fe63013799cbc77749add314b9e1bc894b8f4 SHA512 87d1452086b5434ba204773508a361b02d1f695dd37b8d40540997dbfb53c57c8a7117abe752b6ffd18beccc0f2318afadf6b2c506d54307ea15bb73074647f3 WHIRLPOOL 72398d4432759cd9de13c0c537e5eaea6dc28dbe144b46d972331c0e5cbebeeafc0d747b62d33e3a08959d1b72d8dba271966bce519b2ba7bc7ba7e433630ac2

@ -0,0 +1,13 @@
diff --git a/Makefile b/Makefile
index 71bc693..3904632 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ MANDIR ?= $(SHAREDIR)/man
all: $(SBIN)
-names.h: /usr/include/linux/input.h gennames
+names.h: /usr/include/linux/input-event-codes.h gennames
./gennames $< > $@
inputlircd: inputlircd.c /usr/include/linux/input.h names.h

@ -0,0 +1,37 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit toolchain-funcs eutils versionator
DESCRIPTION="Inputlirc daemon to utilize /dev/input/event*"
HOMEPAGE="http://svn.sliepen.eu.org/inputlirc/trunk"
SRC_URI="http://gentooexperimental.org/~genstef/dist/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86"
src_prepare() {
local ver="$(best_version sys-kernel/linux-headers)"
ver=${ver#sys-kernel/linux-headers-}
if version_is_at_least 4.4 ${ver} ; then
epatch "${FILESDIR}/inputlircd-linux-4.4-fix.patch"
fi
sed -e 's:$(CFLAGS):$(CFLAGS) $(LDFLAGS):' -i Makefile || die
default
}
src_compile() {
emake CC="$(tc-getCC)"
}
src_install() {
emake DESTDIR="${D}" PREFIX=/usr install
newinitd "${FILESDIR}"/inputlircd.init.2 inputlircd
newconfd "${FILESDIR}"/inputlircd.conf inputlircd
}

@ -31,7 +31,6 @@ src_install() {
perl-module_src_install
diropts "-m0755"
dodir "/var/tmp/g-cpan"
keepdir "/var/tmp/g-cpan"
dodir "/var/log/g-cpan"
keepdir "/var/log/g-cpan"
}

@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EAPI=6
inherit perl-module
if [[ ${PV} == "9999" ]] ; then
@ -32,16 +32,15 @@ RDEPEND="${DEPEND}
src_install() {
perl-module_src_install
diropts "-m0755"
diropts -m0775 -o portage -g portage
dodir "/var/tmp/g-cpan"
keepdir "/var/tmp/g-cpan"
dodir "/var/log/g-cpan"
keepdir "/var/log/g-cpan"
}
pkg_postinst() {
elog "You may wish to adjust the permissions on /var/tmp/g-cpan"
elog "if you have users besides root expecting to use g-cpan."
elog "If you want to use g-cpan besides root you may wish to"
elog " adjust the permissions on /var/tmp/g-cpan or add users into portage group."
elog "Please note that some CPAN packages need additional manual"
elog "parameters or tweaking, due to bugs in their build systems."
}

@ -4,8 +4,12 @@
<maintainer type="person">
<email>robbat2@gentoo.org</email>
</maintainer>
<maintainer type="project">
<maintainer type="project">
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
<upstream>
<remote-id type="github">gentoo-perl/g-cpan</remote-id>
<bugs-to>https://github.com/gentoo-perl/g-cpan/issues</bugs-to>
</upstream>
</pkgmetadata>

@ -0,0 +1,31 @@
From: Devan Franchini <twitch153@gentoo.org>
Date: Sat, 30 Apr 2016 18:54:39 -0400
Subject: [PATCH] Adds dir check for repos.conf rebuilding
--- a/layman/updater.py 2015-02-07 22:38:49.000000000 -0500
+++ b/layman/updater.py 2016-04-30 18:54:39.103894343 -0400
@@ -182,6 +182,24 @@
def create_repos_conf(self):
self.output.info(" Creating layman's repos.conf file")
+
+ if os.path.isdir(self.config['repos_conf']):
+ msg = ' create_repos_conf() error: %s is a directory and will\n'\
+ ' not be written to.' % self.config['repos_conf']
+ self.output.error(msg)
+ return None
+
+ conf_dir = os.path.dirname(self.config['repos_conf'])
+
+ if not os.path.isdir(conf_dir):
+ try:
+ os.mkdir(conf_dir)
+ except OSError as e:
+ self.output.error(' create_repos_conf() error creating: %s: '\
+ % conf_dir)
+ self.output.error(' "%s"' % e)
+ return None
+
layman_inst = LaymanAPI(config=self.config)
overlays = {}
for ovl in layman_inst.get_installed():

@ -61,6 +61,7 @@ python_prepare_all() {
esetup.py setup_plugins
distutils-r1_python_prepare_all
#rm "${S}"/"${PN}"/tests/dtest.py
epatch "${FILESDIR}"/${P}-dir_check.patch
eprefixify etc/layman.cfg layman/config.py
}

@ -1,2 +1,2 @@
DIST zsh-completions-0.16.0.tar.gz 218282 SHA256 37fec2bfa7497165530b6afe6d6b837cefff3c8f918c36556cc5ef89f2781102 SHA512 f438dd42fed5cb6b18bc0de3d68792d0fcc6364ff7fc286a9359976987a812010d0c0ce7845d8794a87f1106968cb1afd72cbf73628d7128c1f6e76497f25108 WHIRLPOOL 3724acd47502de7a940c93d9d48d5bef1832c99ac9169a5b77fd2596d187c0d0f52e43e4bd6e88bd95b861cf022bfcb3c4e3920d26ab333b9177ff76d5016c6c
DIST zsh-completions-0.17.0.tar.gz 221135 SHA256 e1797e22e2bbbe50bf61f88db43216c0aef53713c84373bafddf6090b1fe8f68 SHA512 1c14d8842fd1b09588ab177ae1b85ef5ce698f753ca1e606521477476801c135d8463a6fff2eff2ae26410b7c3db0ac27f1c43aea07668cba007a3e762143ee7 WHIRLPOOL 7010ad5defec40fecd044b1890bf61682964883cb35aba803f038c4cfd271d20cb30021f7679dbdf104de38811ca3223c4c5ed56dad918e1066d142c833b7dfc
DIST zsh-completions-0.18.0.tar.gz 232872 SHA256 b94eb63d044920a4ea6d5d51ae4f237f21b0c3174f3c58ff464b5284477cdb7a SHA512 68510ce1823c59318ffa7ff85b3c0385d056912c68e6513fbbcaf49c3757cca69531e7f3dfb5f75424f8bbf3722ebebc00170b10588de619cdd1353d6754d1ac WHIRLPOOL e48a24b3d612b4797264d28c02b4b151dd5f8bdac981ed24a47ce1490d4ce3372dcaae4ac7d9aeb4dd6d0cbe56c5a3752bec2f83561eb9aa23f43816a31d7e1d

@ -20,6 +20,11 @@ SLOT="0"
RDEPEND="app-shells/zsh"
src_prepare() {
# Already included in dev-util/ninja
rm src/_ninja || die
}
src_install() {
insinto /usr/share/zsh/site-functions
doins src/_*

@ -1,4 +1,3 @@
DIST poppler-0.32.0.tar.xz 1609624 SHA256 4963e31ba5e17530a87b16588e22928bc044e8d28d02303dded981bff6725b98 SHA512 f68355a0242ce467b9d7d7f47cc0c3b08f015c38b147eaeddc392e693239bce2b1b3832bd5e5411f25edddab6d3cea8ca0be151372a86963610a4eae3ea50eee WHIRLPOOL bb56d497f435ccb78dfeb0125ca5d003d08769fe74e11da940f6f5399194698e1908c22d815129e6d1f1a7a9855a68ad7043a3bdd4779045fcf64dd97ade3d22
DIST poppler-0.38.0.tar.xz 1637772 SHA256 6f0c0d49c8346d7c0cfe6348124e7f19cc901b5d35c9cd89944aac6e454e8a8b SHA512 1b8643c0f58eb1e1c3d98266c38d311c66458168188146af72c99c9f374882bdc616aa3febd8833538b286652c21a567e6240aa590111bcebcba5ee845e6bad9 WHIRLPOOL 05a75ca4ed3741273eefe003026caa1f9bb1e3d9f08d1e3885d2fddd7704349434b6deb1f9e755312d7a5b040e85435b0baa92f4934c4d220b1ea8625ebff4f5
DIST poppler-0.41.0.tar.xz 1655448 SHA256 420abaab63caed9e1ee28964a0ba216d1979506726164bc99ad5ade289192a1b SHA512 b2b99ac056efaae26f0bffc20756f17524011b7718a554ff48901422e7ab8caa4f879b800eacce1af5ae468346fa0beb569a4378f028a7d7cf0c9cc45f0d2402 WHIRLPOOL 565bc504b5b02ac612b267bb5d5746dc9d90b2c7f8959e2fecc58bdcc4c588f8f234d4bc9cc8086846c23643fa0abc8dba352c8a083056b95d58056281a5bc7a
DIST poppler-0.42.0.tar.xz 1674024 SHA256 9fef076ffe2a4f18a4e0da547d814ef5c5e6f8a283afe3387504a0bb1a418010 SHA512 ab8c86c28a2ac848bf118de7f20f57576ed4faa4ad06ae7d58590b951fb2b0ee8a728919ce2417592b467af7322c57ed0bff0288eced042fcf94a50d89c73c19 WHIRLPOOL 095986b44875847d471ecda35194eeb894051b689a754dc8ae55caa04100b4e2ebd57fe868008972502d27346eeb98699fa9660b414ececef4d0eafe53265736
DIST poppler-0.43.0.tar.xz 1671368 SHA256 c720e26a26ee10b7ebc9e256d2ee7adcdb536cf85f9f1c4777a38f7f81fb2456 SHA512 e00422a875be2e9b8b16a268d31d1080f609ce070f553b2db8001fc71efebe44183d5e63f45b1111a99b106548809b1fe8474aca7710c20bc4c654968d42508b WHIRLPOOL 7eec0e630d829a69201d8a7b2078a5c7ebc22e0c18d96907a23408638abe0b07567da81eb5474d036035e8ef7f635d35aa6d224e11c6ba0eaa050ff6824dc665

@ -1,122 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit cmake-utils toolchain-funcs
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/57" # 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 cjk curl cxx debug doc +introspection +jpeg +jpeg2k +lcms png qt4 qt5 tiff +utils"
# 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 )
)
curl? ( net-misc/curl )
jpeg? ( virtual/jpeg:0 )
jpeg2k? ( media-libs/openjpeg:2= )
lcms? ( media-libs/lcms:2 )
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.4 )
"
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"
)
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
}
src_configure() {
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_XPDF_HEADERS=ON
$(cmake-utils_use_enable curl LIBCURL)
$(cmake-utils_use_enable cxx CPP)
$(cmake-utils_use_enable utils)
$(cmake-utils_use_with cairo)
$(cmake-utils_use_with introspection GObjectIntrospection)
$(cmake-utils_use_with jpeg)
$(cmake-utils_use_with png)
$(cmake-utils_use_with qt4)
$(cmake-utils_use_find_package qt5 Qt5Core)
$(cmake-utils_use_with 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
}

@ -2,8 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EAPI=6
CMAKE_WARN_UNUSED_CLI=1
inherit cmake-utils toolchain-funcs xdg-utils
if [[ "${PV}" == "9999" ]] ; then
@ -13,14 +14,16 @@ if [[ "${PV}" == "9999" ]] ; then
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/58" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
SLOT="0/60" # 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 cjk curl cxx debug doc +introspection +jpeg +jpeg2k +lcms png qt4 qt5 tiff +utils"
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"
@ -34,10 +37,12 @@ COMMON_DEPEND="
>=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
@ -75,6 +80,16 @@ src_prepare() {
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() {
@ -86,17 +101,22 @@ src_configure() {
-DBUILD_CPP_TESTS=OFF
-DENABLE_SPLASH=ON
-DENABLE_ZLIB=ON
-DENABLE_ZLIB_UNCOMPRESS=OFF
-DENABLE_XPDF_HEADERS=ON
$(cmake-utils_use_enable curl LIBCURL)
$(cmake-utils_use_enable cxx CPP)
$(cmake-utils_use_enable utils)
$(cmake-utils_use_with cairo)
$(cmake-utils_use_with introspection GObjectIntrospection)
$(cmake-utils_use_with jpeg)
$(cmake-utils_use_with png)
$(cmake-utils_use_with qt4)
-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)
$(cmake-utils_use_with tiff)
-DWITH_TIFF="$(usex tiff)"
)
if use jpeg2k; then
mycmakeargs+=(-DENABLE_LIBOPENJPEG=openjpeg2)

@ -4,25 +4,25 @@ Date: Fri, 22 Apr 2016 13:42:26 +0500
Subject: [PATCH] Fixing underlinking for gcc 4.9
Allegro4 backend uses XGrabPointer() from libX11.
Added ${X11_LIBRARIES} for she to resolve underlinking.
Added ${X11_LIBRARIES} to resolve underlinking.
---
src/she/CMakeLists.txt | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/she/CMakeLists.txt b/src/she/CMakeLists.txt
index cddf5bc..1841aa6 100644
--- a/src/she/CMakeLists.txt
+++ b/src/she/CMakeLists.txt
@@ -242,7 +242,8 @@ if(USE_ALLEG4_BACKEND)
target_link_libraries(she
${LOADPNG_LIBRARY}
${LIBALLEGRO4_LINK_FLAGS}
- ${DXGUID_LIBRARIES})
+ ${DXGUID_LIBRARIES}
+ ${X11_LIBRARIES})
endif()
if(USE_SKIA_BACKEND)
--- a/src/she/CMakeLists.txt.orig 2016-04-30 10:36:25.198000000 +0000
+++ b/src/she/CMakeLists.txt 2016-04-30 10:37:01.163000000 +0000
@@ -241,7 +241,8 @@
target_link_libraries(she
${LOADPNG_LIBRARY}
${LIBALLEGRO4_LINK_FLAGS}
- ${DXGUID_LIBRARIES})
+ ${DXGUID_LIBRARIES},
+ ${X11_LIBRARIES})
endif()
if(USE_SKIA_BACKEND)
--
2.7.3

@ -1,3 +1 @@
DIST commons-daemon-1.0.15-src.tar.gz 291128 SHA256 11ee57d2c6b281589c1497b2f88180553f06d5ac1560ce1841e05f89f0342432 SHA512 f20cc8796978fb09b6ecc8d99bb3c8b271b097d74c1f99b286cde213631e7f50a4104f5db2c354f9624ba8b037502d81e327c581b38253b9b216aa2172016e40 WHIRLPOOL 6b3b5f5d12fc9fd15345e71a7bf41f88605b00f9bc0ab5ab5fca3752f4bae1adf6ae6b2c3781a68b00d0609c51cb5cb2f4e399effa40f08be0c5dacc2e230d65
DIST commons-daemon-1.0.7-src.tar.gz 233291 SHA256 cd782d29b85ac5fadc4b4cf6c3f86248cb31f258f020bd9b5479919effcea8b9 SHA512 2a6b3c94ba41e89576d7803c80a0a380cf073af34d45e7afd0e529942ab632264ee013aa91022905f62cb9cd92462b15cc81206565664f47ecac77c2d4565284 WHIRLPOOL 470dc894beba3b73553768267f5f0eb2ad8bdc419811907bbb23dcdf2f05f1ce4ce060a07ed1e4b6e26c81016e46d93c7b3712b3d5e8a10e38281e2f8e537896
DIST commons-daemon-1.0.9-src.tar.gz 233786 SHA256 20aef955914f730209b432a0d2c7dd03384ae4b821eeee78964210046c63e040 SHA512 13bbf1a0671b29913b82116cbe44977b5eb9fecf8475a2ce0022e1639564808498b03ab6c87704c5e38661baadabc50a6d91e6847e62c8e4987e6fc0c834ed37 WHIRLPOOL a2008fb7e5f6ad2bc84b84315ef26731c5b7b307dfc6c2ba74743e6ef71f20dabc805d4bbb779ecac979ab7a3ba61414aacba55132c5abd685ca305968ce52de

@ -2,12 +2,13 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI=5
WANT_AUTOCONF=2.5
JAVA_PKG_IUSE="doc examples source"
inherit eutils autotools java-pkg-2 java-ant-2
inherit autotools java-pkg-2 java-ant-2
DESCRIPTION="Tools to allow Java programs to run as UNIX daemons"
SRC_URI="mirror://apache/commons/daemon/source/${P}-src.tar.gz"
@ -15,16 +16,19 @@ HOMEPAGE="http://commons.apache.org/daemon/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
KEYWORDS="amd64 ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="kernel_linux"
COMMON_DEP="kernel_linux? ( sys-libs/libcap )"
CDEPEND="kernel_linux? ( sys-libs/libcap )"
DEPEND="${COMMON_DEP}
>=virtual/jdk-1.4"
DEPEND="
${CDEPEND}
>=virtual/jdk-1.6
source? ( app-arch/zip )"
RDEPEND="${COMMON_DEP}
>=virtual/jre-1.4"
RDEPEND="
${CDEPEND}
>=virtual/jre-1.6"
S="${WORKDIR}/${P}-src"

@ -1,55 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
WANT_AUTOCONF=2.5
JAVA_PKG_IUSE="doc examples source"
inherit eutils autotools java-pkg-2 java-ant-2
DESCRIPTION="Tools to allow Java programs to run as UNIX daemons"
SRC_URI="mirror://apache/commons/daemon/source/${P}-src.tar.gz"
HOMEPAGE="http://commons.apache.org/daemon/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ppc64 x86 ~x86-fbsd"
IUSE="kernel_linux"
COMMON_DEP="
kernel_linux? ( sys-libs/libcap )"
DEPEND="${COMMON_DEP}
>=virtual/jdk-1.4"
RDEPEND="${COMMON_DEP}
>=virtual/jre-1.4"
S="${WORKDIR}/${P}-src"
java_prepare() {
cd "${S}/src/native/unix" || die
sed -i "s/powerpc/powerpc|powerpc64/g" support/apsupport.m4 || die
eautoconf
}
src_configure() {
java-ant-2_src_configure
cd "${S}/src/native/unix" || die
default
}
src_compile() {
java-pkg-2_src_compile
cd "${S}/src/native/unix" || die
default
}
src_install() {
dobin src/native/unix/jsvc
java-pkg_newjar dist/*.jar
dodoc README RELEASE-NOTES.txt *.html src/native/unix/CHANGES.txt
use doc && java-pkg_dohtml -r dist/docs/*
use examples && java-pkg_doexamples src/samples
use source && java-pkg_dosrc src/java/* src/native/unix/native
}

@ -1,56 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
WANT_AUTOCONF=2.5
JAVA_PKG_IUSE="doc examples source"
inherit eutils autotools java-pkg-2 java-ant-2
DESCRIPTION="Tools to allow Java programs to run as UNIX daemons"
SRC_URI="mirror://apache/commons/daemon/source/${P}-src.tar.gz"
HOMEPAGE="http://commons.apache.org/daemon/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="kernel_linux"
COMMON_DEP="
kernel_linux? ( sys-libs/libcap )"
DEPEND="${COMMON_DEP}
>=virtual/jdk-1.4"
RDEPEND="${COMMON_DEP}
>=virtual/jre-1.4"
S="${WORKDIR}/${P}-src"
java_prepare() {
cd "${S}/src/native/unix" || die
sed -i "s/powerpc/powerpc|powerpc64/g" support/apsupport.m4 || die
eautoconf
}
src_configure() {
java-ant-2_src_configure
cd "${S}/src/native/unix" || die
default
}
src_compile() {
java-pkg-2_src_compile
cd "${S}/src/native/unix" || die
default
}
src_install() {
dobin src/native/unix/jsvc
java-pkg_newjar dist/*.jar
dodoc README RELEASE-NOTES.txt *.html src/native/unix/CHANGES.txt
use doc && java-pkg_dohtml -r dist/docs/*
use examples && java-pkg_doexamples src/samples
use source && java-pkg_dosrc src/main/java/*
}

@ -1,2 +1 @@
DIST commons-discovery-0.4-src.tar.gz 78453 SHA256 596242302be4f0502073f5a934c608289bba6221591e7dbea53ce629f67498a3 SHA512 337db71167534785471b540bd89107a16e146bee4094ed746feb68fd1efa7697c0f629f24e63fb760f6c664d98f35d97ee71ca114a26d17ae078bf27459b1705 WHIRLPOOL 7608a0d99955c464b7a62fab615a6ec5b8a782c59c2dacb2440d2a5f6e681ec998583ffa4af51bdbb08a88c4f66bc4ecf736969a67ca7ff53da3eae6b482031e
DIST commons-discovery-0.5.jar 81725 SHA256 c7ff18e5004b7e2bd12f5d1987481849a54188f911ec465c47c32e08580b6d7a SHA512 348e42df5e4e34fdaa49d638018e654119a9d4e2aad967ed2a6f2706e89ffb2ea5daa9ac86747fa1f6d7b245759fac1a80090c571a057be1cdf8cea3514936f3 WHIRLPOOL 6ecf2367a6e71c14acd11a421dccf16239e3c54769fcdf00fed5f8ea5ea922e289acb663549aa5d845833e9b4ddfb29353cee092b1a9dad992e6b92bf957e0d1

@ -1,52 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="Commons Discovery: Service Discovery component"
HOMEPAGE="http://commons.apache.org/discovery/"
SRC_URI="mirror://apache/jakarta/commons/discovery/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc source test"
RDEPEND=">=virtual/jre-1.4
dev-java/commons-logging"
DEPEND=">=virtual/jdk-1.4
${RDEPEND}
dev-java/ant-core
source? ( app-arch/zip )
test? ( =dev-java/junit-3* )"
S="${WORKDIR}/${P}-src/"
src_unpack() {
unpack ${A}
cd "${S}"
# https://issues.apache.org/jira/browse/DISCOVERY-10
epatch "${FILESDIR}/0.4-jar-target.patch"
}
src_compile() {
java-pkg-2_src_compile \
-Dlogger.jar="$(java-pkg_getjar commons-logging commons-logging.jar)"
}
src_test() {
eant test.discovery \
-Djunit.jar="$(java-pkg_getjar --build-only junit junit.jar)" \
-Dlogger.jar="$(java-pkg_getjar commons-logging commons-logging.jar)"
}
src_install() {
java-pkg_dojar dist/${PN}.jar
dodoc NOTICE.txt RELEASE-NOTES.txt || die
use doc && java-pkg_dojavadoc dist/docs/api
use source && java-pkg_dosrc src/java/*
}

@ -13,7 +13,7 @@ SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
CDEPEND="dev-java/commons-logging:0"

@ -1,41 +0,0 @@
Index: build.xml
===================================================================
--- build.xml (revision 498103)
+++ build.xml (working copy)
@@ -175,23 +175,26 @@
</javadoc>
</target>
+ <target name="jar" depends="compile"
+ description="Create the jar file">
+ <mkdir dir="${build.home}/classes/META-INF"/>
+ <copy file="LICENSE.txt"
+ tofile="${build.home}/classes/META-INF/LICENSE.txt"/>
+ <copy file="NOTICE.txt"
+ tofile="${build.home}/classes/META-INF/NOTICE.txt"/>
+ <mkdir dir="${dist.home}"/>
+ <jar jarfile="${dist.home}/${component.name}.jar"
+ basedir="${build.home}/classes"
+ manifest="${build.home}/conf/MANIFEST.MF"/>
+ </target>
- <target name="dist" depends="compile,javadoc"
+ <target name="dist" depends="jar,javadoc"
description="Create binary distribution">
<!-- TODO: top level files like LICENSE and README -->
- <mkdir dir="${dist.home}"/>
<copy file="LICENSE.txt"
todir="${dist.home}"/>
<copy file="NOTICE.txt"
todir="${dist.home}"/>
- <mkdir dir="${build.home}/classes/META-INF"/>
- <copy file="LICENSE.txt"
- tofile="${build.home}/classes/META-INF/LICENSE.txt"/>
- <copy file="NOTICE.txt"
- tofile="${build.home}/classes/META-INF/NOTICE.txt"/>
- <jar jarfile="${dist.home}/${component.name}.jar"
- basedir="${build.home}/classes"
- manifest="${build.home}/conf/MANIFEST.MF"/>
</target>
<!-- ========== Testing section ======================================== -->

@ -1,51 +0,0 @@
--- build.xml.orig 2005-04-17 16:14:52.000000000 +0200
+++ build.xml 2005-04-17 16:14:57.000000000 +0200
@@ -14,13 +14,15 @@
<property file="../build.properties"/> <!-- Commons local -->
<property file="${user.home}/build.properties"/> <!-- User local -->
+ <!-- The base directory for compilation targets -->
+ <property name="build.home" value="target"/>
<!-- ========== External Dependencies ===================================== -->
<!-- The directories corresponding to your necessary dependencies -->
- <property name="junit.jar" value="../../junit3.7/junit.jar"/>
- <property name="logger.jar" value="../../jakarta-commons/logging/target/commons-logging.jar"/>
+ <property name="junit.jar" value="${build.home}/lib/junit.jar"/>
+ <property name="logger.jar" value="${build.home}/lib/commons-logging.jar"/>
<!-- ========== Component Declarations ==================================== -->
@@ -38,8 +40,6 @@
<!-- The current version number of this component -->
<property name="component.version" value="0.2"/>
- <!-- The base directory for compilation targets -->
- <property name="build.home" value="target"/>
<!-- The base directory for component configuration files -->
<property name="conf.home" value="src/conf"/>
@@ -116,6 +116,7 @@
<target name="compile" depends="prepare" description="Compile shareable components">
+
<javac srcdir="${source.home}"
destdir="${build.home}/classes"
debug="${compile.debug}"
@@ -163,10 +164,10 @@
description="Create binary distribution">
<!-- TODO: top level files like LICENSE and README -->
<mkdir dir="${dist.home}"/>
- <copy file="../LICENSE"
- todir="${dist.home}"/>
+ <!--<copy file="LICENSE"
+ todir="${dist.home}"/>-->
<mkdir dir="${build.home}/classes/META-INF"/>
- <copy file="../LICENSE"
+ <copy file="LICENSE.txt"
tofile="${build.home}/classes/META-INF/LICENSE.txt"/>
<jar jarfile="${dist.home}/commons-${component.name}.jar"
basedir="${build.home}/classes"

@ -1,40 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
JAVA_PKG_IUSE="examples doc source"
inherit base java-pkg-2 java-ant-2
DESCRIPTION="Commons-launcher eliminates the need for a batch or shell script to launch a Java class"
HOMEPAGE="http://commons.apache.org/launcher/"
SRC_URI="mirror://apache/jakarta/${PN/-//}/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ppc64 x86 ~x86-fbsd"
IUSE=""
DEPEND=">=virtual/jdk-1.4"
RDEPEND=">=virtual/jre-1.4
dev-java/ant-core"
S=${WORKDIR}/${PN}
# https://issues.apache.org/jira/browse/LAUNCHER-7
PATCHES=( "${FILESDIR}/1.1-javadoc.patch" )
src_compile() {
java-ant_rewrite-classpath "${S}/build.xml"
EANT_GENTOO_CLASSPATH="ant-core" java-pkg-2_src_compile
}
# Standard commons build.xml but no tests actually implemented
src_test() { :; }
src_install() {
java-pkg_dojar dist/bin/*.jar || die "java-pkg_dojar died"
dodoc README.txt NOTICE.txt || die
use doc && java-pkg_dojavadoc dist/docs/api
use examples && java-pkg_doexamples example
use source && java-pkg_dosrc src/java/*
}

@ -8,13 +8,13 @@ JAVA_PKG_IUSE="examples doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Commons-launcher eliminates the need for a batch or shell script to launch a Java class"
DESCRIPTION="Java library to launch Java classes"
HOMEPAGE="http://commons.apache.org/launcher/"
SRC_URI="mirror://apache/${PN%%-*}/${PN##*-}/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd"
KEYWORDS="amd64 ppc64 x86 ~x86-fbsd"
IUSE=""
CDEPEND="dev-java/ant-core:0"

@ -1,24 +0,0 @@
diff -ur src.old/java/org/apache/commons/launcher/types/ArgumentSet.java src/java/org/apache/commons/launcher/types/ArgumentSet.java
--- src.old/java/org/apache/commons/launcher/types/ArgumentSet.java 2004-02-28 13:52:20.000000000 +0200
+++ src/java/org/apache/commons/launcher/types/ArgumentSet.java 2007-05-05 16:26:13.000000000 +0300
@@ -18,7 +18,7 @@
/**
- * A class that represents a set of nested <arg> elements.
+ * A class that represents a set of nested &lt;arg&gt; elements.
*
* @author Patrick Luby
*/
diff -ur src.old/java/org/apache/commons/launcher/types/ConditionalArgument.java src/java/org/apache/commons/launcher/types/ConditionalArgument.java
--- src.old/java/org/apache/commons/launcher/types/ConditionalArgument.java 2004-02-28 14:43:31.000000000 +0200
+++ src/java/org/apache/commons/launcher/types/ConditionalArgument.java 2007-05-05 16:26:50.000000000 +0300
@@ -24,7 +24,7 @@
import org.apache.tools.ant.types.Path;
/**
- * A class that represents nested <arg> or <jvmarg> elements. This class
+ * A class that represents nested &lt;arg&gt; or &lt;jvmarg&gt; elements. This class
* provides the same functionality as the class that represents these same
* elements in a "java" task. In addition, this class supports conditional "if"
* and "unless" attributes.

@ -1 +1,4 @@
DIST jibx-bind-1.2.6-sources.jar 450003 SHA256 fa0a5b86677e2158c553bed1b10ff03666d3d9c293c584b6b3fc0a2220f73829 SHA512 8a93aed76d00c465f4fa1d4929bbecc37497b05d7e094b68745bd740bf06cfe87919f3c02b83311766852845e763a2ed51f9ed1d543d03921dea1b67526e7668 WHIRLPOOL 3a31eb554bf37bc7a5b6f4e5ed619dc24bdcca3f7e567df9550740b5c31ab4a15d785ecfa9322a385d0a0e49a645777bf4639add32689b0997e0f4421bdfc69d
DIST jibx-extras-1.2.6-sources.jar 61737 SHA256 ef92732594b865f91de6a652eb4c7a990b486274ed7286ee21252c8168ca3f7f SHA512 355e387f92766e2cdd8686e9ed26e80584c668ca6c670532f8f24ae758bc4713cfd505890f0ea634b3380f41429725e2ca719652700b0dc3562d5966b108b3ed WHIRLPOOL b8b6fe03da804c32dfca3c82d8e7d7049d39147f78646f9f017f71bc5164d0b376c2df716daa7b0b5b311ec2cc56048d63745fdeaa3c565000fe5d907194016b
DIST jibx-run-1.2.6-sources.jar 194660 SHA256 64efecf8e948b3e76c701a342164463adbb6a378000ab0b80d3ddf5e27676407 SHA512 623ef57cc411464fe1b936d9795ba982fb221334ad8ea8448afa73d9c229a2b3dacde1ee424864d1c12830d59ca2e9431d54b5cb0d1e8273b4fd6fbc47a3cf5a WHIRLPOOL 8ae9f1b2bbd504283b7e1a5399c8da396907077fae74a8cf8f6e8f552776536f9e82038803c3f9e0870571fd906af85347104716aa3ef9bfaaf585e8b478a2c1
DIST jibx_1_1_5.zip 6788994 SHA256 121dbe5b7338081ffbf09cd1175afe5e1862a63673f467d560e0ab4c27fb3f17 SHA512 13c3a43a53746e9146d1240d73d1948b3c03ead55aa0e79158c2700a385b0dfba0e31122efd11446c1a46c2b3f85235035dc198c6b3acf2fcefa88b2a0683cc7 WHIRLPOOL 427b9970850f5497796e65e43200262e567965bd5ae07f59893f00eba4cf6942a70cf15fb0985d99e26c649e56f175b8dd0b1451b77c27a9859b196bc5cd9d91

@ -0,0 +1,50 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Bind XML to Java code"
HOMEPAGE="http://jibx.sourceforge.net/"
SRC_URI="
https://repo1.maven.org/maven2/org/${PN}/${PN}-extras/${PV}/${PN}-extras-${PV}-sources.jar
https://repo1.maven.org/maven2/org/${PN}/${PN}-bind/${PV}/${PN}-bind-${PV}-sources.jar
https://repo1.maven.org/maven2/org/${PN}/${PN}-run/${PV}/${PN}-run-${PV}-sources.jar
"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
IUSE=""
CDEPEND="
dev-java/bcel:0
dev-java/xpp3:0
dev-java/jdom:0
dev-java/dom4j:1
dev-java/log4j:0
dev-java/joda-time:0
dev-java/ant-core:0"
RDEPEND="
${CDEPEND}
>=virtual/jre-1.6"
DEPEND="
${CDEPEND}
>=virtual/jdk-1.6
source? ( app-arch/zip )"
JAVA_GENTOO_CLASSPATH="
joda-time
ant-core
dom4j-1
log4j
jdom
bcel
xpp3
"

@ -88,8 +88,7 @@ go_arch()
case "${portage_arch}" in
x86) echo 386;;
x64-*) echo amd64;;
ppc64)
[[ "$(tc-endian)" = big ]] && echo ppc64 || echo ppc64le ;;
ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo ppc64le ;;
*) echo "${portage_arch}";;
esac
}

@ -88,8 +88,7 @@ go_arch()
case "${portage_arch}" in
x86) echo 386;;
x64-*) echo amd64;;
ppc64)
[[ "$(tc-endian)" = big ]] && echo ppc64 || echo ppc64le ;;
ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo ppc64le ;;
*) echo "${portage_arch}";;
esac
}

@ -1,6 +1,6 @@
DIST ocaml-3.12.1.tar.bz2 2949124 SHA256 edcf563da75e0b91f09765649caa98ab1535e0c7498f0737b5591b7de084958d SHA512 cbb050aabcbe19a4aa070d6cb74f3774cb136692dfd9433ca977f0f9520ad2f583b6cfb1a9cedfedc92e7dc794ac4a869e20aa5a67a4739002feb290435dc7e7 WHIRLPOOL b7bf4844452ab52027e6b785159df6e4defc548d2f3d31eb73dc0dc05214e7c19ed654c8b3ff234a85691599df0be568ba02fafe257856be7f603177584a7ca0
DIST ocaml-4.02.3.tar.xz 2058552 SHA256 83c6697e135b599a196fd7936eaf8a53dd6b8f3155a796d18407b56f91df9ce3 SHA512 a815421f6a320b18e7f351bd66884024ad4a33525ba161a198ea356892ce331be6c1ddf4cd07d120ebe9a902bcf815ce1b17e45f405e4e0b2d55ce1b6d2adada WHIRLPOOL 1104cdcf23b773ebf0c0ef8d8ee36b2b4b58b1fab10a41ff7f2d522c34ae6161bc6cba28b279eea03ac183a111fc332557084b017d0c2ad6f9c969204e309597
DIST ocaml-4.03.0+beta2.tar.xz 2282116 SHA256 9a1e09c9676b9469a9a0137a708a277a109afec012eb2693e14a23f97540188c SHA512 a93a20e956f2ef568f4004a201008090ac28ab941abe22822c5e0237883418ec2eff7492a81631cefe2403f255b50a18fb69ab48f934216c6d08ad9e58bc6347 WHIRLPOOL e7eeb8e416fb1136cb615e6a8a11b3294681e5101a71c910e66c7d79d4cd931cc791ee07edc2a550ef561176437f520c2eecbd5071f59c9f4ae79f43f1900f5a
DIST ocaml-4.03.0.tar.xz 2289296 SHA256 695caf381105183f9d37bcfb63f863f782352b070e5d7ff3ca269712398fe326 SHA512 9a7f4b17d459373334fb04f8a0d42732243245bf16bc35c935fb2119c7990d0c85549b2e11adea68a98a0a0171a461ccfbb2e249b59eedf90349f087a18ce243 WHIRLPOOL 9c822f7c66494a6e7fc30e565e7c8d120808a15b42cd64ccad0946f8413da44b50ec84dfd658e8f394dce4effe7eda380a0a203db14df9dfc24c7b54f7681cea
DIST ocaml-patches-3.tar.bz2 4101 SHA256 c4ceb604f4480c78d1cf4f848b0903c8d37798d9761f582d8d1643d4e38b8658 SHA512 8be5c44de5a6b0b7c14723e41d92fe807b881b218cc5eee38ea7519c0f971415cb7fe30035303da275089dcb8a61c4f334c4a88e0bdbced3953503794b8308a7 WHIRLPOOL f1920606785702c44dead01b1426145653bc1931acba2d614c6818baddc051e4f74ca0322cae66ade63ba0cd0df5651cfd67f511fca5f12973b67a0c50ebab6d
DIST ocaml-patches-7.tar.bz2 2194 SHA256 71e9496af89ded9852d8e1f32be18a5f0d7e11270958fb4bc8c588420b1e9156 SHA512 63bca96f009e2de24ff6f7a4b37b97c5b7655d5ad6196f06cc2b18ca213e87878a310d169378c341c00aaac698530e458e301620bcc21284bc8b9ea143f642dd WHIRLPOOL 02d17436f901c70b2fa8a104d8b7a6526c65ab9b40408b549c4f4dfe7a1eeae8213620d151fb181833782504e4d7cb6fa3ff7ddebe77efcb88d32fe057cbd8cc
DIST ocaml-patches-8.tar.bz2 1803 SHA256 bce7ea483842f6e201cdf3de266928b39b5b45322315010291ed28f811720525 SHA512 fc477fbb5bdec60a3c4d3dfa110119bb579560ac0e0e57e30e076da72643bda6359c06fd3745fd3436c5d611dbbd888ec2921e9d1920f4929df633c35a797411 WHIRLPOOL ae73b5377744add3afce012b5745fafd70c0f92f75cd6cf91560e0f2ba359a91f7276afed13db145c307be9fdf79c339c2c69be6946565354c68d701fa61a4be

@ -5,3 +5,5 @@ DIST perl-5.22.0-patches-1.tar.xz 20892 SHA256 9abd87880c9c91e89e88eb467c124ba66
DIST perl-5.22.0.tar.bz2 13811518 SHA256 3689fdb519133d039f49e12834764ff4c1de8f8d925dea44a952ca110d0ac9f7 SHA512 97e770d9bc9acbb7fa6939207a46d9a2887a61971c1ae1c8d6b5071bfc0d68a0f539486fea81ba81966f716d7ae532273a27a6baaf323e73fbd5c5eb9bf01fa4 WHIRLPOOL 9416c17323edc9ee5affb8a6d857e9ecf1ac5d7d37ca7d8703bfd15541c97f1031a9c669c9a41d8deb974676e197c0c7be753ad988f050f5fbb5b01942eacb3a
DIST perl-5.22.1-patches-1.tar.xz 19920 SHA256 c128b4d1575f3bcf1952a1526b5725fabb6dcd779c7458a05a73aae51ecc1508 SHA512 2a0a74c935273ae3eafaebc6ed20c730a49f542433d899d51baaa3c3e7a291974fcef734d6320895811b4a6944c4e36b2a01400ed751a11c5d3edd6491bbf41b WHIRLPOOL 58888d5c3d35a217e9f61ee9f1406ea5383d192b0875dc736f124613056f71837d84346431127be3c56ae780394aa86cd18d9fad9740e7970e704beb5d2bf112
DIST perl-5.22.1.tar.bz2 13696599 SHA256 e98e4075a3167fa40524abe447c30bcca10c60e02a54ee1361eff278947a1221 SHA512 4da26b1d3d8525c58677abd2c5c354ccaa4b1b260ebe7dfe379d51a5da00ac7ae06cb668011faac2aaf56229fd22b275c13a74c8c9dbc59cc155a36c0e7e8355 WHIRLPOOL 03d8a050421f1f1899ad8b195d61d0cc55ce061b39ab4dab41b0fbb079a4871d76e968943b83e8165f2f4d1fa42bc87e1c6780aeae1ccc22a720115dfddf17cb
DIST perl-5.22.2-patches-1.tar.xz 19920 SHA256 c128b4d1575f3bcf1952a1526b5725fabb6dcd779c7458a05a73aae51ecc1508 SHA512 2a0a74c935273ae3eafaebc6ed20c730a49f542433d899d51baaa3c3e7a291974fcef734d6320895811b4a6944c4e36b2a01400ed751a11c5d3edd6491bbf41b WHIRLPOOL 58888d5c3d35a217e9f61ee9f1406ea5383d192b0875dc736f124613056f71837d84346431127be3c56ae780394aa86cd18d9fad9740e7970e704beb5d2bf112
DIST perl-5.22.2.tar.bz2 13717881 SHA256 f2322b9b04fe0cdbca9fe755360da04892cb6483d44959457cfebc0bcddc8058 SHA512 1acb77ead47955ef6e8d84903e86cb584ee9415742fb99eb2f1f30772087e8ed0def5f643ce4ee7693df5a1dfe154b108aa85df232d81107f98820bb84a0d71a WHIRLPOOL bdfd1035728619abafeb679cdd3181269a91fad5c30f4995e91d5ae16cb65210ce2c4c47afe85eb192ebde88c0bbc4cd0ed77939acdfd09760b11b57eeace2a6

@ -0,0 +1,122 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing
PATCH_VER=1
PERL_OLDVERSEN="5.22.0 5.22.1"
MODULE_AUTHOR=SHAY
SHORT_PV="${PV%.*}"
MY_P="perl-${PV/_rc/-RC}"
MY_PV="${PV%_rc*}"
DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
SRC_URI="
mirror://cpan/src/5.0/${MY_P}.tar.bz2
mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.bz2
mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.xz
https://dev.gentoo.org/~dilfridge/distfiles/${MY_P}-patches-${PATCH_VER}.tar.xz
"
HOMEPAGE="http://www.perl.org/"
LICENSE="|| ( Artistic GPL-1+ )"
SLOT="0/${SHORT_PV}"
KEYWORDS="~alpha ~amd64 ~amd64-fbsd ~amd64-linux ~arm ~arm64 ~hppa ~hppa-hpux ~ia64 ~ia64-hpux ~ia64-linux ~m68k ~m68k-mint ~mips ~ppc ~ppc64 ~ppc-aix ~ppc-macos ~s390 ~sh ~sparc ~sparc64-solaris ~sparc-solaris ~x64-freebsd ~x64-macos ~x64-solaris ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~x86-linux ~x86-macos ~x86-solaris"
IUSE="berkdb debug doc gdbm ithreads"
RDEPEND="
berkdb? ( sys-libs/db:* )
gdbm? ( >=sys-libs/gdbm-1.8.3 )
app-arch/bzip2
sys-libs/zlib
"
DEPEND="${RDEPEND}
!prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
"
PDEPEND="
>=app-admin/perl-cleaner-2.5
>=virtual/perl-File-Temp-0.230.400-r2
>=virtual/perl-Data-Dumper-2.154.0
virtual/perl-Test-Harness
"
# bug 390719, bug 523624
# virtual/perl-Test-Harness is here for the bundled ExtUtils::MakeMaker
S="${WORKDIR}/${MY_P}"
dual_scripts() {
src_remove_dual perl-core/Archive-Tar 2.40.0 ptar ptardiff ptargrep
src_remove_dual perl-core/Digest-SHA 5.950.0 shasum
src_remove_dual perl-core/CPAN 2.110.0 cpan
src_remove_dual perl-core/Encode 2.720.0 enc2xs piconv
src_remove_dual perl-core/ExtUtils-MakeMaker 7.40.100 instmodsh
src_remove_dual perl-core/ExtUtils-ParseXS 3.280.0 xsubpp
src_remove_dual perl-core/IO-Compress 2.68.0 zipdetails
src_remove_dual perl-core/JSON-PP 2.273.0 json_pp
src_remove_dual perl-core/Module-CoreList 5.201.604.290 corelist
src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect
src_remove_dual perl-core/Pod-Perldoc 3.250.0 perldoc
src_remove_dual perl-core/Test-Harness 3.350.0 prove
src_remove_dual perl-core/podlators 2.5.3 pod2man pod2text
src_remove_dual_man perl-core/podlators 2.5.3 /usr/share/man/man1/perlpodstyle.1
}
# eblit-include [--skip] <function> [version]
eblit-include() {
local skipable=false
[[ $1 == "--skip" ]] && skipable=true && shift
[[ $1 == pkg_* ]] && skipable=true
local e v func=$1 ver=$2
[[ -z ${func} ]] && die "Usage: eblit-include <function> [version]"
for v in ${ver:+-}${ver} -${PVR} -${PV} "" ; do
e="${FILESDIR}/eblits/${func}${v}.eblit"
if [[ -e ${e} ]] ; then
. "${e}"
return 0
fi
done
${skipable} && return 0
die "Could not locate requested eblit '${func}' in ${FILESDIR}/eblits/"
}
# eblit-run-maybe <function>
# run the specified function if it is defined
eblit-run-maybe() {
[[ $(type -t "$@") == "function" ]] && "$@"
}
# eblit-run <function> [version]
# aka: src_unpack() { eblit-run src_unpack ; }
eblit-run() {
eblit-include --skip common "${*:2}"
eblit-include "$@"
eblit-run-maybe eblit-$1-pre
eblit-${PN}-$1
eblit-run-maybe eblit-$1-post
}
src_prepare() { eblit-run src_prepare v50160001 ; }
src_configure() { eblit-run src_configure v50180002 ; }
#src_compile() { eblit-run src_compile v50160001 ; }
src_test() {
export NO_GENTOO_NETWORK_TESTS=1;
eblit-run src_test v50160001 ;
}
src_install() { eblit-run src_install v50200001 ; }
# FILESDIR might not be available during binpkg install
# FIXME: version passing
for x in setup {pre,post}{inst,rm} ; do
e="${FILESDIR}/eblits/pkg_${x}-v50220001.eblit"
if [[ -e ${e} ]] ; then
. "${e}"
eval "pkg_${x}() { eblit-run pkg_${x} v50160001 ; }"
fi
done

@ -1,2 +1,3 @@
DIST camlp5-6.14.tgz 748674 SHA256 09f9ed12893d2ec39c88106af2306865c966096bedce0250f2fe52b67d2480e2 SHA512 7dd57b8725953099726fc2e5f6dda01ed74485a4bbf41cb30ccd2163ee38bc6dff36fd83069c58d7990522527d266c9e180a8e333b36a42bc216315dc88a25e9 WHIRLPOOL 305bb842e449775352cbbf3c89a301a188419c10462f0959b00e181596218b5251dac50856f152ad471fd680e557e6595978c395e9c2864c38ddacd7287c4e3b
DIST camlp5-6.15.tgz 756199 SHA256 2e0e1e31e0537f2179766820dd9bd0a4d424bc5ab9c610e6dbf9145f27747f2b SHA512 658ff32d1d124e91e85d8eba47039bb75573b3807d67fae723335bb06d3237c4151f6d671fb3b068ec4ebffdde03f7956174c9f0ca29eafa5990974987bc2aca WHIRLPOOL d449b7a485967b79efbc030527513d99dd19d4856ebc132133d09d7028c210b4314ac401de65ac7671d3066f6a2184df157a0091fc173f4d6e7ae8bc7ad2c432
DIST camlp5-6.16.tgz 759877 SHA256 fd446cff6421f5144a521c7cecfdc7217b1424908186cddd3d5be543b35058b1 SHA512 b1bfa271bb7df169c5b0d0f0a20038ab95c2101475e1729f5a779fea0872165f73b04e0cd792e9fbc31e81bb37cbef06a9761f7748ea1ab87753dbd20202d5ed WHIRLPOOL 433a85b393ee6498c6ab86b7feb2cfec8188526ca628c796efafd1d1c9f6204e737074a63e9e448ef757ba9b7b1dce06433b58278352155f5405ea4a76bb6303

@ -13,7 +13,7 @@ SRC_URI="http://camlp5.gforge.inria.fr/distrib/src/${MY_P}.tgz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~x86-fbsd"
IUSE="doc +ocamlopt"
DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"

@ -0,0 +1,67 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit multilib findlib eutils
MY_P=${P%_p*}
DESCRIPTION="A preprocessor-pretty-printer of ocaml"
HOMEPAGE="http://camlp5.gforge.inria.fr/"
SRC_URI="http://camlp5.gforge.inria.fr/distrib/src/${MY_P}.tgz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~x86-fbsd"
IUSE="doc +ocamlopt"
DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"
RDEPEND="${DEPEND}"
PATCHLEVEL=${PV#*_p}
PATCHLIST=""
if [ "${PATCHLEVEL}" != "${PV}" ] ; then
for (( i=1; i<=PATCHLEVEL; i++ )) ; do
SRC_URI="${SRC_URI}
http://pauillac.inria.fr/~ddr/camlp5/distrib/src/patch-${PV%_p*}-${i} -> ${MY_P}-patch-${i}.patch"
PATCHLIST="${PATCHLIST} ${MY_P}-patch-${i}.patch"
done
fi
S=${WORKDIR}/${MY_P}
src_prepare() {
for i in ${PATCHLIST} ; do
epatch "${DISTDIR}/${i}"
done
}
src_configure() {
./configure \
--strict \
-prefix /usr \
-bindir /usr/bin \
-libdir /usr/$(get_libdir)/ocaml \
-mandir /usr/share/man || die "configure failed"
}
src_compile(){
emake out
if use ocamlopt; then
emake opt
emake opt.opt
fi
}
src_install() {
emake DESTDIR="${D}" install
# findlib support
insinto "$(ocamlfind printconf destdir)/${PN}"
doins etc/META
use doc && dohtml -r doc/*
dodoc CHANGES DEVEL ICHANGES README UPGRADING MODE
}

@ -20,6 +20,7 @@ RDEPEND="
dev-ml/extlib:=
dev-libs/glib:2
dev-ml/camlp4:=
dev-ml/cppo:=
"
DEPEND="${RDEPEND}
test? ( dev-ml/ounit )

@ -1,3 +1,2 @@
DIST lablgtk-2.18.0.tar.gz 789507 SHA256 c76a7ae9454e89365666cf19728dbb51edb6810e2e57032b3bebd53ccec5946e SHA512 5bb8eb753c928b4a7771e33a2f821dbc76fa64ce35df509884d11ce57efde90ceceb2fe94a57311f13c5106956f24d0fae581134a1a43c0645ff41c66fbd5461 WHIRLPOOL e4b17de89f6e4a41b385cd0c06fdecb9943a5f675bf5a168ade20f421b66901d307430d0789018972c889491be7c9a06dc2a38ccb3e5eef2e8f1ad8663ae4e94
DIST lablgtk-2.18.2.tar.gz 787674 SHA256 deedce9f934821196f9a4d0fc85cad12f59ec82298b908d12cf76cb015d13939 SHA512 799ee287a0088c1b532708191c2b5939287fdc9cfdca6483a60b51184be7fcf4f075cb502295aef2ce41d244b65aedaa9e18ccdb21857a36166b61aae7866406 WHIRLPOOL 0da1762455a46712b3b9c88634da2ee1bfa4c1a42a24620af4043c1c48afec13ba67d61b0d8f6e756e2128a8a1163d307ec3edaa99c94218fb88a0f490b5d24c
DIST lablgtk-2.18.3.tar.gz 788177 SHA256 975bebf2f9ca74dc3bf7431ebb640ff6a924bb80c8ee5f4467c475a7e4b0cbaf SHA512 b455761cef742579449a46f98bf807732cc6b5384cbccf6d4eca940e351ccb5cbd464e0d81cda2884277b45a8f223838de44cb49878e2f602183c963cdb0defe WHIRLPOOL 4c6bfcdf8a4fdc7e27014bd9c553942d03caf4e25f420ee6018eeb19d20cb6a5a8c6bb00eabf7fda80abe6b9c727b2c5d64641d8f9036c943276406836c87c03
DIST lablgtk-2.18.4.tar.gz 800059 SHA256 b316ae0b92e760c1ab0d1bdeaa0a3c2a6ab14face5a0fe2b93445be3a3d013c0 SHA512 8b400f6467929ee433541e9649bf0301be2c851c9bdbaf3f001fe2bf2e1ee755a6dbc541b8e0b571d567ee8c8a997323aeb731d6f73a54b1594977237ff76d25 WHIRLPOOL cec155ca6ae3e0829bde006f209110529697e856f758ed6aa7183f455dc58674a77cf8e9bab81ef7ce6d6f4511d7c49841a669fa53ec6eab2a22755ee7f99c9a

@ -1,82 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
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/1261/${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
}

@ -10,7 +10,7 @@ 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"
SRC_URI="https://forge.ocamlcore.org/frs/download.php/1602/${P}.tar.gz"
LICENSE="LGPL-2.1-with-linking-exception examples? ( lablgtk-examples )"
RDEPEND=">=x11-libs/gtk+-2.10:2
@ -22,6 +22,7 @@ RDEPEND=">=x11-libs/gtk+-2.10:2
>=x11-libs/gtkglarea-1.9:2 )
spell? ( app-text/gtkspell:2 )
sourceview? ( x11-libs/gtksourceview:2.0 )
|| ( dev-ml/camlp4:= <dev-lang/ocaml-4.02.0 )
"
DEPEND="${RDEPEND}
virtual/pkgconfig"

@ -1 +1,2 @@
DIST labltk-8.06.0.tar.gz 368790 SHA256 71997dbd6c36e4eb064484dc73037d4bd10e465e180fead07a4b193d21af9764 SHA512 c005f8c177bca982a39bfcfd9d77640bedf7e4cc3a6690fc01fa2a8ebedcfb30ad3677501400ae2e0e276eb13fdd565319e23bb02dce84d78257ae7fbe545f47 WHIRLPOOL e231527f1403fbe9aa1102d0a6bc444df0ce5806e64ce8d1323100580767e823922db0713c0d3423f79ff2e82e162673486160953aaea4ff188b5ae666ea4445
DIST labltk-8.06.1.tar.gz 369426 SHA256 d6ac4bb373d10342a1af045f28db34dcded50d92a6c6886ed45d1de050e63c8b SHA512 e41fc4f69e2e72302e8f1064ab71f753e379a51f78e3cb8b793eb6483fb35467764df7ef47f1169968525561b4da4f70942f6e7c798de79fd4ffebe1a4390d0c WHIRLPOOL d4ab8e6ca710cc1147f83652a9beb26c1a6c2f3ebc754d8c2b9b1aed132b34ec1e65d71bec1eb4e672305421220df74b237d3d4f25ee53ca17d7669843f21bb2

@ -0,0 +1,44 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit findlib eutils
DESCRIPTION="OCaml interface to the Tcl/Tk GUI framework"
HOMEPAGE="https://forge.ocamlcore.org/projects/labltk/"
SRC_URI="https://forge.ocamlcore.org/frs/download.php/1603/${P}.tar.gz"
LICENSE="QPL-1.0 LGPL-2"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="+ocamlopt X"
RDEPEND=">=dev-lang/tk-8.0.3:=
>=dev-lang/ocaml-4.03:=[ocamlopt?,X?]"
DEPEND="${RDEPEND}
>=dev-ml/findlib-1.5.5-r1"
src_prepare() {
epatch "${FILESDIR}/findlib.patch"
}
src_configure() {
./configure --use-findlib --verbose $(use X || echo "--tk-no-x11") || die "configure failed!"
}
src_compile() {
emake -j1
use ocamlopt && emake -j1 opt
}
src_install() {
findlib_src_preinst
dodir /usr/bin
emake \
INSTALLDIR="${D}$(ocamlc -where)/labltk" \
INSTALLBINDIR="${ED}/usr/bin/" \
install
dodoc Changes README.mlTk
}

@ -1 +1,2 @@
DIST oasis-0.4.5.tar.gz 336502 SHA256 6623a603415c4718add6a6ebad80f6688164a2e9b28576c082548b17bf8b2e44 SHA512 97d5401762ffda6bf4d7a239d9c77f8647d58da1728925e6de6e8fdfded6f8e7bb69652a838b86ab7203cd68436b06f76921c76840b97db56a94bb87d74450d7 WHIRLPOOL 46f5c3f900baa3d3b6ada8c0cf90cc90cfddc70523510d5ba5541e5075c96360ebacdd23a1b0f8b28a90bda7fb1700b9a2e9d7989af650e9aa5d50f358795d92
DIST oasis-0.4.6.tar.gz 337490 SHA256 1324becb9fbc181f7276936339f62db224d166f01e50ea19f8f62037271bbbfb SHA512 c85432c75de1814024b11f9aea89fc740016fc13f2fd16ad1a4819de406d26a698f33a43e64649cbc17fe194c5da336e83ad85af91d6b97d0b3f70db44f33d88 WHIRLPOOL 7a742e67dcab5468b57ae2e5c730508b07ff9380a584e75d4b269d84a09a73e826819511d9ebfbbc5748d57163104fc7ab93756e8bfcd56954a2ad411e9ab04c

@ -0,0 +1,39 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
OASIS_BUILD_TESTS=1
OASIS_BUILD_DOCS=1
inherit oasis
MY_P=${P/_/\~}
DESCRIPTION="OASIS is a tool to integrate a configure, build and install system in OCaml project"
HOMEPAGE="http://oasis.forge.ocamlcore.org/index.php"
SRC_URI="http://forge.ocamlcore.org/frs/download.php/1604/${MY_P}.tar.gz"
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE=""
RDEPEND=">=dev-ml/ocaml-data-notation-0.0.11:=
dev-ml/ocamlbuild:=[ocamlopt]"
DEPEND="${RDEPEND}
>=dev-ml/findlib-1.3.1
dev-ml/ocamlify
dev-ml/ocamlmod
!<sci-chemistry/oasis-4.0-r3
test? (
>=dev-ml/ocaml-fileutils-0.4.2
>=dev-ml/ounit-2.0.0
>=dev-ml/ocaml-expect-0.0.4
dev-ml/pcre-ocaml
dev-ml/extlib
)"
STRIP_MASK="*/bin/*"
S="${WORKDIR}/${MY_P}"
DOCS=( "README.txt" "TODO.txt" "AUTHORS.txt" "CHANGES.txt" )

@ -0,0 +1,25 @@
Description: remove insecure / no-check-certificate flags (see mail on opam-devel, #55 #2006)
Author: Hannes Mehnert <hannes@mehnert.org>
Applied-Upstream: 3d43295df3bb9e67e60801d319bf82c2c8a84d24
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/src/core/opamSystem.ml
+++ b/src/core/opamSystem.ml
@@ -694,7 +694,7 @@
let retry = string_of_int OpamGlobals.download_retry in
let wget ~compress:_ ?checksum:_ dir src =
let wget_args = [
- "--content-disposition"; "--no-check-certificate";
+ "--content-disposition";
"-t"; retry;
src
] in
@@ -704,7 +704,7 @@
in
let curl command ~compress ?checksum:_ dir src =
let curl_args = [
- "--write-out"; "%{http_code}\\n"; "--insecure";
+ "--write-out"; "%{http_code}\\n";
"--retry"; retry; "--retry-delay"; "2";
] @ (if compress then ["--compressed"] else []) @ [
"-OL"; src

@ -36,7 +36,9 @@ RDEPEND="${DEPEND}
"
src_prepare() {
epatch "${FILESDIR}/0001-Port-to-Dose3-4.0.1.patch"
epatch \
"${FILESDIR}/0001-Port-to-Dose3-4.0.1.patch" \
"${FILESDIR}/no-insecure.patch"
}
src_compile() {

@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~ppc ~x86"
SLOT="0/${PV}"
DEPEND=">=dev-ml/pcre-ocaml-4.31:=
>=dev-ml/ulex-0.5:=
>=dev-ml/ocamlnet-0.98:=
>=dev-ml/ocamlnet-4:=
>=dev-lang/ocaml-3.10.2:=[ocamlopt?]
|| ( dev-ml/camlp4:= <dev-lang/ocaml-4.02.0 )"
RDEPEND="${DEPEND}"

@ -1,3 +1,4 @@
DIST utop-1.18.2.tar.gz 101774 SHA256 f55c218d6a58577adaec2aaa68f01af653d96db7aea21bc483f89b97d4efbb38 SHA512 7c5365d2effe74c4db17ec2c3696db3c88582c3cdc64a4750fe308f1b33d8ff95d14fa039aa38ca92592aa2ff6bd99f88efcb8327a441ff0f111c99e56397b3f WHIRLPOOL 39abfaa7881e34a6ed1cbcbcd700186910e6db7b980354f7f14442512c8ae2977234fbeb3164703fedf6bf5ed59a164ece716e7fcf942624a2f3c83b6d14da87
DIST utop-1.19.1.tar.gz 104347 SHA256 dbda26873180dcd17be33be4fc600794f20454ff5ec080d0b1b7e6b0e5ded636 SHA512 1caf208b96bdae214a969e2551be428dfe9ba3ded4adb2a0ac38f2ef1a066f63fa3e4ad70fb960525c829ddf78911574b9192eba66465cb471692e975e9a2c93 WHIRLPOOL 95bb9123630272216245ea8d2f8131320f4864906a30af7be451962272fca5a83efb8adef5e507d7f49be995190c9b552b0660915755641dee9f818746c03e2c
DIST utop-1.19.2.tar.gz 104616 SHA256 509ab26f13cf5d0cf401fb0a313751ed19727b6dff65ef7df81ac05cf15cbe43 SHA512 4160b0576b1e860a54ecf8487bb9cd7259cc434d06a4da409671337bcc8342e4738cd5fa864ece54fa2b9f811597e8462556cf81d184d9d9c81e4463d76559c6 WHIRLPOOL aa608b95d8846fb48cafcea5d34a4a4fb984bf2265387378be1f3496afc63cbfcca6c2ca319503e7a942b81d1937acd44a9478256a652a32a12f584ca785f7d1
DIST utop-1.19.tar.gz 104253 SHA256 fbfd0fd0d45f4bd85c11c4c96ba8f8d12cb89378c05a61bae9ae35b87eced11e SHA512 d2943f47f8e2e508a33e09b60aef03e43ae82ae90e2d9378887b109178dbea9e64cc989042c8f9b68dce5ba33bb0b6483cd3920a35939f6aa89458a2d84847df WHIRLPOOL f62e29c2da97c39d73d5ee287bdf690dbaf3f4aa8aa544ecf8e1db77096dbe4672584fe899f5a1c7f0cd3f4693f582f1693744b4e41a1daa69f80782b1c43fb9

@ -0,0 +1,59 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
OASIS_BUILD_DOCS=1
inherit oasis elisp-common
DESCRIPTION="A new toplevel for OCaml with completion and colorization"
HOMEPAGE="https://github.com/diml/utop"
SRC_URI="https://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
}

@ -1,2 +1 @@
DIST Proc-Wait3-0.04.tar.gz 9701 SHA256 d056a2af775a880d47c0d10beb60ff2195291a79ab481b99c05e6401293c984a SHA512 55108f6abb8c51e23075c2ed7e0e8a112d071b224c6e85e191c1191bdbfd95603d55ae7b3e7be8d72ecffdb3cda8573e393b9da1a852eb236e6fcb9b8ce3a782 WHIRLPOOL c0229d393b1321cc3ddef76fc1ed1e27afba506f43512c0dd998a371bb3d5a8214df6753e0f6ac67904e26188c32cd8b01f25020422b9538ec91eda442e077f3
DIST Proc-Wait3-0.05.tar.gz 10248 SHA256 1a907f5db6933dc2939bbfeffe19eeae7ed39ef1b97a2bc9b723f2f25f81caf3 SHA512 6af398422cc79fb02f544226b22dcbd3b3b25ae186da4e5e2d9f3d172fa0c59c7813d404397a8f47f426bde04d7936d939241d197085277b5e57981ac7be274d WHIRLPOOL c82140417e6fc1f3645d39f184e9ce73b93bd87a03b6a6476745c4033f5d550a1db35bd363b7e16e6ee63c478ee201225dd6a5639fe364b963adb6c0b203f9ef

@ -1,17 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
MODULE_AUTHOR=CTILMES
MODULE_VERSION=0.04
inherit perl-module
DESCRIPTION="Perl extension for wait3 system call"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
SRC_TEST="do"

@ -1 +1,2 @@
DIST Quota-1.7.0.tar.gz 50342 SHA256 960057167b7e15c998771142e8d0cce8069760edd86d77da26e0907f27e65cac SHA512 3b99dda17f6f578cf469962ff4c6b662ba9a1a955356ee90a7b749f0ea7df1234356ef77c5c3091389749ef4b4f82df90b20886bae365af27828760c16125ded WHIRLPOOL ef7aae289ca773df25905d3cd1cd4a6d40d189ae4d8778a7e4923af69f871788d1dc9f73e34358d0db62fcec25635f4e82c267a44248fd2f84ac313fc4cbe730
DIST Quota-1.7.2.tar.gz 50436 SHA256 1001eb006cfe8f49b195145e04b0c37c2b09d1023c78ccda1871b30f551c312b SHA512 55ea9fbf027676b0e6f7a6f97fd3e75749860ebefe0127791a0d8cd8a427676eb1f6bf1ddf1a3687666752430faef877eedd12ccce39b7b76466fc7bfc628433 WHIRLPOOL 2a88a4eed16ea553bbacee7d19af3e1a6e0c751c144c3bac4ab89a788ed3fcce044da5f044cd1db4fae4f7426312f00ca4c6c81a86ca6a8e8b0461cb23a6e0a8

@ -1,11 +1,10 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
MODULE_AUTHOR=TOMZO
MODULE_VERSION=1.7.0
inherit perl-module
DESCRIPTION="Quota - Perl interface to file system quotas"

@ -0,0 +1,27 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_AUTHOR=TOMZO
inherit perl-module
DESCRIPTION="Perl interface to file system quotas"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND=""
DEPEND="virtual/perl-ExtUtils-MakeMaker"
# Tests need real FS access/root permissions and are interactive
DIST_TEST=skip
src_prepare() {
default
# disable AFS completely for now, need somebody who can really test it
sed -i -e 's|-d "/afs"|0|' Makefile.PL || die "sed failed"
}

@ -1 +1,2 @@
DIST REST-Client-249.tar.gz 22555 SHA256 209bac63a81aeda764e0bba3545e804ea9650186d36a1cec7e6cffbf05033e0e SHA512 a357318630926d80d76c77da2216263dd95395eb5b0099db01907406e3f28a01be48d570a6eafb94ae02faf90910ee5a186333030784945efe00cd63de65bbc9 WHIRLPOOL 2382992fffbf399b1ec8ee34e3081ebac4d68bd9e688b50b3aa4ddb0733fbbe732a9b778a3a7e0eb5a990b749f4a36cc288383c5899439667ad4bd29fdacb9ac
DIST REST-Client-273.tar.gz 20405 SHA256 a8652a2214308faff2c68be5ce64c904dcccc5e86be7f32376c1590869d01844 SHA512 3e41b0281929f45f3c0c1bc95e772233ab31f54f0cb2f23fe5b884636575ba131fd26eca150bab6f33fae7eddcd4de7043781e27a071306bf46b16469033a57c WHIRLPOOL 99db93348cc8331ea4733b95ffda3eff1debebdeb2c4e29a9bf6fccade57616b25e8a4cb5a798824c4037a3b483369c1d36b338f4c1274d3d15c2c7729e80df5

@ -0,0 +1,24 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_AUTHOR=KKANE
inherit perl-module
DESCRIPTION="A simple client for interacting with RESTful http/https resources"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
RDEPEND="
dev-perl/LWP-Protocol-https
dev-perl/libwww-perl
dev-perl/URI
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( virtual/perl-Test-Simple )
"

@ -1,2 +1,3 @@
DIST Readonly-1.03.tar.gz 13677 SHA256 53c46815dea724e29ceabb5d39471b0e6f2ebbb3cf1fe2a23d881a2855f713ea SHA512 0655a37828f70058f136218d11f9c12c91eb9f365b4e9c7c2c6e22c5ec469a1bbd8196c40c17db09a26a3260e638148570c3859541d840348b6d9ddf3890e5c1 WHIRLPOOL e512f91f438e2622cf8495d11b556a185a96a6fee51a30d04fe1ceaf08397c4f167ac7f51525ee8c796251ee2b7cc9a0f9e59a7ccc9ada4d06f37a197f7f9875
DIST Readonly-2.00.tar.gz 23673 SHA256 9bd0156e958842fdfd6c3bb27a23b47232d4737a407d81fabc4dc64b9363bf98 SHA512 293c3be4af0bee2390d5370132c17de31010443123321771dd124d3e285cd72abbdaa7b6f50a2c44102d03a5724636f2976016111efe09afd27149f6880c2bec WHIRLPOOL 3ffd3734f598c27dfa533e883b61fc597025b82cbc41c3a3dd9e3abb52c01b3d72c86401b30181fc2b8d42c8dd1063dbfeae4faf1980e52ea89683f5d0e4bf8e
DIST Readonly-2.01.tar.gz 23227 SHA256 ec7076c6851b6d3338e959645cd995343241f5b20000ffc29519faf28f6b482e SHA512 03287cf32d7464a5a1487e62ad5ac5210d1be6258559e88baddc27408a6b00c6983ff1e305643ffec3ee0068ae823239433e53594684d8538197d6b09971fda2 WHIRLPOOL 8398fa160c31c2f8eb6b834b255f88912076b7b77b13c17f860b01938ead957921facf1298c0407b73ce53956d2cf1e94301889bdbdac542280a17f5fc5b24bd

@ -0,0 +1,20 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_AUTHOR=SANKO
DIST_VERSION=2.01
inherit perl-module
DESCRIPTION="Facility for creating read-only scalars, arrays, hashes"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
IUSE="test"
DEPEND="
>=dev-perl/Module-Build-Tiny-0.35.0
test? ( virtual/perl-Test-Simple )
"

@ -1,2 +1 @@
DIST Redis-1.961.tar.gz 36564 SHA256 782deec57b45d6710dad2cae38299d5079e008a6d60819b62765a81a83262f09 SHA512 8f703bc9e11b4c41df7fb9f686c6bae090d907c026f36bbcead1070be458dd8462e108526db96d1ba28453d30b7b4494e35223d32ae934a678ad571b72d39e78 WHIRLPOOL 85a9c6998b035ea63ef12ceae7e1d8cda5c0a352153377f3abd4e958ec463f04f5a3d674cf504f2e3e36ec6108032fef005e08e7ab2401a0b251a78daa731a72
DIST Redis-1.976.tar.gz 41598 SHA256 4a6d40ab1e825c1ef9dcb944e6b163d6aeef89a65f08f95643fd90f690ae866a SHA512 776ed8b1ce21dbe354c1ab1aa18a3f029899e18d764dece04d261fae029cebda064f29014391d067531befce585b604dac8b833a51db1497a3cef94212009e3b WHIRLPOOL 76fe513a810cdb35d1268994bf6537f02398a2e564052c501b24895188679420b064e0b96befbd3bfc20eba3592b1ceec07eca6781d21b79491a1887fee9bd75

@ -1,29 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
MODULE_AUTHOR=MELO
MODULE_VERSION=1.961
inherit perl-module
DESCRIPTION="Perl binding for the Redis database"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="
dev-perl/Try-Tiny
"
DEPEND="${RDEPEND}
test? (
virtual/perl-Digest-SHA
dev-perl/IO-String
virtual/perl-IPC-Cmd
dev-perl/Test-Deep
dev-perl/Test-Fatal
virtual/perl-Test-Simple
)
"

@ -1,2 +1 @@
DIST Regexp-RegGrp-1.002001.tar.gz 24354 SHA256 fb629d155aebeed9f5da87fa1af94160b883e4c91df772be2311b5704685b551 SHA512 0525e02b686616bc073de784df1e5b792c09ec033db2fe322308d40352a3a9ebd4bdafc270b4253fa29bd90cd78312bb9831aef96f55298005b7f1d1b1299ee6 WHIRLPOOL 27d118ca4b3d6e0d622273b9027ba6917e388a682ef033a5115f51243facf9a0bc32fe287a40d197f65cf4fd5f8715ab9b516f5e4cbef73e74dd71c36dd7fb5c
DIST Regexp-RegGrp-2.00.tar.gz 26393 SHA256 0dbce0eefd5a1b9d7a54e8f08ba95648e29db15934eda5a579fc8ae3caf9baea SHA512 20a9bb52c403a98a8be6ace6fa2f3896edaeedd2c46fa44233787638ad2266f7858757d50862fee25fddb4eff0847487f9d1c2469687a9002ebb86e6d119dbc9 WHIRLPOOL c8a5d088ea9887306ada6a38d9ba098eb96c37bedc264d9c114e37c70b98731ca5f459d09afcdd6b063e883de654f8e8239406de24b742fb1b10a9733f2fe0f8

@ -1,21 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
MODULE_AUTHOR=NEVESENIN
MODULE_VERSION=1.002001
inherit perl-module
DESCRIPTION='Groups a regular expressions collection'
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND=""
DEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.560.0
test? ( virtual/perl-Test-Simple )
"
SRC_TEST="do"

@ -1,3 +1 @@
DIST Role-Tiny-1.003002.tar.gz 25518 SHA256 7eded275f400aad4eb3624ab395ab9132e299a46d75a21299e6c95e271643676 SHA512 130f9d961caade61a7d2f077945f008b6196db0eb6ddbcb64093bf39421232c30bc1653821754acea336ec0469ea970b49959dd7bd4b2749ea77ed7a7332c6ca WHIRLPOOL 190106c581255af93a349e1ac6150b14941a5ba30b7f0f10017178af3acba556bb841b25f2636bc1064c1f3d0f05f2d51be78eaa2e68a5516e335e37a3e0b5ee
DIST Role-Tiny-2.000000.tar.gz 21755 SHA256 a5f461e79d9433745807614c3be94f070375a0d4ed277189752fd0fecfe06091 SHA512 afa256d6a5882e7a466294fb0b24bad31fbb5c28e080cd072e704a05b15b702aabe3deb16deddedc892450345c06e2c5cbf0acbaf66432b3982fd481a92db40f WHIRLPOOL bed78cdaa67ef0f3605b5c5e48bc6756757398d2f1668373b21fc47437f06d05aaae732927b04e41bc6910ec3d0c2f946a330e33424cf9dc5d2e3766f15b6efe
DIST Role-Tiny-2.000001.tar.gz 21947 SHA256 31883410a7c85d6dc7501c718b1f83edba013a7b9bbccf0338a1033c391f296d SHA512 64d13232db363ba53d2e1e7eb69162ef4411e3ec700dbb652fa6c91aab9b2d248ff83203274d1d1e05cc03342706566a80387b0b11dda912906da8bdc9b4f816 WHIRLPOOL 9553a4adad4ffe5e6d874411a01078e6a3fd572563432d1933861211c48fd50886e95048166ffbb0c0b23cd7ee2f3e6efc093427155f6d875965c8a4944e8cef

@ -1,27 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
MODULE_AUTHOR=HAARG
MODULE_VERSION=1.003002
inherit perl-module
DESCRIPTION="Roles. Like a nouvelle cuisine portion size slice of Moose"
SLOT="0"
KEYWORDS="amd64 ~ppc x86 ~ppc-macos ~x86-solaris"
IUSE="test"
DEPEND="
test? (
>=dev-perl/Test-Fatal-0.003
>=virtual/perl-Test-Simple-0.96
)
"
RDEPEND="
!<dev-perl/Moo-0.9.14
"
SRC_TEST="do parallel"

@ -1,28 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
MODULE_AUTHOR=HAARG
MODULE_VERSION=2.000000
inherit perl-module
DESCRIPTION="Roles. Like a nouvelle cuisine portion size slice of Moose"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86 ~ppc-macos ~x86-solaris"
IUSE="test"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
!<dev-perl/Moo-0.9.14
"
DEPEND="${RDEPEND}
test? (
>=dev-perl/Test-Fatal-0.3.0
>=virtual/perl-Test-Simple-0.960.0
)
"
SRC_TEST="do parallel"

@ -39,6 +39,9 @@ src_prepare() {
}
src_test() {
perl_rm_files t/12_pod.t
# the webview/t/03_threads.t test tends to hang or crash in weird
# ways depending on local configuration. eg, backtraces involving
# all of webkit-gtk, kpartsplugin and kdelibs...
perl_rm_files t/12_pod.t ext/webview/t/03_threads.t
virtx perl-module_src_test
}

@ -1 +1,2 @@
DIST Regexp-Common-2013031301.tar.gz 115724 SHA256 729a8198d264aa64ecbb233ff990507f97fbb66bda746b95f3286f50f5f25c84 SHA512 2fad761c169be76771856938a53f28dab232cb44cea4e22f56869754633f9a38f94568096ac0f21a885e6dd11049f401c8957b04929eee6802b8454c4fe4f62a WHIRLPOOL 6879d3f4ec48f55554b8f41d1de56f541156182eaa7f257a0ee76ee21c81a78e5fa9270da296da2ce97490cb6c67d0e6815a3b32ec152e6a3cc6e561b864443c
DIST Regexp-Common-2016020301.tar.gz 119181 SHA256 ccdcb6ca034b2948f2efa042c75aff9edee355b800a81943432efcca95fa7e59 SHA512 20b773015b6c604e5811ea030802605a9e71c9049342a8b88e4d45de310a2f7df468ac4c5b79102870abc290777bccadf380299c64c944aa6fe01f31596a9da0 WHIRLPOOL ce56276ef7b25d5f98a7249630a2c69bb3d78ab028ad18ed39e903d3ee7100e457b54526f63ef101909f25a2b622321d49b3e3592615c764bdc421e42954878f

@ -0,0 +1,19 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_NAME=Regexp-Common
DIST_AUTHOR=ABIGAIL
DIST_VERSION=2016020301
inherit perl-module
DESCRIPTION="Provide commonly requested regular expressions"
LICENSE="|| ( Artistic Artistic-2 MIT BSD )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE=""
DEPEND="virtual/perl-ExtUtils-MakeMaker"

@ -1,2 +1 @@
DIST rename-1.8.tar.gz 5582 SHA256 7e43895de8d8d0c68d8ca7564fd005b04cbfc437e742d61af52f29a156168a75 SHA512 2090cfb007cc78a8daa946a4d2e8671bc5081dce1374aac304f96559e053e5b8fc970ba7acb86a5dbf256cabf88cb75cd27dfe2f5823cc0440b7eeea452a9b0c WHIRLPOOL 6fb559b932aa2a4b54dacbeb89ae99d901257e0aae93c0ee4722e7f5dc27fdcc71f8fff66d9ca92e4265919c8009303225cb0aeaaa02a8a17bed590a1701ac9f
DIST rename-1.9.tar.gz 5942 SHA256 17c5744f10d335a9d3674ed011ff26d3e840f25290c7f86c1d63d05771677ea0 SHA512 f6977d6b1698d7da6b2b5ef262cd13a4c4739e4f468d164ba6876ecabfd7bc44532eddb9350aa61e9fb154138ef38ea8323e3768c7d3d611ce7ee49b1561c4d0 WHIRLPOOL f95ebd255612b6707d6f2cb5cdaab9a3af12dfc84860a454900f15436d448c2b36d7a3acf3cc28188992443fa91b7de184691bf2d9d94cbb75cb9567b16153e6

@ -1,22 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
MODULE_AUTHOR=PEDERST
MODULE_VERSION=1.8
inherit perl-module
DESCRIPTION="A filename renaming utility based on perl regular expression"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
src_install() {
perl-module_src_install
mv -vf "${D}"/usr/bin/rename "${D}"/usr/bin/perl-rename
mv -vf "${D}"/usr/share/man/man1/rename.1 "${D}"/usr/share/man/man1/perl-rename.1
}

@ -1,4 +1,4 @@
DIST irc-11.0.1.zip 120409 SHA256 25d818003780fd6d62e93d3ff32580e74c0e527c6290ae14b47af50b58339233 SHA512 fca2fe653d921c9ec65dfb2b072c16658d88d4a22ae91568b1eaf722a90179920808db157f587afe6de0055af3a04a528eb9022122e539150e5635f05b58f466 WHIRLPOOL dd9b9e8624e6bd86d27fead1f3006a2b80832d236ad21f50c147c07a27b2cc4933d68efd951dece44398dbc0299b73ba7a98e4eff2061d0e3a8a01833518113b
DIST irc-13.3.1.tar.gz 81931 SHA256 be4b57f2fb296f0e83fe2bcfd91e886b13423d8cf4ebaf2b8077b8efa9783bee SHA512 fd82712a8446dbccdd50ba75e0ec0f45f0b327ff35e4fa172fe4a1fe92ca8dbb81afecc0aa0b3ba14b2864e7d78ce0b03496bde64181d66ebd3c4a7670e20fd9 WHIRLPOOL 7baa08a978980baf09257886b4c89e62abce9439082197549e9ffdda9acb7711fec4c2464f2c811b5c70803e43c663957bf2b38f50cfc5ec8fbbbdac8309b1fa
DIST irc-14.0.tar.gz 82116 SHA256 e953bce286139c42de9a973db970dbf79de04817c74de0486a30b2bdc4350ba2 SHA512 6928f66bf994800e06a2f00b43bba23f36ce9bdde066ecf602d01c19cee5c79ec0a75fd858d6bb0446676681118025ebdda2312374eaf481437247b0c63b20c4 WHIRLPOOL e4af44e9269291219fb66d62b575b19a54f67b7d9cde79b7225f6bd071545488b399409c5fd0153e2dd16a3a853cc2bbeedf23c3c634097bb69ac741052c2ee9
DIST irc-14.1.tar.gz 83206 SHA256 a85a9ed6e54b4078a76172241102f722e2860864b761206f0aadedd0a3dd66b1 SHA512 42f4638a73cea53d381a815d9dcf956919c79c984979ddee3ff40a047fae81f2e8dcc80745cd98d18b67b068a7c6cb4a13a14d945c95683fcfdabbf9e46558c1 WHIRLPOOL 41efb39bebb69c946e4432ef129bfd363a811558d19bd3d9f8fb107ddfe1d2689ea0eb34b73f0aadb7921cde8badcc42075c020352c367fb2f4cb05022322c21
DIST irc-14.2.tar.gz 85897 SHA256 6c3465ce6a86912cc7d6123122880ee67f40504f13a2bf6377088cd5fbe87de1 SHA512 8200869f9e9529bd9fb956fa26b8743c1bd98b6c76c99d9ca13b13abe7ad425c1918a882ed95e6c95a17d5a356b8f7dbe3f361e57fd7203c9dd122af1f93080a WHIRLPOOL fd1383ad5deef7f562f65d910240154d1ccc7b0646db90dfa7da0cc1baa3a3f8e313dc9245e190295ac7b467ca2b8b5a5b2a24c7e1412f1c3e5d68e42da92d4e

@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EAPI=6
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
@ -19,6 +19,7 @@ IUSE="doc examples test"
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
dev-python/jaraco-collections[${PYTHON_USEDEP}]
dev-python/jaraco-stream[${PYTHON_USEDEP}]
dev-python/jaraco-text[${PYTHON_USEDEP}]
dev-python/jaraco-itertools[${PYTHON_USEDEP}]
dev-python/jaraco-logging[${PYTHON_USEDEP}]
@ -33,6 +34,10 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
dev-python/backports-unittest-mock[${PYTHON_USEDEP}]
)
doc? (
dev-python/sphinx[${PYTHON_USEDEP}]
dev-python/rst-linker[${PYTHON_USEDEP}]
)
"
python_compile_all() {
@ -44,7 +49,11 @@ python_test() {
}
python_install_all() {
use examples && local EXAMPLES=( scripts/. )
if use examples; then
insinto "/usr/share/doc/${PF}"
docompress -x "/usr/share/doc/${PF}/scripts"
doins -r scripts
fi
use doc && local HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
distutils-r1_python_install_all
}

@ -17,5 +17,6 @@
<upstream>
<remote-id type="pypi">irc</remote-id>
<remote-id type="github">jaraco/irc</remote-id>
<bugs-to>https://github.com/jaraco/irc/issues</bugs-to>
</upstream>
</pkgmetadata>

@ -0,0 +1 @@
DIST jaraco.stream-1.1.tar.gz 4887 SHA256 8f1e4aaea35728da594d1430772b85be098a919bf316be721045beb4377526a9 SHA512 5af385084623fbdfe86e9fb620f49b097dee164638bc99622ba557a26cda591e856f1fc4134bc7b73b8f7b61afaf2607686fe20c59c582324a65c22f39d74a13 WHIRLPOOL 5c91d24f8007041cbe76c4ab371776bc1058c714e991eb346ac0c846eda7ead0a532028ed5bc51f8618ee2b7061b5ee6a2e70915c292e4441eb5b5324cfb967f

@ -0,0 +1,50 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
MY_PN="${PN/-/.}"
DESCRIPTION="Routines for handling streaming data"
HOMEPAGE="https://github.com/jaraco/jaraco.stream"
SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/setuptools_scm-1.9[${PYTHON_USEDEP}]
test? (
${RDEPEND}
>=dev-python/pytest-2.8[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
)
doc? (
dev-python/sphinx[${PYTHON_USEDEP}]
dev-python/rst-linker[${PYTHON_USEDEP}]
)
"
S="${WORKDIR}/${MY_PN}-${PV}"
python_compile_all() {
use doc && esetup.py build_sphinx
}
python_test() {
# Skip one test which requires network access
py.test --ignore=jaraco/stream/test_gzip.py \
|| die "tests failed with ${EPYTHON}"
}
python_install_all() {
use doc && local HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
distutils-r1_python_install_all
}

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>sautier.louis@gmail.com</email>
<name>Louis Sautier</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
<remote-id type="pypi">jaraco.stream</remote-id>
<remote-id type="github">jaraco/jaraco.stream</remote-id>
<bugs-to>https://github.com/jaraco/jaraco.stream/issues</bugs-to>
</upstream>
<longdescription lang="en">
Routines for handling streaming data, including a set of generators for loading gzip data on the fly.
</longdescription>
</pkgmetadata>

@ -1,13 +1,2 @@
DIST keyring-1.0.zip 61370 SHA256 628070bfb2daa080c98ddb3057a2f802cd1d15720ca40e54bdb2aa39d97485f9 SHA512 6b5002b06c5aa420786e4114c3fdaa75eb79ff72af460dcefba5909224bded2ccd9bd19a7a3847395403283f29d2108ba7679adbc97af5717a539c9f14439dd0 WHIRLPOOL 670e6420001defecbf17f1430fd62b48196d89d5ac4f5bf585c5116fec06bc028ca0c18f64fcf5d0c4dcc10e77674d17e75ce3ba29fb5e14877fa61c4f05ffd0
DIST keyring-1.5.zip 80478 SHA256 e7065e8584d3b9724413eaa42198f0b6433a3c097b620bb176fd1e340cfb9dda SHA512 4c283bf7ae64bd38d846b7ff8c74cae6ad59f684c65c130b7dda726e337295cf9c31ad51ad2ef1bd4011e5f92cbd96f7dfd9606f62bcdf6a61e36ee6b3385606 WHIRLPOOL 58c751504e55c40eaea93cdc6abf64ea0c9791f72efef239da3904762d4022f3f993f3816e293a548da58a5c091da18f5eba50e39ef85344b90fa6fa9fa81b2a
DIST keyring-1.6.1.zip 80183 SHA256 720a53234749edf0c103e61abe07a16b2ad48b46295c96f58fb804158a739a04 SHA512 2a533cc35476e5748338431ec7b2e97c17a4f6ea66e05425586abadbd7997506cd09dae4bf9156e2747d14754c35b150013d7b0a2d62c47c84ed3094ca7dad6a WHIRLPOOL 92cf707be5c759132ad4a658de8857162c6f505f7269d918acef8a22c2f19a4b999596ee1655ffa17412bc2c3685e81abd8c1e9eb60c6811fbdc60a93aec816e
DIST keyring-3.1.zip 84216 SHA256 4aa49fa03e6d7b79e1490278c7610f6ff224f58ea8dd90b07541b69d0d178fa0 SHA512 79cb5b6932a7c9d0952893286f2c3e817fde3bfadcd42119a72adf2514d628f78aa0b5f13157c4eea31b49928b44dd1b646f62dc6b6da8958c3b95203a21a27f WHIRLPOOL 1cf8556f24e1c0b078914023ed9670eea879ab85f149d0ca4f9189642e18be5f4e5ac7a7f7ccf464fd87e1bd21bf3dd3715249b8959993899f0af2b446a3038f
DIST keyring-3.3.zip 86419 SHA256 b42e0d335102cb2cace64289c86faa6686b6addad803b032bf564046e24d1936 SHA512 32845546328969ddd2179e83bfeacccf5ef60e20919258f4bf6e938cffa6dbfa66b9b0cd64d26d8df636c41d387e6b87aaa1645fd6d86aecb3de937f3acccc8c WHIRLPOOL fe6a0f4209e1df5fa0f4d681cdc6f14e83c658604690e9f27e88f4eccb695aea0c7da0219704ab0f024deaaabc38d6666410f04f9ccbd1ce910d797d3bcf1b29
DIST keyring-3.7.zip 89249 SHA256 e187358e6a9b8e63cc2e223f6f9d4c40c972c0076f4aa0d65b8c9eb75edbea02 SHA512 7343d40566484b33e3f265d874d75fcf502dbc0abfd653db65536ca4d475fc5596ba23a6472467b88b589fca740f62860a39d18ad7a285696b4cc2c79abe2729 WHIRLPOOL 79967660e4db75f4a89ebc462ee4cb73b3b261bdfc9666979f7a08cfcac6a04b2cbe975b0467155b8b159c630bdf938afcc5d9a3ab25928abfaf54cf6b233844
DIST keyring-4.0.zip 83738 SHA256 ea93c3cd9666c648263df4daadc5f34aeb27415dbf8e4d76579a8a737f1741cf SHA512 e16fe24e9dfa897ecf05c5b269fd490abff654a885c8cf928d133943648fef436555832e3a364698fe7615be609e8b13808ebe6a758612c12d9067dbe6286bd1 WHIRLPOOL 4ff17622cb9d0bbb3af44947cab2436931f5738c3d4e9ddab36923b2c005c66f27f795acf0614d8d37a6cc148bb74124d9f2ae24a9727ea9a4e71db120a56ab8
DIST keyring-8.2.tar.gz 34682 SHA256 89d5392dfb82dce6610845a8dc52541ec7e46204fafe242d5c6994216cdc3580 SHA512 34f98de8fea9a3836d63f74714304d47bab77f737326b8c109d97f2fbe84e56958fe679e5499d498505e799f51be843e163c37114cc51bc46d9a68431f5a5446 WHIRLPOOL ac8fb612e25469f9ff00dcd9e8e73518c07da19973616e9b6941344396385dce1a036773541e9978bc432d0528e5fc5e86a50d2ff911a7cdba428223aa10cb0c
DIST keyring-8.3.tar.gz 33864 SHA256 284f754d86bd176cd44f57fdc33b9d0decc0cdfc38f06eec649b5b1f93e40dc2 SHA512 96191b830b73ea35a0cfde53143f5d458f3afc36c8c1eb00852e9521d468007f7abee7921279ce975658902db8919da419d0b0a34d21073748353f6e8a4a5c59 WHIRLPOOL c768730fce8368bda90e038e47bdefb8058d873102b7e3e68691959550f7159144b3c0b71cf2ea4de5240508d8ce8de1e81d0aa55aba2748d8901d4e220fd469
DIST keyring-8.4.1.tar.gz 34322 SHA256 59054102b7454704cf22040e2a41a320b2a46d5de511ba3a46268cf20ad40689 SHA512 6eeb7bcb3033be9d6f968c878d92a3f1436487dc412a48b9becf051d068cd1153ca0670f08d395c911f7b5fe20314398bfb275da8ec3575b408f0f0afb6e2f35 WHIRLPOOL a0c991a3be26ff89f05e75edf4add3b8c88d900d7522b3f490be143301dcb9e7ee740aaa3746bfe56da39ac3ecf66bf4c1b76b7a00ccf10f1a3a2704b5f99c48
DIST keyring-8.4.tar.gz 34271 SHA256 45c54d972515514bc2464d9eae51e83cdd5955ccb8f6443541b03f0ea6d5196c SHA512 f6cb1cc64f70f40920460ae09f814a3167e21cb96566d3d23d6722e294ce1f5da29984b09d440982663b9aebc7ee75a1fb7a1448e69040ecbc40319c0ca07af4 WHIRLPOOL af197a05bc226406aaafea5a475d09ccd4b854af7986f0f7c5eb20e000426cda8bd0b3b6a29cfad52bf337620fa556502a42935618f93ec4b3b8165318edb8b2
DIST keyring-8.5.tar.gz 34461 SHA256 0f203b6b63aabbdabc5f7dac365ee71fd96e28f06ca2c12053d85f0b90472f2a SHA512 216b6f3aae3d9faed9b31b38ddbea1c59e5f3dcfac3cdaf8bf3b41de5061bf77b976e0287240b53be734aa92a11fd50defe448b9c0e19db0821cb68ef805f0aa WHIRLPOOL 3e8c1b54738189bfdf7430248acc9f5ac13a763702a9b40f6f5cef6530d3553ea959242411870c06654932755cf5ad89fc9f7a087f29d9ac61442ac88282d7d6
DIST keyring-8.6.tar.gz 38526 SHA256 92b28d9713ed77bc157680e95a3643a5777f5c3e0690e772c2f2da7df81ce46d SHA512 a139736381ee706da1c5456259ce0ca07d4079003f2eb90bab6b3dc4b8ff6b7bf68a907427f1f4014e861e2222d697bbbc89f7fa68a3b53507632d3f668b8bc0 WHIRLPOOL f242f7b5b4c5f22cddc82ee97223aa55d25d85bdb81ccb139571d434a9b4bb5ceac85395a94e7e95491a1ad19d1bd58681a51f9af58fd6350744f88411fa538a

@ -1,36 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Provides access to the system keyring service"
HOMEPAGE="https://bitbucket.org/kang/python-keyring-lib"
SRC_URI="mirror://pypi/k/${PN}/${P}.zip"
LICENSE="PSF-2"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""
PATCHES=(
"${FILESDIR}/setup-1.0.patch"
)
python_test() {
# test_backend.py and test_core.py access keyring backends
# which may spawn password prompts and do other damage.
# XXX: leave out the harmless tests (dummy backends?)
for t in test_{cli,util}.py; do
"${PYTHON}" "${BUILD_DIR}"/lib/${PN}/tests/${t} \
|| die "${t} fails with ${EPYTHON}"
done
}

@ -1,39 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 python3_3 pypy )
#tests restricted due to unpackaged dependancies
RESTRICT="test"
inherit distutils-r1
DESCRIPTION="Provides access to the system keyring service"
HOMEPAGE="https://bitbucket.org/kang/python-keyring-lib"
SRC_URI="mirror://pypi/k/${PN}/${P}.zip"
LICENSE="PSF-2"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
app-arch/unzip
dev-python/pytest-runner[${PYTHON_USEDEP}]"
RDEPEND=""
PATCHES=(
)
# "${FILESDIR}/setup-1.0.patch"
python_test() {
# test_backend.py and test_core.py access keyring backends
# which may spawn password prompts and do other damage.
# XXX: leave out the harmless tests (dummy backends?)
for t in test_{cli,util}.py; do
"${PYTHON}" "${BUILD_DIR}"/lib/${PN}/tests/${t} \
|| die "${t} fails with ${EPYTHON}"
done
}

@ -1,39 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 python3_3 pypy )
#tests restricted due to unpackaged dependancies
RESTRICT="test"
inherit distutils-r1
DESCRIPTION="Provides access to the system keyring service"
HOMEPAGE="https://bitbucket.org/kang/python-keyring-lib"
SRC_URI="mirror://pypi/k/${PN}/${P}.zip"
LICENSE="PSF-2"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
app-arch/unzip"
RDEPEND=""
PATCHES=(
)
# "${FILESDIR}/setup-1.0.patch"
python_test() {
# test_backend.py and test_core.py access keyring backends
# which may spawn password prompts and do other damage.
# XXX: leave out the harmless tests (dummy backends?)
for t in test_{cli,util}.py; do
"${PYTHON}" "${BUILD_DIR}"/lib/${PN}/tests/${t} \
|| die "${t} fails with ${EPYTHON}"
done
}

@ -1,39 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 python3_3 )
inherit distutils-r1
DESCRIPTION="Provides access to the system keyring service"
HOMEPAGE="https://bitbucket.org/kang/python-keyring-lib"
SRC_URI="mirror://pypi/k/${PN}/${P}.zip"
LICENSE="PSF-2"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
app-arch/unzip
test? ( dev-python/pytest-runner[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pycrypto[${PYTHON_USEDEP}] )"
RDEPEND=""
python_prepare_all() {
sed -e s':from .py30compat:from keyring.tests.py30compat:' -i keyring/tests/test_util.py || die
distutils-r1_python_prepare_all
}
python_test() {
# test_backend.py and test_core.py access keyring backends
# which may spawn password prompts and do other damage.
# XXX: leave out the harmless tests (dummy backends?)
for t in test_{cli,util}.py; do
py.test "${BUILD_DIR}"/lib/${PN}/tests/${t} \
|| die "${t} fails with ${EPYTHON}"
done
}

@ -1,39 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 python3_3 pypy )
#tests restricted due to unpackaged dependancies
RESTRICT="test"
inherit distutils-r1
DESCRIPTION="Provides access to the system keyring service"
HOMEPAGE="https://bitbucket.org/kang/python-keyring-lib"
SRC_URI="mirror://pypi/k/${PN}/${P}.zip"
LICENSE="PSF-2"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
app-arch/unzip"
RDEPEND=""
PATCHES=(
)
# "${FILESDIR}/setup-1.0.patch"
python_test() {
# test_backend.py and test_core.py access keyring backends
# which may spawn password prompts and do other damage.
# XXX: leave out the harmless tests (dummy backends?)
for t in test_{cli,util}.py; do
"${PYTHON}" "${BUILD_DIR}"/lib/${PN}/tests/${t} \
|| die "${t} fails with ${EPYTHON}"
done
}

@ -1,28 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 python3_3 pypy)
inherit distutils-r1
DESCRIPTION="Provides access to the system keyring service"
HOMEPAGE="https://bitbucket.org/kang/python-keyring-lib"
SRC_URI="mirror://pypi/k/${PN}/${P}.zip"
LICENSE="PSF-2"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
app-arch/unzip
test? ( dev-python/pytest-runner[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pycrypto[$(python_gen_usedep 'python2*' 'python3*')] )"
RDEPEND=""
python_test() {
py.test || die "testsuite failed under ${EPYTHON}"
}

@ -1,32 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 python3_{3,4} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Provides access to the system keyring service"
HOMEPAGE="https://bitbucket.org/kang/python-keyring-lib"
SRC_URI="mirror://pypi/k/${PN}/${P}.zip"
SLOT="0"
LICENSE="PSF-2"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest-runner[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pycrypto[$(python_gen_usedep 'python2*' 'python3*')]
)"
RDEPEND=""
python_test() {
py.test || die "testsuite failed under ${EPYTHON}"
}

@ -1,35 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Provides access to the system keyring service"
HOMEPAGE="https://github.com/jaraco/keyring"
SRC_URI="mirror://pypi/k/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="PSF-2"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/setuptools_scm-1.9[${PYTHON_USEDEP}]
test? (
dev-python/pytest-runner[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/gdata[$(python_gen_usedep 'python2*')]
dev-python/keyczar[$(python_gen_usedep 'python2*')]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pycrypto[$(python_gen_usedep 'python2*' 'python3*')]
)"
RDEPEND=""
python_test() {
py.test || die "testsuite failed under ${EPYTHON}"
}

@ -1,34 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Provides access to the system keyring service"
HOMEPAGE="https://github.com/jaraco/keyring"
SRC_URI="mirror://pypi/k/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="PSF-2"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/setuptools_scm-1.9[${PYTHON_USEDEP}]
test? (
dev-python/pytest-runner[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/gdata[$(python_gen_usedep 'python2*')]
dev-python/keyczar[$(python_gen_usedep 'python2*')]
dev-python/pycrypto[$(python_gen_usedep 'python*')]
)"
RDEPEND=""
python_test() {
py.test -v -v || die "testsuite failed under ${EPYTHON}"
}

@ -1,34 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Provides access to the system keyring service"
HOMEPAGE="https://github.com/jaraco/keyring"
SRC_URI="mirror://pypi/k/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="PSF-2"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/setuptools_scm-1.9[${PYTHON_USEDEP}]
test? (
dev-python/pytest-runner[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/gdata[$(python_gen_usedep 'python2*')]
dev-python/keyczar[$(python_gen_usedep 'python2*')]
dev-python/pycrypto[$(python_gen_usedep 'python*')]
)"
RDEPEND=""
python_test() {
py.test -v -v || die "testsuite failed under ${EPYTHON}"
}

@ -1,34 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Provides access to the system keyring service"
HOMEPAGE="https://github.com/jaraco/keyring"
SRC_URI="mirror://pypi/k/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="PSF-2"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/setuptools_scm-1.9[${PYTHON_USEDEP}]
test? (
dev-python/pytest-runner[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/gdata[$(python_gen_usedep 'python2*')]
dev-python/keyczar[$(python_gen_usedep 'python2*')]
dev-python/pycrypto[$(python_gen_usedep 'python*')]
)"
RDEPEND=""
python_test() {
py.test -v -v || die "testsuite failed under ${EPYTHON}"
}

@ -1,34 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Provides access to the system keyring service"
HOMEPAGE="https://github.com/jaraco/keyring"
SRC_URI="mirror://pypi/k/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="PSF-2"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/setuptools_scm-1.9[${PYTHON_USEDEP}]
test? (
dev-python/pytest-runner[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/gdata[$(python_gen_usedep 'python2*')]
dev-python/keyczar[$(python_gen_usedep 'python2*')]
dev-python/pycrypto[$(python_gen_usedep 'python*')]
)"
RDEPEND=""
python_test() {
py.test -v -v || die "testsuite failed under ${EPYTHON}"
}

@ -22,7 +22,7 @@ DEPEND="
RDEPEND="
${DEPEND}
=app-editors/neovim-0.1.3
>=app-editors/neovim-0.1.3
"
S="${WORKDIR}/python-client-${PV}"

@ -0,0 +1 @@
DIST rst.linker-1.6.tar.gz 6439 SHA256 e1eab99dba26c4562f1a034bd0122f84035f0e54750b20ca1e017ed225c66a2e SHA512 f2511f2bef0ef90b9b9bcda11542e768d242cde5d617f17bec1c23cb21819510703033c63b3dda2cacae73a605de2d8930512e040c6703dd881b4dc0d7022baf WHIRLPOOL c097a20d3bd3f3cdc7aeade9a586818a47ad282877d47999de6aaa240595849b127ef84ee25e677bcfc21ce9b4b99e3e7fe7b71d8571ba465d0854b1961350c2

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>sautier.louis@gmail.com</email>
<name>Louis Sautier</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
<remote-id type="pypi">rst.linker</remote-id>
<remote-id type="github">jaraco/rst.linker</remote-id>
<bugs-to>https://github.com/jaraco/rst.linker/issues</bugs-to>
</upstream>
</pkgmetadata>

@ -0,0 +1,48 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
MY_PN="${PN/-/.}"
DESCRIPTION="Sphinx plugin to add links and timestamps to the changelog"
HOMEPAGE="https://github.com/jaraco/rst.linker"
SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
RDEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/setuptools_scm-1.9[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
>=dev-python/pytest-2.8[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
)
"
S="${WORKDIR}/${MY_PN}-${PV}"
python_compile_all() {
use doc && esetup.py build_sphinx
}
python_test() {
py.test || die "tests failed with ${EPYTHON}"
}
python_install_all() {
use doc && local HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
distutils-r1_python_install_all
}

@ -1,2 +1,3 @@
DIST ros_control-0.10.0.tar.gz 620871 SHA256 d11ef3c34874068cf32a1766901686f59177ce7b94e229cb151a30f6fc1fcaca SHA512 93f400a024fa2eda49ec4a680f05559a31d0879e0c081e796c4ebccfc9c6e568655c79cde252e6afb6e5728c71135aa0d5d618a8727a66d69e7b49b46ae0f422 WHIRLPOOL 016631d6557919c1311da0912c34ce1aac34d55cff57cd0d0952d9899c3c99be6de650ecc495b724b46cc7294ca4b008a921ea2680bb7f8fa3ddec0e2f7fe6e6
DIST ros_control-0.10.1.tar.gz 621418 SHA256 2469f75eeeb46d3f68a1096864f91ea0599131d0fc894d18e948022ca8f8e957 SHA512 78d7fd7e30cf9ebd19a13d426573f47da5a06ff070b40672074fa1900c35c64ed7bf28121356e85fd35709be37a4694711a1e73a7537d64e448ded662d4a8fa4 WHIRLPOOL 97d2860b3403a3178b12458305650501040c381da8bd3a62d49d9d556aae185c2f69a9b67dcefa25617fd8099bfda8fd34352b21ae5be79b4bcef35aa66532fa
DIST ros_control-0.9.3.tar.gz 593174 SHA256 51e5e58e2010f668c136fd6178f83747af643fe5cf170484ce449c7e4e219a4e SHA512 37537de9cbee4702515f1db62980975c5d37c952e338bf1ffacf84722c605ad9f6bd660d8b6005e701fcb935f96b6adf1f28375640f14a2227703644b55e90fb WHIRLPOOL 1077031ba3511ef293a280af62afd237ca5da97140083dd396a34bc93d752be29d1599090fb8336627be85d9ee6d66231829d7af9fdd2214fd21535dad4e0abf

@ -0,0 +1,22 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
ROS_REPO_URI="https://github.com/ros-controls/ros_control"
KEYWORDS="~amd64"
ROS_SUBDIR=${PN}
inherit ros-catkin
DESCRIPTION="Interface base class for controllers"
LICENSE="BSD"
SLOT="0"
IUSE=""
RDEPEND="
dev-ros/roscpp
dev-ros/hardware_interface
dev-ros/pluginlib
"
DEPEND="${RDEPEND}"

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save