Sync with portage [Wed Feb 1 08:30:04 MSK 2017].

mhiretskiy 753
root 7 years ago
parent 1337c7eead
commit a7b87f2b7c

@ -0,0 +1 @@
DIST gentoo-perl-helpers-0.1.0.tar.xz 6692 SHA256 e2c0e3eabbdba194460547d4b2beb2b632ff12833bff2454fc7e8a1f57772158 SHA512 929921c4584d990b53163413b58d4fd7a8868073c03095e90914c3565e65d5ee3e86e2c5269079b4c683c9db6fe5e035358539f62091fbc24af818e6330d414b WHIRLPOOL 372f38e18e2c386ad535df36c686597cb9db51fe166d9946a3d10750d85052fd08c242a5c1c781722b63cb4d79d15bd1b6de8d9ce54553511f505d3ca29ade85

@ -0,0 +1,48 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DESCRIPTION="Introspection and Upgrade Assistance tools for Gentoo Perl"
HOMEPAGE="https://github.com/gentoo-perl/gentoo-perl-helpers"
SRC_URI="https://github.com/gentoo-perl/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
# Assumed System:
# sys-apps/coreutils
# sys-apps/grep
# sys-apps/findutils
# sys-apps/sed
# app-shells/bash
RDEPEND="
app-portage/portage-utils
sys-apps/portage
"
DEPEND=""
S="${WORKDIR}"
src_prepare() {
sed -i -e "s^@@LIBDIR@@^${EPREFIX}/usr/lib/gentoo-perl-helpers^g" \
-e "s^@@LIBEXECDIR@@^${EPREFIX}/usr/libexec/gentoo-perl-helpers^g" \
"${S}/bin/gentoo-perl" || die "Can't patch bin/gentoo-perl"
default
}
src_compile() { :; }
src_install() {
exeinto /usr/bin
doexe "${S}/bin/"*
exeinto /usr/libexec/gentoo-perl-helpers
doexe "${S}/libexec/"*
insinto /usr/lib/gentoo-perl-helpers
doins "${S}/lib/"*
dodoc "${S}/README.mkdn"
}

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>kentnl@gentoo.org</email>
<name>Kent Fredric</name>
</maintainer>
<maintainer type="project">
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
<upstream>
<remote-id type="github">gentoo-perl/gentoo-perl-helpers</remote-id>
</upstream>
</pkgmetadata>

@ -1,4 +1,4 @@
DIST salt-2015.5.10.tar.gz 5693422 SHA256 863a96e70f8521af35fe11b10d25b3205a0bfbba9a8aee02e2842aa7106496fd SHA512 78a4cbe5c771208e957360689a25ae4e44566987e07e7fda54e6db9028485eacc6ad016c65c981090f9b5d95331e46048a094aecc27703b3956c06ab6ebad95d WHIRLPOOL 805b48df07707d85d8338251f26c72164a5421731fc11f5c933b72af97348a2f11ee35889f72ec032acbea275e98575d35786b56fd84a7917f8fdbc30567ae86
DIST salt-2015.8.12.tar.gz 7033938 SHA256 712f72b30a9555ea46a51bc677e05ffa2eefaeefa6b48d4f7ae45dbcb1073c69 SHA512 8ce940a413c740bd82c6c96103d48b376a47cb8161a5d72ece3f4bf6b39134bd722787a427249726dc137064d032fa913c7f6c6db22d0808ba1a829d4f25e9ec WHIRLPOOL 723660eac1346c3ba29b88c7db1a4485a194aebbdf33ea6dc411c420059767a3feb5c863941d772b504cede4a78a57e3ce696601872d21d29f4def373db697d4
DIST salt-2016.11.0.tar.gz 9044879 SHA256 b516285926ee95cedc64ecddab05d14422b7c8819c9f6d046a431c41d608e6bc SHA512 0cddebe9fda1f7d08aa7ee5d4e49e182c67e7bc179136da30d20c991bc10d7299034198f6721b89eda2604480aa2cfe6960f37fadde4d72adf166a065a9f6443 WHIRLPOOL 595ab7c7e50cafdfc7d69a1e24964a88092e93416dc23b295e1ab59f1ce3ae8fa10b24c4e9fe45c1d2d8557290aceae66f93d3da81a1f1be62c98e537cb8ad6a
DIST salt-2016.3.4.tar.gz 8354090 SHA256 5d4c822719d7fb2d79b0103cd9b015d251300890f8aa174e16b73fcfd6eb22f9 SHA512 ca17c5607d23d09e95fb4b6afbcf1b4f0be6bab47ff3eee883c1464e13b5271b71f0e7bedfa8afe05f32bf3a0a6f4050a91afb9285b52aa0f3da6105221397e0 WHIRLPOOL 95347b1f8447e8701074727430ef0a232e92aa9e961451c445890552c6d9533569e470dfa4864f673c6c3b3eccb16ec9c3615cfcab6d29e74756861afe43fcac
DIST salt-2015.8.13.tar.gz 7036243 SHA256 cca82c9a4f267692660b098c1f76e54ab6a24131391893719bde0eb3a1ed2959 SHA512 ec8626f7360542bfeea90fc3d6fd9d9d015da4c2a6adf9957c22501ed9531b0a44d2cbc4853c41856b4cd46c142d2441884ec99700f3c0a5310cc428f9f1ec2a WHIRLPOOL c21f3bdc5fd674ea664c7e8fd58ef6685328a6ee3679850f3e9a085b1e604e1224a3323b906b47075fb8dd39f373583fb549e7b0f3f725d44928bcf716955a10
DIST salt-2016.11.2.tar.gz 9114042 SHA256 f5c3d3cf4293d5b80a93790c76dec61421991c9c54222abd7327b3437ad13a43 SHA512 0dbc861424643af664edd2d9cb8bcbde7e9bcf7c1d202a5e844af83c21dc2d75fd7034db27dffc58dc2a6e47cfe2ea2c42e2a9af867c7ca78f93166eb4fd03ad WHIRLPOOL e1757de32d41e356a423ca347f59fdce05b574bb7bd9dbeffd34e7f6e90e8f0a2afb48ac209736fa6b7da86525c85e7ac5c7539dde621c533fa1e5b3475c5392
DIST salt-2016.3.5.tar.gz 8405980 SHA256 fec215dfdec33ca6826453e5437656f9ed5e4a121ef3db6341f91f799cd3e751 SHA512 ca9ae85f8174aa55fefeaef70d65981d581f25f14f219f437ad4dc0db08e5944f356564c92aee46e796547db38312efedc8db5080576d578982f963a742635e6 WHIRLPOOL 72b504dd669adf4ffc6818083f40b07b78914c8f168ab496d628a3f5cd136d7c4266906007e095aff4c18e123dfcf03391f577fb09b841eb71bc30ea6a46de07

@ -0,0 +1,69 @@
diff --git a/tests/unit/states/boto_vpc_test.py b/tests/unit/states/boto_vpc_test.py
index 53b6a24e4d..96b5630627 100644
--- a/tests/unit/states/boto_vpc_test.py
+++ b/tests/unit/states/boto_vpc_test.py
@@ -179,16 +179,6 @@ class BotoVpcResourceTestCaseMixin(BotoVpcTestCaseMixin):
self.assertTrue(exists)
@mock_ec2
- def test_present_when_resource_exists(self):
- vpc = self._create_vpc(name='test')
- resource = self._create_resource(vpc_id=vpc.id, name='test')
- with patch.dict('salt.utils.boto.__salt__', funcs):
- resource_present_result = salt_states['boto_vpc.{0}_present'.format(self.resource_type)](
- name='test', vpc_name='test', **self.extra_kwargs)
- self.assertTrue(resource_present_result['result'])
- self.assertEqual(resource_present_result['changes'], {})
-
- @mock_ec2
@skipIf(True, 'Disabled pending https://github.com/spulec/moto/issues/493')
def test_present_with_failure(self):
vpc = self._create_vpc(name='test')
@@ -210,18 +200,6 @@ class BotoVpcResourceTestCaseMixin(BotoVpcTestCaseMixin):
self.assertEqual(resource_absent_result['changes'], {})
@mock_ec2
- def test_absent_when_resource_exists(self):
- vpc = self._create_vpc(name='test')
- self._create_resource(vpc_id=vpc.id, name='test')
-
- with patch.dict('salt.utils.boto.__salt__', funcs):
- resource_absent_result = salt_states['boto_vpc.{0}_absent'.format(self.resource_type)]('test')
- self.assertTrue(resource_absent_result['result'])
- self.assertEqual(resource_absent_result['changes']['new'][self.resource_type], None)
- exists = funcs['boto_vpc.resource_exists'](self.resource_type, 'test').get('exists')
- self.assertFalse(exists)
-
- @mock_ec2
@skipIf(True, 'Disabled pending https://github.com/spulec/moto/issues/493')
def test_absent_with_failure(self):
vpc = self._create_vpc(name='test')
@@ -293,28 +271,3 @@ class BotoVpcRouteTableTestCase(BotoVpcStateTestCaseBase, BotoVpcResourceTestCas
new_subnets = changes['new']['subnets_associations']
self.assertEqual(new_subnets[0]['subnet_id'], subnet2.id)
-
- @mock_ec2
- def test_present_with_routes(self):
- vpc = self._create_vpc(name='test')
- igw = self._create_internet_gateway(name='test', vpc_id=vpc.id)
-
- route_table_present_result = salt_states['boto_vpc.route_table_present'](
- name='test', vpc_name='test', routes=[{'destination_cidr_block': '0.0.0.0/0',
- 'gateway_id': igw.id},
- {'destination_cidr_block': '10.0.0.0/24',
- 'gateway_id': 'local'}])
- routes = [x['gateway_id'] for x in route_table_present_result['changes']['new']['routes']]
-
- self.assertEqual(set(routes), set(['local', igw.id]))
-
- route_table_present_result = salt_states['boto_vpc.route_table_present'](
- name='test', vpc_name='test', routes=[{'destination_cidr_block': '10.0.0.0/24',
- 'gateway_id': 'local'}])
-
- changes = route_table_present_result['changes']
-
- old_routes = [x['gateway_id'] for x in changes['old']['routes']]
- self.assertEqual(set(routes), set(old_routes))
-
- self.assertEqual(changes['new']['routes'][0]['gateway_id'], 'local')

@ -0,0 +1,47 @@
diff --git a/tests/unit/modules/qemu_nbd_test.py b/tests/unit/modules/qemu_nbd_test.py
index 615e6b5670..fbd24aab86 100644
--- a/tests/unit/modules/qemu_nbd_test.py
+++ b/tests/unit/modules/qemu_nbd_test.py
@@ -77,6 +77,7 @@ class QemuNbdTestCase(TestCase):
Test if it mount the named image via qemu-nbd
and return the mounted roots
'''
+ tmpdir = os.environ.get('TMPDIR', '/tmp')
mock = MagicMock(return_value=True)
with patch.dict(qemu_nbd.__salt__, {'cmd.run': mock}):
self.assertEqual(qemu_nbd.init('/srv/image.qcow2'), '')
@@ -89,7 +90,7 @@ class QemuNbdTestCase(TestCase):
'mount.mount': mock,
'cmd.retcode': MagicMock(side_effect=[1, 0])}):
self.assertDictEqual(qemu_nbd.init('/srv/image.qcow2'),
- {'/tmp/nbd/nbd0/nbd0': '/dev/nbd0'})
+ {os.path.join(tmpdir, 'nbd/nbd0/nbd0'): '/dev/nbd0'})
# 'clear' function tests: 1
diff --git a/tests/unit/states/archive_test.py b/tests/unit/states/archive_test.py
index e699362d8a..c7c7e8a965 100644
--- a/tests/unit/states/archive_test.py
+++ b/tests/unit/states/archive_test.py
@@ -25,7 +25,7 @@ from salt.ext.six.moves import zip # pylint: disable=import-error,redefined-bui
# Globals
archive.__salt__ = {}
-archive.__opts__ = {"cachedir": "/tmp", "test": False}
+archive.__opts__ = {"cachedir": os.environ.get('TMPDIR', "/tmp"), "test": False}
archive.__env__ = 'test'
diff --git a/tests/unit/utils/context_test.py b/tests/unit/utils/context_test.py
index 5249d56747..a27ee9ab61 100644
--- a/tests/unit/utils/context_test.py
+++ b/tests/unit/utils/context_test.py
@@ -18,7 +18,7 @@ import salt.payload
import salt.utils
__context__ = {'a': 'b'}
-__opts__ = {'cachedir': '/tmp'}
+__opts__ = {'cachedir': os.environ.get('TMPDIR', '/tmp')}
@skipIf(NO_MOCK, NO_MOCK_REASON)

@ -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
# $Id$
@ -89,6 +89,7 @@ PATCHES=(
"${FILESDIR}/${PN}-2015.5.5-remove-buggy-tests.patch"
"${FILESDIR}/${PN}-2015.8.2-tmpdir.patch"
"${FILESDIR}/${PN}-2015.8.10-remove-failing-boto-test.patch"
"${FILESDIR}/${PN}-2015.8.13-failing-gateway-tests.patch"
)
python_prepare() {

@ -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
# $Id$
@ -98,6 +98,9 @@ python_prepare() {
rm tests/unit/{modules,states}/zcbuildout_test.py \
tests/unit/modules/{rh_ip,win_network,random_org}_test.py || die
# https://github.com/saltstack/salt/issues/39095
rm tests/unit/utils/parsers_test.py
# apparently libcloud does not know about this?
rm tests/unit/cloud/clouds/dimensiondata_test.py || die

@ -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
# $Id$
@ -86,7 +86,7 @@ REQUIRED_USE="|| ( raet zeromq )"
RESTRICT="x86? ( test )"
PATCHES=(
"${FILESDIR}/${PN}-2015.8.2-tmpdir.patch"
"${FILESDIR}/${PN}-2016.3.5-tmpdir.patch"
"${FILESDIR}/${PN}-2016.3.1-dont-realpath-tmpdir.patch"
"${FILESDIR}/${PN}-2016.3.4-test-nonexist-dirs.patch"
"${FILESDIR}/${PN}-2016.3.4-dont-test-ordering.patch"

@ -2,3 +2,5 @@ DIST amanda-3.3.3.tar.gz 4394935 SHA256 c36c9cd61dc62a7824abb7ba74cc4b09527bd82a
DIST amanda-3.3.5.tar.gz 4530463 SHA256 17d14cdc64e5b98270a2ad6c1b58a5e317ab2fe0d518a4212f82f7e3d13d231b SHA512 bef1f5271939e804387424924e6423537efa3ac1a722fe68f3afd77677e5974d8325f1a32a2a22d510344ee3d7b8f480a969611388fcb632c0f3cd640315f812 WHIRLPOOL 5ba8c2734cbd3a7e771b9fc7f9561596e5cda3dce1ea60b7192893fcca401e1c5da6154dcac18084ce6ef5ccacdf4899a65e255424f1bbbdafc219e8405669e4
DIST amanda-3.3.7.tar.gz 4618547 SHA256 cd1534c7d9c5b97afcb52b189f05fb158972fadb2cf46249847ae8bc5ad8a78a SHA512 33066a34f5da5a37f4e8b18a365c2e5ae9cd9105a1ed05f74df95d03937bddee25167960e3daf519d3cf04b1580d9e617e48ba1a695fe683823a27ec298582f4 WHIRLPOOL 21c1c70d04bf8f503158d3facdf4dd479ae26d69bcbc89a9ee2812cc97667cc0c9109a7357971c0d43620cd949ea195c1affb23b754afa81438a56aad247e15d
DIST amanda-3.3.9.tar.gz 4673301 SHA256 2520b95ca96f1d521d582b7c94bd631486e7029eda1de8e1887d74b323549a41 SHA512 345670a20cff335453e8dcbf457d1fcdb9f266e4a03d729c2b1ba762f4fac323de4a87713d0fd54c11ca244a08dc97fb8c641625f7fa81cb241b3c17748b1b7e WHIRLPOOL e149ab7dbc30cf3585e41d9fb338dd96ab4dd440e31723be51b8ccc9e5841f8dda31d3b89418474e31c7c2498f40177c646f03713c256a4d9341152e2ce2c8e4
DIST amanda-3.4.1.tar.gz 5338575 SHA256 1f69e9bdae774ac2394297dd9d7f98ccbce44ca9199317ada764ca173909d2ac SHA512 245bf334e36fe8b4361d9fc27ea7e7ef5bd2ecec74719caa16cc94d1ebb3abbef058e28d9afd85851654aaae0984531593a35c079d1ba4aed0fc5177e907ec16 WHIRLPOOL b9608456f28fb35137276f16ec24d79ae397a44450b42ec4fa28256763798dee623ab560ba0db147ff41d2abc57810e2318ae64741ea0a054a8ff853f4ad9c59
DIST amanda-3.4.2.tar.gz 5353734 SHA256 175c6a2ef57fe480ddeeefc920a93c8d1cde4111eec76d76e088101a53eeafac SHA512 dea44ffa5eb30318336395ccbd582df2f83da9a4cf91def2834a2e65b2e0f36cafc1911f6b73c3afb63be256484a78b006bdeb1db5b3ecf87dc59d34754987fd WHIRLPOOL af08e2b7b42cead569b69edfa264c1439d21d455e36ba5d346a74631e037773f20cd0563c6cdf95eeea0ee0e1e45328e553a5490ef4c66545acc1a3bd85570d0

@ -0,0 +1,483 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit autotools perl-module user systemd
DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver"
HOMEPAGE="http://www.amanda.org/"
SRC_URI="mirror://sourceforge/amanda/${P}.tar.gz"
LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+"
SLOT="0"
IUSE="curl gnuplot ipv6 kerberos minimal nls readline s3 samba systemd xfs"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
RDEPEND="sys-libs/readline:=
virtual/awk
app-arch/tar
dev-lang/perl:=
app-arch/dump
net-misc/openssh
>=dev-libs/glib-2.26.0
dev-perl/JSON
dev-perl/Encode-Locale
nls? ( virtual/libintl )
s3? ( >=net-misc/curl-7.10.0 )
!s3? ( curl? ( >=net-misc/curl-7.10.0 ) )
samba? ( net-fs/samba:= )
kerberos? ( app-crypt/mit-krb5 )
xfs? ( sys-fs/xfsdump )
!minimal? (
dev-perl/XML-Simple
virtual/mailx
app-arch/mt-st:=
sys-block/mtx
gnuplot? ( sci-visualization/gnuplot )
app-crypt/aespipe
app-crypt/gnupg
)"
DEPEND="${RDEPEND}
virtual/pkgconfig
nls? ( sys-devel/gettext )
>=app-text/docbook-xsl-stylesheets-1.72.0
app-text/docbook-xml-dtd
dev-libs/libxslt
dev-lang/swig
"
MYFILESDIR="${T}/files"
ENVDIR="/etc/env.d"
ENVDFILE="97amanda"
TMPENVFILE="${T}/${ENVDFILE}"
# This is a complete list of Amanda settings that the ebuild takes from the
# build environment. This allows users to alter the behavior of the package as
# upstream intended, but keeping with Gentoo style. We store a copy of them in
# /etc/env.d/97amanda during the install, so that they are preserved for future
# installed. This variable name must not start with AMANDA_, as we do not want
# it captured into the env file.
ENV_SETTINGS_AMANDA="
AMANDA_GROUP_GID AMANDA_GROUP_NAME
AMANDA_USER_NAME AMANDA_USER_UID AMANDA_USER_SH AMANDA_USER_HOMEDIR AMANDA_USER_GROUPS
AMANDA_SERVER AMANDA_SERVER_TAPE AMANDA_SERVER_TAPE_DEVICE AMANDA_SERVER_INDEX
AMANDA_TAR_LISTDIR AMANDA_TAR
AMANDA_PORTS_UDP AMANDA_PORTS_TCP AMANDA_PORTS_BOTH AMANDA_PORTS
AMANDA_CONFIG_NAME AMANDA_TMPDIR"
amanda_variable_setup() {
# Setting vars
local currentamanda
# Grab the current settings
currentamanda="$(set | egrep "^AMANDA_" | grep -v '^AMANDA_ENV_SETTINGS' | xargs)"
# First we set the defaults
[[ -z "${AMANDA_GROUP_GID}" ]] && AMANDA_GROUP_GID=87
[[ -z "${AMANDA_GROUP_NAME}" ]] && AMANDA_GROUP_NAME=amanda
[[ -z "${AMANDA_USER_NAME}" ]] && AMANDA_USER_NAME=amanda
[[ -z "${AMANDA_USER_UID}" ]] && AMANDA_USER_UID=87
[[ -z "${AMANDA_USER_SH}" ]] && AMANDA_USER_SH=/bin/bash
[[ -z "${AMANDA_USER_HOMEDIR}" ]] && AMANDA_USER_HOMEDIR=/var/spool/amanda
[[ -z "${AMANDA_USER_GROUPS}" ]] && AMANDA_USER_GROUPS="${AMANDA_GROUP_NAME}"
# This installs Amanda, with the server. However, it could be a client,
# just specify an alternate server name in AMANDA_SERVER.
[[ -z "${AMANDA_SERVER}" ]] && AMANDA_SERVER="${HOSTNAME}"
[[ -z "${AMANDA_SERVER_TAPE}" ]] && AMANDA_SERVER_TAPE="${AMANDA_SERVER}"
[[ -z "${AMANDA_SERVER_TAPE_DEVICE}" ]] && AMANDA_SERVER_TAPE_DEVICE="/dev/nst0"
[[ -z "${AMANDA_SERVER_INDEX}" ]] && AMANDA_SERVER_INDEX="${AMANDA_SERVER}"
[[ -z "${AMANDA_TAR_LISTDIR}" ]] && AMANDA_TAR_LISTDIR=${AMANDA_USER_HOMEDIR}/tar-lists
[[ -z "${AMANDA_CONFIG_NAME}" ]] && AMANDA_CONFIG_NAME=DailySet1
[[ -z "${AMANDA_TMPDIR}" ]] && AMANDA_TMPDIR=/var/tmp/amanda
[[ -z "${AMANDA_DBGDIR}" ]] && AMANDA_DBGDIR="$AMANDA_TMPDIR"
# These are left empty by default
[[ -z "${AMANDA_PORTS_UDP}" ]] && AMANDA_PORTS_UDP=
[[ -z "${AMANDA_PORTS_TCP}" ]] && AMANDA_PORTS_TCP=
[[ -z "${AMANDA_PORTS_BOTH}" ]] && AMANDA_PORTS_BOTH=
[[ -z "${AMANDA_PORTS}" ]] && AMANDA_PORTS=
# What tar to use
[[ -z "${AMANDA_TAR}" ]] && AMANDA_TAR=/bin/tar
# Now pull in the old stuff
if [[ -f "${EROOT}${ENVDIR}/${ENVDFILE}" ]]; then
# We don't just source it as we don't want everything in there.
eval $(egrep "^AMANDA_" "${EROOT}${ENVDIR}/${ENVDFILE}" | grep -v '^AMANDA_ENV_SETTINGS')
fi
# Re-apply the new settings if any
[ -n "${currentamanda}" ] && eval $(echo "${currentamanda}")
}
pkg_setup() {
amanda_variable_setup
# If USE=minimal, give out a warning, if AMANDA_SERVER is not set to
# another host than HOSTNAME.
if use minimal && [ "${AMANDA_SERVER}" = "${HOSTNAME}" ] ; then
elog "You are installing a client-only version of Amanda."
elog "You should set the variable \$AMANDA_SERVER to point at your"
elog "Amanda-tape-server, otherwise you will have to specify its name"
elog "when using amrecover on the client."
elog "For example: Use something like"
elog "AMANDA_SERVER=\"myserver\" emerge amanda"
elog
fi
enewgroup "${AMANDA_GROUP_NAME}" "${AMANDA_GROUP_GID}"
enewuser "${AMANDA_USER_NAME}" "${AMANDA_USER_UID}" "${AMANDA_USER_SH}" "${AMANDA_USER_HOMEDIR}" "${AMANDA_USER_GROUPS}"
}
src_unpack() {
# we do not want the perl src_unpack
default_src_unpack
}
src_prepare() {
# gentoo bug #331111
sed -i '/^check-local: check-perl$/d' "${S}"/config/automake/scripts.am || die
sed -i '/^check-local:/s,syntax-check,,g' "${S}"/perl/Makefile.am || die
# bug with glibc-2.16.0
sed -i -e '/gets is a security/d' "${S}"/gnulib/stdio.in.h || die
eautoreconf
# places for us to work in
mkdir -p "${MYFILESDIR}" || die
# Now we store the settings we just created
set | egrep "^AMANDA_" | grep -v '^AMANDA_ENV_SETTINGS' > "${TMPENVFILE}" || die
# Prepare our custom files
einfo "Building custom configuration files"
local i # our iterator
local sedexpr # var for sed expr
sedexpr=''
for i in ${ENV_SETTINGS_AMANDA} ; do
local val
eval "val=\"\${${i}}\""
sedexpr="${sedexpr}s|__${i}__|${val}|g;"
done
# now apply the sed expr
for i in "${FILESDIR}"/amanda-* ; do
sed -re "${sedexpr}" <"${i}" >"${MYFILESDIR}/`basename ${i}`" || die
done
if use minimal; then
cat "${MYFILESDIR}"/amanda-amandahosts-server.5.1_p3-r1 > "${T}"/amandahosts || die
else
sed -i -e 's:^\(my $amandahomedir\)=.*:\1 = $localstatedir;:' \
server-src/am{addclient,serverconfig}.pl || die
cat "${MYFILESDIR}"/amanda-amandahosts-client-2.5.1_p3-r1 > "${T}"/amandahosts || die
fi
eapply "${FILESDIR}"/${P}-slots.patch || die
eapply "${FILESDIR}"/${P}-labelstr.patch || die
eapply_user
}
src_configure() {
# fix bug #36316
addpredict /var/cache/samba/gencache.tdb
# fix bug #376169
addpredict /run/blkid
addpredict /etc/blkid.tab
[ ! -f "${TMPENVFILE}" ] && die "Variable setting file (${TMPENVFILE}) should exist!"
source "${TMPENVFILE}"
local myconf
einfo "Using ${AMANDA_SERVER_TAPE} for tape server."
myconf="${myconf} --with-tape-server=${AMANDA_SERVER_TAPE}"
einfo "Using ${AMANDA_SERVER_TAPE_DEVICE} for tape server."
myconf="${myconf} --with-tape-device=${AMANDA_SERVER_TAPE_DEVICE}"
einfo "Using ${AMANDA_SERVER_INDEX} for index server."
myconf="${myconf} --with-index-server=${AMANDA_SERVER_INDEX}"
einfo "Using ${AMANDA_USER_NAME} for amanda user."
myconf="${myconf} --with-user=${AMANDA_USER_NAME}"
einfo "Using ${AMANDA_GROUP_NAME} for amanda group."
myconf="${myconf} --with-group=${AMANDA_GROUP_NAME}"
einfo "Using ${AMANDA_TAR} as Tar implementation."
myconf="${myconf} --with-gnutar=${AMANDA_TAR}"
einfo "Using ${AMANDA_TAR_LISTDIR} as tar listdir."
myconf="${myconf} --with-gnutar-listdir=${AMANDA_TAR_LISTDIR}"
einfo "Using ${AMANDA_CONFIG_NAME} as default config name."
myconf="${myconf} --with-config=${AMANDA_CONFIG_NAME}"
einfo "Using ${AMANDA_TMPDIR} as Amanda temporary directory."
myconf="${myconf} --with-tmpdir=${AMANDA_TMPDIR}"
if [ -n "${AMANDA_PORTS_UDP}" ] && [ -n "${AMANDA_PORTS_TCP}" ] && [ -z "${AMANDA_PORTS_BOTH}" ] ; then
eerror "If you want _both_ UDP and TCP ports, please use only the"
eerror "AMANDA_PORTS environment variable for identical ports, or set"
eerror "AMANDA_PORTS_BOTH."
die "Bad port setup!"
fi
if [ -n "${AMANDA_PORTS_UDP}" ]; then
einfo "Using UDP ports ${AMANDA_PORTS_UDP/,/-}"
myconf="${myconf} --with-udpportrange=${AMANDA_PORTS_UDP}"
fi
if [ -n "${AMANDA_PORTS_TCP}" ]; then
einfo "Using TCP ports ${AMANDA_PORTS_TCP/,/-}"
myconf="${myconf} --with-tcpportrange=${AMANDA_PORTS_TCP}"
fi
if [ -n "${AMANDA_PORTS}" ]; then
einfo "Using ports ${AMANDA_PORTS/,/-}"
myconf="${myconf} --with-portrange=${AMANDA_PORTS}"
fi
# Extras
# Speed option
myconf="${myconf} --with-buffered-dump"
# "debugging" in the configuration is NOT debug in the conventional sense.
# It is actually just useful output in the application, and should remain
# enabled. There are some cases of breakage with MTX tape changers as of
# 2.5.1p2 that it exposes when turned off as well.
myconf="${myconf} --with-debugging"
# Where to put our files
myconf="${myconf} --localstatedir=${AMANDA_USER_HOMEDIR}"
# Samba support
myconf="${myconf} $(use_with samba smbclient /usr/bin/smbclient)"
# Support for BSD, SSH, BSDUDP, BSDTCP security methods all compiled in by
# default
myconf="${myconf} --with-bsd-security"
myconf="${myconf} --with-ssh-security"
myconf="${myconf} --with-bsdudp-security"
myconf="${myconf} --with-bsdtcp-security"
# kerberos-security mechanism version 5
myconf="${myconf} $(use_with kerberos krb5-security)"
# Amazon S3 support
myconf="${myconf} `use_enable s3 s3-device`"
# libcurl is required for S3 but otherwise optional
if ! use s3; then
myconf="${myconf} $(use_with curl libcurl)"
fi
# Client only, as requested in bug #127725
if use minimal ; then
myconf="${myconf} --without-server"
else
# amplot
myconf="${myconf} $(use_with gnuplot)"
fi
# IPv6 fun.
myconf="${myconf} `use_with ipv6`"
# This is to prevent the IPv6-is-working test
# As the test fails on binpkg build hosts with no IPv6.
use ipv6 && export amanda_cv_working_ipv6=yes
# I18N
myconf="${myconf} `use_enable nls`"
# Bug #296634: Perl location
perl_set_version
myconf="${myconf} --with-amperldir=${VENDOR_LIB}"
# Bug 296633: --disable-syntax-checks
# Some tests are not safe for production systems
myconf="${myconf} --disable-syntax-checks"
# build manpages
myconf="${myconf} --enable-manpage-build"
# bug #483120
tc-export AR
econf \
$(use_with readline) \
${myconf}
}
src_compile() {
# Again, do not want the perl-module src_compile
default_src_compile
}
src_install() {
[ ! -f "${TMPENVFILE}" ] && die "Variable setting file (${TMPENVFILE}) should exist!"
source ${TMPENVFILE}
einfo "Doing stock install"
emake DESTDIR="${D}" install || die
# Build the envdir file
# Don't forget this..
einfo "Building environment file"
(
echo "# These settings are what was present in the environment when this"
echo "# Amanda was compiled. Changing anything below this comment will"
echo "# have no effect on your application, but it merely exists to"
echo "# preserve them for your next emerge of Amanda"
cat "${TMPENVFILE}" | sed "s,=\$,='',g"
) >> "${MYFILESDIR}/${ENVDFILE}"
# Env.d
einfo "Installing environment config file"
doenvd "${MYFILESDIR}/${ENVDFILE}"
# Lock down next section (up until docs).
insopts -m0640
# Installing Amanda Xinetd Services Definition
einfo "Installing xinetd service file"
insinto /etc/xinetd.d
if use minimal ; then
newins "${MYFILESDIR}"/amanda-xinetd-2.6.1_p1-client amanda
else
newins "${MYFILESDIR}"/amanda-xinetd-2.6.1_p1-server amanda
fi
if ! use minimal; then
einfo "Installing Sample Daily Cron Job for Amanda"
insinto /etc/cron.daily
newins "${MYFILESDIR}/amanda-cron" amanda
fi
einfo "Installing systemd service and socket files for Amanda"
systemd_dounit "${FILESDIR}"/amanda.socket || die
systemd_newunit "${FILESDIR}"/amanda.service 'amanda@.service' || die
insinto /etc/amanda
einfo "Installing .amandahosts File for ${AMANDA_USER_NAME} user"
doins "${T}/amandahosts"
fperms 600 /etc/amanda/amandahosts
dosym /etc/amanda/amandahosts "${AMANDA_USER_HOMEDIR}/.amandahosts"
insinto "${AMANDA_USER_HOMEDIR}"
einfo "Installing .profile for ${AMANDA_USER_NAME} user"
newins "${MYFILESDIR}/amanda-profile" .profile
insinto /etc/amanda
doins "${S}/example/amanda-client.conf"
if ! use minimal ; then
insinto "/etc/amanda/${AMANDA_CONFIG_NAME}"
doins "${S}/example/amanda.conf"
doins "${S}/example/disklist"
keepdir "${AMANDA_USER_HOMEDIR}/${AMANDA_CONFIG_NAME}/index"
fi
keepdir "${AMANDA_TAR_LISTDIR}"
keepdir "${AMANDA_USER_HOMEDIR}/amanda"
keepdir "${AMANDA_TMPDIR}/dumps"
# Just make sure it exists for XFS to work...
use xfs && keepdir /var/xfsdump/inventory
local i
for i in "${AMANDA_USER_HOMEDIR}" "${AMANDA_TAR_LISTDIR}" \
"${AMANDA_TMPDIR}" /etc/amanda; do
einfo "Securing directory (${i})"
fowners -R ${AMANDA_USER_NAME}:${AMANDA_GROUP_NAME} ${i}
done
# Do NOT use -R
fperms 0700 \
"${AMANDA_USER_HOMEDIR}" "${AMANDA_TAR_LISTDIR}" \
"${AMANDA_TMPDIR}" "${AMANDA_TMPDIR}/dumps" \
"${AMANDA_USER_HOMEDIR}/amanda" \
/etc/amanda
if ! use minimal ; then
fperms 0700 \
"${AMANDA_USER_HOMEDIR}/${AMANDA_CONFIG_NAME}" \
/etc/amanda/${AMANDA_CONFIG_NAME}
fi
einfo "Setting setuid permissions"
amanda_permissions_fix "${D}"
# Relax permissions again
insopts -m0644
# docs
einfo "Installing documentation"
dodoc AUTHORS ChangeLog DEVELOPING NEWS README ReleaseNotes UPGRADING
# our inetd sample
einfo "Installing standard inetd sample"
newdoc "${MYFILESDIR}/amanda-inetd.amanda.sample-2.6.0_p2-r2" amanda-inetd.amanda.sample
# Amanda example configs
einfo "Installing example configurations"
rm "${D}"/usr/share/amanda/{COPYRIGHT,ChangeLog,NEWS,ReleaseNotes}
mv "${D}/usr/share/amanda/example" "${D}/usr/share/doc/${PF}/"
docinto example1
newdoc "${FILESDIR}/example_amanda.conf" amanda.conf
newdoc "${FILESDIR}/example_disklist-2.5.1_p3-r1" disklist
newdoc "${FILESDIR}/example_global.conf" global.conf
einfo "Cleaning up dud .la files"
perl_set_version
find "${D}"/"${VENDOR_LIB}" -name '*.la' -print0 |xargs -0 rm -f
}
pkg_postinst() {
[ ! -f "${TMPENVFILE}" -a "$MERGE_TYPE" == "binary" ] && \
TMPENVFILE="${ROOT}${ENVDIR}/${ENVDFILE}"
[ ! -f "${TMPENVFILE}" ] && die "Variable setting file (${TMPENVFILE}) should exist!"
source "${TMPENVFILE}"
# Migration of amandates from /etc to $localstatedir/amanda
if [ -f "${ROOT}/etc/amandates" -a \
! -f "${ROOT}/${AMANDA_USER_HOMEDIR}/amanda/amandates" ]; then
einfo "Migrating amandates from /etc/ to ${AMANDA_USER_HOMEDIR}/amanda"
einfo "A backup is also placed at /etc/amandates.orig"
cp -dp "${ROOT}/etc/amandates" "${ROOT}/etc/amandates.orig"
mkdir -p "${ROOT}/${AMANDA_USER_HOMEDIR}/amanda/"
cp -dp "${ROOT}/etc/amandates" "${ROOT}/${AMANDA_USER_HOMEDIR}/amanda/amandates"
fi
if [ -f "${ROOT}/etc/amandates" ]; then
einfo "If you have migrated safely, please delete /etc/amandates"
fi
einfo "Checking setuid permissions"
amanda_permissions_fix "${ROOT}"
elog "You should configure Amanda in /etc/amanda now."
elog
elog "If you use xinetd, Don't forget to check /etc/xinetd.d/amanda"
elog "and restart xinetd afterwards!"
elog
elog "Otherwise, please look at /usr/share/doc/${PF}/inetd.amanda.sample"
elog "as an example of how to configure your inetd."
elog
elog "systemd-users: enable and start amanda.socket or the relevant services"
elog "regarding what auth method you use."
elog
elog "NOTICE: If you need raw access to partitions you need to add the"
elog "amanda user to the 'disk' group."
elog
elog "NOTICE: If you have a tape changer, you need to add the amanda user"
elog "to the 'tape' group."
elog
elog "If you use localhost in your disklist your restores may break."
elog "You should replace it with the actual hostname!"
elog "Please also see the syntax changes to amandahosts."
elog "The only exception is when you use the authentication method 'local'."
elog
elog "Please note that this package no longer explicitly depends on"
elog "virtual/inetd, as it supports modes where an inetd is not needed"
elog "(see bug #506028 for details)."
}
# We have had reports of amanda file permissions getting screwed up.
# Losing setuid, becoming too lax etc.
# ONLY root and users in the amanda group should be able to run these binaries!
amanda_permissions_fix() {
local root="$1"
[ -z "${root}" ] && die "Failed to pass root argument to amanda_permissions_fix!"
local le="/usr/libexec/amanda"
for i in /usr/sbin/amcheck "${le}"/calcsize "${le}"/killpgrp \
"${le}"/rundump "${le}"/runtar "${le}"/dumper \
"${le}"/planner ; do
chown root:${AMANDA_GROUP_NAME} "${root}"/${i}
chmod u=srwx,g=rx,o= "${root}"/${i}
done
}

@ -0,0 +1,480 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit autotools perl-module user systemd
DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver"
HOMEPAGE="http://www.amanda.org/"
SRC_URI="mirror://sourceforge/amanda/${P}.tar.gz"
LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+"
SLOT="0"
IUSE="curl gnuplot ipv6 kerberos minimal nls readline s3 samba systemd xfs"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
RDEPEND="sys-libs/readline:=
virtual/awk
app-arch/tar
dev-lang/perl:=
app-arch/dump
net-misc/openssh
>=dev-libs/glib-2.26.0
dev-perl/JSON
dev-perl/Encode-Locale
nls? ( virtual/libintl )
s3? ( >=net-misc/curl-7.10.0 )
!s3? ( curl? ( >=net-misc/curl-7.10.0 ) )
samba? ( net-fs/samba:= )
kerberos? ( app-crypt/mit-krb5 )
xfs? ( sys-fs/xfsdump )
!minimal? (
dev-perl/XML-Simple
virtual/mailx
app-arch/mt-st:=
sys-block/mtx
gnuplot? ( sci-visualization/gnuplot )
app-crypt/aespipe
app-crypt/gnupg
)"
DEPEND="${RDEPEND}
virtual/pkgconfig
nls? ( sys-devel/gettext )
>=app-text/docbook-xsl-stylesheets-1.72.0
app-text/docbook-xml-dtd
dev-libs/libxslt
dev-lang/swig
"
MYFILESDIR="${T}/files"
ENVDIR="/etc/env.d"
ENVDFILE="97amanda"
TMPENVFILE="${T}/${ENVDFILE}"
# This is a complete list of Amanda settings that the ebuild takes from the
# build environment. This allows users to alter the behavior of the package as
# upstream intended, but keeping with Gentoo style. We store a copy of them in
# /etc/env.d/97amanda during the install, so that they are preserved for future
# installed. This variable name must not start with AMANDA_, as we do not want
# it captured into the env file.
ENV_SETTINGS_AMANDA="
AMANDA_GROUP_GID AMANDA_GROUP_NAME
AMANDA_USER_NAME AMANDA_USER_UID AMANDA_USER_SH AMANDA_USER_HOMEDIR AMANDA_USER_GROUPS
AMANDA_SERVER AMANDA_SERVER_TAPE AMANDA_SERVER_TAPE_DEVICE AMANDA_SERVER_INDEX
AMANDA_TAR_LISTDIR AMANDA_TAR
AMANDA_PORTS_UDP AMANDA_PORTS_TCP AMANDA_PORTS_BOTH AMANDA_PORTS
AMANDA_CONFIG_NAME AMANDA_TMPDIR"
amanda_variable_setup() {
# Setting vars
local currentamanda
# Grab the current settings
currentamanda="$(set | egrep "^AMANDA_" | grep -v '^AMANDA_ENV_SETTINGS' | xargs)"
# First we set the defaults
[[ -z "${AMANDA_GROUP_GID}" ]] && AMANDA_GROUP_GID=87
[[ -z "${AMANDA_GROUP_NAME}" ]] && AMANDA_GROUP_NAME=amanda
[[ -z "${AMANDA_USER_NAME}" ]] && AMANDA_USER_NAME=amanda
[[ -z "${AMANDA_USER_UID}" ]] && AMANDA_USER_UID=87
[[ -z "${AMANDA_USER_SH}" ]] && AMANDA_USER_SH=/bin/bash
[[ -z "${AMANDA_USER_HOMEDIR}" ]] && AMANDA_USER_HOMEDIR=/var/spool/amanda
[[ -z "${AMANDA_USER_GROUPS}" ]] && AMANDA_USER_GROUPS="${AMANDA_GROUP_NAME}"
# This installs Amanda, with the server. However, it could be a client,
# just specify an alternate server name in AMANDA_SERVER.
[[ -z "${AMANDA_SERVER}" ]] && AMANDA_SERVER="${HOSTNAME}"
[[ -z "${AMANDA_SERVER_TAPE}" ]] && AMANDA_SERVER_TAPE="${AMANDA_SERVER}"
[[ -z "${AMANDA_SERVER_TAPE_DEVICE}" ]] && AMANDA_SERVER_TAPE_DEVICE="/dev/nst0"
[[ -z "${AMANDA_SERVER_INDEX}" ]] && AMANDA_SERVER_INDEX="${AMANDA_SERVER}"
[[ -z "${AMANDA_TAR_LISTDIR}" ]] && AMANDA_TAR_LISTDIR=${AMANDA_USER_HOMEDIR}/tar-lists
[[ -z "${AMANDA_CONFIG_NAME}" ]] && AMANDA_CONFIG_NAME=DailySet1
[[ -z "${AMANDA_TMPDIR}" ]] && AMANDA_TMPDIR=/var/tmp/amanda
[[ -z "${AMANDA_DBGDIR}" ]] && AMANDA_DBGDIR="$AMANDA_TMPDIR"
# These are left empty by default
[[ -z "${AMANDA_PORTS_UDP}" ]] && AMANDA_PORTS_UDP=
[[ -z "${AMANDA_PORTS_TCP}" ]] && AMANDA_PORTS_TCP=
[[ -z "${AMANDA_PORTS_BOTH}" ]] && AMANDA_PORTS_BOTH=
[[ -z "${AMANDA_PORTS}" ]] && AMANDA_PORTS=
# What tar to use
[[ -z "${AMANDA_TAR}" ]] && AMANDA_TAR=/bin/tar
# Now pull in the old stuff
if [[ -f "${EROOT}${ENVDIR}/${ENVDFILE}" ]]; then
# We don't just source it as we don't want everything in there.
eval $(egrep "^AMANDA_" "${EROOT}${ENVDIR}/${ENVDFILE}" | grep -v '^AMANDA_ENV_SETTINGS')
fi
# Re-apply the new settings if any
[ -n "${currentamanda}" ] && eval $(echo "${currentamanda}")
}
pkg_setup() {
amanda_variable_setup
# If USE=minimal, give out a warning, if AMANDA_SERVER is not set to
# another host than HOSTNAME.
if use minimal && [ "${AMANDA_SERVER}" = "${HOSTNAME}" ] ; then
elog "You are installing a client-only version of Amanda."
elog "You should set the variable \$AMANDA_SERVER to point at your"
elog "Amanda-tape-server, otherwise you will have to specify its name"
elog "when using amrecover on the client."
elog "For example: Use something like"
elog "AMANDA_SERVER=\"myserver\" emerge amanda"
elog
fi
enewgroup "${AMANDA_GROUP_NAME}" "${AMANDA_GROUP_GID}"
enewuser "${AMANDA_USER_NAME}" "${AMANDA_USER_UID}" "${AMANDA_USER_SH}" "${AMANDA_USER_HOMEDIR}" "${AMANDA_USER_GROUPS}"
}
src_unpack() {
# we do not want the perl src_unpack
default_src_unpack
}
src_prepare() {
# gentoo bug #331111
sed -i '/^check-local: check-perl$/d' "${S}"/config/automake/scripts.am || die
sed -i '/^check-local:/s,syntax-check,,g' "${S}"/perl/Makefile.am || die
# bug with glibc-2.16.0
sed -i -e '/gets is a security/d' "${S}"/gnulib/stdio.in.h || die
eautoreconf
# places for us to work in
mkdir -p "${MYFILESDIR}" || die
# Now we store the settings we just created
set | egrep "^AMANDA_" | grep -v '^AMANDA_ENV_SETTINGS' > "${TMPENVFILE}" || die
# Prepare our custom files
einfo "Building custom configuration files"
local i # our iterator
local sedexpr # var for sed expr
sedexpr=''
for i in ${ENV_SETTINGS_AMANDA} ; do
local val
eval "val=\"\${${i}}\""
sedexpr="${sedexpr}s|__${i}__|${val}|g;"
done
# now apply the sed expr
for i in "${FILESDIR}"/amanda-* ; do
sed -re "${sedexpr}" <"${i}" >"${MYFILESDIR}/`basename ${i}`" || die
done
if use minimal; then
cat "${MYFILESDIR}"/amanda-amandahosts-server.5.1_p3-r1 > "${T}"/amandahosts || die
else
sed -i -e 's:^\(my $amandahomedir\)=.*:\1 = $localstatedir;:' \
server-src/am{addclient,serverconfig}.pl || die
cat "${MYFILESDIR}"/amanda-amandahosts-client-2.5.1_p3-r1 > "${T}"/amandahosts || die
fi
eapply_user
}
src_configure() {
# fix bug #36316
addpredict /var/cache/samba/gencache.tdb
# fix bug #376169
addpredict /run/blkid
addpredict /etc/blkid.tab
[ ! -f "${TMPENVFILE}" ] && die "Variable setting file (${TMPENVFILE}) should exist!"
source "${TMPENVFILE}"
local myconf
einfo "Using ${AMANDA_SERVER_TAPE} for tape server."
myconf="${myconf} --with-tape-server=${AMANDA_SERVER_TAPE}"
einfo "Using ${AMANDA_SERVER_TAPE_DEVICE} for tape server."
myconf="${myconf} --with-tape-device=${AMANDA_SERVER_TAPE_DEVICE}"
einfo "Using ${AMANDA_SERVER_INDEX} for index server."
myconf="${myconf} --with-index-server=${AMANDA_SERVER_INDEX}"
einfo "Using ${AMANDA_USER_NAME} for amanda user."
myconf="${myconf} --with-user=${AMANDA_USER_NAME}"
einfo "Using ${AMANDA_GROUP_NAME} for amanda group."
myconf="${myconf} --with-group=${AMANDA_GROUP_NAME}"
einfo "Using ${AMANDA_TAR} as Tar implementation."
myconf="${myconf} --with-gnutar=${AMANDA_TAR}"
einfo "Using ${AMANDA_TAR_LISTDIR} as tar listdir."
myconf="${myconf} --with-gnutar-listdir=${AMANDA_TAR_LISTDIR}"
einfo "Using ${AMANDA_CONFIG_NAME} as default config name."
myconf="${myconf} --with-config=${AMANDA_CONFIG_NAME}"
einfo "Using ${AMANDA_TMPDIR} as Amanda temporary directory."
myconf="${myconf} --with-tmpdir=${AMANDA_TMPDIR}"
if [ -n "${AMANDA_PORTS_UDP}" ] && [ -n "${AMANDA_PORTS_TCP}" ] && [ -z "${AMANDA_PORTS_BOTH}" ] ; then
eerror "If you want _both_ UDP and TCP ports, please use only the"
eerror "AMANDA_PORTS environment variable for identical ports, or set"
eerror "AMANDA_PORTS_BOTH."
die "Bad port setup!"
fi
if [ -n "${AMANDA_PORTS_UDP}" ]; then
einfo "Using UDP ports ${AMANDA_PORTS_UDP/,/-}"
myconf="${myconf} --with-udpportrange=${AMANDA_PORTS_UDP}"
fi
if [ -n "${AMANDA_PORTS_TCP}" ]; then
einfo "Using TCP ports ${AMANDA_PORTS_TCP/,/-}"
myconf="${myconf} --with-tcpportrange=${AMANDA_PORTS_TCP}"
fi
if [ -n "${AMANDA_PORTS}" ]; then
einfo "Using ports ${AMANDA_PORTS/,/-}"
myconf="${myconf} --with-portrange=${AMANDA_PORTS}"
fi
# Extras
# Speed option
myconf="${myconf} --with-buffered-dump"
# "debugging" in the configuration is NOT debug in the conventional sense.
# It is actually just useful output in the application, and should remain
# enabled. There are some cases of breakage with MTX tape changers as of
# 2.5.1p2 that it exposes when turned off as well.
myconf="${myconf} --with-debugging"
# Where to put our files
myconf="${myconf} --localstatedir=${AMANDA_USER_HOMEDIR}"
# Samba support
myconf="${myconf} $(use_with samba smbclient /usr/bin/smbclient)"
# Support for BSD, SSH, BSDUDP, BSDTCP security methods all compiled in by
# default
myconf="${myconf} --with-bsd-security"
myconf="${myconf} --with-ssh-security"
myconf="${myconf} --with-bsdudp-security"
myconf="${myconf} --with-bsdtcp-security"
# kerberos-security mechanism version 5
myconf="${myconf} $(use_with kerberos krb5-security)"
# Amazon S3 support
myconf="${myconf} `use_enable s3 s3-device`"
# libcurl is required for S3 but otherwise optional
if ! use s3; then
myconf="${myconf} $(use_with curl libcurl)"
fi
# Client only, as requested in bug #127725
if use minimal ; then
myconf="${myconf} --without-server"
else
# amplot
myconf="${myconf} $(use_with gnuplot)"
fi
# IPv6 fun.
myconf="${myconf} `use_with ipv6`"
# This is to prevent the IPv6-is-working test
# As the test fails on binpkg build hosts with no IPv6.
use ipv6 && export amanda_cv_working_ipv6=yes
# I18N
myconf="${myconf} `use_enable nls`"
# Bug #296634: Perl location
perl_set_version
myconf="${myconf} --with-amperldir=${VENDOR_LIB}"
# Bug 296633: --disable-syntax-checks
# Some tests are not safe for production systems
myconf="${myconf} --disable-syntax-checks"
# build manpages
myconf="${myconf} --enable-manpage-build"
# bug #483120
tc-export AR
econf \
$(use_with readline) \
${myconf}
}
src_compile() {
# Again, do not want the perl-module src_compile
default_src_compile
}
src_install() {
[ ! -f "${TMPENVFILE}" ] && die "Variable setting file (${TMPENVFILE}) should exist!"
source ${TMPENVFILE}
einfo "Doing stock install"
emake DESTDIR="${D}" install || die
# Build the envdir file
# Don't forget this..
einfo "Building environment file"
(
echo "# These settings are what was present in the environment when this"
echo "# Amanda was compiled. Changing anything below this comment will"
echo "# have no effect on your application, but it merely exists to"
echo "# preserve them for your next emerge of Amanda"
cat "${TMPENVFILE}" | sed "s,=\$,='',g"
) >> "${MYFILESDIR}/${ENVDFILE}"
# Env.d
einfo "Installing environment config file"
doenvd "${MYFILESDIR}/${ENVDFILE}"
# Lock down next section (up until docs).
insopts -m0640
# Installing Amanda Xinetd Services Definition
einfo "Installing xinetd service file"
insinto /etc/xinetd.d
if use minimal ; then
newins "${MYFILESDIR}"/amanda-xinetd-2.6.1_p1-client amanda
else
newins "${MYFILESDIR}"/amanda-xinetd-2.6.1_p1-server amanda
fi
if ! use minimal; then
einfo "Installing Sample Daily Cron Job for Amanda"
insinto /etc/cron.daily
newins "${MYFILESDIR}/amanda-cron" amanda
fi
einfo "Installing systemd service and socket files for Amanda"
systemd_dounit "${FILESDIR}"/amanda.socket || die
systemd_newunit "${FILESDIR}"/amanda.service 'amanda@.service' || die
insinto /etc/amanda
einfo "Installing .amandahosts File for ${AMANDA_USER_NAME} user"
doins "${T}/amandahosts"
fperms 600 /etc/amanda/amandahosts
dosym /etc/amanda/amandahosts "${AMANDA_USER_HOMEDIR}/.amandahosts"
insinto "${AMANDA_USER_HOMEDIR}"
einfo "Installing .profile for ${AMANDA_USER_NAME} user"
newins "${MYFILESDIR}/amanda-profile" .profile
insinto /etc/amanda
doins "${S}/example/amanda-client.conf"
if ! use minimal ; then
insinto "/etc/amanda/${AMANDA_CONFIG_NAME}"
doins "${S}/example/amanda.conf"
doins "${S}/example/disklist"
keepdir "${AMANDA_USER_HOMEDIR}/${AMANDA_CONFIG_NAME}/index"
fi
keepdir "${AMANDA_TAR_LISTDIR}"
keepdir "${AMANDA_USER_HOMEDIR}/amanda"
keepdir "${AMANDA_TMPDIR}/dumps"
# Just make sure it exists for XFS to work...
use xfs && keepdir /var/xfsdump/inventory
local i
for i in "${AMANDA_USER_HOMEDIR}" "${AMANDA_TAR_LISTDIR}" \
"${AMANDA_TMPDIR}" /etc/amanda; do
einfo "Securing directory (${i})"
fowners -R ${AMANDA_USER_NAME}:${AMANDA_GROUP_NAME} ${i}
done
# Do NOT use -R
fperms 0700 \
"${AMANDA_USER_HOMEDIR}" "${AMANDA_TAR_LISTDIR}" \
"${AMANDA_TMPDIR}" "${AMANDA_TMPDIR}/dumps" \
"${AMANDA_USER_HOMEDIR}/amanda" \
/etc/amanda
if ! use minimal ; then
fperms 0700 \
"${AMANDA_USER_HOMEDIR}/${AMANDA_CONFIG_NAME}" \
/etc/amanda/${AMANDA_CONFIG_NAME}
fi
einfo "Setting setuid permissions"
amanda_permissions_fix "${D}"
# Relax permissions again
insopts -m0644
# docs
einfo "Installing documentation"
dodoc AUTHORS ChangeLog DEVELOPING NEWS README ReleaseNotes UPGRADING
# our inetd sample
einfo "Installing standard inetd sample"
newdoc "${MYFILESDIR}/amanda-inetd.amanda.sample-2.6.0_p2-r2" amanda-inetd.amanda.sample
# Amanda example configs
einfo "Installing example configurations"
rm "${D}"/usr/share/amanda/{COPYRIGHT,ChangeLog,NEWS,ReleaseNotes}
mv "${D}/usr/share/amanda/example" "${D}/usr/share/doc/${PF}/"
docinto example1
newdoc "${FILESDIR}/example_amanda.conf" amanda.conf
newdoc "${FILESDIR}/example_disklist-2.5.1_p3-r1" disklist
newdoc "${FILESDIR}/example_global.conf" global.conf
einfo "Cleaning up dud .la files"
perl_set_version
find "${D}"/"${VENDOR_LIB}" -name '*.la' -print0 |xargs -0 rm -f
}
pkg_postinst() {
[ ! -f "${TMPENVFILE}" -a "$MERGE_TYPE" == "binary" ] && \
TMPENVFILE="${ROOT}${ENVDIR}/${ENVDFILE}"
[ ! -f "${TMPENVFILE}" ] && die "Variable setting file (${TMPENVFILE}) should exist!"
source "${TMPENVFILE}"
# Migration of amandates from /etc to $localstatedir/amanda
if [ -f "${ROOT}/etc/amandates" -a \
! -f "${ROOT}/${AMANDA_USER_HOMEDIR}/amanda/amandates" ]; then
einfo "Migrating amandates from /etc/ to ${AMANDA_USER_HOMEDIR}/amanda"
einfo "A backup is also placed at /etc/amandates.orig"
cp -dp "${ROOT}/etc/amandates" "${ROOT}/etc/amandates.orig"
mkdir -p "${ROOT}/${AMANDA_USER_HOMEDIR}/amanda/"
cp -dp "${ROOT}/etc/amandates" "${ROOT}/${AMANDA_USER_HOMEDIR}/amanda/amandates"
fi
if [ -f "${ROOT}/etc/amandates" ]; then
einfo "If you have migrated safely, please delete /etc/amandates"
fi
einfo "Checking setuid permissions"
amanda_permissions_fix "${ROOT}"
elog "You should configure Amanda in /etc/amanda now."
elog
elog "If you use xinetd, Don't forget to check /etc/xinetd.d/amanda"
elog "and restart xinetd afterwards!"
elog
elog "Otherwise, please look at /usr/share/doc/${PF}/inetd.amanda.sample"
elog "as an example of how to configure your inetd."
elog
elog "systemd-users: enable and start amanda.socket or the relevant services"
elog "regarding what auth method you use."
elog
elog "NOTICE: If you need raw access to partitions you need to add the"
elog "amanda user to the 'disk' group."
elog
elog "NOTICE: If you have a tape changer, you need to add the amanda user"
elog "to the 'tape' group."
elog
elog "If you use localhost in your disklist your restores may break."
elog "You should replace it with the actual hostname!"
elog "Please also see the syntax changes to amandahosts."
elog "The only exception is when you use the authentication method 'local'."
elog
elog "Please note that this package no longer explicitly depends on"
elog "virtual/inetd, as it supports modes where an inetd is not needed"
elog "(see bug #506028 for details)."
}
# We have had reports of amanda file permissions getting screwed up.
# Losing setuid, becoming too lax etc.
# ONLY root and users in the amanda group should be able to run these binaries!
amanda_permissions_fix() {
local root="$1"
[ -z "${root}" ] && die "Failed to pass root argument to amanda_permissions_fix!"
local le="/usr/libexec/amanda"
for i in /usr/sbin/amcheck "${le}"/calcsize "${le}"/killpgrp \
"${le}"/rundump "${le}"/runtar "${le}"/dumper \
"${le}"/planner ; do
chown root:${AMANDA_GROUP_NAME} "${root}"/${i}
chmod u=srwx,g=rx,o= "${root}"/${i}
done
}

@ -0,0 +1,164 @@
diff --git a/installcheck/Amanda_Rest_Storages.pl b/installcheck/Amanda_Rest_Storages.pl
index f3c699b..3e4e889 100644
--- a/installcheck/Amanda_Rest_Storages.pl
+++ b/installcheck/Amanda_Rest_Storages.pl
@@ -308,6 +308,7 @@ is_deeply (Installcheck::Rest::remove_source_line($reply),
'inventory' => [
{'current' => 1,
'label' => "DISKFLAT-001",
+ 'label_match' => '1',
'device_status' => '0',
'reserved' => 0,
'f_type' => '1',
@@ -467,6 +468,7 @@ is_deeply (Installcheck::Rest::remove_source_line($reply),
'label' => 'DISKFLAT-001',
'datestamp' => '20140509113436',
'write_protected' => '',
+ 'label_match' => '1',
'process' => 'Amanda::Rest::Storages',
'running_on' => 'amanda-server',
'component' => 'rest-server',
diff --git a/installcheck/amtape.pl b/installcheck/amtape.pl
index 1a3527f..700c5a2 100644
--- a/installcheck/amtape.pl
+++ b/installcheck/amtape.pl
@@ -177,13 +177,13 @@ like($Installcheck::Run::stderr,
ok(run('amtape', 'TESTCONF', 'show'),
"'amtape TESTCONF show'");
like($Installcheck::Run::stderr,
- qr/slot +2:.*label MyTape\nslot +3/,
+ qr/slot +2:.*label MyTape \(label do not match labelstr\)\nslot +3/,
"'amtape TESTCONF show' ..result correct");
ok(run('amtape', 'TESTCONF', 'show', '2'),
"'amtape TESTCONF show'");
like($Installcheck::Run::stderr,
- qr/^slot +2:.*label MyTape$/,
+ qr/^slot +2:.*label MyTape \(label do not match labelstr\)$/,
"'amtape TESTCONF show 2' ..result correct");
ok(run('amtape', 'TESTCONF', 'show', '1,3'),
@@ -252,13 +252,13 @@ like(run_err('amtape', 'TESTCONF', 'update'),
ok(run('amtape', 'TESTCONF', 'show'),
"'amtape TESTCONF show'");
like($Installcheck::Run::stderr,
- qr/slot +2:.*label MyTape\nslot +3/,
+ qr/slot +2:.*label MyTape \(label do not match labelstr\)\nslot +3/,
"..result correct");
ok(run('amtape', 'TESTCONF', 'inventory'),
"'amtape TESTCONF inventory'");
like($Installcheck::Run::stdout,
- qr/slot +1: blank\nslot +2: label MyTape \(current\)\nslot +3/,
+ qr/slot +1: blank\nslot +2: label MyTape \(current\) \(label do not match labelstr\)\nslot +3/,
"..result correct");
ok(run('amtape', 'TESTCONF', 'taper'),
diff --git a/perl/Amanda/Changer.pm b/perl/Amanda/Changer.pm
index 92ed9b6..4b4aad4 100644
--- a/perl/Amanda/Changer.pm
+++ b/perl/Amanda/Changer.pm
@@ -60,9 +60,10 @@ sub local_message {
} elsif ($self->{'code'} == 1100014) {
return "$self->{'err'}";
} elsif ($self->{'code'} == 1100015) {
- return sprintf("slot %3s: date %-14s label %s%s", $self->{'slot'},
+ return sprintf("slot %3s: date %-14s label %s%s%s", $self->{'slot'},
$self->{'datestamp'}, $self->{'label'},
- $self->{'write_protected'}?" (Write protected)":"");
+ $self->{'write_protected'}?" (Write protected)":"",
+ $self->{'label_match'}?"":" (label do not match labelstr)");
} elsif ($self->{'code'} == 1100016) {
return sprintf("slot %3s: unlabeled volume%s", $self->{'slot'},
$self->{'write_protected'}?" (Write protected)":"");
@@ -2014,6 +2015,13 @@ sub show {
my $st = $dev->read_label();
my $write_protected = !$dev->check_writable();
if ($st == $DEVICE_STATUS_SUCCESS) {
+ my $label_match = match_labelstr(
+ $self->{'storage'}->{'labelstr'},
+ $self->{'storage'}->{'autolabel'},
+ $dev->volume_label(),
+ $res->{'barcode'},
+ $res->{'meta'},
+ $self->{'storage'}->{'storage_name'});
$params{'user_msg'}->(Amanda::Changer::Message->new(
source_filename => __FILE__,
source_line => __LINE__,
@@ -2022,7 +2030,8 @@ sub show {
slot => $last_slot,
datestamp => $dev->volume_time(),
label => $dev->volume_label(),
- write_protected => $write_protected));
+ write_protected => $write_protected,
+ label_match => $label_match));
} elsif ($st == $DEVICE_STATUS_VOLUME_UNLABELED) {
$params{'user_msg'}->(Amanda::Changer::Message->new(
source_filename => __FILE__,
diff --git a/perl/Amanda/Rest/Storages.pm b/perl/Amanda/Rest/Storages.pm
index 680115b..b1b59d2 100644
--- a/perl/Amanda/Rest/Storages.pm
+++ b/perl/Amanda/Rest/Storages.pm
@@ -436,6 +436,17 @@ sub inventory {
$inv->{'retention_type'} = $tl->get_retention_name($retention_type);
}
}
+ for my $inv (@$inventory) {
+ if ($inv->{label}) {
+ $inv->{'label_match'} = Amanda::Util::match_labelstr(
+ $storage->{'labelstr'},
+ $storage->{'autolabel'},
+ $inv->{'label'},
+ $inv->{'barcode'},
+ $inv->{'metae'},
+ $storage->{'storage_name'});
+ }
+ }
push @result_messages, Amanda::Changer::Message->new(
source_filename => __FILE__,
source_line => __LINE__,
diff --git a/server-src/amtape.pl b/server-src/amtape.pl
index b63607e..d06eefe 100644
--- a/server-src/amtape.pl
+++ b/server-src/amtape.pl
@@ -30,7 +30,7 @@ use Text::Wrap;
use Amanda::Device qw( :constants );
use Amanda::Debug qw( :logging );
use Amanda::Config qw( :init :getconf config_dir_relative );
-use Amanda::Util qw( :constants );
+use Amanda::Util qw( :constants match_labelstr );
use Amanda::Storage;
use Amanda::Changer;
use Amanda::Constants;
@@ -219,6 +219,7 @@ sub {
for my $sl (@$inv) {
my $line = "slot $sl->{slot}:";
my $tle;
+ my $meta;
if ($sl->{'state'} == Amanda::Changer::SLOT_EMPTY) {
$line .= " empty";
} elsif (!defined($sl->{device_status}) && !defined($sl->{label})) {
@@ -230,6 +231,7 @@ sub {
if (defined $tle) {
if ($tle->{'meta'}) {
$line .= " ($tle->{'meta'})";
+ $meta = $tle->{'meta'};
}
}
} elsif ($sl->{'device_status'} == $DEVICE_STATUS_VOLUME_UNLABELED) {
@@ -263,6 +265,15 @@ sub {
$line .= " [device error]";
}
}
+ if ($sl->{'label'}) {
+ if (!match_labelstr($storage->{'labelstr'},
+ $storage->{'autolabel'},
+ $sl->{label},
+ $sl->{'barcode'}, $meta,
+ $storage->{'storage_name'})) {
+ $line .= " (label do not match labelstr)";
+ }
+ }
if (defined $tle) {
my $retention_type = Amanda::Tapelist::get_retention_type($tle->{pool}, $tle->{label});
$line .= " [" . $tl->get_retention_name($retention_type) . "]";

@ -0,0 +1,16 @@
diff --git a/perl/Amanda/Changer/aggregate.pm b/perl/Amanda/Changer/aggregate.pm
index a2bd962..ecf9d28 100644
--- a/perl/Amanda/Changer/aggregate.pm
+++ b/perl/Amanda/Changer/aggregate.pm
@@ -391,7 +391,10 @@ sub info_key {
my $kid = 0;
for (@$kid_results) {
my ($err, %kid_info) = @$_;
- next unless exists($kid_info{'slots'});
+ if (!exists($kid_info{'slots'})){
+ $kid++;
+ next;
+ }
my $kid_slots = $kid_info{'slots'};
push @slots, map "$kid:$_", @{$kid_slots};
$kid++;

@ -1,7 +1,9 @@
DIST kvmtool-1cd6f516264ad2ad83fad3dc1264d6ff4bcd17b2.tar.gz 244571 SHA256 c72c0e3463a8f0cfe2cdaa8b8e7951f4eb7293c486e44f84b9e421073dbf5ab9 SHA512 13db2bf2ff794f34c2a825c9b1862c85b0f470c81e3d91177979302f921e3970b8dfaeaf54602005fba8903bba52e43b6e8d67edaa0ee8de82002db7b396c3a0 WHIRLPOOL 0904a5783ac27befb207a5fa0030baede68ae589b69abf012ec733ff2e6d9f77b7198273c22fa7404b2c78bcc9ae40abc39d002519700666ba1e54c6550525b2
DIST linux-4.8.6.tar.xz 91969848 SHA256 74744e00420856cfc8049fa3b3a55e57a116994226a498ef56801bc9492df36b SHA512 235acc394ce347d4131e86f6ff3f3fa9d552bf227c2483c25da7de99f3dc8fd20c4a04db0c8d59cdfa4fa9d98a5b102a5734f7b7704df6648c6efa5e8a7515ea WHIRLPOOL cb27d5654f7351ff32d057501c594f9b6e15fefe78c588b9e9cfedd88fbdb807ba7cfc1e238444d94f3d46168d6edc1bbb8e3966c2ca0f46c668dd4e9d60a01f
DIST linux-4.9.2.tar.xz 93189108 SHA256 8dda9aedd17ae0bf1e06ebb4b79082f83fb3ade45cbcc3ca4c30bf3faf085738 SHA512 85adf3715cba4a457efea8359ebed34413ac63ee58fe920c5713501dec1e727e167416e9d67a9e2d9430aa9f3a53ad0ac26a4f749984bc5a3f3c37ac504f75de WHIRLPOOL 74df775ab092a6be6684243d4c0d557c0ce27907c7e8ed97be54a45901e8f507deab1d5e72c35092884836f3fe446f838342ec0b53a3aa1c884489caadaf6a62
DIST qemu-2.7.0.tar.bz2 26867760 SHA256 326e739506ba690daf69fc17bd3913a6c313d9928d743bd8eddb82f403f81e53 SHA512 654acaa7b3724a288e5d7e2a26ab780d9c9ed9f647fba00a906cbaffbe9d58fd666f2d962514aa2c5b391b4c53811ac3170d2eb51727f090bd19dfe45ca9a9db WHIRLPOOL dcb3e5f7da89dd8e14d636d7ebd476e076e0043880bb9ea3fb1c03cb4bcd4e5c7d3c4719da26c3ce521e3a3db5ae671e86f198ac1bc3474e774d75504fef8b8d
DIST rkt-1.21.0.tar.gz 3334473 SHA256 63eed8da954c24c1f9010e7513ee6ac21ffeaf63a648f9d5a0f9e9d3eb92fde5 SHA512 2723aab1aadbe7be0f7ce9c7f4e000c76d8c34d167b1157a08de7fb2248e4b73a7fc765ead557db495bab803f5d5c8d09e1d9441301396e18fa49b21a8c4c7ae WHIRLPOOL 11b28be68dd246ddafb5455becc64ea1b185d1128747dc51103ab692c34cd9157423164c4847be9e9a39338cb5ad6e2db3e588545378179b51a0ce58a1be1935
DIST rkt-1.22.0.tar.gz 3338862 SHA256 49fda935e0ec628889b0c6ba22277354dbf9b89b4c09429c10800a562bbf1b7c SHA512 2aa6c15a0994e1ba427b05694f6fa12446e2f336ff51593fc6d4776f77d0b798203a0ab97f4c12ada1226c934b4e1866d9a5545f48ae1938e79d696d236ad8c7 WHIRLPOOL 98c8761e47379a02b536b760f327dc65dabd3594d30fdc792326044fc0e825401cc49abf0b5ab6ce6d4bc6072f0008466da4f3d2a12cdad16908e8549c0fa88e
DIST rkt-1.23.0.tar.gz 3350060 SHA256 5cb10a0646e5cc8dccbd099c40bc6b11264591b30fa8e4113bc9e392feffcb2b SHA512 9673f70b385a4e5c61c037783071507e69097f0d0163b3d449ca129bcdc858bc177d38c6551dc9f8b2f074345b4698863bbe62bf4d6c83f5df515406011ddce3 WHIRLPOOL 7d2e7b20205e6e00992091bd3898094b27e75f9e4716c73a0a31df2747cb77c49b11678db478ed7414cf12eef8c3463afded0e2d2a0b93effb9cce0edbed799a
DIST rkt-pxe-1235.0.0.img 243713684 SHA256 988e4ad8e044dd8bff54cb5e0a34a1ed25cf7bc8cc241f1a90e3fe7f1412f315 SHA512 b19821c63b7b53a1aad3b6e279189f9ceed1f5db1a691d12a70eb7340cceb4c3fd4f7f61a913d9482aec5ce28740b9ee777f86a1ce54f597f50341d701372542 WHIRLPOOL f3905ce3a2a55a027197a2d11ca541323fdfd560d186b4a2c39a8f45e19811067d5de4fbd3656935b12787e1dec79d118d7a01d52a8ef7abd0dad4f38a222b1c
DIST systemd-231.tar.gz 4381464 SHA256 899733ad6c157cedbb89aec4efe3bc824dcfd65a1d6f6bebc7b043f7924e39b4 SHA512 199fa33a0494d1d15f7fe3c796fe14913ad386766571d4d3fbb1cb1c446e04f6d06a965213be4c594a7183e810fc2fd4804fe14f64f21b0a1278b717889811c6 WHIRLPOOL 7779291e9fb9873cb1773b8583cf6d4b7dec837363ea89c4a73c1e397a76752b66f8b57d8fc4d9cef768cc1855b5e325ad88a8a69eb5380aa924e0a6dead41b1

@ -0,0 +1,257 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit bash-completion-r1 autotools flag-o-matic systemd toolchain-funcs user
KEYWORDS="~amd64"
PXE_VERSION="1235.0.0"
PXE_SYSTEMD_VERSION="v231"
KVM_LINUX_VERSION="4.9.2"
KVMTOOL_VERSION="1cd6f516264ad2ad83fad3dc1264d6ff4bcd17b2"
QEMU_VERSION="v2.7.0"
PXE_URI="http://alpha.release.core-os.net/amd64-usr/${PXE_VERSION}/coreos_production_pxe_image.cpio.gz"
PXE_FILE="${PN}-pxe-${PXE_VERSION}.img"
SRC_URI_KVM="mirror://kernel/linux/kernel/v4.x/linux-${KVM_LINUX_VERSION}.tar.xz
${PXE_URI} -> ${PXE_FILE}
"
SRC_URI="https://github.com/coreos/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
rkt_stage1_coreos? ( $PXE_URI -> $PXE_FILE )
rkt_stage1_kvm_lkvm? (
https://kernel.googlesource.com/pub/scm/linux/kernel/git/will/kvmtool/+archive/${KVMTOOL_VERSION}.tar.gz -> kvmtool-${KVMTOOL_VERSION}.tar.gz
${SRC_URI_KVM}
)
rkt_stage1_kvm_qemu? (
http://wiki.qemu-project.org/download/qemu-${QEMU_VERSION#v}.tar.bz2
${SRC_URI_KVM}
)
rkt_stage1_src? ( https://github.com/systemd/systemd/archive/${PXE_SYSTEMD_VERSION}.tar.gz -> systemd-${PXE_SYSTEMD_VERSION#v}.tar.gz )"
DESCRIPTION="rkt is an App Container runtime for Linux"
HOMEPAGE="https://github.com/coreos/rkt"
LICENSE="Apache-2.0"
SLOT="0"
# The rkt_stage1_kvm flag has been replaced by the rkt_stage1_kvm_lkvm and rkt_stage1_kvm_qemu flags
IUSE="doc examples +rkt_stage1_coreos +rkt_stage1_fly rkt_stage1_host rkt_stage1_kvm rkt_stage1_kvm_lkvm rkt_stage1_kvm_qemu rkt_stage1_src +actool systemd"
REQUIRED_USE="|| ( rkt_stage1_coreos rkt_stage1_fly rkt_stage1_host rkt_stage1_kvm_lkvm rkt_stage1_kvm_qemu rkt_stage1_src ) rkt_stage1_host? ( systemd ) !rkt_stage1_kvm"
# Some tests fail.
# rkt_stage1_src needs to copy /bin/mount, which requires root privileges during src_compile
RESTRICT="test rkt_stage1_src? ( userpriv )"
DEPEND=">=dev-lang/go-1.5
app-arch/cpio
app-crypt/trousers
sys-fs/squashfs-tools
dev-perl/Capture-Tiny
rkt_stage1_src? ( >=sys-apps/util-linux-2.27 )
rkt_stage1_kvm_qemu? (
sys-apps/attr[static-libs(+)]
sys-libs/libcap[static-libs(+)]
sys-libs/zlib[static-libs(+)]
>=x11-libs/pixman-0.28.0[static-libs(+)]
)"
RDEPEND="!app-emulation/rocket
rkt_stage1_host? ( systemd? (
>=sys-apps/systemd-222
app-shells/bash:0
) )"
BUILDDIR="build-${P}"
STAGE1_DEFAULT_LOCATION="/usr/share/rkt/stage1.aci"
pkg_setup() {
enewgroup rkt-admin
enewgroup rkt
}
src_unpack() {
local x
for x in ${A}; do
case ${x} in
*.img|linux-*) continue ;;
kvmtool-*)
mkdir kvmtool || die
pushd kvmtool >/dev/null || die
unpack ${x}
popd >/dev/null || die
;;
*)
unpack ${x}
esac
done
}
src_prepare() {
eapply_user
# This patch breaks linux kernel cc-option checks when the
# compiler doesn't recognize the -no-pie option.
rm stage1/usr_from_kvm/kernel/patches/0002-for-debian-gcc.patch || die
# avoid sdjournal include for bug 595874
if ! use systemd; then
sed -e "s/^\\(LOCAL_DIST_SRC_FILTER := .*\\)'$/\\1|api_service'/" \
-i rkt/rkt.mk || die
fi
sed -e 's|^RKT_REQ_PROG(\[GIT\],.*|#\0|' -i configure.ac || die
# disable git fetch of systemd
sed -e 's~^include makelib/git.mk$~'\
'ifneq ($(wildcard $(RKT_STAGE1_SYSTEMD_SRC)),)\n\n'\
'get_systemd_sources: | $(UFS_SYSTEMDDIR)\n'\
'\tmv "$(RKT_STAGE1_SYSTEMD_SRC)" "$(UFS_SYSTEMD_SRCDIR)"\n\n'\
'$(UFS_SYSTEMD_CONFIGURE): get_systemd_sources\n\n'\
'else ifneq ($(wildcard $(UFS_SYSTEMD_SRCDIR)),)\n\n'\
'else\n'\
'\t\0\n'\
'endif~' -i stage1/usr_from_src/usr_from_src.mk || die
# disable git fetch of kvmtool
sed -e 's~^include makelib/git.mk$~'\
'ifneq ($(wildcard $(shell echo "$${WORKDIR}/kvmtool")),)\n\n'\
'$(call forward-vars, get_lkvm_sources, LKVM_SRCDIR)\n'\
'get_lkvm_sources: | $(LKVM_TMPDIR)\n'\
'\tmv "$${WORKDIR}/kvmtool" "$(LKVM_SRCDIR)"\n\n'\
'$(LKVM_PATCH_STAMP): get_lkvm_sources\n\n'\
'else ifneq ($(wildcard $(LKVM_SRCDIR)),)\n\n'\
'else\n'\
'\t\0\n'\
'endif~' -i stage1/usr_from_kvm/lkvm.mk || die
# disable git fetch of qemu
sed -e 's~^include makelib/git.mk$~'\
'ifneq ($(wildcard $(shell echo "$${WORKDIR}/qemu-'${QEMU_VERSION#v}'")),)\n\n'\
'$(call forward-vars, get_qemu_sources, QEMU_SRCDIR)\n'\
'get_qemu_sources: | $(QEMU_TMPDIR)\n'\
'\tmv "$${WORKDIR}/qemu-'${QEMU_VERSION#v}'" "$(QEMU_SRCDIR)"\n\n'\
'$(QEMU_CONF_STAMP): get_qemu_sources\n\n'\
'else ifneq ($(wildcard $(QEMU_SRCDIR)),)\n\n'\
'else\n'\
'\t\0\n'\
'endif~' \
-e 's|QEMU_CONFIGURATION_OPTS :=|\0 --disable-bzip2 --disable-libssh2 --disable-opengl|' \
-i stage1/usr_from_kvm/qemu.mk || die
# disable fetch of kernel sources
sed -e 's|wget .*|ln -s "$${DISTDIR}/linux-'${KVM_LINUX_VERSION}'.tar.xz" "$@"|' \
-i stage1/usr_from_kvm/kernel.mk || die
if use rkt_stage1_host; then
# Make systemdUnitsPath consistent with host
sed -e 's|\(systemdUnitsPath := \).*|\1"'$(systemd_get_systemunitdir)'"|' \
-i stage1/init/init.go || die
fi
eautoreconf
}
src_configure() {
local flavors hypervisors myeconfargs=(
--with-stage1-default-images-directory="/usr/share/rkt"
--with-stage1-default-location="${STAGE1_DEFAULT_LOCATION}"
)
use systemd || myeconfargs+=( --enable-sdjournal=no )
# enable flavors (first is default)
use rkt_stage1_host && flavors+=",host"
use rkt_stage1_src && flavors+=",src"
use rkt_stage1_coreos && flavors+=",coreos"
use rkt_stage1_fly && flavors+=",fly"
{ use rkt_stage1_kvm_lkvm || use rkt_stage1_kvm_qemu; } && flavors+=",kvm"
myeconfargs+=( --with-stage1-flavors="${flavors#,}" )
if use rkt_stage1_src; then
myeconfargs+=(
--with-stage1-systemd-version=${PXE_SYSTEMD_VERSION}
--with-stage1-systemd-src="${WORKDIR}/systemd-${PXE_SYSTEMD_VERSION#v}"
)
fi
if use rkt_stage1_coreos || use rkt_stage1_kvm_lkvm || use rkt_stage1_kvm_qemu; then
myeconfargs+=(
--with-coreos-local-pxe-image-path="${DISTDIR}/${PXE_FILE}"
--with-coreos-local-pxe-image-systemd-version="${PXE_SYSTEMD_VERSION}"
)
fi
if use rkt_stage1_kvm_lkvm || use rkt_stage1_kvm_qemu; then
use rkt_stage1_kvm_lkvm && hypervisors+=",lkvm"
use rkt_stage1_kvm_qemu && hypervisors+=",qemu"
myeconfargs+=( --with-stage1-kvm-hypervisors="${hypervisors#,}" )
fi
# Go's 6l linker does not support PIE, disable so cgo binaries
# which use 6l+gcc for linking can be built correctly.
if gcc-specs-pie; then
append-ldflags -nopie
fi
export CC=$(tc-getCC)
export CGO_ENABLED=1
export CGO_CFLAGS="${CFLAGS}"
export CGO_CPPFLAGS="${CPPFLAGS}"
export CGO_CXXFLAGS="${CXXFLAGS}"
export CGO_LDFLAGS="${LDFLAGS}"
export BUILDDIR
econf "${myeconfargs[@]}"
}
src_compile() {
local arch=${ARCH}
case ${arch} in
amd64) arch=x86_64;;
esac
ARCH=${arch} emake V=3
ARCH=${arch} emake V=3 bash-completion
}
src_install() {
dodoc README.md
use doc && dodoc -r Documentation
use examples && dodoc -r examples
use actool && dobin "${S}/${BUILDDIR}/tools/actool"
dobin "${S}/${BUILDDIR}/target/bin/rkt"
insinto /usr/share/rkt
doins "${S}/${BUILDDIR}/target/bin/"*.aci
# create symlink for default stage1 image path
if use rkt_stage1_host; then
dosym stage1-host.aci "${STAGE1_DEFAULT_LOCATION}"
elif use rkt_stage1_src; then
dosym stage1-src.aci "${STAGE1_DEFAULT_LOCATION}"
elif use rkt_stage1_coreos; then
dosym stage1-coreos.aci "${STAGE1_DEFAULT_LOCATION}"
elif use rkt_stage1_fly; then
dosym stage1-fly.aci "${STAGE1_DEFAULT_LOCATION}"
elif use rkt_stage1_kvm_lkvm; then
dosym stage1-kvm-lkvm.aci "${STAGE1_DEFAULT_LOCATION}"
elif use rkt_stage1_kvm_qemu; then
dosym stage1-kvm-qemu.aci "${STAGE1_DEFAULT_LOCATION}"
fi
systemd_dounit "${S}"/dist/init/systemd/*.service \
"${S}"/dist/init/systemd/*.timer \
"${S}"/dist/init/systemd/*.socket
insinto /usr/lib/tmpfiles.d
doins "${S}"/dist/init/systemd/tmpfiles.d/*
newbashcomp "${S}"/dist/bash_completion/rkt.bash rkt
keepdir /etc/${PN}
fowners :rkt-admin /etc/${PN}
fperms 2775 /etc/${PN}
}

@ -334,3 +334,171 @@ DIST LibreOffice_5.2.4.2_Linux_x86_rpm_langpack_xh.tar.gz 490680 SHA256 6f7adeea
DIST LibreOffice_5.2.4.2_Linux_x86_rpm_langpack_zh-CN.tar.gz 563517 SHA256 482eb5ea230632f0b1da659ce87761a95ad4a967dedc604845ec8349047a1395 SHA512 819bea4fbdf5cdcdafaac14eef606c028d56812a84edc6df817ca567c53d5da1f8746d14b9ebd4fca58ed40b987a7546197dfd58e26541dae591613f972f301c WHIRLPOOL 8fb3ed729b7ef831401278e5f39fa903d57c8f41b3c5519d74753b83ece5a4b4c72ea79a37b18705b73a3545973d826626b85d6203ea1b9916577fb66b98f7b7
DIST LibreOffice_5.2.4.2_Linux_x86_rpm_langpack_zh-TW.tar.gz 560360 SHA256 2aac5b6dd8e7b4a84c66f30bc4673c6346485978652ceecb66efef7f7d6fa3b0 SHA512 e890b90f0c38bd53b1a10f17829b84ebd90e963e3589c90ece0df310ffe321811cdac160807c2dd67c33eddbe7e8de2f5bb2cecedeed1c1f2bd4246869813314 WHIRLPOOL 3c48d29b5bc0deb5974a1168ab2e4367f9177e1d22e975116750238b26ab537f3d39164b4de82c1ab12c6d1967a524265035d8fb4054129dd3ec265358dd77a1
DIST LibreOffice_5.2.4.2_Linux_x86_rpm_langpack_zu.tar.gz 492007 SHA256 7b9227d28fdc9208a3818b137d2ee933115be35f8a38a4485e8b6c391f13fb8f SHA512 d5535727f74d193288cf298eebbed807ce0fedf5d3769cd04c6d70b1b51457e8e1b3e101343f28bcdbf239e282edaf355159d4e01de21d01d98906bb98679308 WHIRLPOOL 665c22effa6021dcd3ccb631ec5da6e40234941b335249f69d0b665bc0e6a665582f1a00c6f1362fde5baae19131366e0d27b2056b6464aaff99eb49ea5f8569
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_am.tar.gz 7944640 SHA256 9217c11a647bb5378da97e7edefa956ee372c2a41f2e3bf9ac32b2c88e1830e8 SHA512 d5de17d3633ce3457e6b0a8179a894fd9ed28815cf2edc9d40ceb0e7ced2961f83f3ca7ef767943cf42ddf5fc62bd17f188439d91e6604ba6d78367be3f978f0 WHIRLPOOL abea5d48c4d1602a68f6fb7430ce4925b9782c606a3ba2f6d722a576a5230acb1b86aa80cadcbf216bf47063617e39cd0d0dcb9f0dfa2d760e81be9d556546a3
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_ast.tar.gz 7890820 SHA256 12116fc95520c82a97c6a08aace02a3828aec3354971dc07441abea01a4843dd SHA512 8e153052beeb7c952e6a2c4900ac499da16eda5af3a5d378486ec828daf2cf2b82cd701bdf37e3cf623b2e24909b236c096a29f15dd94a824a4ed348d1662072 WHIRLPOOL 63bcee7d378fdf9f2a13d9909f59f8251022a85479a3e1488e0041a7ca7ec02cf57bf77aa44a3c70eec24e07d1d17837b4e17e28d30957b4d3c37bd61e3973e0
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_bg.tar.gz 8395705 SHA256 b5343da86ecc5b9e1e7fb2cfe2da253e1d82f4eb0cacd559d5fe3b073939bb3e SHA512 d390479c60c4508aba20144ca2f87350750fe68375b7bfc08d7d9baa538f42ef65fa1f60c2812748b2843d230ad1123de5c5124943a018f1504bbac9c87e02e4 WHIRLPOOL 16689cac059aa531d18656c00889a28e6efe40ecf408f8f19e6075efb02f3428941a9c2e2a83a7645433665477874c92e6b77c36ab71a32cc2fd8840b796a603
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_bn-IN.tar.gz 9207877 SHA256 761d521b66fdf889699b7e5cfc877d0ff36b63f984787dfed9c03276ace4a708 SHA512 1c7c40fb69e1ed966c6d8e658a1a75fc77711a5978239d5b2a5a99ba05253371c2b8b981e95a965b5c6e652831b6bbc1e89eab93b9e1ae51325e30be07ed7e55 WHIRLPOOL f7ff9a979c8bb18da99d1d4d687345a5c418e4c7c8f1e9961d4d008c755dff46070a27002d2b242ab2482949b144605378370ca6b12421a867dedc8bd332baaa
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_bn.tar.gz 9207935 SHA256 9066a125a741bf5ec14fec7a1af41c04ec6451ca1cc1fe456075516a8fd56ff1 SHA512 0f2924a20abe47f9d6cf8369135d610a62922e5e092d342c35e8aa08e3b55a60fa2e52b4d8178f9e7caeb7ba29cd63269aca0dd4c4eb8b90142ef0d329264ecb WHIRLPOOL 04629cc5ba161a920e609b4b6ce031164b867ad48e54159b66519c5a43a00cf90d7b238158a97b71c60064d7de37b614e42eed09df404120c4f792693e55438c
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_bo.tar.gz 8956345 SHA256 9e0c4f85527696aa35e31eb5ead62c099075d48f9a88f433ffc62b5f95de9cea SHA512 04476e4836bf0fa28525888fc978f8d9e3676179760380b561f7e7f56a9a7f69698605cd0374bb617f274b52c4f76d6c58cf3222b741a2e62de8a3df0600b65e WHIRLPOOL 8d75df2d65092c6de5d7505e4bc5dfcc9dc272d6426ab8e343bfa1bdef31591b73dd1e3a94eeb4c0a33cecd771f4f0c37e1029d76cebd7dad1763313f391a720
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_bs.tar.gz 7186000 SHA256 67daad480d059ff7f4deb4c16488b52b492741b7611898daf5418636655f1176 SHA512 209f19b7a502741f943fff21b5fe3f0e593cf0f3d8a14c3dde5b08bbe6c3a1e57b4e753a0fbd5a4085fc4e6e56573fc3db2ccf33540343d8d489fe7a31514cb2 WHIRLPOOL 524dc859e7fdf36582d89c2b54bb1f907c8f686d8a53c2dad28b5da34e68a6b2197ed149588240ba97837b2e38c881a3815fd01efacff0424a3718ccd83e6793
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_ca-valencia.tar.gz 8030401 SHA256 161d03a1e0a10f9887e4cfe1501817814de0b8adc1a6f8d51ddf782e2f37c9b6 SHA512 0e92a8207f956c55086a8c2412522a0895a08e18b28d7ebd1272fc5a47ed3602f85c28559c5e9bfc83a7fd11247b8ddbf422c2ff515552ccaf21eb0eaa907686 WHIRLPOOL 65ee0cfe14f784a14d6d3897a4c3868e2cea3f89e9df30215357bd2fa20f88df1acc33fbd570953440885a4d534b1904e0e4d998fa0615f38c9c8a34f55da30b
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_ca.tar.gz 8041786 SHA256 b57650de60cedf8eb57bbab0b2a9c113f1d095abb5ff37d05abf7dc7079c143e SHA512 1b2c186264523e677008b8f75fa6f8e95f9e51881c32e3de9be3bd4e6d4d1bdb096c797123cfb6bb44186b54f538fe0320af4acddd8b321c1a322d8284c75d36 WHIRLPOOL cca855bdfb6d08ca19fed4964b365971af03d87462569279b1c27e9569b025a818a742eb64d04b1e8f8f848e6da328c661016ca8b2d12888f51fd5a06b028b55
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_cs.tar.gz 7647629 SHA256 e3951fd31e6a03bf99e957ed7389668f93e7d875860a0df15fd10b7cbcc8e720 SHA512 26d13fa160c0016f77fe2727615354e79c7a1e1ce8bddac2a0be88bbf0b0304d2d55e23d99ef896abe3732bde7ad64d07aecdb08de89064106e64b43feba5966 WHIRLPOOL 5df8e0249071c4982cb440e652a6b6833ae35cfb7433d2b9881d5e437c63670a25378cbb7b63eeab7f06cae6343f7a38644c80f134bb86f1fdee7b4a5b3a2414
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_da.tar.gz 7651291 SHA256 9cdac33ae7fd85b3fb746ffd7270a0e139124709b4d92f08d1a24b84280bc402 SHA512 1d8893b38a804f18e71d947d0675c86147825334828e27ac4c47c51593a5d86fef6dd6ffbfd4a825dd6f388617aab7f5c201141736b84937bcf3470f2ce991d3 WHIRLPOOL bb439dfc5119d091b709528ae1dc50dae123af108ff01a1f4271315f61b1995c59296deb96e1384b7c0f01dd2db39dd068804af3383a45ec0416ac8364c2a030
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_de.tar.gz 8201348 SHA256 9764895f181001fd95351b08fd0db6cb015ed1ac06448cb5ff0e9e7f99135029 SHA512 fdea420073afc37fbaf31ee74d1fc2eaa90497911e61170d98eb0f6c90361d142bca8fc5b5fb15ac68e27169471877233abe7935aa057baf1b4b9b28b206613f WHIRLPOOL 233c753a4ae1191b03ac6891f9cd02f56ed86fdc2b0be6f2d15d4e0b867f4eecc0c83c98ba8982df98c07de7c24e1dbefe984052ddd7c30a597f527a4c281fd6
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_dz.tar.gz 10408870 SHA256 b8bcc9a8443b5ccad3027f29f5cc4fb206edfa72095456e42f9546e28fd87207 SHA512 c77fe20ee09c00650118e9623b5d4946aa04e4c37463a185051221a9feaa33e565b8105af6ec083886c774114a7aa40a9281c98c5fa6073b339c295850b68f17 WHIRLPOOL 61e94f2fce85ed84007e8b06f653d7e8be605e4d014a7b2544d62327b5fd55d0e1c56186bc741f12bf0b5ac5cf2c9cc13d823317d0b82783811b219a4480f621
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_el.tar.gz 9043548 SHA256 0d1de6d6900c7be003111e0e4867d0b26285f74063e183aada1bd844451b9c03 SHA512 b8d7bb8c158bab88ec4e73c8d2f6757001782f53cbe7b1e93c394f23ad343b96451872efdf26b4b717d8ce6ceec39cd4d11164985592078034c52af8c56994d1 WHIRLPOOL 4442b6792dcc1f06081c2add98743011230f61e77fcb8e1bfedcae5470844059e57986ff184735cb2b986ee3134a0173e694092ddfe6093856e671ee8b6040a7
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_en-GB.tar.gz 6498880 SHA256 d935b5d0b7ad43282ad8c91d8b7d5a8d25e946b6e66bd36f9a04bec51d023c31 SHA512 c7540bb868e1bfe386e6b821eb3ad9b5aa2aba944f2d77db1dfa735d4fed806bde49f246c79aebb9e753baec149c123a5fdd12973ddfca86577e189b01199d9f WHIRLPOOL 36f052f33d2bcc5270b6b9e87ecb5603065f6da95ae6066723d2a04f32bcfc45c087e8943ab6711ac7d64576c869a07f38ed9a2e6c33fc4445812946610a6b21
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_en-US.tar.gz 6536740 SHA256 336afd9c332f3ffc3b01c7473ddb6c17feba9e56e3c5e3b898aceea04b43a0c7 SHA512 61ccfd280e8f874566702fe865413cb1861002d9b603871a32f0eebe757fb1247946fef2bcd18ccc298f52e7775ceb8bde71320b49ced5e37ef2aa26bdf2aafd WHIRLPOOL 31c9dc30cfde3d747d0884f674b86169e21f6aa99417df8675f6c03965a0246fc20f034b6bc1beb9c852612d11d55830968f0f0bc831fb83367a9197a5436101
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_en-ZA.tar.gz 6483577 SHA256 abc28fbdd3bafed31107dd96b805faebdb8cca09adfc92847e01770eadf069fa SHA512 3f92328906b91d78b0de0fc25035bdf951ac08031f579951e36fd9d735ee814f7da1d7ebe91c4a4e494a36b8ab994cc096e20ee864beef4d29d74e96a44c068a WHIRLPOOL 1036ff644506b133f123a75d94471d6e775a688edf6804f404c867297798ca8ff52c8f35a6b67115a7210681537882780f8885d23776c332770a7d1aacef8ecb
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_eo.tar.gz 7060985 SHA256 1944c70e97dffe7fb4e7c875c2fcf229d14caf30733200fba9714e90b89541f8 SHA512 ddf0c2d252be1fcbd7f6d555754ee61183ece9f058ab5b231605571629b4ba7f9713b58355193c47de5b5032cfacb2c872ba19ced6866305e0f658a93916b8a7 WHIRLPOOL 6639ce4efdf4720e4079190c0a4fb3bc56c0b3068e391040a54a712e50bdc0668321f3085e75343fc21243943fb6f55ff5637642657734f2262e03418b4c1105
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_es.tar.gz 8061275 SHA256 c0f0f39795686e36d98950a8722c1a1e5b393dd3cec1022a75332083388b080d SHA512 6b5677364d116486731885034f12d4b6610229b7ed93580a3dc2d0c9e4e6461efb72acd1190f1592d6036a34c9e8c268e9203b7fb249016aaed231aa38a3e876 WHIRLPOOL 4ea3a6991c03c8860038f7546586588074a436f4b4de0c82fedba1188c9d9943d2224f621b14a7d15c9abc57b7c0c74a39e3874b7016f0c274f7d8dbf680db30
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_et.tar.gz 7581701 SHA256 ddeaa55e41da9ce7a0b92c598e2aa35e55472d10bf14cb931680574c1e659408 SHA512 15b932a0b13dc38534fda9b97f56916bbdb446c7b5deb9e58c46d86045797ee451535ea35cb5d6259c92747b98f9a3932261f627e8dbf6fe342b165d68242721 WHIRLPOOL 2bf11a0509840fbd10eb6c46061f507967ca37acf3ba95a87cc9562987e8edd8118dea21a9f420f22475dc153890db1fbc813705f07ac415ec83ba42fd58d73a
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_eu.tar.gz 7623034 SHA256 1967e1c89a55c2db065ac9c7ee5f68a56903229ac498d333b9ab456f5d02ea11 SHA512 06b14ccd04f3d0a5251b16dc5f69d69fbcdd816e1a3c012309d9b3d6f0f013bc0ef91d8596e34014c169df981f739003f5fb268374ce6a6509259d4bc74a685b WHIRLPOOL 591bb6d4169b5192de6af1c6a5f89504e319a5019e44b53a3ff193c9c010f66f5263c65a4f33cfb564bbfd9e635c42a7f0e970a7761774228349939790ff967f
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_fi.tar.gz 7839698 SHA256 ead43f9a617b1c724e77eacb3147322c95252cb28fb615b857e7c4a8fb350330 SHA512 0af4e187bee4ecdb6cd5f6790c459446be31eee205dae5f0e07fa17e654c87793cacde4a40d93e97812b1d5015b45dac3c09ea1f602a58ebaeb7f75eec0bc45e WHIRLPOOL 9b7b5e2fd7ba053d3de7328fff6de0ae4822f6b899a095a103c0497c9dfa681916114f1a9521c864cbc590f1a146d8f4f440c173e40fa7b3f1240b127c73eb5d
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_fr.tar.gz 8249538 SHA256 b44de12f531f50e66c545134fb87e1e53911ea0f7e424a14f38771d130536a5c SHA512 cb975164c47b66ed69c0c23611a4eec57aa333c21b1ad156a0203cae1be89c1c8faac91a82fcc2faef46192e34a2d295c57d0f201f89aa2e69a7ef43402bbefd WHIRLPOOL ab6294d672da8b08e7f6ee3c2896f369376b682e09f634ae8d20cd0210fa3f43df1dc177b71b0fab7442d036263b9794e1c592a976824c39d775eaba4ad3b496
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_gl.tar.gz 7774389 SHA256 36a2804008aecb5d59c04ea1bc685c365a946f59431d758e049b5567be5a9f9c SHA512 a3fd8af33bbbdf7f2448d47c46bd5b273c37e4ffc5650cbb018976d6b235b8b1f75518f83cfef2e47c1f42c4d5925b6e363e8ad59dac046d339976bffe4fe7ac WHIRLPOOL 7c57ad458e7d1c92b755726c022872da2c6719188027c241e6158c54c820e86a8ec22641d367a9334b939059c5c1504e7887adb383014203ff67ed11e5323e3a
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_gu.tar.gz 6705469 SHA256 85fe5e79a25f4dd82a4be06e642ce80944ac2a609ad31b31344ea8a951d67d62 SHA512 f46090f0de69022d6211ed3aed6732feb05dbb90b276b17f8795812b105540193d27361707c6c72af93f73cc92a6a2acc2cd3506987ffe2ff2d82fe11ad3cb97 WHIRLPOOL 4d5773093b89a25718b40d31fdf4ca3f5428eabf4089f8f90a45386ded6de2b930f6214e7a2a8d47bb872a5ce0c26d2367dc1af881696af8b0646b913affd45d
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_he.tar.gz 6329330 SHA256 02ad88115a3511a11382cf4b2bac02f1c1e759ff7bcedcb86c1f38cf6c273a5b SHA512 352abd891b7a6cea312213975eaf9a780b1a5f90eaf47bf55b8713e1302d27e807f2437d5e33a47a2fc3f054e4195d3fa194bca38bf6e4e83f051701e230b0fd WHIRLPOOL 07140392dede58a3a68d79830c51a00e91486fd7380c89459d64e88a1c748611e968c81219a036550f52fe97c7fb38335e678377287139babc19f81023c5bda3
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_hi.tar.gz 7383772 SHA256 8de734312dc65e010e02e3a51e12daf5ccfd8be5eaabef05d202def8d8179f2a SHA512 eb17cde2e3b956052234438f9a31b9b6530220f0a822c70eea660881a9324b5ed8458b219177a0e8b64a182149d4d52ef6db709424bb6799d8fd05afcf9e6f2d WHIRLPOOL 502aa86cc22b2cefb7011eb24107532ec4a796280e0f7f277898f2d9bacbf50ae9d593ae6c9e6ce83760bace1c3c63def2343362a1a3275eb4f4d80116fbb703
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_hr.tar.gz 6876357 SHA256 56c49707dfbce36c47f5b9398da112c99e990a30bf1fcb8dd18fa67b362eeb98 SHA512 847d0d7b4eb5bb8d3a8e31392510ac3f7982f99fe36225e05b8c31ee9ac71469e654c3ad1d1385e2cb50b7b3cd27f5bcb22fe76c000612a3c342759382f75625 WHIRLPOOL 8c3c73a95be2ae0e02c606db7b788bffb4993f315ac1e0d7ffd5bb50b0e8c1fa47fb336e1e1ed3192818162ce9f264ff0077056622670feba0a80a06ced68890
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_hu.tar.gz 8078593 SHA256 541bcbae98f2eae1b57f332feff66f1623b6684ba1c972550cf1dabb009a04b4 SHA512 d909143eb934ec815540c1240680e8bb024839ae3156ae387cc94ca6ae5bd03d0d5398dc6565debb8db500536d3105654f8006633382ff97a028d1fcc2898c14 WHIRLPOOL e01dedde8c2b94c21dc4a834bf5eb3c3612d41ca07caf10ee8592f0647624af1aed5397eb4b85ea64f8cf8877c28f19de380abb4211c5b8c5ac870c6522f933a
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_id.tar.gz 6912910 SHA256 31a72a803552065634885ba1991bcfdabe1eac5295a586fb759204660daa0e6a SHA512 e6119ff32fd748c2fd897621ec9403138b667e75a275ff1493946a37a8dd601d88d60b994c42ed53a420f32256de5eadb7cd443c2b6e0a4a098a31dffd256757 WHIRLPOOL c50e48fc8ea38350c8d1b3c4870a82bf5ca416ccad38091ca63908359c79013f2c4dde449b6d8b9150d32df2bdcb186dfbcb695e204f51538fe176b785c3c411
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_is.tar.gz 6974735 SHA256 e148527ef379759bbe33c619ca9e83d0deafd8e25a48517367cbe162d022c62e SHA512 4a0c6a7577a96139c3cde98f2552c8ff6b58814a57c7d1dd3afbf8e0cd96c15513e7155a592d6de27d6863780ff18d9d49ea0d1455ea3907d760e4a8219a32e9 WHIRLPOOL 8a7f1cb5606abf01ce2694831ecbeb13c760cca8838d27bbbe942896bc6dc58339b3805c5b6a526e599a276251670ea4b0406412bb8b473fb18ecbe60a99084c
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_it.tar.gz 8005061 SHA256 01c6a03a89c44fdcba9328617e2611169b258aee1f17ac72b47621ffd80a1e62 SHA512 6a6bffdd0f940b6b075d69e100425f57ab9f58af00b4094709e199b4668eb2ca315a95c2fa869a2bdc0653f1d208372f5a8de807ccdc1f51ad02f8c92a36f9e7 WHIRLPOOL f253c2534d62086d7d656982fd2b670cc5d14c46d6d483474c0765574609b2d9e27ff00dce31bc37c3a4ccc75e2ce92d5b349a590270205434134718484d0dd9
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_ja.tar.gz 13414216 SHA256 94be3bc838ba66653c3cb8c3af994ae8e7e2e3700c05201b48fbc7cb9da79d71 SHA512 1fa91af1a04b6ec82e1498b59991ed451a4daca995895f703b8557751ec077ec5eb1439e2afdb294e77223f99fcfc77633ae22221b368b7b7e3f3c2c444463c4 WHIRLPOOL ba0f3c8a672e198cd7ef8f2d71953a905ab62cc2d1447998312ee6a76e828af883c16ed8611054ed4c63cbd4a63fc5e085e15ccb8873b2257c4d52574b5acbc0
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_ka.tar.gz 7175156 SHA256 73f21d50da659929865dfc1e3eaaabe63c34922c4d72763a0edcea7fc2539074 SHA512 7174f2dcfa63da00c1fdb9cac3acd6c22d1cd4dbf636ec2bb264bbe084fb99f31fd62b738340cf985b83ffb24526b2de3e358394b150be2c755cc8743bdd743b WHIRLPOOL 58b4b9a24759454be02d34f13ee46674ef11f6ed61753f2ef33581eebe9e61b636401955629df85254e3ca2da98a5260dd6139acb9062b19988c2fc6c1dd6878
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_km.tar.gz 10428406 SHA256 a606f32897a77cc3a01e66016f92c83f296a5e2ce8ed26c7add4ec79f9ba51f5 SHA512 df1a99db5ceffd304455cb3820a9e06b34c308a73aad0fe42b1705c244fa9f7f513be6238c604e8e091173b3a46b4f5fe6aa219f314c767101eecb52fed38d02 WHIRLPOOL 70f62e3a44084c74b6d8d3f6c49528eab33a09d3c824f8f7bd18136c083166185e7c0772f5f26f7e7f036df739473c295778448738c4e4fc7d1cc172848e0281
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_ko.tar.gz 9451421 SHA256 30d2fb2ba2b97e0f2d5b0dae0b190c7d351b148cfee94094623ca444fd03af93 SHA512 ece1e2b1586c3d7491581be11a779e69ca42ad9c37db9f77ababcb254448520c11d46657305b49eb4d001b4dab0bf1969e3012c406ba8f5612063fb0285b61dc WHIRLPOOL 62f206d64f484b6dab376fe64a1392e8e72b65f3ef3a451e1776bfe90d8c2fbd2a29f4d4d51d70661bab57d543799b748e04f6af010524ba469d32d608f72ef5
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_mk.tar.gz 7400337 SHA256 4777a8081813369d6216e78eed25863284731d98fd27e71e12aaef289523dd0f SHA512 2c20e4b71e697d921e9e698c3e5eb7cdf778fca23081bc5551bc6d7f78b6d96669e20660687aa3e5387f24ab2ea198944037678f0038eeb9b527036b2f3fa996 WHIRLPOOL 29bc065a6db4e295d80eb62a97551cb8d20866a633bcdf74376c6e1825745028b2ac93b3ebccf64cd63e7d28d75efefaa47ebe444fdd174f3eddba4d23207464
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_nb.tar.gz 7723223 SHA256 41af9cdb91a28984b6552c698fd7330ff5f4cb785d4efc7f53ed6b43cf6d76ef SHA512 cf33d68ed2d47bf26b14865f30e54fa6e21528e410dc9a9a496df625cdbca043f2a1a86e6af7f34b691f40bf0ccaae313652866606adf6da31b3798f9124d247 WHIRLPOOL c43bcb92965f2a2d85ba6ab95f335ade992afaa56d06e753e2f2acae1c3c17080df7a906e3c494a5cea81f0e3a761aff52d723afce1faf9ad93fe57d6e4f000a
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_ne.tar.gz 9859317 SHA256 c47defce2bcba7c6d10209dbc291e69cf6ab10eb387aced9c0ae9e49307907e7 SHA512 f825582a0d94952d81f327ccd6c7b1de0bb6ba400a087f236baf141b7481bc175fe0c6c82f21c736ccd247d2504202f1668c45cba26b7d88c8f6c06141ab8bb7 WHIRLPOOL 92b6967ca48e4a65417642963948f2696ddc57491a2a21cd7512c492e5679916ae551ed7019858da8c0885b4e36d91c7f7933b12423f6d5c3c92d20d75d4e719
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_nl.tar.gz 7816399 SHA256 71a2ef7f56c20d99205cc2543631594520be5e8d8070814ece0f3c8cb75f7aea SHA512 15b389335beeffd90f83ca04e3c4150cf4eb121e4bfda6bd8d41ce9f8fdbe01c044e1cc668c320ae9fdae7ce2f3c929ded855859f75f3a7e2072577de6ed5aa2 WHIRLPOOL 7754afb3d37b3c0386b16a312124e30df9337ac5c521198d23a87c49ca5da9ef0e3ad71ee250d5e81821e557709b62ca65c02d96e2c49eb40976f70f67b70a4d
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_nn.tar.gz 7686989 SHA256 69403abe188e79a4406cde997d6b216a72edaf932fb67867bce046e8f636bf5d SHA512 96234e59e0cee044dd5bc3185e2a43f0be4f11156ed6afa23c4c5be762157b61410005916b6638886ba1d0e75d668f5c325f89b8d2eadfa2f07535b1e14b3625 WHIRLPOOL 1f978129f93e99c928e6034afe91dcc32fff127a7503d136284474e950b74bd7659007262f27d54a69244f072b548be91ad0f27a94c6f57253b4a21e851d7085
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_om.tar.gz 8063240 SHA256 f5ee38d25af12eac207994424e9b22fe87d66ad9040f025e2b140065994667bd SHA512 bbc5c99c23af329d0c8d21ef6e55fc72d7aec9de9ced0e1dde45fd44b4ee40942111b313c7cedbe11957b4a067fc5c79563a7fedfd7a62a518cef433f18a939c WHIRLPOOL efab5482c7cc717e9310c5e8d4d833381bad3b57c0b64dbec5a5d0351d956cc43920f064f7c0c19caa9ca5b0b9acb40cbb6854bd15e55e7093ec1df901f6e5f3
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_pl.tar.gz 8084817 SHA256 5626008e15b734d7d7998a94d4d09eba590d6968decbef80cb67a743bb02eb60 SHA512 cd58126a96733ff7b20d1c0d19570d00e03b115dc5fe8e263e11bfbf13886acd28a4affc5a23ba8ca46adbf384a6806402a4ef47c30bc04d8a7e734052669dd2 WHIRLPOOL fa4ddf93f63c00dc130d6a250d652ca166b69308a27141283d27b42ba48caaad3be98a07719e3251027403e42c8015769cc7a7f7aa14367d120921a99af10adb
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_pt-BR.tar.gz 7823245 SHA256 a459208b9446db15b35f3553337d1f722a3822a3dc5da8100fd16eac713f0a30 SHA512 d58b951ab7ad0e9510604edf40d32e22fae834b56ab10d1e9671da0315035e31bc9f7b50b5482ff8138ee888ddb83f91f86837b42da30dbfad37e9f9ea3e94c6 WHIRLPOOL a9de7bc852320ffdb54286231fb0bf8a332fdf05dd6aa99aaf9c8eccd06a78d474bbe38f9d4a355072451b046cf70515a9c2b64e4984318c7eb925fa0a997f06
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_pt.tar.gz 7747255 SHA256 f5e6ff64d8db1e2e3c96d34d1722de176490cb171a5599d5eb7f12535626bdee SHA512 5065ff0d6bb3ef2fd9902eb7c582540c44482b52131876de827abb5a8617871b63749ebfc5c17cb6059a598c0995ad3b32a59e79a0f8141098c890a3dde91819 WHIRLPOOL 51e3691edd30f617504402dcef06c17659e639afd9629852edafee5a3747998386093b0786fc8e6b964804d583d20211363d33590248e272e424c73c9e252989
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_ru.tar.gz 8492756 SHA256 5094f26b688bfea649f68817b3265c701ac0b18af202cb12b2ab759539cc3305 SHA512 dc63ed9d6f70aac08e7ef74cd62841f67867f7cfe56883f1349b5f1969eda0e7e31585ec8a876d73dab15044b9ff69825178dadfe060b9cac62c5a28a34c1f83 WHIRLPOOL bef6749cd02ef884f159f552945a3c99dd6b69629e3dbad699dbfec76e9a6a606b2667d111f6154c8645cfe459ea3a8c3254ac2c978c38f5428ccc817f877228
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_si.tar.gz 7255270 SHA256 9ebd9e62639c132cd8edaa01a5db320368fe33f9a8eb0d67137e87fe39804954 SHA512 49b5c833d0bc43e9afe6d86f19c653c195c8780c471455ed7a0a22c98cdcdb68eeaa5b2ceb1bbfbaf7a5c507bf61ef2f5b3f437e1796da15452266793aedff75 WHIRLPOOL 2400b3e610e666d26b75a160f5ae8186f26252209daafb4fc923642af049d2c3ea2ab615308dc7420d9829e172c2f37b7721d6582693182997118fc16376c736
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_sk.tar.gz 7561331 SHA256 b25fa6010d5adce5da6dc49dc809dc6110bc0adc442d6ceb70f61ab517923eab SHA512 981cc3d033050d4a811f6c93e9cdd5ac196f1f34fed7efbd50ac271054b01f2ff806d9b1bac9219ed422d5f3d353c291e76079b54df2ee00c893d0daba22a692 WHIRLPOOL 3bcfb7a15cf92ac416bad500687b5d1d7bc12e4e8e6d06dbd9c38eb852f68bf72b11a6b9ed4ccca220fe9dd0624f362d1df9172c2a71fe4488bee7aae4c41c64
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_sl.tar.gz 7822123 SHA256 c425af3e53eb946a54198804a288804eb3e57d09306d19669b869c4be1e75ccc SHA512 c613ebddf81accc04e7e714578b56d6a5538a4110232c9f3bb6a5434ec4e7dce2af86c4465a8d606e7f58f89d3fe19ad9c19abce3f497365a6b5c0bbc6b98465 WHIRLPOOL a0966b57f1b1d070587a32ffe0dcf0d0335bb80275746dd52d0f09cbf3960b9b3ff4cde2561deb5682302b60d009ecc9c60baf38cedc77a52fab47fd22592ba0
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_sq.tar.gz 6911433 SHA256 223a0e0ed4ef93981fbb9801c388265a3ba4e1fc039988f7202cd66e89bab4f3 SHA512 dca466f64995f5c73b88b2609f6f2cdeb9fd92a42670bfa8379f3071564121efbf6126de8a7c08a72932adcded4d1106031a6f4f4527d9bb3feda91cad64c1b8 WHIRLPOOL 3f4e8d8e910f76aed5c270b63598130fd152a7da968fc8ea8d1ed8012a31ba5f9aa8579d6bff0efe9015248b9796867f736e910fa062a5f9a792448b4d186450
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_sv.tar.gz 7777129 SHA256 729f62e9633c341d4e53f994a7da57b1ea3adae716af1561a9297ba9baaa8d3f SHA512 df52cc7c2436aa87a3ece32d8067fc523ae74abffa15c9992859b8398f634b5bca045e83e2fcd5c0323ec015667ea2abb8c058b939249eabe5c9a39f55837c8d WHIRLPOOL 13323e12d58223e53c1bc3dcc0daefbb964ae2fed5d23eb3b09c3210698ebcbbc7fa6ca6f3dc226ebae7438582d84e4639febb874eea93b0fc8e16cba2cc268f
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_tg.tar.gz 7246723 SHA256 1f50ca26ad370d16dbcb98a382fbaaa99e1749ad6b7d83959cffeac55629f9cb SHA512 15f6a4a5030fc0c4579e57cc0200997ef5c7c5cbec5f47e8cc5e41a8a7390a6135ba229f38146a4ff386bcc2522f3c631fe1970aee636aaf04f482a1fa36e736 WHIRLPOOL c31a75b0f13b6607a2e12a7a4d55478118c05ff493426bf5e0642b1de731da93a50016fddb839331a1a1f1c3b292405a8ce42ae8ef608cb2d973e9928e1ab71c
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_tr.tar.gz 8043122 SHA256 5e72ca54d4ac99f5334c3c54d279bc62f288f96880acf7ad90cee30f465a7481 SHA512 b9116906d73422acbc7da1b47601fdac6365fa0bc88fccddd259fe50ef12a31db27b0bf4a9aebf5a885b01c019e9b1ee323e6623d94d56a95f309196d1805b79 WHIRLPOOL 271e615129d1bb76d9c99e94fddccea60f05f9b1b9602ec83d217e2d3d1ddd137a77f48cf01e99062a17e94eefa3e7d44f6cc56c2d5effd0491f054db5c64158
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_ug.tar.gz 6900921 SHA256 e1611a8f0cc961a859b61d82da0f3f9c3fa057d2f64c08ae73a8ec157820848f SHA512 137e01b1cebd6c0d38783e5ddb1c4708656be03575af926def255bef562bc42f1f0d57391b704552e1f5c8fca0341a7b9faf22b5955d5869526eafc3537ae96d WHIRLPOOL c128c72099470673d5c581fee4fdd8cc687fff468709e8af23720eebc3f909f5b5cc872fbf19141d69f1bc09437ed95dfab3cd2a0fdc00710472435623ca3abc
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_uk.tar.gz 7689210 SHA256 2d8082b80ca1d0f493938daf1b18fa7745d372da02b7080cb4861962eaa2d11b SHA512 d06a26b22896263f3c8f6429bb2972147909774d3181a53106bde26a796b5972eda6eae07faede226b0a426fcf3089f624b76f4c38309be888c8e2fddc89f771 WHIRLPOOL 2c22e3963a8a192d040141e9bc9e7ab3b9602712eb44a7ddc5f745cb4f8bbdd45c4834268a332daacaec44861da78c81625f96d4560a5f6a6d5d519d38089917
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_vi.tar.gz 8218208 SHA256 0a67b05bbcf3653acbb2577b700db21e71f8bc7a73661f907ac7f61354ff8faa SHA512 d953af78f85be0bbc42a0a0e5587a6c5cbb1041740b9e5fc02ae846e3355c287da6871784eb601ea66b162de639fe4cff31f3499c7b3e18e526a928f03a0be93 WHIRLPOOL f38746da2e6f6d2cbb7d1ec35daab6f53fb8bdbcca6d2cdb1266b61a99fa5f3241efa90aaf649d6f11d9fc23191e520a21fe47b0eb5816f3ad404dc6df342711
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_zh-CN.tar.gz 10778945 SHA256 fdddfe14c3940f1bdbf56d420e8ed4fbc7311c3c1e930ec05d0e3f7c1ef2bee3 SHA512 8d472f4480050fc2b7cdd624579331149d46c26763f254dc5469cbc4d5dd6de5a94dc8512d595e219e0497f5136272ed6bdbadc68503b2e52d9f49e8f6271f8f WHIRLPOOL d32fdbb732bf950117621303859cfde3556e0117c4ea78b0096abcfa32605663cdfe0bfce64ce561a6592b05b861506efff0cc1d74de88f799dcf233b42b9599
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_helppack_zh-TW.tar.gz 10816103 SHA256 85c3146058eb0a68271a9a949c70f9d062f0598d6400e493adbf80f3bcf8f1f8 SHA512 715cefa0efec0b524f9342ca304cca16449ee18fb59bde3dc1c36dd3ac62d4d05645ea6ab34d3f16ea10fa57eed8461f2a372172c4b7d3aa3019a30f1a6a5cb1 WHIRLPOOL 57dbdf7707d48f601fa63150bf8793ac86fffc009869feda74d4535aaaa3b23dd791ca47a2fb3ca80f175e6e5c00cbf53913d1c64a3230ca2e02dd985f80b65f
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_af.tar.gz 1104899 SHA256 8d74535a1ee8be323b9587a08c4f93fad40f952c85a6ee7e03fea2e8b53ae65b SHA512 33bc32e8a877310f90163c899614db4de5a4b71e5d4f9738362149dd856d7efaa8e2736b0a347693870ac411064450b93aa95a5ba1a384398ebe119614660cdd WHIRLPOOL 7f4e41c3468e91d7f726ea04c73ed176562b9c97c4109a2304da11b5ae8fcf6bd7d48ef176be82e57d378b63e7738c530f016d2f8acc57896eabac451ce106a6
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_am.tar.gz 510679 SHA256 c5fccc6243cafaa8f0c11f8457d8b7c20a2da48449aa360cc59e7ba9e5d4005d SHA512 e9f69cf4b2e93937f404e1623d7e9a94be7be5842b7f17bbcbd2f74c81c0ed4d70c16f470e6e5cc9d40cf42e6474d56d253bb21aa371fef5bffbc22a74fe036e WHIRLPOOL 07e5f2ae900cbcbb170c10a29f979f8b2104c83dec40ae0674291e85421783ceee69ab3ce2245c6fe19ff973a0d6c7961e5877ab0a4b7fd207a8e27829a68400
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_ar.tar.gz 2250711 SHA256 6dc41f7ae703cf2dabcab88117379e8c5bf50e5ec65da439ad26801d8509708a SHA512 aea395f2cfa624a34da6a4a0e873ede5e1a3a9487c5cfe91aa1c8e0e2801d03dda902e0971b2b686c18042e412731277e7cf8c300da2bf13a6e373e0d3ca96f3 WHIRLPOOL f53b0c7ea2268e5bb3ba95cc6b80c7c97ed872ef7a468d991729233727acb04062d8a1af9a5b28e35d0d8b34b886325762f1cde40c82f40728d0066c6733c431
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_as.tar.gz 534914 SHA256 28cdb90ebf960fb1012d0c6608541dd1315a2cbc8e6b908b9b51d64b1993170e SHA512 92554457201a5a3aaff150812b2be31ff947717a6433ecaac26a4f901241aa3c2cc23b37a8aa7bb4828c4d651206660a00a240eedfc33effcbc1b85071cd9b4b WHIRLPOOL b0644e53eb31bef33d7d57cacfb6df8366b6dc17005f8dc81202ada8a4dcffddd89526ccddf08c23b7b0b19edd52d2c9ecd2db2e366638cde55da0a48d451763
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_ast.tar.gz 492876 SHA256 57a3d65c6b1ea7a3427a934ed85001f4ba376ca462a8ed4dff790f84789c4104 SHA512 d63c6ef949b1ff9347b327b9fc83f78a61d081dd27ed89e6a2332a47b7e8a15518faa2f70d66845ebdadeac5e9cacb28e94fc29900fb705d25771cfc3cf46749 WHIRLPOOL d2de436a6ec957c32afef5d3401e1f9adb2a895a8009c88a584254b43a10f30cefbbb616c144e7e6f9d4aa275ebb5c7118178c6b71d65939f30f3d30067efd51
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_be.tar.gz 871333 SHA256 81afd8391f6582eff685e8d0c34ffc618b7f98f4865d8710a4a104264c0c3bef SHA512 d6f28abb64d9dddf187a56b11a48787c7ff7a679bcf338ca4459dff9f73ed36b076edbe8cc7bf4f285b96726a6a368d48b0af7e80eabc447d280ab837415e4c3 WHIRLPOOL bd643eeef1d3c58b92ab32c3ea15e52bcb44b5940d0c455d32606a5f156621b2bb3a924251cef07a9134f5db472074b6dbd66f69d0fdf6615f5bd82bea2db02c
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_bg.tar.gz 1952675 SHA256 a8e20164f2dd003484cc7d5ea4bbbfe6e615d4246074d8e3bcc44a49ef15622d SHA512 995dbb9a72b8d9dc3b42a1a2306ad176357a7b335e688022f9bfac458d9096ee99c5e516554eef80f2ccae7d977cfc3786404ec72e1b2311fc399ea0728ab7e7 WHIRLPOOL 739e253bed59eb537cfd49a9a97709640b91df225f1a3e9b165be0900aabcaa4167847343e08b1c6bf3641d8f421a16844533a5dbc39bb6725c15fcfdba143b1
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_bn-IN.tar.gz 541199 SHA256 6c1e8723609c1b2c8e53b335238d241a48a96234f24fbeb12a6bb52533fe3e1e SHA512 d36e374849cbd1304d0f07021100f76fa72fa2851b299ddf9cc189ec8575fdebf6d946bfbdae12b9db3ad129f423bc38f8313b7ba2d136abf3c84eb559ee6061 WHIRLPOOL 44a911839945321148292c2c90bf143860367b51a8c6842302d6ed8e16bf1284b0be5fc054d5ef56c0312789a8ec950250ef95bba2db316a9d5519b2aa56e45b
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_bn.tar.gz 889383 SHA256 e3a0f3d0a5b80a2b329ca4b8d6e44a0d8a45e5a6e251834dd43232020a402732 SHA512 b88b329e3f452176edbadb9dfde1c1d4d3605f8d07620f4f14fc6518646b4f4d6c32d6274167a7a0faea16d1b6eaa786264131f4988a8fcd625199b6c93aa49c WHIRLPOOL bd921ad66670250c5c39cb226a274af7916ce2a2f89e1c0b131ebc5ca014f77c75498e00746bd708de69dbb1731112d2ea6bf2f0d22f76c0acdd72fc558c5ae7
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_bo.tar.gz 521984 SHA256 c218e506a9fdd860f8c8642f66fbe96bec1321eb1a23411a8be67cb1dc1f0022 SHA512 a232bf2978fc1ddcc396f31d241faba13c3c0752f543049ebd1646339c0d9e2cf9d2a6ba732325924e37902193baf4563988f7260a0ff175b9c4a7538bb88780 WHIRLPOOL 58e58a70413b86ca8680e71b8a39385b55f2fae6b25967838040719e34cda9cf0a77b3db3d0b1eb8267ab95d067cc5c86b1aa6231552bb566141901c630ec0f9
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_br.tar.gz 1708378 SHA256 f8cf7d7512b4c8e106c1853e7e862f976f91c4ac0184de440d7a8c3da8a16e7c SHA512 48e7ac149a5affde810e69caa8d02fd6474f20504f4e2126eecd50ed741b94b7034b7a66c5985eeb02001fe2ce05b3f128d433cf717c46a2c2080095862048c1 WHIRLPOOL 9cb90c19287320035d9cfaf1e329fd704fb660631c60557a6e5693965f622d7038c7ea3251ab2c24d4a668f0d1566b1162c43aa12a676699f54971028b64f4ee
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_brx.tar.gz 504525 SHA256 020b0f6552e9cc0ebfd870cd5325fae727bc79d3d2149ccd2a19b54ff55d9a6f SHA512 a1154a6720fab2a8fa152bed46da1f2365bce4cb44acc6baa13f17154ce88c040eaf54da452c2d7e2335b2bf09bd8f2cac08f5e589aa483133d8eafebd708627 WHIRLPOOL de27762bced302b891f2ae4d81680657ec523a21c548d77f7620c88195480ae6e25614fcfb9b4414309b2f5f8c4590a60f027e18e005dfe14332d365e4a64f2c
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_bs.tar.gz 606176 SHA256 a0f9c2f820ba308f0665f7257a8ee9800f418ec74cc7dd74082ffaf3148bf548 SHA512 a95a5c90733abd87786d4d2fb8a757625d452bf537480f800d8cc4ab1aedb98e39f2dd0d7f9b71cf7fd4ba21e7fa09a5a7d9c121f94a8484a76011a407233acc WHIRLPOOL 56b5678c2cbdfa78fa0fb0d52e627e016f82778dcfa7a4a95797f13c2bf4ab167a901f58143e7cdb919e82ba3c25c70a40152d8600918c984fd99294c96de581
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_ca-valencia.tar.gz 1760399 SHA256 183d6928629974098d20ec5150844283b370dbda48fd3b477ea7ca96da761e57 SHA512 4e42dc5e6b3a427171bd516f790b77d8b9420df30420bb2985c73566fdd18bd2658266e1b97c7db53fbeb0e125a84836575eef35645facd4c5eecf5e1662515c WHIRLPOOL fa5f5908833aef42d8308654f4a3a0190e49f42a3d36e2a1a469c89c26ead3cf58cd349d9b5d85c597b6339e8e5f4a5c4b334dfa5b7f96eb4f774a16e2c83f22
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_ca.tar.gz 1762983 SHA256 c1b43a303b6f7a125b66db272516be48da0a59249fa3ad2fc4281b016b0f9ae4 SHA512 3f0b64b066acae484048fddfa057cb51231f84a1921fee53de1757d2dd06b3640ddfaf817049884514ffd872c4f2b58701d7148afaaae6405abae2d279a46c9a WHIRLPOOL c510eca72c25c89db79c59325e9cc51eca15cd71544c3146c8ec6dcfe136678424fc1d99b113360d4f2282e0d66ba917581ce4c355d3510736454c17b0b4abab
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_cs.tar.gz 2957281 SHA256 a0a56c2681d68dcf7d121f1d5768cbe6218ab389fd6ce29259b6a09843ae65f5 SHA512 0ec81c4496805a85a9e6cf4ea9ab45b517f68fc0f765cc66f2d4e3f5527a7a160c2ad795e3a264630fde02c08deb0ce29b7105155ae5ce98f08fd40f6daec70f WHIRLPOOL 21825cda726a3596c2b9debda9a49c01eadbeaa8026e8dd657aa6eb7b64941b0835b45175b99936217f1d84bd7732a129752e528ceaa1b863f4a1853bfa797e0
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_cy.tar.gz 472997 SHA256 63d4acf224025ea073532afd22261e3c9cd9264d5c8f4c75c50139dafc644e10 SHA512 ac2278a77218dbbd1eb6f22d5efb1b81ba48311625ca506572f64a10ea935aeb1be6410c1c828e584de2f15bc10381f955baf45df583071f7d3616a9278054d9 WHIRLPOOL f8bd6744b31dcc9aecf6de3a320314bb6335b78d47b2e1bcec04dc5e1206246b0e6f25f80347a2cd41cae691104f95e4f3693bf31bbd914a415b3d52d19accb2
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_da.tar.gz 2377960 SHA256 535e004c2432e2c3e6295d3e555ae791d92f4dfe6402e11113466c19a10e0879 SHA512 7f511bbc236e57597edcb42e62e00c2f3875972ddf51b8fd08dd308385338b6fc9e276e6f5da73b211a9bcb09214066cea6c7adb31c530c9fd38e6101587c138 WHIRLPOOL f2f17ea3b4f95408a18fe0a4b808a1bb652fe31fa274ed91331bbd6e9a74aa6d8a30bb9457cbf7642ebfd5802892059a68342d0b2cbc526f5eaa9adf47ae1245
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_de.tar.gz 18831172 SHA256 637063b747745f46e16b5fced042b4bb6e2956a4b9e298d221c82a8e28d517d0 SHA512 e5499a87f2944bbead2be142f77c49b19e1af99d6ffaee9f89567d947d12568808cc38110621f178ead7f40b237ebfbfc1933211e66b435378cb0ab2efc56047 WHIRLPOOL 0ff644d511ea903f631ddfe2a2e0af3aa9ed51ad2a724bc21163ba1162af042b877a5fdae798b40064387ae2aec19f20455e0c7fb67ab243c48b984d0d08349d
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_dgo.tar.gz 533541 SHA256 99b47555cf4e6a33a989a02d7750b3960894d1cda497aff711aad910075bb2be SHA512 495a44bdcd68bb38f7802797ff9fc316b53c040d3b0382078a974cc3859fd1b988b26d3ce2f891d5651a01a20b50228fda528580aa2aa2c3f097aa2061cf7286 WHIRLPOOL 384a97b89014545562a9f1e55f37b2f51ce6b5ae3a4fff6ccc3588f4327141db5e8fbcd4e8be357399adc1435b574078e1cbe37d56c41374cac60b50a930b121
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_dz.tar.gz 528631 SHA256 48316f647207778d3abc569e7a922d066a5798174189186990039f06f93b58a7 SHA512 31d9757e92d99b9e945fb8bd7ecb1e79bed1558327109ab636936bcccb090f82f2e987712a57939cb391ef0dea7d4d8a616eebb3cf5c82fc4780a2aab1acd02a WHIRLPOOL 4ef12c184a4b2ff2fc079fa6046cc1fcffb80008214be86ee8313993726fe2ce3c99738b52c6a4b7d984eb93df16c85924759965ad5763555b5ea36c4dab3760
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_el.tar.gz 2569192 SHA256 b5ea5a795e31f0108715f0055d2cd71895dcf5b882a8d357369efbc19677a962 SHA512 4b1dad72c784e9ac8dcfb2ae0c751748c2e29fbfcff8d4c555c0113a9cade4ccebe633470c71b64ccff01bf6b20ed6f2fd0ddf3c5b90d6e0301fd9ef2eeb93d0 WHIRLPOOL ce3db2575006fefe2d0dee9658e87f614eaae91057201d744d7723be9b989ce678f6362e33fe07280213f0f45b0e8c50b767b0a4945acb66246eb2aa11b27722
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_en-GB.tar.gz 7059815 SHA256 55d8d287a27999a506ae0ee943c5f57d54ea8a6606066a02810e300ddf1f1e9c SHA512 fba2b47c68baef5f460260c07c9af70ce0ba4674923717a95b21e398df818c8f383bef6e5c1d611d65282fb69b7c7144f0765b8c9b586fe0050bf7bb43e814ad WHIRLPOOL dcc243b7345f9989a459b7c6f2d577b98e1bf166c0dca1afd549e7b4be6c62f5599e742aa930b8d6d0d35d0aee062e1da4dd525da318e4cff1b0341401f6338c
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_en-ZA.tar.gz 6978017 SHA256 1d7fa8430b0ee3be91ba6a8f6f151c326fb4404a672471d480879b8fc9533a2c SHA512 c26cfa8e3a21c9dd4a2f65014f17084f6a54817674767b805ac89ace44092b6d8c9d820b47bdea40f2bb647f490f00511d8a2e93ab7ae744e0544ad9abf0c485 WHIRLPOOL 0c0f98d2f37eb6b8d92c868bb2118a4a7e81bf171637b887da26e052a61b77d0dc340b196abae2f4269cb67164f9d80f9c8c12522db5304cdd1aca1473cfbd3d
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_eo.tar.gz 470464 SHA256 fbc16c35dd357416f1b8a479da4a8d0985e4762a3aa199ca0b3f877425520fc3 SHA512 76984b77f9903defdf480cd79a0942aeedefaedc5e351920aa21583ae3640b32a20f4ef693bd372ac4a67f37082f9c852cb0b5dfe1a00c27f59d0d8cab4fcc41 WHIRLPOOL 4fc160a01279c85ea458a33620228fbcc6cf1eb7843f2e72b3a5aca5534f770b6bba4819e9b94a5e0be2f264c2d355f9f0078fc41a227d392f1b04884123f257
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_es.tar.gz 1970244 SHA256 28c661ae50b5db6d93146f412cbad199e4cddac31ae01b1ff29adb02dd089925 SHA512 e7d96c97b6f15b64c9f7ff79679b244501a74c89a968df582b8991729c9ba301d04f0af1e0e51900fb635e1d85f2b64ff908d4e69cdfa649ba439739fc6ac359 WHIRLPOOL 43ba1f96bb598f8bfb2e06d8b6e67d11422bbe9649628ed060089f89bc7a4b37670e51ba4ecfa1ebb4b178a6b163687c078a798ba74b5639c99896cd82ceb4d0
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_et.tar.gz 1379539 SHA256 ea8049383bae4b45ac2174589e397fbfd6072684d1bffb978502c00003435b42 SHA512 0d9a082816759fc46bc7443242a707aa96731b35fb3d81f829bf7cda92ea8636c0f4ed0217ed1ead422b2089a86e3bc4592dc8be9681774b7436ff779ff2ba7c WHIRLPOOL e63ea0ab105a2ff269129fec9fafa2b55b73e4e0fcff40bcb34d05105ba64a236664bf18a53899db4095687d6b2dd28ca33a05e107772771f7dc53c2681a7b55
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_eu.tar.gz 476519 SHA256 0da534cf1c8edcbcc25464ce4089bed3cd7c74218229daf248a1cc7c3b19b22f SHA512 5d66e535a729816b43588d25ace125f6b6ec52dcc96d3aa13ae5c007bc80e34d9f70b490c28a5e5a13d0b558b8b1eef5b78e4442c26e380b4363a14c6b0f3406 WHIRLPOOL ed294b9f197adff8d842194c8e65e183f5a9a53004441e010b973af924126615d3f85058224de25fad37909a261fc3ee25f73d44079d0f9777e9ae8eaba3628a
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_fa.tar.gz 499576 SHA256 c934a8c1d62bb4728da7a30f070b4db5681732d23d6a8a1dbe2b2dea925b8d92 SHA512 502acf4c5cfa928a3bec8f2122581754f371852e67dd58f2f58647d1d9f9497554e9e5a7b558e2e7d9dfb2dcc46ecab47159612590b178c9d5d5a6cbc7940e7c WHIRLPOOL 1fac074c1ddc30df412fc0b09434ce84477d5b6a67873a8616331b40f9db900ba6e1f915365159cf9d5d9ea0579ae8e3f21e0a40ec48261ca086b55b41de39a8
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_fi.tar.gz 485490 SHA256 dc9b9de6a7d6ed1602e536599d8e64a5bf3abfff2fbfa4bfc4fa7daaff96e137 SHA512 4bb41b88be8411821b8272cc77d6fb96d93a784ad6e58848cecd88468741b187c3b11ef2ac63f0152cb202a724e826cd529e5b2c05631387391a489bde6acfd8 WHIRLPOOL 9ac3752738e1c0eb633a8531e5d7e61cf69ee1e90da749bd96ee9d2ef0ad0e534f645f0fc60216665b54a99e188036c32ade8ccf35f6765b51bf8f17dc341265
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_fr.tar.gz 2809371 SHA256 e68f9e06f2c5fa536389baf4fdb463f742e1a4dab89b3b18e9f351e08aed258e SHA512 2af86acb0a129554e8e1f53cbe16cccd196bf7a6c2c7595a577ba1aad57fbf870ac521bae1eeed89fe219af89bcbfa861cd64a0a393ce88ef5ac01e81e87a77a WHIRLPOOL 64734a4a95a3d6e9bb66cf754512f22096877ba14eae4899509b8b493248e3161d20b144734ea0a40b97984dbde7db02d6bff7337258c42b9b051111a9b950dc
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_ga.tar.gz 495386 SHA256 b01d53fc5ab2910d35ed23e2bad4cf24dcf0d2cf4b6f80ab81f7893f8fcbfa41 SHA512 4505db4004f51a159eb174a56a424bd56b2e0542b92fbfcfebc8edd9094b73f83013b676073669ed2f3de477b59ba02340c245abccbc0fa808787d8e06a14fc9 WHIRLPOOL 83bf96e86e1a3c75b72a5c9f7e5d17972407e85845de22ed7212e163d6f8107a6887f1a4d83a2f239fa9a08c3865167e4f16f25bd952c49b4c12365b16906f50
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_gd.tar.gz 1400810 SHA256 ed941c3562ab198e742a1f7c60a7a002bdb20daa5d1328daa7cc6ad8bb62ca18 SHA512 cfa44e6dfa21f7c1220898a98e7ae11f32b3bc9b5ed4fa060fcbbdb49e733a892af4ef096bed2b91e3ed45900e0284c4c0be13cff18cc54f8b5bebdeea96dfc2 WHIRLPOOL 4ceefe9c97198504e473744f39b481864c995f1be21ae38bb37df7dac8203f5d7d80fcaa8e37d17cee8660ad467a943f3a8608a9f3ed07dc5dc60fcee442dbb4
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_gl.tar.gz 1042712 SHA256 ea7d0131a6af428f0cfa292876c448c2a8750803135f50cfe3a2cfb8e1114ba1 SHA512 f210bdbc1c302890625dbf8187bbd6936f7b02def597fbb6c187c7d79a216af893951ef9332f1fb78c4e884732fb5128622f9ea93298bf6edf225ad729f654f4 WHIRLPOOL 40c427e490a134cad7e2e600e46c2909870c24e2676c4c13818a135e8bb3746562e79b028fc88d897e6c05f1ca52c96291d7f7647eb6ede4a441b615cf09db3a
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_gu.tar.gz 1179337 SHA256 fe366ad2b89caa104960d2b38c94c0df544c28705e0bc4a5e3010799300c8753 SHA512 554efbff0c973b6b2b64689c3cba1960e5acc524cf3d04613f166662329195aebe792e49a4fc09a7dd24a327c44bcb3ef9920f9e7470faf6d1e46e6d1aee1987 WHIRLPOOL cedcf718f5f17f916a0bcae0519a367ba5e55730ea13d08102a8c9b44af70e41c27b5139a67e9c28932032a3ad13f82724ff1365549fbb3c62de576b54c229b4
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_gug.tar.gz 491540 SHA256 b4c788814952e4bd7bb80502426e5fc0a5a3893ed0d88e4128a2b5a9b1b776e8 SHA512 309175846a534ba93aea0dcb2327407fcd5c1a1d6c26ae3eb1fe25644926712be04bb3b6ce70448f047a702ba1e8ecaee057116f704190c47da2439d2e96a331 WHIRLPOOL 6b160553281e6e5b37c9aaf9d97a884970ac4d726bf8e14a7c2d4114db835a33d8233f61d51dcc406b8d89db964ae870f19dc71387376441724dba2362862881
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_he.tar.gz 1572203 SHA256 7a3f937c4b8349f8509d448eedf1c650131f64bef4f62d241ec9e048018e8187 SHA512 cb3eecf70f6c2fd63bb2a4364f24b8a81daa5f605d671df1915fd4caf0aad813b6124d62015a0a7b4c3c7397fff617435a2b3992812a4acd5d2af0f043377915 WHIRLPOOL f02f0b6de32c2ea5f0f5d9ff876efcc3fdb75e2272a59e20052b982307dfd3ec427535999c32ce4a0047465701c1e10818aebb8fdb477e6b17e6ce21a7fdabf7
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_hi.tar.gz 599127 SHA256 b784f671625fdccf9275006eb10867a934f322fbd3ad8936434d38ce4c9b3508 SHA512 db525a6ca221d5306620f028c5108f5390f03aa896bb5add96168385e2645cccef24505b53cc7b5c4661ca693e6cfc36b3a9e53e78ae0100cf7e3d3984e0f4c3 WHIRLPOOL 5fb1eb257be395616581f038f4cd3e685dbdb007e6a713a60f621d171a5f0ef2b9e2623a1f32e779cdaf28ddb82eca148072423a19d4aad796c6055cf4f628a6
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_hr.tar.gz 1096001 SHA256 4474d126eba0e183ca382a324867225dba9e0eb08afa2b4cb39baa5c42a31e5b SHA512 eeec5f972697e7ec48b12c45a9fda5cb18e2d97b0dc37e0cdbc9bec4aa9452fc6e4ed4d28ddcb6005b4a2bb58f2f8b723d4a772e951e2427c692291353b1af6b WHIRLPOOL eed70197a5fbf36fd11deb538c9570f21b41f9c28a7177467b16c0cdd36e0e1321222b77704d3bdbb0fa29e742c0003a8bd0b830d49a46e0c6c37c663ef70926
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_hu.tar.gz 2705322 SHA256 08aaff58e9728f84641a4f137797aab0aa8c12bc6f6ae1e1fc582c974bf47d36 SHA512 90c7ff103ae2dcedf90a6f4d067c4865167de47a350027f11cf1ecff251b008d8bd860b19ed5073048d241b9811bb4d395418966c108ba26a17e8e86dfeea44d WHIRLPOOL 46a35a9bce692b382dc3df2840d896e720643ee455c247b8a399a3c57fee909ebcbe0bf52c92f914bb131b176c2f80b2edaa20e9d0c99e13c88f7bfe31973f5d
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_id.tar.gz 469510 SHA256 78708a3325684d42426467e3d1dce856d1e6551fa93da28912a671947d83be2f SHA512 1e39c3e8a7767829e2b15b0850d47bcc65266bef9f62a2bed295c00f6d55677b15738217d2fa413deb6c3380854e3e224610d5a445f02e58f3f6145339cfa442 WHIRLPOOL 564662df4bea4b98bdedd2da328a93f232176b065e555467a9c624d8c348309f3c3ba74442ab70ab44779bf36a86fa23b974eb692c3835b49266ce0160cc6dc0
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_is.tar.gz 1280952 SHA256 9c7d5331f7c3c8f741daa4e9beac43eb743b980b0c03bb384bc4e0219b51a867 SHA512 f78120e11e30674f952180b20aeaff022371d1fb65391e9eeed522ec8b2686fe9040fb1deb047f984bd9553cabed1fc6cb838059a6321ae7454bd6fb28c2187d WHIRLPOOL 123e1caffe08837eccd567f97c16b1fd45331a342c549119773c1311b9526ea37ead77b5f916bdcd65d43e1a2bde06b5d833ea285d9fe23c67814126b862e902
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_it.tar.gz 1816503 SHA256 1128cc846b915c8a3cf9f034663335598b6c9fac873bda032e05902f069e8181 SHA512 28bd9e503e3fffb2b9eb78475f6248c2cea5ce4288932d4e780e784fca1c1a2af01c85f5f692e7afe0d7249d3d63e23f51fc7b15e1cc80575152a8e009e1a635 WHIRLPOOL 09ff7a4cfcc194f7313fd716ea29dd12d461bc0d9d672bdbf0b9bb0fffb086c9817512f0d6f6df46f36eb1fb965ee47ccc0c8e61705565211f8f632c05636aa3
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_ja.tar.gz 578773 SHA256 762db2ae83c0912e7c3962c72dbec934bbec001ffa54ccbf276fda4d7fc8dd06 SHA512 fffa22e1572662b2a12fec80c3067f1bb2b824298787a837d57d174b62e7f4711fa775188f20934c036e5317286d5ae8933416c965725cdcd3b0f2e69dc7366b WHIRLPOOL 6c90c048eaded027e812712d58f87301a694417c2fe5f89653c42eff2ed36298ddf1aff45dacb15ac4e9ac49cf81a50f7c3569c07ff8579d670fc2593d8b17b9
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_ka.tar.gz 510712 SHA256 d445f4a667cda29dc4b7eaafb252cdea38345d61779d14b9ba568be6164c9bb7 SHA512 fd89c477e7c9532a3965f5904138078fe15cb57e6e10901b0a477df9c7e121bb1b11448d4b2052b362311de2afd83c3f804bccda6e9f06079bc295a0bd644017 WHIRLPOOL 3d381551f20c18153481098ac4eb616ec5f820459a405f113ded3b3571236459d3face7a5492b5d6980f162788e22e8d70bea85c6e289637cc5d6af88d03296a
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_kk.tar.gz 524453 SHA256 d77e826d2a4784f7a62f027595dc66db333ba51f0d889e2933ec29f2fffa31ab SHA512 69f326b618f6945e308f0a21b5697c1a22c5e475fac5ac59526494434d2fc2b4f3573794e0fc5b2bb93259dec6183b24a0bd5c4df026c2b38e47d7975b0134db WHIRLPOOL 98990842c4f37cca821e7e19dd8a13ca7ba93c9807bdb2baf9d8acd6baea5b6febb9f5709c41544c9ec4849bad6201c5380cefd98f810d99a97c7e06301c3bb6
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_km.tar.gz 631216 SHA256 645a99b1b5b24cdbaec7659306d319e3572ad79db0b6901cecf26343e1a96ad0 SHA512 907a51e613bdaee0b3df3029f6c8361e5da89c40c0827dc073ef68ac5f0e457f2163e9d047946a0d25dfc579a1f1db8d9899e4dd807dc3b4746871a5935975c2 WHIRLPOOL dee4271694267e9ac116b6bdb5430f225160d3bdfc79c137132ea3123c44fcdd11bc0c24be67a6cccec0826287b130d1ff22a0dae9f7906b23cc5c7862877ba8
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_kmr-Latn.tar.gz 486889 SHA256 e80b30143a71fe6b70bb0319952f1685222f610342eeb2c7fff4ea852a8b12b2 SHA512 2097905ee02a396b2ce5df0a7d7f454ed254927161bb87aa48b48a8967015c8bca1435cc4cab7de17caff3a9b85fa016860d46583fd3a01fd27f50d8fcbe7695 WHIRLPOOL f161233bb766f83544e48747e5baa0cf11e36b166b1c08eb8f03d8794e0869f09039f4c5db688df7a70700f974339e21395439ee08caae763e1e255964909b5c
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_kn.tar.gz 546646 SHA256 067434ed6b1f6d0522b8295f65fdf0a9f82b49e507cc83c6585db0b0b4c505e4 SHA512 43ee3d1cb76abc3743b7677a33a13a0a895424acd2c6a55015316a505c282f834d54cfd0a35997a2e00f0ab923b38923861d21339a985e0d5009ac26a4f2eb49 WHIRLPOOL fcf52087e1edd30103270ff42a3c46b0235bb850347df4749f8f6bf121218bee063a2f2d3a3f4762937e5bb6d8d1c683ab06934280523678981e9266296d37ba
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_ko.tar.gz 573414 SHA256 37ce9e9204b8000801ef17673b83c892d37492065ee75ee1fa023838e4c569e6 SHA512 6d2ee80abc75868adaac72bc1e996a57cf128d66f7f57c99ac3a8a947676e318d93eb2904c13da37aa4dfedb27d5f9385f45943a7b6571bb7b7fd32be9aedde1 WHIRLPOOL 68cac66a32c1716523a822fdc3a88321d0c8d8c12bf88412c1b1b8b81b82027776988007ba8fb6b419236bcd7a8a6c101b2f952fca467db1219d49b592742fd0
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_kok.tar.gz 527074 SHA256 bc4fe53f793e4a9e8b53495740dbfc46b56970742ed58672b244a07f455737cb SHA512 5198c1a109f6e2658ee43f40fbb197267aa8544ac1c0fb0a638db83a63b22cc9d3f40d8579c556a5685aa55d8aa6823db3d80c17e712c45d1fcf4d99b121c8f3 WHIRLPOOL 3026ce4374f873efc15d65308b56efb3d682bff34c223af9e4939c65c840ce62c551a1e3ff88dcbd91ef364c0809d2ca5fb2d7721f5b0e2d64d2ea256d2e95d9
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_ks.tar.gz 506381 SHA256 8f680d1ef56433be4ff0b5605d112ee199a9170401d7d4efe5f2f5022efec29f SHA512 9039a5da57412515c2f8e53df018c83fe79907493f2112697b5797522d291c86d3499023a08d50fbc2507d5c34a6f96bd4ab3ecf24195229b5ec5d9e4434323a WHIRLPOOL f5d7a24b04762345402f98a6a1c7e9aaaed4711460d432634cf036e91afe9f24ea7794995923064cf741a622859f4d2ae8e5588c27b63dc29b2ce30d281d7fb8
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_lb.tar.gz 451870 SHA256 a0f2ba9bed64952c287376142aa20d5cd3d48949971792fced15ab808618b653 SHA512 f199fbb8cdf1dc160cf0236b8bbea37801e6d17391089e4bab6632941118d8517b1f46d3a955c9021396d1b63ef0f85435ef025a77b99524467dd22b8b4445b7 WHIRLPOOL 7ad3573c2cff38ada1bd5e5bb3b71e167d23c15bb8807a4b625fcda29d5d01378a47b69d77c0633890056f17cac49b124d3535406f59955f04c7b49bb4291736
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_lo.tar.gz 550013 SHA256 8a7b3084da03310337f00ba5948b5df4ed795153fae9b488c231a8e141ff52ae SHA512 3440f00b59bc3c3d8e947758870fa2d4443f0519a956e984b0c6c6def16840f0f44a439767dcd79e7af7e09835377661ef6d098b345f468b233aadbd27d0fc54 WHIRLPOOL 4d5e2ff26eb28cdc4708ab1f7bc66bc7f2f135cf3b06f2fe47de024b86bfb17a46821a552d51d8600899053d4dbf3ba99932ff37ff73f84a14955f7e93f61e07
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_lt.tar.gz 825405 SHA256 56ac6dc6dec62515903d9b4c2147154addf42aab360babe1806b385e5ef493e7 SHA512 f75d5d238d1546337c05b403cb9f55ef1a9a8adc619d6d4fc8df8a46b553b96bed07825f24f40fa711490fb361a95d25035a13ba5d22636b205d3c946d502dc3 WHIRLPOOL 87d004a81c75900d4b93856b4376058a63fa04d28c5a196343f9b6c13aa8953feb55e90b0a0552c7d618b3416d239c33c50f37eeeab3aa60cbd2204834c9ae11
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_lv.tar.gz 1240545 SHA256 c23d7d276bc22ff392a375246a520a291ec0bbaf37a578d21beb1293f4b1964d SHA512 13375b9cb2741c9778179a5af897c7326f8175bc84449fc78d19df9b48c815fabdd947bba188ed09113c97df2d9389262adf7701c631c2d85176188cfe43222f WHIRLPOOL b39862ad31abe7cfdcff41f881e80949fe2cabf7258c1d7cadcd37c23de7813397f76c272a0614d88e8394a10572e1af52db20bc91ff76382f6f1f46b4029d84
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_mai.tar.gz 507783 SHA256 6225999735e89ffc86b08ec1229f79fcde3bc87048ce7f851dbed95a52953265 SHA512 dd31b427613050c1b5b45318ea9abf7539860281e9332f70b72565dbde23e1cbfb93de912b5574dba1900f1a4ed7215a5d7c3c14b00762704117b58feb53829e WHIRLPOOL 612919f06d88846a0ff14966e404c69efee464e18e102735ef755f72e503392694ccd4d0aee2e33fe8702c50de23313eb794391ea41a55846a2fe56d9f5ebed7
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_mk.tar.gz 508930 SHA256 c9eacde54cc0b13e0d0684ad72400c80015d7858106eff406f1aeead1834b69a SHA512 ada256d33db39724e04562a99caea56f71eac011bdf581981cb465b608ed1deb15da82de45675c15ae64a1df0e821104a92d676c65e1706042f70a689a7e11c3 WHIRLPOOL 7ab9e8a96e8ce67f5360b2e2851e313d85f19f2ba69dd697e71cd0a08df4e258f9aa03fbe229ad96023547ec00313d4bf7d82df8dc60c39df505be4b75209966
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_ml.tar.gz 548065 SHA256 092998856f708219cf07cc8e0e784bbd3a5f857e3efaeb1fb181ed5b0b374783 SHA512 f40db26dd316bac64b044982acf0aa137757c0d14f6634d85576e31daad74a6a3deac414d9ba5598f67951fb8935ee2f32e719b942d39afbe354dd95819beab9 WHIRLPOOL 6e4996b1c7d0b87cb3dbc1338dadae9039ac60fbfcd902917f483764ec1a3beb21d73192e9b01b449fb6229fbab1e479d930ef8ddfe9f01033bf2f9166983535
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_mn.tar.gz 597641 SHA256 8a6d4aefc864bcee854a2dfc509b71f18538c1176b74c9bf103d7e2e3bbf15eb SHA512 e32dc79d1b6018161cc1e367c9c1517db029315cf28e520831b05e53173d0bc2e7e338702ccd2679239af90d3369245ff52722048991f5e0fe6873276ff27a23 WHIRLPOOL ebca2870a915d5b32bd17c47b1a8fa662855be4e6b96cb41be42eb2f215d12a3d3b2b1653fc2a91b08703c1f26d53006aff6e3f0ba8fb1df358ded44bbb97b06
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_mni.tar.gz 519270 SHA256 853e919d80afc5ff0cb1b40f4b31a93da91b5687936be5930b281ed0d7ec8b82 SHA512 483ce2e71fe8ffbe0c6c72836335c5d6e00e3dacb6dc28212e2cbec6069073a641e64323235ce15e39598f91f603e66d9067b4a7c917ccfe1630c81a78c962ed WHIRLPOOL 42b34d7478f751f388417d8e43c4f3067c42612f510b195a73e9b1a8bad2ab9160a3ade5b25516a6ab44ac5d0a17767e9a8a28861cda9cc37147157dd76d39f0
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_mr.tar.gz 541705 SHA256 c2023cf353ee8531252d6cdeb1e6e28e99f27e40e9abe8b6a299a7eec4e03bba SHA512 caaf6e38c429fa8097c83a49e02c6919e7f0af7d312e95b7453b8ebec2a0f7bc175b9aaf415f538bd58af881262b3168e49b064fd4fe66c75daa2687728e9677 WHIRLPOOL 3ce4a2d11e2467679319a9430b3b2d163066caec48916731f7f4abc79fd957069552234728e53565c4728965cb4478988b181c3b72a5079b4cd740e07c5050b6
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_my.tar.gz 538314 SHA256 d2441a70c17edab3065ab3c1cbbe77126b3057abb4eee0157ba20dafb51c004b SHA512 91c4345b8d078a5dd0e0eea52da108e932f6827b59545e974bd3ab5b8930487a63c9f2d92b470e6cc9bb420117b7352c3d716ce5bab2c7dbd79536723e4772d9 WHIRLPOOL cee1b4215f5c02f8da0f958ad6f8fbf539b36973fec448d4fec3374a54ebbb092cd14f887539a22267ba4e85cdfc70731ecd226a3dc5c0c92337d84f0905fa86
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_nb.tar.gz 3473786 SHA256 9698735adce73a9dc161eac5f44d405c89a83131609649646e4e6a276e10f2c3 SHA512 b22d7f58b3ba4fd779ce52557fcfd2fcfc78066da97b0d88e602ad6606608b54011460956f746b6b50586bff07d3169f3c797f28e6cb393731ed0e9ff132a32e WHIRLPOOL bde3dcb4fc49d64cc1f30ba12019e89a272ae4cf66f889c3c2cf80e8a2896172acaab9615eae948d271665ffbea291c2345edaca478b2de2445f3dd4407cb926
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_ne.tar.gz 909224 SHA256 be6123b7f2e135160e0ea2b91e78ef762c9e8f19bff4e1ea7e0802719307ea1e SHA512 aae6388bb5b6761ea9fd7f957e40312d865b1194ad7156523ab9036d0a700cc1286ed488b593c2d96beaa9f28a67107ef120353c77c8645cb3b4840df1a83867 WHIRLPOOL e9d50235a36f8fbb981d42f318ec7f9eaaea957bfe31945c8c820e1129078c4844423d2419b5f258550497207c18aecf922c928e3a9dcfac228919cd5d034d75
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_nl.tar.gz 1273105 SHA256 8add92e4bcdc21c0c453cf0060f031c7d7d9b104191641f20b27d9709398491f SHA512 cde9c2f2c08737e4fbaee654d4d9e87cf0d866be031f2c160ba2b96de72a9f527830eb93a7f82ed8b824e52fbc88a8898ef361fa4fc947b723c9b1192b647278 WHIRLPOOL 98b8a2838df5cf979f3d92f6926942466f15216566314d763e15a1118acb44346cc1036817913bb42c1f583bc2bc56a4d2b4a90dd6ab84db6dc0cb056fecf041
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_nn.tar.gz 3472803 SHA256 1b8d95296da0581ce1f4006d90b6a261b1b518351d471b2024a7ea17b4918a1a SHA512 ce65c2823f0fa92eb204ddf1df1d3a3e70618bcd182bfad99c938ee023f16d47cc6328897ad16cb76cb6517d57b6344c47d9e1e3dea39a30d1d7339523d3f03c WHIRLPOOL 435ef9209cb2d191a3a6cd68eb56d2a78a3fbef30cf0f00a211d47c8314f5f72e7f0200a81c09d8761d76e0a125908d6ef7384afd72246aa94b6238845fa9c83
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_nr.tar.gz 486058 SHA256 c92a1d857929b65265cce42d28ab94b905ee414b0aa4e0c5a27194c904a65b21 SHA512 19548611c64ad0937af11f5a66a1ac22613c5234884aa36197730e58bbb8187f1d371180ce9303f47f052767586f7353fccd67e6a461b88a1e2c016f8e2da7d9 WHIRLPOOL 674a5cd1be03a336aacf17378d89867e443744059e44919e4793e368acab39ee9cae492455ef555b5d5df742e31cf96df39eb8aaa2f481d8f8b2ee6492da6867
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_nso.tar.gz 483022 SHA256 f07edb74828e4ad77137f2a3a72fdc7fb773ff48155a3f27f8f4878483680a9b SHA512 2c17adc09b83e6ca5b89caab6f835ae1fae380c5f863e04d3e1ad82d4493d57450a05a48ee6d545f46a3eeb94e52a8511ac4b058e75f3e3a5a9d5baf5e18cfa7 WHIRLPOOL 0830e3123e40c7e2d1a07c3331bc1e3c3241c5db356e23e54f7ba6cfc4c60c622530c94ff8ce0871473e32981cec32a62700a6f1e0acc9f80f81b10d68c4e400
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_oc.tar.gz 685517 SHA256 fe3ebc6efdd796b3ef81c86db767cc847ed8f9394bbd6a8089062662cea2d0d2 SHA512 87980e6bc3e0e4fadd4f3b433886ca44d338d9882520797e8742c60d52e91ea1640e7a4341fe60bbbf01ce3cf8fb9dee7b3eb0b3b51661bafc9eab212baa975b WHIRLPOOL b04467b6305e27d04c9ca6ddcc6d12b3278259193364772a4c2adc39d10aa425c1e191334bda9a49cea37ed674f9d3147093953e967b0eb5bb5553a158d56c73
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_om.tar.gz 476653 SHA256 a2ead78c3751364e8aa92595e69438112a8e2a47f1ba610a19abb70c04d78cb3 SHA512 a64679b3b0a1ccb5a3b8231abedd5d5a176e3210502ce02be284f4e22ed643f2ca216d64e757562a58d8c9547063c3d6e3e2d50828a4f751fa4a259a28e15ed8 WHIRLPOOL 4a0d39638ac9c43558755bb0f3a4e84c4336588a34e070a312d422d7c4e9189f31b08e2089fe27906e3763419153a22536bc9e83997c24efb423183fae9d67f2
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_or.tar.gz 542994 SHA256 2f7ba28d77db26a9ce7e64820b470f15dc4ed945f990e4d4afeccc78d2c8c4c4 SHA512 7e42e3461eebbd5fa1fb811567e8584b3761c6a2c96eae423b187ec38409b2588c4d9b78d23c8e14009567a48748fab7d0272d1a0e7338e0ce417850f2fb7a01 WHIRLPOOL a327da79562e47fc88eb513be5e52181f23c70ef6cca6e337497a2446699b56160ec5be26cc4bafa19ff2da949619b70f03721ee415fa3b5652a4cd22a429455
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_pa-IN.tar.gz 512782 SHA256 bfb5d9b4c06f7ff43f14a7a4c66c74766612850275c3a45205ab1ae0e16a8b37 SHA512 c6f2419e6909dc62bbbbbd3b3d81d1de72a9d2ed249cb822b23f2243a9d3c6a11e2a91f5ce3b8ca99990bb8c57b8df1d51b9575beb5bcfbc42dad22a66102a7a WHIRLPOOL a2c895bbab7ef6f02ec14825f1061f5591d30511606750bf70c2c40b9cc56f95bb6ab95f2864a66f6ae618f83849f0b7c75dd4a2ea971667fb1dadfcca001664
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_pl.tar.gz 3268655 SHA256 a08fe059d3c52e753ace2b42951b072104a4b76bb342fbf6578e081cc81adaaf SHA512 2eda0358b412268284100da02c312e6623dd7c1af35525e8e0d8d8271e737fee6d6a6559624ac84902a5f0a1d4e8b3b8593c995e0883732c5ea63eac4bf72e70 WHIRLPOOL c36a90489d8b4c8a4bb30e583b9c9e56939f335ec0baa7334cfd0b2cce10609783f1648714a1fe40d896a8b8acdcc8e1438a71f403490aae5cd73eb65ce002f6
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_pt-BR.tar.gz 2565773 SHA256 a88f0b461989de8cc455fc532723fc162b1b851595bbd47d7828b196317f2c0b SHA512 9eddee0db2869f13315c389a34989f73ba85774bcc73b9d6f71d839000cfb625e81f7647b585ac55104b8ab623410e867ae88888fa296c3c89a490161e9ec061 WHIRLPOOL 8bb56820535a2ed9e74d90fac855a3f63bd2973301ff3384fb926ac5719922cf7eb56ccfe802d963c8d9909b385a16d3ddd0baad35b5122d2a28f177ef0c9918
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_pt.tar.gz 2119283 SHA256 ab3427410ed261339d11db0a62c315affd467b2590f5f41f6dd10fb145748046 SHA512 c5b9acddeb941584e2e8e1effae7133471ccf7bad69229de897af6e319971c430f41bd145916f7531c09a57e59119802da96c736cd5f99661bc4c092bd3e06ad WHIRLPOOL d0977f775d63a9c2fc8214c1e48d51f64d29c5c829ee18c443eabfe7798e207b9b493b74fb760893663823e4db75c66fe78c7ee3b6ee6596603fce50448d9696
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_ro.tar.gz 2352161 SHA256 ced8e9d82ec1f9de36547a0dce3778c520ab3fa3506e8e3e0a1daf275b043a56 SHA512 6bb1f84bf01ee00c90737a718b94d25f07ef2b8e096cee63dc2f5bf28518601b6aa21eebe56afcd56418903407293ba96b994b9fe185f25ad01a4a2604db4124 WHIRLPOOL 532f0339ce3434e181ae001c88db6e720b41754f76722a02c9576247fe1407181830b2b7d305e346f22191627d9f284be2bcd0e815199dce191f35ccb70390d1
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_ru.tar.gz 1639301 SHA256 42bb4a929172eb92934c1bb938808fd8c9b0006238cede4a0460624ceb15c7c9 SHA512 d620bb8eda9507dc83d4e212555574aa80b7f1ced02cd92fc7949a38ae63748e934f4ca1cdbd3e6983970b2c10729d2196da37a83acb50e94e58f387ed3eeec3 WHIRLPOOL 419934e113290e0274d9eb502d7b8ae26f1efb769dbee95250bc26604c90d0502fa5c02045c017bedc3590fe1de5cbbc8650ca2c36df67807a6271d65da82e39
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_rw.tar.gz 479758 SHA256 48c6be0714a9b939f4424fa89b4050e1f5fb6aa1cb675550ce0aa0430b0ca1e1 SHA512 ddfb808dd17540415d68609f449d214519ba8c648942be14fd07685839730baef56a621b4f8b146ce3a33f2a2d96c2b2a0873b9b991c16eba75115a89763a4cf WHIRLPOOL 84a3cfefa86f21d6102db8c85c1daa24522e79c2d140a6637cc90b9984c9da5949221d09f89e87327a7bd1c1d9d42fd9d7a70eea33e8b77a18b012547efb05fd
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_sa-IN.tar.gz 527785 SHA256 373d63957d0c46591dcfe9ad915f64059351757aa5dbebb24c6229e98b408187 SHA512 529201d7057d2bf2c10fe30a68ec253c73902d8907c5a43fdae9291ce9915bb9cce6e47cf96e9819b7bb4d7eba224be9e7a7ca461f1f8e5ff662b77504973d5c WHIRLPOOL a1c5a4ed712bd146d79836371217aba0dc89a780d36087a3ad1efd863843eae62ee45644a0c117f3bddfba14c8826e8f43d156273235921d80a400d71fb5e166
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_sat.tar.gz 565349 SHA256 5bee53debd0a0632ed6c4c1477bf6017f0842dfa751b8c8b040556eb1e367559 SHA512 463e97ae730839f731a4e3e0eebb76c7e55bb6782b2826bc484d58d460a63134d17a881ca192e5a04d465ea5ac1e18d59de54a28a3e68b4e8d8a0a0dc187ba16 WHIRLPOOL 40c9e475d72d744741f7d85fe313e199e5661c0e506f71faf64866553e29e45e972459ab083a5daccc44d82a86530eb92637eab02ef3a1058c20dbe5d3e4fe4d
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_sd.tar.gz 521328 SHA256 894f5794638afdd3e4b737fdc1328aa6c55390c126cfa72ae55d783c1488b680 SHA512 2e8172fe618adba7a949afa0d2008cdaaf55ab5b9fe7842fe99f778fc2b84be71fc8bd192ad9daa260086778349c2e8226c79b79b15df9156219446a77311a51 WHIRLPOOL 7b632353dba39e569368f697968db66620a17240c98848552b63a06c21d12cbd9593407a313f57f8438598937882cdb6cb64f77e35cafc4a810dd45c76b73967
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_si.tar.gz 810585 SHA256 2e3e4a40309728b2f178ecce479e40915b5832bf5bf2943661f3b6ead11e47d4 SHA512 30446f893efc53fcf0930204cb7606ed957aea7ca0b2e1c79b44c94895ffc6630af26e24808ea34940aaa32ab24750ccd96138e96cbeed274f974445c05c5421 WHIRLPOOL 7822485e83fc27b0e1488f74f40d7a37b6059170a3cb25c546dbb7f6870457a1167cabe0777f37fb378ad443fd9c9633eb489aaee294c7e0f9343bcc3e247765
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_sid.tar.gz 482753 SHA256 e2afcd7e0554500b830a2ca501797feed8ed657dc69371d05cfdf430f2c0e692 SHA512 3b9d85582658cba6ae4987bd522770444c5ff53c3ba1447ac0e9e5fff6d4dbc8e7b738dadbfff315c1ae97e9a81f5e66e8837c053cdfd7b71fa6b75d48d11791 WHIRLPOOL 9c42d72b5410e7666ae9d103fe4777121786279f5892a398c0ebd5e2becca4cbf26a697282b3923d39b996b12b5725f4608b869429f903803bf3154f62094a99
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_sk.tar.gz 1772959 SHA256 e8750a37ff49f3adf10d815192de7bb265c04cf9b9ac663cbab046c0e15239aa SHA512 213c2d5e885c01797f0848c59f9f8b6e79019c96b6f63d3cc4f2842657a2c8c5162824f7ac773482febc9877d8cc0857489bcf20c3df893c201d062013781dde WHIRLPOOL c0231375414fa959bf7cfb1c81ed754b5bafc468f72ed12716a40250e3143007b594fc88988043dd4c4b6fd37becee0daa9fbb9a735cc5966b49ca3d5828d6e0
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_sl.tar.gz 2151042 SHA256 5318a282370e9d78b959de902fe12d6239059c4a52d5d658749bd4c5f2f68380 SHA512 79bdd5cda2d4ab1e245bbb1319bd3adbd69cfa1d33e1ed011208e6296e095c22d2041000d3c35089b9ffefc7b6e8138288367d42402398244a051636356237e0 WHIRLPOOL 21910a001c3b0088670c30bc06351df92909c5e620951ffd1c1cb5c9b6b7fea567df6d646e54c5aed6b5b59c6b1c96fa88be35f966fd07f1533f2c276544277a
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_sq.tar.gz 497303 SHA256 2f469249541d36030d0f3a0387dd1b2e459da13543464ffb89b9daefee82cd05 SHA512 fc9bdca692f8a6119c51bde7250225b37f8ba81f8ba05e54aec4123fbe65831423117e684ba96b96c60c5b9c7df76ccc708d8a27bf0fada3b408a35ca004e782 WHIRLPOOL 68dffa6da94dcfd10d0f0c35fff8a9c17915cf4f1af3ef7b0483616776d95ddf0578bfc5309c8d773461a4fc1f8e8217f96e1d2e06ef9121f525bed87cce0f1b
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_sr-Latn.tar.gz 1668291 SHA256 c4052317b34ec32f779e1cfe1a1c1c4e84a3f775ca554eb59bbc50f3e40a1ab4 SHA512 9adef4685cd54b7dd53eb5a2258ca872cda0a9ae449391169539c70ea4ab02e23068fa1d60623521d3efc9df67944dce8fcfc46fd86a7535c3fa385fbbbb8e75 WHIRLPOOL 96bf21047000578f3a0b706dc40e817ac284c98b9fd207053233a6be5bfa2fa2de8ac3857e0a8d0894033d364ada22b1a37df8925ff07e9dfe4b835dc2258994
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_sr.tar.gz 1696218 SHA256 2b916c5d87f1d97bd2a094d2e90abdeb549f2a9ef99efb641030b3544d160242 SHA512 5a05b9b1ddb1bd1055c44a004a7f1693bdf0a2aeb7a8b3913a58a172017d9304f47c1293891bd5391398371aee0976c04f5cb2915f571548e94e80596c1d5ba9 WHIRLPOOL 71413d49d3c26c5a5107924271969d105ae8262fab1cfa7125cc186cad5fd573a2f5947b96b6caae06f3803cbf837ad2ba2e7cfab4c5e9d7c5ba8eb0a87e1161
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_ss.tar.gz 483340 SHA256 53842f786211b5bc1c86598c7d0cb312f619cbae754e20d20339d920fde58e70 SHA512 a3a5ce4d853fae1e81968e66ed2a2cdd077749349ad33de0293aefa15c4e05478ac2d4e36f493483671663f3e8db607da3df4a6ad0273c3ccab1c066ea03b4b8 WHIRLPOOL d3f680fbcb4a0df557e9a66a3233e181c85d3cfc5ffcbae8a9aec0cc9aef4206d169f4c21b4bf39c142d965807c2038abb29a14a858a2c63e4220e487bf645e6
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_st.tar.gz 482490 SHA256 e0d41ba6b1215bb6269371fd51adb2b1416c7c691a9408d38b4f9b85b54f60f8 SHA512 82dce0928b03c977793b6ee2b8a82ea77323e52a8abb2c2ff064bc66135d2c2f4284d4fe8542773e6265f8a4af98910e3c2580bbfd0ab1750471970795c80922 WHIRLPOOL 71e537dbe90470be3a074a6690f5a553c6ffe3c5aa52cad109d82478e2698a4d9ee67998a7099e0311733b142afa023c5d529c6e5ee429eb539979cae291e4e1
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_sv.tar.gz 2355304 SHA256 55e317b76e89f23738e284a4cd6c9bd6e2c10a33b1e75c7cc208b12d925ebb0d SHA512 bf031195d24e5e02e421973b39e04d3eaf267489a78dcb18bdf3db7f477f2fd5a926621b157cf4faacde02821eb225f2fc08a34ca4b1fcae5a6ab5b481f876a0 WHIRLPOOL 64ddf4ba1dd6b0bc8853e7e23932667706756eb93c5a851554990f3e3880d2a8673546dad388fb6334301b81cd2a7b90625367b0e117f28f8f544195055369e0
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_sw-TZ.tar.gz 471487 SHA256 45cfcac9bceb3ead893d462b50446aeeb20eaf2e8e9d599279efbfe2cf1c3182 SHA512 1a1d3001d261f15bb5c1b1ee60fb732f2dd0bd3eac5476479622fb2ea094e7ab2b4678348f58f7aa2e35837ab2c50bfadc6a37f4fc7734cf2aa19cdaf958b0f2 WHIRLPOOL 515c33f7ab58ae2e0d5b155214beb61c0435e09124a571935a0a9aa3a5ca2006bab89efdf6574b7688b8e28eed88daec74e9cd3ff974ccac8d6d2084a2b4bf76
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_ta.tar.gz 538289 SHA256 b764a19889700984ddb4dd7d87bc9a2280370baf049beb166b5b4b9bf671c33c SHA512 166d85dc73276b76116e93c5d06cbd554273c8159862a6ce22316e12e16ef0bec87ca6b70da775f99de8c51dfcfaf63107fa08f20713a714085b174993e657f0 WHIRLPOOL 5ac527800a189ee69e12c85eb2b99dde71dfea77d9ef7909827e890880c591058ba5f8d9ed76810704c22774bf65ab5865d91577d7f44e9248a8d3680c792d9d
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_te.tar.gz 1093376 SHA256 f77bfc601eeda7ad58ee5214e7a4e3d3cb50a5bb8f4f001a869d81f728f80bbb SHA512 bf5ffccff9ef48fb84f0b56530c36f14a14a511dfebcb2270c1baadbc89628656ca98927c284183cccfaad115b98dab09be95e9346b0342091b28855040f50f8 WHIRLPOOL 64e75924b5af9c43b482431dd5b90c942eda20799b4098aa1650d8449398e242474511f4b58d22b5102cc61b9aa9d3bb7aefc7d708633fa0dc3bcbd65a5aba36
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_tg.tar.gz 499293 SHA256 c2345f73a41258e91634d6b96ad2a2601e9fa325510b0d913bebf7805b3e35d1 SHA512 cd0496b3f114b81cf85a6e587b7eca8300b4a4ffe4b3eff8b939bcbd4fee9ecd43f465fcd2f56553e3b056639f4e83c387902c989f73ae3b722c86bfb5369ea0 WHIRLPOOL a00c4179fcf42837d5cd343e42cd60336b517df41e6e7e2db599442e2902f7006baf938bd194f27eddce89869d256173ce805aa267db1e78e538655c0f7bfbc4
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_th.tar.gz 679074 SHA256 a6846ddc3bde013cc5e42c24f18056fc53b06d6f4eef2f664b95c93285aec5d9 SHA512 342d7bd3fd130d280df369cc134c84c245736f111e4ff05c14beafab9f8a96fc717933ff1d710f719dbe955f9e73a4e19b944e7aaceffba49dffc2fa60cb1219 WHIRLPOOL 11a625c4f79b02812c6a8781d88c072ec3c18bee62f7ec2154cd348b223e5dc01871a120406777bf529c9ab13a930f4500099a254c03aaf17a0b59a5b7592ee4
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_tn.tar.gz 474761 SHA256 64b59daa025b84c0c70d2e3d6d09649d505892de0fd2c50a77a9c0553e7f0523 SHA512 150cc0ce6c7215f130fde5d8f23284278b4c9d48b51c45f9331b39ef2d6d89619838f66d3855bfd0e67a17aff90e27e2a73ad4c1bd03ca7c7d2e25412d3cf684 WHIRLPOOL ee9d316a3b91950c3eea112a1bb826dda353c5ce11b647d818ed4ad46242d421979237cbb289cd3d11297a094e358dd217f57a65287e233f668c1c19b24512b3
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_tr.tar.gz 525352 SHA256 b3ce6b6287a0fc831d710ce9011aa17c0f1ec34fbd64de43af6fe87a8962a0b5 SHA512 971151bccda7f73986e782b0c5550b15841a44f7acf5bf870d08ddf73e8bab4e338b0309b5b39736628b44afb69e46843eac348defb592e9bf2f88b5ab7e2853 WHIRLPOOL 652cf848d1e18e36dfde841fa42a69229e460bdff6ac51b252236d83c1628f846f2b2f9a62af3709b830ac0304912dc1db2953ef68c046a02452b3a66aabd9ba
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_ts.tar.gz 483762 SHA256 b9a670dfa1a656cb0eaabfa02a685dd426d83538b8580902f3e79d439e041577 SHA512 c5f8ae9f2ca9f3abfd34aac009dd69e7dedd80c523902a859b70bdfd933a759daed23b8de4267325a59e16b118caf4f678fe0eb3233ddb8fa5c6eca1e5838074 WHIRLPOOL 2d43dd758313fb53a9f8fe62bc720f1a00592c4cc4efdd0764abfdaf8961a9d2cf2cd1563b7fac6f8ec05f070963498704dca9787654e3a31a2ab1d00b8913ce
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_tt.tar.gz 468738 SHA256 16568e4af68a45ebedb33bca7f510be013435c19ccc57aa093fbf113be7d0a36 SHA512 3c612192922d908b0878414cf29ef15d6f67ac51bac379adb323659ba4bb28a12a767189a5112ded6b3e4d380eeda2c90d17c7f1d60a69087aae2f51bff7f334 WHIRLPOOL fb7fd554a8244efa5896dd29cf7bac45f0733f9649a18bc50bd365b3b1b15a780dfda490c109f8851bfa11986c468cbd455b46a6aada5e17fa53c8189d5e878c
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_ug.tar.gz 514560 SHA256 1ef14cb23a67f6dafd9de960c27a1796b814d0af8dba071bf4e11d8be9c53dca SHA512 0b6f52cbf9116b58e985753a37bb350f8add67080f0f874715ac6e1207b89038dea6c7ff0108bd1145342775ec53ae705e4aa59b1faeb7b32abb00f7004beb0b WHIRLPOOL ae9109a68b5d2fdb5f2260bff3b82dc2ce94fc7954a34268f0f8b063d1eb101fa2ef24f00dc92467069b1f886b6deaac5d81a9fa847f612439773663ec877a26
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_uk.tar.gz 1362051 SHA256 fb8ef51a264cc99bc931022f936e1616bfc1fd8574a52c5b71276f9bfaaca256 SHA512 70716f80f06e21132a3b3bd4c83df89f3ccb2bf46eb56bbba5c80cd014e9b799af840f50d831778699afa10ba55f5ba57c2f323fbe8c158e3eca80fa7441e8ba WHIRLPOOL c11267c542e9d679785e853891dae2ca5b040c8f87044015e5f406459554c09b47fb4d9c3bd8ea30447daf4e75a5dc79b2c88b7f79e99963325b51a1a6a57ae7
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_uz.tar.gz 477079 SHA256 92dced6f288ceb97b598229fb5b239aade0dc7994b112ec1dce1021c162c2098 SHA512 5352ee02dcb708304435c485895d661b16839d551c3e773b452bf6a75f085c2f39eb43897ed57a788e30d4bc960d3cf6ef02d7345593d41c1860e37571c46b23 WHIRLPOOL b4836fb074898bfb9ea458c3180411e7125bb537717a7edd8fac5c456d33732a39eaf075aaa6c86dd32f390951d99ccc4fc059c67650df9e4118a348a41e08a2
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_ve.tar.gz 485905 SHA256 f8783575521bd87e5c335341fab73ccd371fed8756243447f13324be2e4c02cd SHA512 00cefb60dddef355813a76a8fcda158e4dcca3ea1d34b14de977bfc2e04f7c7743534c008c0714780db072afca265851367e7ff846018b1fb67dca91ab67b4e1 WHIRLPOOL 56643f07dae98f18f719d60417f13c0e8594ec03cb4d0d5693a8607c0fe0de04b4742bab4cd14203ed238f194011f5426380374ad8cec02192367f1ec76485f5
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_vi.tar.gz 515118 SHA256 c636a419fec11ee3cfe99b1e09c215d189eb3a341a40a425bba30320b7886b6b SHA512 284e5cc26ca377ca8904e5e2c842778a312b0ebb568934f4fab75f4a2b43101e9a1ae8aa85e59933257082fbb73a2d9fff0b64d017c0b3e4bb5f8639a4fb183b WHIRLPOOL 7212958652ff985bbea29b3e38d0ff56801b1bfce508f8e2ae7278d659480a53c17bbf4ce27e1493284b5167a4bc21a0fe5af0a41160da727a817d7516d6ae35
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_xh.tar.gz 490167 SHA256 5ef8ff0eea47283614d378df0884857d21c54f99989564e41799649052410ea1 SHA512 d8e9775ebe97b10a15b1d34e2754c46b82e09ed0e6e0aed3e3a25c912c27aca557a3b1321daa9402b861d430954e9bfebbd2488f5a2ec363cf653211c6b0aad9 WHIRLPOOL 1815b93aa0b808a87245d95b8354b7e808179ace01cb30208967c2cb3a982970f0ce75847a6e3cc7e5b417f9b39a401b6d5e16553376e788b57a73fe3411a35c
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_zh-CN.tar.gz 562612 SHA256 6ddc43494978869a16f438e3b655573c6d09966f6028b4551e660c01477178de SHA512 06f77fbaabbe0aae358844293f7aac64ed8379f1ab79bc5b0a6f9b22903af587b691f9ad92d3200a9691b62e5781a16d7c435d170e2a1e00b68ae84498a9c074 WHIRLPOOL 09d2949f76518df7b5691ea57a3ddac07c0a216e5efefa97fb7b7b926a71d9b8677488ae78dd8d831639938d940c1569fa1bd333719d6a7cd60143d578225142
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_zh-TW.tar.gz 559411 SHA256 12a00ff224ea088a882cb25d8d4a83cd94c344c952c9025afbbd679180f7dfc2 SHA512 f3c5607ed719516e1307b0dcfa3a1268bd43a734c5c43c96cf2d77a621dcf802f1f2dd11980afbf12817b7311863993c55178f0c328e6476f5edb205afb5cc5e WHIRLPOOL 0806122ef9be8f43ae4851102cb998df161101ace93ace42db105faa919e0061867a02f31599d953123b67dbbd90f68014c29c850eb2fd177419894594b7b8a9
DIST LibreOffice_5.2.5.1_Linux_x86_rpm_langpack_zu.tar.gz 492877 SHA256 669ba1e82ff2ef9b6308a5a38f997f7cb8d71db939e69da1675094b45329ec3c SHA512 c7d1d55fbc418dac9c40f03879085a7e3e8564937bdfaed421d9cc20904809b2267ee445b55e9da6989f90294b04299d4ab714b6e48a633eb97f836de513bfef WHIRLPOOL 3508c175471af12834bfaf314d21cf0fd24451e90d243862c3581ed222c2fc51ef20f48ffd3834b5dfbc5f2754595043dc00cfb80fc9db8f2372fd09839d7e8d

@ -0,0 +1,89 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit rpm eutils multilib versionator
MY_PV=$(get_version_component_range 1-3)
DESCRIPTION="Translations for the Libreoffice suite"
HOMEPAGE="http://www.libreoffice.org"
BASE_SRC_URI_TESTING="http://download.documentfoundation.org/${PN/-l10n/}/testing/${MY_PV}/rpm"
BASE_SRC_URI_STABLE="http://download.documentfoundation.org/${PN/-l10n/}/stable/${MY_PV}/rpm"
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
IUSE="offlinehelp"
#
# when changing the language lists, please be careful to preserve the spaces (bug 491728)
#
# "en:en-US" for mapping from Gentoo "en" to upstream "en-US" etc.
LANGUAGES_HELP=" am ast bg bn-IN bn bo bs ca-valencia ca cs da de dz el en-GB en:en-US en-ZA eo es et eu fi fr gl gu he hi hr hu id is it ja ka km ko mk nb ne nl nn om pl pt-BR pt ru si sk sl sq sv tg tr ug uk vi zh-CN zh-TW "
LANGUAGES="${LANGUAGES_HELP}af ar as be br brx cy dgo fa ga gd gug kk kmr-Latn kn kok ks lb lo lt lv mai ml mn mni mr my nr nso oc or pa:pa-IN ro rw sa:sa-IN sat sd sid sr-Latn sr ss st sw-TZ ta te th tn ts tt uz ve xh zu "
for lang in ${LANGUAGES_HELP}; do
helppack="offlinehelp? ( ${BASE_SRC_URI_STABLE}/x86/LibreOffice_${MY_PV}_Linux_x86_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${PV}_Linux_x86_rpm_helppack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86/LibreOffice_${PV}_Linux_x86_rpm_helppack_${lang#*:}.tar.gz )"
SRC_URI+=" l10n_${lang%:*}? ( ${helppack} )"
done
for lang in ${LANGUAGES}; do
if [[ ${lang%:*} != en ]]; then
langpack="${BASE_SRC_URI_STABLE}/x86/LibreOffice_${MY_PV}_Linux_x86_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${PV}_Linux_x86_rpm_langpack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86/LibreOffice_${PV}_Linux_x86_rpm_langpack_${lang#*:}.tar.gz"
SRC_URI+=" l10n_${lang%:*}? ( ${langpack} )"
fi
IUSE+=" l10n_${lang%:*}"
done
unset lang helppack langpack
RDEPEND+="app-text/hunspell"
RESTRICT="strip"
S="${WORKDIR}"
src_prepare() {
default
local lang dir rpmdir
# First remove dictionaries, we want to use system ones.
find "${S}" -name *dict*.rpm -delete || die "Failed to remove dictionaries"
for lang in ${LANGUAGES}; do
# break away if not enabled
use l10n_${lang%:*} || continue
dir=${lang#*:}
# for english we provide just helppack, as translation is always there
if [[ ${lang%:*} != en ]]; then
rpmdir="LibreOffice_${PV}_Linux_x86_rpm_langpack_${dir}/RPMS/"
[[ -d ${rpmdir} ]] || die "Missing directory: ${rpmdir}"
rpm_unpack ./${rpmdir}/*.rpm
fi
if [[ "${LANGUAGES_HELP}" =~ " ${lang} " ]] && use offlinehelp; then
rpmdir="LibreOffice_${PV}_Linux_x86_rpm_helppack_${dir}/RPMS/"
[[ -d ${rpmdir} ]] || die "Missing directory: ${rpmdir}"
rpm_unpack ./${rpmdir}/*.rpm
fi
done
}
src_configure() { :; }
src_compile() { :; }
src_install() {
local dir="${S}"/opt/${PN/-l10n/}$(get_version_component_range 1-2)/
# Condition required for people that do not install anything eg no l10n
# or just english with no offlinehelp.
if [[ -d "${dir}" ]] ; then
insinto /usr/$(get_libdir)/${PN/-l10n/}/
doins -r "${dir}"/*
fi
# remove extensions that are in the l10n for some weird reason
rm -rf "${ED}"usr/$(get_libdir)/${PN/-l10n/}/share/extensions/ || \
die "Failed to remove extensions"
}

@ -8,6 +8,8 @@ DIST a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip 23150 SHA256 75823776fb51
DIST ce12af00283eb90d9281956524250d6e-xmlsec1-1.2.20.tar.gz 1769329 SHA256 3221593ca50f362b546a0888a1431ad24be1470f96b2469c0e0df5e1c55e7305 SHA512 2f8d473916abf9822367edbe857fc2e12dc9858d12e790d689d787e439904bd6a452bf631043aa66e7502457ab0815a473657f58fca17a213e2490f5655e5ae5 WHIRLPOOL 29ddaef03d46fe08aa2dba200be755817f8e77de3bbbb3ed86dae65e891239f3051f79fdfadec6ae56023197e32e1c44a94385a1ce306081f3bf94be6226f8c7
DIST libreoffice-5.2.3.3.tar.xz 183870036 SHA256 a8f1365d166bf24ac4b97ed8466f46cca29cf72e7e992bb84d24c3dc8e1c32c1 SHA512 8628a820ad620ca946457adf0b0ed9741f13c67aa061761d04b743340d13ef498f23e75e6183206b34ce7154b1ec3096f8afcb69b2ab02e17c6ef00155e1b084 WHIRLPOOL 17edc4dd47938db71a5b5ec3ba318d02fbcab7c389bdb51432d36f1f018667c58b1ec3b38b09610542653c9442b65950e0daa062149cfeb7e35e699c6c9f89eb
DIST libreoffice-5.2.4.2.tar.xz 182536912 SHA256 8b73d1afa6a1ff6bc153ab1f31afc86c42cc8d0e5831bf82e66a8df0fcf6eb10 SHA512 17b892f7c6b43189a08e5b2f8844cec486293daaa9b22afe4b9a0b8e3747cc9646018eb976c80af1a8eea34c29077fb945ff724d8d0f6ee20cebbce94e5ded5b WHIRLPOOL 5fa230bc98d2a3696bad0aba5598db763f98d1a632d871e47ceb308ee566fdda99c531516671a126fd376ca08bc74e801afc316d80e1f1a1bb2c73ae6589866c
DIST libreoffice-5.2.5.1.tar.xz 184242832 SHA256 9756a322a497aa83d096fa0ac5541622d9a8f5038ce9c0ded48199566ab0d300 SHA512 72b88fc44bc440def7be8971a6976b87de41562eaa968eeb40bc5b9bd2d3ce4fb8581fc070ade804a8f7257e350df2cc8f2ac42c9d3241bd65d2a89c35602c00 WHIRLPOOL 776845b4b34afd42c7b65179c2d77449e7f2917b4a475b93434ff0817688cbecc69f946640408750221cdd950f6982c4a3f9a9ce370c977a6d10613c61f5d494
DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 SHA256 22722121be062742624e0634beae92289c75e6a99ed507d3bf0a05c5164e3c69 SHA512 785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f WHIRLPOOL 1f36652a52d501d6548cfa9aa013b3e3a1867aa2b0693d2274cf7816d4aa4e0cde3c7096cc71ed47cf74e5f96da2757bf537f553021f8fd86939accb227bf538
DIST libreoffice-help-5.2.3.3.tar.xz 1936920 SHA256 443be26b35c6b454d5d1ca17c58cc33ae90946f8e1003a98118467b49989cd3a SHA512 927421887d2d41538ba79d6d584bf84ad3fd7a58d3b9d95801cf67a0dcce61421934cd273a38803b5519c434232d1aaeb88d52cab391ae7292809ebbb3b501f9 WHIRLPOOL 36da9c200c0174f745827afb099530d06f6489f8be4a521b7dd37441fc2a1f9691a7d4a07e2914dec0f57845f96e4e143133105e5a730eebeb2e1c5c3283d3bb
DIST libreoffice-help-5.2.4.2.tar.xz 1918520 SHA256 fef3a7699d20e198ac66267f50ffce5bcbef48617434af477de8887340ebe182 SHA512 f0ad65a01c589e3a2377130221d42497848a8407b71fe6450b1dd4bd7978c66ee42281f0da5a881c7317750804af5108ec50cf79707b2910a0b879039e487d0b WHIRLPOOL 7532f6cae8432c14c8e2be18bb3bf9193a63bd20ca7992187da8f4e68004de4b32b9f8eb8ee6f3b4c6436eaf8d89fae1717335b2b0eb43856d929d1dbccce064
DIST libreoffice-help-5.2.5.1.tar.xz 1936260 SHA256 11199cca59748dc9cade4f5cbb0478f600d3c54114b09819eac54338dbbd49b4 SHA512 2319784da7733eb21a15fba4dab4b74a1aff89c89634727e6d5013b4ca14bd65d0951bdaff569a79544a8c44ff494e92eb0573e11391ec88e2cb811e47689cf9 WHIRLPOOL 714d6bfe696f4fc69203f5cd3e9a2914d2d73cc78c06f6ef4ae860f52b5c1c34305e1c7330eff380d73b8006e2c47e3f033ec6fdefe14e65c8e11289aa75364e

@ -0,0 +1,592 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
KDE_REQUIRED="optional"
KDE_SCM="git"
CMAKE_REQUIRED="never"
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
PYTHON_REQ_USE="threads,xml"
# experimental ; release ; old
# Usually the tarballs are moved a lot so this should make
# everyone happy.
DEV_URI="
http://dev-builds.libreoffice.org/pre-releases/src
http://download.documentfoundation.org/libreoffice/src/${PV:0:5}/
http://download.documentfoundation.org/libreoffice/old/${PV}/
"
ADDONS_URI="http://dev-www.libreoffice.org/src/"
BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
# PATCHSET="${P}-patchset-01.tar.xz"
[[ ${PV} == *9999* ]] && SCM_ECLASS="git-r3"
inherit multiprocessing autotools bash-completion-r1 check-reqs eutils java-pkg-opt-2 kde4-base pax-utils python-single-r1 multilib toolchain-funcs flag-o-matic versionator xdg-utils qmake-utils ${SCM_ECLASS}
unset SCM_ECLASS
DESCRIPTION="A full office productivity suite"
HOMEPAGE="http://www.libreoffice.org"
SRC_URI="branding? ( http://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
[[ -n ${PATCHSET} ]] && SRC_URI+=" http://dev.gentooexperimental.org/~scarabeus/${PATCHSET}"
# Split modules following git/tarballs
# Core MUST be first!
# Help is used for the image generator
MODULES="core help"
# Only release has the tarballs
if [[ ${PV} != *9999* ]]; then
for i in ${DEV_URI}; do
for mod in ${MODULES}; do
if [[ ${mod} == core ]]; then
SRC_URI+=" ${i}/${P}.tar.xz"
else
SRC_URI+=" ${i}/${PN}-${mod}-${PV}.tar.xz"
fi
done
unset mod
done
unset i
fi
unset DEV_URI
# Really required addons
# These are bundles that can't be removed for now due to huge patchsets.
# If you want them gone, patches are welcome.
ADDONS_SRC=(
"${ADDONS_URI}/ce12af00283eb90d9281956524250d6e-xmlsec1-1.2.20.tar.gz" # modifies source code
"collada? ( ${ADDONS_URI}/4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2 )"
"java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
# no release for 8 years, should we package it?
"libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )"
# Does not build with 1.6 rhino at all
"libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )"
# requirement of rhino
"libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )"
# not packageable
"odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )"
)
SRC_URI+=" ${ADDONS_SRC[*]}"
unset ADDONS_URI
unset ADDONS_SRC
# Extensions that need extra work:
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
IUSE="bluetooth +branding coinmp collada +cups dbus debug eds firebird gltf gnome googledrive
gstreamer +gtk gtk3 jemalloc kde libressl mysql odk pdfimport postgres quickstarter telepathy test vlc
$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${PV} == *9999* ]] || \
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip
app-arch/zip
app-text/hunspell
>=app-text/libabw-0.1.0
>=app-text/libebook-0.1
>=app-text/libetonyek-0.1
app-text/libexttextcat
app-text/liblangtag
>=app-text/libmspub-0.1.0
>=app-text/libmwaw-0.3.1
>=app-text/libodfgen-0.1.0
app-text/libwpd:0.10[tools]
app-text/libwpg:0.3
>=app-text/libwps-0.4
app-text/mythes
>=dev-cpp/clucene-2.3.3.4-r2
=dev-cpp/libcmis-0.5*
dev-db/unixODBC
dev-lang/perl
>=dev-libs/boost-1.55:=
dev-libs/expat
dev-libs/hyphen
dev-libs/icu:=
=dev-libs/liborcus-0.11*
dev-libs/librevenge
dev-libs/nspr
dev-libs/nss
!libressl? ( >=dev-libs/openssl-1.0.0d:0 )
libressl? ( dev-libs/libressl )
>=dev-libs/redland-1.0.16
media-gfx/graphite2
media-libs/fontconfig
media-libs/freetype:2
>=media-libs/glew-1.10:=
>=media-libs/harfbuzz-0.9.18:=[icu(+)]
media-libs/lcms:2
>=media-libs/libcdr-0.1.0
>=media-libs/libfreehand-0.1.0
media-libs/libpagemaker
>=media-libs/libpng-1.4:0=
>=media-libs/libvisio-0.1.0
net-libs/neon
net-misc/curl
net-nds/openldap
sci-mathematics/lpsolve
virtual/jpeg:0
x11-libs/cairo[X,-xlib-xcb]
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXrender
virtual/glu
virtual/opengl
bluetooth? ( net-wireless/bluez )
coinmp? ( sci-libs/coinor-mp )
collada? ( >=media-libs/opencollada-1.2.2_p20150207 )
cups? ( net-print/cups )
dbus? ( dev-libs/dbus-glib )
eds? (
dev-libs/glib:2
gnome-extra/evolution-data-server
)
firebird? ( >=dev-db/firebird-2.5 )
gltf? ( media-libs/libgltf )
gnome? ( gnome-base/dconf )
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
)
gtk? (
x11-libs/gdk-pixbuf
>=x11-libs/gtk+-2.24:2
)
gtk3? (
dev-libs/glib:2
dev-libs/gobject-introspection
>=x11-libs/gtk+-3.8:3
)
jemalloc? ( dev-libs/jemalloc )
libreoffice_extensions_scripting-beanshell? ( dev-java/bsh )
libreoffice_extensions_scripting-javascript? ( dev-java/rhino:1.6 )
mysql? ( dev-db/mysql-connector-c++ )
pdfimport? ( app-text/poppler:=[cxx] )
postgres? ( >=dev-db/postgresql-9.0:*[kerberos] )
telepathy? ( net-libs/telepathy-glib )
"
RDEPEND="${COMMON_DEPEND}
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
!app-office/openoffice
media-fonts/liberation-fonts
media-fonts/libertine
media-fonts/urw-fonts
java? ( >=virtual/jre-1.6 )
kde? ( $(add_kdeapps_dep kioclient) )
vlc? ( media-video/vlc )
"
if [[ ${PV} != *9999* ]]; then
PDEPEND="=app-office/libreoffice-l10n-$(get_version_component_range 1-2)*"
else
# Translations are not reliable on live ebuilds
# rather force people to use english only.
PDEPEND="!app-office/libreoffice-l10n"
fi
# FIXME: cppunit should be moved to test conditional
# after everything upstream is under gbuild
# as dmake execute tests right away
DEPEND="${COMMON_DEPEND}
!<sys-devel/make-3.82
>=dev-libs/libatomic_ops-7.2d
>=dev-libs/libxml2-2.7.8
dev-libs/libxslt
dev-perl/Archive-Zip
dev-util/cppunit
>=dev-util/gperf-3
dev-util/intltool
>=dev-util/mdds-1.2.0:1=
media-libs/glm
sys-devel/bison
sys-devel/flex
sys-devel/gettext
sys-devel/ucpp
sys-libs/zlib
virtual/pkgconfig
x11-libs/libXt
x11-libs/libXtst
x11-proto/randrproto
x11-proto/xextproto
x11-proto/xineramaproto
x11-proto/xproto
java? (
dev-java/ant-core
>=virtual/jdk-1.6
)
odk? ( >=app-doc/doxygen-1.8.4 )
test? ( dev-util/cppunit )
"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
bluetooth? ( dbus )
collada? ( gltf )
eds? ( gnome )
gnome? ( gtk )
telepathy? ( gtk )
libreoffice_extensions_nlpsolver? ( java )
libreoffice_extensions_scripting-beanshell? ( java )
libreoffice_extensions_scripting-javascript? ( java )
libreoffice_extensions_wiki-publisher? ( java )
"
PATCHES=(
# from master branch
"${FILESDIR}/${PN}-5.2-icu58.patch"
# not upstreamable stuff
"${FILESDIR}/${PN}-5.2-system-pyuno.patch"
)
pkg_pretend() {
use java || \
ewarn "If you plan to use lbase application you should enable java or you will get various crashes."
if [[ ${MERGE_TYPE} != binary ]]; then
CHECKREQS_MEMORY="512M"
if is-flagq "-g*" && ! is-flagq "-g*0" ; then
CHECKREQS_DISK_BUILD="22G"
else
CHECKREQS_DISK_BUILD="6G"
fi
check-reqs_pkg_pretend
if ! $(tc-is-clang) && { [[ $(gcc-major-version) -lt 4 ]] ||
[[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 7 ]]; } then
eerror "Compilation with gcc older than 4.7 is not supported"
die "Too old gcc found."
fi
fi
# Ensure pg version but we have to be sure the pg is installed (first
# install on clean system)
if use postgres && has_version dev-db/postgresql; then
local pgslot=$(postgresql-config show)
if [[ ${pgslot//.} -lt 90 ]] ; then
eerror "PostgreSQL slot must be set to 9.0 or higher."
eerror " postgresql-config set 9.0"
die "PostgreSQL slot is not set to 9.0 or higher."
fi
fi
}
pkg_setup() {
java-pkg-opt-2_pkg_setup
kde4-base_pkg_setup
python-single-r1_pkg_setup
xdg_environment_reset
if [[ ${MERGE_TYPE} != binary ]]; then
CHECKREQS_MEMORY="512M"
if is-flagq "-g*" && ! is-flagq "-g*0" ; then
CHECKREQS_DISK_BUILD="22G"
else
CHECKREQS_DISK_BUILD="6G"
fi
check-reqs_pkg_setup
fi
}
src_unpack() {
local mod
[[ -n ${PATCHSET} ]] && unpack ${PATCHSET}
use branding && unpack "${BRANDING}"
if [[ ${PV} != *9999* ]]; then
unpack "${P}.tar.xz"
for mod in ${MODULES}; do
[[ ${mod} == core ]] && continue
unpack "${PN}-${mod}-${PV}.tar.xz"
done
else
local base_uri branch checkout mypv
base_uri="git://anongit.freedesktop.org"
for mod in ${MODULES}; do
branch="master"
mypv=${PV/.9999}
[[ ${mypv} != ${PV} ]] && branch="${PN}-${mypv/./-}"
git-r3_fetch "${base_uri}/${PN}/${mod}" "refs/heads/${branch}"
[[ ${mod} != core ]] && checkout="${S}/${mod}"
[[ ${mod} == help ]] && checkout="helpcontent2" # doesn't match on help
git-r3_checkout "${base_uri}/${PN}/${mod}" ${checkout}
done
fi
}
src_prepare() {
[[ -n ${PATCHSET} ]] && eapply "${WORKDIR}/${PATCHSET/.tar.xz/}"
eapply "${PATCHES[@]}"
eapply_user
AT_M4DIR="m4" eautoreconf
# hack in the autogen.sh
touch autogen.lastrun
# system pyuno mess
sed -i \
-e "s:%eprefix%:${EPREFIX}:g" \
-e "s:%libdir%:$(get_libdir):g" \
pyuno/source/module/uno.py \
pyuno/source/officehelper.py || die
# sed in the tests
sed -i \
-e "s#all : build unitcheck#all : build#g" \
solenv/gbuild/Module.mk || die
sed -i \
-e "s#check: dev-install subsequentcheck#check: unitcheck slowcheck dev-install subsequentcheck#g" \
-e "s#Makefile.gbuild all slowcheck#Makefile.gbuild all#g" \
Makefile.in || die
sed -i \
-e "s,/usr/share/bash-completion/completions,$(get_bashcompdir)," \
-e "s,\$INSTALLDIRNAME.sh,${PN}," \
bin/distro-install-desktop-integration || die
if use branding; then
# hack...
mv -v "${WORKDIR}/branding-intro.png" "${S}/icon-themes/galaxy/brand/intro.png" || die
fi
# Don't list pdfimport support in desktop when built with none, bug # 605464
if ! use pdfimport; then
sed -i \
-e ":MimeType: s:application/pdf;::" \
-e ":Keywords: s:pdf;::" \
sysui/desktop/menus/draw.desktop || die
fi
}
src_configure() {
local java_opts
local ext_opts
# Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys
# Note: these are for Gentoo use ONLY. For your own distribution, please get
# your own set of keys. Feel free to contact chromium@gentoo.org for more info.
local google_default_client_id="329227923882.apps.googleusercontent.com"
local google_default_client_secret="vgKG0NNv7GoDpbtoFNLxCUXu"
# optimization flags
export GMAKE_OPTIONS="${MAKEOPTS}"
# System python enablement:
export PYTHON_CFLAGS=$(python_get_CFLAGS)
export PYTHON_LIBS=$(python_get_LIBS)
if use collada; then
export OPENCOLLADA_CFLAGS="-I/usr/include/opencollada/COLLADABaseUtils -I/usr/include/opencollada/COLLADAFramework -I/usr/include/opencollada/COLLADASaxFrameworkLoader -I/usr/include/opencollada/GeneratedSaxParser"
export OPENCOLLADA_LIBS="-L /usr/$(get_libdir)/opencollada -lOpenCOLLADABaseUtils -lOpenCOLLADAFramework -lOpenCOLLADASaxFrameworkLoader -lGeneratedSaxParser"
fi
# libreoffice extensions handling
for lo_xt in ${LO_EXTS}; do
if [[ "${lo_xt}" == "scripting-beanshell" || "${lo_xt}" == "scripting-javascript" ]]; then
ext_opts+=" $(use_enable libreoffice_extensions_${lo_xt} ${lo_xt})"
else
ext_opts+=" $(use_enable libreoffice_extensions_${lo_xt} ext-${lo_xt})"
fi
done
if use java; then
# hsqldb: system one is too new
java_opts="
--without-junit
--without-system-hsqldb
--with-ant-home="${ANT_HOME}"
--with-jdk-home=$(java-config --jdk-home 2>/dev/null)
--with-jvm-path="${EPREFIX}/usr/lib/"
"
use libreoffice_extensions_scripting-beanshell && \
java_opts+=" --with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar)"
use libreoffice_extensions_scripting-javascript && \
java_opts+=" --with-rhino-jar=$(java-pkg_getjar rhino-1.6 js.jar)"
fi
if use kde; then
# bug 544108, bug 599076
export QMAKEQT4="$(qt4_get_bindir)/qmake"
export MOCQT4="$(qt4_get_bindir)/moc"
fi
# system headers/libs/...: enforce using system packages
# --enable-cairo: ensure that cairo is always required
# --enable-graphite: disabling causes build breakages
# --enable-*-link: link to the library rather than just dlopen on runtime
# --enable-release-build: build the libreoffice as release
# --disable-fetch-external: prevent dowloading during compile phase
# --enable-extension-integration: enable any extension integration support
# --without-{fonts,myspell-dicts,ppsd}: prevent install of sys pkgs
# --disable-report-builder: too much java packages pulled in without pkgs
# --without-system-sane: just sane.h header that is used for scan in writer,
# not linked or anything else, worthless to depend on
econf \
--docdir="${EPREFIX}/usr/share/doc/${PF}/" \
--with-system-dicts \
--with-system-headers \
--with-system-jars \
--with-system-libs \
--enable-cairo-canvas \
--enable-graphite \
--enable-largefile \
--enable-mergelibs \
--enable-neon \
--enable-python=system \
--enable-randr \
--enable-release-build \
--disable-ccache \
--disable-crashdump \
--disable-dependency-tracking \
--disable-epm \
--disable-fetch-external \
--disable-gstreamer-0-10 \
--disable-hardlink-deliver \
--disable-online-update \
--disable-report-builder \
--with-alloc=$(use jemalloc && echo "jemalloc" || echo "system") \
--with-build-version="Gentoo official package" \
--enable-extension-integration \
--with-external-dict-dir="${EPREFIX}/usr/share/myspell" \
--with-external-hyph-dir="${EPREFIX}/usr/share/myspell" \
--with-external-thes-dir="${EPREFIX}/usr/share/myspell" \
--with-external-tar="${DISTDIR}" \
--with-lang="" \
--with-parallelism=$(makeopts_jobs) \
--with-system-ucpp \
--with-vendor="Gentoo Foundation" \
--with-x \
--without-fonts \
--without-myspell-dicts \
--without-help \
--with-helppack-integration \
--without-sun-templates \
--without-system-sane \
$(use_enable bluetooth sdremote-bluetooth) \
$(use_enable coinmp) \
$(use_enable collada) \
$(use_enable cups) \
$(use_enable debug) \
$(use_enable dbus) \
$(use_enable eds evolution2) \
$(use_enable firebird firebird-sdbc) \
$(use_enable gltf) \
$(use_enable gnome gio) \
$(use_enable gnome dconf) \
$(use_enable gstreamer gstreamer-1-0) \
$(use_enable gtk) \
$(use_enable gtk3) \
$(use_enable kde kde4) \
$(use_enable mysql ext-mariadb-connector) \
$(use_enable odk) \
$(use_enable pdfimport) \
$(use_enable postgres postgresql-sdbc) \
$(use_enable quickstarter systray) \
$(use_enable telepathy) \
$(use_enable vlc) \
$(use_with coinmp system-coinmp) \
$(use_with collada system-opencollada) \
$(use_with gltf system-libgltf) \
$(use_with googledrive gdrive-client-id ${google_default_client_id}) \
$(use_with googledrive gdrive-client-secret ${google_default_client_secret}) \
$(use_with java) \
$(use_with mysql system-mysql-cppconn) \
$(use_with odk doxygen) \
${java_opts} \
${ext_opts}
}
src_compile() {
# more and more LO stuff tries to use OpenGL, including tests during build
# bug 501508, bug 540624, bug 545974 and probably more
addpredict /dev/dri
addpredict /dev/ati
addpredict /dev/nvidiactl
# hack for offlinehelp, this needs fixing upstream at some point
# it is broken because we send --without-help
# https://bugs.freedesktop.org/show_bug.cgi?id=46506
(
grep "^export" "${S}/config_host.mk" > "${T}/config_host.mk" || die
source "${T}/config_host.mk" 2&> /dev/null
local path="${WORKDIR}/helpcontent2/source/auxiliary/"
mkdir -p "${path}" || die
echo "perl \"${S}/helpcontent2/helpers/create_ilst.pl\" -dir=icon-themes/galaxy/res/helpimg > \"${path}/helpimg.ilst\""
perl "${S}/helpcontent2/helpers/create_ilst.pl" \
-dir=icon-themes/galaxy/res/helpimg \
> "${path}/helpimg.ilst"
[[ -s "${path}/helpimg.ilst" ]] || \
ewarn "The help images list is empty, something is fishy, report a bug."
)
local target
use test && target="build" || target="build-nocheck"
# this is not a proper make script
make ${target} || die
}
src_test() {
make unitcheck || die
make slowcheck || die
}
src_install() {
# This is not Makefile so no buildserver
make DESTDIR="${D}" distro-pack-install -o build -o check || die
# bug 593514
if use gtk3; then
dosym /usr/$(get_libdir)/libreoffice/program/liblibreofficekitgtk.so \
/usr/$(get_libdir)/liblibreofficekitgtk.so
fi
# bash completion aliases
bashcomp_alias \
libreoffice \
unopkg loimpress lobase localc lodraw lomath lowriter lofromtemplate loweb loffice
if use branding; then
insinto /usr/$(get_libdir)/${PN}/program
newins "${WORKDIR}/branding-sofficerc" sofficerc
dodir /etc/env.d
echo "CONFIG_PROTECT=/usr/$(get_libdir)/${PN}/program/sofficerc" > "${ED}"etc/env.d/99${PN} || die
fi
# Hack for offlinehelp, this needs fixing upstream at some point.
# It is broken because we send --without-help
# https://bugs.freedesktop.org/show_bug.cgi?id=46506
insinto /usr/$(get_libdir)/libreoffice/help
doins xmlhelp/util/*.xsl
# Remove desktop files to support old installs that can't parse mime
rm -r "${ED}"usr/share/mimelnk/ || die
pax-mark -m "${ED}"usr/$(get_libdir)/libreoffice/program/soffice.bin
pax-mark -m "${ED}"usr/$(get_libdir)/libreoffice/program/unopkg.bin
}
pkg_preinst() {
# Cache updates - all handled by kde eclass for all environments
kde4-base_pkg_preinst
}
pkg_postinst() {
kde4-base_pkg_postinst
}
pkg_postrm() {
kde4-base_pkg_postrm
}

@ -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
# $Id$
@ -357,6 +357,14 @@ src_prepare() {
# hack...
mv -v "${WORKDIR}/branding-intro.png" "${S}/icon-themes/galaxy/brand/intro.png" || die
fi
# Don't list pdfimport support in desktop when built with none, bug # 605464
if ! use pdfimport; then
sed -i \
-e ":MimeType: s:application/pdf;::" \
-e ":Keywords: s:pdf;::" \
sysui/desktop/menus/draw.desktop || die
fi
}
src_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
# $Id$
@ -356,6 +356,14 @@ src_prepare() {
# hack...
mv -v "${WORKDIR}/branding-intro.png" "${S}/icon-themes/galaxy/brand/intro.png" || die
fi
# Don't list pdfimport support in desktop when built with none, bug # 605464
if ! use pdfimport; then
sed -i \
-e ":MimeType: s:application/pdf;::" \
-e ":Keywords: s:pdf;::" \
sysui/desktop/menus/draw.desktop || die
fi
}
src_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
# $Id$
@ -356,6 +356,14 @@ src_prepare() {
# hack...
mv -v "${WORKDIR}/branding-intro.png" "${S}/icon-themes/galaxy/brand/intro.png" || die
fi
# Don't list pdfimport support in desktop when built with none, bug # 605464
if ! use pdfimport; then
sed -i \
-e ":MimeType: s:application/pdf;::" \
-e ":Keywords: s:pdf;::" \
sysui/desktop/menus/draw.desktop || die
fi
}
src_configure() {

@ -1,2 +1,3 @@
DIST libmwaw-0.3.10.tar.xz 1229964 SHA256 b246a0c15fcf98076f2a1f2cf4d44a714f5c8eb39690442fc7fbbd01fa34f220 SHA512 5d225ecb89466d486900a33abf10b61e6f6bbff00053c5f6ab0046960c64c3022529a1e637594eca47b14c96c9f8440db9331d1db687f761c1026c64fb8301d5 WHIRLPOOL 7d537d55cc8491f8be2676d5b9a0e36ecdeb041e38e9416c43547730871bf757409c8b77460e507d87c4cc287b62ad2b449a5af8bed4b0406fbcca3759ef3ff4
DIST libmwaw-0.3.8.tar.xz 1200052 SHA256 6afcbb250b6bed042149cd4dfb3ba7b4be796b11fe2322dfcdebd121199a3b05 SHA512 3e3684479460d22b83da225f8f1bc4de306f8e4a9e48c7ea128cba08f122b093c529f2e73b8f8ae1b235665d4f3c7de2fc461692e21f13364da678add707d01c WHIRLPOOL 77d9b1253191089da5c869e7bb160253672747cfd502350b28acde538e02b8418c0ee63899bf903b4c3c9f1561d145d0626c822f26467cb8ba7aa4de04287158
DIST libmwaw-0.3.9.tar.xz 1226044 SHA256 f7fca4d31510e52cda94f1272147f385e372448c0aaef16f07a5e8b3ceb5b2a0 SHA512 41ed9adbe4d73f0554629394f33b20c11ead86b1922af37451fa8c7179d55d61b09da72d676fb0ce123818675450048a87b9f4d67ad2e8070269724bd2cd0051 WHIRLPOOL 88eac9a04707249ebb874504b2012786b2b21f1e2fd42f07d3a809bef343b6a1ad5cb3ffebb484c2da52bc47ff3050f98d8e64dacabe8caca1e7a5e75b4f8d90

@ -0,0 +1,52 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
EGIT_REPO_URI="git://git.code.sf.net/p/libmwaw/libmwaw"
[[ ${PV} == 9999 ]] && inherit autotools git-r3
DESCRIPTION="Library parsing many pre-OSX MAC text formats"
HOMEPAGE="https://sourceforge.net/p/libmwaw/wiki/Home/"
[[ ${PV} == 9999 ]] || SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
[[ ${PV} == 9999 ]] || \
KEYWORDS="~amd64 ~arm ~x86"
IUSE="doc static-libs tools"
RDEPEND="
dev-libs/librevenge
dev-libs/libxml2
sys-libs/zlib
"
DEPEND="${RDEPEND}
sys-devel/libtool
virtual/pkgconfig
doc? ( app-doc/doxygen )
"
src_prepare() {
default
[[ ${PV} == 9999 ]] && eautoreconf
}
src_configure() {
# zip is hard enabled as the zlib is dep on the rdeps anyway
econf \
--enable-zip \
--disable-werror \
--with-sharedptr=c++11 \
$(use_with doc docs) \
$(use_enable static-libs static) \
$(use_enable tools)
}
src_install() {
default
find "${D}" -name '*.la' -delete || die
}

@ -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
# $Id$
@ -8,7 +8,7 @@ EGIT_REPO_URI="git://git.code.sf.net/p/libmwaw/libmwaw"
[[ ${PV} == 9999 ]] && inherit autotools git-r3
DESCRIPTION="Library parsing many pre-OSX MAC text formats"
HOMEPAGE="http://sourceforge.net/p/libmwaw/wiki/Home/"
HOMEPAGE="https://sourceforge.net/p/libmwaw/wiki/Home/"
[[ ${PV} == 9999 ]] || SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
LICENSE="LGPL-2.1"

@ -1,3 +1,3 @@
DIST etcd-2.3.7.tar.gz 2209051 SHA256 aa3a6340bb08d072d1d2ecfbe3c1e02235251760d031a2b699ee1710510ee883 SHA512 a551287ebf6e881e2c6a56a7e75c273d125ed2b4b3ea58533e4481bc12ca21167de02820aaa1f4775b81385e96e65f882e97121920be02d72abe82f43652daf9 WHIRLPOOL e01bf51978b9287e9e662f8689630d80eb79aace43fe0c81f1898718ccec1a0a93e53543c3df001dfc12dac2a3844f5a4fe2de28d97654b671648ad93681185a
DIST etcd-3.0.12.tar.gz 2214038 SHA256 d8de5045056814bee623b219102eca17ab573da977562164b261a7e1198fa31b SHA512 ff64cd55fe6fde486600a2438a2c0e4b5161d52e52936d762e3b69006e607809343a7c3f4dd3e28143a93b3fc8a1a9ad9610cbff5659e3d70e2766192e28c5a9 WHIRLPOOL d9d76cfadb20b7c2db75290d46fc938888a7b8830e0d8f12b2fe0404c0c50b78c3bfe6c993edc28702c2eb3526281eb647680de149b2357b06dbbc50d4c44ec7
DIST etcd-3.0.15.tar.gz 2216552 SHA256 c21871f7e1454b1698ff29601a296f4b09365fac25bea45c0af21542d486c307 SHA512 a60f0d36332903133ac4bac0161f5caed8f13afd992e26a8ff98728f6659cf8dcddc4bd77f9df95b695b57f484e993c0da9efe7e4ec420d6c6059334e8829bb6 WHIRLPOOL ab148e2f7218a35ece6305cd173cc201a488663a4419b51fc732f6d562f2a7bc745eedc18475f2497a2ebfdff3523e6199f628dab6679a11bc86110be41e3aaf
DIST etcd-3.0.17.tar.gz 2208002 SHA256 c56c68a8cd5d120a51432f3a79a2c19082a6824493e4bb08c4e440aefbf73d8f SHA512 6eb6a61210f225b6fe7e911ad135e5014f80f71a04adccc3f382ca7b5e1b1b692b12dde26335ecac176cb8b8f4586732cb6e650b32730ec68ef7fbcbba7ab160 WHIRLPOOL 102dc47d120a1f4173b67168e5e51f64025da280ca41161131a6bd2ef9521605ef19e03166848f6c32862a3adbfc0a026f547dc7764018e85f6ac28f89c8d256
DIST etcd-3.1.0.tar.gz 2516872 SHA256 62ecb70a470b45436814e2882d36742a4035e1d62e6634450e71ca0ed951919b SHA512 b377ac492dd842a0f24d2816cd37bb40e692289efbbab63ab54e1b31e7999f26c6c0f2887249f5fd775266919a614699e561ecfc82c8a687d2cf1b25fdb7478f WHIRLPOOL b47a81ea597617a4eab6ee29d51b964f942b8dc324063e6633e2818320ce3b19e1907975a28ca3186cc112553b4e8580c210ad4854945484dcc26f359d0c60e6

@ -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
# $Id$

@ -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
# $Id$
@ -7,10 +7,10 @@ EAPI=6
inherit user systemd golang-vcs-snapshot
KEYWORDS="~amd64"
EGO_PN=github.com/coreos/etcd/...
EGO_PN=github.com/coreos/etcd
DESCRIPTION="A highly-available key value store for shared configuration and service discovery"
HOMEPAGE="https://${EGO_PN%/*}/"
SRC_URI="https://${EGO_PN%/*}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
HOMEPAGE="https://${EGO_PN}/"
SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc"
@ -20,7 +20,7 @@ RDEPEND="!dev-db/etcdctl"
src_prepare() {
eapply_user
sed -e 's|GIT_SHA=.*|GIT_SHA=v${PV}|'\
-i "${S}"/src/${EGO_PN%/*}/build || die
-i "${S}"/src/${EGO_PN}/build || die
}
pkg_setup() {
@ -30,12 +30,12 @@ pkg_setup() {
src_compile() {
export GOPATH=${S}
cd "${S}"/src/${EGO_PN%/*} || die
cd "${S}"/src/${EGO_PN} || die
./build || die
}
src_install() {
cd "${S}"/src/${EGO_PN%/*} || die
cd "${S}"/src/${EGO_PN} || die
insinto /etc/${PN}
doins "${FILESDIR}/${PN}.conf"
dobin bin/*
@ -56,6 +56,6 @@ src_install() {
}
src_test() {
cd "${S}"/src/${EGO_PN%/*} || die
cd "${S}"/src/${EGO_PN} || die
./test || die
}

@ -20,7 +20,7 @@ RESTRICT="!bindist? ( bindist )"
REQUIRED_USE="server? ( tokudb? ( jemalloc ) ) static? ( !pam ) jdbc? ( extraengine server !static )"
# REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
MY_PATCH_DIR="${WORKDIR}/mysql-extras-${MY_EXTRAS_VER}"
PATCHES=(

@ -16,7 +16,7 @@ SRC_URI="https://downloads.sourceforge.net/project/boost/${PN}/${PV}/${MY_P}.tar
LICENSE="Boost-1.0"
SLOT="0/${PV}" # ${PV} instead ${MAJOR_V} due to bug 486122
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris ~x86-winnt"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris ~x86-winnt"
IUSE="context debug doc icu +nls mpi python static-libs +threads tools"

@ -13,7 +13,7 @@ USE_PHP="php7-0 php5-6"
inherit php-ext-pecl-r3
KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
DESCRIPTION="This extension implements a Z39.50 client for PHP using the YAZ toolkit"
LICENSE="BSD"

@ -17,7 +17,7 @@ SRC_URI="https://downloads.sourceforge.net/project/boost/boost/${PV}/boost_${MY_
LICENSE="Boost-1.0"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="examples python test"
RDEPEND="python? ( ${PYTHON_DEPS} )

@ -1,2 +1 @@
DIST cmake-fedora-1.3.0-Source.tar.gz 81956 SHA256 be46be6031f5f41fbc322a4e5acbe76565f037cff6dc311339f8b5bcf73e3e48 SHA512 0c6ff168d365500079ba4c3d153a6a10cb2f3ea7d1164bda44aec8c022410905be77d347f29929403cc939d23b961768f75d3051707154510c8c810130c8857e WHIRLPOOL 9746fb980fb64afdf8187de304903275b4d55e95a01712f7d80eb9e47592b4f7074af593900a1f782ad536690df7fb3956ab5fb0c22b26fdf015041a259d8b07
DIST cmake-fedora-2.7.1-Source.tar.gz 127053 SHA256 f8e5fe60268b44033b8f982dbaf43e860a860b4f303798fa5a5051f4ae28f6c1 SHA512 1f264a3527c4938916de91d2b8ce10c58fa222c992820d6ea5c5e850a190476900a4cdb18f7efc0680222d220efb5e56c8102a9f034385e15b5f88f9a25601cf WHIRLPOOL 4c684bf1aae82a5486ddb044d86ed15c5b242fd99246b2e43d0550d0dc7a8f2016683329a26352377cd5ccec4dd1afb3f50b6f9de5eca912f027d1d78bc70f25

@ -1,22 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
inherit cmake-utils
DESCRIPTION="Provides cmake helper macros and targets for linux, especially fedora developers"
HOMEPAGE="https://fedorahosted.org/cmake-fedora/#Getcmake-fedora"
SRC_URI="https://fedorahosted.org/releases/c/m/cmake-fedora/${P}-Source.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
S="${WORKDIR}"/${P}-Source
CMAKE_IN_SOURCE_BUILD=1

@ -16,7 +16,7 @@ SRC_URI="http://www.cmake.org/files/v$(get_version_component_range 1-2)/${MY_P}.
LICENSE="CMake"
SLOT="0"
[[ "${PV}" = *_rc* ]] || \
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc emacs system-jsoncpp ncurses qt5"
RDEPEND="

@ -14,11 +14,12 @@ SRC_URI="http://code.liw.fi/debian/pool/main/c/${PN}/${PN}_${PV}.orig.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
DEPEND="
${PYTHON_DEPS}
dev-python/cliapp[${PYTHON_USEDEP}]
dev-python/markdown[${PYTHON_USEDEP}]
dev-python/ttystatus[${PYTHON_USEDEP}]
"

@ -1,3 +1,2 @@
DIST stressapptest-1.0.4_autoconf.tar.gz 200370 SHA256 c8c83419e800504682506e10800763759f3f339b2158bae1329bb145ff981b65 SHA512 bcc81057361c9ae09562106398f1a3d6b5a0a41e4bf4e7b61ca8f05144a4295e642136dd5441ad1950b5c2785476593ad30d03052e4fe9e9f4071aabd33b123f WHIRLPOOL fe8befb6f76c33c4b2d525064c47e3b9c69a1352b6a0eb502c06ca3b12143aa7a3127e9b944ab1c871937345978ddc6598f1dbe2f3fb7cd3dc6dd65b4563b537
DIST stressapptest-1.0.6_autoconf.tar.gz 208918 SHA256 31b04bbd964431668977a89aee44b241cb54a5e84c3abf6132507545b286cdd9 SHA512 92a1258cc67f49de55f3cc1fa4e3fa627ed77aa033790f8af2b5d006799ff1aeef5b8e35dbeb52c777f9b4dad08ab6e4dfe445bc05e977c0f7c4a15c0cf46331 WHIRLPOOL 7e916e74e87ef935894c134ea867a077bc761b1959c3b2063b6b5ee5b2bae473d56a7e19423eb8d6c0be0a4f6dab29bad7c20eb5f2d68cee66210a6da2306921
DIST stressapptest-1.0.7_p1.tar.xz 165876 SHA256 39183d4dd79ae37e7ad480a4b9254ff52bcc926e853e954df492b51db3ee3b04 SHA512 ac3c072eae6f13ba6608d2cee1ee33b5d27b078dbbcb9e7ae1e59507d4571e36a06dd0e19e4a1b705c916104e06be39aa93ebe607fe93d5669e8764c68904fc9 WHIRLPOOL 374a8c86dc2742187c001580ec335b72822f0ac44ba2694bdabf6991765126fedca8928862db56c827f24e9e11c5f7f8b6654d0e04a94ba5a4a284f608f28bf1
DIST stressapptest-1.0.8.tar.gz 218485 SHA256 b0432f39055166156ed04eb234f3c226b17a42f802a3f81d76ee999838e205df SHA512 b5fde353d15958052219c3e505a22aa914e03a7fe96c3a0ac5025a4c730643f6fbdd5088a7cc0dd4618d4998151e2374507845110af8f2cdb43ccd4c87d48916 WHIRLPOOL 9a71c958b4b929623daf908b436f4d252b8b2234e2fa20286b36c7a3d8471d84ffbfd4da8b3b2b7d97f5a70a658e323a6b2ee6328e779a67e7277a29caed03ce

@ -1,43 +0,0 @@
http://code.google.com/p/stressapptest/issues/detail?id=26
--- a/src/os.cc
+++ b/src/os.cc
@@ -149,7 +149,16 @@ void OsLayer::GetFeatures() {
// http://www.sandpile.org/ia32/cpuid.htm
int ax, bx, cx, dx;
__asm__ __volatile__ (
- "cpuid": "=a" (ax), "=b" (bx), "=c" (cx), "=d" (dx) : "a" (1));
+# if defined(STRESSAPPTEST_CPU_I686) && defined(__PIC__)
+ "xchg %%ebx, %%esi;"
+ "cpuid;"
+ "xchg %%esi, %%ebx;"
+ : "=S" (bx),
+# else
+ "cpuid;"
+ : "=b" (bx),
+# endif
+ "=a" (ax), "=c" (cx), "=d" (dx) : "a" (1));
has_clflush_ = (dx >> 19) & 1;
has_sse2_ = (dx >> 26) & 1;
--- a/src/worker.cc
+++ b/src/worker.cc
@@ -85,7 +85,17 @@ namespace {
inline int apicid(void) {
int cpu;
#if defined(STRESSAPPTEST_CPU_X86_64) || defined(STRESSAPPTEST_CPU_I686)
- __asm __volatile("cpuid" : "=b" (cpu) : "a" (1) : "cx", "dx");
+ __asm__ __volatile__ (
+# if defined(STRESSAPPTEST_CPU_I686) && defined(__PIC__)
+ "xchg %%ebx, %%esi;"
+ "cpuid;"
+ "xchg %%esi, %%ebx;"
+ : "=S" (cpu)
+# else
+ "cpuid;"
+ : "=b" (cpu)
+# endif
+ : "a" (1) : "cx", "dx");
#elif defined(STRESSAPPTEST_CPU_ARMV7A)
#warning "Unsupported CPU type ARMV7A: unable to determine core ID."
cpu = 0;

@ -1,145 +0,0 @@
From fdc52203836f7fd54e1bff84e11d26838a8f21bc Mon Sep 17 00:00:00 2001
From: "nick.j.sanders@gmail.com"
<nick.j.sanders@gmail.com@93e54ea4-8218-11de-8aaf-8d8425684b44>
Date: Tue, 11 Feb 2014 08:53:31 +0000
Subject: [PATCH] Fix autoconf bugs
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* Correctly use autoconf host rather than target.
* Use autoconf host_os.
* Warn rather than error on unknown configs.
* Add --disable-default-optimizations to avoid forced flags.
* Fix manfile install
git-svn-id: http://stressapptest.googlecode.com/svn/trunk@42 93e54ea4-8218-11de-8aaf-8d8425684b44
---
Makefile.am | 3 +-
Makefile.in | 171 ++++++++-----
aclocal.m4 | 72 ++++--
configure | 781 ++++++++++++++++++++++++++++----------------------------
configure.ac | 63 +++--
src/Makefile.in | 36 ++-
6 files changed, 602 insertions(+), 524 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index c476e5f..5b1998f 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,2 +1,3 @@
SUBDIRS = src
-dist_doc_DATA = COPYING stressapptest.1
\ No newline at end of file
+dist_man_MANS = stressapptest.1
+
diff --git a/configure.ac b/configure.ac
index 6f09eb9..1fbc460 100644
--- a/configure.ac
+++ b/configure.ac
@@ -12,60 +12,53 @@ else
fi
AC_CANONICAL_HOST
-AC_CANONICAL_BUILD
# Checking for target cpu and setting custom configuration
# for the different platforms
-AC_CANONICAL_TARGET
-case x"$target_cpu" in
- "xx86_64")
+AS_CASE(["$host_cpu"],
+ [*x86_64*], [
AC_DEFINE([STRESSAPPTEST_CPU_X86_64],[],
[Defined if the target CPU is x86_64])
- ;;
- "xi686")
+ ],
+ [*i686*], [
AC_DEFINE([STRESSAPPTEST_CPU_I686],[],
[Defined if the target CPU is i686])
- ;;
- "xpowerpc")
+ ],
+ [*powerpc*], [
AC_DEFINE([STRESSAPPTEST_CPU_PPC],[],
[Defined if the target CPU is PowerPC])
- ;;
- "xarmv7a")
+ ],
+ [*armv7a*], [
AC_DEFINE([STRESSAPPTEST_CPU_ARMV7A],[],
[Defined if the target CPU is armv7a])
- ;;
- *)
- AC_MSG_ERROR([$target_cpu is not supported! Try x86_64, i686, powerpc, or armv7a])
- ;;
-esac
+ ],
+ [AC_MSG_WARN([Unsupported CPU: $host_cpu! Try x86_64, i686, powerpc, or armv7a])]
+)
-_os=`uname`
## The following allows like systems to share settings. This is not meant to
## imply that these OS are the same thing. From OpenOffice dmake configure.in
-case "$_os" in
- "Linux")
+AS_CASE(["$host_os"],
+ [*linux*], [
OS_VERSION=linux
AC_DEFINE([STRESSAPPTEST_OS_LINUX],[],
[Defined if the target OS is Linux])
- ;;
- "Darwin")
+ ],
+ [*darwin*], [
OS_VERSION=macosx
AC_DEFINE([STRESSAPPTEST_OS_DARWIN],[],
[Defined if the target OS is OSX])
- ;;
- "FreeBSD")
+ ],
+ [*freebsd*], [
OS_VERSION=bsd
AC_DEFINE([STRESSAPPTEST_OS_BSD],[],
[Defined if the target OS is BSD based])
- ;;
- "NetBSD")
+ ],
+ [*netbsd*], [
OS_VERSION=bsd
AC_DEFINE([STRESSAPPTEST_OS_BSD],[],
[Defined if the target OS is BSD based])
- ;;
- *)
- AC_MSG_ERROR([$_os operating system is not suitable to build dmake!])
- ;;
-esac
+ ],
+ [AC_MSG_WARN([unsupported system: $host_os])]
+)
AM_INIT_AUTOMAKE([-Wall -Werror foreign])
AC_CONFIG_SRCDIR([src/])
@@ -95,10 +88,14 @@ AC_DEFINE_UNQUOTED([STRESSAPPTEST_TIMESTAMP],
"$username @ $hostname on $timestamp",
[Timestamp when ./configure was executed])
-#Default cxxflags
-CXXFLAGS="$CXXFLAGS -DCHECKOPTS"
-CXXFLAGS="$CXXFLAGS -Wreturn-type -Wunused -Wuninitialized -Wall -Wno-psabi"
-CXXFLAGS="$CXXFLAGS -O3 -funroll-all-loops -funroll-loops -DNDEBUG"
+AC_ARG_ENABLE([default-optimizations],
+ [AS_HELP_STRING([--disable-default-optimizations], [Disable default optimization flag overrides])])
+AS_IF([test x"$enable_default_optimizations" != xno], [
+ #Default cxxflags
+ CXXFLAGS="$CXXFLAGS -DCHECKOPTS"
+ CXXFLAGS="$CXXFLAGS -Wreturn-type -Wunused -Wuninitialized -Wall -Wno-psabi"
+ CXXFLAGS="$CXXFLAGS -O3 -funroll-all-loops -funroll-loops -DNDEBUG"
+])
# Checks for header files.
AC_HEADER_DIRENT
--
2.0.0

@ -1,226 +0,0 @@
From 7d1eaee59d311523757fb93ec59d8985ea15b54d Mon Sep 17 00:00:00 2001
From: "nick.j.sanders" <nick.j.sanders@93e54ea4-8218-11de-8aaf-8d8425684b44>
Date: Thu, 10 Jan 2013 23:42:36 +0000
Subject: [PATCH] Replace interleave_size with channel_hash
This patch replaces the previously introduced interleave_size memory
channel decoding mechanism with a more powerful channel_hash. Decoding
can now be based upon an arbitrary mask of address bits, which will be
XORed together to determine the target channel. Note that this drops
support for more than two channels, but TripleChannel controllers will
probably use much more complicated decoding mechanisms anyway.
It also includes the findmask program, which offers a crude method to
guess the decoding mask from an unknown memory controller for enterprising
users. Use at your own risk.
Signed-off-by: Julius Werner <jwerner@chromium.org>
git-svn-id: http://stressapptest.googlecode.com/svn/trunk@37 93e54ea4-8218-11de-8aaf-8d8425684b44
---
src/Makefile.am | 2 +
src/Makefile.in | 68 +++++++++++++++++++--------
src/findmask.c | 138 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
src/findmask.inc | 4 ++
src/os.cc | 17 +++----
src/os.h | 12 ++---
src/sat.cc | 55 +++++++++++-----------
src/sat.h | 5 +-
8 files changed, 238 insertions(+), 63 deletions(-)
create mode 100644 src/findmask.c
create mode 100644 src/findmask.inc
--- a/src/os.cc
+++ b/src/os.cc
@@ -261,21 +261,22 @@ bool OsLayer::AdlerMemcpyWarm(uint64 *dstmem, uint64 *srcmem,
}
-// Translate physical address to memory module name.
-// Assumes simple round-robin interleaving between memory channels of
-// 'interleave_size_' sized chunks, with repeated 'channel_width_'
+// Translate physical address to memory module/chip name.
+// Assumes interleaving between two memory channels based on the XOR of
+// all address bits in the 'channel_hash' mask, with repeated 'channel_width_'
// blocks with bits distributed from each chip in that channel.
int OsLayer::FindDimm(uint64 addr, char *buf, int len) {
static const string unknown = "DIMM Unknown";
- if (!modules_) {
+ if (!channels_) {
snprintf(buf, len, "%s", unknown.c_str());
return 0;
}
- // Find channel by counting interleave units (typically cachelines),
- // and mod by number of channels.
- vector<string>& channel = (*modules_)[
- (addr / interleave_size_) % modules_->size()];
+ // Find channel by XORing address bits in channel_hash mask.
+ uint32 low = (uint32)(addr & channel_hash_);
+ uint32 high = (uint32)((addr & channel_hash_) >> 32);
+ vector<string>& channel = (*channels_)[
+ __builtin_parity(high) ^ __builtin_parity(low)];
// Find dram chip by finding which byte within the channel
// by address mod channel width, then divide the channel
--- a/src/os.h
+++ b/src/os.h
@@ -58,11 +58,11 @@ class OsLayer {
}
// Set parameters needed to translate physical address to memory module.
- void SetDramMappingParams(int interleave_size, int channel_width,
- vector< vector<string> > *modules) {
- interleave_size_ = interleave_size;
+ void SetDramMappingParams(uintptr_t channel_hash, int channel_width,
+ vector< vector<string> > *channels) {
+ channel_hash_ = channel_hash;
channel_width_ = channel_width;
- modules_ = modules;
+ channels_ = channels;
}
// Initializes data strctures and open files.
@@ -269,8 +269,8 @@ class OsLayer {
bool use_posix_shm_; // Use 4k page shmem?
bool dynamic_mapped_shmem_; // Conserve virtual address space.
int shmid_; // Handle to shmem
- vector< vector<string> > *modules_; // Memory module names per channel.
- int interleave_size_; // Channel interleaving chunk size.
+ vector< vector<string> > *channels_; // Memory module names per channel.
+ uint64 channel_hash_; // Mask of address bits XORed for channel.
int channel_width_; // Channel width in bits.
int64 regionsize_; // Size of memory "regions"
--- a/src/sat.cc
+++ b/src/sat.cc
@@ -572,12 +572,12 @@ bool Sat::Initialize() {
if (min_hugepages_mbytes_ > 0)
os_->SetMinimumHugepagesSize(min_hugepages_mbytes_ * kMegabyte);
- if (modules_.size() > 0) {
+ if (channels_.size() > 0) {
logprintf(6, "Log: Decoding memory: %dx%d bit channels,"
- " %d byte burst size, %d modules per channel (x%d)\n",
- modules_.size(), channel_width_, interleave_size_, modules_[0].size(),
- channel_width_/modules_[0].size());
- os_->SetDramMappingParams(interleave_size_, channel_width_, &modules_);
+ "%d modules per channel (x%d), decoding hash 0x%x\n",
+ channels_.size(), channel_width_, channels_[0].size(),
+ channel_width_/channels_[0].size(), channel_hash_);
+ os_->SetDramMappingParams(channel_hash_, channel_width_, &channels_);
}
if (!os_->Initialize()) {
@@ -650,7 +650,7 @@ Sat::Sat() {
min_hugepages_mbytes_ = 0;
freepages_ = 0;
paddr_base_ = 0;
- interleave_size_ = kCacheLineSize;
+ channel_hash_ = kCacheLineSize;
channel_width_ = 64;
user_break_ = false;
@@ -927,19 +927,19 @@ bool Sat::ParseArgs(int argc, char **argv) {
continue;
}
- ARG_IVALUE("--interleave_size", interleave_size_);
+ ARG_IVALUE("--channel_hash", channel_hash_);
ARG_IVALUE("--channel_width", channel_width_);
if (!strcmp(argv[i], "--memory_channel")) {
i++;
if (i < argc) {
- char *module = argv[i];
- modules_.push_back(vector<string>());
- while (char* next = strchr(module, ',')) {
- modules_.back().push_back(string(module, next - module));
- module = next + 1;
+ char *channel = argv[i];
+ channels_.push_back(vector<string>());
+ while (char* next = strchr(channel, ',')) {
+ channels_.back().push_back(string(channel, next - channel));
+ channel = next + 1;
}
- modules_.back().push_back(string(module));
+ channels_.back().push_back(string(channel));
}
continue;
}
@@ -990,22 +990,25 @@ bool Sat::ParseArgs(int argc, char **argv) {
}
// Validate memory channel parameters if supplied
- if (modules_.size()) {
- if (interleave_size_ <= 0 ||
- interleave_size_ & (interleave_size_ - 1)) {
+ if (channels_.size()) {
+ if (channels_.size() == 1) {
+ channel_hash_ = 0;
+ logprintf(7, "Log: "
+ "Only one memory channel...deactivating interleave decoding.\n");
+ } else if (channels_.size() > 2) {
logprintf(6, "Process Error: "
- "Interleave size %d is not a power of 2.\n", interleave_size_);
+ "Triple-channel mode not yet supported... sorry.\n");
bad_status();
return false;
}
- for (uint i = 0; i < modules_.size(); i++)
- if (modules_[i].size() != modules_[0].size()) {
+ for (uint i = 0; i < channels_.size(); i++)
+ if (channels_[i].size() != channels_[0].size()) {
logprintf(6, "Process Error: "
- "Channels 0 and %d have a different amount of modules.\n",i);
+ "Channels 0 and %d have a different count of dram modules.\n",i);
bad_status();
return false;
}
- if (modules_[0].size() & (modules_[0].size() - 1)) {
+ if (channels_[0].size() & (channels_[0].size() - 1)) {
logprintf(6, "Process Error: "
"Amount of modules per memory channel is not a power of 2.\n");
bad_status();
@@ -1018,9 +1021,9 @@ bool Sat::ParseArgs(int argc, char **argv) {
bad_status();
return false;
}
- if (channel_width_ / modules_[0].size() < 8) {
- logprintf(6, "Process Error: "
- "Chip width x%d must be x8 or greater.\n", channel_width_ / modules_[0].size());
+ if (channel_width_ / channels_[0].size() < 8) {
+ logprintf(6, "Process Error: Chip width x%d must be x8 or greater.\n",
+ channel_width_ / channels_[0].size());
bad_status();
return false;
}
@@ -1095,8 +1098,8 @@ void Sat::PrintHelp() {
"each CPU to be tested by that CPU\n"
" --remote_numa choose memory regions not associated with "
"each CPU to be tested by that CPU\n"
- " --interleave_size bytes size in bytes of each channel's data as interleaved "
- "between memory channels\n"
+ " --channel_hash mask of address bits XORed to determine channel.\n"
+ " Mask 0x40 interleaves cachelines between channels\n"
" --channel_width bits width in bits of each memory channel\n"
" --memory_channel u1,u2 defines a comma-separated list of names\n"
" for dram packages in a memory channel.\n"
--- a/src/sat.h
+++ b/src/sat.h
@@ -151,9 +151,8 @@ class Sat {
int64 freepages_; // How many invalid pages we need.
int disk_pages_; // Number of pages per temp file.
uint64 paddr_base_; // Physical address base.
- vector< vector<string> > modules_; // Memory module names per channel.
- int interleave_size_; // Channel interleaving chunk size in bytes.
- // Usually cacheline sized.
+ vector< vector<string> > channels_; // Memory module names per channel.
+ uint64 channel_hash_; // Mask of address bits XORed for channel.
int channel_width_; // Channel width in bits.
// Control flags.
--
2.0.0

@ -1,75 +0,0 @@
extracted just a few fixes we care about
From 5fca3981f68115144566ddf91d2d188372603b7b Mon Sep 17 00:00:00 2001
From: "ewout@google.com"
<ewout@google.com@93e54ea4-8218-11de-8aaf-8d8425684b44>
Date: Tue, 10 Sep 2013 21:27:49 +0000
Subject: [PATCH] New frequency test, fixed error accounting, added logging
timestamps, and miscellaneous smaller changes.
* Added a CPU Frequency test for select X86 processors to verify a minimum frequency is maintained during non-pause periods.
* Fixed the error accounting in WorkerThread::CheckRegion if more than 128 miscompares are found and when block errors are detected.
* Updated the logger to include timestamps and the associated timezone.
* Moved from apicid() to sched_getcpu() for determining the core ID.
* Added the ability to reserve a specified amount of memory. This can override the requested memory allocation.
* If not using POSIX shared memory or hugepages, explicitly mmap memory if the pagesize is 4kB otherwise use memalign.
* Removed the OSLayer's unused PCI device handling.
* Numerous refactoring changes.
git-svn-id: http://stressapptest.googlecode.com/svn/trunk@38 93e54ea4-8218-11de-8aaf-8d8425684b44
---
configure.ac | 6 +-
src/Makefile.am | 1 +
src/clock.h | 29 ++++
src/disk_blocks.cc | 187 ++++++++---------------
src/disk_blocks.h | 157 +++++++++++++------
src/findmask.c | 6 +-
src/logger.cc | 56 ++++---
src/logger.h | 17 ++-
src/os.cc | 218 +++++++++++----------------
src/os.h | 132 ++++++++++++++--
src/sat.cc | 144 +++++++++++++++---
src/sat.h | 19 ++-
src/sattypes.h | 58 ++++++-
src/worker.cc | 435 +++++++++++++++++++++++++++++++++++++++++------------
src/worker.h | 100 +++++++++++-
stressapptest.1 | 7 +-
16 files changed, 1095 insertions(+), 477 deletions(-)
create mode 100644 src/clock.h
diff --git a/src/os.cc b/src/os.cc
index 7cae23b..6358398 100644
--- a/src/os.cc
+++ b/src/os.cc
@@ -130,7 +141,7 @@ int OsLayer::AddressMode() {
// Translates user virtual to physical address.
uint64 OsLayer::VirtualToPhysical(void *vaddr) {
uint64 frame, shift;
- off64_t off = ((uintptr_t)vaddr) / getpagesize() * 8;
+ off64_t off = ((uintptr_t)vaddr) / sysconf(_SC_PAGESIZE) * 8;
int fd = open(kPagemapPath, O_RDONLY);
// /proc/self/pagemap is available in kernel >= 2.6.25
if (fd < 0)
@@ -507,7 +533,7 @@ bool OsLayer::AllocateTestMem(int64 length, uint64 paddr_base) {
break;
}
- shmaddr = shmat(shmid, NULL, NULL);
+ shmaddr = shmat(shmid, NULL, 0);
if (shmaddr == reinterpret_cast<void*>(-1)) {
int err = errno;
string errtxt = ErrorString(err);
@@ -564,7 +590,7 @@ bool OsLayer::AllocateTestMem(int64 length, uint64 paddr_base) {
// Do a full mapping here otherwise.
shmaddr = mmap64(NULL, length, PROT_READ | PROT_WRITE,
MAP_SHARED | MAP_NORESERVE | MAP_LOCKED | MAP_POPULATE,
- shm_object, NULL);
+ shm_object, 0);
if (shmaddr == reinterpret_cast<void*>(-1)) {
int err = errno;
string errtxt = ErrorString(err);
--
2.0.0

@ -1,136 +0,0 @@
From 2cc58e88b26e13e87a36439d7a7e7b44b4a1e47e Mon Sep 17 00:00:00 2001
From: "nick.j.sanders" <nick.j.sanders@93e54ea4-8218-11de-8aaf-8d8425684b44>
Date: Wed, 9 Jan 2013 21:13:13 +0000
Subject: [PATCH] Allow ./configure for cross compile
Fix regression from BARRIER detect change.
git-svn-id: http://stressapptest.googlecode.com/svn/trunk@36 93e54ea4-8218-11de-8aaf-8d8425684b44
---
configure | 49 +++++++------------------------------------
configure.ac | 21 +------------------
src/stressapptest_config.h.in | 3 +++
3 files changed, 11 insertions(+), 62 deletions(-)
diff --git a/configure b/configure
index 12bc16b..8c10c52 100755
--- a/configure
+++ b/configure
@@ -5064,6 +5064,13 @@ if test "$ac_res" != no; then :
fi
+ac_fn_c_check_type "$LINENO" "pthread_barrier_t" "ac_cv_type_pthread_barrier_t" "$ac_includes_default"
+if test "x$ac_cv_type_pthread_barrier_t" = x""yes; then :
+
+$as_echo "#define HAVE_PTHREAD_BARRIERS 1" >>confdefs.h
+
+fi
+
for ac_header in libaio.h
do :
ac_fn_c_check_header_mongrel "$LINENO" "libaio.h" "ac_cv_header_libaio_h" "$ac_includes_default"
@@ -5201,48 +5208,6 @@ if test "$ac_res" != no; then :
fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_barrier" >&5
-$as_echo_n "checking for pthread_barrier... " >&6; }
-if test "${ac_cv_func_pthread_barrier+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- if test "$cross_compiling" = yes; then :
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-as_fn_error "cannot run test program while cross compiling
-See \`config.log' for more details." "$LINENO" 5; }
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
- #include <pthread.h>
- int main(void)
- {
- pthread_barrier_t t;
- return 0;
- }
-
-_ACEOF
-if ac_fn_c_try_run "$LINENO"; then :
- ac_cv_func_pthread_barrier=yes
-else
- ac_cv_func_pthread_barrier=no
-
-fi
-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- conftest.$ac_objext conftest.beam conftest.$ac_ext
-fi
-
-
-fi
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_pthread_barrier" >&5
-$as_echo "$ac_cv_func_pthread_barrier" >&6; }
-if test "$ac_cv_func_pthread_barrier" = "yes"; then
-
-$as_echo "#define HAVE_PTHREAD_BARRIER 1" >>confdefs.h
-
-fi
# Checks for typedefs, structures, and compiler characteristics.
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
diff --git a/configure.ac b/configure.ac
index aba8791..ca10966 100644
--- a/configure.ac
+++ b/configure.ac
@@ -107,31 +107,12 @@ AC_HEADER_STDC
AC_CHECK_HEADERS([arpa/inet.h fcntl.h netdb.h stdint.h stdlib.h string.h sys/ioctl.h sys/socket.h sys/time.h unistd.h], [], [AC_MSG_FAILURE([Missing some header files.])])
AC_CHECK_HEADERS([pthread.h])
AC_SEARCH_LIBS([pthread_create], [pthread])
+AC_CHECK_TYPE([pthread_barrier_t], AC_DEFINE(HAVE_PTHREAD_BARRIERS, [1], [Define to 1 if the system has `pthread_barrier'.]))
AC_CHECK_HEADERS([libaio.h])
AC_SEARCH_LIBS([io_setup], [aio])
AC_CHECK_HEADERS([sys/shm.h])
AC_SEARCH_LIBS([shm_open], [rt])
-AC_MSG_CHECKING(for pthread_barrier)
-AC_CACHE_VAL(
- ac_cv_func_pthread_barrier,
- AC_TRY_RUN(
- [
- #include <pthread.h>
- int main(void)
- {
- pthread_barrier_t t;
- return 0;
- }
- ],
- ac_cv_func_pthread_barrier=yes,
- ac_cv_func_pthread_barrier=no
- )
-)
-AC_MSG_RESULT($ac_cv_func_pthread_barrier)
-if test "$ac_cv_func_pthread_barrier" = "yes"; then
- AC_DEFINE(HAVE_PTHREAD_BARRIER, [1], [Define to 1 if the system has `pthread_barrier'.])
-fi
# Checks for typedefs, structures, and compiler characteristics.
AC_HEADER_STDBOOL
diff --git a/src/stressapptest_config.h.in b/src/stressapptest_config.h.in
index 97f306e..5412df4 100644
--- a/src/stressapptest_config.h.in
+++ b/src/stressapptest_config.h.in
@@ -53,6 +53,9 @@
/* Define to 1 if you have the `posix_memalign' function. */
#undef HAVE_POSIX_MEMALIGN
+/* Define to 1 if the system has `pthread_barrier'. */
+#undef HAVE_PTHREAD_BARRIERS
+
/* Define to 1 if you have the <pthread.h> header file. */
#undef HAVE_PTHREAD_H
--
2.0.0

@ -1,35 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit eutils
MY_P="${P}_autoconf"
DESCRIPTION="Stressful Application Test"
HOMEPAGE="https://code.google.com/p/stressapptest/"
SRC_URI="https://stressapptest.googlecode.com/files/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="debug"
RDEPEND="dev-libs/libaio"
DEPEND="${RDEPEND}"
S="${WORKDIR}/${MY_P}"
src_prepare() {
epatch "${FILESDIR}"/${P}-cpuid-pic.patch
sed -i \
'/CXXFLAGS/s:-O3 -funroll-all-loops -funroll-loops::' \
configure || die
}
src_install() {
default
doman "${ED}"/usr/share/doc/${PN}/${PN}.1
rm -rf "${ED}"/usr/share/doc # only installs COPYING & man page
}

@ -1,33 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit eutils autotools
MY_P="${P}_autoconf"
DESCRIPTION="Stressful Application Test"
HOMEPAGE="https://code.google.com/p/stressapptest/"
SRC_URI="https://stressapptest.googlecode.com/files/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~mips ~x86"
IUSE="debug"
RDEPEND="dev-libs/libaio"
DEPEND="${RDEPEND}"
S="${WORKDIR}/${MY_P}"
src_prepare() {
epatch "${FILESDIR}"/${P}-autotools.patch
epatch "${FILESDIR}"/${P}-pthread-test.patch
epatch "${FILESDIR}"/${P}-misc-fixes.patch
eautoreconf
}
src_configure() {
econf --disable-default-optimizations
}

@ -1,34 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit eutils autotools
MY_P="${P}_autoconf"
DESCRIPTION="Stressful Application Test"
HOMEPAGE="https://code.google.com/p/stressapptest/"
SRC_URI="https://stressapptest.googlecode.com/files/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~mips ~x86"
IUSE="debug"
RDEPEND="dev-libs/libaio"
DEPEND="${RDEPEND}"
S="${WORKDIR}/${MY_P}"
src_prepare() {
epatch "${FILESDIR}"/${P}-autotools.patch
epatch "${FILESDIR}"/${P}-pthread-test.patch
epatch "${FILESDIR}"/${P}-misc-fixes.patch
epatch "${FILESDIR}"/${P}-channel-hash.patch
eautoreconf
}
src_configure() {
econf --disable-default-optimizations
}

@ -1,32 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
MY_P="${P}_autoconf"
DESCRIPTION="Stressful Application Test"
HOMEPAGE="https://code.google.com/p/stressapptest/"
SRC_URI="https://stressapptest.googlecode.com/files/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="debug"
RDEPEND="dev-libs/libaio"
DEPEND="${RDEPEND}"
S="${WORKDIR}/${MY_P}"
src_prepare() {
sed -i \
'/CXXFLAGS/s:-O3 -funroll-all-loops -funroll-loops::' \
configure || die
}
src_install() {
default
doman "${ED}"/usr/share/doc/${PN}/${PN}.1
rm -rf "${ED}"/usr/share/doc # only installs COPYING & man page
}

@ -0,0 +1,24 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
inherit flag-o-matic
DESCRIPTION="Stressful Application Test"
HOMEPAGE="https://github.com/stressapptest/stressapptest"
SRC_URI="https://github.com/stressapptest/stressapptest/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~mips ~x86"
IUSE="debug"
RDEPEND="dev-libs/libaio"
DEPEND="${RDEPEND}"
src_configure() {
# Matches the configure & sat.cc logic.
use debug || append-cppflags -DNDEBUG -DCHECKOPTS
econf --disable-default-optimizations
}

@ -1,5 +1,5 @@
--- origsrc/qsvn-0.8.3/src/svnqt/CMakeLists.txt 2009-07-05 04:56:34.000000000 -0500
+++ src/qsvn-0.8.3/src/svnqt/CMakeLists.txt 2009-08-25 00:56:52.432416800 -0500
--- a/svnqt/CMakeLists.txt 2009-07-05 04:56:34.000000000 -0500
+++ b/svnqt/CMakeLists.txt 2009-08-25 00:56:52.432416800 -0500
@@ -131,7 +131,7 @@ CONFIGURE_FILE(
SET(INST_HEADERS ${INST_HEADERS} ${CMAKE_CURRENT_BINARY_DIR}/svnqt_defines.hpp)
INCLUDE_DIRECTORIES(BEFORE ${CMAKE_CURRENT_BINARY_DIR})

@ -1,7 +1,7 @@
The included tests are simple, "hello world" style tests
that do not actually test this package.
--- CMakeLists.txt
+++ CMakeLists.txt
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -187,7 +187,3 @@
/dVcInstallDir=$ENV{VCINSTALLDIR}
)

@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
EAPI=6
inherit cmake-utils
@ -17,7 +17,6 @@ IUSE=""
DEPEND="dev-libs/apr
dev-libs/apr-util
dev-vcs/subversion
dev-qt/qtcore:4[qt3support]
dev-qt/qtgui:4[qt3support]
dev-qt/qtsql:4[sqlite]

@ -114,7 +114,7 @@ src_install() {
pkg_postinst() {
gnome2_pkg_postinst
if ! has_version gnome-base/gdm && ! has_version kde-plasma/kdm; then
if ! has_version gnome-base/gdm && ! has_version x11-misc/sddm; then
ewarn "If you use a custom .xinitrc for your X session,"
ewarn "make sure that the commands in the xinitrc.d scripts are run."
fi

@ -115,7 +115,7 @@ src_install() {
pkg_postinst() {
gnome2_pkg_postinst
if ! has_version gnome-base/gdm && ! has_version kde-plasma/kdm; then
if ! has_version gnome-base/gdm && ! has_version x11-misc/sddm; then
ewarn "If you use a custom .xinitrc for your X session,"
ewarn "make sure that the commands in the xinitrc.d scripts are run."
fi

@ -0,0 +1 @@
DIST gnuclad-0.2.4.tar.gz 287763 SHA256 7136ee0e36d8de61a97235556f879bb0abe6521efb65a5a97bc73979999e424d SHA512 881b1feab8cb7458223987c5a36359e31e7e00e94d60cd0002c289930b99236947aadbea40f96aaa6aa4b5d7953278bf581edbd6df3cb660bca1505950e66b67 WHIRLPOOL 8ebd31e6f147cdc8092e4109062e864878b40967ce323d19faee2dc2a4104d1d491ab38741431a5569dc25065c91d469b147f6180d400be230a0c1abb62141fc

@ -0,0 +1,25 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=6
DESCRIPTION="Cladogram tree generator mainly used by the GNU/Linux distro timeline project"
HOMEPAGE="https://launchpad.net/gnuclad/"
SRC_URI="http://launchpad.net/gnuclad/trunk/0.2/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="examples"
DEPEND=""
RDEPEND=""
src_install() {
default
doman doc/man/gnuclad.1
use examples && dodoc -r example
}

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>dilfridge@gentoo.org</email>
<name>Andreas K. Huettel</name>
</maintainer>
</pkgmetadata>

@ -1,24 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
inherit cmake-utils
# svn export http://svn.musepack.net/libcuefile/trunk libcuefile-${PV}
# tar -cJf libcuefile-${PV}.tar.xz libcuefile-${PV}
DESCRIPTION="Cue File library from Musepack"
HOMEPAGE="http://www.musepack.net/"
SRC_URI="https://dev.gentoo.org/~ssuominen/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
src_install() {
cmake-utils_src_install
insinto /usr/include
doins -r include/cuetools
}

@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
<maintainer type="project">
<email>prefix@gentoo.org</email>
<name>Gentoo Prefix</name>
</maintainer>
<maintainer type="project">
<email>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
<maintainer type="project">
<email>prefix@gentoo.org</email>
<name>Gentoo Prefix</name>
</maintainer>
</pkgmetadata>

@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
EAPI=6
inherit cmake-utils base
inherit cmake-utils
DESCRIPTION="Phonon QuickTime7 backend"
HOMEPAGE="https://projects.kde.org/projects/kdesupport/phonon/phonon-quicktime"
@ -35,7 +35,7 @@ PATCHES=(
)
src_prepare() {
base_src_prepare # for PATCHES
cmake-utils_src_prepare # for PATCHES
sed -i -e "/^include_directories/s:): ${EPREFIX}/usr/include):" \
CMakeLists.txt || die
}

@ -0,0 +1,31 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit cmake-utils
MY_P=projectM-complete-${PV}-Source
DESCRIPTION="A libvisual graphical music visualization plugin similar to milkdrop"
HOMEPAGE="http://projectm.sourceforge.net"
SRC_URI="mirror://sourceforge/projectm/${MY_P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
RDEPEND="
>=media-libs/libprojectm-2.1.0
media-libs/libsdl
=media-libs/libvisual-0.4*
virtual/opengl
"
DEPEND="${RDEPEND}
virtual/pkgconfig"
S=${WORKDIR}/${MY_P}/src/projectM-libvisual/
DOCS=( AUTHORS ChangeLog )

@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
PATCHES=(

@ -7,10 +7,10 @@ EAPI=6
if [[ ${PV} == *9999 ]] ; then
SCM="git-r3"
EGIT_REPO_URI="https://github.com/gpac/gpac"
KEYWORDS=""
KEYWORDS="alpha"
else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
KEYWORDS="alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
fi
inherit eutils flag-o-matic multilib toolchain-funcs ${SCM}

@ -1 +1 @@
Tue, 31 Jan 2017 18:13:21 +0000
Wed, 01 Feb 2017 04:43:33 +0000

@ -0,0 +1,59 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201702-01">
<title>PCSC-Lite: Multiple vulnerabilities</title>
<synopsis>Multiple vulnerabilities have been found in PCSC-Lite, the worst of
which could lead to privilege escalation.
</synopsis>
<product type="ebuild">PCSC-Lite</product>
<announced>2017-02-01</announced>
<revised>2017-02-01: 1</revised>
<bug>604574</bug>
<access>local</access>
<affected>
<package name="sys-apps/pcsc-lite" auto="yes" arch="*">
<unaffected range="ge">1.8.20</unaffected>
<vulnerable range="lt">1.8.20</vulnerable>
</package>
</affected>
<background>
<p>PCSC-Lite is a middleware to access a smart card using the SCard API
(PC/SC).
</p>
</background>
<description>
<p>The SCardReleaseContext function normally releases resources associated
with the given handle (including “cardsList”) and clients should
cease using this handle. However, a malicious client can make the daemon
invoke SCardReleaseContext and continue issuing other commands that use
“cardsList”, resulting in a use-after-free. When SCardReleaseContext
is invoked multiple times it additionally results in a double-free of
“cardsList”.
</p>
</description>
<impact type="normal">
<p>A local attacker could use a malicious client to connect to pcscds
Unix socket, possibly resulting in a Denial of Service condition or
privilege escalation since the daemon is running as root.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All PCSC-Lite users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=sys-apps/pcsc-lite-1.8.20"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-10109">
CVE-2016-10109
</uri>
</references>
<metadata tag="requester" timestamp="2017-01-30T01:16:33Z">whissi</metadata>
<metadata tag="submitter" timestamp="2017-02-01T02:32:53Z">whissi</metadata>
</glsa>

@ -1 +1 @@
Tue, 31 Jan 2017 18:13:21 +0000
Wed, 01 Feb 2017 04:43:34 +0000

@ -0,0 +1,10 @@
DEFINED_PHASES=compile install prepare
DESCRIPTION=Introspection and Upgrade Assistance tools for Gentoo Perl
EAPI=6
HOMEPAGE=https://github.com/gentoo-perl/gentoo-perl-helpers
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
RDEPEND=app-portage/portage-utils sys-apps/portage
SLOT=0
SRC_URI=https://github.com/gentoo-perl/gentoo-perl-helpers/releases/download/0.1.0/gentoo-perl-helpers-0.1.0.tar.xz
_md5_=3b30bf226a075c9b588eda1705f11fd5

@ -9,6 +9,6 @@ LICENSE=Apache-2.0
RDEPEND=sys-apps/pciutils dev-python/jinja[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/msgpack-0.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/markupsafe[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/requests-1.0.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=www-servers/tornado-4.2.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] virtual/python-futures[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mako? ( dev-python/mako[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ldap? ( dev-python/python-ldap[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) libvirt? ( dev-python/libvirt-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) openssl? ( dev-libs/openssl:*[-bindist] dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) raet? ( >=dev-python/libnacl-1.0.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/ioflo-1.1.7[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/raet-0.6.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) zeromq? ( >=dev-python/pyzmq-2.2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/pycrypto-2.6.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) cherrypy? ( >=dev-python/cherrypy-3.2.2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mongodb? ( dev-python/pymongo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) portage? ( sys-apps/portage[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) keyring? ( dev-python/keyring[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mysql? ( dev-python/mysql-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) redis? ( dev-python/redis-py[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) selinux? ( sec-policy/selinux-salt ) timelib? ( dev-python/timelib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) nova? ( >=dev-python/python-novaclient-2.17.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) neutron? ( >=dev-python/python-neutronclient-2.3.6[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) gnupg? ( dev-python/python-gnupg[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) profile? ( dev-python/yappi[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) vim-syntax? ( app-vim/salt-vim ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
REQUIRED_USE=|| ( raet zeromq ) || ( python_targets_python2_7 )
SLOT=0
SRC_URI=mirror://pypi/s/salt/salt-2015.8.12.tar.gz
SRC_URI=mirror://pypi/s/salt/salt-2015.8.13.tar.gz
_eclasses_=distutils-r1 f1707af2d2ad4cf700a9e690de6ed855 eutils ea170b525f6a38a006be05c9d9429f13 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 7bb10a841be2368af0c00f27dd67560b python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d275302cd06aedef2ba08f81f3104206 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=9ab8da5f7f64432143193791343b5409
_md5_=21a36094100dfb1a839a3fdb6fce5b60

@ -10,6 +10,6 @@ RDEPEND=sys-apps/pciutils dev-python/jinja[python_targets_python2_7(-)?,-python_
REQUIRED_USE=|| ( raet zeromq ) || ( python_targets_python2_7 )
RESTRICT=x86? ( test )
SLOT=0
SRC_URI=mirror://pypi/s/salt/salt-2016.11.0.tar.gz
SRC_URI=mirror://pypi/s/salt/salt-2016.11.2.tar.gz
_eclasses_=distutils-r1 f1707af2d2ad4cf700a9e690de6ed855 eutils ea170b525f6a38a006be05c9d9429f13 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 7bb10a841be2368af0c00f27dd67560b python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d275302cd06aedef2ba08f81f3104206 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=b7acc2d863be6abeced3365b394c3e5f
_md5_=60423d68f44034df44e1b2d45b442726

@ -10,6 +10,6 @@ RDEPEND=sys-apps/pciutils dev-python/jinja[python_targets_python2_7(-)?,-python_
REQUIRED_USE=|| ( raet zeromq ) || ( python_targets_python2_7 )
RESTRICT=x86? ( test )
SLOT=0
SRC_URI=mirror://pypi/s/salt/salt-2016.3.4.tar.gz
SRC_URI=mirror://pypi/s/salt/salt-2016.3.5.tar.gz
_eclasses_=distutils-r1 f1707af2d2ad4cf700a9e690de6ed855 eutils ea170b525f6a38a006be05c9d9429f13 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 7bb10a841be2368af0c00f27dd67560b python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d275302cd06aedef2ba08f81f3104206 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=f7fc12af299e6390f956e6806fd1884e
_md5_=3163372d440cfc2c480111b401c4802b

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
DEPEND=sys-libs/readline:= virtual/awk app-arch/tar dev-lang/perl:= app-arch/dump net-misc/openssh >=dev-libs/glib-2.26.0 dev-perl/JSON dev-perl/Encode-Locale nls? ( virtual/libintl ) s3? ( >=net-misc/curl-7.10.0 ) !s3? ( curl? ( >=net-misc/curl-7.10.0 ) ) samba? ( net-fs/samba:= ) kerberos? ( app-crypt/mit-krb5 ) xfs? ( sys-fs/xfsdump ) !minimal? ( dev-perl/XML-Simple virtual/mailx app-arch/mt-st:= sys-block/mtx gnuplot? ( sci-visualization/gnuplot ) app-crypt/aespipe app-crypt/gnupg ) virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-text/docbook-xsl-stylesheets-1.72.0 app-text/docbook-xml-dtd dev-libs/libxslt dev-lang/swig !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 dev-lang/perl:= virtual/pkgconfig
DESCRIPTION=The Advanced Maryland Automatic Network Disk Archiver
EAPI=6
HOMEPAGE=http://www.amanda.org/
IUSE=curl gnuplot ipv6 kerberos minimal nls readline s3 samba systemd xfs
KEYWORDS=~amd64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=HPND BSD BSD-2 GPL-2+ GPL-3+
RDEPEND=sys-libs/readline:= virtual/awk app-arch/tar dev-lang/perl:= app-arch/dump net-misc/openssh >=dev-libs/glib-2.26.0 dev-perl/JSON dev-perl/Encode-Locale nls? ( virtual/libintl ) s3? ( >=net-misc/curl-7.10.0 ) !s3? ( curl? ( >=net-misc/curl-7.10.0 ) ) samba? ( net-fs/samba:= ) kerberos? ( app-crypt/mit-krb5 ) xfs? ( sys-fs/xfsdump ) !minimal? ( dev-perl/XML-Simple virtual/mailx app-arch/mt-st:= sys-block/mtx gnuplot? ( sci-visualization/gnuplot ) app-crypt/aespipe app-crypt/gnupg ) dev-lang/perl:=
SLOT=0
SRC_URI=mirror://sourceforge/amanda/amanda-3.4.1.tar.gz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 7bb10a841be2368af0c00f27dd67560b perl-functions aac50de73be0a80ebe780e0b20850130 perl-module f6549146ea31a902e20b5f2e6f244358 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 user 80aaa71614ced86f02ee1a513821dc87
_md5_=4586c5096ba74a5b307b24f6461ed6ec

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
DEPEND=sys-libs/readline:= virtual/awk app-arch/tar dev-lang/perl:= app-arch/dump net-misc/openssh >=dev-libs/glib-2.26.0 dev-perl/JSON dev-perl/Encode-Locale nls? ( virtual/libintl ) s3? ( >=net-misc/curl-7.10.0 ) !s3? ( curl? ( >=net-misc/curl-7.10.0 ) ) samba? ( net-fs/samba:= ) kerberos? ( app-crypt/mit-krb5 ) xfs? ( sys-fs/xfsdump ) !minimal? ( dev-perl/XML-Simple virtual/mailx app-arch/mt-st:= sys-block/mtx gnuplot? ( sci-visualization/gnuplot ) app-crypt/aespipe app-crypt/gnupg ) virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-text/docbook-xsl-stylesheets-1.72.0 app-text/docbook-xml-dtd dev-libs/libxslt dev-lang/swig !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 dev-lang/perl:= virtual/pkgconfig
DESCRIPTION=The Advanced Maryland Automatic Network Disk Archiver
EAPI=6
HOMEPAGE=http://www.amanda.org/
IUSE=curl gnuplot ipv6 kerberos minimal nls readline s3 samba systemd xfs
KEYWORDS=~amd64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=HPND BSD BSD-2 GPL-2+ GPL-3+
RDEPEND=sys-libs/readline:= virtual/awk app-arch/tar dev-lang/perl:= app-arch/dump net-misc/openssh >=dev-libs/glib-2.26.0 dev-perl/JSON dev-perl/Encode-Locale nls? ( virtual/libintl ) s3? ( >=net-misc/curl-7.10.0 ) !s3? ( curl? ( >=net-misc/curl-7.10.0 ) ) samba? ( net-fs/samba:= ) kerberos? ( app-crypt/mit-krb5 ) xfs? ( sys-fs/xfsdump ) !minimal? ( dev-perl/XML-Simple virtual/mailx app-arch/mt-st:= sys-block/mtx gnuplot? ( sci-visualization/gnuplot ) app-crypt/aespipe app-crypt/gnupg ) dev-lang/perl:=
SLOT=0
SRC_URI=mirror://sourceforge/amanda/amanda-3.4.2.tar.gz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 7bb10a841be2368af0c00f27dd67560b perl-functions aac50de73be0a80ebe780e0b20850130 perl-module f6549146ea31a902e20b5f2e6f244358 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 user 80aaa71614ced86f02ee1a513821dc87
_md5_=f4a4c67c0c677d441ae620843d238343

@ -0,0 +1,15 @@
DEFINED_PHASES=compile configure install prepare setup unpack
DEPEND=>=dev-lang/go-1.5 app-arch/cpio app-crypt/trousers sys-fs/squashfs-tools dev-perl/Capture-Tiny rkt_stage1_src? ( >=sys-apps/util-linux-2.27 ) rkt_stage1_kvm_qemu? ( sys-apps/attr[static-libs(+)] sys-libs/libcap[static-libs(+)] sys-libs/zlib[static-libs(+)] >=x11-libs/pixman-0.28.0[static-libs(+)] ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig
DESCRIPTION=rkt is an App Container runtime for Linux
EAPI=6
HOMEPAGE=https://github.com/coreos/rkt
IUSE=doc examples +rkt_stage1_coreos +rkt_stage1_fly rkt_stage1_host rkt_stage1_kvm rkt_stage1_kvm_lkvm rkt_stage1_kvm_qemu rkt_stage1_src +actool systemd
KEYWORDS=~amd64
LICENSE=Apache-2.0
RDEPEND=!app-emulation/rocket rkt_stage1_host? ( systemd? ( >=sys-apps/systemd-222 app-shells/bash:0 ) )
REQUIRED_USE=|| ( rkt_stage1_coreos rkt_stage1_fly rkt_stage1_host rkt_stage1_kvm_lkvm rkt_stage1_kvm_qemu rkt_stage1_src ) rkt_stage1_host? ( systemd ) !rkt_stage1_kvm
RESTRICT=test rkt_stage1_src? ( userpriv )
SLOT=0
SRC_URI=https://github.com/coreos/rkt/archive/v1.23.0.tar.gz -> rkt-1.23.0.tar.gz rkt_stage1_coreos? ( http://alpha.release.core-os.net/amd64-usr/1235.0.0/coreos_production_pxe_image.cpio.gz -> rkt-pxe-1235.0.0.img ) rkt_stage1_kvm_lkvm? ( https://kernel.googlesource.com/pub/scm/linux/kernel/git/will/kvmtool/+archive/1cd6f516264ad2ad83fad3dc1264d6ff4bcd17b2.tar.gz -> kvmtool-1cd6f516264ad2ad83fad3dc1264d6ff4bcd17b2.tar.gz mirror://kernel/linux/kernel/v4.x/linux-4.9.2.tar.xz http://alpha.release.core-os.net/amd64-usr/1235.0.0/coreos_production_pxe_image.cpio.gz -> rkt-pxe-1235.0.0.img ) rkt_stage1_kvm_qemu? ( http://wiki.qemu-project.org/download/qemu-2.7.0.tar.bz2 mirror://kernel/linux/kernel/v4.x/linux-4.9.2.tar.xz http://alpha.release.core-os.net/amd64-usr/1235.0.0/coreos_production_pxe_image.cpio.gz -> rkt-pxe-1235.0.0.img ) rkt_stage1_src? ( https://github.com/systemd/systemd/archive/v231.tar.gz -> systemd-231.tar.gz )
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 user 80aaa71614ced86f02ee1a513821dc87
_md5_=7139681614c5149b205bf5cd1ad06be8

@ -0,0 +1,15 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
DEPEND=python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads,xml] ) python_single_target_python3_4? ( dev-lang/python:3.4[threads,xml] ) python_single_target_python3_5? ( dev-lang/python:3.5[threads,xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] app-arch/unzip app-arch/zip app-text/hunspell >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.1 >=app-text/libodfgen-0.1.0 app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 =dev-cpp/libcmis-0.5* dev-db/unixODBC dev-lang/perl >=dev-libs/boost-1.55:= dev-libs/expat dev-libs/hyphen dev-libs/icu:= =dev-libs/liborcus-0.11* dev-libs/librevenge dev-libs/nspr dev-libs/nss !libressl? ( >=dev-libs/openssl-1.0.0d:0 ) libressl? ( dev-libs/libressl ) >=dev-libs/redland-1.0.16 media-gfx/graphite2 media-libs/fontconfig media-libs/freetype:2 >=media-libs/glew-1.10:= >=media-libs/harfbuzz-0.9.18:=[icu(+)] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libfreehand-0.1.0 media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 net-libs/neon net-misc/curl net-nds/openldap sci-mathematics/lpsolve virtual/jpeg:0 x11-libs/cairo[X,-xlib-xcb] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender virtual/glu virtual/opengl bluetooth? ( net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) collada? ( >=media-libs/opencollada-1.2.2_p20150207 ) cups? ( net-print/cups ) dbus? ( dev-libs/dbus-glib ) eds? ( dev-libs/glib:2 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-2.5 ) gltf? ( media-libs/libgltf ) gnome? ( gnome-base/dconf ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( x11-libs/gdk-pixbuf >=x11-libs/gtk+-2.24:2 ) gtk3? ( dev-libs/glib:2 dev-libs/gobject-introspection >=x11-libs/gtk+-3.8:3 ) jemalloc? ( dev-libs/jemalloc ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( dev-java/rhino:1.6 ) mysql? ( dev-db/mysql-connector-c++ ) pdfimport? ( app-text/poppler:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) telepathy? ( net-libs/telepathy-glib ) !<sys-devel/make-3.82 >=dev-libs/libatomic_ops-7.2d >=dev-libs/libxml2-2.7.8 dev-libs/libxslt dev-perl/Archive-Zip dev-util/cppunit >=dev-util/gperf-3 dev-util/intltool >=dev-util/mdds-1.2.0:1= media-libs/glm sys-devel/bison sys-devel/flex sys-devel/gettext sys-devel/ucpp sys-libs/zlib virtual/pkgconfig x11-libs/libXt x11-libs/libXtst x11-proto/randrproto x11-proto/xextproto x11-proto/xineramaproto x11-proto/xproto java? ( dev-java/ant-core >=virtual/jdk-1.6 ) odk? ( >=app-doc/doxygen-1.8.4 ) test? ( dev-util/cppunit ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 java? ( >=dev-java/java-config-2.2.0-r3 ) >=sys-apps/sed-4 kde? ( dev-util/automoc virtual/pkgconfig !aqua? ( >=x11-libs/libXtst-1.1.0 x11-proto/xf86vidmodeproto ) ) kde? ( dev-lang/perl >=dev-qt/qt3support-4.8.5:4[accessibility] >=dev-qt/qtcore-4.8.5:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/designer-4.8.5:4 >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[qt3support] >=dev-qt/qtsvg-4.8.5:4 >=dev-qt/qttest-4.8.5:4 >=kde-frameworks/kdelibs-4.14.22:4 )
DESCRIPTION=A full office productivity suite
EAPI=6
HOMEPAGE=http://www.libreoffice.org
IUSE=bluetooth +branding coinmp collada +cups dbus debug eds firebird gltf gnome googledrive gstreamer +gtk gtk3 jemalloc kde libressl mysql odk pdfimport postgres quickstarter telepathy test vlc libreoffice_extensions_nlpsolver libreoffice_extensions_scripting-beanshell libreoffice_extensions_scripting-javascript libreoffice_extensions_wiki-publisher elibc_FreeBSD java aqua kde python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_single_target_python2_7 python_single_target_python3_4 python_single_target_python3_5
KEYWORDS=~amd64 ~arm ~x86 ~amd64-linux ~x86-linux
LICENSE=|| ( LGPL-3 MPL-1.1 )
PDEPEND==app-office/libreoffice-l10n-5.2*
RDEPEND=python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads,xml] ) python_single_target_python3_4? ( dev-lang/python:3.4[threads,xml] ) python_single_target_python3_5? ( dev-lang/python:3.5[threads,xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?] app-arch/unzip app-arch/zip app-text/hunspell >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.1 >=app-text/libodfgen-0.1.0 app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 =dev-cpp/libcmis-0.5* dev-db/unixODBC dev-lang/perl >=dev-libs/boost-1.55:= dev-libs/expat dev-libs/hyphen dev-libs/icu:= =dev-libs/liborcus-0.11* dev-libs/librevenge dev-libs/nspr dev-libs/nss !libressl? ( >=dev-libs/openssl-1.0.0d:0 ) libressl? ( dev-libs/libressl ) >=dev-libs/redland-1.0.16 media-gfx/graphite2 media-libs/fontconfig media-libs/freetype:2 >=media-libs/glew-1.10:= >=media-libs/harfbuzz-0.9.18:=[icu(+)] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libfreehand-0.1.0 media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 net-libs/neon net-misc/curl net-nds/openldap sci-mathematics/lpsolve virtual/jpeg:0 x11-libs/cairo[X,-xlib-xcb] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender virtual/glu virtual/opengl bluetooth? ( net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) collada? ( >=media-libs/opencollada-1.2.2_p20150207 ) cups? ( net-print/cups ) dbus? ( dev-libs/dbus-glib ) eds? ( dev-libs/glib:2 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-2.5 ) gltf? ( media-libs/libgltf ) gnome? ( gnome-base/dconf ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( x11-libs/gdk-pixbuf >=x11-libs/gtk+-2.24:2 ) gtk3? ( dev-libs/glib:2 dev-libs/gobject-introspection >=x11-libs/gtk+-3.8:3 ) jemalloc? ( dev-libs/jemalloc ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( dev-java/rhino:1.6 ) mysql? ( dev-db/mysql-connector-c++ ) pdfimport? ( app-text/poppler:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) telepathy? ( net-libs/telepathy-glib ) !app-office/libreoffice-bin !app-office/libreoffice-bin-debug !app-office/openoffice media-fonts/liberation-fonts media-fonts/libertine media-fonts/urw-fonts java? ( >=virtual/jre-1.6 ) kde? ( >=kde-apps/kioclient-4.4:4[aqua=] ) vlc? ( media-video/vlc ) java? ( >=dev-java/java-config-2.2.0-r3 ) kde? ( kde-frameworks/oxygen-icons ) kde? ( dev-lang/perl >=dev-qt/qt3support-4.8.5:4[accessibility] >=dev-qt/qtcore-4.8.5:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/designer-4.8.5:4 >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[qt3support] >=dev-qt/qtsvg-4.8.5:4 >=dev-qt/qttest-4.8.5:4 >=kde-frameworks/kdelibs-4.14.22:4 )
REQUIRED_USE=^^ ( python_single_target_python2_7 python_single_target_python3_4 python_single_target_python3_5 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_4? ( python_targets_python3_4 ) python_single_target_python3_5? ( python_targets_python3_5 ) bluetooth? ( dbus ) collada? ( gltf ) eds? ( gnome ) gnome? ( gtk ) telepathy? ( gtk ) libreoffice_extensions_nlpsolver? ( java ) libreoffice_extensions_scripting-beanshell? ( java ) libreoffice_extensions_scripting-javascript? ( java ) libreoffice_extensions_wiki-publisher? ( java )
SLOT=0
SRC_URI=branding? ( http://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) http://dev-builds.libreoffice.org/pre-releases/src/libreoffice-5.2.5.1.tar.xz http://dev-builds.libreoffice.org/pre-releases/src/libreoffice-help-5.2.5.1.tar.xz http://download.documentfoundation.org/libreoffice/src/5.2.5//libreoffice-5.2.5.1.tar.xz http://download.documentfoundation.org/libreoffice/src/5.2.5//libreoffice-help-5.2.5.1.tar.xz http://download.documentfoundation.org/libreoffice/old/5.2.5.1//libreoffice-5.2.5.1.tar.xz http://download.documentfoundation.org/libreoffice/old/5.2.5.1//libreoffice-help-5.2.5.1.tar.xz http://dev-www.libreoffice.org/src//ce12af00283eb90d9281956524250d6e-xmlsec1-1.2.20.tar.gz collada? ( http://dev-www.libreoffice.org/src//4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2 ) java? ( http://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( http://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( http://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( http://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 check-reqs aee25bdf4e2f459af86d17f7c41dcdf6 eutils ea170b525f6a38a006be05c9d9429f13 fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic 7366202dd55cb8f018f5d450d54e7749 gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 java-pkg-opt-2 40db73f27fc6458ec2105812a4f261c7 java-utils-2 a50950a73b5d5db46f42638e2996a087 kde4-base 958da2c50ab906e72cd6fc7c77146404 kde4-functions 1aadb525279ddf31ca3c8e6d56ebecb5 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 7bb10a841be2368af0c00f27dd67560b pax-utils 4c2654a34ebe732e85fda354f6ee642f python-single-r1 19a74c6b5c191723a997dc7e0cc6bb09 python-utils-r1 d275302cd06aedef2ba08f81f3104206 qmake-utils 0a242e7177789b0028b4045f336dd4db toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=fc445b04df3b04c15e66d95047ddbe6b

@ -11,4 +11,4 @@ REQUIRED_USE=^^ ( python_single_target_python2_7 python_single_target_python3_4
SLOT=0
SRC_URI=branding? ( http://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) http://dev-www.libreoffice.org/src//ce12af00283eb90d9281956524250d6e-xmlsec1-1.2.20.tar.gz collada? ( http://dev-www.libreoffice.org/src//4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2 ) java? ( http://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( http://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( http://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( http://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 check-reqs aee25bdf4e2f459af86d17f7c41dcdf6 eutils ea170b525f6a38a006be05c9d9429f13 fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic 7366202dd55cb8f018f5d450d54e7749 git-r3 6efc2d7de07a77bf72c7207b48d0e123 gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 java-pkg-opt-2 40db73f27fc6458ec2105812a4f261c7 java-utils-2 a50950a73b5d5db46f42638e2996a087 kde4-base 958da2c50ab906e72cd6fc7c77146404 kde4-functions 1aadb525279ddf31ca3c8e6d56ebecb5 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 7bb10a841be2368af0c00f27dd67560b pax-utils 4c2654a34ebe732e85fda354f6ee642f python-single-r1 19a74c6b5c191723a997dc7e0cc6bb09 python-utils-r1 d275302cd06aedef2ba08f81f3104206 qmake-utils 0a242e7177789b0028b4045f336dd4db toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=8165dca2ff7d47be6d94e365f15e49a0
_md5_=fc445b04df3b04c15e66d95047ddbe6b

@ -11,4 +11,4 @@ REQUIRED_USE=^^ ( python_single_target_python2_7 python_single_target_python3_4
SLOT=0
SRC_URI=branding? ( http://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) http://dev-www.libreoffice.org/src//86b1daaa438f5a7bea9a52d7b9799ac0-xmlsec1-1.2.23.tar.gz collada? ( http://dev-www.libreoffice.org/src//4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2 ) java? ( http://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( http://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( http://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( http://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 check-reqs aee25bdf4e2f459af86d17f7c41dcdf6 eutils ea170b525f6a38a006be05c9d9429f13 fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic 7366202dd55cb8f018f5d450d54e7749 git-r3 6efc2d7de07a77bf72c7207b48d0e123 gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 java-pkg-opt-2 40db73f27fc6458ec2105812a4f261c7 java-utils-2 a50950a73b5d5db46f42638e2996a087 kde4-base 958da2c50ab906e72cd6fc7c77146404 kde4-functions 1aadb525279ddf31ca3c8e6d56ebecb5 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 7bb10a841be2368af0c00f27dd67560b pax-utils 4c2654a34ebe732e85fda354f6ee642f python-single-r1 19a74c6b5c191723a997dc7e0cc6bb09 python-utils-r1 d275302cd06aedef2ba08f81f3104206 qmake-utils 0a242e7177789b0028b4045f336dd4db toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=fa5c56b604e62c33c6de7f55a139c699
_md5_=75cb646d8605cac12f081e82e60fc7cc

@ -11,4 +11,4 @@ REQUIRED_USE=^^ ( python_single_target_python2_7 python_single_target_python3_4
SLOT=0
SRC_URI=branding? ( http://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) http://dev-www.libreoffice.org/src//86b1daaa438f5a7bea9a52d7b9799ac0-xmlsec1-1.2.23.tar.gz collada? ( http://dev-www.libreoffice.org/src//4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2 ) java? ( http://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( http://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( http://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( http://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 check-reqs aee25bdf4e2f459af86d17f7c41dcdf6 eutils ea170b525f6a38a006be05c9d9429f13 fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic 7366202dd55cb8f018f5d450d54e7749 git-r3 6efc2d7de07a77bf72c7207b48d0e123 gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 java-pkg-opt-2 40db73f27fc6458ec2105812a4f261c7 java-utils-2 a50950a73b5d5db46f42638e2996a087 kde4-base 958da2c50ab906e72cd6fc7c77146404 kde4-functions 1aadb525279ddf31ca3c8e6d56ebecb5 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 7bb10a841be2368af0c00f27dd67560b pax-utils 4c2654a34ebe732e85fda354f6ee642f python-single-r1 19a74c6b5c191723a997dc7e0cc6bb09 python-utils-r1 d275302cd06aedef2ba08f81f3104206 qmake-utils 0a242e7177789b0028b4045f336dd4db toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=53d5a89dc2f0a57cee92fade60d66480
_md5_=d304f530d915573e56279d02f3e994e2

File diff suppressed because one or more lines are too long

@ -0,0 +1,12 @@
DEFINED_PHASES=configure install prepare
DEPEND=dev-libs/librevenge dev-libs/libxml2 sys-libs/zlib sys-devel/libtool virtual/pkgconfig doc? ( app-doc/doxygen )
DESCRIPTION=Library parsing many pre-OSX MAC text formats
EAPI=6
HOMEPAGE=https://sourceforge.net/p/libmwaw/wiki/Home/
IUSE=doc static-libs tools
KEYWORDS=~amd64 ~arm ~x86
LICENSE=LGPL-2.1
RDEPEND=dev-libs/librevenge dev-libs/libxml2 sys-libs/zlib
SLOT=0
SRC_URI=mirror://sourceforge/libmwaw/libmwaw-0.3.10.tar.xz
_md5_=1084ae3991507a084a78608db64be00a

@ -2,10 +2,10 @@ DEFINED_PHASES=configure install prepare unpack
DEPEND=dev-libs/librevenge dev-libs/libxml2 sys-libs/zlib sys-devel/libtool virtual/pkgconfig doc? ( app-doc/doxygen ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1
DESCRIPTION=Library parsing many pre-OSX MAC text formats
EAPI=6
HOMEPAGE=http://sourceforge.net/p/libmwaw/wiki/Home/
HOMEPAGE=https://sourceforge.net/p/libmwaw/wiki/Home/
IUSE=doc static-libs tools
LICENSE=LGPL-2.1
RDEPEND=dev-libs/librevenge dev-libs/libxml2 sys-libs/zlib
SLOT=0
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils ea170b525f6a38a006be05c9d9429f13 git-r3 6efc2d7de07a77bf72c7207b48d0e123 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=5311c432f988dbf1ef7aeae6cb5bc7e0
_md5_=1084ae3991507a084a78608db64be00a

@ -8,6 +8,6 @@ KEYWORDS=~amd64
LICENSE=Apache-2.0
RDEPEND=!dev-db/etcdctl
SLOT=0
SRC_URI=https://github.com/coreos/etcd/archive/v3.0.12.tar.gz -> etcd-3.0.12.tar.gz
SRC_URI=https://github.com/coreos/etcd/archive/v3.0.17.tar.gz -> etcd-3.0.17.tar.gz
_eclasses_=golang-base 08fe6e0e2b4750daff8887a7f0e1f873 golang-vcs-snapshot 1caa6d8238d2378ad688ae068ff22e5a multilib 165fc17c38d1b11dac2008280dab6e80 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 user 80aaa71614ced86f02ee1a513821dc87
_md5_=dbeec0f6f1339547a69ed10f639d4b71
_md5_=acabc1a58012b472b664fd5dc6c59c6b

@ -8,6 +8,6 @@ KEYWORDS=~amd64
LICENSE=Apache-2.0
RDEPEND=!dev-db/etcdctl
SLOT=0
SRC_URI=https://github.com/coreos/etcd/archive/v3.0.15.tar.gz -> etcd-3.0.15.tar.gz
SRC_URI=https://github.com/coreos/etcd/archive/v3.1.0.tar.gz -> etcd-3.1.0.tar.gz
_eclasses_=golang-base 08fe6e0e2b4750daff8887a7f0e1f873 golang-vcs-snapshot 1caa6d8238d2378ad688ae068ff22e5a multilib 165fc17c38d1b11dac2008280dab6e80 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 user 80aaa71614ced86f02ee1a513821dc87
_md5_=aa227bf18d5f832a05588092e5ebc11f
_md5_=acabc1a58012b472b664fd5dc6c59c6b

@ -4,7 +4,7 @@ DESCRIPTION=An enhanced, drop-in replacement for MySQL
EAPI=6
HOMEPAGE=http://mariadb.org/
IUSE=bindist jdbc odbc oqgraph pam sphinx tokudb xml elibc_FreeBSD jdbc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 debug embedded extraengine jemalloc latin1 libressl +openssl +perl profiling selinux +server systemtap static static-libs tcmalloc test yassl
KEYWORDS=alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris
KEYWORDS=alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris
LICENSE=GPL-2
PDEPEND=perl? ( >=dev-perl/DBD-mysql-2.9004 ) ~virtual/mysql-5.6[embedded=,static=] virtual/libmysqlclient:0/18[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs=]
RDEPEND=!bindist? ( >=sys-libs/readline-4.1:0= ) server? ( extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) oqgraph? ( >=dev-libs/boost-1.40.0:0= dev-libs/judy:0= ) pam? ( virtual/pam:0= ) tokudb? ( app-arch/snappy ) ) >=dev-libs/libpcre-8.35:3= perl? ( !dev-db/mytop virtual/perl-Getopt-Long dev-perl/TermReadKey virtual/perl-Term-ANSIColor virtual/perl-Time-HiRes ) server? ( extraengine? ( jdbc? ( >=virtual/jre-1.6 ) ) ) jdbc? ( >=dev-java/java-config-2.2.0-r3 ) kernel_linux? ( sys-process/procps:0= dev-libs/libaio:0= ) >=sys-apps/sed-4 >=sys-apps/texinfo-4.7-r1 !dev-db/mariadb-native-client[mysqlcompat] jemalloc? ( dev-libs/jemalloc:0= ) tcmalloc? ( dev-util/google-perftools:0= ) systemtap? ( >=dev-util/systemtap-1.3:0= ) openssl? ( >=dev-libs/openssl-1.0.0:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] ) libressl? ( dev-libs/libressl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] ) >=sys-libs/zlib-1.2.3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] sys-libs/ncurses:0= selinux? ( sec-policy/selinux-mysql ) abi_x86_32? ( !app-emulation/emul-linux-x86-db[-abi_x86_32(-)] ) !dev-db/mysql !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster server? ( !prefix? ( dev-db/mysql-init-scripts ) ) !<virtual/mysql-5.6-r4
@ -13,4 +13,4 @@ RESTRICT=!bindist? ( bindist )
SLOT=0/18
SRC_URI=https://downloads.mariadb.org/interstitial/mariadb-10.0.29/source/mariadb-10.0.29.tar.gz mirror://gentoo/mysql-extras-20160629-1442Z.tar.bz2 https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-20160629-1442Z.tar.bz2 https://dev.gentoo.org/~grknight/distfiles/mysql-extras-20160629-1442Z.tar.bz2 https://dev.gentoo.org/~robbat2/distfiles/mysql-extras-20160629-1442Z.tar.bz2 https://dev.gentoo.org/~jmbsvicetto/distfiles/mysql-extras-20160629-1442Z.tar.bz2
_eclasses_=cmake-utils f0c2647fb321257c91c6a967f362d053 eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 java-pkg-opt-2 40db73f27fc6458ec2105812a4f261c7 java-utils-2 a50950a73b5d5db46f42638e2996a087 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 multiprocessing 7bb10a841be2368af0c00f27dd67560b mysql-multilib-r1 6a82189013ed0dabf468cfe7c55fef1d prefix 99dcca42e6528d8fe3c214bf5731aaf2 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 user 80aaa71614ced86f02ee1a513821dc87 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=c5f9511b6ce38517f64016f90448afd2
_md5_=0f37671d5166ef1caf8979aa2f3d4250

@ -4,7 +4,7 @@ DESCRIPTION=Boost Libraries for C++
EAPI=6
HOMEPAGE=http://www.boost.org/
IUSE=context debug doc icu +nls mpi python static-libs +threads tools python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris ~x86-winnt
KEYWORDS=alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris ~x86-winnt
LICENSE=Boost-1.0
RDEPEND=icu? ( >=dev-libs/icu-3.6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !icu? ( virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mpi? ( >=virtual/mpi-2.0-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,cxx,threads] ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !app-admin/eselect-boost
REQUIRED_USE=mpi? ( threads ) python? ( || ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) )
@ -12,4 +12,4 @@ RESTRICT=test
SLOT=0/1.62.0
SRC_URI=https://downloads.sourceforge.net/project/boost/boost/1.62.0/boost_1_62_0.tar.bz2
_eclasses_=eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 multiprocessing 7bb10a841be2368af0c00f27dd67560b python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d275302cd06aedef2ba08f81f3104206 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=681aaa29e3a2e58e57a63f9317b44164
_md5_=a925587aec5d2e85baf64f2d97718bd9

@ -4,11 +4,11 @@ DESCRIPTION=This extension implements a Z39.50 client for PHP using the YAZ tool
EAPI=6
HOMEPAGE=http://pecl.php.net/yaz
IUSE=php_targets_php7-0 php_targets_php5-6
KEYWORDS=alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86
KEYWORDS=alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86
LICENSE=BSD
RDEPEND=>=dev-libs/yaz-3.0.2:0= php_targets_php7-0? ( dev-lang/php:7.0 ) php_targets_php5-6? ( dev-lang/php:5.6 )
REQUIRED_USE=|| ( php_targets_php7-0 php_targets_php5-6 )
SLOT=0
SRC_URI=http://pecl.php.net/get/yaz-1.2.1.tgz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 php-ext-pecl-r3 362ad55b4b4b63dd1cf7df6cbca082c3 php-ext-source-r3 a30f64f44cd0439913e37281006faaca toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=fc211326481b475d6b6b3f21df7a449b
_md5_=b8a3cf039bf593e9565286a70f8d2926

@ -4,7 +4,7 @@ DESCRIPTION=A system for large project software construction, simple to use and
EAPI=6
HOMEPAGE=http://www.boost.org/doc/tools/build/index.html
IUSE=examples python test python_targets_python2_7
KEYWORDS=alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
KEYWORDS=alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=Boost-1.0
RDEPEND=python? ( >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] ) !<dev-libs/boost-1.34.0 !<=dev-util/boost-build-1.35.0-r1
REQUIRED_USE=python? ( python_targets_python2_7 ) test? ( python_targets_python2_7 )
@ -12,4 +12,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/boost/boost/1.62.0/boost_1_62_0.tar.bz2
_eclasses_=eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multilib 165fc17c38d1b11dac2008280dab6e80 python-single-r1 19a74c6b5c191723a997dc7e0cc6bb09 python-utils-r1 d275302cd06aedef2ba08f81f3104206 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=d0efa1dbaace707b9f02b437fe27a5d8
_md5_=cba914ddafd8a3e041c08a169ff7bcfe

@ -4,10 +4,10 @@ DESCRIPTION=Cross platform Make
EAPI=6
HOMEPAGE=http://www.cmake.org/
IUSE=doc emacs system-jsoncpp ncurses qt5 test
KEYWORDS=alpha amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
KEYWORDS=alpha amd64 ~arm ~arm64 hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
LICENSE=CMake
RDEPEND=>=app-arch/libarchive-3.0.0:= >=dev-libs/expat-2.0.1 >=dev-libs/libuv-1.0.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( virtual/emacs ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) system-jsoncpp? ( >=dev-libs/jsoncpp-0.6.0_rc2:0= )
SLOT=0
SRC_URI=http://www.cmake.org/files/v3.7/cmake-3.7.2.tar.gz
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 cmake-utils f0c2647fb321257c91c6a967f362d053 elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 7bb10a841be2368af0c00f27dd67560b toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96
_md5_=6a64f883e721560ec589b589a9f02265
_md5_=fd633dd6e24d54527686dd4d6ac4da23

@ -1,11 +0,0 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=sys-devel/make >=dev-util/cmake-3.5.2
DESCRIPTION=Provides cmake helper macros and targets for linux, especially fedora developers
EAPI=4
HOMEPAGE=https://fedorahosted.org/cmake-fedora/#Getcmake-fedora
KEYWORDS=amd64 x86
LICENSE=BSD
SLOT=0
SRC_URI=https://fedorahosted.org/releases/c/m/cmake-fedora/cmake-fedora-1.3.0-Source.tar.gz
_eclasses_=cmake-utils f0c2647fb321257c91c6a967f362d053 eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 7bb10a841be2368af0c00f27dd67560b toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=b2b339754a659638b28ec80571fcd6ac

@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/cliapp[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/ttystatus[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/cliapp[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/markdown[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/ttystatus[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
DESCRIPTION=black box tests Unix command line tools
EAPI=6
HOMEPAGE=http://liw.fi/cmdtest/
IUSE=python_targets_python2_7
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=GPL-3
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
REQUIRED_USE=|| ( python_targets_python2_7 )
SLOT=0
SRC_URI=http://code.liw.fi/debian/pool/main/c/cmdtest/cmdtest_0.27.orig.tar.xz
_eclasses_=distutils-r1 f1707af2d2ad4cf700a9e690de6ed855 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 7bb10a841be2368af0c00f27dd67560b python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d275302cd06aedef2ba08f81f3104206 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=36bd1e4d022404a6f3a18bae7cd0173d
_md5_=b479f13f7c91696aff50528dc7d0275f

@ -1,13 +0,0 @@
DEFINED_PHASES=install prepare
DEPEND=dev-libs/libaio
DESCRIPTION=Stressful Application Test
EAPI=4
HOMEPAGE=https://code.google.com/p/stressapptest/
IUSE=debug
KEYWORDS=~amd64 ~arm ~x86
LICENSE=Apache-2.0
RDEPEND=dev-libs/libaio
SLOT=0
SRC_URI=https://stressapptest.googlecode.com/files/stressapptest-1.0.4_autoconf.tar.gz
_eclasses_=eutils ea170b525f6a38a006be05c9d9429f13 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=622064d464ea424c94b077d752582f0c

@ -1,12 +0,0 @@
DEFINED_PHASES=install prepare
DEPEND=dev-libs/libaio
DESCRIPTION=Stressful Application Test
EAPI=4
HOMEPAGE=https://code.google.com/p/stressapptest/
IUSE=debug
KEYWORDS=~amd64 ~arm ~x86
LICENSE=Apache-2.0
RDEPEND=dev-libs/libaio
SLOT=0
SRC_URI=https://stressapptest.googlecode.com/files/stressapptest-1.0.6_autoconf.tar.gz
_md5_=f5940b8242bfc8bae25908f46eb52ccd

@ -1,13 +0,0 @@
DEFINED_PHASES=configure prepare
DEPEND=dev-libs/libaio !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=Stressful Application Test
EAPI=4
HOMEPAGE=https://code.google.com/p/stressapptest/
IUSE=debug
KEYWORDS=~amd64 ~arm ~mips ~x86
LICENSE=Apache-2.0
RDEPEND=dev-libs/libaio
SLOT=0
SRC_URI=https://stressapptest.googlecode.com/files/stressapptest-1.0.6_autoconf.tar.gz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils ea170b525f6a38a006be05c9d9429f13 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=b70202bc2c61b10286600236a4eb11cb

@ -1,13 +0,0 @@
DEFINED_PHASES=configure prepare
DEPEND=dev-libs/libaio !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=Stressful Application Test
EAPI=4
HOMEPAGE=https://code.google.com/p/stressapptest/
IUSE=debug
KEYWORDS=~amd64 ~arm ~mips ~x86
LICENSE=Apache-2.0
RDEPEND=dev-libs/libaio
SLOT=0
SRC_URI=https://stressapptest.googlecode.com/files/stressapptest-1.0.6_autoconf.tar.gz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils ea170b525f6a38a006be05c9d9429f13 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=868d276f110c20e0ea8697bd3e452750

@ -0,0 +1,13 @@
DEFINED_PHASES=configure
DEPEND=dev-libs/libaio
DESCRIPTION=Stressful Application Test
EAPI=5
HOMEPAGE=https://github.com/stressapptest/stressapptest
IUSE=debug
KEYWORDS=~amd64 ~arm ~mips ~x86
LICENSE=Apache-2.0
RDEPEND=dev-libs/libaio
SLOT=0
SRC_URI=https://github.com/stressapptest/stressapptest/archive/v1.0.8.tar.gz -> stressapptest-1.0.8.tar.gz
_eclasses_=eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=2a34d9bb33bb8d1c9ac08c29cb64b7c6

@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-libs/apr dev-libs/apr-util dev-vcs/subversion dev-qt/qtcore:4[qt3support] dev-qt/qtgui:4[qt3support] dev-qt/qtsql:4[sqlite] dev-vcs/subversion sys-devel/make >=dev-util/cmake-3.5.2
DEPEND=dev-libs/apr dev-libs/apr-util dev-qt/qtcore:4[qt3support] dev-qt/qtgui:4[qt3support] dev-qt/qtsql:4[sqlite] dev-vcs/subversion sys-devel/make >=dev-util/cmake-3.5.2
DESCRIPTION=GUI frontend to the Subversion revision system
EAPI=4
EAPI=6
HOMEPAGE=http://www.anrichter.net/projects/qsvn/
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=dev-libs/apr dev-libs/apr-util dev-vcs/subversion dev-qt/qtcore:4[qt3support] dev-qt/qtgui:4[qt3support] dev-qt/qtsql:4[sqlite] dev-vcs/subversion
RDEPEND=dev-libs/apr dev-libs/apr-util dev-qt/qtcore:4[qt3support] dev-qt/qtgui:4[qt3support] dev-qt/qtsql:4[sqlite] dev-vcs/subversion
SLOT=0
SRC_URI=http://www.anrichter.net/projects/qsvn/chrome/site/qsvn-0.8.3-src.tar.gz
_eclasses_=cmake-utils f0c2647fb321257c91c6a967f362d053 eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 7bb10a841be2368af0c00f27dd67560b toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=44ab887a6d05b23b4fb46b32cfe310a7
_md5_=88b8bb1eadff770737f03407595ae11f

@ -10,4 +10,4 @@ RDEPEND=>=dev-libs/glib-2.46.0:2[dbus] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.1
SLOT=0
SRC_URI=mirror://gnome/sources/gnome-session/3.20/gnome-session-3.20.2.tar.xz
_eclasses_=eutils ea170b525f6a38a006be05c9d9429f13 gnome.org ad34f378a3d57a6f2f2b8b4aaca4543e gnome2 c4ea6f9f250b5355e9e948e7007dead0 gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=b168b10915683c5a2a4f7c8b7611ea77
_md5_=6cee51601b56aabab504709599b6fcd4

@ -10,4 +10,4 @@ RDEPEND=>=dev-libs/glib-2.46.0:2[dbus] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.1
SLOT=0
SRC_URI=mirror://gnome/sources/gnome-session/3.22/gnome-session-3.22.2.tar.xz
_eclasses_=eutils ea170b525f6a38a006be05c9d9429f13 gnome.org ad34f378a3d57a6f2f2b8b4aaca4543e gnome2 c4ea6f9f250b5355e9e948e7007dead0 gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=f38d9ee7edff02fb212b89d317b322d0
_md5_=aeb156422177dae4956ded9fcdeb4e29

@ -0,0 +1,10 @@
DEFINED_PHASES=install
DESCRIPTION=Cladogram tree generator mainly used by the GNU/Linux distro timeline project
EAPI=6
HOMEPAGE=https://launchpad.net/gnuclad/
IUSE=examples
KEYWORDS=~amd64
LICENSE=GPL-3
SLOT=0
SRC_URI=http://launchpad.net/gnuclad/trunk/0.2/+download/gnuclad-0.2.4.tar.gz
_md5_=a3eb610d0c859c6e37c10d8d6e96eb7e

@ -1,11 +0,0 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=sys-devel/make >=dev-util/cmake-3.5.2
DESCRIPTION=Cue File library from Musepack
EAPI=4
HOMEPAGE=http://www.musepack.net/
KEYWORDS=alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris
LICENSE=LGPL-2.1
SLOT=0
SRC_URI=https://dev.gentoo.org/~ssuominen/libcuefile-477.tar.xz
_eclasses_=cmake-utils f0c2647fb321257c91c6a967f362d053 eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 7bb10a841be2368af0c00f27dd67560b toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=92073c3d81b8501cfcf2ea30308116c7

@ -1,7 +1,7 @@
DEFINED_PHASES=compile configure install prepare test unpack
DEFINED_PHASES=compile configure install prepare test
DEPEND=>=media-libs/phonon-4.5 >=dev-util/automoc-0.9.87 media-libs/opengl-apple sys-devel/gcc-apple[objc] virtual/pkgconfig sys-devel/make >=dev-util/cmake-3.5.2
DESCRIPTION=Phonon QuickTime7 backend
EAPI=4
EAPI=6
HOMEPAGE=https://projects.kde.org/projects/kdesupport/phonon/phonon-quicktime
IUSE=debug
KEYWORDS=~ppc-macos ~x64-macos
@ -9,5 +9,5 @@ LICENSE=LGPL-2.1
RDEPEND=>=media-libs/phonon-4.5
SLOT=0
SRC_URI=https://dev.gentoo.org/~dilfridge/distfiles/phonon-qt7-0_pre20110424.tar.bz2
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe cmake-utils f0c2647fb321257c91c6a967f362d053 eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 7bb10a841be2368af0c00f27dd67560b toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=8a56cbb870672e382f74a9d928a2d6d7
_eclasses_=cmake-utils f0c2647fb321257c91c6a967f362d053 eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 7bb10a841be2368af0c00f27dd67560b toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=2344207747023c25555eda99e7561efc

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=>=media-libs/libprojectm-2.1.0 media-libs/libsdl =media-libs/libvisual-0.4* virtual/opengl virtual/pkgconfig sys-devel/make >=dev-util/cmake-3.5.2
DESCRIPTION=A libvisual graphical music visualization plugin similar to milkdrop
EAPI=6
HOMEPAGE=http://projectm.sourceforge.net
IUSE=debug
KEYWORDS=~amd64 ~x86
LICENSE=LGPL-2
RDEPEND=>=media-libs/libprojectm-2.1.0 media-libs/libsdl =media-libs/libvisual-0.4* virtual/opengl
SLOT=0
SRC_URI=mirror://sourceforge/projectm/projectM-complete-2.1.0-Source.tar.gz
_eclasses_=cmake-utils f0c2647fb321257c91c6a967f362d053 eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 7bb10a841be2368af0c00f27dd67560b toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=dd9cda5690690968f178e04a376ab995

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

Loading…
Cancel
Save