Sync with portage [Sun Apr 2 02:26:21 MSK 2017].

mhiretskiy 832
root 7 years ago
parent c2154b7254
commit 76afcfe874

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Accerciser"
LICENSE="BSD CC-BY-SA-3.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND="

@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Accessibility"
LICENSE="LGPL-2+"
SLOT="2"
KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="test"
COMMON_DEPEND="

@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Accessibility"
LICENSE="LGPL-2+"
SLOT="2"
IUSE="X +introspection"
KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
# x11-libs/libSM is needed until upstream #719808 is solved either
# making the dep unneeded or fixing their configure

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Orca"
LICENSE="LGPL-2.1+ CC-BY-SA-3.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
IUSE="+braille"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"

@ -15,7 +15,7 @@ SRC_URI="${HOMEPAGE%/}/files/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~x86"
KEYWORDS="amd64 ~arm x86"
IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl selinux static-libs udev xfs"
# The plugin lists have to follow here since they extend IUSE

@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz"
LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-3.0 )"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc emacs vim-syntax"
RDEPEND="sys-apps/sed

@ -14,7 +14,7 @@ SRC_URI="http://gkrellm.srcbox.net/${MY_P}.tar.bz2"
LICENSE="GPL-3"
SLOT="2"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="gnutls hddtemp libressl lm_sensors nls ntlm ssl kernel_FreeBSD X"
RDEPEND="

@ -1 +1,2 @@
DIST graylog-2.1.2.tgz 94284738 SHA256 5d653467fb18fdd58b261598dc820f90d48e2018e7cd8d9f103003a0070d954b SHA512 df636143ff90b0aedcb6db78e20125c10da2428b6e474e925d6fc011fdc3a0b88414ec914981a71a0e08c4916cb5cd18a8eeda28e01d9edf3b3ae4a8fb0a90dc WHIRLPOOL 1ecdb53b0ea0ad55c76604417366f21e6e2c4fb76e1cd38b93d332e08976380096b340bee6120ed2a40949ac31620e37f4ac46f3794805d0313d74211b48c512
DIST graylog-2.2.2.tgz 99956086 SHA256 46f419d422f6e5816b29333c8510524f1bbc910d6bf00136adb3899a985fceb4 SHA512 341548b5d48e3a2008a1264128a604320b566b8f0e8da4d2fca54a69e1412a69839d09698e13d97dd399652611a3e24dd54dc81f56bc4ca00278afbd61ba9c2c WHIRLPOOL aae06b70f4f12df0bb76bd6e23228d64ea19c4a6a619f5e7f4bde2fd52039959d2c949b74240ef2d229e51db25ff47465ae2786fe47e18eb0fb1fa76b8739e1f

@ -0,0 +1,9 @@
GRAYLOG_CONFIG_FILE="/etc/graylog2/graylog.conf"
GRAYLOG_GROUP="graylog"
GRAYLOG_LOG_DIR="/var/log/graylog2"
GRAYLOG_INSTALL_DIR="/usr/share/graylog2"
GRAYLOG_DATA_DIR="/var/lib/graylog2"
GRAYLOG_USER="graylog"
GRAYLOG_OPTIONS=""
GRAYLOG_PID_FILE="/run/graylog2/graylog.pid"
JAVA_OPTS="-Djava.library.path=$GRAYLOG_INSTALL_DIR/lib/sigar -Xms1g -Xmx1g -XX:NewRatio=1 -server -XX:+ResizeTLAB -XX:+UseConcMarkSweepGC -XX:+CMSConcurrentMTEnabled -XX:+CMSClassUnloadingEnabled -XX:+UseParNewGC -XX:-OmitStackTraceInFastThrow"

@ -0,0 +1,55 @@
#!/sbin/openrc-run
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
export JAVA_HOME=`java-config --jre-home`
checkconfig() {
if [ ! -r "${GRAYLOG_CONFIG_FILE}" ]; then
eerror "GRAYLOG_CONFIG_FILE doesn't point to a readable config file"
fi
}
depend() {
need net
}
start() {
checkconfig || return 1
[ -e `dirname "$GRAYLOG_PID_FILE"` ] || \
install -d -o${GRAYLOG_USER} -g${GRAYLOG_GROUP} -m750 `dirname "$GRAYLOG_PID_FILE"`
[ -e "$GRAYLOG_LOG_DIR" ] || \
install -d -o${GRAYLOG_USER} -g${GRAYLOG_GROUP} -m750 "$GRAYLOG_LOG_DIR"
ebegin "Starting Graylog"
checkpath -d -o "${GRAYLOG_USER}:${GRAYLOG_GROUP}" -m750 "${GRAYLOG_DATA_DIR}"
checkpath -d -o "${GRAYLOG_USER}:${GRAYLOG_GROUP}" -m750 "${GRAYLOG_DATA_DIR}/data"
checkpath -d -o "${GRAYLOG_USER}:${GRAYLOG_GROUP}" -m750 "${GRAYLOG_DATA_DIR}/data/contentpacks"
checkpath -d -o "${GRAYLOG_USER}:${GRAYLOG_GROUP}" -m750 "${GRAYLOG_DATA_DIR}/data/journal"
start-stop-daemon \
--start \
--exec "${JAVA_HOME}/bin/java" \
--user ${GRAYLOG_USER} \
--group ${GRAYLOG_GROUP} \
--background \
--chdir ${GRAYLOG_INSTALL_DIR} \
--stdout ${GRAYLOG_LOG_DIR}/graylog.stdout.log \
--stderr ${GRAYLOG_LOG_DIR}/graylog.stderr.log \
-- ${JAVA_OPTS} -jar ${GRAYLOG_INSTALL_DIR}/graylog.jar server -f "${GRAYLOG_CONFIG_FILE}" -p "${GRAYLOG_PID_FILE}" ${GRAYLOG_OPTIONS}
eend $?
}
stop() {
ebegin "Stopping Graylog"
start-stop-daemon \
--stop \
--pidfile "${GRAYLOG_PID_FILE}"
eend $?
}

@ -0,0 +1,87 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit user
DESCRIPTION="Free and open source log management"
HOMEPAGE="https://graylog.org"
SRC_URI="https://packages.graylog2.org/releases/graylog/graylog-${PV}.tgz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
MY_PN="graylog"
S="${WORKDIR}/${MY_PN}-${PV}"
INSTALL_DIR="/usr/share/graylog2"
DATA_DIR="/var/lib/graylog2"
QA_PREBUILT="${INSTALL_DIR}/lib/sigar/libsigar*"
RESTRICT="strip"
RDEPEND="virtual/jdk:1.8"
pkg_setup() {
enewgroup graylog
enewuser graylog -1 -1 -1 graylog
}
src_prepare() {
default
# graylogctl is replaced by our own initd
rm -r bin
# Stick to architecture of build host
if ! use amd64; then
rm -r lib/sigar/libsigar-amd64-*.so || die "Failed in removing AMD64 support libraries"
fi
if ! use ppc64; then
rm -r lib/sigar/libsigar-ppc64-*.so || die "Failed in removing PPC64 support libraries"
fi
if ! use x86; then
rm -r lib/sigar/libsigar-x86-*.so || die "Failed in removing X86 support libraries"
fi
# Currently unsupported platforms
# QA warning galore but testing/patches welcome
rm lib/sigar/libsigar-*freebsd*so \
lib/sigar/libsigar-*solaris*so \
lib/sigar/libsigar-*hpux*.sl \
lib/sigar/libsigar-*macosx*.dylib \
lib/sigar/libsigar-ia64-*.so \
lib/sigar/libsigar-ppc-*.so \
lib/sigar/libsigar-s390x*.so \
lib/sigar/*winnt* || die "Failed in removing unsupported platform libraries"
# remove plugins
rm plugin/graylog-plugin-anonymous-usage-statistics-${PV}.jar || die
# gentoo specific paths
sed -i "s@\(node_id_file = \).*@\1${DATA_DIR}/node-id@g; \
s@\(message_journal_dir = \).*@\1${DATA_DIR}/data/journal@g; \
s@#\(content_packs_dir = \).*@\1/${DATA_DIR}/data/contentpacks@g" \
graylog.conf.example || die
}
src_compile() {
einfo "Nothing to compile; upstream supplies JAR only"
}
src_install() {
insinto /etc/graylog2
doins graylog.conf.example
insinto ${DATA_DIR}/data/contentpacks
doins data/contentpacks/grok-patterns.json
insinto "${INSTALL_DIR}"
doins *
doins -r lib plugin
newinitd "${FILESDIR}/initd-r1" graylog2
newconfd "${FILESDIR}/confd-r1" graylog2
}

@ -4,3 +4,4 @@ DIST mongo-tools-3.2.11.tar.gz 2712014 SHA256 992e9fb94df6bed49e68684afee096f119
DIST mongo-tools-3.2.12.tar.gz 2712079 SHA256 cda5e869b9233d591e91cac0b4c709a2e71dcabd9ac6bcc8b33d906ce3b13afd SHA512 66f7beb85a83ad6a217e65bba97ace6ad0bf84688f40e598e5fb1cf4bbe481b4069e1247d6829f8d06c8230d33c3e0c8bd8465a975576cad584065c361b6fb72 WHIRLPOOL 46123dc3c97fdf20ff94ac373e774932bd30aca677047fe3366653aaab269bf6d7e59cb420cf1e5716558fa959cb3649ee359cc27932bac276e6d24d2eea43b1
DIST mongo-tools-3.4.1.tar.gz 4700560 SHA256 283d729442fca7a331ca475e234b0880ec7c4339597e0a8e271ca7e153b45439 SHA512 bd5862b220bc9d77d938b87b1e2c974d0088239c51cd091b5e4d578d774e28aa6b25ab18936c9f388fd1ed3caeca264225c14cd5a85e749c3c3e148ca073a990 WHIRLPOOL 2b5ba4e2c91372e5cec355d0e6d651d4fd3de7b3d72839e855e099c75a9ffec172b43caff82d2cf7371fd3c7ac1ca1e71fc303eff75cd2e5afc352fbbf4dba42
DIST mongo-tools-3.4.2.tar.gz 4700591 SHA256 3679576153ab1a9e1a7fe9811cb6d7c32c6d9320f07be9a94d064d6904618b5a SHA512 5ad4b5421acb10010f72f6b9f8342c095c4f571ac3cb9dc3db78251262f8285a4e2bddbeed3ad26c64f36d5b33ed7f43a759c74e00d2878c0ac6a71069508a2f WHIRLPOOL 208bd7116e1a7be2854f81df95d418667d50166d91522e14fdfa4e1f0b1ce007966fc5b0b1367f3be2c273fa7abbbfe04cb6e970a5010d44ac8542dc1bbd3424
DIST mongo-tools-3.4.3.tar.gz 4700637 SHA256 70348800ca4cc04a319ca414291d5359e7dc86c888bc8264045fbc4de00adab2 SHA512 ec754e8b19c517d9603e0eb89cc315e0af53886b74a905c0742faf5369af8b87b84cedf57aaa25f93068cd21370fa8a274a97dc3c58bbb4a50db6c2e4f0109d9 WHIRLPOOL 0b85fcdb52d5f08624bbcedb96d66c8a519e6415b9aefe68e7957627f3f1e220ca1174ea0a037f53ef2de0e594793ab42d6ec7db9cb42aa09b1892500dac5dd5

@ -32,6 +32,9 @@ S=${WORKDIR}/${MY_P}
src_prepare() {
# ensure we use bash wrt #582906
sed -e 's@/bin/sh@/bin/bash@g' -i build.sh || die
# see #608292
epatch "${FILESDIR}/${PN}-3.2.10-pie.patch"
}
src_compile() {

@ -0,0 +1,61 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils
MY_PV=${PV/_rc/-rc}
MY_P=${PN}-r${MY_PV}
DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
HOMEPAGE="http://www.mongodb.org"
SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="sasl ssl libressl"
# Maintainer note:
# openssl DEPEND constraint, see:
# https://github.com/mongodb/mongo-tools/issues/11
RDEPEND="!<dev-db/mongodb-3.0.0"
DEPEND="${RDEPEND}
dev-lang/go:=
net-libs/libpcap
sasl? ( dev-libs/cyrus-sasl )
ssl? (
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
)"
S=${WORKDIR}/${MY_P}
src_prepare() {
sed -e 's|go build .*|go build -o "bin/$i" -tags "$tags" "$i/main/$i.go"|g' -i build.sh || die
# ensure we use bash wrt #582906
sed -e 's@/bin/sh@/bin/bash@g' -i build.sh || die
epatch "${FILESDIR}/${PN}-3.2.10-pie.patch"
}
src_compile() {
local myconf
if use sasl; then
myconf="${myconf} sasl"
fi
if use ssl; then
myconf="${myconf} ssl"
fi
./build.sh ${myconf} || die "build failed"
}
src_install() {
dobin bin/*
}

@ -1,3 +1,4 @@
DIST puppet-lint-2.0.2.gem 60928 SHA256 d8d5336f14d9e484c33007c8527596154c2be8b5e7fb5a9f43f978298381f294 SHA512 e3cdba2cb3c55b73489bdd9e8df24f225ff8134cebc1f2a05a7118905c59eab47e8998f5afc6294288f4a7e226029e17351812b918ee51b81be921e16c94f692 WHIRLPOOL 168c57cc2884e7a4304fa205cbd5fa4c566f0f159bd1d373d11d400ff75a00626885a18998b139793f4fbbe3602fb6ce4f0231ce42e118da8faa1d8f1bec4f13
DIST puppet-lint-2.1.0.gem 66048 SHA256 9e22529314ed737b4cde3f1e1f221e044661534e85149e70abf0546d1f633be1 SHA512 52b39c97c8b8b8d242a0260e2d7587e70c5e04873c67fd1986f5808ec92b0d17e93a112c67c67f594225b77a7cbbad0a893f0d5433a9826c1cf8b8dc3b2108c4 WHIRLPOOL 09073c354dbd37582fcec4291cf27a149e490afc41c7d690bf45dd427ddb204d25fe207e8ad340af75a68f7a516bf819f38372906c57fd697afb02b0afca1d77
DIST puppet-lint-2.1.1.gem 67072 SHA256 e5b8d674f0ecc5049905d561309a6c420688aa74d8e0615d4bdf8c3fa6ebee89 SHA512 076aa2ca845a907c329651f0c43e0ff51e7f014e9530c00d6f3c4a79e36a075e6905cde24382969cacc740832050a4a6bbe522fd8d70139e36cef1bdd98689e7 WHIRLPOOL e7ef01008a9a739deedc489cbadcd1469d6da05b183088cb54c454324232ec014bffb3d0638e2fae57f38eeeca19ce1bcc242b4cb8daec3df4054c990174c7f3
DIST puppet-lint-2.2.1.gem 74240 SHA256 f7f191e8bcd8ff35744bd5197548d283ecc1e117e08b6a3f0e614cb306140d87 SHA512 16aeaf4614104c5d3642c7c61acacbb33f4c0518a18c814cf2cc20aa40c19ac2e392758a980178d50c80c41544c8164d407ad7cd8d783a0d97b1606c55680570 WHIRLPOOL 71cebaebeb9d7e825db185a97c98d3b785bbcdb240f3e5c364ed145f017e205e09db3c03086dc1ab32d0474b43aa46f7284d5e41b4bf42dbc734b85ae42a930b

@ -0,0 +1,25 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
USE_RUBY="ruby21 ruby22 ruby23"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="README.md"
inherit eutils ruby-fakegem
DESCRIPTION="A linter for puppet DSL"
HOMEPAGE="http://puppet-lint.com/"
LICENSE="MIT"
SLOT="0"
IUSE=""
KEYWORDS="~amd64"
ruby_add_bdepend "test? (
dev-ruby/rspec-its:1
dev-ruby/rspec-collection_matchers:1
dev-ruby/rspec-json_expectations )"

@ -15,7 +15,7 @@ SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
KEYWORDS="~amd64 hppa ~ppc ~x86"
KEYWORDS="amd64 hppa ~ppc ~x86"
IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax xemacs"
RESTRICT="test"

@ -1,3 +1,4 @@
DIST Rex-1.3.3.tar.gz 274725 SHA256 111e80515fc3c1846668aa4ff0731443a58f3e74d78063dfc61fea96ca49cde6 SHA512 b2331e400027568f59496ff52f0a19bd009f66fea2a5b80ed9055859f59f0057afa50f61934cccd5af434c6f60dfa99700bc3904127b822a5ae684cb8bb6c70c WHIRLPOOL c8285e50f0259060ead8e86b120b3a16d6a1f506dec8eead33ac5e8a0af8371083a73315cf859c99433a7b8c902cbd48f383326c6ce2b0c4d900681baf623a51
DIST Rex-1.4.0.tar.gz 289330 SHA256 b4f930044ea907aae67c18f347a33b55cd3da4efe5f5a5869db3c891d6c4e125 SHA512 d14489157860df1b32dd2b4af7ce8148a9693d66f59bc0ee228c7c4ff57f38f7b308212c18fc7c0aff7a585a76028a9de0a7a96f8eb58c2455d19bd6b2713eab WHIRLPOOL ee24b8c0770a94f84e6ae6ad5c3002f2e3be3a6e416121443c142477307674499fd631c0d72569aefcf81875365cd84fdd37666c9235c873b6adf5acb51eee3c
DIST Rex-1.4.1.tar.gz 317358 SHA256 6898add0c9ad8b30b1ea5f70730a53cf899e4fe7228e1f8d5006d6694cfe8eb2 SHA512 07e7d950326aaa60e05977f2acb2ac90f07efe0d56411ba202a4c60a890c37e984c6786383623ac67f8e36052cf8436e8430fd024dde282a7d2530425b420e8e WHIRLPOOL e67b3e73c8d1337f2b91104d80132b860fb49f045bca12c15d57651204dd23811248e196962fcda41afdfdc6a2ad1123dc5829d1fd04bd17879bea812b281a47
DIST Rex-1.5.0.tar.gz 327424 SHA256 c042a0ed4920070d4508b6e7d2c36d28b3a5691938f2e0a0d7717977b44b82d0 SHA512 43a1e147e5d2dccdc641479f2bf5449b0051651d152823738caf946bb3ceecb444011c3273f0c70ca5feab737702f6cd609f5b211eec8261e1facd80c82b6c73 WHIRLPOOL eca2ecd1a0bd18355cf1dcf1b20df795bd25788acf10b800d2216fb78ecc87a63556dc1d40d0da0ff7487b2540e7c33efc14f324780d6d401d068762fa6921d0

@ -17,4 +17,343 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
<remote-id type="github">RexOps/Rex</remote-id>
<remote-id type="cpan">Rex</remote-id>
<remote-id type="cpan-module">Rex</remote-id>
<remote-id type="cpan-module">Rex::Args</remote-id>
<remote-id type="cpan-module">Rex::Args::Integer</remote-id>
<remote-id type="cpan-module">Rex::Args::Single</remote-id>
<remote-id type="cpan-module">Rex::Args::String</remote-id>
<remote-id type="cpan-module">Rex::Batch</remote-id>
<remote-id type="cpan-module">Rex::Box</remote-id>
<remote-id type="cpan-module">Rex::Box::Amazon</remote-id>
<remote-id type="cpan-module">Rex::Box::Base</remote-id>
<remote-id type="cpan-module">Rex::Box::KVM</remote-id>
<remote-id type="cpan-module">Rex::Box::VBox</remote-id>
<remote-id type="cpan-module">Rex::CLI</remote-id>
<remote-id type="cpan-module">Rex::CMDB</remote-id>
<remote-id type="cpan-module">Rex::CMDB::Base</remote-id>
<remote-id type="cpan-module">Rex::CMDB::YAML</remote-id>
<remote-id type="cpan-module">Rex::Cloud</remote-id>
<remote-id type="cpan-module">Rex::Cloud::Amazon</remote-id>
<remote-id type="cpan-module">Rex::Cloud::Base</remote-id>
<remote-id type="cpan-module">Rex::Cloud::Jiffybox</remote-id>
<remote-id type="cpan-module">Rex::Cloud::OpenStack</remote-id>
<remote-id type="cpan-module">Rex::Commands</remote-id>
<remote-id type="cpan-module">Rex::Commands::Augeas</remote-id>
<remote-id type="cpan-module">Rex::Commands::Box</remote-id>
<remote-id type="cpan-module">Rex::Commands::Cloud</remote-id>
<remote-id type="cpan-module">Rex::Commands::Cron</remote-id>
<remote-id type="cpan-module">Rex::Commands::DB</remote-id>
<remote-id type="cpan-module">Rex::Commands::Download</remote-id>
<remote-id type="cpan-module">Rex::Commands::File</remote-id>
<remote-id type="cpan-module">Rex::Commands::Fs</remote-id>
<remote-id type="cpan-module">Rex::Commands::Gather</remote-id>
<remote-id type="cpan-module">Rex::Commands::Host</remote-id>
<remote-id type="cpan-module">Rex::Commands::Inventory</remote-id>
<remote-id type="cpan-module">Rex::Commands::Iptables</remote-id>
<remote-id type="cpan-module">Rex::Commands::JobControl</remote-id>
<remote-id type="cpan-module">Rex::Commands::Kernel</remote-id>
<remote-id type="cpan-module">Rex::Commands::LVM</remote-id>
<remote-id type="cpan-module">Rex::Commands::MD5</remote-id>
<remote-id type="cpan-module">Rex::Commands::Mkfs</remote-id>
<remote-id type="cpan-module">Rex::Commands::Network</remote-id>
<remote-id type="cpan-module">Rex::Commands::Notify</remote-id>
<remote-id type="cpan-module">Rex::Commands::Partition</remote-id>
<remote-id type="cpan-module">Rex::Commands::Pkg</remote-id>
<remote-id type="cpan-module">Rex::Commands::PkgConf</remote-id>
<remote-id type="cpan-module">Rex::Commands::Process</remote-id>
<remote-id type="cpan-module">Rex::Commands::Rsync</remote-id>
<remote-id type="cpan-module">Rex::Commands::Run</remote-id>
<remote-id type="cpan-module">Rex::Commands::SCM</remote-id>
<remote-id type="cpan-module">Rex::Commands::Service</remote-id>
<remote-id type="cpan-module">Rex::Commands::SimpleCheck</remote-id>
<remote-id type="cpan-module">Rex::Commands::Sync</remote-id>
<remote-id type="cpan-module">Rex::Commands::Sysctl</remote-id>
<remote-id type="cpan-module">Rex::Commands::Tail</remote-id>
<remote-id type="cpan-module">Rex::Commands::Upload</remote-id>
<remote-id type="cpan-module">Rex::Commands::User</remote-id>
<remote-id type="cpan-module">Rex::Commands::Virtualization</remote-id>
<remote-id type="cpan-module">Rex::Config</remote-id>
<remote-id type="cpan-module">Rex::Constants</remote-id>
<remote-id type="cpan-module">Rex::Cron</remote-id>
<remote-id type="cpan-module">Rex::Cron::Base</remote-id>
<remote-id type="cpan-module">Rex::Cron::FreeBSD</remote-id>
<remote-id type="cpan-module">Rex::Cron::Linux</remote-id>
<remote-id type="cpan-module">Rex::Cron::SunOS</remote-id>
<remote-id type="cpan-module">Rex::Exporter</remote-id>
<remote-id type="cpan-module">Rex::FS::File</remote-id>
<remote-id type="cpan-module">Rex::File::Parser::Data</remote-id>
<remote-id type="cpan-module">Rex::File::Parser::Ini</remote-id>
<remote-id type="cpan-module">Rex::Fork::Manager</remote-id>
<remote-id type="cpan-module">Rex::Fork::Task</remote-id>
<remote-id type="cpan-module">Rex::Group</remote-id>
<remote-id type="cpan-module">Rex::Group::Entry::Server</remote-id>
<remote-id type="cpan-module">Rex::Group::Lookup::Command</remote-id>
<remote-id type="cpan-module">Rex::Group::Lookup::DBI</remote-id>
<remote-id type="cpan-module">Rex::Group::Lookup::File</remote-id>
<remote-id type="cpan-module">Rex::Group::Lookup::INI</remote-id>
<remote-id type="cpan-module">Rex::Group::Lookup::XML</remote-id>
<remote-id type="cpan-module">Rex::Group::Lookup::YAML</remote-id>
<remote-id type="cpan-module">Rex::Hardware</remote-id>
<remote-id type="cpan-module">Rex::Hardware::Host</remote-id>
<remote-id type="cpan-module">Rex::Hardware::Kernel</remote-id>
<remote-id type="cpan-module">Rex::Hardware::Memory</remote-id>
<remote-id type="cpan-module">Rex::Hardware::Network</remote-id>
<remote-id type="cpan-module">Rex::Hardware::Network::Darwin</remote-id>
<remote-id type="cpan-module">Rex::Hardware::Network::FreeBSD</remote-id>
<remote-id type="cpan-module">Rex::Hardware::Network::Linux</remote-id>
<remote-id type="cpan-module">Rex::Hardware::Network::NetBSD</remote-id>
<remote-id type="cpan-module">Rex::Hardware::Network::OpenBSD</remote-id>
<remote-id type="cpan-module">Rex::Hardware::Network::Solaris</remote-id>
<remote-id type="cpan-module">Rex::Hardware::Swap</remote-id>
<remote-id type="cpan-module">Rex::Hardware::VirtInfo</remote-id>
<remote-id type="cpan-module">Rex::Helper::Array</remote-id>
<remote-id type="cpan-module">Rex::Helper::DBI</remote-id>
<remote-id type="cpan-module">Rex::Helper::Encode</remote-id>
<remote-id type="cpan-module">Rex::Helper::File::Spec</remote-id>
<remote-id type="cpan-module">Rex::Helper::File::Stat</remote-id>
<remote-id type="cpan-module">Rex::Helper::File::Stat::Unix</remote-id>
<remote-id type="cpan-module">Rex::Helper::File::Stat::Win32</remote-id>
<remote-id type="cpan-module">Rex::Helper::Hash</remote-id>
<remote-id type="cpan-module">Rex::Helper::INI</remote-id>
<remote-id type="cpan-module">Rex::Helper::IP</remote-id>
<remote-id type="cpan-module">Rex::Helper::Misc</remote-id>
<remote-id type="cpan-module">Rex::Helper::Path</remote-id>
<remote-id type="cpan-module">Rex::Helper::Rexfile::ParamLookup</remote-id>
<remote-id type="cpan-module">Rex::Helper::Run</remote-id>
<remote-id type="cpan-module">Rex::Helper::SSH2</remote-id>
<remote-id type="cpan-module">Rex::Helper::SSH2::Expect</remote-id>
<remote-id type="cpan-module">Rex::Helper::System</remote-id>
<remote-id type="cpan-module">Rex::Helper::URI</remote-id>
<remote-id type="cpan-module">Rex::Helper::UserAgent</remote-id>
<remote-id type="cpan-module">Rex::Hook</remote-id>
<remote-id type="cpan-module">Rex::Interface::Cache</remote-id>
<remote-id type="cpan-module">Rex::Interface::Cache::Base</remote-id>
<remote-id type="cpan-module">Rex::Interface::Cache::YAML</remote-id>
<remote-id type="cpan-module">Rex::Interface::Connection</remote-id>
<remote-id type="cpan-module">Rex::Interface::Connection::Base</remote-id>
<remote-id type="cpan-module">Rex::Interface::Connection::Fake</remote-id>
<remote-id type="cpan-module">Rex::Interface::Connection::HTTP</remote-id>
<remote-id type="cpan-module">Rex::Interface::Connection::HTTPS</remote-id>
<remote-id type="cpan-module">Rex::Interface::Connection::Local</remote-id>
<remote-id type="cpan-module">Rex::Interface::Connection::OpenSSH</remote-id>
<remote-id type="cpan-module">Rex::Interface::Connection::SSH</remote-id>
<remote-id type="cpan-module">Rex::Interface::Exec</remote-id>
<remote-id type="cpan-module">Rex::Interface::Exec::Base</remote-id>
<remote-id type="cpan-module">Rex::Interface::Exec::HTTP</remote-id>
<remote-id type="cpan-module">Rex::Interface::Exec::IOReader</remote-id>
<remote-id type="cpan-module">Rex::Interface::Exec::Local</remote-id>
<remote-id type="cpan-module">Rex::Interface::Exec::OpenSSH</remote-id>
<remote-id type="cpan-module">Rex::Interface::Exec::SSH</remote-id>
<remote-id type="cpan-module">Rex::Interface::Exec::Sudo</remote-id>
<remote-id type="cpan-module">Rex::Interface::Executor</remote-id>
<remote-id type="cpan-module">Rex::Interface::Executor::Base</remote-id>
<remote-id type="cpan-module">Rex::Interface::Executor::Default</remote-id>
<remote-id type="cpan-module">Rex::Interface::File</remote-id>
<remote-id type="cpan-module">Rex::Interface::File::Base</remote-id>
<remote-id type="cpan-module">Rex::Interface::File::HTTP</remote-id>
<remote-id type="cpan-module">Rex::Interface::File::Local</remote-id>
<remote-id type="cpan-module">Rex::Interface::File::OpenSSH</remote-id>
<remote-id type="cpan-module">Rex::Interface::File::SSH</remote-id>
<remote-id type="cpan-module">Rex::Interface::File::Sudo</remote-id>
<remote-id type="cpan-module">Rex::Interface::Fs</remote-id>
<remote-id type="cpan-module">Rex::Interface::Fs::Base</remote-id>
<remote-id type="cpan-module">Rex::Interface::Fs::HTTP</remote-id>
<remote-id type="cpan-module">Rex::Interface::Fs::Local</remote-id>
<remote-id type="cpan-module">Rex::Interface::Fs::OpenSSH</remote-id>
<remote-id type="cpan-module">Rex::Interface::Fs::SSH</remote-id>
<remote-id type="cpan-module">Rex::Interface::Fs::Sudo</remote-id>
<remote-id type="cpan-module">Rex::Interface::Shell</remote-id>
<remote-id type="cpan-module">Rex::Interface::Shell::Ash</remote-id>
<remote-id type="cpan-module">Rex::Interface::Shell::Base</remote-id>
<remote-id type="cpan-module">Rex::Interface::Shell::Bash</remote-id>
<remote-id type="cpan-module">Rex::Interface::Shell::Csh</remote-id>
<remote-id type="cpan-module">Rex::Interface::Shell::Default</remote-id>
<remote-id type="cpan-module">Rex::Interface::Shell::Idrac</remote-id>
<remote-id type="cpan-module">Rex::Interface::Shell::Ksh</remote-id>
<remote-id type="cpan-module">Rex::Interface::Shell::Sh</remote-id>
<remote-id type="cpan-module">Rex::Interface::Shell::Tcsh</remote-id>
<remote-id type="cpan-module">Rex::Interface::Shell::Zsh</remote-id>
<remote-id type="cpan-module">Rex::Inventory</remote-id>
<remote-id type="cpan-module">Rex::Inventory::Bios</remote-id>
<remote-id type="cpan-module">Rex::Inventory::DMIDecode</remote-id>
<remote-id type="cpan-module">Rex::Inventory::DMIDecode::BaseBoard</remote-id>
<remote-id type="cpan-module">Rex::Inventory::DMIDecode::Bios</remote-id>
<remote-id type="cpan-module">Rex::Inventory::DMIDecode::CPU</remote-id>
<remote-id type="cpan-module">Rex::Inventory::DMIDecode::Memory</remote-id>
<remote-id type="cpan-module">Rex::Inventory::DMIDecode::MemoryArray</remote-id>
<remote-id type="cpan-module">Rex::Inventory::DMIDecode::Section</remote-id>
<remote-id type="cpan-module">Rex::Inventory::DMIDecode::SystemInformation</remote-id>
<remote-id type="cpan-module">Rex::Inventory::HP::ACU</remote-id>
<remote-id type="cpan-module">Rex::Inventory::Hal</remote-id>
<remote-id type="cpan-module">Rex::Inventory::Hal::Object</remote-id>
<remote-id type="cpan-module">Rex::Inventory::Hal::Object::Net</remote-id>
<remote-id type="cpan-module">Rex::Inventory::Hal::Object::Storage</remote-id>
<remote-id type="cpan-module">Rex::Inventory::Hal::Object::Volume</remote-id>
<remote-id type="cpan-module">Rex::Inventory::Proc</remote-id>
<remote-id type="cpan-module">Rex::Inventory::Proc::Cpuinfo</remote-id>
<remote-id type="cpan-module">Rex::Inventory::SMBios</remote-id>
<remote-id type="cpan-module">Rex::Inventory::SMBios::BaseBoard</remote-id>
<remote-id type="cpan-module">Rex::Inventory::SMBios::Bios</remote-id>
<remote-id type="cpan-module">Rex::Inventory::SMBios::CPU</remote-id>
<remote-id type="cpan-module">Rex::Inventory::SMBios::Memory</remote-id>
<remote-id type="cpan-module">Rex::Inventory::SMBios::MemoryArray</remote-id>
<remote-id type="cpan-module">Rex::Inventory::SMBios::Section</remote-id>
<remote-id type="cpan-module">Rex::Inventory::SMBios::SystemInformation</remote-id>
<remote-id type="cpan-module">Rex::Logger</remote-id>
<remote-id type="cpan-module">Rex::Notify</remote-id>
<remote-id type="cpan-module">Rex::Output</remote-id>
<remote-id type="cpan-module">Rex::Output::Base</remote-id>
<remote-id type="cpan-module">Rex::Output::JUnit</remote-id>
<remote-id type="cpan-module">Rex::Pkg</remote-id>
<remote-id type="cpan-module">Rex::Pkg::ALT</remote-id>
<remote-id type="cpan-module">Rex::Pkg::Arch</remote-id>
<remote-id type="cpan-module">Rex::Pkg::Base</remote-id>
<remote-id type="cpan-module">Rex::Pkg::Debian</remote-id>
<remote-id type="cpan-module">Rex::Pkg::FreeBSD</remote-id>
<remote-id type="cpan-module">Rex::Pkg::Gentoo</remote-id>
<remote-id type="cpan-module">Rex::Pkg::Mageia</remote-id>
<remote-id type="cpan-module">Rex::Pkg::NetBSD</remote-id>
<remote-id type="cpan-module">Rex::Pkg::OpenBSD</remote-id>
<remote-id type="cpan-module">Rex::Pkg::OpenWrt</remote-id>
<remote-id type="cpan-module">Rex::Pkg::Redhat</remote-id>
<remote-id type="cpan-module">Rex::Pkg::SuSE</remote-id>
<remote-id type="cpan-module">Rex::Pkg::SunOS</remote-id>
<remote-id type="cpan-module">Rex::Pkg::SunOS::OpenCSW</remote-id>
<remote-id type="cpan-module">Rex::Pkg::SunOS::pkg</remote-id>
<remote-id type="cpan-module">Rex::Pkg::Ubuntu</remote-id>
<remote-id type="cpan-module">Rex::PkgConf</remote-id>
<remote-id type="cpan-module">Rex::PkgConf::Base</remote-id>
<remote-id type="cpan-module">Rex::PkgConf::Debian</remote-id>
<remote-id type="cpan-module">Rex::Profiler</remote-id>
<remote-id type="cpan-module">Rex::Report</remote-id>
<remote-id type="cpan-module">Rex::Report::Base</remote-id>
<remote-id type="cpan-module">Rex::Report::YAML</remote-id>
<remote-id type="cpan-module">Rex::Require</remote-id>
<remote-id type="cpan-module">Rex::Resource</remote-id>
<remote-id type="cpan-module">Rex::Resource::Common</remote-id>
<remote-id type="cpan-module">Rex::Resource::firewall</remote-id>
<remote-id type="cpan-module">Rex::Resource::firewall::Provider::base</remote-id>
<remote-id type="cpan-module">Rex::Resource::firewall::Provider::iptables</remote-id>
<remote-id type="cpan-module">Rex::Resource::firewall::Provider::ufw</remote-id>
<remote-id type="cpan-module">Rex::RunList</remote-id>
<remote-id type="cpan-module">Rex::SCM::Git</remote-id>
<remote-id type="cpan-module">Rex::SCM::Subversion</remote-id>
<remote-id type="cpan-module">Rex::Service</remote-id>
<remote-id type="cpan-module">Rex::Service::ALT</remote-id>
<remote-id type="cpan-module">Rex::Service::ALT::systemd</remote-id>
<remote-id type="cpan-module">Rex::Service::Arch::systemd</remote-id>
<remote-id type="cpan-module">Rex::Service::Base</remote-id>
<remote-id type="cpan-module">Rex::Service::Debian</remote-id>
<remote-id type="cpan-module">Rex::Service::Debian::systemd</remote-id>
<remote-id type="cpan-module">Rex::Service::FreeBSD</remote-id>
<remote-id type="cpan-module">Rex::Service::Gentoo</remote-id>
<remote-id type="cpan-module">Rex::Service::Gentoo::systemd</remote-id>
<remote-id type="cpan-module">Rex::Service::Mageia</remote-id>
<remote-id type="cpan-module">Rex::Service::Mageia::systemd</remote-id>
<remote-id type="cpan-module">Rex::Service::NetBSD</remote-id>
<remote-id type="cpan-module">Rex::Service::OpenBSD</remote-id>
<remote-id type="cpan-module">Rex::Service::OpenWrt</remote-id>
<remote-id type="cpan-module">Rex::Service::Redhat</remote-id>
<remote-id type="cpan-module">Rex::Service::Redhat::systemd</remote-id>
<remote-id type="cpan-module">Rex::Service::SuSE</remote-id>
<remote-id type="cpan-module">Rex::Service::SuSE::systemd</remote-id>
<remote-id type="cpan-module">Rex::Service::SunOS</remote-id>
<remote-id type="cpan-module">Rex::Service::SunOS::svcadm</remote-id>
<remote-id type="cpan-module">Rex::Service::Ubuntu</remote-id>
<remote-id type="cpan-module">Rex::Shared::Var</remote-id>
<remote-id type="cpan-module">Rex::Shared::Var::Array</remote-id>
<remote-id type="cpan-module">Rex::Shared::Var::Common</remote-id>
<remote-id type="cpan-module">Rex::Shared::Var::Hash</remote-id>
<remote-id type="cpan-module">Rex::Shared::Var::Scalar</remote-id>
<remote-id type="cpan-module">Rex::Sudo::File</remote-id>
<remote-id type="cpan-module">Rex::Task</remote-id>
<remote-id type="cpan-module">Rex::TaskList</remote-id>
<remote-id type="cpan-module">Rex::TaskList::Base</remote-id>
<remote-id type="cpan-module">Rex::TaskList::Parallel_ForkManager</remote-id>
<remote-id type="cpan-module">Rex::Template</remote-id>
<remote-id type="cpan-module">Rex::Template::NG</remote-id>
<remote-id type="cpan-module">Rex::Test</remote-id>
<remote-id type="cpan-module">Rex::Test::Base</remote-id>
<remote-id type="cpan-module">Rex::Test::Base::has_content</remote-id>
<remote-id type="cpan-module">Rex::Test::Base::has_cron</remote-id>
<remote-id type="cpan-module">Rex::Test::Base::has_cron_env</remote-id>
<remote-id type="cpan-module">Rex::Test::Base::has_dir</remote-id>
<remote-id type="cpan-module">Rex::Test::Base::has_file</remote-id>
<remote-id type="cpan-module">Rex::Test::Base::has_file_content</remote-id>
<remote-id type="cpan-module">Rex::Test::Base::has_output</remote-id>
<remote-id type="cpan-module">Rex::Test::Base::has_output_matching</remote-id>
<remote-id type="cpan-module">Rex::Test::Base::has_package</remote-id>
<remote-id type="cpan-module">Rex::Test::Base::has_service_running</remote-id>
<remote-id type="cpan-module">Rex::Test::Base::has_service_stopped</remote-id>
<remote-id type="cpan-module">Rex::Test::Base::has_stat</remote-id>
<remote-id type="cpan-module">Rex::Transaction</remote-id>
<remote-id type="cpan-module">Rex::User</remote-id>
<remote-id type="cpan-module">Rex::User::Base</remote-id>
<remote-id type="cpan-module">Rex::User::FreeBSD</remote-id>
<remote-id type="cpan-module">Rex::User::Linux</remote-id>
<remote-id type="cpan-module">Rex::User::NetBSD</remote-id>
<remote-id type="cpan-module">Rex::User::OpenBSD</remote-id>
<remote-id type="cpan-module">Rex::User::OpenWrt</remote-id>
<remote-id type="cpan-module">Rex::User::SunOS</remote-id>
<remote-id type="cpan-module">Rex::Value</remote-id>
<remote-id type="cpan-module">Rex::Virtualization</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::Base</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::Docker</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::Docker::create</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::Docker::daemon</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::Docker::delete</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::Docker::destroy</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::Docker::info</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::Docker::list</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::Docker::reboot</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::Docker::shutdown</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::Docker::start</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::LibVirt</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::LibVirt::blklist</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::LibVirt::clone</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::LibVirt::create</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::LibVirt::delete</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::LibVirt::destroy</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::LibVirt::dumpxml</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::LibVirt::guestinfo</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::LibVirt::hypervisor</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::LibVirt::iflist</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::LibVirt::import</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::LibVirt::info</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::LibVirt::list</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::LibVirt::option</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::LibVirt::reboot</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::LibVirt::shutdown</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::LibVirt::start</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::LibVirt::status</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::LibVirt::vncdisplay</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::Lxc</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::Lxc::attach</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::Lxc::copy</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::Lxc::create</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::Lxc::destroy</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::Lxc::info</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::Lxc::list</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::Lxc::start</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::Lxc::stop</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::VBox</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::VBox::bridge</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::VBox::create</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::VBox::delete</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::VBox::destroy</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::VBox::forward_port</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::VBox::guestinfo</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::VBox::import</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::VBox::info</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::VBox::list</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::VBox::option</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::VBox::reboot</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::VBox::share_folder</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::VBox::shutdown</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::VBox::start</remote-id>
<remote-id type="cpan-module">Rex::Virtualization::VBox::status</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,144 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
if [[ ${PV} == 9999 ]]; then
GITHUB_USER=RexOps
GITHUB_REPO=Rex
EGIT_REPO_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}.git"
EGIT_BRANCH="development-1.x"
EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-git"
VCS_ECLASS="git-r3"
else
# This is intentional to stop perl-module.eclass doing magic things when it
# shouldn't. Like making ${S} contain "Rex" when the git clone has "rex"
# Also prevents perl-module.eclass provisioning SRC_URI
DIST_AUTHOR=JFRIED
DIST_NAME=Rex
KEYWORDS="~amd64 ~x86"
fi
inherit perl-module ${VCS_ECLASS}
DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands"
SLOT="0"
IUSE="test"
DZIL_DEPENDS="
dev-perl/Dist-Zilla
dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome
dev-perl/Dist-Zilla-Plugin-MetaProvides-Package
dev-perl/Dist-Zilla-Plugin-OSPrereqs
dev-perl/Dist-Zilla-Plugin-OurPkgVersion
dev-perl/Dist-Zilla-Plugin-Test-MinimumVersion
dev-perl/Dist-Zilla-Plugin-Test-Perl-Critic
"
RDEPEND="
dev-perl/Data-Validate-IP
dev-perl/DBI
dev-perl/Devel-Caller
dev-perl/Digest-HMAC
dev-perl/Digest-SHA1
dev-perl/Expect
dev-perl/Hash-Merge
dev-perl/IO-String
dev-perl/IO-Tty
dev-perl/IPC-Shareable
dev-perl/JSON-XS
dev-perl/List-MoreUtils
dev-perl/Net-OpenSSH
dev-perl/Net-SFTP-Foreign
dev-perl/Parallel-ForkManager
dev-perl/Sort-Naturally
dev-perl/String-Escape
dev-perl/TermReadKey
dev-perl/Test-Deep
dev-perl/Text-Glob
dev-perl/URI
dev-perl/XML-LibXML
dev-perl/XML-Simple
dev-perl/libwww-perl
dev-perl/YAML
virtual/perl-Carp
virtual/perl-Data-Dumper
virtual/perl-Digest-MD5
virtual/perl-Exporter
virtual/perl-File-Spec
virtual/perl-MIME-Base64
virtual/perl-Scalar-List-Utils
virtual/perl-Storable
virtual/perl-Time-HiRes
"
DEPEND="
${RDEPEND}
test? (
dev-perl/Test-UseAllModules
virtual/perl-File-Temp
)
"
[[ ${PV} == 9999 ]] && DEPEND+=" ${DZIL_DEPENDS}"
src_unpack() {
if [[ $PV == 9999 ]]; then
"${VCS_ECLASS}"_src_unpack
mkdir -p "${S}" || die "Can't make ${S}"
else
default
fi
}
dzil_to_distdir() {
local dzil_root dest has_missing modname dzil_version
dzil_root="$1"
dest="$2"
cd "${dzil_root}" || die "Can't enter git workdir '${dzil_root}'";
dzil_version="$(dzil version)" || die "Error invoking 'dzil version'"
einfo "Generating CPAN dist with ${dzil_version}"
has_missing=""
einfo "Checking dzil authordeps"
while IFS= read -d $'\n' -r modname; do
if [[ -z "${has_missing}" ]]; then
has_missing=1
eerror "'dzil authordeps' indicates missing build dependencies"
eerror "These will prevent building, please report a bug"
eerror "Missing:"
fi
eerror " ${modname}"
done < <( dzil authordeps --missing --versions )
[[ -z "${has_missing}" ]] || die "Satisfy all missing authordeps first"
einfo "Checking dzil build deps"
while IFS= read -d $'\n' -r modname; do
if [[ -z "${has_missing}" ]]; then
has_missing=1
ewarn "'dzil listdeps' indicates missing build dependencies"
ewarn "These may prevent building, please report a bug if they do"
ewarn "Missing:"
fi
ewarn " ${modname}"
done < <( dzil listdeps --missing --versions --author )
einfo "Generating release"
dzil build --notgz --in "${dest}" || die "Unable to build CPAN dist in '${dest}'"
}
src_prepare() {
if [[ ${PV} == 9999 ]]; then
# Uses git sources in WORKDIR/rex-git
# to generate a CPAN-style tree in ${S}
# before letting perl-module.eclass do the rest
dzil_to_distdir "${EGIT_CHECKOUT_DIR}" "${S}"
fi
cd "${S}" || die "Can't enter build dir"
perl-module_src_prepare
}

@ -16,6 +16,7 @@ else
# Also prevents perl-module.eclass provisioning SRC_URI
DIST_AUTHOR=JFRIED
DIST_NAME=Rex
KEYWORDS="~amd64 ~x86"
fi
inherit perl-module ${VCS_ECLASS}
@ -23,7 +24,6 @@ inherit perl-module ${VCS_ECLASS}
DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands"
SLOT="0"
KEYWORDS=""
IUSE="test"
DZIL_DEPENDS="
@ -37,6 +37,7 @@ DZIL_DEPENDS="
"
RDEPEND="
dev-perl/Data-Validate-IP
dev-perl/DBI
dev-perl/Devel-Caller
dev-perl/Digest-HMAC

@ -1,19 +1,27 @@
From 73e3b7ab2f8a3974d31844b492ad02d61ed5727f Mon Sep 17 00:00:00 2001
From: Rainer Gerhards <rgerhards@adiscon.com>
Date: Thu, 23 Feb 2017 13:18:44 +0100
Subject: [PATCH] testbench: tcpflood failed to build if RELP support was
disabled
Patch to allow building of tcpflood without librelp
closes https://github.com/rsyslog/rsyslog/issues/1426
---
tests/tcpflood.c | 24 +++++++++++++++++++++---
1 file changed, 21 insertions(+), 3 deletions(-)
Cherry pick of
https://github.com/rsyslog/rsyslog/commit/73e3b7ab2f8a3974d31844b492ad02d61ed5727f
https://github.com/rsyslog/rsyslog/pull/1493
diff --git a/tests/tcpflood.c b/tests/tcpflood.c
index c500a51..aa79794 100644
--- a/tests/tcpflood.c
Gentoo-Bug: https://bugs.gentoo.org/613264
Gentoo-Bug: https://bugs.gentoo.org/614424
diff -u b/tests/tcpflood.c b/tests/tcpflood.c
--- b/tests/tcpflood.c
+++ b/tests/tcpflood.c
@@ -149,7 +149,9 @@ static int numMsgsToSend = 1; /* number of messages to send */
@@ -96,7 +96,9 @@
#include <string.h>
#include <netinet/in.h>
#include <pthread.h>
+#ifdef ENABLE_RELP
#include <librelp.h>
+#endif
#include <sys/resource.h>
#include <sys/time.h>
#include <errno.h>
@@ -149,7 +151,9 @@
static int numConnections = 1; /* number of connections to create */
static int softLimitConnections = 0; /* soft connection limit, see -c option description */
static int *sockArray; /* array of sockets to use */
@ -23,7 +31,7 @@ index c500a51..aa79794 100644
static int msgNum = 0; /* initial message number to start with */
static int bShowProgress = 1; /* show progress messages */
static int bSilent = 0; /* completely silent operation */
@@ -216,6 +218,7 @@ static void initTLSSess(int);
@@ -216,6 +220,7 @@
static int sendTLS(int i, char *buf, int lenBuf);
static void closeTLSSess(int __attribute__((unused)) i);
@ -31,7 +39,7 @@ index c500a51..aa79794 100644
/* RELP subsystem */
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wformat-security"
@@ -235,6 +238,7 @@ initRELP_PLAIN(void)
@@ -235,6 +240,7 @@
CHKRELP(relpEngineSetEnableCmd(pRelpEngine, (unsigned char*)"syslog",
eRelpCmdState_Required));
}
@ -39,7 +47,7 @@ index c500a51..aa79794 100644
/* prepare send subsystem for UDP send */
static int
@@ -273,6 +277,7 @@ int openConn(int *fd, const int connIdx)
@@ -273,6 +279,7 @@
port = targetPort;
}
if(transport == TP_RELP_PLAIN) {
@ -47,7 +55,7 @@ index c500a51..aa79794 100644
relpRetVal relp_r;
relpClt_t *relpClt;
char relpPort[16];
@@ -286,6 +291,7 @@ int openConn(int *fd, const int connIdx)
@@ -286,6 +293,7 @@
return(1);
}
*fd = 1; /* mimic "all ok" state */
@ -55,7 +63,7 @@ index c500a51..aa79794 100644
} else { /* TCP, with or without TLS */
if((sock=socket(AF_INET, SOCK_STREAM, 0))==-1) {
perror("\nsocket()");
@@ -336,8 +342,10 @@ int openConnections(void)
@@ -336,8 +344,10 @@
sessArray = calloc(numConnections, sizeof(gnutls_session_t));
# endif
sockArray = calloc(numConnections, sizeof(int));
@ -66,7 +74,7 @@ index c500a51..aa79794 100644
for(i = 0 ; i < numConnections ; ++i) {
if(i % 10 == 0) {
if(bShowProgress)
@@ -356,8 +364,10 @@ int openConnections(void)
@@ -356,8 +366,10 @@
* at least something.
*/
if(transport == TP_RELP_PLAIN) {
@ -77,7 +85,7 @@ index c500a51..aa79794 100644
} else { /* TCP and TLS modes */
if(transport == TP_TLS)
closeTLSSess(i);
@@ -403,14 +413,13 @@ void closeConnections(void)
@@ -403,14 +415,13 @@
if(bShowProgress)
if(write(1, " close connections", sizeof(" close connections")-1)){}
@ -93,7 +101,7 @@ index c500a51..aa79794 100644
relpRetVal relpr;
if(sockArray[i] != -1) {
relpr = relpEngineCltDestruct(pRelpEngine, relpCltArray+i);
@@ -419,6 +428,7 @@ void closeConnections(void)
@@ -419,6 +430,7 @@
}
sockArray[i] = -1;
}
@ -101,7 +109,7 @@ index c500a51..aa79794 100644
} else { /* TCP and TLS modes */
if(sockArray[i] != -1) {
/* we try to not overrun the receiver by trying to flush buffers
@@ -610,6 +620,7 @@ int sendMessages(struct instdata *inst)
@@ -610,6 +622,7 @@
offsSendBuf = lenBuf;
}
} else if(transport == TP_RELP_PLAIN) {
@ -109,7 +117,7 @@ index c500a51..aa79794 100644
relpRetVal relp_ret;
if(sockArray[socknum] == -1) {
/* connection was dropped, need to re-establish */
@@ -627,6 +638,7 @@ int sendMessages(struct instdata *inst)
@@ -627,6 +640,7 @@
printf("\nrelpCltSendSyslog() failed with relp error code %d\n",
relp_ret);
}
@ -117,7 +125,7 @@ index c500a51..aa79794 100644
}
if(lenSend != lenBuf) {
printf("\r%5.5d\n", i);
@@ -1106,7 +1118,9 @@ int main(int argc, char *argv[])
@@ -1106,7 +1120,9 @@
transport = TP_RELP_PLAIN;
# else
fprintf(stderr, "compiled without RELP support: "
@ -128,7 +136,7 @@ index c500a51..aa79794 100644
exit(1);
# endif
} else {
@@ -1168,7 +1182,9 @@ int main(int argc, char *argv[])
@@ -1168,7 +1184,9 @@
if(transport == TP_TLS) {
initTLS();
} else if(transport == TP_RELP_PLAIN) {
@ -138,7 +146,7 @@ index c500a51..aa79794 100644
}
if(openConnections() != 0) {
@@ -1183,9 +1199,11 @@ int main(int argc, char *argv[])
@@ -1183,9 +1201,11 @@
closeConnections(); /* this is important so that we do not finish too early! */

@ -53,7 +53,7 @@ else
doc? ( http://www.rsyslog.com/files/download/${PN}/${MY_URL_PREFIX}${PN}-doc-${MY_PV}.tar.gz -> ${MY_FILENAME_DOCS} )
"
PATCHES=( "${FILESDIR}"/8-stable/${PN}-8.24.0-fix-tcpflood-without-librelp.patch )
PATCHES=( "${FILESDIR}"/8-stable/${PN}-8.24.0-fix-tcpflood-without-librelp-r1.patch )
fi
LICENSE="GPL-3 LGPL-3 Apache-2.0"

@ -53,7 +53,7 @@ else
doc? ( http://www.rsyslog.com/files/download/${PN}/${MY_URL_PREFIX}${PN}-doc-${MY_PV}.tar.gz -> ${MY_FILENAME_DOCS} )
"
PATCHES=( "${FILESDIR}"/8-stable/${PN}-8.24.0-fix-tcpflood-without-librelp.patch )
PATCHES=( "${FILESDIR}"/8-stable/${PN}-8.24.0-fix-tcpflood-without-librelp-r1.patch )
fi
LICENSE="GPL-3 LGPL-3 Apache-2.0"

@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/FileRoller"
LICENSE="GPL-2+ CC-BY-SA-3.0"
SLOT="0"
IUSE="libnotify packagekit"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
# gdk-pixbuf used extensively in the source
# cairo used in eggtreemultidnd.c

@ -14,7 +14,7 @@ SLOT="0"
IUSE="gtk +introspection vala"
REQUIRED_USE="vala? ( introspection )"
KEYWORDS="~alpha ~amd64 ~x86"
KEYWORDS="~alpha amd64 x86"
RDEPEND="
>=app-arch/libarchive-3.2.0

@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="bindist doc libressl qt4 qt5"
REQUIRED_USE="|| ( qt4 qt5 )"

@ -1,42 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
inherit eutils toolchain-funcs
DESCRIPTION="A GUI to OpenSSL, RSA public keys, certificates, signing requests etc"
HOMEPAGE="http://xca.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="bindist"
RDEPEND=">=dev-libs/openssl-0.9.8:*[bindist=]
dev-qt/qtgui:4"
DEPEND="${RDEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.0.0-desktop.patch
}
src_configure() {
econf \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
STRIP=true
}
src_compile() {
# enforce all to avoid the automatic silent rules
emake all
}
src_install() {
# non standard destdir
emake install destdir="${ED}"
insinto /etc/xca
doins misc/*.txt
}

@ -1,11 +1,12 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Afrikaans"
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""

@ -1,20 +1,21 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Belarusian"
inherit eutils aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
SRC_URI="mirror://gnu/aspell/dict/be/aspell5-be-${PV}.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
SRC_URI="mirror://gnu/aspell/dict/be/aspell5-be-${PV}.tar.bz2"
IUSE="classic"
S="${WORKDIR}/aspell5-be-${PV}"
src_unpack() {
unpack ${A}
use classic || epatch "${FILESDIR}"/aspell5-be-${PV}-official.patch
src_prepare() {
use classic || local PATCHES=( "${FILESDIR}"/aspell5-be-${PV}-official.patch )
default
}

@ -1,12 +1,13 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Bulgarian"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""

@ -1,11 +1,12 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Breton"
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""

@ -1,10 +1,12 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Catalan"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"

@ -1,15 +1,19 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Czech"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit aspell-dict-r1
MY_P="aspell6-cs-20040614-1"
inherit aspell-dict
SRC_URI="mirror://gnu/aspell/dict/cs/${MY_P}.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""
FILENAME="aspell6-cs-20040614-1"
SRC_URI="mirror://gnu/aspell/dict/cs/${FILENAME}.tar.bz2"
S=${WORKDIR}/${FILENAME}
S=${WORKDIR}/${MY_P}

@ -1,11 +1,12 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Welsh"
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""

@ -1,16 +1,17 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Danish"
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
HOMEPAGE="http://da.speling.org"
SRC_URI="http://da.speling.org/filer/new_${P}.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos"
IUSE=""
SRC_URI="http://da.speling.org/filer/new_${P}.tar.bz2"
S="${WORKDIR}/new_${P}"

@ -1,23 +1,22 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="German (traditional orthography)"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit eutils aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}-dict-name.patch"
}
PATCHES=( "${FILESDIR}/${P}-dict-name.patch" )
src_install() {
aspell-dict_src_install
newdoc doc/README README.hk || die
dodoc doc/README.bj || die
aspell-dict-r1_src_install
newdoc doc/README README.hk
dodoc doc/README.bj
}

@ -2,8 +2,8 @@ Aspell dictionaries should be named LANGUAGE[_REGION][-VARIETY][-SIZE],
therefore this patch adds de-1901 and de_DE-1901 as such alias names.
See also: http://www.iana.org/assignments/language-subtag-registry
--- Makefile.pre
+++ Makefile.pre
--- a/Makefile.pre
+++ b/Makefile.pre
@@ -7,7 +7,8 @@
data_files = de-alt.dat de-alt_phonet.dat de-alt_affix.dat
doc_files = README COPYING Copyright
@ -14,8 +14,8 @@ See also: http://www.iana.org/assignments/language-subtag-registry
rws_files = de-alt.rws
distdir=aspell6-${lang}-${version}
--- README
+++ README
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-GNU Aspell 0.60 German - Old Spelling (Deutsch - Alter Spelling) Dictionary Package
+GNU Aspell 0.60 German - Old Spelling (Deutsch - alte Rechtschreibung) Dictionary Package
@ -31,16 +31,16 @@ See also: http://www.iana.org/assignments/language-subtag-registry
Whereas the names in parentheses are alternate names for the
dictionary preceding the parentheses.
--- de-1901.alias
+++ de-1901.alias
--- a/de-1901.alias
+++ b/de-1901.alias
@@ -0,0 +1 @@
+add de-alt.multi
--- de_DE-1901.alias
+++ de_DE-1901.alias
--- a/de_DE-1901.alias
+++ b/de_DE-1901.alias
@@ -0,0 +1 @@
+add de-alt.multi
--- info
+++ info
--- a/info
+++ b/info
@@ -1,5 +1,5 @@
name_english German - Old Spelling
-name_ascii Deutsch - Alter Spelling

@ -1,17 +1,19 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="German and Swiss-German"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
MY_P=aspell6-de-20030222-1
SRC_URI="mirror://gnu/aspell/dict/de/${MY_P}.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE=""
FILENAME=aspell6-de-20030222-1
SRC_URI="mirror://gnu/aspell/dict/de/${FILENAME}.tar.bz2"
S=${WORKDIR}/${FILENAME}
S=${WORKDIR}/${MY_P}

@ -1,11 +1,12 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Greek"
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""

@ -4,14 +4,12 @@
EAPI=6
ASPELL_LANG="English (US, British, Canadian)"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit aspell-dict versionator
inherit aspell-dict-r1 versionator
LICENSE="myspell-en_CA-KevinAtkinson public-domain Princeton Ispell"
SRC_URI="mirror://gnu/aspell/dict/${ASPELL_SPELLANG}/${PN%-*}${ASPELL_VERSION}-${PN#*-}-$(replace_version_separator 3 '-').tar.bz2"
LICENSE="myspell-en_CA-KevinAtkinson public-domain Princeton Ispell"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
SRC_URI="mirror://gnu/aspell/dict/${SPELLANG}/${PN%-*}${ASPOSTFIX}-${PN#*-}-$(replace_version_separator 3 '-').tar.bz2"

@ -4,14 +4,12 @@
EAPI=6
ASPELL_LANG="English (US, British, Canadian)"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit aspell-dict versionator
inherit aspell-dict-r1 versionator
LICENSE="myspell-en_CA-KevinAtkinson public-domain Princeton Ispell"
SRC_URI="mirror://gnu/aspell/dict/${ASPELL_SPELLANG}/${PN%-*}${ASPELL_VERSION}-${PN#*-}-$(replace_version_separator 3 '-').tar.bz2"
LICENSE="myspell-en_CA-KevinAtkinson public-domain Princeton Ispell"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
SRC_URI="mirror://gnu/aspell/dict/${SPELLANG}/${PN%-*}${ASPOSTFIX}-${PN#*-}-$(replace_version_separator 3 '-').tar.bz2"

@ -1,17 +1,20 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Esperanto"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
MY_P=${P%.*}a-${PV##*.}
MY_P=aspell${ASPELL_VERSION}-${MY_P/aspell-/}
SRC_URI="mirror://gnu/aspell/dict/${ASPELL_SPELLANG}/${MY_P}.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""
MY_P=${P%.*}a-${PV##*.}
MY_P=aspell${ASPOSTFIX}-${MY_P/aspell-/}
S=${WORKDIR}/${MY_P}
SRC_URI="mirror://gnu/aspell/dict/${SPELLANG}/${MY_P}.tar.bz2"

@ -1,16 +1,19 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Spanish"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit aspell-dict
inherit aspell-dict-r1
MY_P="${P/aspell/aspell6}-1"
S=${WORKDIR}/${MY_P}
SRC_URI="mirror://gnu/aspell/dict/${SPELLANG}/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SRC_URI="mirror://gnu/aspell/dict/${ASPELL_SPELLANG}/${MY_P}.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""
S=${WORKDIR}/${MY_P}

@ -1,12 +1,13 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Estonian"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""

@ -1,12 +1,13 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Finnish"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""

@ -1,11 +1,12 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Faroese"
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""

@ -1,19 +1,22 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="French"
ASPOSTFIX="6"
ASPELL_VERSION=6
# This is a hack to allow for using the French 0.50 dictionary until I have
# the time to do this properly. Do not stabilise this.
inherit aspell-dict
inherit aspell-dict-r1
MY_P="aspell-fr-0.50-3"
SRC_URI="mirror://gnu/aspell/dict/fr/${MY_P}.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos"
FILENAME="aspell-fr-0.50-3"
SRC_URI="mirror://gnu/aspell/dict/fr/${FILENAME}.tar.bz2"
IUSE=""
S=${WORKDIR}/${FILENAME}
S=${WORKDIR}/${MY_P}

@ -1,11 +1,12 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Irish"
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""

@ -1,17 +1,20 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Galician"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
MY_P=${P%.*}a-${PV##*.}
MY_P=aspell${ASPELL_VERSION}-${MY_P/aspell-/}
SRC_URI="mirror://gnu/aspell/dict/${ASPELL_SPELLANG}/${MY_P}.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""
MY_P=${P%.*}a-${PV##*.}
MY_P=aspell${ASPOSTFIX}-${MY_P/aspell-/}
S=${WORKDIR}/${MY_P}
SRC_URI="mirror://gnu/aspell/dict/${SPELLANG}/${MY_P}.tar.bz2"

@ -1,12 +1,13 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Hebrew"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""

@ -1,11 +1,12 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Croatian"
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""

@ -1,17 +1,19 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Hungarian"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
MY_P="aspell6-hu-0.99.4.2-0"
SRC_URI="mirror://gnu/aspell/dict/hu/${MY_P}.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ppc ppc64 sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""
FILENAME="aspell6-hu-0.99.4.2-0"
SRC_URI="mirror://gnu/aspell/dict/hu/${FILENAME}.tar.bz2"
S="${WORKDIR}/${FILENAME}"
S="${WORKDIR}/${MY_P}"

@ -1,17 +1,19 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Armenian"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
MY_P=aspell6-hy-0.10.0-0
SRC_URI="mirror://gnu/aspell/dict/hy/${MY_P}.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ppc ppc64 sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""
FILENAME=aspell6-hy-0.10.0-0
SRC_URI="mirror://gnu/aspell/dict/hy/${FILENAME}.tar.bz2"
S="${WORKDIR}/${FILENAME}"
S="${WORKDIR}/${MY_P}"

@ -1,11 +1,12 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Icelandic"
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""

@ -1,17 +1,19 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Italian"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
MY_P="aspell${ASPELL_VERSION}-${PN#aspell-}-${PV%.*}-${PV##*.}-0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=
SRC_URI="mirror://sourceforge/linguistico/${MY_P}.tar.bz2"
MY_P=aspell${ASPOSTFIX}-${PN#aspell-}-${PV%.*}-${PV##*.}-0
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""
SRC_URI="mirror://sourceforge/linguistico/${MY_P}.tar.bz2"
S=${WORKDIR}/${MY_P}

@ -1,17 +1,19 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Latin"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
MY_P="aspell6-la-20020503-0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
SRC_URI="mirror://gnu/aspell/dict/la/${MY_P}.tar.bz2"
FILENAME="aspell6-la-20020503-0"
SRC_URI="mirror://gnu/aspell/dict/la/${FILENAME}.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""
S=${WORKDIR}/${FILENAME}
S=${WORKDIR}/${MY_P}

@ -1,16 +1,19 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Lithuanian"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit aspell-dict-r1
inherit aspell-dict
MY_P="aspell6-lt-1.0-1"
SRC_URI="mirror://gnu/aspell/dict/lt/${MY_P}.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
FILENAME="aspell6-lt-1.0-1"
SRC_URI="mirror://gnu/aspell/dict/lt/${FILENAME}.tar.bz2"
IUSE=""
S="${WORKDIR}/${FILENAME}"
S="${WORKDIR}/${MY_P}"

@ -1,11 +1,12 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Dutch"
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="freedist"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE=""

@ -1,11 +1,12 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Norwegian"
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""

@ -1,15 +1,20 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Polish"
ASPOSTFIX="6"
inherit versionator aspell-dict
ASPELL_VERSION=6
inherit versionator aspell-dict-r1
MY_P="${PN/aspell/aspell6}-$(replace_version_separator 2 _ $(replace_version_separator 3 -))"
HOMEPAGE="http://www.sjp.pl/slownik/"
SRC_URI="http://www.sjp.pl/slownik/ort/sjp-${MY_P}.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""
FILENAME="${PN/aspell/aspell6}-$(replace_version_separator 2 _ $(replace_version_separator 3 -))"
SRC_URI="http://www.sjp.pl/slownik/ort/sjp-${FILENAME}.tar.bz2"
S="${WORKDIR}/${FILENAME}"
S="${WORKDIR}/${MY_P}"

@ -1,19 +1,22 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Brazilian Portuguese"
ASPOSTFIX=6
ASPELL_VERSION=6
inherit aspell-dict-r1
inherit aspell-dict
MY_P="aspell6-pt_BR-20090702-0"
FILENAME=aspell6-pt_BR-20090702-0
SRC_URI="mirror://gnu/aspell/dict/pt_BR/${FILENAME}.tar.bz2"
SRC_URI="mirror://gnu/aspell/dict/pt_BR/${MY_P}.tar.bz2"
LICENSE="LGPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""
S=${WORKDIR}/${FILENAME}
S=${WORKDIR}/${MY_P}
# Contains a conflict
RDEPEND="!<app-dicts/aspell-pt-0.50.2-r1"

@ -1,9 +1,11 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Portuguese"
inherit multilib aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
@ -11,7 +13,8 @@ KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x8
IUSE=""
src_install() {
aspell-dict_src_install
rm "${D}"/usr/$(get_libdir)/aspell-0.60/pt_BR*
rm "${D}"/usr/$(get_libdir)/aspell-0.60/brazilian.alias
aspell-dict-r1_src_install
rm "${ED%/}"/usr/$(get_libdir)/aspell-0.60/pt_BR* || die
rm "${ED%/}"/usr/$(get_libdir)/aspell-0.60/brazilian.alias || die
}

@ -1,13 +1,15 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Romanian"
ASPOSTFIX="5"
ASPELL_VERSION=5
inherit aspell-dict
inherit aspell-dict-r1
HOMEPAGE="http://aspell.net http://rospell.sourceforge.net/"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""

@ -1,25 +1,27 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Russian"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
# very strange filename not supported by the gentoo naming scheme
MY_P="aspell6-ru-0.99f7-1"
SRC_URI="mirror://gnu/aspell/dict/ru/${MY_P}.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""
# very strange filename not supported by the gentoo naming scheme
FILENAME=aspell6-ru-0.99f7-1
S=${WORKDIR}/${MY_P}
SRC_URI="mirror://gnu/aspell/dict/ru/${FILENAME}.tar.bz2"
S=${WORKDIR}/${FILENAME}
src_prepare() {
default
src_unpack() {
unpack ${A}
cd "${S}"
einfo "Set default dictionary to ru-yeyo."
einfo "Setting default dictionary to ru-yeyo"
cp -v ru-yeyo.multi ru.multi || die
}

@ -1,12 +1,13 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Slovak"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""

@ -1,11 +1,12 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Slovenian"
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""

@ -1,16 +1,19 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Serbian"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
MY_P="aspell6-sr-0.02"
SRC_URI="http://srpski.org/aspell/${MY_P}.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""
FILENAME="aspell6-sr-0.02"
SRC_URI="http://srpski.org/aspell/${FILENAME}.tar.bz2"
S="${WORKDIR}/${FILENAME}"
S="${WORKDIR}/${MY_P}"

@ -1,11 +1,12 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Swedish"
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE=""

@ -1,12 +1,13 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Ukrainian"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2 LGPL-2.1"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""

@ -1,12 +1,13 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
ASPELL_LANG="Vietnamese"
ASPOSTFIX="6"
ASPELL_VERSION=6
inherit aspell-dict
inherit aspell-dict-r1
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""

@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.bz2
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="23"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="alsa aqua athena dbus games gconf gif gpm gtk gzip-el hesiod jpeg kerberos livecd m17n-lib motif pax_kernel png sound source svg tiff toolkit-scroll-bars X Xaw3d xft +xpm"
REQUIRED_USE="?? ( aqua X )"

@ -13,7 +13,7 @@ DESCRIPTION="Official plugins for gedit"
HOMEPAGE="https://wiki.gnome.org/Apps/Gedit/ShippedPlugins"
LICENSE="GPL-2+"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
SLOT="0"
IUSE_plugins="charmap git terminal vala zeitgeist"

@ -18,7 +18,7 @@ SLOT="0"
IUSE="+introspection +python spell vala"
REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
# X libs are not needed for OSX (aqua)
COMMON_DEPEND="

@ -1,14 +1,14 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
EAPI=6
KDE_DOC_DIRS="doc"
KDE_HANDBOOK="optional"
MY_P=${P/_beta/b}
inherit kde4-base
DESCRIPTION="A Latex Editor and TeX shell for KDE"
DESCRIPTION="A Latex Editor and TeX shell by KDE"
HOMEPAGE="http://kile.sourceforge.net/"
[[ ${PV} != *9999* ]] && SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
@ -21,6 +21,7 @@ DEPEND="
x11-misc/shared-mime-info
"
RDEPEND="${DEPEND}
$(add_kdeapps_dep katepart '' 4.14.3)
$(add_kdeapps_dep kdebase-data)
$(add_kdeapps_dep konsolepart)
|| (

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/LaTeXila"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="+introspection +latexmk rubber"
COMMON_DEPEND="

@ -0,0 +1,32 @@
diff -r f412e9f093d4 configure
--- a/configure Wed Jan 25 00:47:06 2017 +0000
+++ b/configure Sun Jan 29 19:32:47 2017 +0100
@@ -13507,7 +13507,10 @@
-D*=* ) val=`echo '' $word | sed -e 's:^.*=::'` ;;
* ) val=1 ;;
esac
- if grep "^#define $sym " confdefs.h >/dev/null; then :; else
+ if grep "^#define $sym " confdefs.h >/dev/null || \
+ test "$have_glibc" = "yes" -a "$sym" = "_BSD_SOURCE" || \
+ test "$have_glibc" = "yes" -a "$sym" = "_SVID_SOURCE";
+ then :; else
if test "$val" = "1"
then cat >>confdefs.h <<_ACEOF
#define $sym 1
diff -r f412e9f093d4 configure.ac
--- a/configure.ac Wed Jan 25 00:47:06 2017 +0000
+++ b/configure.ac Sun Jan 29 19:32:47 2017 +0100
@@ -3136,7 +3136,12 @@
* ) val=1 ;;
esac
dnl Avoid re-AC_DEFINE-ing xmkmf symbols we've already defined above.
- if grep "^#define $sym " confdefs.h >/dev/null; then :; else
+dnl Also, glibc doesn't like two of the traditional POSIX macros that xmkmf
+dnl likes us to define; ignore them if appropriate.
+ if grep "^#define $sym " confdefs.h >/dev/null || \
+ test "$have_glibc" = "yes" -a "$sym" = "_BSD_SOURCE" || \
+ test "$have_glibc" = "yes" -a "$sym" = "_SVID_SOURCE";
+ then :; else
if test "$val" = "1"
then AC_DEFINE_UNQUOTED($sym)
else AC_DEFINE_UNQUOTED($sym,$val)

@ -1,11 +1,11 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# Note: xemacs currently does not work with a hardened profile. If you
# want to use xemacs on a hardened profile then compile with the
# -nopie flag in CFLAGS or help fix bug #75028.
EAPI=4
EAPI=5
WANT_AUTOCONF="2.5"
inherit eutils flag-o-matic multilib
@ -23,14 +23,14 @@ IUSE="alsa debug eolconv gif gpm pop postgres ldap libressl xface nas dnd X jpeg
X_DEPEND="x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps"
RDEPEND="
berkdb? ( >=sys-libs/db-4 !!<sys-libs/db-4 )
berkdb? ( >=sys-libs/db-4:= !!<sys-libs/db-4 )
gdbm? ( >=sys-libs/gdbm-1.8.3[berkdb(+)] )
>=sys-libs/zlib-1.1.4
!libressl? ( >=dev-libs/openssl-0.9.6:0 )
libressl? ( dev-libs/libressl )
>=media-libs/audiofile-0.2.3
gpm? ( >=sys-libs/gpm-1.19.6 )
postgres? ( dev-db/postgresql )
postgres? ( dev-db/postgresql:= )
ldap? ( net-nds/openldap )
alsa? ( media-libs/alsa-lib )
nas? ( media-libs/nas )
@ -47,7 +47,7 @@ RDEPEND="
jpeg? ( virtual/jpeg:0 )
canna? ( app-i18n/canna )
freewnn? ( app-i18n/freewnn )
>=sys-libs/ncurses-5.2
>=sys-libs/ncurses-5.2:=
>=app-eselect/eselect-emacs-1.15"
DEPEND="${RDEPEND}
@ -67,6 +67,7 @@ src_prepare() {
find "${S}"/lisp -name '*.elc' -exec rm {} \; || die
epatch "${FILESDIR}/${P}-ncurses-tinfo.patch"
epatch "${FILESDIR}/${P}-gcc5.patch"
epatch "${FILESDIR}/${P}-glibc-macro.patch"
# Some binaries and man pages are installed under suffixed names
# to avoid collions with their GNU Emacs counterparts (see below).
@ -174,6 +175,7 @@ src_configure() {
--with-site-lisp=yes \
--with-site-modules=yes \
--with-newgc \
--with-system-malloc \
--enable-option-checking=no \
--with-last-packages=/usr/lib/xemacs \
|| die "configuration failed"

@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="games X"
PDEPEND="virtual/emacs"

@ -17,7 +17,7 @@ if [[ ${PV} = *9999* ]]; then
SRC_URI=""
else
SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2"
KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~x86-fbsd"
fi
# bug #606088

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gnote"
LICENSE="GPL-3+ FDL-1.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="debug"
# Automagic glib-2.32 dep

@ -16,7 +16,7 @@ IUSE="cue elibc_glibc exif ffmpeg firefox-bookmarks flac gif gsf gstreamer
gtk iptc +iso +jpeg libav +miner-fs mp3 nautilus networkmanager pdf playlist
rss seccomp stemmer test thunderbird +tiff upnp-av upower +vorbis +xml xmp xps"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
REQUIRED_USE="
?? ( gstreamer ffmpeg )

@ -10,7 +10,7 @@ HOMEPAGE="https://www.kde.org/"
LICENSE="GPL-2"
SLOT="4"
KEYWORDS="amd64 ~arm ~x86"
KEYWORDS="amd64 ~arm x86"
IUSE="doc"
DEPEND="sys-devel/gettext"

@ -1,86 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit kde4-base
DESCRIPTION="Calligra localization package"
HOMEPAGE="https://www.kde.org/"
LICENSE="GPL-2"
DEPEND="sys-devel/gettext"
RDEPEND="!app-office/koffice-l10n"
KEYWORDS="amd64 ~arm x86"
IUSE="doc"
MY_LANGS="bs ca ca@valencia cs da de el en_GB es et fi fr gl hu it ja kk nb nl
pl pt pt_BR ru sk sv tr uk zh_CN zh_TW"
case ${PV} in
2.[456789].[789]?)
# beta or rc releases
URI_BASE="mirror://kde/unstable/${PN/-l10n/}-${PV}/${PN}" ;;
2.[456789].?|2.[456789].??)
# stable releases
URI_BASE="mirror://kde/stable/${PN/-l10n/}-${PV}/${PN}" ;;
*)
SRC_URI="" ;;
esac
SRC_URI=""
SLOT="4"
for MY_LANG in ${MY_LANGS} ; do
IUSE="${IUSE} l10n_${MY_LANG/[@_]/-}"
SRC_URI="${SRC_URI} l10n_${MY_LANG/[@_]/-}? ( ${URI_BASE}/${PN}-${MY_LANG}-${PV}.tar.xz )"
done
unset MY_LANG
S="${WORKDIR}"
src_unpack() {
local lng dir
if [[ -z ${A} ]]; then
elog
elog "None of the requested L10N are supported by ${P}."
elog
elog "${P} supports these language codes:"
elog "${MY_LANGS//[@_]/-}"
elog
fi
[[ -n ${A} ]] && unpack ${A}
cd "${S}"
# add all L10N to cmake
if [[ -n ${A} ]]; then
for lng in ${MY_LANGS}; do
dir="${PN}-${lng}-${PV}"
if [[ -d "${dir}" ]] ; then
echo "add_subdirectory( ${dir} )" >> "${S}"/CMakeLists.txt
fi
done
fi
}
src_configure() {
local mycmakeargs=(
-DBUILD_MESSAGES=ON -DBUILD_DATA=ON
$(cmake-utils_use_build doc)
)
[[ -e "${S}"/CMakeLists.txt ]] && kde4-base_src_configure
}
src_compile() {
[[ -e "${S}"/CMakeLists.txt ]] && kde4-base_src_compile
}
src_test() {
[[ -e "${S}"/CMakeLists.txt ]] && kde4-base_src_test
}
src_install() {
[[ -e "${S}"/CMakeLists.txt ]] && kde4-base_src_install
}

@ -1,2 +1,2 @@
DIST calligra-2.9.11.tar.xz 196039892 SHA256 b18d2d0f87bc92753ec8b1eb780a596770a49141e3e60d811da51e752e54ea09 SHA512 69fbb38dbc3d59a744ed1fae5361f61bde15da298d28942f226d3d99d399a95f5ee67cca755996290c65943aa9babf6367c44f0d0199dacce22a9879346f82f8 WHIRLPOOL 973a17eb639ddfaa5a913b064c90957935ded7fe3fdb5237c27112b6686b3dbe3e411c168f920947ef98c4a3d951842220f849565503fac67ebe75784f339e74
DIST calligra-3.0.0.1.tar.xz 61111072 SHA256 dedc51efc42f7dda37514d450cb772d9db37a658e0abbcf0f513712a04c1f011 SHA512 826495dfa843f51ecb1139ca8d6d19f6a3fd49e4ca186b4c6a5d1498cdecbfb38461a871153bf8b9944e729725e50918434849acc78c375591636d06ef5d5f6a WHIRLPOOL 085be69fbc32fe54b567e81727aaed7bf613d8c6f2fc9d6eaaac3348e5a4e116278b6da86be953d7d17ea8854dc94021c11c81eb29d8c9a68c517b31457d2242
DIST calligra-3.0.1.tar.xz 60764344 SHA256 452bddc4e03cfbf48de508b991dc94209d386d86bf010ea9d10afed0f5694db2 SHA512 ec17d007262d598e16045c6c75f8a37dfdf73b980b02ae9bea20282cbd4dd53202f62fc4d8bd84484193a501859c2150079a76d83c1638d8449f41526df57ee0 WHIRLPOOL 6e1dfecb877ee57bf43a9d2ec597972f474b4acb7fe7acff5ad6f72bc81cae9484e4ac7ad425652d6a08051810a1ff99efd2b854ead20b9e437746e080c99397

@ -36,7 +36,7 @@ LICENSE="GPL-2"
SLOT="4"
if [[ ${KDE_BUILD_TYPE} == release ]] ; then
KEYWORDS="amd64 ~arm ~x86"
KEYWORDS="amd64 ~arm x86"
fi
IUSE="color-management +crypt +eigen +exif fftw +fontconfig freetds +glew +glib

@ -1,231 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# note: files that need to be checked for dependencies etc:
# CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
# krita/CMakeLists.txt
EAPI=5
CHECKREQS_DISK_BUILD="4G"
KDE_HANDBOOK="optional"
KDE_LINGUAS_LIVE_OVERRIDE="true"
OPENGL_REQUIRED="optional"
WEBKIT_REQUIRED="optional"
inherit check-reqs kde4-base versionator
DESCRIPTION="KDE Office Suite"
HOMEPAGE="http://www.calligra.org/"
case ${PV} in
2.[456789].[789]?)
# beta or rc releases
SRC_URI="mirror://kde/unstable/${P}/${P}.tar.xz" ;;
2.[456789].?|2.[456789].??)
# stable releases
SRC_URI="mirror://kde/stable/${P}/${P}.tar.xz" ;;
2.[456789].9999)
# stable branch live ebuild
SRC_URI="" ;;
9999)
# master branch live ebuild
SRC_URI="" ;;
esac
LICENSE="GPL-2"
SLOT="4"
if [[ ${KDE_BUILD_TYPE} == release ]] ; then
KEYWORDS="amd64 ~arm x86"
fi
IUSE="attica color-management +crypt +eigen +exif fftw +fontconfig freetds
+glew +glib +gsf gsl import-filter +jpeg jpeg2k +kdcraw +lcms mysql
+okular openexr +pdf +pim postgres spacenav sybase test tiff +threads
+truetype vc xbase +xml"
# Don't use Active, it's broken on desktops.
CAL_FTS="author braindump flow gemini karbon kexi krita plan sheets stage words"
for cal_ft in ${CAL_FTS}; do
IUSE+=" calligra_features_${cal_ft}"
done
unset cal_ft
REQUIRED_USE="
|| ( $(printf 'calligra_features_%s ' ${CAL_FTS[@]}) )
calligra_features_author? ( calligra_features_words )
calligra_features_gemini? ( opengl )
calligra_features_krita? ( eigen exif lcms opengl )
calligra_features_plan? ( pim )
calligra_features_sheets? ( eigen )
calligra_features_stage? ( webkit )
vc? ( calligra_features_krita )
test? ( calligra_features_karbon )
"
RDEPEND="
dev-lang/perl
dev-libs/boost
dev-qt/qtcore:4[exceptions]
media-libs/libpng:0
sys-libs/zlib
virtual/libiconv
attica? ( dev-libs/libattica )
color-management? ( media-libs/opencolorio )
crypt? ( app-crypt/qca:2[qt4(+)] )
eigen? ( dev-cpp/eigen:3 )
exif? ( media-gfx/exiv2:= )
fftw? ( sci-libs/fftw:3.0 )
fontconfig? ( media-libs/fontconfig )
freetds? ( dev-db/freetds )
glib? ( dev-libs/glib:2 )
gsf? ( gnome-extra/libgsf )
gsl? ( sci-libs/gsl )
import-filter? (
app-text/libetonyek
app-text/libodfgen
app-text/libwpd:*
app-text/libwpg:*
app-text/libwps
dev-libs/librevenge
media-libs/libvisio
)
jpeg? ( virtual/jpeg:0 )
jpeg2k? ( media-libs/openjpeg:0 )
kdcraw? ( $(add_kdeapps_dep libkdcraw) )
lcms? (
media-libs/lcms:2
x11-libs/libX11
)
mysql? ( virtual/mysql )
okular? ( >=kde-apps/okular-4.4:4=[aqua=] )
opengl? (
media-libs/glew:0
virtual/glu
)
openexr? ( media-libs/openexr )
pdf? (
app-text/poppler:=
media-gfx/pstoedit
)
pim? ( $(add_kdeapps_dep kdepimlibs) )
postgres? (
dev-db/postgresql:*
dev-libs/libpqxx
)
spacenav? ( dev-libs/libspnav )
sybase? ( dev-db/freetds )
tiff? ( media-libs/tiff:0 )
truetype? ( media-libs/freetype:2 )
vc? ( <dev-libs/vc-1.0.0 )
xbase? ( dev-db/xbase )
calligra_features_kexi? (
>=dev-db/sqlite-3.8.7:3[extensions(+)]
dev-libs/icu:=
)
calligra_features_krita? (
dev-qt/qtdeclarative:4
net-misc/curl
x11-libs/libX11
x11-libs/libXi
)
calligra_features_words? ( dev-libs/libxslt )
"
DEPEND="${RDEPEND}
x11-misc/shared-mime-info
"
[[ ${PV} == 9999 ]] && LANGVERSION="2.9" || LANGVERSION="$(get_version_component_range 1-2)"
PDEPEND=">=app-office/calligra-l10n-${LANGVERSION}"
# bug 394273
RESTRICT=test
pkg_pretend() {
check-reqs_pkg_pretend
}
pkg_setup() {
kde4-base_pkg_setup
check-reqs_pkg_setup
}
src_prepare() {
if ! use webkit; then
sed -i CMakeLists.txt -e "/^find_package/ s/QtWebKit //" || die
fi
kde4-base_src_prepare
}
src_configure() {
local cal_ft myproducts
# applications
for cal_ft in ${CAL_FTS}; do
# Switch to ^^ when we switch to EAPI=6.
#local prod=${cal_ft^^}
local prod=$(tr '[:lower:]' '[:upper:]' <<<"${cal_ft}")
use calligra_features_${cal_ft} && myproducts+=( "${prod}" )
done
local mycmakeargs=( -DPRODUCTSET="${myproducts[*]}" )
# first write out things we want to hard-enable
mycmakeargs+=(
"-DWITH_Iconv=ON" # available on all supported arches and many more
)
# default disablers
mycmakeargs+=(
"-DCREATIVEONLY=OFF"
"-DPACKAGERS_BUILD=OFF"
"-DWITH_Soprano=OFF"
"-DWITH_KActivities=OFF"
"-DWITH_CalligraMarble=OFF"
)
# regular options
mycmakeargs+=(
$(cmake-utils_use_with attica LibAttica)
$(cmake-utils_use_with color-management OCIO)
$(cmake-utils_use_with crypt QCA2)
$(cmake-utils_use_with eigen Eigen3)
$(cmake-utils_use_with exif Exiv2)
$(cmake-utils_use_with fftw FFTW3)
$(cmake-utils_use_with fontconfig Fontconfig)
$(cmake-utils_use_with freetds FreeTDS)
$(cmake-utils_use_with glib GLIB2)
$(cmake-utils_use_with gsl GSL)
$(cmake-utils_use_with import-filter LibEtonyek)
$(cmake-utils_use_with import-filter LibOdfGen)
$(cmake-utils_use_with import-filter LibRevenge)
$(cmake-utils_use_with import-filter LibVisio)
$(cmake-utils_use_with import-filter LibWpd)
$(cmake-utils_use_with import-filter LibWpg)
$(cmake-utils_use_with import-filter LibWps)
$(cmake-utils_use_with jpeg JPEG)
$(cmake-utils_use_with jpeg2k OpenJPEG)
$(cmake-utils_use_with kdcraw Kdcraw)
$(cmake-utils_use_with lcms LCMS2)
$(cmake-utils_use_with mysql MySQL)
$(cmake-utils_use_with okular Okular)
$(cmake-utils_use_with openexr OpenEXR)
$(cmake-utils_use opengl USEOPENGL)
$(cmake-utils_use_with pdf Poppler)
$(cmake-utils_use_with pdf Pstoedit)
$(cmake-utils_use_with pim KdepimLibs)
$(cmake-utils_use_with postgres CalligraPostgreSQL)
$(cmake-utils_use_build postgres pqxx)
$(cmake-utils_use_with spacenav Spnav)
$(cmake-utils_use_with sybase FreeTDS)
$(cmake-utils_use_with tiff TIFF)
$(cmake-utils_use_with threads Threads)
$(cmake-utils_use_with truetype Freetype)
$(cmake-utils_use_with vc Vc)
$(cmake-utils_use_with xbase XBase)
)
mycmakeargs+=( $(cmake-utils_use_build test cstester) )
kde4-base_src_configure
}

@ -136,13 +136,7 @@ RDEPEND="${COMMON_DEPEND}
"
RESTRICT+=" test"
PATCHES=(
"${FILESDIR}/${PN}"-3.0.0-no-arch-detection.patch
# upstream master
"${FILESDIR}/${P}"-nokdelibs4.patch
"${FILESDIR}/${P}"-relax-deps.patch
"${FILESDIR}/${P}"-deps{1,2,3}.patch
)
PATCHES=( "${FILESDIR}/${PN}"-3.0.0-no-arch-detection.patch )
pkg_pretend() {
check-reqs_pkg_pretend

@ -1,31 +0,0 @@
commit 3e3c3a16b9a8b114cc407da9152e20d5dfc422c6
Author: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
Date: Wed Jan 4 14:10:56 2017 +0100
Make Activities and KF5Html really optional.
Before, trying to use CMAKE_DISABLE_FIND_PACKAGE_KF5{Activities,KHtml}
errored out with:
"if given arguments: "VERSION_LESS" "5.16.0" Unknown arguments specified"
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0394af4..e11d998 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -223,11 +223,10 @@ find_package(KF5 ${REQUIRED_KF5_VERSION} REQUIRED
Notifications
KCMUtils
)
-find_package(KF5 ${REQUIRED_KF5_VERSION} QUIET
- OPTIONAL_COMPONENTS
- Activities
- KHtml
-)
+
+find_package(KF5Activities)
+find_package(KF5KHtml)
+
set_package_properties(KF5Activities PROPERTIES
TYPE OPTIONAL
)

@ -1,65 +0,0 @@
commit 511d4014beff9f79aeab1c0013470f21ac6b7df7
Author: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
Date: Wed Jan 4 14:13:19 2017 +0100
Fix dependencies, sort and clean trailing whitespaces
Add missing KF5JobWidgets
Drop unused KF5TextEditor
diff --git a/CMakeLists.txt b/CMakeLists.txt
index e11d998..6fab26b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -195,33 +195,33 @@ set(REQUIRED_KF5_VERSION "5.7.0")
find_package(KF5 ${REQUIRED_KF5_VERSION} REQUIRED
COMPONENTS
- Archive
- Codecs
+ Archive
+ Codecs
Completion
- Config
- ConfigWidgets
+ Config
+ ConfigWidgets
CoreAddons
DBusAddons
DocTools
- GuiAddons
- I18n
- IconThemes
+ GuiAddons
+ I18n
+ IconThemes
ItemViews
+ JobWidgets
+ KCMUtils
KDELibs4Support
- KIO
- Kross
- Parts
+ KIO
+ Kross
+ Notifications
+ NotifyConfig
+ Parts
Sonnet
- TextEditor
- TextWidgets
+ TextWidgets
ThreadWeaver
- Wallet
- WidgetsAddons
+ Wallet
+ WidgetsAddons
WindowSystem
- XmlGui
- NotifyConfig
- Notifications
- KCMUtils
+ XmlGui
)
find_package(KF5Activities)

@ -1,31 +0,0 @@
commit 019f7e77a341661742b179c92cbce485b7ae361e
Author: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
Date: Wed Jan 4 23:51:32 2017 +0100
Push KF5Threadweaver dep to the only place where it is used
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6fab26b..ace6f52 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -217,7 +217,6 @@ find_package(KF5 ${REQUIRED_KF5_VERSION} REQUIRED
Parts
Sonnet
TextWidgets
- ThreadWeaver
Wallet
WidgetsAddons
WindowSystem
diff --git a/libs/widgets/tests/CMakeLists.txt b/libs/widgets/tests/CMakeLists.txt
index 3934630..744828c 100644
--- a/libs/widgets/tests/CMakeLists.txt
+++ b/libs/widgets/tests/CMakeLists.txt
@@ -4,6 +4,8 @@ include_directories( ${KOMAIN_INCLUDES} ${CMAKE_SOURCE_DIR}/libs/widgets)
add_definitions(-DFILES_DATA_DIR="${CMAKE_CURRENT_SOURCE_DIR}/data/")
add_definitions(-DFILES_OUTPUT_DIR="${CMAKE_CURRENT_BINARY_DIR}")
+find_package(KF5ThreadWeaver ${REQUIRED_KF5_VERSION} REQUIRED)
+
#add_subdirectory(filedialogtester)
# call: kowidgets_add_unit_test(<test-name> <sources> LINK_LIBRARIES <library> [<library> [...]] [GUI])

@ -1,38 +0,0 @@
commit 8d2383d29beaaad1ebb0b9de2b73589a8b964cdc
Author: Dag Andersen <danders@get2net.dk>
Date: Thu Jan 5 09:32:12 2017 +0100
Plan does not depend on Kdelibs4Support
diff --git a/plan/libs/kernel/CMakeLists.txt b/plan/libs/kernel/CMakeLists.txt
index d85b537..fddb9c3 100644
--- a/plan/libs/kernel/CMakeLists.txt
+++ b/plan/libs/kernel/CMakeLists.txt
@@ -45,8 +45,6 @@ target_link_libraries(kplatokernel
kowidgetutils
kundo2
KF5::KIOWidgets
- PRIVATE
- KF5::KDELibs4Support
)
set_target_properties(kplatokernel PROPERTIES VERSION ${GENERIC_CALLIGRA_LIB_VERSION} SOVERSION ${GENERIC_CALLIGRA_LIB_SOVERSION} )
commit 3a3ee7863b65313f573593bf868584f829b725f2
Author: Dag Andersen <danders@get2net.dk>
Date: Thu Jan 5 12:15:04 2017 +0100
Plan: klocale.h is from kde4, so remove
diff --git a/plan/libs/kernel/kptlocale.cpp b/plan/libs/kernel/kptlocale.cpp
index 6bfc7d8..2145f7c 100644
--- a/plan/libs/kernel/kptlocale.cpp
+++ b/plan/libs/kernel/kptlocale.cpp
@@ -22,8 +22,6 @@
#include "kptdebug.h"
-#include <klocale.h>
-
#include <QLocale>

@ -1,34 +0,0 @@
From c769476b16068a82c20e195134e7c32ae7c7a081 Mon Sep 17 00:00:00 2001
From: Dag Andersen <danders@get2net.dk>
Date: Thu, 5 Jan 2017 12:51:26 +0100
Subject: We should accept all 3.0 versions of KReport/KProperty
---
CMakeLists.txt | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4de94a4..f963bde 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -480,7 +480,7 @@ set_package_properties(KChart PROPERTIES
##
## Test for KReport
##
-macro_optional_find_package(KReport 3.0.0 EXACT QUIET)
+macro_optional_find_package(KReport 3.0 QUIET)
set_package_properties(KReport PROPERTIES
DESCRIPTION "A framework for the creation and generation of reports in multiple formats"
URL "https://community.kde.org/KReport"
@@ -491,7 +491,7 @@ set_package_properties(KReport PROPERTIES
##
## Test for KPropertyWidgets
##
-macro_optional_find_package(KPropertyWidgets 3.0.0 EXACT QUIET)
+macro_optional_find_package(KPropertyWidgets 3.0 QUIET)
set_package_properties(KPropertyWidgets PROPERTIES
DESCRIPTION "A property editing framework with editor widget"
URL "https://community.kde.org/KProperty"
--
cgit v0.11.2

@ -11,7 +11,6 @@
</maintainer>
<use>
<flag name="activities">Enable kactivities support</flag>
<flag name="attica">Get hot stuff with <pkg>dev-libs/libattica</pkg></flag>
<flag name="color-management">Enable color management via <pkg>media-libs/opencolorio</pkg></flag>
<flag name="eigen">Enable <pkg>dev-cpp/eigen</pkg> mathematical templates support</flag>
<flag name="glew">Enable <pkg>media-libs/glew</pkg> opengl extension library support</flag>

@ -112,7 +112,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/expat
dev-libs/hyphen
dev-libs/icu:=
>=dev-libs/liborcus-0.12.1
=dev-libs/liborcus-0.12*
dev-libs/librevenge
dev-libs/nspr
dev-libs/nss

@ -110,7 +110,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/expat
dev-libs/hyphen
dev-libs/icu:=
>=dev-libs/liborcus-0.12.1
=dev-libs/liborcus-0.12*
dev-libs/librevenge
dev-libs/nspr
dev-libs/nss

@ -113,7 +113,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/icu:=
dev-libs/libassuan
dev-libs/libgpg-error
>=dev-libs/liborcus-0.12.1
=dev-libs/liborcus-0.12*
dev-libs/librevenge
dev-libs/nspr
dev-libs/nss

@ -1,3 +1,4 @@
DIST cpuid2cpuflags-3.tar.bz2 70130 SHA256 779314786ceb347e69f150becd54b97b9f18a1d7e06ca88b7b112a44e00d116c SHA512 65fb0a845a480977a64566d5e3a3700af60f96252eef6d26273afc43484a2289cdb311fcfc1cee60e684be15e167c796e901b68a2a981f6b9c02c8055daddc71 WHIRLPOOL 9036563c9ce80896640f4fee6a35dfbc936521abbe2b9d79b951af5e9218f161d35b9ab3dc68e1f685f8d000c13c0c649c66c84c132d65c88127e701db084910
DIST cpuid2cpuflags-4.tar.bz2 71216 SHA256 e8d911d06852ffa860ad175235f78aa8beb009ecb26d1809cd6c3fd253dbba4a SHA512 0f8a078a605687af9be0152d530dabfa7636827005747a5cce399103eec34f96216b4417e06472821aceecdca737a6ee106b63f056f221d6f2a3050bc3a03f6b WHIRLPOOL e887c998d0b5b4ffa9956c76f3853d4d695acc6eafaa4e94484ce3c895399a78e98eb91fb918a7df5e2cc07c6e28ea100725bf0b28af23cd082f6e719a62b74b
DIST cpuinfo2cpuflags-1.tar.gz 1429 SHA256 aaa4b80568936acc4b2798f62254a5170328c862cadc70b22cd10e4e6716bbcc SHA512 68a21cfdb0fc8c6eb5aad5c6702d50dd56c927b2010efea1651dbc6a9657654b770bc5a4055fb11e790066c2c63c9ea29c3e03d91057abe187e7029e6797aede WHIRLPOOL 57c66d7eddbf6245735f037980a3d7a685dbccc11bba7e7dd0e1290a77960f17cdb81f161c012abc0eec213b951709df8d7677f0034d5b083bc6f45be1386ad8
DIST cpuinfo2cpuflags-2.tar.bz2 68939 SHA256 a8779df6fbd5f7d3b92580b0b73242a209bedd4e8204ea04d1d811e1ca6d5cba SHA512 672042112e6430edb0dbfd82d3de2088324544e7bcd81b1c3376d5a85b5f7da91b0e1c92d00d575adb861091b33de599a05edc9a75d0ef76a253ca077276127c WHIRLPOOL f64c040a4a6b8c193447d6c01aa2ba18af5c1232c6a7b0f9f794f5792c39d7c4288c190d135f2c80475dbf5fc3f187496edab4861209209311cdcd0e4218c7d8

@ -10,7 +10,7 @@ SRC_URI="https://github.com/mgorny/cpuid2cpuflags/releases/download/v${PV}/${MY_
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
S=${WORKDIR}/${MY_P}

@ -11,3 +11,18 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
pkg_postinst() {
local v
for v in ${REPLACING_VERSIONS}; do
if [[ ${v%-r*} -lt 2 ]]; then
elog 'Please note that the output has changed in v2. The new format is suitable'
elog 'both for Portage and Paludis. To use it, e.g.:'
elog
elog ' $ echo "*/* $(cpuid2cpuflags)" > /etc/portage/package.use/00cpuflags'
elog
elog '(you may need to convert package.use into a directory if you want to use'
elog ' separate file as presented here)'
fi
done
}

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

Loading…
Cancel
Save