parent
cbe1e064f0
commit
71ab66759e
@ -1,7 +1,7 @@
|
||||
DIST puppet-lint-0.3.2.gem 32768 SHA256 ac3051cf39e27fd8ea80a60cb6ca63451b36de3cc2aa0fc768eea8906774da0d SHA512 87a85186f768b48d1043ce2ecc87fd3d3a2aa2ce9a52f91a3a35982310cb88241306eb5bf97f182a1af0928d2a2d6fc278e33dc94849a1f989007958c0c2e7b3 WHIRLPOOL b38c83d84a496a8e5230250293000c796935d0618ee7e0a98db3b7fa752f16364b884f7a8c37fabb710ba047b5a653118f57de0676ac86eeea66e52f3d632b9a
|
||||
DIST puppet-lint-1.1.0.gem 43520 SHA256 739f566cd4f1e77b92c1191217fdb59ce12353f3ec2703f30933d2bba877b35b SHA512 65b72ace2d5d9d22994ef9ed2ae2d544c4bf7d24a16b573e04b14668de69c56139949a936ed607045e5a6f11d0260a4d2773b2faab296e21f2e6b81e44f9be6a WHIRLPOOL 5d94bed7cee54617ccf68297dd9668832ea042bb818348e1482a5dea4843e7c2fbc76493ee2ae2ae003735daa09238650ab6b7e47111ad63808a12c87b0b62cf
|
||||
EBUILD puppet-lint-0.3.2.ebuild 429 SHA256 474589f2a8d5d132a22f9402b7fcb7f6c93d1ac53c46d1faae73b7bc7b2fbd53 SHA512 1ffdf1ec5505a75b327b74a77b7d2928ca52825bed0c50f1bf46b207f3cbbfcccdb6604662b0d3151077c729818ab5ff56b5da53638dc26b70171f74eee431d5 WHIRLPOOL 2e62e7daee9e347b87c7512fb12bdc9454d090a723c96173e53b214df086d882a7fe23df115e25dd1fee4885f843ebdcde59dc744a641a2622cddab812fcfcb3
|
||||
DIST puppet-lint-2.0.0.gem 46080 SHA256 90f2b3c84cd569aebd9b3f2709bd59c0b92e0357098fb882480d3e52e3a7df2a SHA512 e4576e50f66fa1c4e5e0c23f9f764ba954aacddfb9f6b69c58e44911aa56fa019d7a0ca631afd523fcf1519dc3d377b376788a2b82afda5e568506423c8c25c8 WHIRLPOOL df2e12eef7708e15c4f7649baab2481e386ee36df7400ebd3f295b59fd3fd32a1ecf4ba6c35da6ea83c05b288e4396c3de18c5c450119153e5005311f3a22753
|
||||
EBUILD puppet-lint-1.1.0.ebuild 491 SHA256 bbd3c55727d7cf0363969fb3aed59bf72e39255010b98ac5792ded490a841862 SHA512 f806511dc4c4788921d41a3bb46f1c21b6cf4bf9be297aa054d0cd78c2ebe4dc11d3460a010ce7224bdec6e30e89d453adcdc6c97faeae97cccd1cdcac5a6994 WHIRLPOOL a9738091164e94ebec27063a1b81c254f9b8c76e914af6d71a13b73d18c801fa1909efc8f4a115fee03a95e21df3570c0721f809a771ab6ab64f2907ba8e469b
|
||||
EBUILD puppet-lint-2.0.0.ebuild 491 SHA256 bbd3c55727d7cf0363969fb3aed59bf72e39255010b98ac5792ded490a841862 SHA512 f806511dc4c4788921d41a3bb46f1c21b6cf4bf9be297aa054d0cd78c2ebe4dc11d3460a010ce7224bdec6e30e89d453adcdc6c97faeae97cccd1cdcac5a6994 WHIRLPOOL a9738091164e94ebec27063a1b81c254f9b8c76e914af6d71a13b73d18c801fa1909efc8f4a115fee03a95e21df3570c0721f809a771ab6ab64f2907ba8e469b
|
||||
MISC ChangeLog 3047 SHA256 a85a80cda006bbe64e7fd083c52b1a35556283d3c93fec7dcd54011eb4234aac SHA512 1a40999ca7483d6a197ded54aa497067b1413d79a28feef4b9d2d3cee3c700b2484da6884512ea7285201ecd8440c0377e286f7d241b4689c018c44f772d926c WHIRLPOOL d2462df7bc20a5c8b593ac67e558dbfa202c8d589b9d4d9d5e791aa2184d3021304a8855e18dd22bea5525485be006ee6ca67e56865c9a82b1b49cc89ad9a3f5
|
||||
MISC ChangeLog-2015 1441 SHA256 ab8336378627268c4f61a8a208b904c41a451658f9cae0492dccf3e28a0b8366 SHA512 063d6de458f028fddbaf9cd80cbe9398d31fbd8c6d4fc4970c32677b5aa63065ce42b98e67ab1b301147af4da017cfa7d2e792cd08f58fff31f552906137ed97 WHIRLPOOL 94b9d67e5efad587961dece4723ed61e64b439651eba8f07b0b6289185ef553ad943032bc3569431645ab57100c74fc17a6dc9ab81a4ff1b6082e105b444bade
|
||||
MISC metadata.xml 466 SHA256 5857c48a7b2f258fc22e487ae79b34b1cafb40b4bc8e3cd9d61806e5487d7ded SHA512 3eda9f86cc9bf70bf5952105e90d2eb152c0d06a3c4d5f2361e0188f692b1c90c38ae16cbd3eadef91bb9eb1fc30246d80818ccf7a1e525a25ade89d293068c4 WHIRLPOOL 6a1a83986b6e56013ffb06e9ce14dbe786d75333235e890c075082158f5a6eafc2bd8dcc6fd5722439a195adea8be19a65d2aaafcb39b6fb795797518ff0b70f
|
||||
|
@ -1,7 +1,6 @@
|
||||
AUX 99stow 65 SHA256 68103af0c35467cf1a726d7a7ac7815d1e4f7ed5c62058d87904829b2081bd76 SHA512 0ade954fc07ba98be74d79e8ce842fc4e3e12f83d59f76eb78810251cc9e1612d963401be99f38002d94a2a32c9c2a32429f73d7ee69e97c12f6a05db14a3476 WHIRLPOOL 1eed3b955957af4e32417cb25919f17580ddbd10a2908bd3c8bf9f1ada619043ffda23fa5b71a64ff3287c01585103abe8a1ca79aef6d13534dea1a494dd15d3
|
||||
AUX stow-2.2.0-avoid-precedence-warning.patch 434 SHA256 8ed1988042dcaa4b80c83495839233f553bb2b2f4e45a3006101c04ca14c60b2 SHA512 3d7ee8d7f37fead800e393be346232ea4ae26d39951fc184d6267fb2d60ed0829956b60625ef80e49bcbf5f17402e4cf2c5dd98a29b35c80d9f16115c89092eb WHIRLPOOL cee6a98415102d8286bdc38c9573e17c705527e350285a4e0ad019d74e90500c14d071d42184799929e193bb718be4536590c67540db441b5f6f95222d22c1d5
|
||||
DIST stow-2.2.0.tar.gz 479109 SHA256 8b89d79939cf9ae87d2f223bb36a3b2d0c66775b62aeb9953c6d33dab40d3c2b SHA512 43de6eddd6d8323682c6f5d4de00131009b7685a937c2a88ea1596cf9e12ced073983af571255d90c6e205c60dd976668f067909c92a9bce8ba0dfd984b253be WHIRLPOOL 0148d5b8c152a2058c5856c3b3503615860228fc12c19bd5f2a959b1cd756e51df65fb26593f84d27b317c43b3d26eabe1cd3d365282fa8a6b0e04979afcf12c
|
||||
EBUILD stow-2.2.0-r2.ebuild 1175 SHA256 f888f9c16d667e829e0098ddad41d9976e09982c1631c3be779cf76424f21ef4 SHA512 15062a56a3a55fba9de51203021447d312926d827f0407ebb1032cc3d06463e503cd255c28c503507b78a0415cf8f04ac4cc5299e91426d07b7d689745b9a285 WHIRLPOOL 0052283c5cc4f07688f4a8dd5dde06110c2fc0f2b626fa785b43f32902acc81616a0da4f7c6e99e3ec0668a803f1d0eef66224cd5513c111a0c27e3196ba73d5
|
||||
MISC ChangeLog 2808 SHA256 d31f903a063c6e6c551c9fbea6ae22aa373e636a92d2007bb0e27bb87ec02556 SHA512 744804b57f8d6cde3543e826a662b8b7b3e13ab6bb94fa83dff49ae2d1b636b39e863f0b71d46147f6c3ed9551192dbf133a80e967a762dc115e5be52846ac95 WHIRLPOOL 22f9945cc2a48e0776275c58eedcbbeb51927f2f152d937facbecbd941ae731f6eaa87069a80603479653adba523cf6a59439818f8bee35b7d5005ab5ad4ffb0
|
||||
DIST stow-2.2.2.tar.gz 579324 SHA256 e2f77649301b215b9adbc2f074523bedebad366812690b9dc94457af5cf273df SHA512 8a3e5da6b5cb4c1ee1b512bae5a9859f83659d5de05f7a9af1dd09df2a32f6b8c6d43b79736db91232c43621d542041d4ef92eb088925796adad0676f200a9b5 WHIRLPOOL 261899d7e9765e9c7de587e8084b714e6ed8ea90497fa813dbd8a309d17aa4b3edaf47436c2936c9a93d5338f32ffe8c0734b1c4c2e44ca39c8ace1da4ef0891
|
||||
EBUILD stow-2.2.2.ebuild 1098 SHA256 aa31ace28d1de7746f353e101de6b912ee348f2ebb1ce650dc589ac516419e2d SHA512 c1037dd5e7e2109ddcaf2899eaa9b8250cc42accd905699273a9645454f3a1c4c0dfd8dbcadd0dcb44f950705fe0458f7d4d70621e9c825d33c2a0359c10a218 WHIRLPOOL 279194bb4e4025385d7f143ae8f462bd7fdc173d8d678f44ecd6046dae06a5d3152da0e594b46cce7136aa2daa406a5bc834f4da4470df5284ec0ebbff791c50
|
||||
MISC ChangeLog 3119 SHA256 2408c62acfe5bf1a248a94dba1c28c035391fbede6b26e6eb9ad3d741eddc486 SHA512 3e5d1b5b1a7c0ae1e146ef7b3df6ade934250cc35cb66dc792c9b591026b6d888c8ac78d7b265f429a2606867f7c8560fd9b8db705aedc471a93720c190b4aa8 WHIRLPOOL a4e960f5c75308d081c64f42231eb2296b3f99f32ecc1c0f53325b3d7eec1ef9aa0d5457dab8e5d6a8a3972003b6045fa901e14fbbeae62254a13db3eabd9336
|
||||
MISC ChangeLog-2015 2790 SHA256 68638e44913b984db019e48c91050810b9d276292991735f3abe430d48904b6a SHA512 7252a36604b5034ac07520c09b0e3d46a471660d821492a09053b5aabec8ac9fdafa9b8d9934e2ffc9f6ca4988449d0b9ed641c2c833f3f72edcd05231f2d9f0 WHIRLPOOL 765ca1ed36dc8b6b7aeab0de55c507a906071e7a25aef3448d3c4326dd81d37ef630c05eac39c8b6b350ab6c1bbf0eba75fa14085dd5cb3ca6e16275b20d97fd
|
||||
MISC metadata.xml 546 SHA256 7424bea5ba34c3a52c9c9c310dd92c55e43e17ebaf371cf07b389592df9cacad SHA512 8cd24a346eeea318438e6c573f4c621c09b8d6d3e8986fc53cdf811c7198f7b00c3cd2e761db2e591325bd43d81181bf8def75f24c683fd909c009e016db01f6 WHIRLPOOL 91add53931803323e812668dfcb03993c482efa9d7268aa95d27a7639995aafa71c5d9fcd762927909c51054a6cce1121a1f7d8b8eca858f350b7a950f3468ca
|
||||
|
@ -1,13 +0,0 @@
|
||||
--- lib/Stow.pm.in
|
||||
+++ lib/Stow.pm.in
|
||||
@@ -1734,8 +1734,8 @@ sub read_a_link {
|
||||
}
|
||||
elsif (-l $path) {
|
||||
debug(4, " read_a_link($path): real link");
|
||||
- return readlink $path
|
||||
- or error("Could not read link: $path");
|
||||
+ my $target = readlink $path or error("Could not read link: $path ($!)");
|
||||
+ return $target;
|
||||
}
|
||||
internal_error("read_a_link() passed a non link path: $path\n");
|
||||
}
|
@ -0,0 +1,420 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
inherit flag-o-matic python-any-r1 eutils multiprocessing rpm
|
||||
|
||||
DESCRIPTION="A hackable text editor for the 21st Century"
|
||||
HOMEPAGE="https://atom.io"
|
||||
MY_PV="${PV//_/-}"
|
||||
|
||||
# All binary packages depend on this
|
||||
NAN_V=2.0.9
|
||||
|
||||
# Keep dep versions in sync with atom/package.json
|
||||
CACHED_RUN_IN_THIS_CONTEXT_V=0.4.1
|
||||
GIT_UTILS_V=4.1.2
|
||||
NODEGIT_V=0.12.2
|
||||
NODE_NSLOG_V=3.0.0
|
||||
NODE_ONIGURUMA_V=5.1.2
|
||||
NODE_PATHWATCHER_V=6.2.4
|
||||
NODE_RUNAS_V=3.1.1
|
||||
SCROLLBAR_STYLE_V=3.2.0
|
||||
SPELL_CHECK_V=0.67.0
|
||||
|
||||
# textbuffer dependency
|
||||
MARKER_INDEX_V=3.1.0
|
||||
|
||||
# apm dependency
|
||||
NODE_KEYTAR_V=3.0.2
|
||||
|
||||
# atom-keymap dependency
|
||||
KEYBOARD_LAYOUT_V=1.0.0
|
||||
|
||||
# symbols-view dependency
|
||||
NODE_CTAGS_V=3.0.0
|
||||
|
||||
# spell-check dependency
|
||||
NODE_SPELLCHECKER_V=3.2.3
|
||||
|
||||
# nodegit dependencies
|
||||
PROMISIFY_NODE_V=0.4.0
|
||||
NODE_FS_EXTRA_V=0.26.2
|
||||
NODE_GRACEFUL_FS_V=4.1.2
|
||||
NODE_JSONFILE_V=2.1.0
|
||||
NODE_KLAW_V=1.0.0
|
||||
RIMRAF_V=2.2.8
|
||||
NODE_LODASH_V=3.10.1
|
||||
COMBYNE_V=0.8.1
|
||||
JS_BEAUTIFY_V=1.5.10
|
||||
NODEGIT_PROMISE_V=4.0.0
|
||||
ASAP_V=2.0.3
|
||||
OBJECT_ASSIGN_V=4.0.1
|
||||
|
||||
ASAR_V=0.10.0
|
||||
|
||||
# The x86_64 arch below is irrelevant, as we will rebuild all binary packages.
|
||||
SRC_URI="
|
||||
https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/atom.x86_64.rpm -> atom-${MY_PV}.rpm
|
||||
https://github.com/elprans/asar/releases/download/v${ASAR_V}-gentoo/asar-build.tar.gz -> asar-${ASAR_V}.tar.gz
|
||||
https://github.com/nodejs/nan/archive/v${NAN_V}.tar.gz -> nodejs-nan-${NAN_V}.tar.gz
|
||||
https://github.com/atom/cached-run-in-this-context/archive/v${CACHED_RUN_IN_THIS_CONTEXT_V}.tar.gz -> atom-cached-run-in-this-context-${CACHED_RUN_IN_THIS_CONTEXT_V}.tar.gz
|
||||
https://github.com/atom/node-ctags/archive/v${NODE_CTAGS_V}.tar.gz -> atom-node-ctags-${NODE_CTAGS_V}.tar.gz
|
||||
https://github.com/atom/git-utils/archive/v${GIT_UTILS_V}.tar.gz -> atom-git-utils-${GIT_UTILS_V}.tar.gz
|
||||
https://github.com/nodegit/nodegit/archive/v${NODEGIT_V}.tar.gz -> nodegit-${NODEGIT_V}.tar.gz
|
||||
https://github.com/atom/keyboard-layout/archive/v${KEYBOARD_LAYOUT_V}.tar.gz -> atom-keyboard-layout-${KEYBOARD_LAYOUT_V}.tar.gz
|
||||
https://github.com/atom/marker-index/archive/v${MARKER_INDEX_V}.tar.gz -> atom-marker-index-${MARKER_INDEX_V}.tar.gz
|
||||
https://github.com/atom/node-keytar/archive/v${NODE_KEYTAR_V}.tar.gz -> atom-node-keytar-${NODE_KEYTAR_V}.tar.gz
|
||||
https://github.com/atom/node-nslog/archive/v${NODE_NSLOG_V}.tar.gz -> atom-node-nslog-${NODE_NSLOG_V}.tar.gz
|
||||
https://github.com/atom/node-oniguruma/archive/v${NODE_ONIGURUMA_V}.tar.gz -> atom-node-oniguruma-${NODE_ONIGURUMA_V}.tar.gz
|
||||
https://github.com/atom/node-pathwatcher/archive/v${NODE_PATHWATCHER_V}.tar.gz -> atom-node-pathwatcher-${NODE_PATHWATCHER_V}.tar.gz
|
||||
https://github.com/atom/node-runas/archive/v${NODE_RUNAS_V}.tar.gz -> atom-node-runas-${NODE_RUNAS_V}.tar.gz
|
||||
https://github.com/atom/scrollbar-style/archive/v${SCROLLBAR_STYLE_V}.tar.gz -> atom-scrollbar-style-${SCROLLBAR_STYLE_V}.tar.gz
|
||||
https://github.com/atom/node-spellchecker/archive/v${NODE_SPELLCHECKER_V}.tar.gz -> atom-node-spellchecker-${NODE_SPELLCHECKER_V}.tar.gz
|
||||
|
||||
https://github.com/nodegit/promisify-node/archive/${PROMISIFY_NODE_V}.tar.gz -> nodegit-promisify-node-${PROMISIFY_NODE_V}.tar.gz
|
||||
https://registry.npmjs.org/nodegit-promise/-/nodegit-promise-${NODEGIT_PROMISE_V}.tgz
|
||||
https://registry.npmjs.org/lodash/-/lodash-${NODE_LODASH_V}.tgz -> node-lodash-${NODE_LODASH_V}.tgz
|
||||
https://github.com/kriskowal/asap/archive/v${ASAP_V}.tar.gz -> node-asap-${ASAP_V}.tar.gz
|
||||
https://github.com/sindresorhus/object-assign/archive/v${OBJECT_ASSIGN_V}.tar.gz -> node-object-assign-${OBJECT_ASSIGN_V}.tar.gz
|
||||
https://github.com/jprichardson/node-fs-extra/archive/${NODE_FS_EXTRA_V}.tar.gz -> node-fs-extra-${NODE_FS_EXTRA_V}.tar.gz
|
||||
https://github.com/jprichardson/node-jsonfile/archive/${NODE_JSONFILE_V}.tar.gz -> node-jsonfile-${NODE_JSONFILE_V}.tar.gz
|
||||
https://github.com/jprichardson/node-klaw/archive/${NODE_KLAW_V}.tar.gz -> node-klaw-${NODE_KLAW_V}.tar.gz
|
||||
https://github.com/isaacs/node-graceful-fs/archive/v${NODE_GRACEFUL_FS_V}.tar.gz -> node-graceful-fs-${NODE_GRACEFUL_FS_V}.tar.gz
|
||||
https://github.com/isaacs/rimraf/archive/v${RIMRAF_V}.tar.gz -> node-rimraf-${RIMRAF_V}.tar.gz
|
||||
https://github.com/tbranyen/combyne/archive/${COMBYNE_V}.tar.gz -> node-combyne-${COMBYNE_V}.tar.gz
|
||||
https://github.com/beautify-web/js-beautify/archive/v${JS_BEAUTIFY_V}.tar.gz -> node-js-beautify-${JS_BEAUTIFY_V}.tar.gz
|
||||
"
|
||||
|
||||
BINMODS="
|
||||
cached-run-in-this-context
|
||||
node-ctags
|
||||
git-utils
|
||||
nodegit
|
||||
keyboard-layout
|
||||
node-nslog
|
||||
node-oniguruma
|
||||
node-pathwatcher
|
||||
node-runas
|
||||
node-keytar
|
||||
scrollbar-style
|
||||
node-spellchecker
|
||||
marker-index
|
||||
"
|
||||
|
||||
RESTRICT="mirror"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
!dev-util/apm
|
||||
${PYTHON_DEPS}
|
||||
>=app-text/hunspell-1.3.3:=
|
||||
=dev-libs/libgit2-0.23*:=[ssh]
|
||||
>=gnome-base/libgnome-keyring-3.12:=
|
||||
>=dev-libs/oniguruma-5.9.5:=
|
||||
>=dev-util/ctags-5.8
|
||||
>=dev-util/electron-0.36.12-r3:0/36
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
|
||||
pkg_setup() {
|
||||
python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
get_install_suffix() {
|
||||
local c=(${SLOT//\// })
|
||||
local slot=${c[0]}
|
||||
local suffix
|
||||
|
||||
if [[ "${slot}" == "0" ]]; then
|
||||
suffix=""
|
||||
else
|
||||
suffix="-${slot}"
|
||||
fi
|
||||
|
||||
echo -n "${suffix}"
|
||||
}
|
||||
|
||||
get_install_dir() {
|
||||
echo -n "/usr/$(get_libdir)/atom$(get_install_suffix)"
|
||||
}
|
||||
|
||||
get_electron_dir() {
|
||||
echo -n "/usr/$(get_libdir)/electron"
|
||||
}
|
||||
|
||||
enode_electron() {
|
||||
"$(get_electron_dir)"/node $@
|
||||
}
|
||||
|
||||
enodegyp_atom() {
|
||||
local apmpath="/usr/share/atom/resources/app/apm"
|
||||
local nodegyp="${S}/${apmpath}/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js"
|
||||
|
||||
PATH="$(get_electron_dir):${PATH}" \
|
||||
enode_electron "${nodegyp}" \
|
||||
--nodedir=/usr/include/electron/node/ $@ || die
|
||||
}
|
||||
|
||||
easar() {
|
||||
local asar="${WORKDIR}/$(package_dir asar)/node_modules/asar/bin/asar"
|
||||
echo "asar" $@
|
||||
enode_electron "${asar}" $@ || die
|
||||
}
|
||||
|
||||
package_dir() {
|
||||
local binmod="${1}" binmod_v
|
||||
eval binmod_v=\${$(tr '[:lower:]' '[:upper:]' <<< ${binmod//-/_}_V)}
|
||||
echo -n ${binmod}-${binmod_v}
|
||||
}
|
||||
|
||||
_unpack_npm_package() {
|
||||
local a="${1}" basename suffix
|
||||
|
||||
basename=${a%.*}
|
||||
suffix=${basename##*.}
|
||||
if [[ "${suffix}" == "tar" ]]; then
|
||||
basename=${basename%.*}
|
||||
fi
|
||||
|
||||
unpack ${a}
|
||||
mv package "${basename}" || die
|
||||
}
|
||||
|
||||
_have_patches_for() {
|
||||
local _patches="${1}-*.patch" _find
|
||||
_find=$(find "${FILESDIR}" -maxdepth 1 -name "${_patches}" -print -quit)
|
||||
test -n "$_find"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
local a
|
||||
|
||||
for a in ${A} ; do
|
||||
case ${a} in
|
||||
*.rpm) srcrpm_unpack "${a}" ;;
|
||||
nodegit-promise*|node-lodash*) _unpack_npm_package "${a}" ;;
|
||||
*) unpack "${a}" ;;
|
||||
esac
|
||||
done
|
||||
|
||||
mkdir "${WORKDIR}/atom-${MY_PV}" || die
|
||||
mv "${WORKDIR}/usr" "${WORKDIR}/atom-${MY_PV}" || die
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
local install_dir="$(get_install_dir)"
|
||||
local suffix="$(get_install_suffix)"
|
||||
local patch binmod _s nan_s="${WORKDIR}/nan-${NAN_V}"
|
||||
|
||||
cd "${S}/usr/share/atom/resources/app" || die
|
||||
epatch "${FILESDIR}/${PN}-python.patch"
|
||||
epatch "${FILESDIR}/${PN}-unbundle-electron.patch"
|
||||
|
||||
sed -i -e "s|{{ATOM_PATH}}|$(get_electron_dir)/electron|g" \
|
||||
./atom.sh \
|
||||
|| die
|
||||
|
||||
sed -i -e "s|{{ATOM_RESOURCE_PATH}}|${install_dir}/app.asar|g" \
|
||||
./atom.sh \
|
||||
|| die
|
||||
|
||||
local env="export NPM_CONFIG_NODEDIR=/usr/include/electron/node/"
|
||||
sed -i -e \
|
||||
"s|\"\$binDir/\$nodeBin\" --harmony_collections|${env}\nexec $(get_electron_dir)/node|g" \
|
||||
apm/bin/apm || die
|
||||
|
||||
rm apm/bin/node || die
|
||||
|
||||
sed -i -e "s|/usr/share/atom/atom|/usr/bin/atom|g" \
|
||||
"${S}/usr/share/applications/atom.desktop" || die
|
||||
|
||||
cd "${S}" || die
|
||||
|
||||
for binmod in ${BINMODS}; do
|
||||
_s="${WORKDIR}/$(package_dir ${binmod})"
|
||||
cd "${_s}" || die
|
||||
if _have_patches_for "${binmod}"; then
|
||||
for patch in "${FILESDIR}"/${binmod}-*.patch; do
|
||||
epatch "${patch}"
|
||||
done
|
||||
fi
|
||||
done
|
||||
|
||||
# Unbundle bundled libs from modules
|
||||
|
||||
_s="${WORKDIR}/$(package_dir git-utils)"
|
||||
${EPYTHON} "${FILESDIR}/gyp-unbundle.py" \
|
||||
--inplace --unbundle "git;libgit2;git2" "${_s}/binding.gyp" || die
|
||||
|
||||
_s="${WORKDIR}/$(package_dir node-oniguruma)"
|
||||
${EPYTHON} "${FILESDIR}/gyp-unbundle.py" \
|
||||
--inplace --unbundle "onig_scanner;oniguruma;onig" "${_s}/binding.gyp" || die
|
||||
|
||||
_s="${WORKDIR}/$(package_dir node-spellchecker)"
|
||||
${EPYTHON} "${FILESDIR}/gyp-unbundle.py" \
|
||||
--inplace --unbundle "spellchecker;hunspell;hunspell" "${_s}/binding.gyp" || die
|
||||
|
||||
for binmod in ${BINMODS}; do
|
||||
_s="${WORKDIR}/$(package_dir ${binmod})"
|
||||
mkdir -p "${_s}/node_modules" || die
|
||||
ln -s "${nan_s}" "${_s}/node_modules/nan" || die
|
||||
done
|
||||
|
||||
_s="${WORKDIR}/$(package_dir nodegit)"
|
||||
ln -s "${WORKDIR}/$(package_dir node-fs-extra)" "${_s}/node_modules/fs-extra" || die
|
||||
ln -s "${WORKDIR}/$(package_dir promisify-node)" "${_s}/node_modules/promisify-node" || die
|
||||
ln -s "${WORKDIR}/$(package_dir combyne)" "${_s}/node_modules/combyne" || die
|
||||
ln -s "${WORKDIR}/$(package_dir js-beautify)" "${_s}/node_modules/js-beautify" || die
|
||||
ln -s "${WORKDIR}/$(package_dir node-lodash)" "${_s}/node_modules/lodash" || die
|
||||
|
||||
_s="${WORKDIR}/$(package_dir promisify-node)"
|
||||
mkdir "${_s}/node_modules" || die
|
||||
ln -s "${WORKDIR}/$(package_dir nodegit-promise)" "${_s}/node_modules/nodegit-promise" || die
|
||||
ln -s "${WORKDIR}/$(package_dir object-assign)" "${_s}/node_modules/object-assign" || die
|
||||
|
||||
_s="${WORKDIR}/$(package_dir nodegit-promise)"
|
||||
mkdir "${_s}/node_modules" || die
|
||||
ln -s "${WORKDIR}/$(package_dir asap)" "${_s}/node_modules/asap" || die
|
||||
|
||||
_s="${WORKDIR}/$(package_dir node-fs-extra)"
|
||||
mkdir "${_s}/node_modules" || die
|
||||
ln -s "${WORKDIR}/$(package_dir node-graceful-fs)" "${_s}/node_modules/graceful-fs" || die
|
||||
ln -s "${WORKDIR}/$(package_dir node-jsonfile)" "${_s}/node_modules/jsonfile" || die
|
||||
ln -s "${WORKDIR}/$(package_dir node-klaw)" "${_s}/node_modules/klaw" || die
|
||||
ln -s "${WORKDIR}/$(package_dir rimraf)" "${_s}/node_modules/rimraf" || die
|
||||
|
||||
# Unpack app.asar
|
||||
easar extract "${S}/usr/share/atom/resources/app.asar" "${S}/build/app"
|
||||
|
||||
cd "${S}" || die
|
||||
|
||||
epatch "${FILESDIR}/atom-apm-path.patch"
|
||||
epatch "${FILESDIR}/asar-require.patch"
|
||||
|
||||
sed -i -e "s|{{ATOM_SUFFIX}}|${suffix}|g" \
|
||||
"${S}/build/app/src/config-schema.js" || die
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local binmod _s
|
||||
|
||||
_s="${WORKDIR}/$(package_dir nodegit)"
|
||||
cd "${_s}" || die
|
||||
enode_electron generate/scripts/generateJson.js || die
|
||||
enode_electron generate/scripts/generateNativeCode.js || die
|
||||
|
||||
${EPYTHON} "${FILESDIR}/gyp-unbundle.py" \
|
||||
--inplace --unbundle "nodegit;vendor/libgit2.gyp:libgit2;git2;ssh2" "${_s}/binding.gyp" || die
|
||||
|
||||
for binmod in ${BINMODS}; do
|
||||
einfo "Configuring ${binmod}..."
|
||||
_s="${WORKDIR}/$(package_dir ${binmod})"
|
||||
cd "${_s}" || die
|
||||
enodegyp_atom configure
|
||||
done
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local binmod _s x
|
||||
local ctags_d="node_modules/symbols-view/vendor"
|
||||
local jobs=$(makeopts_jobs) gypopts
|
||||
|
||||
gypopts="--verbose"
|
||||
|
||||
if [[ ${MAKEOPTS} == *-j* && ${jobs} != 999 ]]; then
|
||||
gypopts+=" --jobs ${jobs}"
|
||||
fi
|
||||
|
||||
mkdir -p "${S}/build/modules/" || die
|
||||
|
||||
for binmod in ${BINMODS}; do
|
||||
einfo "Building ${binmod}..."
|
||||
_s="${WORKDIR}/$(package_dir ${binmod})"
|
||||
cd "${_s}" || die
|
||||
enodegyp_atom ${gypopts} build
|
||||
x=${binmod##node-}
|
||||
mkdir -p "${S}/build/modules/${x}"
|
||||
cp build/Release/*.node "${S}/build/modules/${x}"
|
||||
done
|
||||
|
||||
# Put compiled binary modules in place
|
||||
_fix_binmods "${S}/build" "app"
|
||||
_fix_binmods "${S}/usr/share/atom/resources" "app"
|
||||
|
||||
# Remove non-Linux vendored ctags binaries
|
||||
rm "${S}/build/app/${ctags_d}/ctags-darwin" \
|
||||
"${S}/build/app/${ctags_d}/ctags-win32.exe" || die
|
||||
|
||||
# Re-pack app.asar
|
||||
# Keep unpack rules in sync with build/tasks/generate-asar-task.coffee
|
||||
cd "${S}/build" || die
|
||||
x="--unpack={*.node,ctags-config,ctags-linux,**/node_modules/spellchecker/**,**/resources/atom.png}"
|
||||
easar pack "${x}" "app" "app.asar"
|
||||
cd "${S}" || die
|
||||
|
||||
# Replace vendored ctags with a symlink to system ctags
|
||||
rm "${S}/build/app.asar.unpacked/${ctags_d}/ctags-linux" || die
|
||||
ln -s "/usr/bin/ctags" \
|
||||
"${S}/build/app.asar.unpacked/${ctags_d}/ctags-linux" || die
|
||||
}
|
||||
|
||||
_fix_binmods() {
|
||||
local _dir="${2}" _prefix="${1}" path relpath modpath mod depth link f d
|
||||
local cruft
|
||||
|
||||
find "${_prefix}/${_dir}" -name '*.node' -print | while IFS= read -r path; do
|
||||
f=$(basename "${path}")
|
||||
d=$(dirname "${path}")
|
||||
relpath=${path#${_prefix}}
|
||||
relpath=${relpath##/}
|
||||
relpath=${relpath#W${_dir}}
|
||||
modpath=$(dirname ${relpath})
|
||||
modpath=${modpath%build/Release}
|
||||
mod=$(basename ${modpath})
|
||||
|
||||
# must copy here as symlinks will cause the module loading to fail
|
||||
cp -f "${S}/build/modules/${mod}/${f}" "${path}" || die
|
||||
cruft=$(find "${d}" -name '*.a' -print)
|
||||
if [ -n "${cruft}" ]; then
|
||||
rm ${cruft} || die
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local install_dir="$(get_install_dir)"
|
||||
local suffix="$(get_install_suffix)"
|
||||
|
||||
cd "${S}" || die
|
||||
|
||||
insinto "${install_dir}"
|
||||
|
||||
doins build/app.asar
|
||||
doins -r build/app.asar.unpacked
|
||||
doins -r usr/share/atom/resources/app
|
||||
|
||||
insinto /usr/share/applications/
|
||||
newins usr/share/applications/atom.desktop "atom${suffix}.desktop"
|
||||
|
||||
insinto /usr/share/icons/
|
||||
doins -r usr/share/icons/hicolor
|
||||
|
||||
exeinto "${install_dir}"
|
||||
newexe usr/share/atom/resources/app/atom.sh atom
|
||||
insinto /usr/share/licenses/"${PN}${suffix}"
|
||||
doins usr/share/atom/resources/LICENSE.md
|
||||
dosym "${install_dir}/atom" "/usr/bin/atom${suffix}"
|
||||
fperms +x "${install_dir}/app/apm/bin/apm"
|
||||
dosym "${install_dir}/app/apm/bin/apm" "/usr/bin/apm${suffix}"
|
||||
}
|
@ -0,0 +1,46 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# This is a wrapper to properly execute Vagrant within the embedded
|
||||
# Vagrant installation directory. This sets up proper environmental variables
|
||||
# so that everything loads and compiles to proper directories.
|
||||
|
||||
VAGRANT_DIR="$( ruby -e 'print Gem::default_path[-1] + "/gems/vagrant-1.8.4"' )"
|
||||
|
||||
# Export GEM_HOME based on VAGRANT_HOME
|
||||
#
|
||||
# This needs to be set because Bundler includes gem paths
|
||||
# from RubyGems' Gem.paths.
|
||||
if [ -z $VAGRANT_HOME ]; then
|
||||
VAGRANT_HOME=$(eval echo "~/.vagrant.d")
|
||||
fi
|
||||
export GEM_HOME="$VAGRANT_HOME/gems"
|
||||
|
||||
# SSL certs
|
||||
export SSL_CERT_FILE="/etc/ssl/certs/ca-certificates.crt"
|
||||
|
||||
# Export an environmental variable to say we're in a Vagrant
|
||||
# installer created environment.
|
||||
export VAGRANT_INSTALLER_ENV=1
|
||||
|
||||
# This is currently used only in Vagrant::Plugin::Manager.system_plugins_file
|
||||
# to locate plugins configuration file.
|
||||
export VAGRANT_INSTALLER_EMBEDDED_DIR="/var/lib/vagrant"
|
||||
export VAGRANT_INSTALLER_VERSION="2"
|
||||
|
||||
# Determine the OS that we're on, which is used in some later checks.
|
||||
# It is very important we do this _before_ setting the PATH below
|
||||
# because uname dependencies can conflict on some platforms.
|
||||
OS=$(uname -s 2>/dev/null)
|
||||
|
||||
# Export the OS as an environmental variable that Vagrant can access
|
||||
# so that it can behave better.
|
||||
export VAGRANT_DETECTED_OS="${OS}"
|
||||
|
||||
VAGRANT_EXECUTABLE="${VAGRANT_DIR}/bin/vagrant"
|
||||
VAGRANT_LAUNCHER="${VAGRANT_DIR}/lib/vagrant/pre-rubygems.rb"
|
||||
|
||||
# Export the VAGRANT_EXECUTABLE so that pre-rubygems can optimize a bit
|
||||
export VAGRANT_EXECUTABLE
|
||||
|
||||
# Call the actual Vagrant bin with our arguments
|
||||
exec ruby "${VAGRANT_LAUNCHER}" "$@"
|
@ -0,0 +1,114 @@
|
||||
--- bin/vagrant
|
||||
+++ bin/vagrant
|
||||
@@ -69,6 +69,11 @@
|
||||
require "bundler"
|
||||
begin
|
||||
$vagrant_bundler_runtime = Bundler.setup(:default, :plugins)
|
||||
+# Invalidate the cached Gemfile.lock if necessary and try again
|
||||
+rescue Bundler::GemNotFound
|
||||
+ FileUtils.rm File.expand_path("~/.vagrant.d/Gemfile") if File.exists? File.expand_path("~/.vagrant.d/Gemfile")
|
||||
+ FileUtils.rm File.expand_path("~/.vagrant.d/Gemfile.lock") if File.exists? File.expand_path("~/.vagrant.d/Gemfile.lock")
|
||||
+ $vagrant_bundler_runtime = Bundler.setup(:default, :plugins)
|
||||
rescue Bundler::GemNotFound
|
||||
$stderr.puts "Bundler, the underlying system used to manage Vagrant plugins,"
|
||||
$stderr.puts "is reporting that a plugin or its dependency can't be found."
|
||||
--- lib/vagrant/bundler.rb 2016-06-13 10:21:40.000000000 +0200
|
||||
+++ lib/vagrant/bundler.rb 2016-06-23 08:19:22.466039136 +0200
|
||||
@@ -65,6 +65,13 @@
|
||||
@configfile = tempfile("vagrant-configfile")
|
||||
@configfile.close
|
||||
|
||||
+ # Ensure the path to user's Gemfile exists
|
||||
+ gemfile = Vagrant.user_data_path.join("Gemfile")
|
||||
+ unless File.exists? gemfile
|
||||
+ FileUtils.mkdir_p(File.dirname(gemfile))
|
||||
+ File.open(gemfile, 'w') {}
|
||||
+ end
|
||||
+
|
||||
# Build up the Gemfile for our Bundler context. We make sure to
|
||||
# lock Vagrant to our current Vagrant version. In addition to that,
|
||||
# we add all our plugin dependencies.
|
||||
@@ -151,7 +158,7 @@
|
||||
|
||||
# Clean removes any unused gems.
|
||||
def clean(plugins)
|
||||
- gemfile = build_gemfile(plugins)
|
||||
+ gemfile = build_gemfile(plugins, false, true)
|
||||
lockfile = "#{gemfile.path}.lock"
|
||||
definition = ::Bundler::Definition.build(gemfile, lockfile, nil)
|
||||
root = File.dirname(gemfile.path)
|
||||
@@ -182,11 +189,23 @@
|
||||
# Builds a valid Gemfile for use with Bundler given the list of
|
||||
# plugins.
|
||||
#
|
||||
+ # @param [Hash|Bool] update Hash of gems to update or true for all
|
||||
+ # @param [Bool] invalidate Invalidate Gemfile.lock
|
||||
# @return [Tempfile]
|
||||
- def build_gemfile(plugins)
|
||||
+ def build_gemfile(plugins, update = false, invalidate = false)
|
||||
sources = plugins.values.map { |p| p["sources"] }.flatten.compact.uniq
|
||||
|
||||
- f = tempfile("vagrant-gemfile")
|
||||
+ # Determine what gems to update
|
||||
+ if update.is_a? Hash
|
||||
+ update_gems = update[:gems]
|
||||
+ elsif update === true
|
||||
+ update_gems = plugins.map{ |p| p[0] }
|
||||
+ else
|
||||
+ update_gems = []
|
||||
+ end
|
||||
+
|
||||
+ gemfile = Vagrant.user_data_path.join("Gemfile")
|
||||
+ f = File.open(gemfile, "w+")
|
||||
f.tap do |gemfile|
|
||||
sources.each do |source|
|
||||
next if source == ""
|
||||
@@ -195,6 +214,19 @@
|
||||
|
||||
gemfile.puts(%Q[gem "vagrant", "= #{VERSION}"])
|
||||
|
||||
+ locked_gems = []
|
||||
+
|
||||
+ # Use Gemfile.lock to lock the gem versions
|
||||
+ if ENV["VAGRANT_INTERNAL_BUNDLERIZED"] && File.exist?("#{gemfile.path}.lock") && !invalidate
|
||||
+ lockfile = ::Bundler::LockfileParser.new(::Bundler.read_file("#{gemfile.path}.lock"))
|
||||
+ lockfile.specs.each do |s|
|
||||
+ if s.name != 'vagrant' && !(update_gems.include? s.name)
|
||||
+ gemfile.puts(%Q[gem "#{s.name}", "#{s.version.to_s}"])
|
||||
+ end
|
||||
+ end
|
||||
+ locked_gems = lockfile.specs.map(&:name) - update_gems
|
||||
+ end
|
||||
+
|
||||
gemfile.puts("group :plugins do")
|
||||
plugins.each do |name, plugin|
|
||||
version = plugin["gem_version"]
|
||||
@@ -205,10 +237,18 @@
|
||||
opts[:require] = plugin["require"]
|
||||
end
|
||||
|
||||
- gemfile.puts(%Q[gem "#{name}", #{version.inspect}, #{opts.inspect}])
|
||||
+ gemfile.puts(%Q[gem "#{name}", #{version.inspect}, #{opts.inspect}]) unless locked_gems.include? name
|
||||
end
|
||||
gemfile.puts("end")
|
||||
gemfile.close
|
||||
+
|
||||
+ # Create Gemfile.lock if missing and re-generate Gemfile
|
||||
+ if !File.exist?("#{f.path}.lock") && File.exist?(f.path)
|
||||
+ lockfile = "#{f.path}.lock"
|
||||
+ ENV['BUNDLE_GEMFILE'] = f.path
|
||||
+ definition = ::Bundler::Definition.build(f.path, lockfile, false)
|
||||
+ end
|
||||
+ f
|
||||
end
|
||||
end
|
||||
|
||||
@@ -219,7 +259,7 @@
|
||||
# can be a hash of options. See Bundler.definition.
|
||||
# @return [Array<Gem::Specification>]
|
||||
def internal_install(plugins, update, **extra)
|
||||
- gemfile = build_gemfile(plugins)
|
||||
+ gemfile = build_gemfile(plugins, update)
|
||||
lockfile = "#{gemfile.path}.lock"
|
||||
definition = ::Bundler::Definition.build(gemfile, lockfile, update)
|
||||
root = File.dirname(gemfile.path)
|
@ -0,0 +1,87 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
USE_RUBY="ruby20 ruby21"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
||||
RUBY_FAKEGEM_GEMSPEC="vagrant.gemspec"
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="keys plugins templates version.txt"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
inherit bash-completion-r1 ruby-fakegem eutils
|
||||
|
||||
DESCRIPTION="A tool for building and distributing development environments"
|
||||
HOMEPAGE="http://vagrantup.com/"
|
||||
SRC_URI="https://github.com/mitchellh/vagrant/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+virtualbox"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
app-arch/libarchive
|
||||
net-misc/curl
|
||||
virtualbox? ( || ( app-emulation/virtualbox app-emulation/virtualbox-bin ) )"
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-ruby/bundler-1.12.5
|
||||
>=dev-ruby/childprocess-0.5.0
|
||||
>=dev-ruby/erubis-2.7.0
|
||||
>=dev-ruby/i18n-0.6.0:* <dev-ruby/i18n-0.8.0:*
|
||||
>=dev-ruby/listen-3.0.2
|
||||
>=dev-ruby/hashicorp-checkpoint-0.1.1
|
||||
>=dev-ruby/log4r-1.1.9 <dev-ruby/log4r-1.1.11
|
||||
>=dev-ruby/net-ssh-3.0.1
|
||||
>=dev-ruby/net-sftp-2.1
|
||||
>=dev-ruby/net-scp-1.1.0
|
||||
>=dev-ruby/rest-client-1.6.0 <dev-ruby/rest-client-2.0
|
||||
>=dev-ruby/nokogiri-1.6.7.1
|
||||
>=dev-ruby/mime-types-2.6.2:* <dev-ruby/mime-types-3:*
|
||||
"
|
||||
|
||||
ruby_add_bdepend "
|
||||
dev-ruby/rake
|
||||
"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# remove bundler support
|
||||
sed -i '/[Bb]undler/d' Rakefile || die
|
||||
rm Gemfile || die
|
||||
|
||||
# loosen dependencies
|
||||
sed -e '/hashicorp-checkpoint\|listen\|net-ssh\|net-scp/s/~>/>=/' \
|
||||
-e '/nokogiri\|bundler/s/=/>=/' \
|
||||
-i ${PN}.gemspec || die
|
||||
|
||||
# remove windows-specific gems
|
||||
sed -e '/wdm\|winrm/d' \
|
||||
-i ${PN}.gemspec || die
|
||||
|
||||
# remove bsd-specific gems
|
||||
sed -e '/rb-kqueue/d' \
|
||||
-i ${PN}.gemspec || die
|
||||
|
||||
# see https://github.com/mitchellh/vagrant/pull/5877
|
||||
epatch "${FILESDIR}"/${P}-install-plugins-in-isolation.patch
|
||||
|
||||
# disable embedded CA certs and use system ones
|
||||
epatch "${FILESDIR}"/${PN}-1.8.1-disable-embedded-cacert.patch
|
||||
|
||||
# fix rvm issue (bug #474476)
|
||||
epatch "${FILESDIR}"/${PN}-1.8.1-rvm.patch
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
newbashcomp contrib/bash/completion.sh ${PN}
|
||||
all_fakegem_install
|
||||
|
||||
# provide executable similar to upstream:
|
||||
# https://github.com/mitchellh/vagrant-installers/blob/master/substrate/modules/vagrant_installer/templates/vagrant.erb
|
||||
newbin "${FILESDIR}/${P}" "${PN}"
|
||||
|
||||
# directory for plugins.json
|
||||
dodir /var/lib/vagrant
|
||||
}
|
@ -1,10 +1,12 @@
|
||||
DIST metagen-0.6.2.tar.gz 6100 SHA256 d1f6c7a24fa9f7f119c9309ed2ec217bc0fd3da48568417a46220a40e2c74201 SHA512 0ab8d7755259b870c995c471f366a976f4acc336dda4c2fa1c4e5b78b5aa701fb75d4dd88ac0ee069a231550b07b89b4a8f724c94ec791efe6c4c64b97ac19ff WHIRLPOOL fa6b85934e58cc5b73237fb619d64bd87df148b8f70fa5df2bbf94ef986f1ea3e693b7e3eb25b56cbe26fe35fff5102ba5787a22ec94800d3d328ccc9606473c
|
||||
DIST metagen-0.6.3.tar.bz2 6118 SHA256 655253786c3dafe2426a61d8585acfbbd4a560e0a2609331e230c72699b10494 SHA512 1a25e1ebd35ae97e0823aee2f929c09b9041c78496c2425cf5c0bf3d9f1747313dcf30b7e0a5d4e861cbd0caaf48b506f85eb5f25ab0b9e75a62514b0bb64ecd WHIRLPOOL 5e0c594ad728b6646a324d7c8115ad19f15304baad1922fb45e96a771355092e43ba3ae98f0f44e87f2c8e9d74af5ee75c09e86472329e1497dd81959467f927
|
||||
DIST metagen-0.6.4.2.tar.bz2 6837 SHA256 b048deace35579b7cc2d7c6eb39aa869369e932220c2a3d3d01ca378b4baa18c SHA512 cec88403ee06449f30524e0fe485b2e76f4f3bdc23feee0eb60503ab6e9c351bab3f55cdf3847ccec14a8f1e1b9ebe820a5f76feb095b13be11fe5fcf258ed2c WHIRLPOOL 6d5d99a75300858f8ddf947c698109f98355a34db805395bad4211212ef11ce40455ab45174d3adc8faafe18374ac71fe6ff8c43f6db94c75c0ec353df6e44ac
|
||||
DIST metagen-0.6.5.tar.bz2 6973 SHA256 da376be075c68d07f42f94e7017090f469c04280f6450cb4ed6bc4bab577e0ab SHA512 6a95ce78c7b8ead89a28ea927d9e36cf806a1d363cc703c86c553a74499304081ac360d3fba390d5cc54de08572e8305ab1896d73eceff35166de32760162fe0 WHIRLPOOL b12d8a1dbf7b142de3b9bfb3363565fec70450b28d05c55cca95ecc91ca8a9d02ad5905a660428fd6064ac2589028f081ba5a5ab7d440d8f5ac672bf864c01e1
|
||||
EBUILD metagen-0.6.2-r1.ebuild 834 SHA256 460c5848b7d54b8e5a0dcd89f1d015501d770cc49223c3c484d83364ff954f79 SHA512 0abb8a93e894d5e72b4a251ec3715b92c95ef49dc3a7f6c752a7d68e94892beb81d9112aaa08d82aebac592568b722bc78276e154e205406d7a652a584fc1451 WHIRLPOOL fc7054309180020dbc9b687cb59f6b6e56ea69a4a7d9ec6ec9165b764a40fe0ef7eb9a31a62f66e1ae157eb53e5e79363a4b425d464ff21e6fa750a765927043
|
||||
EBUILD metagen-0.6.3.ebuild 832 SHA256 54e3e3adb7e2c3ec4c67b3a455d0e095c64e10a5342d94bf1b393431053d0993 SHA512 81d6074ed50e9d19ad744982ce3e9536cec207cd70bf17e0189358c22269cc621f6229a67708c4e6dfba052735eb6ac9538ced34b739c12053c4056eb8a3545c WHIRLPOOL d57bbaa7f8add59a5e3a629440c72bbe3d14cf5e58ccd9cb569118a69739cb5b09c542993fa7a6fb820d3cacb2d7fde97425ab963147fb94962bb01e55135b99
|
||||
EBUILD metagen-0.6.4.2.ebuild 836 SHA256 0846dcb31c8008c0a4b803bda5509003cc681139e96956549a2527e478d380da SHA512 bb24225e18c02346e0c55ee242617706d707959cf4f2ebb62d9b01eb2cf2bfc600fe7928fa8c38b42318fe4aeeb1da0c3927b2c795dba2849bb52b2d1034275e WHIRLPOOL 1392cb4aacf1dbf208fb320bcfe5d4ca843faaf8bf95eb76845d52f9d0200a9db7545baa2fd22eba39cfeb44578cc878ae983f11bc925aea4a5607cd1ed91a48
|
||||
EBUILD metagen-0.6.5.ebuild 836 SHA256 0846dcb31c8008c0a4b803bda5509003cc681139e96956549a2527e478d380da SHA512 bb24225e18c02346e0c55ee242617706d707959cf4f2ebb62d9b01eb2cf2bfc600fe7928fa8c38b42318fe4aeeb1da0c3927b2c795dba2849bb52b2d1034275e WHIRLPOOL 1392cb4aacf1dbf208fb320bcfe5d4ca843faaf8bf95eb76845d52f9d0200a9db7545baa2fd22eba39cfeb44578cc878ae983f11bc925aea4a5607cd1ed91a48
|
||||
EBUILD metagen-9999.ebuild 795 SHA256 3be155cd529422c456b688b73b2f40ad48c0572ddb76f5a545625574ef890aae SHA512 928de46af4bf63cab07b38c4a55b7ba9985ff746ab14c3cf4c985d4b5be8c3f7c3afc395b5e63d9599cab3e0ad48531e07ea3bcb1ffc4d81e3be8f334b5c2ddf WHIRLPOOL 24f511cb166fc4abe740d2630c2336894c98f1da5dbdb5b04c01018046b69a496c9344e247748010ff74110183c4b09dac7714848c62ba04aa49464c7fbdb592
|
||||
MISC ChangeLog 3582 SHA256 27779781096d1922d5305cc1f9fab2f14623fd5f99342d8f71b047363c5d6c73 SHA512 36a97c1fde5ad0ce2016eec9fe64569c5d1c65603b57f726f6ed67c64a00d2c82037a154ca04336c97447bc86d9c591238d4fa9f9ed3832e5edb861c217ca58b WHIRLPOOL 5347d70f3b8d168492a78fa5da77fbad61142d01f39b9dbdf8bdf415c741e16fc6382bd79106593415665258bd3ee23aae9c0e49039b03db3349bcd714c78793
|
||||
MISC ChangeLog 3745 SHA256 c90296ca11ce7a6b9b6c0dceb35f4223bc4f6789387d70d3a926b12527b00bd6 SHA512 32e6b72fb897d779e78d0ff1e07e6e9d221fed4832ab3682961796ef849313f80063127d4e7cf8fad59fc1bd2bfa0ada9a78bb3d046edc8d546754d77b7ccbf1 WHIRLPOOL e03a4b9a22a62b43f7a93e3c86985b4f459da331103df8bfde3bae3e7d530a8ab71db27c1b45fe35e4b210c80dc2d94e0f850136224369f91501362520ae1c3f
|
||||
MISC ChangeLog-2015 5810 SHA256 f939b9d66bb8134d798b9b5437a44dedd5fc0457c3a7f2116b29bf1ee054683d SHA512 c1c60e8b7e099bae4ed5f936b1e4354a73ec74e932c934995d84f2e15edeb253a39af0cea884ab7c67212e62e06ba0a9d04f1fb1553c7a1bb6dc4be7f74c847e WHIRLPOOL d63c880b78f2e67e4dbc049b5d0078347853c1d1da0ce103fd5802c70c5d184a782395cb261dcaaa489fe694c05d9a2c216ca46edf8a16d435ac5880c6e73828
|
||||
MISC metadata.xml 373 SHA256 ba747532b0bd5a9cb0934e122efd2d3b1f9d28a4001e3e314e937521943cbb90 SHA512 2968b43bbbf4eacdb0459e5292085a9d3ad9c31daf63da480a657ee32c3408e8a3c84786e3c762f70e3ecfd7a7165c2829c63866b040b517abe1ea535338e768 WHIRLPOOL 7a39a5104ff62b3496b2ab12f583c62c3ba46636b5d87b0a9d0c2f7415ff3c7f5a6b36a97a4667d38067e48b6d8154186eb9ac0d730a990cd3aaecc0fa0a83ec
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="metadata.xml generator for ebuilds"
|
||||
HOMEPAGE="https://cgit.gentoo.org/proj/metagen.git"
|
||||
SRC_URI="https://cgit.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
IUSE=""
|
||||
DEPEND=">=dev-python/jaxml-3.01[${PYTHON_USEDEP}]
|
||||
>=sys-apps/portage-2.1.9.42[${PYTHON_USEDEP}]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
python_install() {
|
||||
distutils-r1_python_install
|
||||
python_newscript metagen/main.py metagen
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
doman docs/metagen.1
|
||||
}
|
||||
|
||||
python_test() {
|
||||
"${PYTHON}" -c "from metagen import metagenerator; metagenerator.do_tests()" || die
|
||||
}
|
@ -1,5 +1,4 @@
|
||||
AUX mpv-bash-completion-0.16-fix-no-flag-options-completion.patch 982 SHA256 ee53b1084b50be66966ac69f497aece62292b1757bdd598e119422599c14c74b SHA512 ad972288baceb09125758527b9900ec5d0ec15de973e551b34fb1b049eb3ef3e0550c25803ed905f5d479f0acd54591c033e22cb14df45ae9b3b1dfca4ce6789 WHIRLPOOL 3cc18a77de1bf7f3c8646a20b60f026c71dfbc95606a572a36fa479a40910a4ae7641313006cf3da59d9b31c307be5a310967d20c33aec91cec93c2685f6082f
|
||||
DIST mpv-bash-completion-0.16.tar.gz 15023 SHA256 ceee842ad8498afc49c9a6ded424f2f301f681513a901d5efb6fd641ba163e10 SHA512 cdfc126a170026ac1c5654a43c6b155a648b090b4b0fed83494725c2d357d5c22dca3e43b2e6a8ea461db83c49880454d0bd8f7209b01d7c9bcdd232d532abd0 WHIRLPOOL 17b29f79435033fefb1800f28c6d1d37506d116cab49bdc06470a6ff792a4009e624a2150bdca2eeaa04756238e314e7277a9b34c6241e9845e8cdd76267df82
|
||||
EBUILD mpv-bash-completion-0.16.ebuild 677 SHA256 ae2d649be6a40ab6d3d999adfa22fc8a13c1eca8e99a442c15caee024e4905e2 SHA512 ab9b24a5dec40e1e2e5f8fb5e939f604cbd3af55ca4467ca649a92c747424ddb258976d6d5b84c262feab625ab0a30c120f3664699d45e3ec0b3f9fa2d9036dd WHIRLPOOL 75f14cc909c468827e3f514443a7cb57d600ec70562b7948ab653b06e05abcef809f07387ba98b24dae988492357712256a25d031d0203bcb04f01ba1f2f1274
|
||||
MISC ChangeLog 1063 SHA256 3799befb194f50d4ee00822c26a5ec464eebcad0c01e7c7a53b025d98df3a031 SHA512 555285d6603341dbac99fa440de2c439ca35ae4e0e9d8c6ac5cc976d4d4d4d83dabda672075696b13417b5709ea4ab85efe06340d7ac62634d71c4cdbbc5b975 WHIRLPOOL 819f27592f27b31a29360371c58ee3cd1ad1a3d4bbdd32de84c094f725d0dd58646633fdd96dff1f13c6fe324ba1dbff4120af9e253766b2a62cd0482c0215f0
|
||||
DIST mpv-bash-completion-0.17.tar.gz 15033 SHA256 a4c3be027ec52fef684a545a43c05f32cf512da93ae4a569d273e6e182b90ab1 SHA512 851a9f2b5e54f176fc7519a5fceace2b3281bef4062a48e108f17b83ccbd53e7b7545969be9cbccd3f093ba9ee65bd6736650f1b4d88997808a8b1df40d769eb WHIRLPOOL ba077f686d2e9ba4e819cf30f17cdca5b98b321e6c39b72a3bd7c1f5269da3d20abe7f610838a51b941fdba8c6636fc3eaae81f07fcd08f8f61f6262d2d0fab5
|
||||
EBUILD mpv-bash-completion-0.17.ebuild 616 SHA256 605157627694873bc8e38703e0cc2cf69f77633dd585546afc7c2747cd7598bc SHA512 0d2353c65190e6566b604b0748f15c4b6935aab02420ef7a219553a733b207732bdc64510de9d9554b34611671769f7b318f106e59e1dabace43269c273a502d WHIRLPOOL b357d2eac3caa36bdaca84ba7fb2522512ab8c965310edecc8008e1229f0d870864c763fe483d5432e128c5bcb90de3e230949548e512db2a0989e1731cbca99
|
||||
MISC ChangeLog 1769 SHA256 a2acd8ad92a6ff5ecd201d27f1ebeb093069b95cf9ea856bedf8c04f270dabc7 SHA512 f6be92d9f21e5e7a079bfe108b3b69c35ed2060ebfe4929735df0e47ffc8e152f814c2c3ca91a13f08502bfb1ab734a8107fa08b6603fc626034710714e423c4 WHIRLPOOL 16661d3e766035155e42fbf44f89ecba7017bdb1e84e4f80c97f937d64d4750d29ad6edf8eec16460fc73682855ba6097818696cfe75537abfcd2a92f3c5df7e
|
||||
MISC metadata.xml 455 SHA256 1848f87838cb5aecc25e467cdf10b56865e9ec89ca5eebe3dd3eab3b2ca53de1 SHA512 23d9dac3dd0e2eadeb696ca55ca80c89c70614414be9b86f0ac605e6d8b10a509817c3b2e44f0fbe9e49812d869ac783aae8a682d34898965a5166825d0cff71 WHIRLPOOL 8c9b7037e330333a72b16befbe0f01677bf04c412bfda30747918fe46386ecd3ecbf012e34470ef1f1bf13092692478609d435478edaec26755f7616e41f1eb4
|
||||
|
@ -1,30 +0,0 @@
|
||||
commit 3a5d3b89ecb3a05b58ad8d160a35c0795daf0c9a
|
||||
Author: Jens John <dev@2ion.de>
|
||||
Date: Sun Feb 7 20:35:17 2016 +0900
|
||||
|
||||
Fix completion of --no-* patterned options
|
||||
---
|
||||
|
||||
diff --git a/BUGS b/BUGS
|
||||
deleted file mode 100644
|
||||
index 337eb25..0000000
|
||||
--- a/BUGS
|
||||
+++ /dev/null
|
||||
@@ -1,4 +0,0 @@
|
||||
-- Options of type 'Flag' with no default and no [nocfg] marker are
|
||||
- not being completed correctly (exmaple: --no-audio). The completion
|
||||
- wrongly suggests to complete them in the format --no-audio=*, but
|
||||
- these options do not accept a yes/no flag.
|
||||
diff --git a/gen.sh b/gen.sh
|
||||
index 87e7e35..596f349 100755
|
||||
--- a/gen.sh
|
||||
+++ b/gen.sh
|
||||
@@ -149,7 +149,7 @@ for line in $(mpv --list-options \
|
||||
"$(printf "$template_case" "$key" "$tail")")
|
||||
;;
|
||||
Flag)
|
||||
- if [[ $line =~ \[nocfg\] || $line =~ \[global\] ]] ; then
|
||||
+ if [[ $line =~ \[nocfg\] || $line =~ \[global\] || $key =~ --no- ]] ; then
|
||||
_allkeys="$_allkeys $key"
|
||||
else
|
||||
_allkeys="$_allkeys ${key}="
|
@ -1,5 +1,5 @@
|
||||
DIST csv-0.31.tar.bz2 38537 SHA256 8f7970a2ca192e1e35f3a5932992c60e3ec0b23f90afa5cd775f07686bcbd52a SHA512 1d0716765e3268e20ef7b2ed822e7322febbe2c9e9b775e79a2628c4641f157084b6b24d999b051657881acaee5ae8dd36a558ef31e5985bf7bf14ac894d5677 WHIRLPOOL a3866cd8c899565fd5a01bdd79d74a9543a155a308f8cc3f7413c91b1c7b64ecdd0a289f7060c19bd20d6bfbc1df00dc53280828cdf26b7c26bbca7767175c36
|
||||
EBUILD csv-0.31.ebuild 333 SHA256 599d582ee5702d3f36b10bbb0fbb358d7905cd5fa93d9523923995518e101f9c SHA512 a552164ae1d3ae15111f2e1e0eb136f971ce874f2cdcfce899c5e3a74f38ec2c9fd1995f24edac0dd2aca2ecd7e65ca6c1b7045633d3074a36821ec9ee70309a WHIRLPOOL 98b0ee2d287a76272d0c712f18093ebfd30ae9ff4eac84c3559878af334018981623075b71c72417e03f4ef83ef2603f0b081ea2c87bef6ddd2c839cd14f636e
|
||||
EBUILD csv-0.31-r1.ebuild 331 SHA256 44f0a7740f623f4e3a9d2fb156f9870fbeeaaa61e7586d55f895b82391214097 SHA512 afc95826decc04532ce17a6ddda0758904d23565fe734fa54bbc77dc634321efe32c7cbc786cb4bf6f5ad7212b1cdcad860159ecfbe5af6f948f780e41cad515 WHIRLPOOL 729253a1155f90f128b066a82a316164396da890218aabbaf9392c8d2119672b5154dd97990f42e5c0f9900814859a1cd88313a005b517b729740fcd08b27892
|
||||
MISC ChangeLog 2619 SHA256 539e7a712f40781fee79d315abd1416ba42be7135fc1b8b5427ad86768264aef SHA512 8f4f821b16a098247ddd9a75b8d8abab584e1b11d1890f27b209790543cdf5eac0688af581ee273bb784a9fd60bfca99c4bd9e05e697b9821d59d7fddcbc5405 WHIRLPOOL 1a4161d8086a45a40b53c80932167067ab06e5ac9b0f56b89a0499b1ca800584787b206f0030829ad0f5a7879189990d2257e4a1f13366c1613778eb530a5aeb
|
||||
MISC ChangeLog-2015 2363 SHA256 02c9033bca14baca08df88147f0c98000b05ba6fac6381901591738c200453f4 SHA512 ff3e31c99b8b7498f371d09cb08d0b2060fe3a40e7e274efd4cd6728fc6ad0d057de16d1dcb3eed90525e486e2fc3d082973339b38e3dd5b3095051b9a2a2759 WHIRLPOOL 6f758098e600835d0fdfdfe7691b202092ae315a6ac85e40e7214a89770d4dcc88e98a910d8963f7fe7879b999a2b74753519c1d0af48fb2dccb8c20018f8b7a
|
||||
MISC metadata.xml 249 SHA256 d4adb0d6593130c430b51f47b187c0848b8a16d353d419cb39e44edf8baa033b SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7 WHIRLPOOL 0e859a788faf27de759428701100b3134df0b6d5e8402bbb125fce791e778353ddcd819d86f54063928836417f2cefb2c1e30e8568b8d2aa4cd336d3b695b10a
|
||||
|
@ -1,8 +1,8 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
EAPI=6
|
||||
|
||||
inherit vim-plugin
|
||||
|
@ -0,0 +1,203 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit bash-completion-r1 autotools eutils flag-o-matic fortran-2 multilib versionator toolchain-funcs
|
||||
|
||||
BCP=${PN}-20130129.bash_completion
|
||||
DESCRIPTION="Language and environment for statistical computing and graphics"
|
||||
HOMEPAGE="http://www.r-project.org/"
|
||||
SRC_URI="
|
||||
mirror://cran/src/base/R-3/${P}.tar.gz
|
||||
https://dev.gentoo.org/~bicatali/distfiles/${BCP}.bz2"
|
||||
|
||||
LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
|
||||
IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix profile readline static-libs tiff tk X"
|
||||
REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( cairo X ) )"
|
||||
|
||||
CDEPEND="
|
||||
app-arch/bzip2:0=
|
||||
app-arch/xz-utils:0=
|
||||
app-text/ghostscript-gpl
|
||||
>=dev-libs/libpcre-8.35:3=
|
||||
virtual/blas:0
|
||||
|| ( >=sys-apps/coreutils-8.15 sys-freebsd/freebsd-bin app-misc/realpath )
|
||||
cairo? ( x11-libs/cairo:0=[X] x11-libs/pango:0= )
|
||||
icu? ( dev-libs/icu:= )
|
||||
jpeg? ( virtual/jpeg:0 )
|
||||
lapack? ( virtual/lapack:0 )
|
||||
perl? ( dev-lang/perl )
|
||||
png? ( media-libs/libpng:0= )
|
||||
readline? ( sys-libs/readline:0= )
|
||||
tiff? ( media-libs/tiff:0= )
|
||||
tk? ( dev-lang/tk:0= )
|
||||
X? ( x11-libs/libXmu:0= x11-misc/xdg-utils )"
|
||||
|
||||
DEPEND="${CDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? (
|
||||
virtual/latex-base
|
||||
dev-texlive/texlive-fontsrecommended
|
||||
)"
|
||||
|
||||
RDEPEND="${CDEPEND}
|
||||
>=sys-libs/zlib-1.2.5.1-r2:0[minizip]
|
||||
java? ( >=virtual/jre-1.5 )"
|
||||
|
||||
RESTRICT="minimal? ( test )"
|
||||
|
||||
R_DIR="${EROOT%/}/usr/$(get_libdir)/${PN}"
|
||||
|
||||
pkg_setup() {
|
||||
if use openmp; then
|
||||
if [[ $(tc-getCC) == *gcc ]] && ! tc-has-openmp; then
|
||||
ewarn "OpenMP is not available in your current selected gcc"
|
||||
die "need openmp capable gcc"
|
||||
fi
|
||||
FORTRAN_NEED_OPENMP=1
|
||||
fi
|
||||
fortran-2_pkg_setup
|
||||
filter-ldflags -Wl,-Bdirect -Bdirect
|
||||
# avoid using existing R installation
|
||||
unset R_HOME
|
||||
# Temporary fix for bug #419761
|
||||
if [[ ($(tc-getCC) == *gcc) && ($(gcc-version) == 4.7) ]]; then
|
||||
append-flags -fno-ipa-cp-clone
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${PN}-2.11.1-parallel.patch \
|
||||
"${FILESDIR}"/${PN}-2.13.1-zlib_header_fix.patch \
|
||||
"${FILESDIR}"/${PN}-3.0.0-rmath-shared.patch
|
||||
|
||||
# fix packages.html for doc (gentoo bug #205103)
|
||||
sed -i \
|
||||
-e "s:../../../library:../../../../$(get_libdir)/R/library:g" \
|
||||
src/library/tools/R/Rd.R || die
|
||||
|
||||
# fix Rscript path when installed (gentoo bug #221061)
|
||||
sed -i \
|
||||
-e "s:-DR_HOME='\"\$(rhome)\"':-DR_HOME='\"${R_DIR}\"':" \
|
||||
src/unix/Makefile.in || die "sed unix Makefile failed"
|
||||
|
||||
# fix HTML links to manual (gentoo bug #273957)
|
||||
sed -i \
|
||||
-e 's:\.\./manual/:manual/:g' \
|
||||
$(grep -Flr ../manual/ doc) || die "sed for HTML links failed"
|
||||
|
||||
use lapack && \
|
||||
export LAPACK_LIBS="$($(tc-getPKG_CONFIG) --libs lapack)"
|
||||
|
||||
if use X; then
|
||||
export R_BROWSER="$(type -p xdg-open)"
|
||||
export R_PDFVIEWER="$(type -p xdg-open)"
|
||||
fi
|
||||
use perl && \
|
||||
export PERL5LIB="${S}/share/perl:${PERL5LIB:+:}${PERL5LIB}"
|
||||
|
||||
# don't search /usr/local
|
||||
sed -i -e '/FLAGS=.*\/local\//c\: # removed by ebuild' configure.ac || die
|
||||
# Fix for Darwin (OS X)
|
||||
if use prefix; then
|
||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||
sed -i \
|
||||
-e 's:-install_name libR.dylib:-install_name ${libdir}/R/lib/libR.dylib:' \
|
||||
-e 's:-install_name libRlapack.dylib:-install_name ${libdir}/R/lib/libRlapack.dylib:' \
|
||||
-e 's:-install_name libRblas.dylib:-install_name ${libdir}/R/lib/libRblas.dylib:' \
|
||||
-e "/SHLIB_EXT/s/\.so/.dylib/" \
|
||||
configure.ac || die
|
||||
# sort of "undo" 2.14.1-rmath-shared.patch
|
||||
sed -i \
|
||||
-e "s:-Wl,-soname=libRmath.so:-install_name ${EROOT%/}/usr/$(get_libdir)/libRmath.dylib:" \
|
||||
src/nmath/standalone/Makefile.in || die
|
||||
else
|
||||
append-ldflags -Wl,-rpath="${EROOT%/}/usr/$(get_libdir)/R/lib"
|
||||
fi
|
||||
fi
|
||||
AT_M4DIR=m4 eaclocal
|
||||
eautoconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# --with-system-tre \
|
||||
# tre is patched from upstream
|
||||
econf \
|
||||
--enable-byte-compiled-packages \
|
||||
--enable-R-shlib \
|
||||
--disable-R-framework \
|
||||
--with-blas="$($(tc-getPKG_CONFIG) --libs blas)" \
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
rdocdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
$(use_enable java) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable openmp) \
|
||||
$(use_enable profile R-profiling) \
|
||||
$(use_enable profile memory-profiling) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable static-libs R-static-lib) \
|
||||
$(use_with cairo) \
|
||||
$(use_with icu ICU) \
|
||||
$(use_with jpeg jpeglib) \
|
||||
$(use_with lapack) \
|
||||
$(use_with !minimal recommended-packages) \
|
||||
$(use_with png libpng) \
|
||||
$(use_with readline) \
|
||||
$(use_with tiff libtiff) \
|
||||
$(use_with tk tcltk) \
|
||||
$(use_with tk tk-config "${EPREFIX}"/usr/lib/tkConfig.sh) \
|
||||
$(use_with tk tcl-config "${EPREFIX}"/usr/lib/tclConfig.sh) \
|
||||
$(use_with X x)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export VARTEXFONTS="${T}/fonts"
|
||||
emake AR="$(tc-getAR)"
|
||||
emake -C src/nmath/standalone \
|
||||
shared $(use static-libs && echo static) AR="$(tc-getAR)"
|
||||
use doc && emake info pdf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
emake -j1 -C src/nmath/standalone DESTDIR="${D}" install
|
||||
|
||||
if use doc; then
|
||||
emake DESTDIR="${D}" install-info install-pdf
|
||||
dosym ../manual /usr/share/doc/${PF}/html/manual
|
||||
fi
|
||||
|
||||
cat > 99R <<-EOF
|
||||
LDPATH=${R_DIR}/lib
|
||||
R_HOME=${R_DIR}
|
||||
EOF
|
||||
doenvd 99R
|
||||
newbashcomp "${WORKDIR}"/${BCP} ${PN}
|
||||
# The buildsystem has a different understanding of install_names than
|
||||
# we require. Since it builds modules like shared objects (wrong), many
|
||||
# objects (all modules) get an incorrect install_name. Fixing the build
|
||||
# system here is not really trivial.
|
||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||
local mod
|
||||
pushd "${ED}"/usr/lib/R > /dev/null
|
||||
for mod in $(find . -name "*.dylib") ; do
|
||||
mod=${mod#./}
|
||||
install_name_tool -id "${EPREFIX}/usr/lib/R/${mod}" \
|
||||
"${mod}"
|
||||
done
|
||||
popd > /dev/null
|
||||
fi
|
||||
docompress -x /usr/share/doc/${PF}/{BioC_mirrors.csv,CRAN_mirrors.csv,KEYWORDS.db,NEWS.rds}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use java; then
|
||||
einfo "Re-initializing java paths for ${P}"
|
||||
R CMD javareconf
|
||||
fi
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
DIST memoizable-0.4.2.gem 13312 SHA256 acf4d2280fea019318e61cfc5e69077dcb3c2126817ee596ffd76d0ddf5e826c SHA512 6fa80eea7922bf93f9e2fcf88c0d0890e658820e8fdf9fc6bf7becf822435fbb95332a1d7b51aebb85018e787d87500899eb4d95f7467b6b2eb7c391c0e9583c WHIRLPOOL ecf2c72519236630db1ee579b89dbe0917ca180a3f2579390e548b8dd28d46082357801d63b3a698e1fca2089436fd4198a2545b0ef7ad655e158fbf261df97c
|
||||
EBUILD memoizable-0.4.2.ebuild 688 SHA256 7043388357d7d9ebec0cd6eb5468cef48850d614c882bac9f6bc7add7857a116 SHA512 5b1e46df363826996b20c39f272e5e12b2d418fbed194cb0b2854b86ccf6d6a29801e722ad70962d78697f14c85ad51fde925e2656383b73491870241f711d82 WHIRLPOOL 0ecf102648c7c18e4702b19cc9de6f8e6ec514654b0d606e34eebec4ceb864b8c1d065bba877a68a921fdceca718283fcacb82186fb097676ec1f57ae64b2208
|
||||
EBUILD memoizable-0.4.2.ebuild 688 SHA256 fce4e7c784405e5ef235b2ea2479061cace967225ebf32344cb7e9df5f093afe SHA512 ae468db8cf3dde1c81409bd3551f463bd6c8b35eb1af7eec950fd5157764536f840aa916eea2358904fff47fafb85a71172c55085330e4112541bfe558b97840 WHIRLPOOL 5aa02b268d49dad5e98d9696f9cfae03e7def82809e9ead7ed00ccfe72ffaa95db8930cbfb77567785aa7ea441c325f4b77719be8068c08314aa6da4857d7d5c
|
||||
MISC ChangeLog 2436 SHA256 ccedb3e3aeecc9cdaa502e2ea3c7a84d2263bef8ebe9f6acaec4d54efc5d9b05 SHA512 7bcaf7d020a5ac17643964f93e112f5d5db26a348bd1c6b55e3206daeefa91b09866d5c41c3cc1763f06d2756421a0ef26f87eed18536a6a876a506e33747a72 WHIRLPOOL 2c37769092f00cab53adbdb6f1361f1289fdd8c41748effb79c68bee4ddcb633f7adc67fecad3a01c745be1f3ddbc65a7e08f9ad136265d3f8faa7ba1ccc05d6
|
||||
MISC ChangeLog-2015 2146 SHA256 459214eb96a8714399218b49558545963797b34e173f8a8d2f00cf5483d0b615 SHA512 0566752fe9180c57b5c001dd76f7f135aa413cc2e999968d88d399bd7e2e7de4afd27880c89965ccdb566b9998aa23e71202eeb98a9066a4fa795e6b7a3e3731 WHIRLPOOL 61083bd94d5ee7bb4f17f6f5e804055bfc3b189d46ca9f8b1e47dd06eba887f4275b77080dcb2368cefb3c48cecaad95baee1eb9d153e548e027ca444c1eab3d
|
||||
MISC metadata.xml 342 SHA256 7c22c1bce56c1efe8ffbf6a95b29b3161a16f6a34e8875d3963ac664d25f7be6 SHA512 0bf9242c2ef900bf287c29334579bc6c56099504cecbd548798f1b36748244b1764da6a916c9679f5f8a18acfdb6f505c76cdc8e8b1b84aecf881d21320178f0 WHIRLPOOL 1abf6633f71a483455afc76c07d5f002cb0d2362108bbbb63fd7c1915975e3e68b8037ab39176daa40c1ca49e991e1797f7631251da387b8e3745fcbb080d462
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST rspec-collection_matchers-1.1.2.gem 16384 SHA256 b70204d1818744d5567f85aca10c3a291008f417e43936441385614e1364e4fc SHA512 b5ef09be6c66a1ffe1f8c2f010323337711e24f96ab8a3e940a4339f6666021e96b255faa8a0b3ef1d06c3bcb3de4e2e97385cbb77c6117b30dee30d7b7ab2d1 WHIRLPOOL b3b4002605089c80601d1e3f3b0fb1d82152fca4c51360559c99798f8dc91be310c6165454a840cf43a7bdb21b12c601a9073a5be18ce8bfec4eb0cc4df1eca0
|
||||
EBUILD rspec-collection_matchers-1.1.2.ebuild 586 SHA256 5926413e097a4070f1379ba687d8ce1863ec77dd4dd95eeb99e4b7a513102fa9 SHA512 6953895e82d9dc7a0c1cb43c31c6c129745a5937f00d2a7662cd073885db65fd657bbf0d9560b4273e767bb54bc6fd38e8149214860f8af95a00566f8a1636ee WHIRLPOOL 10ab07180bfab1cde86cc6c4bbc600a40b0df373253e78089b9d09f4e3fa4bb74a938a860ceb25f713486f69f80164478da1cd8cd690e52c4bf42dee42a7b9fd
|
||||
EBUILD rspec-collection_matchers-1.1.2.ebuild 586 SHA256 49fae95f27770023fc8b1081f3a145809cf45ca11f8ede217773cddcba5839d5 SHA512 19986fc5d5c9e5b73da6a46b2729f580d83f987e9839a0b8e911f2c09e260d9c3c8c997f3ff59a61f6a837195be096aff1adc730c9664d1d8411f50429a334e3 WHIRLPOOL a99b8fd15243a8f335d07ddb8dc1ec5f5c54d724f4e3fadc8b0621471a9f6f0f52c2309589bb099b847648bf91cff1ad598780c2dfdcd7955d477142241499d2
|
||||
MISC ChangeLog 2481 SHA256 64672aee775a74cfc4de976e10da3114f24c0e4d1cb5524b85890da93c3f292e SHA512 8d28f010ddd69cbd2bd5b3f539cc1db87212aa78ab75703d602402c0100c4916c262bfe8f32bc09fd1d7c0e89077f68bfcd08541fd262c5cb8dbbc4fc8ea6053 WHIRLPOOL ec93fbd0e42d221a0dc299856f3c084491bed3691a719203b08e328369c350a934dd4db16cf383837dc7371d2dddcb442ed1d74c87287e5bf1ac50d31490db81
|
||||
MISC ChangeLog-2015 559 SHA256 226d6110a46e4d1ae7afe712c876976435b43ab0380e556adafe9907003e969f SHA512 981c3dc5dc3bd3f6ee3f745a64e2b1fe69e8cec7f0a07344e321c688c0533ee7c1f9f2395d575148a2a06bd9a34b84677f69e24dd2fe3933f04ec14d78623433 WHIRLPOOL 88be0f1a0505f53e284177ebd5baa97c4a2ff81f849190623f6fc54bbb93ce32d80aff9dd43ce9b88fcce8de3004709c4e05eefc8880a114dba70d137d382f8b
|
||||
MISC metadata.xml 357 SHA256 1d8fe152bf88eff1e794f06f066038fdb290331b9333a53a20ab1727f698664c SHA512 410f3c228f598963f872d5701edc301479eefdafc8a58b00c0d287bb6c9ba542dbed4d7a31c569500225d1e47150b431d6de6b26b02c7e9d7a8882e3d475be0e WHIRLPOOL eb73744ebd0b33da6b0961479654ae11c63b5b7a6687f167fea8399d4fb861390e167b520b45c6472df72a770f14f5140859658b41efb7f935294e70738e5980
|
||||
|
@ -1,8 +1,6 @@
|
||||
DIST subliminal-1.1.1-r1.tar.gz 4117531 SHA256 fd02eec1206ab1ef0ce83b0e051b3e029d90348f7a06461b9b6cdc681cea7de6 SHA512 b00bb34def5982041b6eec1acba84b0c297ea1b909dc0b9fe7c290c20f0b00e17e19a847987f549a07e5edfe0fee92913f00396cb8abe26c1f86927e027bccf1 WHIRLPOOL 0d95103c6cca1d50d05b3cf3ae113fadf0a294569cac9e55c549357d16f7c77ce408e3914e2a2b9e3a837659924bd1ff47db4f3459c42b4892b823d0fcf87cce
|
||||
DIST subliminal-2.0_rc1.tar.gz 4391496 SHA256 f5782e86834d35dc3658ed8002de380060c49a21b5445c5d3894c0ff46ae2450 SHA512 5955251baa0b527261d27eb358856a2353efe938440877877775f59814429609dd62c9b87df28e515e80866063657adc3c4d0d63e09ffe0c71e4502a4e490df8 WHIRLPOOL f1c90375394827a768302d06a181c763cdcb5178e770ae815efcbee34dcbc2500a07b77fc3421a05e3d15610f7cc7505011124201521bcbd5ee521750073cef2
|
||||
EBUILD subliminal-1.1.1-r1.ebuild 1826 SHA256 86f359c27949cb4323e00bd0c94f1471a38a9fdd19f65d682b284a3c5672e41b SHA512 13afef9dfe9f4494280a0bdc7043d5baf26a33b59437e1b690d232fffc1ff575bdaaeb6a1a237bb889d57d1438974197b507a6e71a06dab6342400a03768b83a WHIRLPOOL 7b874b08e1d49979edd0b9fbedf67e1c977c1e0b93c5edd707ef95a846fee60fef8cddc7eb63ed0bd14625fdb2f79269060b5b54498c6fe468fe933e8fd276c6
|
||||
EBUILD subliminal-2.0_rc1.ebuild 1998 SHA256 96005d4a79010c68075f70a5e2740a630cb9349d29b66e7ac27bc14dd73b6c70 SHA512 724c49304bd2df5bcae0f904f51ae484d3da29180c37c93b49702945803459fee2a2c6f769d56393026527b51e71f23cbecde66d0da5738d1e525f6f205e5030 WHIRLPOOL bbc7088ff4c12efaf764a9075476c38ea7f6fdc6be47a83126b98b28843b5dcb09d3fb2ae71f47708fa27b678e21dc9621645b1abf8d1e5e3f0f5c1129b7de6a
|
||||
EBUILD subliminal-9999.ebuild 1978 SHA256 a45d22f577e656cdd4019631cb5bd7e09f65f0d0ebb4b33f3fc351e379bda8c9 SHA512 9d5d0fa84ad29dd01111bf1cde021a574cd7a370137b83b4c18743fcdc15ea3be9cb0ded8b861b1060141e5d145e0a664ba858bac4d351084e84c118fc0e539e WHIRLPOOL a69241d7f9ee6d3460fe685fd67d4a9ad4738fcad5d7cb34b8785c5961c2bbcf36ca74318674dfeeb26615104b6af0ff894c1ebda6e83df3567ae6d95aecf873
|
||||
MISC ChangeLog 4239 SHA256 ca1c26fe019f551d828d7c433f1e09d0c99820af4ae2e2931d4a2d35a50f46ae SHA512 610134e18419df3006754a23293bcf2e3937e7f99409f71a90910629fc6c1f814a757c665e44d72c8a679679820be79d2826e0a59abed3d3cc35321bdda75833 WHIRLPOOL 85db3f5fa9073ec6cac25227d9785470946d99246d08c5602613fa707d9219719e859f3689101e992b0ad52a725dae87620e8507515e7be4c086c7e3e5752a46
|
||||
DIST subliminal-2.0.3.tar.gz 4428821 SHA256 12ad058d8bfdb0471d2021f8a486c2a11d2470e845bec1e71f698e4523ddc8fe SHA512 ed014ac25ab867cf1d7d16c1ecc19364a1b1281893c3e1aa1e678176d6df12623fc29f6a8159984cd2d621bf2f708655382ae7e0cf41c92956fc2d803f1b5c37 WHIRLPOOL 39a20b595660a78c3a48efa7affc973e4349f2912b5d077583d75d05e4bad8675b5d5594512e739398fff641fdc76a08afdc1deec6f54bba5b02b3f5014ea531
|
||||
EBUILD subliminal-2.0.3.ebuild 1986 SHA256 d48772de3260e92942f49f59cad66fcee6e572e08b1ee87aa56143b947f0fa17 SHA512 e81ad8f2e6a5218d6feddacceb96896c5bf8c25b9d491a0d2d3dc6c9c1da80e112bbdf279ef9a8580898abc76cb25f732e905a4bcf179338c15923ea506f0d3c WHIRLPOOL ff6f4c91c77a3bd8f45c0b6782691ea977bacaed87a5c25bca317be2486ac1c462cd0a38e06fb52893069bc1a0253a89723adc311561ad61f567483df06a7c12
|
||||
EBUILD subliminal-9999.ebuild 1976 SHA256 ec75c23be1d9f17f2c0b3857aa085f9a0fde2413d546556fc77a98efd3aa7719 SHA512 671ec0274c3a825c7e084a1acef9f05537deb31e0726cd07bcdb4913a6e10e61d5be8bc37f75a19a007825cf64ce8ba639fc4e89912009a2c7ba33d07e651a0d WHIRLPOOL dce566cc4199d720005ae5c9876f444d125f57273fb65c9f65060d39c1c37ce3351d583654784a58f8e12f307381652298d4359079df44ee8e41b2bd0057baf5
|
||||
MISC ChangeLog 5441 SHA256 69c95e677d8ddc96a361ea07590d40a7e39d43f50bd3896f65186dfe3e579155 SHA512 666202e0e101b785b47e79ae460533e3e97c03e1b6f9437e3213a6c0cb0cdb009921f0b026b4386d11d55bcfc25844cb7c2fe2dde24e91590852f44baee5e6ae WHIRLPOOL a7b80a25a307fc91dfaeb761e92946fde4975ea0981bf18c8e75992a5cfda10831c3ccb6f1984b5340474e08442dc9fdbd039cbc729c3ccd71f0711e8e062ed5
|
||||
MISC ChangeLog-2015 1839 SHA256 f602ce12b2feb44237088a9cd2ea53cd94590247b95af4d1709f95b757e589b2 SHA512 d95b27753b7889674b5d14e5302dd334d282853ae169a752a47a5266a5da9b585bc0cdfe84c575709d7588321b545885c03463e9f52f3d00772792a97ba0e69c WHIRLPOOL 9983bf27d8e4a4d20a8ad9caabf02f6b7c28d003a59ebd49ce854d744da1448e02f921c96c658eae791806a063e175385dfeb9212470977cb3525c0ba8fa5c4f
|
||||
MISC metadata.xml 496 SHA256 c6fc061cc4b79f0e91b5255339ba9993589bba8cb6b62420d0760cd2f185b9a9 SHA512 12dda1662c41ac0cec6b202c579aa40cf4876655e4f02e9a0a0d4a644e602f7347b154a0b295e626a651a93e09c191f7e52d1ef5f4b0f6f53cdc01ecd431707a WHIRLPOOL db1174295a7a1d7b956d9c06277586a22be5348a8878271cbb30a63aa6a405092a978e8eb457ff695183f02ed30b0af77e7ac97381fc2b8cd52f8968eb22a851
|
||||
|
@ -1,62 +0,0 @@
|
||||
# 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_3,3_4} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python library to search and download subtitles"
|
||||
HOMEPAGE="https://github.com/Diaoul/subliminal https://pypi.python.org/pypi/subliminal"
|
||||
SRC_URI="https://github.com/Diaoul/${PN}/archive/${PV}.tar.gz -> ${PF}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/guessit-0.9.1[${PYTHON_USEDEP}]
|
||||
<dev-python/guessit-2[${PYTHON_USEDEP}]
|
||||
>=dev-python/babelfish-0.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/enzyme-0.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/beautifulsoup-4.2.0:4[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/click-4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/dogpile-cache-0.5.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/chardet-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pysrt-1.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
>=dev-python/vcrpy-1.6.1[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-runner[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/sympy[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7)
|
||||
)
|
||||
"
|
||||
|
||||
# Tests require network.
|
||||
RESTRICT=test
|
||||
|
||||
python_prepare_all() {
|
||||
# Disable code checkers as they require unavailable dependencies.
|
||||
sed -i -e 's/--\(pep8\|flakes\)//g' pytest.ini || die
|
||||
sed -i -e "s/'pytest-\(pep8\|flakes\)',//g" setup.py || die
|
||||
|
||||
# Disable unconditional dependency on dev-python/pytest-runner.
|
||||
sed -i -e "s|'pytest-runner'||g" setup.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
@ -1 +1 @@
|
||||
Thu, 23 Jun 2016 21:50:07 +0000
|
||||
Fri, 24 Jun 2016 05:40:46 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu, 23 Jun 2016 21:50:08 +0000
|
||||
Fri, 24 Jun 2016 05:40:46 +0000
|
||||
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=test? ( ruby_targets_ruby20? ( dev-ruby/rake[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
|
||||
DESCRIPTION=A linter for puppet DSL
|
||||
EAPI=4
|
||||
HOMEPAGE=http://puppet-lint.com/
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 doc test test
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby20? ( dev-ruby/rake[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/rake[ruby_targets_ruby21] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/puppet-lint-0.3.2.gem
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=83832c75488297a518f0eb3d41a133a9
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby20? ( test? ( dev-ruby/rspec-its:1[ruby_targets_ruby20] dev-ruby/rspec-collection_matchers:1[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec-its:1[ruby_targets_ruby21] dev-ruby/rspec-collection_matchers:1[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
|
||||
DESCRIPTION=A linter for puppet DSL
|
||||
EAPI=5
|
||||
HOMEPAGE=http://puppet-lint.com/
|
||||
IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 doc test test
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/puppet-lint-2.0.0.gem
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=273fd654509f972b453d6917d50ee7ba
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup unpack
|
||||
DEPEND=!dev-util/apm || ( >=dev-lang/python-2.7.5-r2:2.7 ) >=app-text/hunspell-1.3.3:= =dev-libs/libgit2-0.23*:=[ssh] >=gnome-base/libgnome-keyring-3.12:= >=dev-libs/oniguruma-5.9.5:= >=dev-util/ctags-5.8 >=dev-util/electron-0.36.12-r3:0/36 >=app-arch/rpm2targz-9.0.0.3g
|
||||
DESCRIPTION=A hackable text editor for the 21st Century
|
||||
EAPI=6
|
||||
HOMEPAGE=https://atom.io
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=MIT
|
||||
RDEPEND=!dev-util/apm || ( >=dev-lang/python-2.7.5-r2:2.7 ) >=app-text/hunspell-1.3.3:= =dev-libs/libgit2-0.23*:=[ssh] >=gnome-base/libgnome-keyring-3.12:= >=dev-libs/oniguruma-5.9.5:= >=dev-util/ctags-5.8 >=dev-util/electron-0.36.12-r3:0/36
|
||||
RESTRICT=mirror
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/atom/atom/releases/download/v1.8.0/atom.x86_64.rpm -> atom-1.8.0.rpm https://github.com/elprans/asar/releases/download/v0.10.0-gentoo/asar-build.tar.gz -> asar-0.10.0.tar.gz https://github.com/nodejs/nan/archive/v2.0.9.tar.gz -> nodejs-nan-2.0.9.tar.gz https://github.com/atom/cached-run-in-this-context/archive/v0.4.1.tar.gz -> atom-cached-run-in-this-context-0.4.1.tar.gz https://github.com/atom/node-ctags/archive/v3.0.0.tar.gz -> atom-node-ctags-3.0.0.tar.gz https://github.com/atom/git-utils/archive/v4.1.2.tar.gz -> atom-git-utils-4.1.2.tar.gz https://github.com/nodegit/nodegit/archive/v0.12.2.tar.gz -> nodegit-0.12.2.tar.gz https://github.com/atom/keyboard-layout/archive/v1.0.0.tar.gz -> atom-keyboard-layout-1.0.0.tar.gz https://github.com/atom/marker-index/archive/v3.1.0.tar.gz -> atom-marker-index-3.1.0.tar.gz https://github.com/atom/node-keytar/archive/v3.0.2.tar.gz -> atom-node-keytar-3.0.2.tar.gz https://github.com/atom/node-nslog/archive/v3.0.0.tar.gz -> atom-node-nslog-3.0.0.tar.gz https://github.com/atom/node-oniguruma/archive/v5.1.2.tar.gz -> atom-node-oniguruma-5.1.2.tar.gz https://github.com/atom/node-pathwatcher/archive/v6.2.4.tar.gz -> atom-node-pathwatcher-6.2.4.tar.gz https://github.com/atom/node-runas/archive/v3.1.1.tar.gz -> atom-node-runas-3.1.1.tar.gz https://github.com/atom/scrollbar-style/archive/v3.2.0.tar.gz -> atom-scrollbar-style-3.2.0.tar.gz https://github.com/atom/node-spellchecker/archive/v3.2.3.tar.gz -> atom-node-spellchecker-3.2.3.tar.gz https://github.com/nodegit/promisify-node/archive/0.4.0.tar.gz -> nodegit-promisify-node-0.4.0.tar.gz https://registry.npmjs.org/nodegit-promise/-/nodegit-promise-4.0.0.tgz https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz -> node-lodash-3.10.1.tgz https://github.com/kriskowal/asap/archive/v2.0.3.tar.gz -> node-asap-2.0.3.tar.gz https://github.com/sindresorhus/object-assign/archive/v4.0.1.tar.gz -> node-object-assign-4.0.1.tar.gz https://github.com/jprichardson/node-fs-extra/archive/0.26.2.tar.gz -> node-fs-extra-0.26.2.tar.gz https://github.com/jprichardson/node-jsonfile/archive/2.1.0.tar.gz -> node-jsonfile-2.1.0.tar.gz https://github.com/jprichardson/node-klaw/archive/1.0.0.tar.gz -> node-klaw-1.0.0.tar.gz https://github.com/isaacs/node-graceful-fs/archive/v4.1.2.tar.gz -> node-graceful-fs-4.1.2.tar.gz https://github.com/isaacs/rimraf/archive/v2.2.8.tar.gz -> node-rimraf-2.2.8.tar.gz https://github.com/tbranyen/combyne/archive/0.8.1.tar.gz -> node-combyne-0.8.1.tar.gz https://github.com/beautify-web/js-beautify/archive/v1.5.10.tar.gz -> node-js-beautify-1.5.10.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-any-r1 1c20f9b800324335a8e3b137363362e8 python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb rpm 3e120fdd74b358f9fb42b825a6558f61 toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1
|
||||
_md5_=f48b983be15cd4c3c80b375e47cedc53
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=test? ( ruby_targets_ruby20? ( >=dev-ruby/bundler-1.12.5[ruby_targets_ruby20] >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby20] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby20] >=dev-ruby/i18n-0.6.0:*[ruby_targets_ruby20] <dev-ruby/i18n-0.8.0:*[ruby_targets_ruby20] >=dev-ruby/listen-3.0.2[ruby_targets_ruby20] >=dev-ruby/hashicorp-checkpoint-0.1.1[ruby_targets_ruby20] >=dev-ruby/log4r-1.1.9[ruby_targets_ruby20] <dev-ruby/log4r-1.1.11[ruby_targets_ruby20] >=dev-ruby/net-ssh-3.0.1[ruby_targets_ruby20] >=dev-ruby/net-sftp-2.1[ruby_targets_ruby20] >=dev-ruby/net-scp-1.1.0[ruby_targets_ruby20] >=dev-ruby/rest-client-1.6.0[ruby_targets_ruby20] <dev-ruby/rest-client-2.0[ruby_targets_ruby20] >=dev-ruby/nokogiri-1.6.7.1[ruby_targets_ruby20] >=dev-ruby/mime-types-2.6.2:*[ruby_targets_ruby20] <dev-ruby/mime-types-3:*[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/bundler-1.12.5[ruby_targets_ruby21] >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby21] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby21] >=dev-ruby/i18n-0.6.0:*[ruby_targets_ruby21] <dev-ruby/i18n-0.8.0:*[ruby_targets_ruby21] >=dev-ruby/listen-3.0.2[ruby_targets_ruby21] >=dev-ruby/hashicorp-checkpoint-0.1.1[ruby_targets_ruby21] >=dev-ruby/log4r-1.1.9[ruby_targets_ruby21] <dev-ruby/log4r-1.1.11[ruby_targets_ruby21] >=dev-ruby/net-ssh-3.0.1[ruby_targets_ruby21] >=dev-ruby/net-sftp-2.1[ruby_targets_ruby21] >=dev-ruby/net-scp-1.1.0[ruby_targets_ruby21] >=dev-ruby/rest-client-1.6.0[ruby_targets_ruby21] <dev-ruby/rest-client-2.0[ruby_targets_ruby21] >=dev-ruby/nokogiri-1.6.7.1[ruby_targets_ruby21] >=dev-ruby/mime-types-2.6.2:*[ruby_targets_ruby21] <dev-ruby/mime-types-3:*[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( dev-ruby/rake[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/rake[ruby_targets_ruby21] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
|
||||
DESCRIPTION=A tool for building and distributing development environments
|
||||
EAPI=5
|
||||
HOMEPAGE=http://vagrantup.com/
|
||||
IUSE=+virtualbox test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 test test
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=app-arch/libarchive net-misc/curl virtualbox? ( || ( app-emulation/virtualbox app-emulation/virtualbox-bin ) ) ruby_targets_ruby20? ( >=dev-ruby/bundler-1.12.5[ruby_targets_ruby20] >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby20] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby20] >=dev-ruby/i18n-0.6.0:*[ruby_targets_ruby20] <dev-ruby/i18n-0.8.0:*[ruby_targets_ruby20] >=dev-ruby/listen-3.0.2[ruby_targets_ruby20] >=dev-ruby/hashicorp-checkpoint-0.1.1[ruby_targets_ruby20] >=dev-ruby/log4r-1.1.9[ruby_targets_ruby20] <dev-ruby/log4r-1.1.11[ruby_targets_ruby20] >=dev-ruby/net-ssh-3.0.1[ruby_targets_ruby20] >=dev-ruby/net-sftp-2.1[ruby_targets_ruby20] >=dev-ruby/net-scp-1.1.0[ruby_targets_ruby20] >=dev-ruby/rest-client-1.6.0[ruby_targets_ruby20] <dev-ruby/rest-client-2.0[ruby_targets_ruby20] >=dev-ruby/nokogiri-1.6.7.1[ruby_targets_ruby20] >=dev-ruby/mime-types-2.6.2:*[ruby_targets_ruby20] <dev-ruby/mime-types-3:*[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/bundler-1.12.5[ruby_targets_ruby21] >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby21] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby21] >=dev-ruby/i18n-0.6.0:*[ruby_targets_ruby21] <dev-ruby/i18n-0.8.0:*[ruby_targets_ruby21] >=dev-ruby/listen-3.0.2[ruby_targets_ruby21] >=dev-ruby/hashicorp-checkpoint-0.1.1[ruby_targets_ruby21] >=dev-ruby/log4r-1.1.9[ruby_targets_ruby21] <dev-ruby/log4r-1.1.11[ruby_targets_ruby21] >=dev-ruby/net-ssh-3.0.1[ruby_targets_ruby21] >=dev-ruby/net-sftp-2.1[ruby_targets_ruby21] >=dev-ruby/net-scp-1.1.0[ruby_targets_ruby21] >=dev-ruby/rest-client-1.6.0[ruby_targets_ruby21] <dev-ruby/rest-client-2.0[ruby_targets_ruby21] >=dev-ruby/nokogiri-1.6.7.1[ruby_targets_ruby21] >=dev-ruby/mime-types-2.6.2:*[ruby_targets_ruby21] <dev-ruby/mime-types-3:*[ruby_targets_ruby21] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/mitchellh/vagrant/archive/v1.8.4.tar.gz -> vagrant-1.8.4.tar.gz
|
||||
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=7faa2bb5ac12e2deba016c952e7f5c76
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-python/jaxml-3.01[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=sys-apps/portage-2.1.9.42[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=metadata.xml generator for ebuilds
|
||||
EAPI=5
|
||||
HOMEPAGE=https://cgit.gentoo.org/proj/metagen.git
|
||||
IUSE=python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-python/jaxml-3.01[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=sys-apps/portage-2.1.9.42[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=https://cgit.gentoo.org/proj/metagen.git/snapshot/metagen-0.6.5.tar.bz2
|
||||
_eclasses_=distutils-r1 3a17743abcc9335483329f33c87b472d eutils 792f83d5ec9536cb5ccef375469d8bde multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1
|
||||
_md5_=341553d6077729b707251b19491453d3
|
@ -1,12 +1,12 @@
|
||||
DEFINED_PHASES=compile install
|
||||
DEPEND=media-video/mpv[cli] !<app-shells/bash-4
|
||||
DEPEND=media-video/mpv[cli]
|
||||
DESCRIPTION=Bash completion for the mpv video player
|
||||
EAPI=6
|
||||
HOMEPAGE=https://2ion.github.io/mpv-bash-completion/
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=GPL-3+
|
||||
RDEPEND=media-video/mpv[cli] !<app-shells/bash-4 >=app-shells/bash-completion-2.3-r1
|
||||
RDEPEND=media-video/mpv[cli] >=app-shells/bash-completion-2.3-r1
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/2ion/mpv-bash-completion/archive/0.16.tar.gz -> mpv-bash-completion-0.16.tar.gz
|
||||
SRC_URI=https://github.com/2ion/mpv-bash-completion/archive/0.17.tar.gz -> mpv-bash-completion-0.17.tar.gz
|
||||
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1
|
||||
_md5_=6a85c3deca01c5faf5d6d17b3c0ff061
|
||||
_md5_=5e183dcc0eb6240cbabc2522276b9e6d
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup
|
||||
DEPEND=app-arch/bzip2:0= app-arch/xz-utils:0= app-text/ghostscript-gpl >=dev-libs/libpcre-8.35:3= virtual/blas:0 || ( >=sys-apps/coreutils-8.15 sys-freebsd/freebsd-bin app-misc/realpath ) cairo? ( x11-libs/cairo:0=[X] x11-libs/pango:0= ) icu? ( dev-libs/icu:= ) jpeg? ( virtual/jpeg:0 ) lapack? ( virtual/lapack:0 ) perl? ( dev-lang/perl ) png? ( media-libs/libpng:0= ) readline? ( sys-libs/readline:0= ) tiff? ( media-libs/tiff:0= ) tk? ( dev-lang/tk:0= ) X? ( x11-libs/libXmu:0= x11-misc/xdg-utils ) virtual/pkgconfig doc? ( virtual/latex-base dev-texlive/texlive-fontsrecommended ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/fortran
|
||||
DESCRIPTION=Language and environment for statistical computing and graphics
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.r-project.org/
|
||||
IUSE=cairo doc icu java jpeg lapack minimal nls openmp perl png prefix profile readline static-libs tiff tk X
|
||||
KEYWORDS=~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos
|
||||
LICENSE=|| ( GPL-2 GPL-3 ) LGPL-2.1
|
||||
RDEPEND=app-arch/bzip2:0= app-arch/xz-utils:0= app-text/ghostscript-gpl >=dev-libs/libpcre-8.35:3= virtual/blas:0 || ( >=sys-apps/coreutils-8.15 sys-freebsd/freebsd-bin app-misc/realpath ) cairo? ( x11-libs/cairo:0=[X] x11-libs/pango:0= ) icu? ( dev-libs/icu:= ) jpeg? ( virtual/jpeg:0 ) lapack? ( virtual/lapack:0 ) perl? ( dev-lang/perl ) png? ( media-libs/libpng:0= ) readline? ( sys-libs/readline:0= ) tiff? ( media-libs/tiff:0= ) tk? ( dev-lang/tk:0= ) X? ( x11-libs/libXmu:0= x11-misc/xdg-utils ) >=sys-libs/zlib-1.2.5.1-r2:0[minizip] java? ( >=virtual/jre-1.5 ) virtual/fortran
|
||||
REQUIRED_USE=png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( cairo X ) )
|
||||
RESTRICT=minimal? ( test )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cran/src/base/R-3/R-3.3.1.tar.gz https://dev.gentoo.org/~bicatali/distfiles/R-20130129.bash_completion.bz2
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e fortran-2 8200fc942c3b3c1fc75d4d5bfd0ba7a2 libtool 4890219c51da247200223277f993e054 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=051620617c2254d8eca2ff2ab9267fb5
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=test? ( ruby_targets_ruby19? ( >=dev-ruby/thread_safe-0.3.1:0[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/thread_safe-0.3.1:0[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/thread_safe-0.3.1:0[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/thread_safe-0.3.1:0[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( doc? ( dev-ruby/yard[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/yard[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/yard[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/yard[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby19] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby22] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
|
||||
DEPEND=test? ( ruby_targets_ruby20? ( >=dev-ruby/thread_safe-0.3.1:0[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/thread_safe-0.3.1:0[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/thread_safe-0.3.1:0[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/thread_safe-0.3.1:0[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( doc? ( dev-ruby/yard[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/yard[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/yard[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby22] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) )
|
||||
DESCRIPTION=Memoize method return values
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/dkubb/memoizable
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 doc test test
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby19? ( >=dev-ruby/thread_safe-0.3.1:0[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/thread_safe-0.3.1:0[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/thread_safe-0.3.1:0[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/thread_safe-0.3.1:0[ruby_targets_ruby22] ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
|
||||
RDEPEND=ruby_targets_ruby20? ( >=dev-ruby/thread_safe-0.3.1:0[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/thread_safe-0.3.1:0[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/thread_safe-0.3.1:0[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/thread_safe-0.3.1:0[ruby_targets_ruby23] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/memoizable-0.4.2.gem
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=97bc47ed579799d9706c739705ac2edf
|
||||
_md5_=f783924a3a26bc8b8cba4c1d2480791f
|
||||
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=test? ( ruby_targets_ruby19? ( >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby21] ) ) ruby_targets_ruby19? ( test? ( >=dev-ruby/activemodel-3.0[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( >=dev-ruby/activemodel-3.0[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( >=dev-ruby/activemodel-3.0[ruby_targets_ruby21] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby21] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
|
||||
DEPEND=test? ( ruby_targets_ruby20? ( >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( test? ( >=dev-ruby/activemodel-3.0[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( >=dev-ruby/activemodel-3.0[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( >=dev-ruby/activemodel-3.0[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
|
||||
DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/rspec/rspec-collection_matchers
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 doc test test
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby19? ( >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby21] ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 )
|
||||
RDEPEND=ruby_targets_ruby20? ( >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby22] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
|
||||
SLOT=1
|
||||
SRC_URI=mirror://rubygems/rspec-collection_matchers-1.1.2.gem
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=90a6f5516dfccce64af9df66b3a9e8cf
|
||||
_md5_=d717047e007b6eff72e6cbcb3be22343
|
||||
|
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-python/guessit-0.9.1[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] <dev-python/guessit-2[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/babelfish-0.5.2[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/enzyme-0.4.1[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/beautifulsoup-4.2.0:4[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/requests-2.0.1[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/click-4.0[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/dogpile-cache-0.5.4[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/stevedore-1.0.0[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/chardet-2.3.0[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/pysrt-1.0.1[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/six-1.9.0[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] test? ( >=dev-python/vcrpy-1.6.1[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] dev-python/pytest-cov[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] dev-python/pytest-runner[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] dev-python/pytest[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] dev-python/sympy[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( dev-python/mock[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
|
||||
DESCRIPTION=Python library to search and download subtitles
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/Diaoul/subliminal https://pypi.python.org/pypi/subliminal
|
||||
IUSE=test python_targets_python2_7 python_targets_python3_3 python_targets_python3_4
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=>=dev-python/guessit-0.9.1[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] <dev-python/guessit-2[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/babelfish-0.5.2[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/enzyme-0.4.1[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/beautifulsoup-4.2.0:4[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/requests-2.0.1[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/click-4.0[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/dogpile-cache-0.5.4[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/stevedore-1.0.0[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/chardet-2.3.0[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/pysrt-1.0.1[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/six-1.9.0[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/Diaoul/subliminal/archive/1.1.1.tar.gz -> subliminal-1.1.1-r1.tar.gz
|
||||
_eclasses_=distutils-r1 3a17743abcc9335483329f33c87b472d multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1
|
||||
_md5_=7d1d3c7396ba844e81cd780623d188bc
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-python/guessit-2.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/babelfish-0.5.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/enzyme-0.4.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/beautifulsoup-4.4.0:4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/requests-2.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/click-4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/dogpile-cache-0.6.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/stevedore-1.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/chardet-2.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pysrt-1.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/six-1.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/appdirs-1.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/rarfile-2.7[compressed,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pytz-2012c[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] virtual/python-futures[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] test? ( >=dev-python/vcrpy-1.6.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/pytest[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/pytest-cov[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/pytest-runner[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/sympy[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( dev-python/mock[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[xml(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)]
|
||||
DESCRIPTION=Python library to search and download subtitles
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/Diaoul/subliminal https://pypi.python.org/pypi/subliminal
|
||||
IUSE=test python_targets_python2_7 python_targets_python3_4
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=>=dev-python/guessit-2.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/babelfish-0.5.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/enzyme-0.4.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/beautifulsoup-4.4.0:4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/requests-2.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/click-4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/dogpile-cache-0.6.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/stevedore-1.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/chardet-2.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pysrt-1.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/six-1.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/appdirs-1.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/rarfile-2.7[compressed,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pytz-2012c[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] virtual/python-futures[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[xml(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/Diaoul/subliminal/archive/2.0.3.tar.gz -> subliminal-2.0.3.tar.gz
|
||||
_eclasses_=distutils-r1 3a17743abcc9335483329f33c87b472d multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1
|
||||
_md5_=dea96949b44fc7f2941753f09b4d7c19
|
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-python/guessit-2.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/babelfish-0.5.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/enzyme-0.4.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/beautifulsoup-4.2.0:4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/requests-2.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/click-4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/dogpile-cache-0.5.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/stevedore-1.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/chardet-2.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pysrt-1.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/six-1.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/appdirs-1.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/rarfile-2.7[compressed,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] virtual/python-futures[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] test? ( >=dev-python/vcrpy-1.6.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/pytest-cov[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/pytest-runner[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/pytest[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/sympy[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( dev-python/mock[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)]
|
||||
DESCRIPTION=Python library to search and download subtitles
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/Diaoul/subliminal https://pypi.python.org/pypi/subliminal
|
||||
IUSE=test python_targets_python2_7 python_targets_python3_4
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=>=dev-python/guessit-2.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/babelfish-0.5.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/enzyme-0.4.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/beautifulsoup-4.2.0:4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/requests-2.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/click-4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/dogpile-cache-0.5.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/stevedore-1.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/chardet-2.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pysrt-1.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/six-1.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/appdirs-1.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/rarfile-2.7[compressed,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] virtual/python-futures[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/Diaoul/subliminal/archive/2.0-rc1.tar.gz -> subliminal-2.0_rc1.tar.gz
|
||||
_eclasses_=distutils-r1 3a17743abcc9335483329f33c87b472d multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1
|
||||
_md5_=74c0e4a80beaff7f34bc4a504c03e3f8
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=>=dev-python/guessit-2.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/babelfish-0.5.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/enzyme-0.4.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/beautifulsoup-4.2.0:4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/requests-2.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/click-4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/dogpile-cache-0.5.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/stevedore-1.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/chardet-2.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pysrt-1.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/six-1.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/appdirs-1.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/rarfile-2.7[compressed,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pytz-2012c[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] virtual/python-futures[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] test? ( >=dev-python/vcrpy-1.6.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/pytest-cov[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/pytest-runner[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/pytest[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/sympy[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( dev-python/mock[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-vcs/git-1.8.2.1
|
||||
DEPEND=>=dev-python/guessit-2.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/babelfish-0.5.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/enzyme-0.4.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/beautifulsoup-4.4.0:4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/requests-2.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/click-4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/dogpile-cache-0.6.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/stevedore-1.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/chardet-2.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pysrt-1.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/six-1.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/appdirs-1.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/rarfile-2.7[compressed,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pytz-2012c[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] virtual/python-futures[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] test? ( >=dev-python/vcrpy-1.6.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/pytest[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/pytest-cov[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/pytest-runner[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/sympy[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( dev-python/mock[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[xml(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-vcs/git-1.8.2.1
|
||||
DESCRIPTION=Python library to search and download subtitles
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/Diaoul/subliminal https://pypi.python.org/pypi/subliminal
|
||||
IUSE=test python_targets_python2_7 python_targets_python3_4
|
||||
LICENSE=MIT
|
||||
RDEPEND=>=dev-python/guessit-2.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/babelfish-0.5.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/enzyme-0.4.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/beautifulsoup-4.2.0:4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/requests-2.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/click-4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/dogpile-cache-0.5.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/stevedore-1.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/chardet-2.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pysrt-1.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/six-1.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/appdirs-1.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/rarfile-2.7[compressed,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pytz-2012c[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] virtual/python-futures[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)]
|
||||
RDEPEND=>=dev-python/guessit-2.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/babelfish-0.5.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/enzyme-0.4.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/beautifulsoup-4.4.0:4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/requests-2.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/click-4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/dogpile-cache-0.6.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/stevedore-1.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/chardet-2.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pysrt-1.0.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/six-1.9.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/appdirs-1.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/rarfile-2.7[compressed,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/pytz-2012c[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] virtual/python-futures[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[xml(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
_eclasses_=distutils-r1 3a17743abcc9335483329f33c87b472d eutils 792f83d5ec9536cb5ccef375469d8bde git-r3 00f60a84fc7b499c99edfe99caea9f95 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1
|
||||
_md5_=bffdca0c4a680a5a6fac80392917599c
|
||||
_md5_=38cb2444a9a2c391bb0d025333094622
|
||||
|
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=prepare
|
||||
DEPEND=net-libs/libpcap
|
||||
DESCRIPTION=Layer Four Traceroute (LFT) and WhoB
|
||||
EAPI=5
|
||||
HOMEPAGE=http://pwhois.org/lft/
|
||||
KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
|
||||
LICENSE=VOSTROM
|
||||
RDEPEND=net-libs/libpcap
|
||||
SLOT=0
|
||||
SRC_URI=https://dev.gentoo.org/~jer/lft-3.76.tar.gz
|
||||
_md5_=ffa75f25065ad1136b4b73320c9d9dc9
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test
|
||||
DEPEND=!static? ( >=dev-libs/boost-1.46[threads] dev-libs/crypto++ !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) upnp? ( net-libs/miniupnpc ) ) static? ( >=dev-libs/boost-1.46[static-libs,threads] dev-libs/crypto++[static-libs] !libressl? ( dev-libs/openssl:0[-bindist,static-libs] ) libressl? ( dev-libs/libressl[static-libs] ) upnp? ( net-libs/miniupnpc[static-libs] ) ) i2p-hardening? ( >=sys-devel/gcc-4.7 ) || ( >=sys-devel/gcc-4.7 >=sys-devel/clang-3.3 ) virtual/pkgconfig sys-devel/make >=dev-util/cmake-2.8.12
|
||||
DESCRIPTION=A C++ daemon for accessing the I2P anonymous network
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/PurpleI2P/i2pd
|
||||
IUSE=cpu_flags_x86_aes i2p-hardening libressl pch static +upnp
|
||||
KEYWORDS=~amd64 ~arm ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!static? ( >=dev-libs/boost-1.46[threads] dev-libs/crypto++ !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) upnp? ( net-libs/miniupnpc ) )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/PurpleI2P/i2pd/archive/2.5.0.tar.gz -> i2pd-2.5.0.tar.gz
|
||||
_eclasses_=cmake-utils ac5bd012586c6cf0d9826400d9de2830 eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1 user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=24feb95ca10de54c6feb516c398c916a
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test
|
||||
DEPEND=!static? ( >=dev-libs/boost-1.46[threads] dev-libs/crypto++ !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) upnp? ( net-libs/miniupnpc ) ) static? ( >=dev-libs/boost-1.46[static-libs,threads] dev-libs/crypto++[static-libs] !libressl? ( dev-libs/openssl:0[-bindist,static-libs] ) libressl? ( dev-libs/libressl[static-libs] ) upnp? ( net-libs/miniupnpc[static-libs] ) ) i2p-hardening? ( >=sys-devel/gcc-4.7 ) || ( >=sys-devel/gcc-4.7 >=sys-devel/clang-3.3 ) virtual/pkgconfig sys-devel/make >=dev-util/cmake-2.8.12
|
||||
DESCRIPTION=A C++ daemon for accessing the I2P anonymous network
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/PurpleI2P/i2pd
|
||||
IUSE=cpu_flags_x86_aes i2p-hardening libressl pch static +upnp
|
||||
KEYWORDS=~amd64 ~arm ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!static? ( >=dev-libs/boost-1.46[threads] dev-libs/crypto++ !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) upnp? ( net-libs/miniupnpc ) )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/PurpleI2P/i2pd/archive/2.5.1.tar.gz -> i2pd-2.5.1.tar.gz
|
||||
_eclasses_=cmake-utils ac5bd012586c6cf0d9826400d9de2830 eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1 user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=8924e9b795528e5712a89c2a58525ca5
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test
|
||||
DEPEND=!static? ( >=dev-libs/boost-1.49[threads] dev-libs/crypto++ !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) upnp? ( net-libs/miniupnpc ) ) static? ( >=dev-libs/boost-1.49[static-libs,threads] dev-libs/crypto++[static-libs] !libressl? ( dev-libs/openssl:0[-bindist,static-libs] ) libressl? ( dev-libs/libressl[static-libs] ) upnp? ( net-libs/miniupnpc[static-libs] ) ) i2p-hardening? ( >=sys-devel/gcc-4.7 ) || ( >=sys-devel/gcc-4.7 >=sys-devel/clang-3.3 ) virtual/pkgconfig sys-devel/make >=dev-util/cmake-2.8.12
|
||||
DESCRIPTION=A C++ daemon for accessing the I2P anonymous network
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/PurpleI2P/i2pd
|
||||
IUSE=cpu_flags_x86_aes i2p-hardening libressl pch static +upnp
|
||||
KEYWORDS=~amd64 ~arm ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!static? ( >=dev-libs/boost-1.49[threads] dev-libs/crypto++ !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) upnp? ( net-libs/miniupnpc ) )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/PurpleI2P/i2pd/archive/2.6.0.tar.gz -> i2pd-2.6.0.tar.gz
|
||||
_eclasses_=cmake-utils ac5bd012586c6cf0d9826400d9de2830 eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1 user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=37701c399b0662c5a54ebd04f56704a4
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test
|
||||
DEPEND=!static? ( >=dev-libs/boost-1.49[threads] dev-libs/crypto++ !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) upnp? ( net-libs/miniupnpc ) ) static? ( >=dev-libs/boost-1.49[static-libs,threads] dev-libs/crypto++[static-libs] !libressl? ( dev-libs/openssl:0[-bindist,static-libs] ) libressl? ( dev-libs/libressl[static-libs] ) upnp? ( net-libs/miniupnpc[static-libs] ) ) i2p-hardening? ( >=sys-devel/gcc-4.7 ) || ( >=sys-devel/gcc-4.7 >=sys-devel/clang-3.3 ) virtual/pkgconfig sys-devel/make >=dev-util/cmake-2.8.12
|
||||
DESCRIPTION=A C++ daemon for accessing the I2P anonymous network
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/PurpleI2P/i2pd
|
||||
IUSE=cpu_flags_x86_aes i2p-hardening libressl pch static +upnp
|
||||
KEYWORDS=~amd64 ~arm ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!static? ( >=dev-libs/boost-1.49[threads] dev-libs/crypto++ !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) upnp? ( net-libs/miniupnpc ) )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/PurpleI2P/i2pd/archive/2.6.0.tar.gz -> i2pd-2.6.0.tar.gz
|
||||
_eclasses_=cmake-utils ac5bd012586c6cf0d9826400d9de2830 eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1 user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=be9c152841386f77d29c56973cdf6e0d
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby20? ( dev-ruby/rake[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/rake[ruby_targets_ruby21] ) ruby_targets_ruby22? ( dev-ruby/rake[ruby_targets_ruby22] ) ruby_targets_ruby23? ( dev-ruby/rake[ruby_targets_ruby23] ) test? ( ruby_targets_ruby20? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby20] >=dev-ruby/rake-0.8.1[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby21] >=dev-ruby/rake-0.8.1[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby22] >=dev-ruby/rake-0.8.1[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby23] >=dev-ruby/rake-0.8.1[ruby_targets_ruby23] ) ) >=dev-libs/libuv-1.8.0 net-misc/curl[ssl] www-servers/apache[apache2_modules_unixd(+)] =www-servers/apache-2* ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 )
|
||||
DESCRIPTION=Passenger makes deployment of Ruby on Rails applications a breeze
|
||||
EAPI=5
|
||||
HOMEPAGE=https://www.phusionpassenger.com/
|
||||
IUSE=debug test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=ruby_targets_ruby20? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby20] >=dev-ruby/rake-0.8.1[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby21] >=dev-ruby/rake-0.8.1[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby22] >=dev-ruby/rake-0.8.1[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby23] >=dev-ruby/rake-0.8.1[ruby_targets_ruby23] ) >=dev-libs/libuv-1.8.0 net-misc/curl[ssl] www-servers/apache[apache2_modules_unixd(+)] =www-servers/apache-2* ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 )
|
||||
SLOT=0
|
||||
SRC_URI=http://s3.amazonaws.com/phusion-passenger/releases/passenger-5.0.29.tar.gz
|
||||
_eclasses_=apache-module 5e66430013d92dfe0bf8672b05319b6d depend.apache e3c541cb90838388f81620d630c28f41 eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=74c90505f29996307e2d5e1f988cb8fe
|
@ -1 +1 @@
|
||||
Thu, 23 Jun 2016 21:50:08 +0000
|
||||
Fri, 24 Jun 2016 05:40:46 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu Jun 23 21:49:12 UTC 2016
|
||||
Fri Jun 24 05:39:51 UTC 2016
|
||||
|
@ -1 +1 @@
|
||||
Thu, 23 Jun 2016 22:00:01 +0000
|
||||
Fri, 24 Jun 2016 06:00:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1466718601 Thu 23 Jun 2016 09:50:01 PM UTC
|
||||
1466746801 Fri 24 Jun 2016 05:40:01 AM UTC
|
||||
|
@ -1 +1 @@
|
||||
Thu, 23 Jun 2016 21:50:07 +0000
|
||||
Fri, 24 Jun 2016 05:40:46 +0000
|
||||
|
@ -1,7 +1,9 @@
|
||||
DIST lft-3.73.tar.gz 373097 SHA256 3ecd5371a827288a5f5a4abbd8a5ea8229e116fc2f548cee9afeb589bf206114 SHA512 ae0fac196aa4cee7a4f9832c1d4ee9e6bb012513b95e73f7818bd0d66c9347c8ee776532defdcd7425cc4866c95b37a93f8117c53cdbe22d229bbb4453dc552b WHIRLPOOL ab6d28d1b71239ef70ee313e09f1ed6112d3a711d7413981cf71d0cd828580e882b9e636a15eff80df1c3dcafbcdeec2fbba6af09273e3f1351e58052d024d56
|
||||
DIST lft-3.75.tar.gz 373133 SHA256 481aa24393d3ddd51e922992d04ae1a0a9ab01d303a4bbdc264c41ebc64dc935 SHA512 92f2e87c3c2f9f511bee77c39b7260b08c95171560c158bc4dcabe4017c54a5a708a96e24bbcd424c2cb9685ae1d981c13e746622b6c197a86199a8e54dfca25 WHIRLPOOL a51f6955234a4a648c4c447ef1125a2bf19dda96cc31d059a74ea23f941cdf4eb390c31b58bf99fafee7d58be640d422aa4380f5eae63b2cee9d5229952a0451
|
||||
DIST lft-3.76.tar.gz 375877 SHA256 fa163f8eaa9c27e12ecf533e79d8606895a301d2a75b9a77f0df29ef9a20c561 SHA512 b641a388293f6877b992089a9ab0cbe93f598aca6b181588e77823ba30f54692ebb8651f8aed5700ba84d2e083f0979885552e637f7928d1c7fb7b075c6630ff WHIRLPOOL dd963492d45ed59fb3eb5751026fd3e519ec26bfa37d14df4672c292ead328529445ea00c7d1e9dc9e58bd03f22f88ac7a10de7dea983967145a531de1de8731
|
||||
EBUILD lft-3.73.ebuild 512 SHA256 f675aa0764f4a78639026c4f1cb916f5be7f4d632eae5b9fc054c25219400ebf SHA512 d5e090033b0612e25360f27c35077de03c94b44e75f946f7c8878a3d38067e53e8bdd1dc27358ddbc745150a496cc2f32b65020da119ea1a63dbfe42020ebdf0 WHIRLPOOL ecc01c4aaf312948761070235b6b1f880c7b108079c25612f19f49edbb6731fb8f77707b4172008603fadd73c1001ef81f7022616d42a2a7e83ac257c0cd8b11
|
||||
EBUILD lft-3.75.ebuild 500 SHA256 5da06b6ec75e1f85c940b5de5ce84bb767556c2133203e1d9767339a624203fe SHA512 738cd6c35fcf967ce184a99aad7d6335ed9f1371777b2d29bc2d87f043b17b9fd3401343a99255bce32148228260f92f17fb31d34d13d7ab0c6b7b6afe987867 WHIRLPOOL adecbdcb248e5f692105fc1651369272fb499dd2b5987a8f195fae92519dc113d45ae819bf0557e8a8ce9f7e6e247303a01cb22831d3fb8003d1e049902483c5
|
||||
EBUILD lft-3.76.ebuild 500 SHA256 5da06b6ec75e1f85c940b5de5ce84bb767556c2133203e1d9767339a624203fe SHA512 738cd6c35fcf967ce184a99aad7d6335ed9f1371777b2d29bc2d87f043b17b9fd3401343a99255bce32148228260f92f17fb31d34d13d7ab0c6b7b6afe987867 WHIRLPOOL adecbdcb248e5f692105fc1651369272fb499dd2b5987a8f195fae92519dc113d45ae819bf0557e8a8ce9f7e6e247303a01cb22831d3fb8003d1e049902483c5
|
||||
MISC ChangeLog 2846 SHA256 583604d06b65ffcb144dcaf60fc14b26db6c1d544e4375463de9670fe1049953 SHA512 2ede41644339ab806e6a083d3931c3716a6bdf54871532fd4bf218c707e63573ba031b70cfa877cff3935e8dfd7c69660471679d90914beb2e8f73cd3282443f WHIRLPOOL 6df9596cec97d51526cb61f8ae31aa45935254067d0e1825d211fc01957e9bb9cdab466e6ad6d61a63b7b2a5a998fc3f37f3ba0b47a54eb52de61c0eaf0db697
|
||||
MISC ChangeLog-2015 6134 SHA256 365197e26715447e9e805ff3fb16ee89ea08801ef2723c51fcbe661c34f5b9a9 SHA512 8f22b48e1c27597f5ec2912f08f406427a5a5c68efc54281068f90eb56efe6e97fc9f22309999c16c2330d769bb6481fcd1a8090f44e41ecc2de3fe97758b470 WHIRLPOOL 6bad44042632f12585624ee5f2a2ad541185a222f9cab8b5ee9d2247c53740a83643733fb4ab15a00acb18cc56f9322234ed1c5e6472cd11dcb5ea91aa10a2dc
|
||||
MISC metadata.xml 276 SHA256 d15d6b6bd9ffc8a642c7469d01788ba9158efb4ca27fcf3324d9e52d1b70ec93 SHA512 f0e6c6bc89659e01e157d9bf30d0a2f3fd2d71bc26c8d12489c4a44fc5237159946e25b46e7295ab4676aea63559194977a0b1e76aced31d81cf6387dd0f4250 WHIRLPOOL 26b9e81575f613b751f76234013c30a8da84a1c0dd75c12b8df32706ee753691bbc889a2dec5001cc8c4b05c47aca49ed9fabbb5a6fefed74aaa86d6c3f56cee
|
||||
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Layer Four Traceroute (LFT) and WhoB"
|
||||
HOMEPAGE="http://pwhois.org/lft/"
|
||||
SRC_URI="https://dev.gentoo.org/~jer/${P}.tar.gz"
|
||||
|
||||
LICENSE="VOSTROM"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
|
||||
DEPEND="
|
||||
net-libs/libpcap
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
"
|
||||
|
||||
DOCS=( CHANGELOG README TODO )
|
||||
|
||||
src_prepare() {
|
||||
sed -i Makefile.in -e 's:strip:true:g' || die
|
||||
}
|
@ -1,37 +1,15 @@
|
||||
AUX 99i2pd 44 SHA256 ecc85329d663182165bf6b5f672237a9f4f129f39f168d38c876345f3b83d765 SHA512 0bd08ff5b1b2ad8d91572efee848a760e2fb46d9c1a5ead3fbdde91d679d832d985905952b393eb523ec9d8f1815bf1512ae61fbc059d10f0773991ac097c23f WHIRLPOOL 08404eab764fa25ae0f5cbda5fa38deabcae913baf3e0d4e151ae34a0fb3383994d0ab4db15e60827a3fc18ebaf4e4f541163cc3825b3baf3c75533a08d4c94e
|
||||
AUX i2pd-2.5.0-fix_installed_components.patch 926 SHA256 a7eb8af6b1ca73a99761406ce7d367d9431762a46416a9e443a7422e0553edb4 SHA512 eb7ac4ac6ed60e877c381cc1818e9411de7d660c9df693f8d7c09b5ad417fefa200deb244448fa6c08e4b1ceee014e78d3af316bec5480e06006daf89f366402 WHIRLPOOL cef6ea3263f58770016a335076740b3e161fa0501ffdc720b1e2ded290db56f946b1b31a0ba1eee3ed8e4ee531f621c451144183b31ac4f68e9069f4e9f07f74
|
||||
AUX i2pd-2.5.0.confd 324 SHA256 e477eb163d0040a329214ee3fb2c89387dd0e9a53907bb2af1e40aaeb9d1cf8b SHA512 fbcd4da3b14d75f1dac6ba45a57b5d6abf2ea0855a52160ba0114e2775b8f4a2f2034bbaeab19079efac37437b582bf0b4404a5b7fb745387265ec3e598d3311 WHIRLPOOL a33314a6842d931358e3ee41fc6ec05b03065c5359327f69d91d0d07992154d3e8e8a8eb96caed84fff33b03c3d5f0e1861da8a1263f9995bdc597e2f99cb02f
|
||||
AUX i2pd-2.5.0.initd 737 SHA256 f5e2a2cb61e645611e6fee170c33107e4c323250e0fa90cc5bd774503d706bee SHA512 8df79dea41834c5b6daa35beaa41a127a75ee712560d3b1ec632249a782bc686a3a95af4f04f8ab262a56cefb007a0e4dfc20db1999cc7ba3b340238c3dc65ed WHIRLPOOL de2f860c37b7296028afd0e8220296d31af121655855e414fd2c94ae3468e4c160287a2f2c859a4558e57a6a83e6b061de99e2113daee15ba8248c067ce81a49
|
||||
AUX i2pd-2.5.0.logrotate 214 SHA256 020684689d9a21453ed8b5ab85516ed9dbb18dbd4028680bd021a0a57583229a SHA512 8dd8ff1538c1d053eee9e4b1081bb8c7649ac73758b30b356e8f613bb84ab5c45d8a4883eb933a1c6c98ca2b79cf84ef7d44bbe48a16a97e0a228ebd356a7117 WHIRLPOOL 2707bf9604314beafef34160f8b65c087cb3b742e7988d22f692ca99df3979f413e17a4cef8b9adf0bae77432dd4d11acb45caac694f2b755ea590a9aa04d220
|
||||
AUX i2pd-2.5.0.service 535 SHA256 70041a2e958da8f9d9b46ece7ee58fa5231d469f59e4e07757f21f58b4f97d33 SHA512 6859f9bfc2e8bac9093b2ad5525847b9d90fe6d44c4aee7a94d91aa983430859eae7edff1c4a633f61684627fb9d334f992710b95a864dac284c759985254300 WHIRLPOOL 57c947881afcce968eddfd8c5bd00af44e69324d35ec44c7abab302cfd8a5b4a01fe908f1a1790e3cd393f7a8fde7dd29cbd31981f17378804c5196a7dfff6b1
|
||||
AUX i2pd-2.5.1-disable_ipv6_in_i2pd_conf.patch 270 SHA256 42ca71c29d4fa365fa442e0f59c88b6d63b430f5992c151fd31c22672db3e71d SHA512 3dfdc5a2b807f5f766af88b1859a014b63c817a3d4db989c4b49c739d758abe9bfa23e99c18ec77ef19ceb2c677b336f818e21cef84731a252f3be63e1925ed9 WHIRLPOOL f7d5866089f636540d789ffa5e2d5e4407963e764f8f916b1e87d97f97e78965a5d3b2c1f75db58f60db6c2eef049869a94788a1c7ad7c11ccd4283beb661756
|
||||
AUX i2pd-2.5.1-fix_installed_components.patch 930 SHA256 82ca45cb7a9836bafabd1c9a36b45e6ac4f0f7d36ebeeb53ed7ee9acca1d8c89 SHA512 974fa4ab13b55cb6d88eb87c94ebf883531c1b0ea87defda350088e917e5ba293c00c3aff17fe6714cbb7fd1179561b4f0c63ccd584ca93ad3d2c64f6f04069b WHIRLPOOL 78fc32e19a83df48ad8a0726a42bbbd2402d82e7d9370eb4dc2eb3907678ee8ba547dd0ec5512ed966136d76e8f01b56ef211c75402c0949f0f7ed2d81fff109
|
||||
AUX i2pd-2.5.1.confd 324 SHA256 d92741265fcfbe1f5fad0986da47ef9e2e255a7b328c03538f78ac768366be95 SHA512 c4390f31ed7ae14084ab1796ed9480fcbc187ca43f535de1672457414c83bcfe2869335f24978bd8f119ade2fbca58635e871a973c603f5ff0470f661899b439 WHIRLPOOL c4434303446dac2f69fae876980c662775392e7e63bfac0f479264d9c72638bc6ae197b3371344c6eb028032b4e5fe4a74caa95c840aa32a19214d4320638b70
|
||||
AUX i2pd-2.5.1.initd 755 SHA256 9d5cc964b098e5767e44a37db77e0e5643d5b7cdd7fb582027f330bdb830ceb1 SHA512 48ea5b308d55438b390b45420a4727871481d686beb8fc38fb9ac6bfebf274c38f835aca9cbef93bb293c1c28878da8daee7f9821f43d724124456b220934b34 WHIRLPOOL b5e27ab0d70f39cd040b3fdb94d5fa6f6d487aef5a2709f46ddc10f26d2113a95aa809af01f266d5ced02be5acf4725ce15090997b8f670657484208c052067d
|
||||
AUX i2pd-2.5.1.service 535 SHA256 a43f349683abb0c0bcce54d08e1ff37930e8ae854030592dfdb2112a6f1e056f SHA512 85bff99866f0033dc0a3c9180f140c40f6d317d778754568e95c2c2a62936c1f6ae664d439904fdf61f5f25a7b1e67b0772ae9103eaf1117bafd009365e57193 WHIRLPOOL 0e62ba17c52ece95c9e563af69547969200cfbc9127430e7a8e2d6a9288dbc4d7eb5b5df01b8cf166c313b085a9b6ba9b813be99dce86d9060b829639b5e61d7
|
||||
AUX i2pd-2.6.0-r2.confd 295 SHA256 d483de1a506843ad3f1700830d9fb35e3b069fcc9879b045f60b847bc8567903 SHA512 6f861f97898259b74ab8ffdc3fd089c9228d5ac22e4d5887cd9d1d54eeaa7213cd97cfc1ca978bfdfc2e614a22ad94490c37a22203d52c5f2fec766b05247125 WHIRLPOOL cda21df0c4621bdb237c2772c7758b04c67bd01101d09866959237fdd4752a0468e0a561e257afe2af36d61af37a916dcbc638f3d23347f572bc2c1742e0f3a7
|
||||
AUX i2pd-2.6.0-r2.initd 1393 SHA256 30fc169b26df0b636c39c8207d9fc613074321ec94ad2bc0b3ad4063acb0d3dc SHA512 aea34596f0f3d1fff1feea9c1ca63b4ddcb4ea6f639fbd86b50e6b1975b7f1dbe408e838287b34919af5a789b3e268154b3e87fbfe7493e214a148e104fbb774 WHIRLPOOL 09d5d861202041dbd46df400aaf5c2a24a9f89c42b5723b961db45255cd73b171d0145234cab31d41d51f6ff718d3cfd1693ddb84374b585d3dcd999aed4abd0
|
||||
AUX i2pd-2.6.0-r2.service 621 SHA256 d039d6ce1b5f8116c2216ec2e32936671bb67b2d663cfd227d4d957e0f9cac8f SHA512 d5af7699cb10efb7dcf2ca6962c74016aaa4c213c229a2f1ba662f45fd05a39ee32b88440141f0ddb294b81dd2cf6b07813027a223caa0a13ea5ddd628683212 WHIRLPOOL cd3d7d0c9b53dc4387cbf7e423f2c226719e432fbb8b8fd0c1e9af0ee71bb1bb2138bcc22cbeb76a31f104235559ae7c368f4666a48617c963d460c2cacd9b95
|
||||
AUX i2pd-2.6.0-r3.confd 322 SHA256 7418efe4fa996231485039c9c23244f892d6fdf51e9c9941e64459e42d779e35 SHA512 083f4c860d7556bd14f2765b098743c25f996ef16de3982430ff27ac7711051738d48709654441099ea8c755b6d9a6e25b52286f7e8c928d3f39f1207a9517a9 WHIRLPOOL 910beb68c933e0ad180b2c40a675871c345322bb8902566a4ea0eb1d983b8c8a86e1ebd53af8b47a1060bc176678cf172b43356cec8f96b544ca02402bc47007
|
||||
AUX i2pd-2.6.0-r3.initd 1393 SHA256 9dd2cb0b78fdcf7bbc3d4b6abde5cf83690339cc38f4f49dc27dac88bc518ada SHA512 5870733bc1ddd0ec66afbf4fe0877fe1e4e73e794505a619b019667b16c00078fb9bb619c389537b929865ad9abff3b096ad247e479b8281d1d5006b52678672 WHIRLPOOL d31d9e7287cbd3b0b571547aeb5133d233f2f93c2ee9737efeb77dae8071b6f6e8335ad2420a6dd17ea6be9317e3c17cad4b5787b2344ad92b626859422a61ee
|
||||
AUX i2pd-2.6.0-r3.logrotate 215 SHA256 1e0a53c5d6997513c02a3530e5bbec2c866b5afbc0f7861943d7ea79c30f8e33 SHA512 e6080b719cb1616a96b4e4e9ff7074881f88dc699147fd5a201861c5836cf4807a00767a2c370f36e847b0d4ddb2129d8c3c3fc8043325fb8f3d0bc27feca2a3 WHIRLPOOL a52c160d313c9c66c48f9bbe6c7c91e08202b92bd708d7fca043bfb48e1089638a11e942836aa0ae8718b714315ce6aaa8e2c87523ebe6c937614b0dec84de22
|
||||
AUX i2pd-2.6.0-r3.service 638 SHA256 4281eeb7a174798d2dc419fe52f3e0c84053802e540e362d7601f609aff4bc8e SHA512 8e35123ea30325e9f1de3d488d96a35b6e983e006084e983ab116aa5febd64feacb7643f3d9c3c7c7865375518e1acef060b4b02e9b052036f8d42f9dcc47a87 WHIRLPOOL e3c4d0148527a0764a260d97f295d98a6fbd20d08ff2fdaef3e38e359a8a3233ba7989986031f1554f2f7c5c7fe350769bf5cf4dcd0a77c03d5d2329ca11d685
|
||||
AUX i2pd-2.6.0.confd 325 SHA256 b06e883fb5576cfad207962a941d850b4c406e9cf162ea6bc78ed297fc11716c SHA512 6d99815b83c00b589a10607e4838297280d98161741f453eca92f43493f9b8e3ebd7e6795f1498fcf90e8b02f87562c27defcf98cab96b94665adf3dad51de14 WHIRLPOOL def985761d0484973df7177058a779ad3e3ace2db67981deb714ed41f176432d1cf19b886bc9667752b45937bc326c078752eabb4abec79574f1a40de4a0c17a
|
||||
AUX i2pd-2.6.0.service 536 SHA256 f4cd3fca1ad37026b8315aef6754b083b536711b1ccd8d4a18fb8416cc70791d SHA512 e53a940409e9f6ba9947aa02dceb4b37032ab00652dc129c4e0e41a3ce8ad32aa1bc113050d5d904a881a7c09497f6c37cefc492e3947b34b1e310b56c680c50 WHIRLPOOL 18f135c0a48031f409767ec5d369053e18cc17d8715468b1f57967d742b058be959d57e53abde62bca26b810811aef5ab089b4e222b4c5ecc442805287fcb3fa
|
||||
AUX i2pd.1 3414 SHA256 973ef9ada67ab875172e3d7f7ab1349dc26d9a4cad8505ce6894988eba88e596 SHA512 d13c971d4aefa17cd260923143e7753d40e1fb87dd3b298785381110838af03041ff9ad58e966521801871c7cf9c6715265bc9e8cce88302b7d5bcdc584bf1e5 WHIRLPOOL b5f96fdc19f49d210f7f6aff74354cd822f6b3e0a7d1ed45da3918d6b844f52462589a400ce881f52eed5fa6cb5ae6c0300495b8e5eb9eb7100801ddc6e5f174
|
||||
AUX tunnels.cfg 578 SHA256 3175fd435a41909d0082d3813442761b14766e751709624d8211021cd50bd8d0 SHA512 a918555d01f9c2480c84b4faa32353f03b1e0bf78ade40d93c7dd47d1abe0c10cda32b9b0f4f5002bb798bb188d4295d4342403fa9ef2f3a6e5f29fe9518e502 WHIRLPOOL 18e7c8b59b9103f52180a4fc8007e3e31338ac9d0a7c90987fe031a7c628eaa33be4b7e62171a1fa140be7e3a447e5edd16ee8ce06fbec44912d46e79b217569
|
||||
DIST i2pd-2.5.0.tar.gz 391637 SHA256 ea01cc99c443f838ab8faf3440da45dd2ca666ab627aa54b17c565c37782b01d SHA512 77be4f2b3baf86bcf0c8f4aebd7c5fbef80654d99ff332aafcf1cd717271d80fcfe717047ac47599cb0ecfdf32347cf1c0e0be2b79759f5194c1a7e7910a42ca WHIRLPOOL 929cb33849a51c5c214c64bef0e431c62738a6584fe63aa6ebcbd2febeb854135e5e16ed0f95c64bdfc241b15faaf45226347d3851a64421dd53e53932e03456
|
||||
DIST i2pd-2.5.1.tar.gz 394332 SHA256 4cdc98676eb1d020dc11c8f2c7c5d0e739bf8c858c97eab235449cea98ca9d2c SHA512 33293e96a2715696a8cb7bcabe995ffc9a5b374e4fa4b72eebf878a8b4603600a910ded1dc775d08d89eb881f0492118ef837a0432664f4a492008b31dafec92 WHIRLPOOL c9b02580d4e6af8430e7ca0d90ad45653df700b4e955f9fcd852301129801ded284b7583c8a9a1398457caa04c8ca5080655c6bbb94686ee56af9547752c753b
|
||||
DIST i2pd-2.6.0.tar.gz 669220 SHA256 3af3edfd5def3504cbda59aa737a47f9852f844a2f5a1b47659e138acdd614c4 SHA512 73761737a50283ed78e59263ff91bb21a41147d85de62f2e27742f4f90d8e2441c20ec329b78f88e2255d837ed4584564396caee04df44b5cf5d7c1110508aa5 WHIRLPOOL 94821e65d05eba9e61ee353cc2318f0182c69393cdcf34bb3af818c54720fff76259532855689355453eb917639dcfd4e5d1e8d894f857bfc853728c11b1c71e
|
||||
DIST i2pd-2.7.0.tar.gz 410922 SHA256 e4a3e192e424492962092f65a04fe12cac10f267ba2c99e2e62ca917741fba7e SHA512 3ca7af86ff43f030ab6219bd5ebe9a9acf4822d452c5761b83392ab0055f7835cfd68ebb336a2af0817bcdf9c8ecbefb618d00374384ded0084b51594aa96e0e WHIRLPOOL e1d05a5454cd9a0dbee18fea3447bc81fc74ee519e6ddb8f3d984ac66076f4606a624d55b9f22e2542f491626c18b74235247fe665ba789da2258f53b159ecfb
|
||||
DIST i2pd-2.8.0.tar.gz 1695271 SHA256 3f3f538b3c5b3095021311b434456c42d6f3b5e43dc7972c263b10ef179ba063 SHA512 379b72c4021dc8342405a034219ecb3681014a0ea1612da8b61de2b03adf2611ebe267233ed2891a2fb5a345d9304d7501c42d8c985362be72239b653d0d3c39 WHIRLPOOL 511d4e3a084604289c041a69135d8afc5abca186fe96704ca35108e96c84523706aaa73c07884dcce65df1fe9fed9335cea65b52dc14bd4a61b94d6fd11c6838
|
||||
EBUILD i2pd-2.5.0-r4.ebuild 2463 SHA256 3247607697563bbcb38c30ea268522e584e705ce141080de5a28118ff06c14f2 SHA512 1fe0465ca4800e375d89e33c1c4cbce9049b18f2c29e312e5687724016730081a7090a014e682e4f583b31bc2a33c88aa42230377716f51f685a0b7b893a6b4a WHIRLPOOL 573bd2a293c72046f46994ca2e2da6d9842ec617ec7daebacc2e1a391db9f5e00097db3143ff8c22af1c8b6c6420e758eb6b88bba7c72b01abe87743ded199f6
|
||||
EBUILD i2pd-2.5.1-r3.ebuild 2657 SHA256 9deea25a730aa14c1d6b8172354c4e122c88a470bc59e8e525f93315b2e692a4 SHA512 3237f71fbc40cb6c54c863aa152e4d8d63d598f646595a6079baf4c9027e56ab22ac4ffe3a98a94d1dac02f8ac697514e8d3be69e5c9dfdd6ce68e6903e624f4 WHIRLPOOL 18be85b542aaeaa97710c670640170ad74611c2921b3b4527866e5624b9816951236e6fa32fa668a89137a7e7e6aa67cacfcbd9060f18104bee6b587bd8d28e3
|
||||
EBUILD i2pd-2.6.0-r1.ebuild 2577 SHA256 b4760581d8dfa34fb70829a8b35b3f91af1079da89232459e89925c06ca46468 SHA512 c5317f92d895e438a4a81e9ab16552e75db01182dacb5b28f94c6497885790ae0839eabce55046242ed79e4f96ab4603e9f6156789eba2e1e912622a263e5577 WHIRLPOOL 6310b6588402a8fe56e13f8d291738ab96d82137367dacc91328ecb787ac59e13112a30948c0a333cb90a9e3425d7eee2d1af24d66af103c409048eb7d17cca0
|
||||
EBUILD i2pd-2.6.0-r2.ebuild 2586 SHA256 395a566f4c6e77a9fab0934da4a50cff44b04907f72a528a892b59bc0280c269 SHA512 acb4414bd46d3b9f99842edeadf2da362e57b25f22cd5ec4e68a971dda60874e1f779fb5e4627729fb35f5ceb498a867576152e16252d78510d76ddb237e1422 WHIRLPOOL 9ab3b32c654eacd2fc9e11529cf2540119a517a7d1f43e52e6688ff4459df36b3b491535a032323ee26f8d8dae19f150f9d880fc2150d1c14c2761600cee5c89
|
||||
EBUILD i2pd-2.6.0-r3.ebuild 2699 SHA256 87da5da976f811e249bd5736c68116affc0756a55ada225f8f284857d41688c5 SHA512 8b2107efea21b94ae3e155b590bfa9c56704fbdbcf187a0da2689cf4b56efb48145b3975434b7d493dc50ac58730e2a119876373e3757d6758438f75a376f103 WHIRLPOOL 5ef9b862f18e7ee3ae64197a3dbec84a72edfb630c4e17b8d083b93a87e0cc1c26f13f77bd56afa4353e359eee97f374774be4cfed38e6edbdf53ab354bbee00
|
||||
EBUILD i2pd-2.7.0.ebuild 2699 SHA256 87da5da976f811e249bd5736c68116affc0756a55ada225f8f284857d41688c5 SHA512 8b2107efea21b94ae3e155b590bfa9c56704fbdbcf187a0da2689cf4b56efb48145b3975434b7d493dc50ac58730e2a119876373e3757d6758438f75a376f103 WHIRLPOOL 5ef9b862f18e7ee3ae64197a3dbec84a72edfb630c4e17b8d083b93a87e0cc1c26f13f77bd56afa4353e359eee97f374774be4cfed38e6edbdf53ab354bbee00
|
||||
EBUILD i2pd-2.8.0.ebuild 2699 SHA256 87da5da976f811e249bd5736c68116affc0756a55ada225f8f284857d41688c5 SHA512 8b2107efea21b94ae3e155b590bfa9c56704fbdbcf187a0da2689cf4b56efb48145b3975434b7d493dc50ac58730e2a119876373e3757d6758438f75a376f103 WHIRLPOOL 5ef9b862f18e7ee3ae64197a3dbec84a72edfb630c4e17b8d083b93a87e0cc1c26f13f77bd56afa4353e359eee97f374774be4cfed38e6edbdf53ab354bbee00
|
||||
MISC ChangeLog 9778 SHA256 3e11a58067cbcc48a69c1f799617bee57e807bc2eabdaaaeb5185e7199817593 SHA512 f8f11b215c0b0b614e99560c0912ca5c869488528d535a11bbadc9b768b229e7384b59f42705e2c892a776d25b09717bf223ecd02c1850e9891a73ca04d004b2 WHIRLPOOL 2297ff1025c34dbf69340621b4f13a0e3f145f0267a8c151cd89339b365aae135b1ac7455d42199dde3c48969edd98631ed0fdb40cebb137b813c6f6770338ab
|
||||
MISC ChangeLog 10526 SHA256 1264d2d639d43888b1a12a1ddfc16f3a185ed76fa05e08695b4f26345c002457 SHA512 658d91e5c2563ddf37e4017f95e7e09665f800e77ac5ead1543ec33606b7da68f2c6b1e64cb38382a62ff1076b4af069892c21b83710d936c0ef226fd329e948 WHIRLPOOL c7ff921e8d3fa826d234623ff87d785fd5a9358d497a088213282e00b291b0d9d19367f11409cbb0f90ebb3b8f2ae8a9ceb68e2bea6b72b93b4d352bf645314a
|
||||
MISC ChangeLog-2015 1850 SHA256 afef0d08e75ee62222c259b24fa888538e5d8517df6c6b7a4ec3a75e785c48c2 SHA512 ef764665fc54df2a1a9f9e75325631af227f5200a6d6a5326d5191e91ac22c3d0e71f6da5f03b837d193895766d2d9facacbf994ee903e56d45d76eabe64a42d WHIRLPOOL 5f8466fdcc9eb40d67cd3c94282e4704e6c4f2274acb9378624073fa5f0c9a5136a7700a66de6ac25d16ebb0853c5f2b982a4dd165f505357ae5de9700391384
|
||||
MISC metadata.xml 815 SHA256 95be930b10aca66244fe473800181e899dbe7e2d92b5b9b91b2ffd28553cdedb SHA512 ae521c72b443b5c297352f5e057503d519c28f81bda711ce9975357255bdc8deb8edc4af869c6a9cec4e02a2cc9cb9bc557cb5cb4e1942b297e885a460bdfcc0 WHIRLPOOL 06d61171b8644bc81234b44706303b81639c5d8541dbd9dc0a0e6e8dbc16e5cb80d8c3b3742cef29715978d35319b48192e3883f2f46cad088eb270bf9a61e4c
|
||||
|
@ -1,30 +0,0 @@
|
||||
--- build/CMakeLists.txt.old 2016-02-04 21:30:50.954251000 +0100
|
||||
+++ build/CMakeLists.txt 2016-02-04 21:34:50.457793484 +0100
|
||||
@@ -356,10 +356,6 @@
|
||||
endif ()
|
||||
endif ()
|
||||
|
||||
-install(FILES ../LICENSE
|
||||
- DESTINATION .
|
||||
- COMPONENT Runtime
|
||||
- )
|
||||
# Take a copy on Appveyor
|
||||
install(FILES "C:/projects/openssl-$ENV{OPENSSL}/LICENSE"
|
||||
DESTINATION .
|
||||
@@ -369,7 +365,6 @@
|
||||
)
|
||||
|
||||
file(GLOB_RECURSE I2PD_SOURCES "../*.cpp" "../build" "../Win32" "../Makefile*")
|
||||
-install(FILES ${I2PD_SOURCES} DESTINATION src/ COMPONENT Source)
|
||||
# install(DIRECTORY ../ DESTINATION src/
|
||||
# # OPTIONAL
|
||||
# COMPONENT Source FILES_MATCHING
|
||||
@@ -378,7 +373,7 @@
|
||||
# )
|
||||
|
||||
file(GLOB I2PD_HEADERS "../*.h")
|
||||
-install(FILES ${I2PD_HEADERS} DESTINATION src/ COMPONENT Headers)
|
||||
+install(FILES ${I2PD_HEADERS} DESTINATION "include/${PROJECT_NAME}" COMPONENT Headers)
|
||||
# install(DIRECTORY ../ DESTINATION src/
|
||||
# # OPTIONAL
|
||||
# COMPONENT Headers FILES_MATCHING
|
@ -1,9 +0,0 @@
|
||||
I2PD_USER="${I2PD_USER:-i2pd}"
|
||||
I2PD_GROUP="${I2PD_GROUP:-i2pd}"
|
||||
I2PD_LOG="/var/log/i2pd.log"
|
||||
I2PD_PID="/var/run/i2pd.pid"
|
||||
I2PD_CFGDIR="/etc/i2pd/"
|
||||
# Options to i2pd
|
||||
I2PDOPTIONS="--daemon --service --pidfile ${I2PD_PID} \
|
||||
--log=file --logfile=${I2PD_LOG} \
|
||||
--conf=${I2PD_CFGDIR}i2pd.conf --tunconf=${I2PD_CFGDIR}tunnels.cfg"
|
@ -1,26 +0,0 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
description="C++ daemon for accessing the I2P network"
|
||||
|
||||
depend() {
|
||||
use dns logger netmount
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin "Starting ${SVCNAME}"
|
||||
checkpath -f "${I2PD_LOG}" -o "${I2PD_USER}:${I2PD_GROUP}"
|
||||
checkpath -f "${I2PD_PID}" -o "${I2PD_USER}:${I2PD_GROUP}"
|
||||
start-stop-daemon -S -b -u "${I2PD_USER}:${I2PD_GROUP}" /usr/bin/i2pd -- ${I2PDOPTIONS}
|
||||
sleep 1
|
||||
[ -e "$I2PD_PID" -a -e /proc/$(cat "$I2PD_PID") ]
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping ${SVCNAME}"
|
||||
start-stop-daemon -K -p "${I2PD_PID}" -R SIGTERM/20 SIGKILL/20 -P
|
||||
eend $?
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
/var/log/i2pd.log {
|
||||
rotate 4
|
||||
weekly
|
||||
missingok
|
||||
notifempty
|
||||
create 640 i2pd i2pd
|
||||
postrotate
|
||||
/bin/kill -HUP $(cat /var/run/i2pd.pid)
|
||||
endscript
|
||||
}
|
||||
|
@ -1,18 +0,0 @@
|
||||
[Unit]
|
||||
Description=C++ daemon for accessing the I2P network
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
Type=forking
|
||||
Restart=on-abnormal
|
||||
PIDFile=/var/run/i2pd.pid
|
||||
User=i2pd
|
||||
Group=i2pd
|
||||
PermissionsStartOnly=yes
|
||||
ExecStartPre=/bin/touch /var/run/i2pd.pid /var/log/i2pd.log
|
||||
ExecStartPre=/bin/chown i2pd:i2pd /var/run/i2pd.pid /var/log/i2pd.log
|
||||
ExecStart=/usr/bin/i2pd --daemon --service --pidfile /var/run/i2pd.pid --log=file --logfile=/var/log/i2pd.log --conf=/etc/i2pd/i2pd.conf --tunconf=/etc/i2pd/tunnels.cfg
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
@ -1,9 +0,0 @@
|
||||
diff -Naur i2pd-2.5.1/debian/i2pd.conf i2pd-2.5.1b/debian/i2pd.conf
|
||||
--- i2pd-2.5.1/debian/i2pd.conf 2016-03-10 19:34:16.000000000 +0100
|
||||
+++ i2pd-2.5.1b/debian/i2pd.conf 2016-03-24 22:30:51.490011172 +0100
|
||||
@@ -1,4 +1,4 @@
|
||||
-ipv6
|
||||
+#ipv6
|
||||
|
||||
[httpproxy]
|
||||
address = 127.0.0.1
|
@ -1,9 +0,0 @@
|
||||
I2PD_USER="${I2PD_USER:-i2pd}"
|
||||
I2PD_GROUP="${I2PD_GROUP:-i2pd}"
|
||||
I2PD_LOG="/var/log/i2pd.log"
|
||||
I2PD_PID="/var/run/i2pd.pid"
|
||||
I2PD_CFGDIR="/etc/i2pd/"
|
||||
# Options to i2pd
|
||||
I2PDOPTIONS="--daemon --service --pidfile=${I2PD_PID} \
|
||||
--log=file --logfile=${I2PD_LOG} \
|
||||
--conf=${I2PD_CFGDIR}i2pd.conf --tunconf=${I2PD_CFGDIR}tunnels.cfg"
|
@ -1,26 +0,0 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
description="C++ daemon for accessing the I2P network"
|
||||
|
||||
depend() {
|
||||
use dns logger netmount
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin "Starting ${SVCNAME}"
|
||||
checkpath -f "${I2PD_LOG}" -o "${I2PD_USER}:${I2PD_GROUP}"
|
||||
checkpath -f "${I2PD_PID}" -o "${I2PD_USER}:${I2PD_GROUP}"
|
||||
start-stop-daemon -S -u "${I2PD_USER}:${I2PD_GROUP}" -p "${I2PD_PID}.pid" /usr/bin/i2pd -- ${I2PDOPTIONS}
|
||||
sleep 1
|
||||
[ -e "$I2PD_PID" -a -e /proc/$(cat "$I2PD_PID") ]
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping ${SVCNAME}"
|
||||
start-stop-daemon -K -p "${I2PD_PID}" -R SIGTERM/20 SIGKILL/20 -P
|
||||
eend $?
|
||||
}
|
@ -1,18 +0,0 @@
|
||||
[Unit]
|
||||
Description=C++ daemon for accessing the I2P network
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
Type=forking
|
||||
Restart=on-abnormal
|
||||
PIDFile=/var/run/i2pd.pid
|
||||
User=i2pd
|
||||
Group=i2pd
|
||||
PermissionsStartOnly=yes
|
||||
ExecStartPre=/bin/touch /var/run/i2pd.pid /var/log/i2pd.log
|
||||
ExecStartPre=/bin/chown i2pd:i2pd /var/run/i2pd.pid /var/log/i2pd.log
|
||||
ExecStart=/usr/bin/i2pd --daemon --service --pidfile=/var/run/i2pd.pid --log=file --logfile=/var/log/i2pd.log --conf=/etc/i2pd/i2pd.conf --tunconf=/etc/i2pd/tunnels.cfg
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
@ -1,9 +0,0 @@
|
||||
I2PD_USER="${I2PD_USER:-i2pd}"
|
||||
I2PD_GROUP="${I2PD_GROUP:-i2pd}"
|
||||
I2PD_LOG="/var/log/i2pd.log"
|
||||
I2PD_PID="/run/i2pd/i2pd.pid"
|
||||
|
||||
# Options to i2pd
|
||||
I2PD_OPTIONS="--daemon --service --pidfile=${I2PD_PID} \
|
||||
--log=file --logfile=${I2PD_LOG} \
|
||||
--conf=/etc/i2pd/i2pd.conf --tunconf=/etc/i2pd/tunnels.conf"
|
@ -1,46 +0,0 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
description="C++ daemon for accessing the I2P network"
|
||||
description_graceful="Graceful shutdown, takes 10 minutes"
|
||||
|
||||
command="/usr/bin/i2pd"
|
||||
command_args="${I2PD_OPTIONS}"
|
||||
user="${I2PD_USER}:${I2PD_GROUP}"
|
||||
start_stop_daemon_args="
|
||||
--user \"${user}\"
|
||||
--pidfile \"${I2PD_PID}\"
|
||||
--progress --retry 'SIGTERM/20 SIGKILL/20'
|
||||
"
|
||||
I2PD_PID_DIR=$(dirname "${I2PD_PID}")
|
||||
|
||||
extra_started_commands="graceful"
|
||||
|
||||
depend() {
|
||||
use dns logger netmount
|
||||
}
|
||||
|
||||
start_pre() {
|
||||
if [ -z "${I2PD_USER}" ] || \
|
||||
[ -z "${I2PD_GROUP}" ] || \
|
||||
[ -z "${I2PD_PID}" ] || \
|
||||
[ -z "${I2PD_LOG}" ] || \
|
||||
[ -z "${I2PD_OPTIONS}" ] ; then
|
||||
eerror "Not all variables I2PD_USER, I2PD_GROUP, I2PD_PID, I2PD_OPTIONS, I2PD_LOG are defined."
|
||||
eerror "Check your /etc/conf.d/i2pd."
|
||||
return 1
|
||||
fi
|
||||
checkpath -f -o "${user}" "${I2PD_LOG}"
|
||||
checkpath -d -m 0750 -o "${user}" "${I2PD_PID_DIR}"
|
||||
}
|
||||
|
||||
graceful() {
|
||||
# on SIGINT, i2pd stops accepting tunnels and shuts down in 600 seconds
|
||||
ebegin "Gracefully stopping i2pd, this takes 10 minutes"
|
||||
mark_service_stopping
|
||||
eval start-stop-daemon --stop ${start_stop_daemon_args} \
|
||||
--exec "${command}" --retry 'SIGINT/620 SIGTERM/20 SIGKILL/20'
|
||||
eend $? && mark_service_stopped
|
||||
}
|
@ -1,20 +0,0 @@
|
||||
[Unit]
|
||||
Description=C++ daemon for accessing the I2P network
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
Type=forking
|
||||
Restart=on-abnormal
|
||||
PIDFile=/run/i2pd/i2pd.pid
|
||||
User=i2pd
|
||||
Group=i2pd
|
||||
PermissionsStartOnly=yes
|
||||
ExecStartPre=/bin/mkdir -p /run/i2pd
|
||||
ExecStartPre=/bin/chown i2pd:i2pd /run/i2pd
|
||||
ExecStartPre=/bin/touch /run/i2pd/i2pd.pid /var/log/i2pd.log
|
||||
ExecStartPre=/bin/chown i2pd:i2pd /run/i2pd/i2pd.pid /var/log/i2pd.log
|
||||
ExecStart=/usr/bin/i2pd --daemon --service --pidfile=/run/i2pd/i2pd.pid --log=file --logfile=/var/log/i2pd.log --conf=/etc/i2pd/i2pd.conf --tunconf=/etc/i2pd/tunnels.conf
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
@ -1,9 +0,0 @@
|
||||
I2PD_USER="${I2PD_USER:-i2pd}"
|
||||
I2PD_GROUP="${I2PD_GROUP:-i2pd}"
|
||||
I2PD_LOG="/var/log/i2pd.log"
|
||||
I2PD_PID="/var/run/i2pd.pid"
|
||||
I2PD_CFGDIR="/etc/i2pd/"
|
||||
# Options to i2pd
|
||||
I2PDOPTIONS="--daemon --service --pidfile=${I2PD_PID} \
|
||||
--log=file --logfile=${I2PD_LOG} \
|
||||
--conf=${I2PD_CFGDIR}i2pd.conf --tunconf=${I2PD_CFGDIR}tunnels.conf"
|
@ -1,18 +0,0 @@
|
||||
[Unit]
|
||||
Description=C++ daemon for accessing the I2P network
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
Type=forking
|
||||
Restart=on-abnormal
|
||||
PIDFile=/var/run/i2pd.pid
|
||||
User=i2pd
|
||||
Group=i2pd
|
||||
PermissionsStartOnly=yes
|
||||
ExecStartPre=/bin/touch /var/run/i2pd.pid /var/log/i2pd.log
|
||||
ExecStartPre=/bin/chown i2pd:i2pd /var/run/i2pd.pid /var/log/i2pd.log
|
||||
ExecStart=/usr/bin/i2pd --daemon --service --pidfile=/var/run/i2pd.pid --log=file --logfile=/var/log/i2pd.log --conf=/etc/i2pd/i2pd.conf --tunconf=/etc/i2pd/tunnels.conf
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
@ -1,101 +0,0 @@
|
||||
.TH I2PD "1" "November 29, 2014"
|
||||
|
||||
.SH NAME
|
||||
i2pd \- Load-balanced unspoofable packet switching network
|
||||
|
||||
.SH SYNOPSIS
|
||||
.B i2pd
|
||||
[\fIOPTION1\fR) [\fIOPTION2\fR]...
|
||||
|
||||
.SH DESCRIPTION
|
||||
i2pd
|
||||
is a C++ implementation of the router for the I2P anonymizing network, offering
|
||||
a simple layer that identity-sensitive applications can use to securely
|
||||
communicate. All data is wrapped with several layers of encryption, and the
|
||||
network is both distributed and dynamic, with no trusted parties.
|
||||
|
||||
.PP
|
||||
Any of the configuration options below can be used in the \fI2PDOPTIONS\fR variable in \fI/etc/conf.d/i2pd\fR.
|
||||
.BR
|
||||
.TP
|
||||
\fB\-\-host=\fR
|
||||
The external IP
|
||||
.TP
|
||||
\fB\-\-port=\fR
|
||||
The external port to listen on
|
||||
.TP
|
||||
\fB\-\-httpport=\fR
|
||||
The HTTP port to listen on
|
||||
.TP
|
||||
\fB\-\-log=\fR[\fI1\fR|\fI0\fR]
|
||||
.br
|
||||
Enable of disable logging to a file. \fI1\fR for yes, \fI0\fR for no. (default: \fI0\fR, off)
|
||||
.TP
|
||||
\fB\-\-daemon=\fR[\fI1\fR|\fI0\fR]
|
||||
Enable or disable daemon mode. Daemon mode is enabled with \fI1\fR and disabled with \fI0\fR. (default: \fI0\fR, off)
|
||||
.TP
|
||||
\fB\-\-service=\fR[\fI1\fR|\fI0\fR]
|
||||
If enabled, system folders (\fB/var/run/i2pd.pid\fR, \fB/var/log/i2pd.log\fR, \fB/var/lib/i2pd\fR) will be used. If off, \fB$HOME/.i2pd\fR will be used instead. (default: \fI0\fR, off).
|
||||
.TP
|
||||
\fB\-\-unreachable=\fR[\fI1\fR|\fI0\fR]
|
||||
\fI1\fR if router is declared as unreachable and works through introducers. (default: \fI0\fR, off)
|
||||
.TP
|
||||
\fB\-\-v6=\fR[\fI1\fR|\fI0\fR]
|
||||
\fI1\fR if \fBi2pd\fR should communicate via IPv6. (default: \fI0\fR, off)
|
||||
.TP
|
||||
\fB\-\-httpproxyport=\fR
|
||||
The local port for the HTTP Proxy to listen on (default: \fI4446\fR)
|
||||
.TP
|
||||
\fB\-\-socksproxyport=\fR
|
||||
The local port for the SOCKS proxy to listen on (default: \fI4447\fR)
|
||||
.TP
|
||||
\fB\-\-ircport=\fR
|
||||
The local port of IRC tunnel to listen on. (default: \fI6668\fR)
|
||||
.TP
|
||||
\fB\-\-ircdest=\fR
|
||||
I2P destination address of an IRC server to connect to, e.g. \fIirc.postman.i2p\fR
|
||||
.TP
|
||||
\fB\-\-irckeys=\fR
|
||||
optional keys file for local destination
|
||||
.TP
|
||||
\fB\-\-eepkeys=\fR
|
||||
File name containing destination keys. For example \fIprivKeys.dat\fR
|
||||
.TP
|
||||
\fB\-\-eephost=\fR
|
||||
Address incoming trafic is forwarded to, \fI127.0.0.1\fR by default
|
||||
.TP
|
||||
\fB\-\-eepport=\fR
|
||||
Port incoming trafic forward to. \fI80\fR by default
|
||||
.TP
|
||||
\fB\-\-samport=\fR
|
||||
Port of SAM bridge. Usually \fI7656\fR. SAM will not be enabled if this is not set. (default: unset)
|
||||
.TP
|
||||
\fB\-\-bobport=\fR
|
||||
Port of BOB command channel. Usually \fI2827\fR. BOB will not be enabled if this is not set. (default: unset)
|
||||
|
||||
.SH FILES
|
||||
.PP
|
||||
/etc/conf.d/i2pd
|
||||
.RS 4
|
||||
i2pd service configuration file
|
||||
.RE
|
||||
.PP
|
||||
/etc/i2pd.conf
|
||||
.RS 4
|
||||
i2pd configuration file (when running as a system service). You may override the parameters here.
|
||||
.RE
|
||||
.PP
|
||||
/var/lib/i2pd/
|
||||
.RS 4
|
||||
i2pd profile directory (when running as a system service, see \fB\-\-service=\fR above)
|
||||
.RE
|
||||
.PP
|
||||
$HOME/.i2pd
|
||||
.RS 4
|
||||
i2pd profile directory (when running as a normal user)
|
||||
.SH AUTHOR
|
||||
This manual page was written by kytv <killyourtv@i2pmail.org> for the Debian system (but may be used by others). And adapted by Francisco Blas Izquierdo Riera (klondike) <klondike@gentoo.org> to Gentoo.
|
||||
.BR
|
||||
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 or any later version published by the Free Software Foundation
|
||||
.BR
|
||||
On Gentoo systems, the complete text of the GNU General Public License Version 2 can be found in /usr/portage/licenses/GPL-2
|
@ -1,17 +0,0 @@
|
||||
# outgoing tunnel sample, to remote service
|
||||
# mandatory parameters:
|
||||
# * type -- always "client"
|
||||
# * port -- local port to listen to
|
||||
# * destination -- i2p hostname
|
||||
# optional parameters (may be omitted)
|
||||
# * keys -- our identity, if unset, will be generated on every startup,
|
||||
# if set and file missing, keys will be generated and placed to this file
|
||||
# * address -- local interface to bind
|
||||
# * signaturetype -- signature type for new destination. 0,1 or 7
|
||||
[IRC]
|
||||
type = client
|
||||
address = 127.0.0.1
|
||||
port = 6668
|
||||
destination = irc.postman.i2p
|
||||
keys = irc-keys.dat
|
||||
signaturetype = 1
|
@ -1,82 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit eutils systemd user cmake-utils
|
||||
|
||||
DESCRIPTION="A C++ daemon for accessing the I2P anonymous network"
|
||||
HOMEPAGE="https://github.com/PurpleI2P/i2pd"
|
||||
SRC_URI="https://github.com/PurpleI2P/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="cpu_flags_x86_aes i2p-hardening libressl pch static +upnp"
|
||||
|
||||
RDEPEND="!static? ( >=dev-libs/boost-1.46[threads]
|
||||
dev-libs/crypto++
|
||||
!libressl? ( dev-libs/openssl:0 )
|
||||
libressl? ( dev-libs/libressl )
|
||||
upnp? ( net-libs/miniupnpc )
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
static? ( >=dev-libs/boost-1.46[static-libs,threads]
|
||||
dev-libs/crypto++[static-libs]
|
||||
!libressl? ( dev-libs/openssl:0[-bindist,static-libs] )
|
||||
libressl? ( dev-libs/libressl[static-libs] )
|
||||
upnp? ( net-libs/miniupnpc[static-libs] ) )
|
||||
i2p-hardening? ( >=sys-devel/gcc-4.7 )
|
||||
|| ( >=sys-devel/gcc-4.7 >=sys-devel/clang-3.3 )"
|
||||
|
||||
I2PD_USER="${I2PD_USER:-i2pd}"
|
||||
I2PD_GROUP="${I2PD_GROUP:-i2pd}"
|
||||
|
||||
CMAKE_USE_DIR="${S}/build"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/i2pd-2.5.0-fix_installed_components.patch"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_AESNI=$(usex cpu_flags_x86_aes ON OFF)
|
||||
-DWITH_HARDENING=$(usex i2p-hardening ON OFF)
|
||||
-DWITH_PCH=$(usex pch ON OFF)
|
||||
-DWITH_STATIC=$(usex static ON OFF)
|
||||
-DWITH_UPNP=$(usex upnp ON OFF)
|
||||
-DWITH_LIBRARY=ON
|
||||
-DWITH_BINARY=ON
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
dodoc README.md
|
||||
doman "${FILESDIR}/${PN}.1"
|
||||
keepdir /var/lib/i2pd/
|
||||
insinto "/var/lib/i2pd"
|
||||
doins -r "${S}/contrib/certificates"
|
||||
dosym /etc/i2pd/subscriptions.txt /var/lib/i2pd/subscriptions.txt
|
||||
fowners "${I2PD_USER}:${I2PD_GROUP}" /var/lib/i2pd/
|
||||
fperms 700 /var/lib/i2pd/
|
||||
dodir "/etc/${PN}"
|
||||
insinto "/etc/${PN}"
|
||||
doins "${S}/debian/${PN}.conf"
|
||||
doins "${FILESDIR}/tunnels.cfg"
|
||||
doins "${S}/debian/subscriptions.txt"
|
||||
fowners "${I2PD_USER}:${I2PD_GROUP}" "/etc/${PN}/${PN}.conf"
|
||||
fperms 600 "/etc/${PN}/${PN}.conf"
|
||||
dodir /usr/share/i2pd
|
||||
newconfd "${FILESDIR}/${PN}-2.5.0.confd" "${PN}"
|
||||
newinitd "${FILESDIR}/${PN}-2.5.0.initd" "${PN}"
|
||||
systemd_newunit "${FILESDIR}/${PN}-2.5.0.service" "${PN}.service"
|
||||
doenvd "${FILESDIR}/99${PN}"
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${PN}-2.5.0.logrotate" "${PN}"
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup "${I2PD_GROUP}"
|
||||
enewuser "${I2PD_USER}" -1 -1 "/var/lib/run/${PN}" "${I2PD_GROUP}"
|
||||
}
|
@ -1,88 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
inherit eutils systemd user cmake-utils
|
||||
|
||||
DESCRIPTION="A C++ daemon for accessing the I2P anonymous network"
|
||||
HOMEPAGE="https://github.com/PurpleI2P/i2pd"
|
||||
SRC_URI="https://github.com/PurpleI2P/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="cpu_flags_x86_aes i2p-hardening libressl pch static +upnp"
|
||||
|
||||
RDEPEND="!static? ( >=dev-libs/boost-1.46[threads]
|
||||
dev-libs/crypto++
|
||||
!libressl? ( dev-libs/openssl:0 )
|
||||
libressl? ( dev-libs/libressl )
|
||||
upnp? ( net-libs/miniupnpc )
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
static? ( >=dev-libs/boost-1.46[static-libs,threads]
|
||||
dev-libs/crypto++[static-libs]
|
||||
!libressl? ( dev-libs/openssl:0[-bindist,static-libs] )
|
||||
libressl? ( dev-libs/libressl[static-libs] )
|
||||
upnp? ( net-libs/miniupnpc[static-libs] ) )
|
||||
i2p-hardening? ( >=sys-devel/gcc-4.7 )
|
||||
|| ( >=sys-devel/gcc-4.7 >=sys-devel/clang-3.3 )"
|
||||
|
||||
I2PD_USER="${I2PD_USER:-i2pd}"
|
||||
I2PD_GROUP="${I2PD_GROUP:-i2pd}"
|
||||
|
||||
CMAKE_USE_DIR="${S}/build"
|
||||
|
||||
src_prepare() {
|
||||
eapply "${FILESDIR}/${P}-fix_installed_components.patch"
|
||||
eapply "${FILESDIR}/${P}-disable_ipv6_in_i2pd_conf.patch"
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_AESNI=$(usex cpu_flags_x86_aes ON OFF)
|
||||
-DWITH_HARDENING=$(usex i2p-hardening ON OFF)
|
||||
-DWITH_PCH=$(usex pch ON OFF)
|
||||
-DWITH_STATIC=$(usex static ON OFF)
|
||||
-DWITH_UPNP=$(usex upnp ON OFF)
|
||||
-DWITH_LIBRARY=ON
|
||||
-DWITH_BINARY=ON
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
dodoc README.md
|
||||
doman "${FILESDIR}/${PN}.1"
|
||||
keepdir /var/lib/i2pd/
|
||||
insinto "/var/lib/i2pd"
|
||||
doins -r "${S}/contrib/certificates"
|
||||
dosym /etc/i2pd/subscriptions.txt /var/lib/i2pd/subscriptions.txt
|
||||
fowners "${I2PD_USER}:${I2PD_GROUP}" /var/lib/i2pd/
|
||||
fperms 700 /var/lib/i2pd/
|
||||
dodir "/etc/${PN}"
|
||||
insinto "/etc/${PN}"
|
||||
doins "${S}/debian/${PN}.conf"
|
||||
doins "${S}/debian/subscriptions.txt"
|
||||
doins "${FILESDIR}/tunnels.cfg"
|
||||
dodir /usr/share/i2pd
|
||||
newconfd "${FILESDIR}/${PN}-2.5.1.confd" "${PN}"
|
||||
newinitd "${FILESDIR}/${PN}-2.5.1.initd" "${PN}"
|
||||
systemd_newunit "${FILESDIR}/${PN}-2.5.1.service" "${PN}.service"
|
||||
doenvd "${FILESDIR}/99${PN}"
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${PN}-2.5.0.logrotate" "${PN}"
|
||||
fowners "${I2PD_USER}:${I2PD_GROUP}" "/etc/${PN}/${PN}.conf" \
|
||||
"/etc/${PN}/subscriptions.txt" \
|
||||
"/etc/${PN}/tunnels.cfg"
|
||||
fperms 600 "/etc/${PN}/${PN}.conf" \
|
||||
"/etc/${PN}/subscriptions.txt" \
|
||||
"/etc/${PN}/tunnels.cfg"
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup "${I2PD_GROUP}"
|
||||
enewuser "${I2PD_USER}" -1 -1 "/var/lib/run/${PN}" "${I2PD_GROUP}"
|
||||
}
|
@ -1,86 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
inherit eutils systemd user cmake-utils
|
||||
|
||||
DESCRIPTION="A C++ daemon for accessing the I2P anonymous network"
|
||||
HOMEPAGE="https://github.com/PurpleI2P/i2pd"
|
||||
SRC_URI="https://github.com/PurpleI2P/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="cpu_flags_x86_aes i2p-hardening libressl pch static +upnp"
|
||||
|
||||
RDEPEND="!static? ( >=dev-libs/boost-1.49[threads]
|
||||
dev-libs/crypto++
|
||||
!libressl? ( dev-libs/openssl:0 )
|
||||
libressl? ( dev-libs/libressl )
|
||||
upnp? ( net-libs/miniupnpc )
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
static? ( >=dev-libs/boost-1.49[static-libs,threads]
|
||||
dev-libs/crypto++[static-libs]
|
||||
!libressl? ( dev-libs/openssl:0[-bindist,static-libs] )
|
||||
libressl? ( dev-libs/libressl[static-libs] )
|
||||
upnp? ( net-libs/miniupnpc[static-libs] ) )
|
||||
i2p-hardening? ( >=sys-devel/gcc-4.7 )
|
||||
|| ( >=sys-devel/gcc-4.7 >=sys-devel/clang-3.3 )"
|
||||
|
||||
I2PD_USER="${I2PD_USER:-i2pd}"
|
||||
I2PD_GROUP="${I2PD_GROUP:-i2pd}"
|
||||
|
||||
CMAKE_USE_DIR="${S}/build"
|
||||
|
||||
src_prepare() {
|
||||
eapply "${FILESDIR}/${PN}-2.5.1-fix_installed_components.patch"
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_AESNI=$(usex cpu_flags_x86_aes ON OFF)
|
||||
-DWITH_HARDENING=$(usex i2p-hardening ON OFF)
|
||||
-DWITH_PCH=$(usex pch ON OFF)
|
||||
-DWITH_STATIC=$(usex static ON OFF)
|
||||
-DWITH_UPNP=$(usex upnp ON OFF)
|
||||
-DWITH_LIBRARY=ON
|
||||
-DWITH_BINARY=ON
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
dodoc README.md
|
||||
keepdir /var/lib/i2pd/
|
||||
insinto "/var/lib/i2pd"
|
||||
doins -r "${S}/contrib/certificates"
|
||||
dosym /etc/i2pd/subscriptions.txt /var/lib/i2pd/subscriptions.txt
|
||||
fowners "${I2PD_USER}:${I2PD_GROUP}" /var/lib/i2pd/
|
||||
fperms 700 /var/lib/i2pd/
|
||||
dodir "/etc/${PN}"
|
||||
insinto "/etc/${PN}"
|
||||
doins "${S}/docs/${PN}.conf"
|
||||
doins "${S}/debian/subscriptions.txt"
|
||||
doins "${S}/debian/tunnels.conf"
|
||||
dodir /usr/share/i2pd
|
||||
newconfd "${FILESDIR}/${PN}-2.6.0.confd" "${PN}"
|
||||
newinitd "${FILESDIR}/${PN}-2.5.1.initd" "${PN}"
|
||||
systemd_newunit "${FILESDIR}/${PN}-2.6.0.service" "${PN}.service"
|
||||
doenvd "${FILESDIR}/99${PN}"
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${PN}-2.5.0.logrotate" "${PN}"
|
||||
fowners "${I2PD_USER}:${I2PD_GROUP}" "/etc/${PN}/${PN}.conf" \
|
||||
"/etc/${PN}/subscriptions.txt" \
|
||||
"/etc/${PN}/tunnels.conf"
|
||||
fperms 600 "/etc/${PN}/${PN}.conf" \
|
||||
"/etc/${PN}/subscriptions.txt" \
|
||||
"/etc/${PN}/tunnels.conf"
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup "${I2PD_GROUP}"
|
||||
enewuser "${I2PD_USER}" -1 -1 "/var/lib/run/${PN}" "${I2PD_GROUP}"
|
||||
}
|
@ -1,86 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
inherit eutils systemd user cmake-utils
|
||||
|
||||
DESCRIPTION="A C++ daemon for accessing the I2P anonymous network"
|
||||
HOMEPAGE="https://github.com/PurpleI2P/i2pd"
|
||||
SRC_URI="https://github.com/PurpleI2P/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="cpu_flags_x86_aes i2p-hardening libressl pch static +upnp"
|
||||
|
||||
RDEPEND="!static? ( >=dev-libs/boost-1.49[threads]
|
||||
dev-libs/crypto++
|
||||
!libressl? ( dev-libs/openssl:0 )
|
||||
libressl? ( dev-libs/libressl )
|
||||
upnp? ( net-libs/miniupnpc )
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
static? ( >=dev-libs/boost-1.49[static-libs,threads]
|
||||
dev-libs/crypto++[static-libs]
|
||||
!libressl? ( dev-libs/openssl:0[-bindist,static-libs] )
|
||||
libressl? ( dev-libs/libressl[static-libs] )
|
||||
upnp? ( net-libs/miniupnpc[static-libs] ) )
|
||||
i2p-hardening? ( >=sys-devel/gcc-4.7 )
|
||||
|| ( >=sys-devel/gcc-4.7 >=sys-devel/clang-3.3 )"
|
||||
|
||||
I2PD_USER="${I2PD_USER:-i2pd}"
|
||||
I2PD_GROUP="${I2PD_GROUP:-i2pd}"
|
||||
|
||||
CMAKE_USE_DIR="${S}/build"
|
||||
|
||||
src_prepare() {
|
||||
eapply "${FILESDIR}/${PN}-2.5.1-fix_installed_components.patch"
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_AESNI=$(usex cpu_flags_x86_aes ON OFF)
|
||||
-DWITH_HARDENING=$(usex i2p-hardening ON OFF)
|
||||
-DWITH_PCH=$(usex pch ON OFF)
|
||||
-DWITH_STATIC=$(usex static ON OFF)
|
||||
-DWITH_UPNP=$(usex upnp ON OFF)
|
||||
-DWITH_LIBRARY=ON
|
||||
-DWITH_BINARY=ON
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
dodoc README.md
|
||||
keepdir /var/lib/i2pd/
|
||||
insinto "/var/lib/i2pd"
|
||||
doins -r "${S}/contrib/certificates"
|
||||
dosym /etc/i2pd/subscriptions.txt /var/lib/i2pd/subscriptions.txt
|
||||
fowners "${I2PD_USER}:${I2PD_GROUP}" /var/lib/i2pd/
|
||||
fperms 700 /var/lib/i2pd/
|
||||
dodir "/etc/${PN}"
|
||||
insinto "/etc/${PN}"
|
||||
doins "${S}/docs/${PN}.conf"
|
||||
doins "${S}/debian/subscriptions.txt"
|
||||
doins "${S}/debian/tunnels.conf"
|
||||
dodir /usr/share/i2pd
|
||||
newconfd "${FILESDIR}/${PN}-2.6.0-r2.confd" "${PN}"
|
||||
newinitd "${FILESDIR}/${PN}-2.6.0-r2.initd" "${PN}"
|
||||
systemd_newunit "${FILESDIR}/${PN}-2.6.0-r2.service" "${PN}.service"
|
||||
doenvd "${FILESDIR}/99${PN}"
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${PN}-2.5.0.logrotate" "${PN}"
|
||||
fowners "${I2PD_USER}:${I2PD_GROUP}" "/etc/${PN}/${PN}.conf" \
|
||||
"/etc/${PN}/subscriptions.txt" \
|
||||
"/etc/${PN}/tunnels.conf"
|
||||
fperms 600 "/etc/${PN}/${PN}.conf" \
|
||||
"/etc/${PN}/subscriptions.txt" \
|
||||
"/etc/${PN}/tunnels.conf"
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup "${I2PD_GROUP}"
|
||||
enewuser "${I2PD_USER}" -1 -1 "/var/lib/run/${PN}" "${I2PD_GROUP}"
|
||||
}
|
@ -1,10 +1,10 @@
|
||||
DIST youtube-dl-2016.01.01.tar.gz 1874602 SHA256 732f37c99d71b4239d72d61dd32214b5a5a618671fb0629c8f8deb28209a172c SHA512 fdb022bed426250e5ee1c2bcc1354dd195c0f9793ca479ca8ca4cfe2f71e07ba100b0dbcda2fb9f310308ab130587d06b16a6a86f9036f0d196b317d2e5b5e92 WHIRLPOOL 152e709ba15264c35a89644ea0d4793bb47c82b317e54043ccfff72e40bdf95e42d76605e801233632d3863537a945cfb9ecc2f75245171b8de31b51ce6af801
|
||||
DIST youtube-dl-2016.06.02.tar.gz 2152368 SHA256 0a2ce75ec7734b2b251815146f52678240e9f8cedeb00a5da04c85ebae8e1497 SHA512 36a75ca134c8dc70cfca763af552aadc9e4a6a997c62893a770652980c68918244c7f447db4dcc10147704a25c73f3d0a36de436bb881883c5c915f96f1c54b6 WHIRLPOOL ab4a29c741a0abd8b4ca6f359372ef1303467fc5c5a2ec56c6bbf14eb03448b098a42a65fd8271057f2f55c9f7d1bbd67238550ce4ac875993eca5a5a284865e
|
||||
DIST youtube-dl-2016.06.03.tar.gz 2155490 SHA256 29d9eb4eeea9c781010ee6111a8d0dc6469b9974fbd76c6c6d1641f3e8d489e2 SHA512 bd810f636c0a840ffd09cf1fe87001c64b4dc749b1a52a6807412bee36646862bbea6204457b4cb27425d2386d3f96a9b00eef674170cb013d12859944e256d7 WHIRLPOOL 6cf36e1f4f6d97613f59f204a94876f09c816d82b306a413833e183ac1c95d5fbd92f1bde70dbc063bd39e753ab43527b41e1a8d04dac7bca58ef1ec9a23ef2e
|
||||
DIST youtube-dl-2016.06.23.1.tar.gz 2214493 SHA256 fd4e2304eb71c934502929446596b898ca7197b26dabb3540795bcfcc16a2e13 SHA512 342ef1304050547cbce5f057ae980b71c016a13fba06e6f9a42a2dcf29a493b3d398527a1a482013df5c7aad41e2e76981a707133214b7e3fc002dbb82e4e262 WHIRLPOOL 8b6c0e993a944e4b6ba73128bcd6ccd5d020feb8a9d7d2598be892c72a4b1dda1ae8135e7c8840e0e33a523e7987b7fa74beaea20a8f318db5d10769a8cf25ec
|
||||
EBUILD youtube-dl-2016.01.01.ebuild 2185 SHA256 5ae5a8ad2f27b297a797c53cf307c696c87ff342567a8c798c9cfeebf3450cad SHA512 bf4bf9e7fb8f42f366062e3a6f3640dc293804ea8af5120525560fea8143673eebb5304aa58d02e15ec66420824b7e8bb0cf0f5bcbfba77eb145a914a11d1822 WHIRLPOOL cb4839426379dae8a3291ec976b3dbe742b4535517a5769f300d1446a1bdb9fd3ce914317011e583261a9d29179357dc7c0fdd1dc0a8e4a4d548db5007962415
|
||||
EBUILD youtube-dl-2016.06.02.ebuild 2349 SHA256 69b1159c25f622bd9096c22232b1694dd5711ad3f844d1704b0f9314ccb1d18c SHA512 193bfd958d346d271cb7acdb53f2fa07d77c47c11f2cb14d2c7a4356c7213abcaa4eab769aa600f719687c5d09d72e24f1a9068596dab79a094a684710d90537 WHIRLPOOL 6e3d64674e2b0ed995d1311543d7a830e8fed29de9adcd178038c9eb510cdd5b9f6e2059b60c1dc5301bb10c4582f6c28b5612066ef5124534b8373306da00d9
|
||||
EBUILD youtube-dl-2016.06.03.ebuild 2349 SHA256 69b1159c25f622bd9096c22232b1694dd5711ad3f844d1704b0f9314ccb1d18c SHA512 193bfd958d346d271cb7acdb53f2fa07d77c47c11f2cb14d2c7a4356c7213abcaa4eab769aa600f719687c5d09d72e24f1a9068596dab79a094a684710d90537 WHIRLPOOL 6e3d64674e2b0ed995d1311543d7a830e8fed29de9adcd178038c9eb510cdd5b9f6e2059b60c1dc5301bb10c4582f6c28b5612066ef5124534b8373306da00d9
|
||||
EBUILD youtube-dl-2016.06.23.1.ebuild 2349 SHA256 69b1159c25f622bd9096c22232b1694dd5711ad3f844d1704b0f9314ccb1d18c SHA512 193bfd958d346d271cb7acdb53f2fa07d77c47c11f2cb14d2c7a4356c7213abcaa4eab769aa600f719687c5d09d72e24f1a9068596dab79a094a684710d90537 WHIRLPOOL 6e3d64674e2b0ed995d1311543d7a830e8fed29de9adcd178038c9eb510cdd5b9f6e2059b60c1dc5301bb10c4582f6c28b5612066ef5124534b8373306da00d9
|
||||
EBUILD youtube-dl-99999999.ebuild 914 SHA256 a5aaa822fdb6076c7798d0c3397f4c06f8c17801d5ffb3feb5ece4a5ef817f8b SHA512 44842726b22340fc3137af37f738f308256cef22be86792d12426e9251df120a9ccef9ac74e60efb243389225ba38f25333c5af9617b23b37146ffb74d245bdd WHIRLPOOL 08af05f92e87576f4f8f3a4679a14690c79f3f34c731e90ec16cc0d71556ae7cb025063fe47175491e326130ac9b2732e8f07689d327e3758823330b70c96c02
|
||||
MISC ChangeLog 17136 SHA256 dc07e1acdfa524409fd06d13498c84597c91b110058001fed892c1348af81805 SHA512 b9156935947446a7bc303bffb56442cab4d78e7a316d65fba5433a662fba0c1aaef6be79c362a5cd33bf747d5180892d703bfef8fd47b15f6497ce1b27796b39 WHIRLPOOL 1ae6d64341d1fb9afddedeee265c311ddf708f9ac60e0fda1ceb09a29a03e6021774c2d5ac6fc79e89aa1ed5a50316412b880d1958f84ad5c59cfc0b901e2641
|
||||
MISC ChangeLog 17437 SHA256 0058937bae13b3e40c609e46e129c4cfc0c60f335f4ae3be2df0bd0df8c01220 SHA512 363ef40ee47d761f0828d44e49f341a7a87ba8b89b4c08b5f349c603858f55134f5d4ec3820eca1513406db84327cbeb82e70e66b45bf37e33aa87c2f2e43aef WHIRLPOOL 98ddc66b2aeeeba9ee23009f24b859de2b0c9cd0663eeec22df487848db3f23c920c08ba8639c5a7dc6d835853a210783163375a7211950fa82111b87b053400
|
||||
MISC ChangeLog-2015 75434 SHA256 71ef7accb3e09eadb601b4541ead4ed3019cbd1e86b56df23130cc0e49572dd5 SHA512 3517da9014199375d7bb8d4841b52ad12eb3a25ca7a225e767dd9b60f8b81848cf7f6763066fb7c7bb7826602711e22f56d710fa319cb8172843a31eb69228e6 WHIRLPOOL 32aee6516cd3e7848eeb08ccd47cb60bc04da646b2e448970ce40fa5d0e8dc591ae5d7c8e1dfe99229b6ee70805e070d8dee2353a41515377083bd7d2f02b073
|
||||
MISC metadata.xml 218 SHA256 0fb97418a12b81d9b71e811d3f5f30fce503b6493ecafb187eff32c9a744c3a1 SHA512 d36d668a636222ce6394eca2598850e68139819543fd3cf0e76301e2a61c9b9303026b49536d1ed1b52f44d5703dc5e4247df786e0b4a704b28872e0a4a71b27 WHIRLPOOL c921419ddb878fc8d4208c8f7c87c3955c0237cb65f2f028b0d37404a45fd8f86f2cd305058e7fff60c42f973b28809bfc27ec9c99254949e48a6f5bc6a69ebf
|
||||
|
@ -0,0 +1,118 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
|
||||
|
||||
inherit apache-module flag-o-matic multilib ruby-ng toolchain-funcs
|
||||
|
||||
DESCRIPTION="Passenger makes deployment of Ruby on Rails applications a breeze"
|
||||
HOMEPAGE="https://www.phusionpassenger.com/"
|
||||
SRC_URI="http://s3.amazonaws.com/phusion-passenger/releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug"
|
||||
|
||||
ruby_add_bdepend "dev-ruby/rake"
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-ruby/rack-1.0.0:*
|
||||
>=dev-ruby/rake-0.8.1"
|
||||
|
||||
# libev is bundled but with adapations that do not seem to be accepted
|
||||
# upstream, so we must use the bundled version :-(
|
||||
CDEPEND="
|
||||
>=dev-libs/libuv-1.8.0
|
||||
net-misc/curl[ssl]
|
||||
www-servers/apache[apache2_modules_unixd(+)]"
|
||||
|
||||
RDEPEND="${RDEPEND} ${CDEPEND}"
|
||||
DEPEND="${DEPEND} ${CDEPEND}"
|
||||
|
||||
APACHE2_MOD_CONF="30_mod_${PN}-5.0.0 30_mod_${PN}"
|
||||
APACHE2_MOD_DEFINE="PASSENGER"
|
||||
|
||||
need_apache2
|
||||
|
||||
pkg_setup() {
|
||||
use debug && append-flags -DPASSENGER_DEBUG
|
||||
}
|
||||
|
||||
all_ruby_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-5.0.20-gentoo.patch
|
||||
|
||||
# Change these with sed instead of a patch so that we can easily use
|
||||
# the toolchain-funcs methods.
|
||||
sed -i -e "/^CC/ s/=.*$/= '$(tc-getCC)'/" \
|
||||
-e "/^CXX\s/ s/=.*$/= '$(tc-getCXX)'/" \
|
||||
-e 's/PlatformInfo.debugging_cflags//' build/basics.rb || die
|
||||
|
||||
# Avoid fixed debugging CFLAGs.
|
||||
sed -e '/debugging_cflags/areturn ""' -i src/ruby_supportlib/phusion_passenger/platform_info/compiler.rb || die
|
||||
|
||||
# Use sed here so that we can dynamically set the documentation directory.
|
||||
sed -i -e "s:/usr/share/doc/passenger:/usr/share/doc/${P}:" \
|
||||
-e "s:/usr/lib/apache2/modules/mod_passenger.so:${APACHE_MODULESDIR}/mod_passenger.so:" \
|
||||
-e "s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" \
|
||||
src/ruby_supportlib/phusion_passenger.rb || die
|
||||
sed -i -e "s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" src/cxx_supportlib/ResourceLocator.h || die
|
||||
|
||||
# Don't install a tool that won't work in our setup.
|
||||
sed -i -e '/passenger-install-apache2-module/d' src/ruby_supportlib/phusion_passenger/packaging.rb || die
|
||||
rm -f bin/passenger-install-apache2-module || die "Unable to remove unneeded install script."
|
||||
|
||||
# Make sure we use the system-provided version where possible
|
||||
rm -rf src/cxx_supportlib/vendor-copy/libuv || die "Unable to remove vendored code."
|
||||
|
||||
# Avoid building documentation to avoid a dependency on mizuho.
|
||||
#sed -i -e 's/, :doc//' build/packaging.rb || die
|
||||
touch doc/*.html || die
|
||||
|
||||
# Fix hard-coded use of AR
|
||||
sed -i -e "s/ar cru/"$(tc-getAR)" cru/" build/support/cplusplus.rb || die
|
||||
}
|
||||
|
||||
all_ruby_compile() {
|
||||
V=1 EXTRA_LDFLAGS="${LDFLAGS}" \
|
||||
APXS2="${APXS}" \
|
||||
HTTPD="${APACHE_BIN}" \
|
||||
FS_LIBDIR='/usr/'$(get_libdir) \
|
||||
USE_VENDORED_LIBUV="no" LIBUV_LIBS="-luv" \
|
||||
ruby -S rake apache2 || die "rake failed"
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
append-flags -fno-strict-aliasing
|
||||
|
||||
V=1 EXTRA_LDFLAGS="${LDFLAGS}" \
|
||||
APXS2="${APXS}" \
|
||||
HTTPD="${APACHE_BIN}" \
|
||||
FS_LIBDIR='/usr/'$(get_libdir) \
|
||||
USE_VENDORED_LIBUV="no" LIBUV_LIBS="-luv" \
|
||||
${RUBY} -S rake native_support || die "rake failed"
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
APACHE2_MOD_FILE="${S}/buildout/apache2/mod_${PN}.so"
|
||||
apache-module_src_install
|
||||
|
||||
# Patch in the correct libdir
|
||||
sed -i -e 's:/usr/lib/:/usr/'$(get_libdir)'/:' "${D}${APACHE_MODULES_CONFDIR}/30_mod_${PN}.conf" || die
|
||||
|
||||
dodoc CHANGELOG README.md
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
DISTDIR="${D}" \
|
||||
RUBYLIBDIR="$(ruby_rbconfig_value vendordir)" \
|
||||
RUBYARCHDIR="$(ruby_rbconfig_value archdir)" \
|
||||
APXS2="${APXS}" \
|
||||
HTTPD="${APACHE_BIN}" \
|
||||
FS_LIBDIR='/usr/'$(get_libdir) \
|
||||
EXTRA_LDFLAGS="${LDFLAGS}" \
|
||||
USE_VENDORED_LIBUV="no" LIBUV_LIBS="-luv" \
|
||||
${RUBY} -S rake fakeroot || die "rake failed"
|
||||
}
|
Loading…
Reference in new issue