Sync with portage [Sat May 20 09:31:31 MSK 2017].

master
root 7 years ago
parent 20ab39ba47
commit cd0419132a

@ -1,3 +1,4 @@
AUX CVE-2017-7481.patch 6684 SHA256 fa28f28f47a88f9df5cd70c0027ebe342866e6bf345e424d7679a9dfbd332ecd SHA512 60e954d0039955a7193aa1515a389245206f306a9e8f67b63166a7bc0802f2076d92ef0b3c868b80d33575433b3dde5265f44e7e0279a86b3de8c0575786f74c WHIRLPOOL dc6370d4929a2193413bdfa47c9e6e15335db12d225fce7c7f57c6f068973ee2db2c40252cd5c330b7e7736aae270cb5bb134869f77826bb3e12127a4f0348ec
AUX README.gentoo 398 SHA256 d988c57c417023c225deebf7fde59222f3ff214b1f750320e8318349455e78db SHA512 7504d7c2e8731bfaf97e045dc75fc29c50fd8602377391f598b897d93c96913a252d436d0373518da50f4e98c370b59d172b98d3db6e32d18e0097cf5e4f3333 WHIRLPOOL 7fe8e0bb6ed46bd5ccae52c609af528de9546fbb8c69139e73b7f029b36380e11baf4988e212aedea7df9652b2154b8c9ba030a4b7ea461637eb826fce784dfe
AUX ansible.env 99 SHA256 04a806ca12249b1b1387e17cabd85c8b09bac64914650d7a776576153e32591f SHA512 79d0d6581116ede67d6b184d1a16c2ba6586d4ca8cd71047bc5a81a82696b0e1a124f22248877aefc0a810f0ae3bd2724dadaf71dd5078bbe0910a9e8c3ab111 WHIRLPOOL f347143d490cf1dd6784059022fb7c6c85eaa5e957b6b5eb85f6b1b8a98d1b90c26aa0602fe2cd6679c4709fb9dad2fa67bc53326bfca80205cb7b7ded757c90
DIST ansible-2.2.2.0.tar.gz 2510182 SHA256 efd9c574168ac1916dd57f7c88d4dd2e13ef816af0ee49a8d34c77567886e4c2 SHA512 e5d902e6c8d67c2b5e1e907dffab7a36505cc96a9748915dd8340f78b6bf5ced2efe2153f621ecceafc75750729d3e2e26c9c7c95b3a6d15838e6c36de8b8b60 WHIRLPOOL 2b57bf518de9adf339b3c2eb3dfb0e2962e084b69db1a10c1cdccc4caa13845f668191b12f66b3656675b2ac94bb671f329ab7ab843796480a963017cb762776
@ -5,6 +6,7 @@ DIST ansible-2.2.3.0.tar.gz 2512540 SHA256 de18ab1cf0712252e928dd1226b2c058d5345
DIST ansible-2.3.0.0.tar.gz 4251730 SHA256 299f3907cd566a20e163942fa82b6afc86ef89c2726ba503b90c1a651e82a458 SHA512 88ac28befefd7a70c36d8c33bc1aba1b0a5ffdea4bddd0b9e6c5488c70057662812208c221e47721c5a194fc30282a33490f196a719d9eb6d9b1e7dcfd1ff941 WHIRLPOOL a6a622f17476c07e3446a7b09631027797ade04f7d1571e0eafccc2736390deabfcdd36fa1e849d209eb7ab5f1e3e86f2b6e7dd3032db1743665165c1dc710ba
EBUILD ansible-2.2.2.0.ebuild 1376 SHA256 b0ebbf0ce0fea677874e3f4931d48e7c55fb0c3be08047a5105d9e31e71a3a8d SHA512 3d401c5d1ba9784f765a23efb68df190754789d5607de0f0ad7c09afde56641fbbb80865aba0e19d31392a47f20a5b92270dd90fcbd0b17becce871c117f2744 WHIRLPOOL 535dfab5806f5fde0b623529065daab3878390a164205228cd288fcb7d0f2e2bb654c74e6815868488dd67228c88d12000eb4827228beb992afc2106bd465644
EBUILD ansible-2.2.3.0.ebuild 1378 SHA256 2d0d39de08d1a2635210a1c5c77c63dec617f7c0731754bc15c647c63cb5049b SHA512 1e3e064e0afb89ddaeb31779de16826fe68c3beae8053222708f71eb24caedf2096077684cc801f17aabe9822b8df06f46760b4bc67dd311d2984faa3494a130 WHIRLPOOL 422daa7fc83f7f0535cec3a6210e692a5e7d69dc5291e96b205717e450639ce7eede12d38e315fe9e4478ebdbd6f7e90776e88eedcb7616158ba5cc095b8b6d3
EBUILD ansible-2.3.0.0-r1.ebuild 1425 SHA256 41e78afe0e7d2e0510afae50d1d5ab16946ae88f37219cbaf337dcdc10bacf40 SHA512 20215ca4cae288eb5f5555be1aca7d289f91f5e321a9ccdf8616c41b19885fb2dfcd0a2f19a1e9e4a5554b4dbb0ba7562d64bc9f2817fe82cc26bee6e292e061 WHIRLPOOL 92c24aff8172249ee77a5dffd92dcdc9b20b33d46408ebe8fc75b6c7ce7f34970559c65abc299937628302c1c16fab05fc1d027915dd52e9234bbeda6a700366
EBUILD ansible-2.3.0.0.ebuild 1376 SHA256 b0ebbf0ce0fea677874e3f4931d48e7c55fb0c3be08047a5105d9e31e71a3a8d SHA512 3d401c5d1ba9784f765a23efb68df190754789d5607de0f0ad7c09afde56641fbbb80865aba0e19d31392a47f20a5b92270dd90fcbd0b17becce871c117f2744 WHIRLPOOL 535dfab5806f5fde0b623529065daab3878390a164205228cd288fcb7d0f2e2bb654c74e6815868488dd67228c88d12000eb4827228beb992afc2106bd465644
EBUILD ansible-9999.ebuild 1641 SHA256 49b29bdb6091357319e382fe62c019298682767aa7bad3d3a780ae46ca20c716 SHA512 954c94d01716fc8ce6679104a6cca7ef9cb852aa1d6fb86d5729c46a768d6a2c83af16a5c0efb9e7fd8fbcd25f041d5aa2f162cd89368ee9b5ae937da7947c1e WHIRLPOOL b9bc2e4a3f3f40e17989c276848f0b3007c445cc9a09312c8a46230a10737caeb2e474977279d0086c196d06f089568bd79e2c460c2b185b40561266044ba232
MISC ChangeLog 9769 SHA256 199baf005e4d3f8d68566cea3ff4b6410b202cce107ab90504981dac00dd34b5 SHA512 d0f84e1dcbd3628c26e0df2d80ff829cf146f3ab8e6f355c8dc187b2ad5e4be9a1e60f22176e669548f2d355c9659dbeccafcf096de47d52c50842d1b65afac4 WHIRLPOOL b6dba8621dc6d3da894e717f48d9c5ec844c885d594976ef2a759898ba1a9e49db0172b358c0e161e615ee71ab42bc7ddf51a7b77db29e41eed6f5e768d4f5ac

@ -0,0 +1,57 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1 eutils versionator
DESCRIPTION="Model-driven deployment, config management, and command execution framework"
HOMEPAGE="http://ansible.com/"
SRC_URI="http://releases.ansible.com/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x64-macos"
IUSE="test"
RDEPEND="
dev-python/paramiko[${PYTHON_USEDEP}]
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
dev-python/httplib2[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
net-misc/sshpass
virtual/ssh
"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/packaging-16.6[${PYTHON_USEDEP}]
test? (
${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}]
>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
<dev-python/mock-1.1[${PYTHON_USEDEP}]
dev-python/passlib[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/unittest2[${PYTHON_USEDEP}]
dev-vcs/git
)"
# not included in release tarball
RESTRICT="test"
PATCHES=( "${FILESDIR}/CVE-2017-7481.patch" )
python_test() {
nosetests -d -w test/units -v --with-coverage --cover-package=ansible --cover-branches || die
}
python_install_all() {
distutils-r1_python_install_all
doman docs/man/man1/*.1
}

@ -0,0 +1,135 @@
From ed56f51f185a1ffd7ea57130d260098686fcc7c2 Mon Sep 17 00:00:00 2001
From: James Cammarata <jimi@sngx.net>
Date: Mon, 8 May 2017 10:37:10 -0500
Subject: [PATCH] Fixing security issue with lookup returns not tainting the
jinja2 environment
CVE-2017-7481
Lookup returns wrap the result in unsafe, however when used through the
standard templar engine, this does not result in the jinja2 environment being
marked as unsafe as a whole. This means the lookup result looses the unsafe
protection and may become simple unicode strings, which can result in bad
things being re-templated.
This also adds a global lookup param and cfg options for lookups to allow
unsafe returns, so users can force the previous (insecure) behavior.
---
docs/docsite/rst/intro_configuration.rst | 14 ++++++++++++++
examples/ansible.cfg | 8 +++++++-
lib/ansible/constants.py | 1 +
lib/ansible/template/__init__.py | 11 +++++++++--
4 files changed, 31 insertions(+), 3 deletions(-)
diff --git a/docs/docsite/rst/intro_configuration.rst b/docs/docsite/rst/intro_configuration.rst
index 3647e22..259e107 100644
--- a/docs/docsite/rst/intro_configuration.rst
+++ b/docs/docsite/rst/intro_configuration.rst
@@ -86,6 +86,20 @@ different locations::
Most users will not need to use this feature. See :doc:`dev_guide/developing_plugins` for more details.
+.. _allow_unsafe_lookups:
+
+allow_unsafe_lookups
+====================
+
+.. versionadded:: 2.2.3, 2.3.1
+
+When enabled, this option allows lookup plugins (whether used in variables as `{{lookup('foo')}}` or as a loop as `with_foo`) to return data that is **not** marked "unsafe". By default, such data is marked as unsafe to prevent the templating engine from evaluating any jinja2 templating language, as this could represent a security risk.
+
+This option is provided to allow for backwards-compatibility, however users should first consider adding `allow_unsafe=True` to any lookups which may be expected to contain data which may be run through the templating engine later. For example::
+
+ {{lookup('pipe', '/path/to/some/command', allow_unsafe=True)}}
+
+
.. _allow_world_readable_tmpfiles:
allow_world_readable_tmpfiles
diff --git a/examples/ansible.cfg b/examples/ansible.cfg
index e283064..77ba5d2 100644
--- a/examples/ansible.cfg
+++ b/examples/ansible.cfg
@@ -282,7 +282,7 @@
# Controls showing custom stats at the end, off by default
#show_custom_stats = True
-# Controlls which files to ignore when using a directory as inventory with
+# Controls which files to ignore when using a directory as inventory with
# possibly multiple sources (both static and dynamic)
#inventory_ignore_extensions = ~, .orig, .bak, .ini, .cfg, .retry, .pyc, .pyo
@@ -294,6 +294,12 @@
# Setting to True keeps them under the ansible_facts namespace, the default is False
#restrict_facts_namespace: True
+# When enabled, this option allows lookups (via variables like {{lookup('foo')}} or when used as
+# a loop with `with_foo`) to return data that is not marked "unsafe". This means the data may contain
+# jinja2 templating language which will be run through the templating engine.
+# ENABLING THIS COULD BE A SECURITY RISK
+#allow_unsafe_lookups = False
+
[privilege_escalation]
#become=True
#become_method=sudo
diff --git a/lib/ansible/constants.py b/lib/ansible/constants.py
index da45037..40d1038 100644
--- a/lib/ansible/constants.py
+++ b/lib/ansible/constants.py
@@ -236,6 +236,7 @@ def load_config_file():
["~", ".orig", ".bak", ".ini", ".cfg", ".retry", ".pyc", ".pyo"], value_type='list')
DEFAULT_VAR_COMPRESSION_LEVEL = get_config(p, DEFAULTS, 'var_compression_level', 'ANSIBLE_VAR_COMPRESSION_LEVEL', 0, value_type='integer')
DEFAULT_INTERNAL_POLL_INTERVAL = get_config(p, DEFAULTS, 'internal_poll_interval', None, 0.001, value_type='float')
+DEFAULT_ALLOW_UNSAFE_LOOKUPS = get_config(p, DEFAULTS, 'allow_unsafe_lookups', None, False, value_type='boolean')
ERROR_ON_MISSING_HANDLER = get_config(p, DEFAULTS, 'error_on_missing_handler', 'ANSIBLE_ERROR_ON_MISSING_HANDLER', True, value_type='boolean')
SHOW_CUSTOM_STATS = get_config(p, DEFAULTS, 'show_custom_stats', 'ANSIBLE_SHOW_CUSTOM_STATS', False, value_type='boolean')
NAMESPACE_FACTS = get_config(p, DEFAULTS, 'restrict_facts_namespace', 'ANSIBLE_RESTRICT_FACTS', False, value_type='boolean')
diff --git a/lib/ansible/template/__init__.py b/lib/ansible/template/__init__.py
index 5d551d7..49de8aa 100644
--- a/lib/ansible/template/__init__.py
+++ b/lib/ansible/template/__init__.py
@@ -252,6 +252,9 @@ def __init__(self, loader, shared_loader_obj=None, variables=dict()):
loader=FileSystemLoader(self._basedir),
)
+ # the current rendering context under which the templar class is working
+ self.cur_context = None
+
self.SINGLE_VAR = re.compile(r"^%s\s*(\w*)\s*%s$" % (self.environment.variable_start_string, self.environment.variable_end_string))
self._clean_regex = re.compile(r'(?:%s|%s|%s|%s)' % (
@@ -574,6 +577,7 @@ def _lookup(self, name, *args, **kwargs):
if instance is not None:
wantlist = kwargs.pop('wantlist', False)
+ allow_unsafe = kwargs.pop('allow_unsafe', C.DEFAULT_ALLOW_UNSAFE_LOOKUPS)
from ansible.utils.listify import listify_lookup_plugin_terms
loop_terms = listify_lookup_plugin_terms(terms=args, templar=self, loader=self._loader, fail_on_undefined=True, convert_bare=False)
@@ -510,7 +510,7 @@
raise AnsibleError("An unhandled exception occurred while running the lookup plugin '%s'. Error was a %s, original message: %s" % (name, type(e), e))
ran = None
- if ran:
+ if ran and not allow_unsafe:
from ansible.vars.unsafe_proxy import UnsafeProxy, wrap_var
if wantlist:
ran = wrap_var(ran)
@@ -600,6 +605,8 @@ def _lookup(self, name, *args, **kwargs):
else:
ran = wrap_var(ran)
+ if self.cur_context:
+ self.cur_context.unsafe = True
return ran
else:
raise AnsibleError("lookup plugin (%s) not found" % name)
@@ -656,7 +663,7 @@ def do_template(self, data, preserve_trailing_newlines=True, escape_backslashes=
jvars = AnsibleJ2Vars(self, t.globals)
- new_context = t.new_context(jvars, shared=True)
+ self.cur_context = new_context = t.new_context(jvars, shared=True)
rf = t.root_render_func(new_context)
try:

@ -5,11 +5,9 @@ AUX logstash.logrotate 103 SHA256 404746c99df44f7dd617fc6c435251018ceffa3820995a
DIST logstash-5.1.2.zip 100044055 SHA256 99fd514b6241310c78aefca2cd895c1cec4cd426aa08fccf7e8bba26567573c3 SHA512 4186f942dd555dc1284bc657cbd3a61de8aa67a50bd2f7b725d3364e5fca61029cadb0ca4f9e1c4a36078805fd015128ddcd7773e19e643eaddd5ae2fa9c6673 WHIRLPOOL 1127a419a35e42de59a4bd61fe5b75e39daad69d0646019417abf83f44639a86fd2b1ffc687b6cc551562045ef3d2d901d7985437d158094d4d054e4a93bfd5d
DIST logstash-5.2.2.zip 100068713 SHA256 35bd0378f5b9001b4c3056b11496936ef47c09e3ddc469353bc8951e3b81e174 SHA512 923b35e8bcc97f6036cd4a484df546b2cc1341ec8fe5080bea8f979856086aaaae5f71fa0c3f7aee2207f7c3e71aec18af416278123362f89990c05ec9e2c92f WHIRLPOOL 4a67ed0ba3b532da5d488b2e45f53149b4e63b6b638b6fe1058a13eab904cb7ec24cd87306868a4770fe6aadfe13f7d76bfc9973e73104a8e4e9aee455321c32
DIST logstash-5.3.1.zip 100150030 SHA256 f5e626a8cfe128b7ebaa0ec8ddc20876913852efd91c2c81a1f19f2223e00e07 SHA512 7897eab56bc33ee38169ad34e600cdf7180d0af30f93811f1ecf30a107944cd7a5ab2e95805695da7c1ce6f2112424c17de3b3bd9efaf344daff4e227d5e3d90 WHIRLPOOL 12383a43c372a2eef31b0a64e1b14f304ea90f7202524f6d56b7f0f51fcefd029f45b7f2782050d3c89269e41ae96c02e78586db30bb5d509f45b19508c36be3
DIST logstash-5.4.0.zip 98567077 SHA256 f7a817009f7458cb186d652497e68003c221b07dbf28b5097a66b40ffb022a2a SHA512 4d552d43a1817ba04d25a3ada1cf87ecdae632a520627d3b6cb514b7e3384a6a09a98e8f24ea19328c60c4549b9dd1eb0e1a5282665f85877afbd7e7fef88e71 WHIRLPOOL 25dc935abee1ae1852c83801d50fc08bc2896e2744282f219e2afef4e9da5f608472baf4f88b31127959495d320643bbf7f94d7fea809b15d8186f333649ad0e
EBUILD logstash-bin-5.1.2.ebuild 1663 SHA256 7c07ab0c2be852b1757720a5fa672251ec64b435ef6ccecc1a7154d6012590e4 SHA512 7174de66aa6c690f000dd55ac123a9fe1b1693d2ebf793b7170b9385f477ed2d670a3a63d11716c4ebbbeec58b52a5cfcca22f726275a336a9e075f9a61c8c9d WHIRLPOOL ad7c8f5cea9330096daca055d7919fd07a3b659d927f1284e1f661d1baf556f5e6c39a356e0eb24e758e2bcd474bec62a9b68d1917e779f06d792f51c7c3795d
EBUILD logstash-bin-5.2.2.ebuild 1490 SHA256 fbaf6ac2b1635837fccf01a4ab4d133074566cfa5b81e5ace34fa4c5843b25f5 SHA512 c2148c0baef77984fe909c1a3444551a192ada90afe7a3f42aefca41c6a1aa11826d393a3c2833c1422cf5c986204465663cce94ec6fbb45997dda1872941484 WHIRLPOOL dcca4a801e929f49f65a831fdcdb56d508b3cd0f2bcc7bdb99131eaeef2d725130da6c3c4a5f9c3f3692d85e0e9ad882b53fe94a1e53618b2596fb11799df9e0
EBUILD logstash-bin-5.3.1.ebuild 1490 SHA256 fbaf6ac2b1635837fccf01a4ab4d133074566cfa5b81e5ace34fa4c5843b25f5 SHA512 c2148c0baef77984fe909c1a3444551a192ada90afe7a3f42aefca41c6a1aa11826d393a3c2833c1422cf5c986204465663cce94ec6fbb45997dda1872941484 WHIRLPOOL dcca4a801e929f49f65a831fdcdb56d508b3cd0f2bcc7bdb99131eaeef2d725130da6c3c4a5f9c3f3692d85e0e9ad882b53fe94a1e53618b2596fb11799df9e0
EBUILD logstash-bin-5.4.0.ebuild 1490 SHA256 fbaf6ac2b1635837fccf01a4ab4d133074566cfa5b81e5ace34fa4c5843b25f5 SHA512 c2148c0baef77984fe909c1a3444551a192ada90afe7a3f42aefca41c6a1aa11826d393a3c2833c1422cf5c986204465663cce94ec6fbb45997dda1872941484 WHIRLPOOL dcca4a801e929f49f65a831fdcdb56d508b3cd0f2bcc7bdb99131eaeef2d725130da6c3c4a5f9c3f3692d85e0e9ad882b53fe94a1e53618b2596fb11799df9e0
MISC ChangeLog 11629 SHA256 9309ec6269563641ab027dac18b6db0643e4097ca03ece455adb5f35148ca672 SHA512 d7b9200f9d2ea056eff3f564ac0bae29d018af1596e954d69d8f57f16678ba5b90fa76e1f74f8e0a830bf2ffa8255a2b9987470aa1a83bbd6135410aaf19586b WHIRLPOOL c31c703601c3b788946591ee5eeb7962c27b368fe4b95235e51947be90510917901a50b1134ffc2cdde8a3e7503c52de140f6af21bf0c4e74e8fe11dfa40daa5
MISC ChangeLog-2015 1201 SHA256 b789b9b4f8fa642f89efadd1fc139304bea788fb2e91899556992e95811194a7 SHA512 f13b81a399382943cd6982303660b36633e108f71ecff4457ceee3ca3d8ee3ddfa75df69e3502839249eb68e2823833aaf9089c165569453e8208198b44755ee WHIRLPOOL bebb44c1c904ea0bf0c0c907c041399583479840c591946cad10523ad78e75b4739bb5f4728e1e91dbed4f42fe381a329e61103e9d8c65636547f38f3f7396d7
MISC metadata.xml 582 SHA256 1dea778c8590e13a618146ef2edddddab84df879c93c022dc29511bbe75576da SHA512 8967b84b9cdf4ab7e7efd6b23ddf3d040b524376deccc9c8ded5889ae6578b4268b267e72ccb948cd85e21f36a7e43564186f3a021874c2a3d82c1a1988c378d WHIRLPOOL 0a5629ebd2e9c85da761ff4343d2b9995928e076ca1d5fbb9a14103e4653d402cac49eb6522e0f1ab7d87b2035e9d8e1f7d0655d3ee6699eea2eac1be7ee9b3d
MISC metadata.xml 578 SHA256 0198cb4bce189b8deb37b0b094a0a6ed934539ef39081e916efc2324a5722640 SHA512 ce9ff07c8fa8edf104692b2736dd7e1a4b2d456dfd2f2cebc2a3dec28d7c11020abf21dad583663266ed5ab26670959bd4650a411524581019e0b27504fba049 WHIRLPOOL 07fe1cbe860745fd932e66360999d0fd3baae93a0de8782f9cd8472ebbbb20f0cd08e2681e1abbd609db9862f07a3c1551d8ae50a1016a2fa53bbe9c1a29dabf

@ -1,56 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit user
MY_PN="${PN%-bin}"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Tool for managing events and logs"
HOMEPAGE="https://www.elastic.co/products/logstash"
SRC_URI="https://artifacts.elastic.co/downloads/${MY_PN}/${MY_P}.zip"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="strip"
QA_PREBUILT="opt/logstash/vendor/jruby/lib/jni/*/libjffi*.so"
RDEPEND="virtual/jre:1.8"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
enewgroup ${MY_PN}
enewuser ${MY_PN} -1 -1 /var/lib/${MY_PN} ${MY_PN}
}
src_install() {
keepdir /etc/"${MY_PN}"/{conf.d,patterns,plugins}
keepdir "/var/log/${MY_PN}"
insinto "/usr/share/${MY_PN}"
newins "${FILESDIR}/agent.conf.sample" agent.conf
insinto "/opt/${MY_PN}"
doins -r .
fperms 0755 "/opt/${MY_PN}/bin/${MY_PN}" "/opt/${MY_PN}/vendor/jruby/bin/jruby" "/opt/${MY_PN}/bin/logstash-plugin"
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.confd" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.initd" "${MY_PN}"
}
pkg_postinst() {
ewarn "The default user changed from root to ${MY_PN}. If you wish to run as root (for"
ewarn "example to read local logs), be sure to change LS_USER and LS_GROUP in"
ewarn "${EROOT%/}/etc/conf.d/${MY_PN}"
einfo
einfo "Installing plugins: (bug #601294)"
einfo "DEBUG=1 JARS_SKIP='true' bin/logstash-plugin install logstash-output-gelf"
}

@ -1,14 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>monsieurp@gentoo.org</email>
<name>Patrice Clement</name>
</maintainer>
<maintainer type="person">
<email>hydrapolic@gmail.com</email>
<name>Tomáš Mózes</name>
</maintainer>
<maintainer type="person">
<email>erkiferenc@gmail.com</email>
<name>Ferenc Erki</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>

@ -1,7 +1,7 @@
DIST mktwpol-0.2.6.tar.gz 55328 SHA256 e1adfe151d4bf98eb28d4f4c6cd9303ec9e2cf3a8c5efc3f4fa9fc38a2ac62b7 SHA512 58d739bf789f7e25678adb19cc2d05bf98920d4f42a761f2c1fc45c72ac9080def9f2533f63c10dfea50f5d8428f7d4a19760a38dcc34bff9aaeb6fdd7e89434 WHIRLPOOL 33170e4fa54e99644a32977637fd2d47ee6739150cd70a2e381cb2ecba89b2fe20bcf6b8566f607a2dc45d725feb0ec7db63beb13903373461feefb158f9bcde
DIST mktwpol-1.0.0.tar.gz 59748 SHA256 1aad28f5b90bfb4ad7ae0218470b7e7e046f1419c86ea6ae6f0e6a0210238e9c SHA512 f7a04bb3acdada6407e3e422e26ba2c0c454f10011a2848d0c8e962996e135a381c893f7fcdea67e1a3a23f503eb2071448beca05b7ca90e179d2a28173a973e WHIRLPOOL 997488dcee1ce4b55beee3225af58bc88c23420d9458eebd6a07b5ecb50efae4476efac3489527187cb580d3868aa0a179674360b7e19df301453b50434e763a
EBUILD mktwpol-0.2.6.ebuild 1327 SHA256 53b53f10aee15f6f8fd3c72687b6d5da08eb647ed1b01c0f750df56df03fcdb4 SHA512 5af5b285e3cd9cf4197d7b30c485339dac7dcd0ecb7499e320e1df24514827995d2d951b53b669dee688bad0577aa004d9fed27dce7c0bc6b66a0b57a71179fc WHIRLPOOL 26718ffab8b3acbadba0dbeabc184633ee2a6e87221d16f448ff9f91d77f4f3b07eb7c7be45abeaead17d843d0eb1c65a8457ec8bf6db623f58f8e89e2544517
EBUILD mktwpol-1.0.0.ebuild 1328 SHA256 4974946bd0db33e6d4b488bc9c26b35417dc07ecb98f327a67cda63f5ba69e9b SHA512 7e8b9904b26296ceed13da5421d0a776217e022669a543963615f1c0a4b5c823f6c7ed5aabbe2a11e3ec7658b29e8a593c7f57d0d699727bb5013bb31c61c212 WHIRLPOOL 106ae94d16189d5de821099eb50ecbe236368f2ab9e6291b5f0a8eb7af429a5076d5d1e9cb25437e08746db39cecf63512ba5f613dab9331a14a773673afbdbc
EBUILD mktwpol-1.0.0.ebuild 1327 SHA256 53b53f10aee15f6f8fd3c72687b6d5da08eb647ed1b01c0f750df56df03fcdb4 SHA512 5af5b285e3cd9cf4197d7b30c485339dac7dcd0ecb7499e320e1df24514827995d2d951b53b669dee688bad0577aa004d9fed27dce7c0bc6b66a0b57a71179fc WHIRLPOOL 26718ffab8b3acbadba0dbeabc184633ee2a6e87221d16f448ff9f91d77f4f3b07eb7c7be45abeaead17d843d0eb1c65a8457ec8bf6db623f58f8e89e2544517
MISC ChangeLog 2358 SHA256 59077479696b6b2ffe104199ff34585a3582d310de133d79f16e7d329128a9de SHA512 02e7f8f81ec8c6d762f4fc117e3297a2d373f4c7a8a2d2f633b118848eef602e8652215c09353f5962ca75e8a11de1a11634d09d7da0ef448c47d254bd6c6025 WHIRLPOOL 116e74a3261e759474c9ea7be4d47ffa4077421aa98bbae653be0582d555a9ec259445410bc96f7719d84b762883b4a3855cd2da8edfc591dc93743ba7098bd6
MISC ChangeLog-2015 2288 SHA256 488ded941b7e60015321af413000ce215d834f7f8ebab500f38a610d61fca947 SHA512 9cd656c85147e2e702ef9acea35d84239bb127dcd8de5725c41881c25b09d1a7f2ca8a7891d2197d8c78f7975e302cea9c181a8c3d713f9df152f4a3e9cc313b WHIRLPOOL 5d422b84212522ee49b51f7dd2c5fddd588734a01a8f203e31400eaecb551d0e94e638c6daee4d9cf240b7d77968f0ea4b3be9abd0da2851a0be4b2dda5c40d5
MISC metadata.xml 1814 SHA256 f00d66c77e1bb1e989f13fc15dd9204c32894fd0272b785b636ff9f6b85a4ed8 SHA512 861a3e0c87dee0750caff734aa96708c72d6cb8a79b33a29b8aff5442b11e3e9855beb3d80428f3d6ab91542b3d1df033f55dc6942150d1eabc02fff46139e50 WHIRLPOOL 8a743adf0749362add25a22178ba18a5066b36510f467af3c945bcbf00a421a9ab73372d565373e1250e35ab74e7a8a466d3a423d81c8ee815590e207c92a01c

@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/mktwpol/${P}.tar.gz"
LICENSE="CC-BY-SA-3.0"
SLOT="0"
KEYWORDS="amd64 ~ppc x86 ~x86-fbsd"
KEYWORDS="amd64 ppc x86 ~x86-fbsd"
IUSE=""
RDEPEND="app-admin/tripwire"

@ -12,18 +12,13 @@ AUX puppetmaster.init-4.x 1108 SHA256 28ad17b7ea6b74481c3ae65fcea9015b585abf576e
AUX puppetmaster.init-r1 921 SHA256 b5504a04d02e788ea789faab466419e3c4ec0284ec0b65b53ab6af37c62d23a7 SHA512 cb73ee391fc493648504af8eee2595af102ed9dcd9043f4316fb93749b37d0492e28f0082fc43bb8266357d1c298246e75f3d8b99d195dd169e3a5761f06fbba WHIRLPOOL 887dca8a6e0cf5de720a7371a51f7ab6ba4143c7fdad789cb765a4744074e0dcbde8375c7024b78ec84892921a1843fba8659f474cc6071d07c9c3a3a4d93f54
AUX tmpfiles.d 39 SHA256 bc0c1f0aa01e1df559fa6e0b8bb686a8fc83b1272bcf4f6671fbb2a9b48aaa6f SHA512 2dfec45e6f762ce0431d55b1a826e707e970defacbe050df838b66b347e7423eac78a35248c74908e7b52fa84cde5129ce3f562f64dac357f0368a3bc0b719a1 WHIRLPOOL 5dc356a6ae94e262cb0a0bdbc120351bce40e81ac79e6a5122c6eff3022ddfd53724f9230c7553dcbd4648f640c4a912baf300ea5b2cb22fa7100b33de4f4909
DIST puppet-3.8.7.tar.gz 2650247 SHA256 50460a3dd8d25118e25eb01178d09743dabc01cd185f6b2cc723bae21ff023c2 SHA512 f86568d4f33c8c18da270e089e1274ce2e3c705c116b078531bb66656f0bbb9a2fc95effbb8bf5355a082d4f32ce5b44e7f6e316937164aa0d71dd47e654c618 WHIRLPOOL 6e3b754f9e6f40c6037652dc7d746e616871a653640e2a91ab7dd3e70b4240c0b377d0f79c543ca95c5d661046c6431e30f263e0f18998cac0ca3089a4634273
DIST puppet-4.4.2.tar.gz 2680253 SHA256 90ea74703b415965def15566a6d709fbd781a1e21589688c22d2f1bab4688860 SHA512 38c4e4e94693e8f3131aba44ad8b03437cd6896f8266e6f9d6434e355f044c87173034bbd336c33e5848692de60c5b4612141128a95a3d088947e72f90d13bc1 WHIRLPOOL c7d06954d1a9b46cc7f56e73da88dd3297179f1f7ede646601b6305940e200f29bf7047e494df3be12e76b0640673d616058055bc4887d3e296a5372daeab0fd
DIST puppet-4.7.0.tar.gz 2822807 SHA256 9b5c00da165ba8570607097d5d494ecc8988829d9e066b0bd6103cf1fa903e4d SHA512 667b96c66f63befccc19cdd0e88d5c7b29feb2f3ba29f0faa74ac77b4e4f16e06a34b19114b27b36329a5964b37031e8c1430849c1673760a782d4e80b8df296 WHIRLPOOL 949cecc001179bfc81b589756718deb6a3b298ea314a9fb9eeb7d660ea9baa22f9f2c183b8992f70f95158db80a3a996075e36d365da845aef795b0ab897b9f8
DIST puppet-4.10.1.tar.gz 2954351 SHA256 271738d2b5aaec8faafd543076ac0d9012fcd6051bccd2f70a66cd479362c605 SHA512 d232f062b93485f7eea8abb9c5420462e313e6050e7335159f051f7c7af86338c006ae4edc09e0e1370784ee7b076911ca563a4cfc6a1f2afc7179bed08d2032 WHIRLPOOL 1a5b8c3fc87fdb4e23196cc13ad46c963cdb6314cfc0e4d3a6d44adad4545289cf41886c6150ee14fcd0d30d9b29f32987c6e31a7c39077a2c53aac7147c69dd
DIST puppet-4.8.1.tar.gz 2873371 SHA256 8b3ee6b60639e2a2839ad7403fab8f8ecc390a93e6e47b03f1b053aa262bcf17 SHA512 9ecde04c68874652b501e779764bb3227d226564e80f06c2c15bd982620529ec55f8e11911bcf68db994ee98287746761752538aa5aeee474ddf37f21976e2d1 WHIRLPOOL d3a4b0b4b15dceb75cb3f161b73843af53f5d21121ba1fb06fdae422ec458f62f5fa47d0f5c7bfb96e3e9b04eb62c4c1e1a97f7131101e4f6f4ff952127c0685
DIST puppet-4.9.1.tar.gz 2912770 SHA256 db02cffb8339b349bd1ab2b15899511d3f5d449f0f591038256f0fb862f4c7db SHA512 db2bd324e4f58c583debe417ca233c613c296aa8824520c5373c8da45056ae9d09e54ceecba5c6b7d0250ea7228d6e1b83e5b690b1203de43dca8942c8f24ce2 WHIRLPOOL fd5554d5de319f8534fbada7ae6f4100d6de5a98f6646985e21c250a52a3d415ac31fc46c15c987bd7bcbc688bc8bb4d7dc9d37ebd93ecd183b3bd01d3426687
EBUILD puppet-3.8.7-r1.ebuild 5261 SHA256 dab3d1fc9e119e33d5b44cd68d2f5efa53895cfb9bdab377324ab05fa1f6b30f SHA512 d267c5a5cdbbb50de7d924e8ee51ceae9680ac879033656e4b0f111e68fae39caaee75eadb1f59688879c1d91804a90bcb0d633cffb0a3eed516ace14c735fec WHIRLPOOL d65674b0de9f437ab38d6c2cfde4b3d5789afe1d421a9e8dae1c0282d5dfed9ff67e7997cdeacb2f517ca75ed3b15d6fb0244dcbbcd86d43270e0464bd68f3f1
EBUILD puppet-3.8.7.ebuild 4998 SHA256 b03c37be508093eac416cea2411aab7672bbd6131f984ff2f61167222c44b20f SHA512 c6929fef5eda1375fd088e69c693476f8e0fbafcf5b0808827e073976eb637c7c3b31e31ce2f89a6a46e7bafd03c7b0c09a3984f21a44857890e2e486bbb99ab WHIRLPOOL 0273a80b491212abb5e29406cfe259b236a35534c7ddd5bc0449f6a92e355c3b2324a3bddf8c5b3ab8d0c86cc428810620378898b64407a1fa91af4e6b1ac5cf
EBUILD puppet-4.4.2.ebuild 4688 SHA256 67125cf9500c87b4c89a8cacefd2c1a40932617bb6d09b30d04ad20ec475c871 SHA512 7c6b6e74ddbe8d17b2f12ef5137606fe1078f6f0a161ebe449dae8a865339fa877457bf76b8d370ee005d6049e0eda5586a3eac6e95134342311b5ae9cbe5bae WHIRLPOOL 09959059b8f2c98b9bda09d8910098d18a8f7b13755796cd89505f55ff4d1a7167e31edf904a198a8ae21e8d685d64fb26ef30bf529f46a7f89716e2f08cc6af
EBUILD puppet-4.7.0.ebuild 4681 SHA256 4b40e00a7dd8aafb77228096b69a38f1bb57836688b0882c2a698adde4646495 SHA512 1aaff9485c856ecf86687a4c745a9fca45d7e8994dd3b4f9b1a7ded53980a767ab5429315f2278bd5374562309735f24d3d47f4ad32d4299e02eec7eb78824f3 WHIRLPOOL ef92a26d10fa1a9292946fc323c1de641deb509c9fad0c09a9577a85606c34047188528555eeb1a00dd373112d60a3d5bb2f5a02ded7a7bbcdcab5a9f3a8e318
EBUILD puppet-4.10.1.ebuild 4869 SHA256 2f4218a0321a39579988765f145c0508080702278d2d5ef746d716b902c12ee6 SHA512 c311fe32e52fff8e090ca68aa8ed26677b3cbd3319367d9a06f263729a9c0b1cd5badd25c718b9ff3b1d7194b1c035f87ff259f34f002018b14f68a5e914c116 WHIRLPOOL 05335f619dafceb6397717097a339f7226535f686d68e4d8cfc54ff2bf4db5c9c7624a9e4c8e68fbb3ad91b891e5fec6e8390bf328a6f3aa22dcd3f0b1cc7b68
EBUILD puppet-4.8.1.ebuild 4681 SHA256 730c4c3e897f81ee2b05b22d970586c78346c72f81da9b37e6b7b7fb7d5d9102 SHA512 fa25b27f7ba3d23226cca6c45987af7a29149878c3ca4305ddc38457c95a8aeb0153612ca012ff03b7c543a836637d89fe8c758334690214e846754c3b6332dd WHIRLPOOL 15fb8ecc7f70a2883b8f6bb379db23b5660e21bde1d35fb013c1fd50fdfd7636cd315ed064060c2968f76b07292cd66b2b73f492d4c0b5423289d0decf15f4e1
EBUILD puppet-4.9.1-r1.ebuild 4754 SHA256 2c04fc6b6ca24563038ae48ad06f100551eb221c16a478a4c0fbf44429b4cabf SHA512 cfb850ab15b53018100d896de12ef6bd9fcfb55051c000edf4ce84788031a16ed813e944c2a405a4c795bcd4d21a64378cd3ab9ddc943dba652b6e1144896886 WHIRLPOOL 38374dcbea81471600297517c453020c7de815545c7f3308bd9f02cb50f20ff0a29406e0c07c4738a770dc3354029da25c6953c89bddfba17b24a1f90b19ed7c
EBUILD puppet-4.9.1-r2.ebuild 4869 SHA256 2f4218a0321a39579988765f145c0508080702278d2d5ef746d716b902c12ee6 SHA512 c311fe32e52fff8e090ca68aa8ed26677b3cbd3319367d9a06f263729a9c0b1cd5badd25c718b9ff3b1d7194b1c035f87ff259f34f002018b14f68a5e914c116 WHIRLPOOL 05335f619dafceb6397717097a339f7226535f686d68e4d8cfc54ff2bf4db5c9c7624a9e4c8e68fbb3ad91b891e5fec6e8390bf328a6f3aa22dcd3f0b1cc7b68
EBUILD puppet-4.9.1.ebuild 4683 SHA256 b206d6d6eb4675b7a9e7c20727acca221a4a73a1a29eb7db7b4d072d61792eb6 SHA512 fb09c84f7299e8b10a8879485372f8ef8084aab66238035edcbce4abfb9720ef1e6cf8e0420109a57ee31977a4b4189fe7e92838046d01a814af109dc387e407 WHIRLPOOL f1bac706ba35a1dde17fe8459aba7a084dea85b240632c9502b7ae457f7c6247caffc6e7bb5a164950a59aa40026c5310aa013ff1055c813b75916850409127c
MISC ChangeLog 7719 SHA256 ebfd68981bbfd64b0ff92511b97749e56ab20d4663b4190a4ce89fc458a3a40b SHA512 98f3a66da3959b16036bf32851f8881d1928092c5ce64c02819dd9bf8578a2eb142e8f2ced5a85aa6d5b5cf1f15842e8ac9d6b9a851b2efdcab59eca9f2df1bd WHIRLPOOL 6fb9b83691125722682f433be9c49a75d7ee4e9eccc26ab6d273a379508f830b3ba7bf67a87924b4c0722590003f20530e2d9ddb1d29f2d5a0458d070672cef3
MISC ChangeLog-2015 37770 SHA256 3183b2d4bab4f43c30b81d32da261e55a0311a0e0f32127fe36e7678a7964670 SHA512 5495eb8a18269cf58f6d8f5e20049da35692ce6e30fe126f65c0c15b77c477206b3dca3e2b61ac165d82ed2fc665775b474cf4bc667d3746aa5d12a58f55c51a WHIRLPOOL c5401b362aa38e38685603c8d0365a06c08f3f4b46533d2242b614133ddbca4c5ebe8897d60109c7c383cd4f5a61f118313e7c949f501e3f80473981ef26498d
MISC metadata.xml 1514 SHA256 b064512148509253a4e3621c23e9ec3722bb39dd72ed5b1720799faa6625f73b SHA512 3ae8d47ac2a12085ec4adcb43d0428dc0b85fb561bbda39afd01ba7466417a24f9630d37c8461f99ec1aa3eb4f118cab0cb31703f486ab6d3a65798119277c64 WHIRLPOOL 8488598872c70c1d28c302636b4a5b009be8cd0380a814b161500af8db6343bde421d95d1ca4ce8877cfbc1d073b825cbd2a8e90dc2ac170fceb146d0916a400

@ -1,188 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
USE_RUBY="ruby20 ruby21"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
inherit elisp-common xemacs-elisp-common eutils user ruby-fakegem versionator
DESCRIPTION="A system automation and configuration management software"
HOMEPAGE="http://puppetlabs.com/"
SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
KEYWORDS="amd64 hppa ~ppc ~sparc ~x86"
IUSE="augeas diff doc emacs ldap minimal rrdtool selinux shadow sqlite vim-syntax xemacs"
ruby_add_rdepend "
dev-ruby/hiera
>=dev-ruby/rgen-0.7.0
>=dev-ruby/facter-1.6.2 <dev-ruby/facter-3
dev-ruby/json
augeas? ( dev-ruby/ruby-augeas )
diff? ( dev-ruby/diff-lcs )
doc? ( dev-ruby/rdoc )
ldap? ( dev-ruby/ruby-ldap )
shadow? ( dev-ruby/ruby-shadow )
sqlite? ( dev-ruby/sqlite3 )
virtual/ruby-ssl"
ruby_add_bdepend "test? ( dev-ruby/mocha )"
DEPEND="${DEPEND}
emacs? ( virtual/emacs )
xemacs? ( app-editors/xemacs )"
RDEPEND="${RDEPEND}
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
selinux? (
sys-libs/libselinux[ruby]
sec-policy/selinux-puppet
)
vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
>=app-portage/eix-0.18.0"
SITEFILE="50${PN}-mode-gentoo.el"
pkg_setup() {
enewgroup puppet
enewuser puppet -1 -1 /var/lib/puppet puppet
}
all_ruby_prepare() {
# Avoid spec that require unpackaged json-schema.
rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
# Avoid Rails specs to avoid this dependency and because they
# currently fail against Rails 4.1.
find spec -type f -name '*rails*' -o -name '*active_record*' | xargs rm || die
rm -r spec/unit/rails || die
rm spec/unit/parser/collector_spec.rb || die
# Avoid specs that can only run in the puppet.git repository. This
# should be narrowed down to the specific specs.
rm spec/integration/parser/compiler_spec.rb spec/integration/parser/future_compiler_spec.rb || die
# Avoid failing spec that need further investigation.
rm spec/unit/module_tool/metadata_spec.rb || die
}
all_ruby_compile() {
if use emacs ; then
elisp-compile ext/emacs/puppet-mode.el
fi
if use xemacs ; then
# Create a separate version for xemacs to be able to install
# emacs and xemacs in parallel.
mkdir ext/xemacs
cp ext/emacs/* ext/xemacs/
xemacs-elisp-compile ext/xemacs/puppet-mode.el
fi
}
each_ruby_install() {
each_fakegem_install
#${RUBY} install.rb --destdir="${D}" install || die
}
all_ruby_install() {
all_fakegem_install
#systemd stuffs
insinto /usr/lib/systemd/system
doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
insinto /usr/lib/tmpfiles.d
newins "${FILESDIR}/tmpfiles.d" "puppet.conf"
newinitd "${FILESDIR}"/puppet.init-r1 puppet
# Initial configuration files
insinto /etc/puppet
# Location of log and data files
keepdir /var/log/puppet
fowners -R puppet:puppet /var/log/puppet
if use minimal ; then
rm "${ED}/etc/puppet/auth.conf"
else
insinto /usr/lib/systemd/system
doins "${WORKDIR}/all/${P}/ext/systemd/puppetmaster.service"
newinitd "${FILESDIR}"/puppetmaster.init-r1 puppetmaster
newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster
insinto /etc/puppet
keepdir /etc/puppet/manifests
keepdir /etc/puppet/modules
keepdir /var/lib/puppet/ssl
keepdir /var/lib/puppet/facts
keepdir /var/lib/puppet/files
fowners -R puppet:puppet /var/lib/puppet
fperms 0750 /var/lib/puppet
fi
fperms 0750 /etc/puppet
fowners :puppet /etc/puppet
if use emacs ; then
elisp-install ${PN} ext/emacs/puppet-mode.el*
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
if use xemacs ; then
xemacs-elisp-install ${PN} ext/xemacs/puppet-mode.el*
xemacs-elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
if use ldap ; then
insinto /etc/openldap/schema; doins ext/ldap/puppet.schema
fi
# ext and examples files
for f in $(find ext examples -type f) ; do
docinto "$(dirname ${f})"; dodoc "${f}"
done
}
pkg_postinst() {
elog
elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
elog "cause puppet to hang while installing packages."
elog
elog "Portage Puppet module with Gentoo-specific resources:"
elog "http://forge.puppetlabs.com/gentoo/portage"
elog
if [ \
-f "${EPREFIX}/etc/puppet/puppetd.conf" -o \
-f "${EPREFIX}/etc/puppet/puppetmaster.conf" -o \
-f "${EPREFIX}/etc/puppet/puppetca.conf" \
] ; then
elog
elog "Please remove deprecated config files."
elog " /etc/puppet/puppetca.conf"
elog " /etc/puppet/puppetd.conf"
elog " /etc/puppet/puppetmasterd.conf"
elog
fi
if [ "$(get_major_version $REPLACING_VERSIONS)" = "2" ]; then
elog
elog "If you're upgrading from 2.x then we strongly suggest you to read:"
elog "http://docs.puppetlabs.com/guides/upgrading.html"
elog
fi
use emacs && elisp-site-regen
use xemacs && xemacs-elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
use xemacs && xemacs-elisp-site-regen
}

@ -16,7 +16,7 @@ SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax xemacs"
IUSE="augeas diff doc emacs experimental ldap rrdtool selinux shadow sqlite vim-syntax xemacs"
RESTRICT="test"
ruby_add_rdepend "
@ -70,6 +70,10 @@ all_ruby_prepare() {
# fix systemd path
epatch "${FILESDIR}/puppet-systemd.patch"
if use experimental; then
epatch "${FILESDIR}/43e2c935252b995134ce353e5e6312cf77aea480.patch"
fi
# Avoid specs that can only run in the puppet.git repository. This
# should be narrowed down to the specific specs.
rm spec/integration/parser/compiler_spec.rb || die

@ -1,174 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
USE_RUBY="ruby20 ruby21"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
inherit elisp-common xemacs-elisp-common eutils user ruby-fakegem versionator
DESCRIPTION="A system automation and configuration management software."
HOMEPAGE="http://puppetlabs.com/"
SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax xemacs"
RESTRICT="test"
ruby_add_rdepend "
dev-ruby/hiera
>=dev-ruby/rgen-0.6.5
dev-ruby/json
>=dev-ruby/facter-3.0.0
augeas? ( dev-ruby/ruby-augeas )
diff? ( dev-ruby/diff-lcs )
doc? ( dev-ruby/rdoc )
ldap? ( dev-ruby/ruby-ldap )
shadow? ( dev-ruby/ruby-shadow )
sqlite? ( dev-ruby/sqlite3 )
virtual/ruby-ssl"
ruby_add_bdepend "
test? (
dev-ruby/mocha
dev-ruby/rack
dev-ruby/rspec-its
)"
# this should go in the above lists, but isn't because of test deps not being keyworded
# dev-ruby/rspec-collection_matchers
DEPEND+=" ${DEPEND}
emacs? ( virtual/emacs )
xemacs? ( app-editors/xemacs )"
RDEPEND+=" ${RDEPEND}
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
selinux? (
sys-libs/libselinux[ruby]
sec-policy/selinux-puppet
)
vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
>=app-portage/eix-0.18.0"
SITEFILE="50${PN}-mode-gentoo.el"
pkg_setup() {
enewgroup puppet
enewuser puppet -1 -1 /var/lib/puppet puppet
}
all_ruby_prepare() {
# Avoid spec that require unpackaged json-schema.
rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
# can't be run within portage.
epatch "${FILESDIR}/puppet-fix-tests-4.4.2.patch"
# Avoid specs that can only run in the puppet.git repository. This
# should be narrowed down to the specific specs.
rm spec/integration/parser/compiler_spec.rb || die
# Avoid failing spec that need further investigation.
rm spec/unit/module_tool/metadata_spec.rb || die
}
all_ruby_compile() {
if use emacs ; then
elisp-compile ext/emacs/puppet-mode.el
fi
if use xemacs ; then
# Create a separate version for xemacs to be able to install
# emacs and xemacs in parallel.
mkdir ext/xemacs
cp ext/emacs/* ext/xemacs/
xemacs-elisp-compile ext/xemacs/puppet-mode.el
fi
}
each_ruby_install() {
each_fakegem_install
# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
}
all_ruby_install() {
all_fakegem_install
# systemd stuffs
insinto /usr/lib/systemd/system
doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
# tmpfiles stuff
insinto /usr/lib/tmpfiles.d
newins "${FILESDIR}/tmpfiles.d" "puppet.conf"
# openrc init stuff
newinitd "${FILESDIR}"/puppet.init-4.x puppet
newinitd "${FILESDIR}"/puppetmaster.init-4.x puppetmaster
newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster
keepdir /etc/puppetlabs/puppet/ssl
keepdir /var/lib/puppet/facts
keepdir /var/lib/puppet/files
fowners -R puppet:puppet /var/lib/puppet
fperms 0750 /var/lib/puppet
fperms 0750 /etc/puppetlabs
fperms 0750 /etc/puppetlabs/puppet
fperms 0750 /etc/puppetlabs/puppet/ssl
fowners -R :puppet /etc/puppetlabs
fowners -R :puppet /var/lib/puppet
if use emacs ; then
elisp-install ${PN} ext/emacs/puppet-mode.el*
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
if use xemacs ; then
xemacs-elisp-install ${PN} ext/xemacs/puppet-mode.el*
xemacs-elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
if use ldap ; then
insinto /etc/openldap/schema; doins ext/ldap/puppet.schema
fi
# ext and examples files
for f in $(find ext examples -type f) ; do
docinto "$(dirname ${f})"; dodoc "${f}"
done
}
pkg_postinst() {
elog
elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
elog "cause puppet to hang while installing packages."
elog
elog "Portage Puppet module with Gentoo-specific resources:"
elog "http://forge.puppetlabs.com/gentoo/portage"
elog
if [ "$(get_major_version $REPLACING_VERSIONS)" = "3" ]; then
elog
elog "If you're upgrading from 3.x then please move everything in /etc/puppet to"
elog "/etc/puppetlabs/puppet"
elog "Also, puppet now uses config directories for modules and manifests."
elog "See https://docs.puppetlabs.com/puppet/4.0/reference/upgrade_agent.html"
elog "and https://docs.puppetlabs.com/puppet/4.0/reference/upgrade_server.html"
elog "for more information."
elog
fi
use emacs && elisp-site-regen
use xemacs && xemacs-elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
use xemacs && xemacs-elisp-site-regen
}

@ -1,174 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
USE_RUBY="ruby21"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
inherit elisp-common xemacs-elisp-common eutils user ruby-fakegem versionator
DESCRIPTION="A system automation and configuration management software."
HOMEPAGE="http://puppetlabs.com/"
SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax xemacs"
RESTRICT="test"
ruby_add_rdepend "
dev-ruby/hiera
>=dev-ruby/rgen-0.6.5
dev-ruby/json
>=dev-ruby/facter-3.0.0
augeas? ( dev-ruby/ruby-augeas )
diff? ( dev-ruby/diff-lcs )
doc? ( dev-ruby/rdoc )
ldap? ( dev-ruby/ruby-ldap )
shadow? ( dev-ruby/ruby-shadow )
sqlite? ( dev-ruby/sqlite3 )
virtual/ruby-ssl"
ruby_add_bdepend "
test? (
dev-ruby/mocha
dev-ruby/rack
dev-ruby/rspec-its
)"
# this should go in the above lists, but isn't because of test deps not being keyworded
# dev-ruby/rspec-collection_matchers
DEPEND+=" ${DEPEND}
emacs? ( virtual/emacs )
xemacs? ( app-editors/xemacs )"
RDEPEND+=" ${RDEPEND}
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
selinux? (
sys-libs/libselinux[ruby]
sec-policy/selinux-puppet
)
vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
>=app-portage/eix-0.18.0"
SITEFILE="50${PN}-mode-gentoo.el"
pkg_setup() {
enewgroup puppet
enewuser puppet -1 -1 /var/lib/puppet puppet
}
all_ruby_prepare() {
# Avoid spec that require unpackaged json-schema.
rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
# can't be run within portage.
epatch "${FILESDIR}/puppet-fix-tests-${PV}.patch"
# Avoid specs that can only run in the puppet.git repository. This
# should be narrowed down to the specific specs.
rm spec/integration/parser/compiler_spec.rb || die
# Avoid failing spec that need further investigation.
rm spec/unit/module_tool/metadata_spec.rb || die
}
all_ruby_compile() {
if use emacs ; then
elisp-compile ext/emacs/puppet-mode.el
fi
if use xemacs ; then
# Create a separate version for xemacs to be able to install
# emacs and xemacs in parallel.
mkdir ext/xemacs
cp ext/emacs/* ext/xemacs/
xemacs-elisp-compile ext/xemacs/puppet-mode.el
fi
}
each_ruby_install() {
each_fakegem_install
# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
}
all_ruby_install() {
all_fakegem_install
# systemd stuffs
insinto /usr/lib/systemd/system
doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
# tmpfiles stuff
insinto /usr/lib/tmpfiles.d
newins "${FILESDIR}/tmpfiles.d" "puppet.conf"
# openrc init stuff
newinitd "${FILESDIR}"/puppet.init-4.x puppet
newinitd "${FILESDIR}"/puppetmaster.init-4.x puppetmaster
newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster
keepdir /etc/puppetlabs/puppet/ssl
keepdir /var/lib/puppet/facts
keepdir /var/lib/puppet/files
fowners -R puppet:puppet /var/lib/puppet
fperms 0750 /var/lib/puppet
fperms 0750 /etc/puppetlabs
fperms 0750 /etc/puppetlabs/puppet
fperms 0750 /etc/puppetlabs/puppet/ssl
fowners -R :puppet /etc/puppetlabs
fowners -R :puppet /var/lib/puppet
if use emacs ; then
elisp-install ${PN} ext/emacs/puppet-mode.el*
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
if use xemacs ; then
xemacs-elisp-install ${PN} ext/xemacs/puppet-mode.el*
xemacs-elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
if use ldap ; then
insinto /etc/openldap/schema; doins ext/ldap/puppet.schema
fi
# ext and examples files
for f in $(find ext examples -type f) ; do
docinto "$(dirname ${f})"; dodoc "${f}"
done
}
pkg_postinst() {
elog
elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
elog "cause puppet to hang while installing packages."
elog
elog "Portage Puppet module with Gentoo-specific resources:"
elog "http://forge.puppetlabs.com/gentoo/portage"
elog
if [ "$(get_major_version $REPLACING_VERSIONS)" = "3" ]; then
elog
elog "If you're upgrading from 3.x then please move everything in /etc/puppet to"
elog "/etc/puppetlabs/puppet"
elog "Also, puppet now uses config directories for modules and manifests."
elog "See https://docs.puppetlabs.com/puppet/4.0/reference/upgrade_agent.html"
elog "and https://docs.puppetlabs.com/puppet/4.0/reference/upgrade_server.html"
elog "for more information."
elog
fi
use emacs && elisp-site-regen
use xemacs && xemacs-elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
use xemacs && xemacs-elisp-site-regen
}

@ -1,174 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
USE_RUBY="ruby21"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
inherit elisp-common xemacs-elisp-common eutils user ruby-fakegem versionator
DESCRIPTION="A system automation and configuration management software."
HOMEPAGE="http://puppetlabs.com/"
SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax xemacs"
RESTRICT="test"
ruby_add_rdepend "
dev-ruby/hiera
>=dev-ruby/rgen-0.6.5
dev-ruby/json:=
>=dev-ruby/facter-3.0.0
augeas? ( dev-ruby/ruby-augeas )
diff? ( dev-ruby/diff-lcs )
doc? ( dev-ruby/rdoc )
ldap? ( dev-ruby/ruby-ldap )
shadow? ( dev-ruby/ruby-shadow )
sqlite? ( dev-ruby/sqlite3 )
virtual/ruby-ssl"
ruby_add_bdepend "
test? (
dev-ruby/mocha
dev-ruby/rack
dev-ruby/rspec-its
)"
# this should go in the above lists, but isn't because of test deps not being keyworded
# dev-ruby/rspec-collection_matchers
DEPEND+=" ${DEPEND}
emacs? ( virtual/emacs )
xemacs? ( app-editors/xemacs )"
RDEPEND+=" ${RDEPEND}
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
selinux? (
sys-libs/libselinux[ruby]
sec-policy/selinux-puppet
)
vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
>=app-portage/eix-0.18.0"
SITEFILE="50${PN}-mode-gentoo.el"
pkg_setup() {
enewgroup puppet
enewuser puppet -1 -1 /var/lib/puppet puppet
}
all_ruby_prepare() {
# Avoid spec that require unpackaged json-schema.
rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
# can't be run within portage.
epatch "${FILESDIR}/puppet-fix-tests-4.7.0.patch"
# Avoid specs that can only run in the puppet.git repository. This
# should be narrowed down to the specific specs.
rm spec/integration/parser/compiler_spec.rb || die
# Avoid failing spec that need further investigation.
rm spec/unit/module_tool/metadata_spec.rb || die
}
all_ruby_compile() {
if use emacs ; then
elisp-compile ext/emacs/puppet-mode.el
fi
if use xemacs ; then
# Create a separate version for xemacs to be able to install
# emacs and xemacs in parallel.
mkdir ext/xemacs
cp ext/emacs/* ext/xemacs/
xemacs-elisp-compile ext/xemacs/puppet-mode.el
fi
}
each_ruby_install() {
each_fakegem_install
# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
}
all_ruby_install() {
all_fakegem_install
# systemd stuffs
insinto /usr/lib/systemd/system
doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
# tmpfiles stuff
insinto /usr/lib/tmpfiles.d
newins "${FILESDIR}/tmpfiles.d" "puppet.conf"
# openrc init stuff
newinitd "${FILESDIR}"/puppet.init-4.x puppet
newinitd "${FILESDIR}"/puppetmaster.init-4.x puppetmaster
newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster
keepdir /etc/puppetlabs/puppet/ssl
keepdir /var/lib/puppet/facts
keepdir /var/lib/puppet/files
fowners -R puppet:puppet /var/lib/puppet
fperms 0750 /var/lib/puppet
fperms 0750 /etc/puppetlabs
fperms 0750 /etc/puppetlabs/puppet
fperms 0750 /etc/puppetlabs/puppet/ssl
fowners -R :puppet /etc/puppetlabs
fowners -R :puppet /var/lib/puppet
if use emacs ; then
elisp-install ${PN} ext/emacs/puppet-mode.el*
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
if use xemacs ; then
xemacs-elisp-install ${PN} ext/xemacs/puppet-mode.el*
xemacs-elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
if use ldap ; then
insinto /etc/openldap/schema; doins ext/ldap/puppet.schema
fi
# ext and examples files
for f in $(find ext examples -type f) ; do
docinto "$(dirname ${f})"; dodoc "${f}"
done
}
pkg_postinst() {
elog
elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
elog "cause puppet to hang while installing packages."
elog
elog "Portage Puppet module with Gentoo-specific resources:"
elog "http://forge.puppetlabs.com/gentoo/portage"
elog
if [ "$(get_major_version $REPLACING_VERSIONS)" = "3" ]; then
elog
elog "If you're upgrading from 3.x then please move everything in /etc/puppet to"
elog "/etc/puppetlabs/puppet"
elog "Also, puppet now uses config directories for modules and manifests."
elog "See https://docs.puppetlabs.com/puppet/4.0/reference/upgrade_agent.html"
elog "and https://docs.puppetlabs.com/puppet/4.0/reference/upgrade_server.html"
elog "for more information."
elog
fi
use emacs && elisp-site-regen
use xemacs && xemacs-elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
use xemacs && xemacs-elisp-site-regen
}

@ -20,7 +20,7 @@ DIST rsyslog-docs-8.27.0.tar.gz 4411093 SHA256 f799eba43ff73c14865cbc3f7105d54af
EBUILD rsyslog-8.19.0.ebuild 12328 SHA256 89f5fc1649e88255a135ffe08c1e762646262fd12af0cc2a82024e1c12a4ce82 SHA512 ca70d9c2ad512cc039271f145fd7c9220649767b483112ffe2575b3464df062d688fd157a5811dd4c710f0fc94ecff2b4b8ae55035595973267fe262240355a0 WHIRLPOOL d2324196728df9ec98cfb87e2e3f427094e8b86b72f9e9207cd59194cc2d2bd40f5e9d979b219589c834f5ace6c90a578830212f6a1421c8a46fb34494a6e9ad
EBUILD rsyslog-8.24.0-r2.ebuild 12484 SHA256 6ed084596c0da090bb5cfd83e5e653648fb13b694e71b247b7b2b1735b4b2248 SHA512 ed58e9d83e0480ce1fe874266fa1798c2fe0e66559f7b24fd48fffc1f6b1ca19878f59802d2671368f384463b96be5ac99575f9adef66891c7ebf8cbe753c58c WHIRLPOOL c10814f5bd3e20528a8ab37e82738f59c53d4a84b51070f670e9bc6c0d52a09855068173c8adc55bb7e84cf0e1a19e9ccd8f66a859c1eae3f9e03d596a2275af
EBUILD rsyslog-8.25.0-r2.ebuild 12575 SHA256 8a2c6d6a5c3244cbc5814577cac90487081a2f769459c44ad83f8c777987090a SHA512 5fc7dd43db44ec89fd84a45537a9a5475ad7926025c5c97f3f5933e9682fab88faa0d927db822e5f780b54cd36db7d90d7d8228eb8703dae9a60864ceb90ecf0 WHIRLPOOL 33adcbbd20cb906f4ab3135bb9739c3838cd677eaaf28d7e83dcd9bd1b8b8a8a7738cffd20252ea2a2cddccc74f76082ecfd9dc965697542ef4f4509e6735656
EBUILD rsyslog-8.26.0-r1.ebuild 12571 SHA256 62b456fbb00d1005887d7d0d4e0371c92102e5668fccf4a38e3a7ab1b825569d SHA512 5ac92e149ae3e1a193faaaf43b6d8e6cae3ef0145928dae3e052875fb1fec4baf33d1c15d9d17c55135aae1a580191890bd2ae611e0d455368711e1ef59b8a7b WHIRLPOOL 5805bc76287c335164e0bc9be3e41889e55ae992d17a158eb3547e7314da15313a5952bcf6d03c6bec778f2e93c5c1ecf115a90357718ab58dfc8345a2b11e59
EBUILD rsyslog-8.26.0-r1.ebuild 12570 SHA256 11061d13320fd8fd05c6a00eabc975a03cdadcd865e4a1249435d8beb830c440 SHA512 0bd9adf54c274e9dcfcaf15e3bc351d6cdfdbcd7c0075d0f076d139a2de104d6bed5cda961e3d7fa124b206cbe6f3a20eb8c7c5a4fc804e7f913e1978f338560 WHIRLPOOL 16f81ba71a5d1ecc500b4034a53f68554ce0549f16605ae99731866fa633d00517a9b0513afd56e02b1fc8cd1902925e7174be3b269b267e36d547ad0ad22f36
EBUILD rsyslog-8.27.0.ebuild 12670 SHA256 afc93342de9581f82f1737cd73fcaf451f352571a178deb09ebee73951ab3832 SHA512 1eeba3d6ab291ce07157e47eb2e924d79cc0be2245b88d1ab934830965aa5920f76210d5ee91e7aab33ed6f3826eafacfd81458b7ee3688398482664a37f99db WHIRLPOOL f5c31e69e1a2f4522b6ad4a429ca2ae02fb45febd7fd31af83a8f13fadac9cc326682cf06d430b247fd27045754a61fae6c4dff43ade322c3af1ce0544d26fe8
MISC ChangeLog 15244 SHA256 a26cf4c30cc55942a8a38d4eaebff12bd75bc5f84f5e9ee1fc25f0d58cfa2c9c SHA512 b487696f043a00785747a8c6c5e9bd70155178234dccfdb67f884f7d80bc0edc9653d0e2e731c19922c930eeebeab2857dc86fb2dfdf1c7f45b08728f8a33e7f WHIRLPOOL 371d33b0bb00b8a7f4bd0593847605fe57b9fee280b82123558e1422383a95c11deb275673d7e1647f229b4089b87cea34400d7d57388aab712df6c057ae593b
MISC ChangeLog-2015 26836 SHA256 00f62ec24e67a62edb77fa4d17812f6d736ac8ef3a20dce29bb2b78e575ece01 SHA512 bb52b5ffdfcbe0d1fc51a05dcacc042ff876b9669a875eafdd8e4c240c28a2902ef5200c4f8d31815ca45440f602fe85933d059b55b4f940e4b624c8340a6243 WHIRLPOOL 3f9e1c0cede4a17dbe03f1873fecbf0549a863800a80938723dd86214854f0e47c8d092c1ae381ee82644869ef72dd8915f1ceac5dc4676986128dca0e583bbc

@ -45,7 +45,7 @@ else
unset _tmp_last_index
unset _tmp_suffix
else
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
KEYWORDS="~amd64 ~arm ~arm64 hppa ~x86"
fi
SRC_URI="

@ -2,7 +2,7 @@ AUX tmpreaper-1.6.13-fix-protect.patch 1204 SHA256 d85b1b288d324f3a20cbeb9658564
AUX tmpreaper-1.6.13-gentoo.patch 1766 SHA256 264076a9774aea0f419e7fa217469daa53fbb0443ecf2a0ff84ad8a51493971f SHA512 0086ac04a352bd35ce9e95576816fc324011bfff78cfa089828bf3befb8b183ae2213be9759422ce1f9ddd1cb26dcdf292b429ffe2d0873a1f6f6577e34c5fc9 WHIRLPOOL ed6b9f0b22c653394c44aa8def729c05763280d56eb8e1615280202821e5c4d882f6e90c83ec77199c383ae2f3fe5db96e65c74ac6faa376cc9103b382e31865
AUX tmpreaper-1.6.7-fix-protect.patch 1160 SHA256 5cc25c0b7b9ecc4f67bb6b0b96d9ae2b93628429b394ab8c02bd531f27a9f7fd SHA512 7a954f3a1d2a9ebc93af05b7e2e1d77e4fee0cc5c74542751a17e8771b3d4b8096e609b3c2469ecc48c46caf716e30efd32833ee22352f88b1715f2a1cddcb3f WHIRLPOOL 67021a3c36f2b1d3a1d1fe70cee918ac23e230173a2b02cbe31e083b1107bf61a0a383b474d7a3db0665211968e30cbad1a9b0092c54c8aefa347a50eaf9b79c
DIST tmpreaper_1.6.13+nmu1.tar.gz 141080 SHA256 c88f05b5d995b9544edb7aaf36ac5ce55c6fac2a4c21444e5dba655ad310b738 SHA512 c868d421a7757a47b81c8932743981ded2b415c83377f8781fdfd4dfda48c701991da17fa262dfa0680b2a315d6b46ee4c9035ba4c06f5a0c1bc32efa717f19f WHIRLPOOL 65a6717a19620ef85f301c38fab9fa6b5b82a2a43acace48a7c3578231b6a378a1c6dcbd6d716395f235c0184bf3cc171bc3326790c2241606a1a8f244165253
EBUILD tmpreaper-1.6.13-r1.ebuild 1118 SHA256 f94224fbe3603c852423e3d78a2d64f5c8d0dc7a86cc875f6bd006eb73c95bbb SHA512 f42c673686bbd2e8d08f04c2121da713ff12a65e97a51f322e5a30f8a4511538f935f83e211d6d87991a422c42f0fa02daa7e96de259f2d157ed4e9f110b01cd WHIRLPOOL 388c282e4568d91fc333702db5dab87b12fc6ae172908e695649e7c6415071969cd29431f3df63b9860cbc0f9d5acf7e920b83bcaabadf72cf6940ad8e02700e
EBUILD tmpreaper-1.6.13-r1.ebuild 1116 SHA256 00b23339147377048417bfd9071ca4ad596f99609b931e48df9158938642321d SHA512 db53082648291e3d787d5d14ed19fc41cb6cdb06bbfde6d01da15fd8cbb22921887a318175f86a07d9695246cddd84ec95eae29e722f22bab8ae770279fc9112 WHIRLPOOL 5d3c0d052b122ab384b29ab696e9dcd4afc4f85c1ea3762bb3b075452023483a4f7f48bc0d8edaf7385c232f280a759f0f38a194a23108a0e937098860229a3b
EBUILD tmpreaper-1.6.13.ebuild 1249 SHA256 04c5e54cdb4108c928d8aabf7a9712f3b4966c157da76e30fb6ea1adf60958a4 SHA512 bbf1a8de97ccccb7fcb55ce27afa11ef03c4d547ef5b27657b78b7dc3da77b8225649f1ba1c4bbddabac3dea47a69af9aca4986f92262f612a2ec2df90e8859b WHIRLPOOL b5017db83a76ea1d1c3199416f641277e198fd6572051355160e92ed40ddfcc5e7405f83b99a2b9c488349bfaceccf2ddb58bda780b6fc420c8b6519b505b26d
MISC ChangeLog 2421 SHA256 27fdc8f6cd0dbe4ea10e93bc450eaefe0abd79121bac0ed0bd881c86ea0badd7 SHA512 ff69c24b16216aace52a4e2f72f331c1edcafcd8135ccf47c23057734fc4cc1eff813b203970f6a438344639a03d2798ea206877ac93fa2c0db66a769566ceae WHIRLPOOL 41ebf4b478a24e60a81afd9f704b1a606113e1b1114a9a96ab62971bbed140ddd397e92235ef04413fbdb377029ef0ff1b15fbcfd02b7a55ec4e0110c1f55839
MISC ChangeLog-2015 6077 SHA256 b46f9bc6da15568a8c846d8bd5db3e33e7364039d950065007211fb44a4ea2e6 SHA512 7ae3a33102ab7b67e71c9774895eb5cb5d3535d5b1f5792de6b8ad21368fd45bf0144f9e1e823fd10f6dac3094241d2ae8581d0428ca1751d3af115a7d79e60a WHIRLPOOL 60eb0e51c0386f2f6a538c54bc9a5707ee851ef8df734680c6c99efb85250eeac893d337b1e8eaeeeca8759ce938e95e6c3898b30e8babf9d5740f10c2896c1e

@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/t/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
IUSE=""
DEPEND="sys-fs/e2fsprogs"

@ -1,10 +1,8 @@
AUX tripwire 466 SHA256 222c078588d03394c4502a884d6049f210b25d7f826e9bb29a69d68a01b40eac SHA512 1df37364a84ab26ca0a3f2637e9f4938333c394979c2ccadb69401b7e6a93d03911ce737b25bb6e76c1963e4b7eaffd35b3551aa141b51bc9b3a8a00d9c828cf WHIRLPOOL afb61e9885b1c7d0214f03e35af6f02a5dca77a68f74441d6c84091ef7a7f9ee0d5a6b70e1a0ac2cf5f75f4739185ab3c2eaf7f47b2795f1c7a7bdaf347de36d
AUX tripwire.txt 11492 SHA256 532a53633dca25ff96b13518e13c81744c191f4ec7ec28d46d8d865f74d77ee6 SHA512 ec53b2f71fb33f227628e1160a72fecf4a1aca7ee58b750945e7c0d0ce756a37666a02fe9e8ec235055fe6d28e1d20e77a449ae229f5d5d2349eaffe07827d47 WHIRLPOOL b00973d96255889bd8084c6f8d3a1718acb3bfdf41897b2de7839972fdf41f1146a6ed49ea9b999d060f75b13ed84b68123f1523fe5de8779d2c8a465c6e8960
AUX twcfg.txt 604 SHA256 31d7d51cf90ee95627e27732524a3ba2b90f074ceda23d0035c52d2b02d90846 SHA512 c8a568638d5a18bb9508ee6f70aea815b8bfdb9efbf7823cdad59890a617bbe941454f6f4622e38e4ac4622e1d611c9fc085d73aec5a23b5c13ae7f1d783b388 WHIRLPOOL a290ac4d1e421890b99c9b4b78088a5ae5abd52d85c0e96e2398f89a97d8f0a2b958b3a7d0f1c8a2a7df0bc8e7cf8d71fbeb3d4557619f554a787d3718b4aa6e
DIST tripwire-2.4.3.4.tar.gz 968065 SHA256 ca0828ed624791cbe0f81f47e10f35866b73695ccd264b8341e2087b63766536 SHA512 ff47443c1c0c0248808e51df65f07aa2cbcc1d0901cc1a65830db78a1e7c4aa62c82e45827cadb1ab70281a2d4194ee3c4007050652efef9e328a98bc36f2995 WHIRLPOOL 01b3a7cdbac632928e006f21546e9040a1547ac14c9aad7cfef14f24abe0a6f333d562d1442289f79cf81bdce3ae116234890381861c9da73aa3b8828a10d7f3
DIST tripwire-2.4.3.5.tar.gz 965014 SHA256 4bb0b400d8f5d7f8762ffb87a683f113f8c77186689cc63b8cedbbc628c9c33b SHA512 7aef0e7d38f4b6966a806a4e556636c7b2477f4ea5451e89f1749c1535a489c2f490ea13898edff5d7786acf572f77d04430115b8ddd4c6a03c38382feb45269 WHIRLPOOL f5f06d2f509e8047ede81226d3179f253e32aae4193817ab1000dd843f4b9810f6aacc6cd9c0bdc8a0c6835fdb11f79c85838a3b799d8c6565861d43dd433a99
EBUILD tripwire-2.4.3.4.ebuild 2407 SHA256 e92dcd221898e4735b4b352ad222ad3b5c78c5475276cb8d15b28b5142641b17 SHA512 a16a7873ce32ee7c86afb14488c439257f5697b84dd20fc9321ab5bb99603b0a614202ef37916e2ce3df3d6b777af06c3e680caec160f9d50add847f06aa9d59 WHIRLPOOL 8da61324fc67f11ef545638b75667f56b33715df2130c02822f28b91783e69778aae12775dfabe04115eea5779b760d6607138887ba9d7841680bc988eb157b9
EBUILD tripwire-2.4.3.5.ebuild 2408 SHA256 f0afaf8e38bb9ab548d455a96c2f8c44fd9317eeb5970b8e490b71de3f1872a7 SHA512 b35e263e3c204403f9d73574d2fc7028cb4e9eb24a0401af9d0e1285eff74c75a7f2eaeb5d55b563b72c6a2235d3635d1cac2290cdfc8a0c1547b41ab9e28070 WHIRLPOOL 05802919dc91ff27e7c13e8b019fde1726ed9a824d98111bdb5379d0ee058a132a54bb8f76d9006f8858a0d83938da82c71e21e450a490a1f6c3150522540da5
EBUILD tripwire-2.4.3.5.ebuild 2407 SHA256 e92dcd221898e4735b4b352ad222ad3b5c78c5475276cb8d15b28b5142641b17 SHA512 a16a7873ce32ee7c86afb14488c439257f5697b84dd20fc9321ab5bb99603b0a614202ef37916e2ce3df3d6b777af06c3e680caec160f9d50add847f06aa9d59 WHIRLPOOL 8da61324fc67f11ef545638b75667f56b33715df2130c02822f28b91783e69778aae12775dfabe04115eea5779b760d6607138887ba9d7841680bc988eb157b9
MISC ChangeLog 4534 SHA256 70b8e927eb118da4b9f8fc0a3b45d39c53d75f2c2fcff4088f4292464784a449 SHA512 42e38df0a2cc9a95dbfe37299321655bfa637f4c9a9361508cbcfb3e9e57c313d426bbb8af69d0f96cfc1f299e741f6694593c748e95e9635c17e2dd3d0a4af5 WHIRLPOOL 1b86ebc590ff89d1a79b0097b6db8d7d99c0248dc09a2f2103a6f8aa976144f117a83912ba8db5f3a9b831e801e2358181cae976cc2f0b51c67b91fec2d89d2b
MISC ChangeLog-2015 10548 SHA256 7160399cc44557c92981c50f67f726c44103810f2cdd92173d2f636193723324 SHA512 0e6332b6021f6ffe3f0bcdaccc13b2f5af85b8d135e263e42b6b2c3a4caa3e5dbd8efae01e9c04ab3daa977d1ac7e977542c96718443a5a94d2e04e60be9b110 WHIRLPOOL f4b70c099751eab07d4bb85b9effb68b443c870c5eecad70e6ec42441049d26e567abdc4659122a6cc8263efb0dceddd58f798bdd01906dce1f6bf9bb74c33ba
MISC metadata.xml 1616 SHA256 0b739488758f343224051751110c9a5ea9189df298e31c471a8a7929d5d28de1 SHA512 ae04a581b34beb18adb7aea67d9ec17dc5cd897d3e974515c5c59e2e5e8391f86238bcaa59967aa7413c99ce56ae670a7badf8008ed8b6926f7f0a4eab0b83a2 WHIRLPOOL f6e75fbe709dcb4b6d11293edac615288f750b66a654eee24d34981da4ffa0c677fc50ec39262e702c4122ef2998765a827b6e8d639e8266cb358d31b69f9efd

@ -1,79 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit autotools eutils flag-o-matic
DESCRIPTION="Open Source File Integrity Checker and IDS"
HOMEPAGE="http://www.tripwire.org/"
SRC_URI="https://github.com/Tripwire/tripwire-open-source/archive/${PV}.tar.gz -> ${PF}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~x86-fbsd"
IUSE="libressl selinux ssl static +tools"
DEPEND="sys-devel/automake
sys-devel/autoconf
ssl? (
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
)"
RDEPEND="virtual/cron
virtual/mta
selinux? ( sec-policy/selinux-tripwire )
ssl? ( dev-libs/openssl )"
PDEPEND="tools? ( app-admin/mktwpol )"
S="${WORKDIR}/tripwire-open-source-${PV}"
src_prepare() {
default
eautoreconf
}
src_configure() {
# tripwire can be sensitive to compiler optimisation.
# see #32613, #45823, and others.
# -taviso@gentoo.org
strip-flags
append-cppflags -DCONFIG_DIR='"\"/etc/tripwire\""' -fno-strict-aliasing
econf $(use_enable ssl openssl) $(use_enable static)
}
src_install() {
dosbin "${S}"/bin/{siggen,tripwire,twadmin,twprint}
doman "${S}"/man/man{4/*.4,5/*.5,8/*.8}
dodir /etc/tripwire /var/lib/tripwire{,/report}
keepdir /var/lib/tripwire{,/report}
exeinto /etc/cron.daily
doexe "${FILESDIR}"/tripwire
dodoc ChangeLog policy/policyguide.txt TRADEMARK \
"${FILESDIR}"/tripwire.txt
insinto /etc/tripwire
doins "${FILESDIR}"/twcfg.txt policy/twpol-GENERIC.txt
fperms 750 /etc/cron.daily/tripwire
}
pkg_postinst() {
if [[ -z ${REPLACING_VERSIONS} ]] ; then
elog "Tripwire needs to be configured before its first run. You can"
elog "do this by manually editing the twpol-GENERIC.txt file shipped with"
elog "the package to suit your needs. A quickstart guide is provided"
elog "in tripwire.txt file to help you with this."
elog "To configure tripwire automatically, you can use the twsetup.sh"
elog "script provided by the app-admin/mktwpol package. This package is"
elog "installed for you by the \"tools\" USE flag (which is enabled by"
elog "default."
else
elog "Maintenance of tripwire policy files as packages are added"
elog "and deleted from your system can be automated by the mktwpol.sh"
elog "script provided by the app-admin/mktwpol package. This package"
elog "is installed for you if you append \"tools\" to your USE flags"
fi
}

@ -11,7 +11,7 @@ SRC_URI="https://github.com/Tripwire/tripwire-open-source/archive/${PV}.tar.gz -
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc x86 ~x86-fbsd"
KEYWORDS="amd64 ppc x86 ~x86-fbsd"
IUSE="libressl selinux ssl static +tools"
DEPEND="sys-devel/automake

@ -1,5 +1,7 @@
AUX b5i2iso-0.2-segfault.patch 388 SHA256 ecd63e3093cff7670b1c28c77277604c740a458c060a8ea7ebaa2009210b6841 SHA512 133fb1c4da9391e1465f0c820fea2038859c351dbf9b9a8de293294c66857a68f0f544bbca9b8a927a615cc3488a691db6a0bb532bea98362904876634966a5f WHIRLPOOL fcc5f376f9eaf27d31887b28ea4ed3bdcaaf4d29548a307f10cf2b14a9d5c0cca19313ec8d6dba31f607a4c715554d701def5d01ebb2633c9f58208cab64e82d
DIST b5i2iso.tar.bz2 7503 SHA256 5fbf0522fa4c1e1c606ceb58c0711c5294ac4eb641ad5d8d599d7c2fe9999d31 SHA512 2ec6ce30225370898aee9876937b70ee38ed68b6515bef13eb010f1ef1970894995461d5dc5f44ac24d2e7e682774e4fc3c6d2bdde8f744129a3f6103b50f9e4 WHIRLPOOL 9ad871dcaae09cbbee3bb255b1ac32043bad73e0df586c9141b7a8e098587a90576fed29c364f839735577caf60605c5a355bc774009ef962d3edc721abbcc00
EBUILD b5i2iso-0.2-r1.ebuild 583 SHA256 8a9875b001667c9bd73407a9d1466bd24af7d661e83a4f56e0a40e67631bb3fa SHA512 459c452c318d2112fd67e23e547b5d893f9fc09852da82aa61da16f296340cad155a4087505cc8b548c7788370fd312bfd73b6611582f7edcb5725acb58ba1af WHIRLPOOL 0b26d0ac50e41536ece0bbf073a5f8f7b687c317c548d9e83caeb99d5d165948ac21bee70023edd47bb25cb832fece406a85bb89d95c56855c43499b6d7705be
EBUILD b5i2iso-0.2.ebuild 479 SHA256 6476ce87233d6479ac0600632fffd1f95de9f9ba11b51cbc86644d71158428df SHA512 97d8b01c2a030cbc52b390ef2983efb15bf83f929ea1af3c39be4212312a664f9231e2a90868255f8fc9acbf533c6b5f16970219c480e74725a0566e55080f44 WHIRLPOOL 77f17e064836ef0abfa25887142a1baabf5006c48dfb267df9b8b0a135793d8fce53275eac88192977c183f2533840121805f193692bb48af99513db224fa7e5
MISC ChangeLog 2926 SHA256 53e16d0d945b15e52dedb3c4d88754e70cb46aa73e5f6d8fe68dd2629ef7282a SHA512 9ddd7f2be6c5812bfc5e5ee801a4f183086982e82228c9e4efcbf37d45c0abb14a806b5409b7b271d173484e52dc765e10c59ae16eba046ef7f58652ab8ecb04 WHIRLPOOL e461deefa2cd1f44bf3cda8a845c8f680032eb272cde3f1fdc90583e3f3b66b8ea1dd4ceaf553cf9f36b9c3569f1ae5d36b81f73e5b0abc324fcc8094adddbb5
MISC ChangeLog-2015 1409 SHA256 fcaab851c7b16da84b036c3e8e80751e14f5df19478fcc5fc444eb276fdc82b3 SHA512 5115dd4bcda6bafe082c23076953597d3f54c58cda067569a6c25a2ac2e1fc5c9c12325705d1365550979b88ce7b02f3f0d000051f72424bb5183d17f2b0b298 WHIRLPOOL ce2a3a5366d67af2d5a04ff1611f817218fc7923e15dbf76f142495e0646d407f72bae04cea09f45ebddd15214398935efcd00470cbe128f85f17f6b7eaaa849
MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968
MISC metadata.xml 261 SHA256 20f1ca6cb98760618ecbe19fee0e5de0a6eaf8f8dc10903253e17302c8bfb21c SHA512 e4423d8f1573689a066e7a664b0a134f9a5059c2a5fcc3e2ca9a5ecd432e1fbd8fbcef2865a342d2cc4f375d3586002c23f691f1e131c6eb92701c41375c37d8 WHIRLPOOL 1d5c2c1f99ae73f62615630a461d60a75c1ed0aee993f0ce4e648111347d139fa2ab78e45c1bafd47acb30fa901f8c164e8c783c2d12a25dd14196591f2f2916

@ -0,0 +1,24 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
inherit toolchain-funcs
DESCRIPTION="Convert CD images from b5i (BlindWrite) to iso"
HOMEPAGE="https://web.archive.org/web/20100116120705/b5i2iso.berlios.de"
SRC_URI="mirror://gentoo/${PN}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-macos ~x64-macos"
PATCHES=( "${FILESDIR}/${P}-segfault.patch" )
S=${WORKDIR}/${PN}
src_compile() {
$(tc-getCC) ${LDFLAGS} ${CFLAGS} src/${PN}.c -o ${PN}
}
src_install() {
dobin ${PN}
}

@ -0,0 +1,18 @@
--- b5i2iso/src/b5i2iso.c
+++ b5i2iso/src/b5i2iso.c
@@ -1,3 +1,4 @@
+#include <errno.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@@ -45,6 +46,10 @@
}
fsource = fopen(argv[1],"rb");
+if (fsource == NULL) {
+ printf("can't open %s: %s\n", argv[1], strerror(errno));
+ exit(EXIT_FAILURE);
+}
fdest = fopen(destfilename,"wb");
fseek(fsource, 2352, SEEK_CUR);

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<maintainer type="person">
<email>yegortimoshenko@gmail.com</email>
<name>Yegor Timoshenko</name>
</maintainer>
</pkgmetadata>

@ -1,6 +1,6 @@
AUX ccd2iso-0.3-headers.patch 221 SHA256 805d7c9ed82bb6b2574f0b19947a82163338bd72280a7996029e7fb9b24230fe SHA512 3195830b13425ce4e7b4138786e1776f05f72322326bb06ade1f334134b0410336bd900256a925aa282171893853617c33fb7a98882cd74de85a193c8c50e27e WHIRLPOOL 0eeebbf47a7e892bc40d643969b8c2bcdb6c57da11b141e00e4d65cdaa8ff60e5f97b28b0eb965654deae8621cca4df06b964ff690b52f15fe6814f40afa282b
AUX ccd2iso-0.3-headers.patch 240 SHA256 486af917b9cf56d5cbf7a54bfe3b448e0602bb8fbe05f8f893d4b45c27545c38 SHA512 e0d334fb378d5ad0dc25653ab810d3c55a0f8c19a03b4b2180352a20e2b9e405209b37448f57a72fd7c2628601e6f5528118db3fe9e431d580c7d9443bb440a3 WHIRLPOOL c61f1ca6d2cbe5d8de6431c1700f0972c11538d50f6cac7329e0527c592fc87ac377a77af2d4f77e98b691f9472ec5e5983e124f355d5825863da8bf1bb3ce8c
DIST ccd2iso-0.3.tar.gz 158221 SHA256 f874b8fe26112db2cdb016d54a9f69cf286387fbd0c8a55882225f78e20700fc SHA512 40e0e5bd792c851dd0549a08a3a0d7226cc05893316dc9575d4c9131dce758d992081355de569e3e66dca310545bf3a17c1cd6431ab97e790fdbe5b19c09adc1 WHIRLPOOL 315b2063a4d1075da6cf95b0a7a3ce1fbb5e6737ccdf1a622ebe9640a93239233a671f55c1710218b33a41a44827263fd4286bc2a4c7a3d134008d508af67324
EBUILD ccd2iso-0.3.ebuild 622 SHA256 c5de274bb89ff5907f26f222ba7f42ce709027e30cd0fa27736756153a5aa680 SHA512 016ca7df1051febd8dbd72b89c47e008178da4603a37e5908e7a69afc4f85b1abd978068fa6504a2b8b1e9a9cc7d6327574f5caa2fcc95978dcbbd6210d5c71d WHIRLPOOL 09d25af9664b8037390490793220ca760cc67440b1ce19a6038086167404ff37b8ca754dce4b0e119399f5fdcff21ae18e172a023608cf23083faf7a82a606b1
EBUILD ccd2iso-0.3.ebuild 552 SHA256 c973df2b9bb1fac620cc3615095df22ec179d8d0c6c21445681163449f897377 SHA512 933868f8f4c257195b488eb774d9d2d805345538da81bf1e65bb230eb3a8f577f2d68a58fbcc78bf24df0da9c0a85b2edbbc1108dc04ccabadf85c0e1cb1ee40 WHIRLPOOL dd00ad4e027155ada5c9ef49b19302a75c9b36fcde0fafbafdb2e75989b7cce638c07a06d7e8907714b7b8f936bd352d16ac505f155ee66a02bb7ead4b2dc24e
MISC ChangeLog 2595 SHA256 ee50fdd4b46efb472a49fee91a2d302b90121e91a5be8fe134b28fe749f27a37 SHA512 b23391b84630988d82f3c180f479361f5de46efd6a970ca9c9212efaff2d009b394bed9e37838f1a5fe2c2849014fa30f1f180a98c27014a4c8eeba8cc975378 WHIRLPOOL 624ebe21c8d5e27ed06a94819606b8479226b7facf7ffcb0e7d1af368e52cde0a0fb94f4ed3394f48d2dedc09e65f7be6018000d1e4ee9abce063df91432483a
MISC ChangeLog-2015 1910 SHA256 1253f7d83ebc60b9a1bcca33c9ebff3707fd308eb8fdea20b47f54e5982a0e0b SHA512 e109054d698e231da430d44fcd1362de3dd3d8b6b46d705fd0ddb2b7f237181c01f1be6cf2fd25459a8a7437fb735702c7c57406b91c7be112fe4171335cf74c WHIRLPOOL 1fcc58d322bab38f26b45179ed1c6edb287f4b7a42762a74dbec7f8bc66cbc081b108d3d582a622c3a671c2516ed7b3f7fec25d8ee88edf58edbb16312c2b405
MISC metadata.xml 324 SHA256 7d30007116ea176b949d7922a34f8ee988cf73dc956d1772d6fd7b8caee84d08 SHA512 4ebe5e7846f261a0690740a5492254d64e225322ff95d549703e33feb3fc72f3858880bb02159dd4b80ec78c75fecc5b426cca57af7bb8a7da2358c7ed479c11 WHIRLPOOL 103de052fc167ee6067a1443d29b9af47599ddd444c08b2da82efdb332c05bca53d66d24262a4be2b06793ce2e4d1484d86fd091157de32a0a2887321fb4dc17
MISC metadata.xml 338 SHA256 61f4878f348811e6f81c05bc246c9d9e2108b078223929359f306b92563ef42f SHA512 9417a2f1ec3509c62e79502455057ee2f773e6e19377496a9ba101f46e991d039d9ee8684f320a85e2c04393fa904742cc34fbe3390627c199512d22606ac8d7 WHIRLPOOL acbc21071ad6e9548472a6cabd43aaefbd666642b728598f8a52c986be0d022b0938dd633715c8d411ac2af14505cefd078d7e386f53311d30807eb4d0eaf34d

@ -1,26 +1,18 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit eutils
EAPI="6"
DESCRIPTION="Converts CloneCD images (popular under Windows) to ISOs"
DESCRIPTION="Convert CD images from ccd (CloneCD) to iso"
HOMEPAGE="https://sourceforge.net/projects/ccd2iso/"
SRC_URI="mirror://sourceforge/ccd2iso/${P}.tar.gz"
LICENSE="GPL-2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
IUSE=""
DEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-headers.patch
}
KEYWORDS="amd64 ppc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
PATCHES=( "${FILESDIR}/${P}-headers.patch" )
src_install() {
emake install DESTDIR="${D}" || die
emake install DESTDIR="${D}"
dodoc AUTHORS ChangeLog NEWS README TODO
}

@ -1,5 +1,5 @@
--- src/ccd2iso.c.orig 2007-04-01 03:00:14.000000000 -0400
+++ src/ccd2iso.c 2007-04-01 03:00:57.000000000 -0400
--- ccd2iso-0.3/src/ccd2iso.c 2007-04-01 03:00:14.000000000 -0400
+++ ccd2iso-0.3/src/ccd2iso.c 2007-04-01 03:00:57.000000000 -0400
@@ -27,6 +27,7 @@
#include <stdio.h>

@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<longdescription>
CloneCD image to ISO image file converter
</longdescription>
<upstream>
<remote-id type="sourceforge">ccd2iso</remote-id>
</upstream>
<maintainer type="person">
<email>yegortimoshenko@gmail.com</email>
<name>Yegor Timoshenko</name>
</maintainer>
<upstream>
<remote-id type="sourceforge">ccd2iso</remote-id>
</upstream>
</pkgmetadata>

@ -2,8 +2,7 @@ AUX bsign-0.4.5-build.patch 993 SHA256 62910baf3387a9db873195578414ab37b64217f91
AUX bsign-0.4.5-non-gnu.patch 1409 SHA256 56d129e815eb41ef108f7c3380f07820a8b11c69f341740469868cb988eda5f3 SHA512 800e04dfe4c6242c250167076eaa360e626cdff9beb63ab2043611a10331a20f9354380bda2b387f0bb63a06fac9372502166bf49ec025945be1c2dc84ce0c88 WHIRLPOOL ae22744d96e711a0e12bbd46a731836ed8051dc123b0ca18a9e7958c38cafda84cb83e8bb29265015ec708fb1c81d52a1533927ba521e90c8c86c8c49a4ccf93
AUX bsign-0.4.5-scripts.patch 2172 SHA256 b27003cb1b2370520c283435b407807286a48b7607ab5dceafda29ee31311fc0 SHA512 fbf7e3fadbbcc82b6647f77232715d7baaef5d0ead5065e27e10f038e9cf5734808d29e8814762014d3d26ec4473a86ab9da139dc7f2d1b16770db3e7ddfb494 WHIRLPOOL f9a0efdbd4d3e7507a84c088475fae7b9a47244ebd9a2b3d4df94e4bd68c2e27a197f638df31ad72a27d4cd7addcfc9838962422cd56957006a2b185eec74344
DIST bsign_0.4.5.tar.gz 77471 SHA256 a80b27286a3b1b1be6df7b93d27457a4a6941a1eaf797070b1044412f47d3106 SHA512 a4dba37d648f683bb5b14bc9aafeb72fb0bd06e21cedb1a4bbd73dfc0a5f7bb22b5b33ef8727b5070d727afb2d97489ed4b9be28bf1025c9e618ccf47f1ef634 WHIRLPOOL 067ff40119578e6208beeba7ebe9ea21fcb0667abe1ca9780f858a250048035705faad5009d5dfa6814cd4778338722c596caab469d3f8b6d7da05794f1fcbd9
EBUILD bsign-0.4.5-r1.ebuild 873 SHA256 4bab8cc23f7f018d6a23f5bd268dc956682ee9b469eda47e8f5e2c0a5fe1e092 SHA512 4f76dded10a997933bf293f3fce1cc0e0bdfc6f97cc8bf0a1547bbdcf922ffdd41f18623f45a141eb2207c4bd49b603a2634f55a523b59f8f2f2ad707664ecbc WHIRLPOOL 2e8845ab40b5d5d3006aeede2b03d13054e71d920502f3a912789a8e2d992dee392b89afce2b46d521fe85df761c777b9c3fa103986c5effa17bafc96775fe57
EBUILD bsign-0.4.5.ebuild 915 SHA256 b9f3869dd9152c601e0a3090b8513d61370d22f12f9629d60ed1c6bba3813095 SHA512 59fc1f320f2651e1c221e7e74e554862fe16986286068695d199267313cad8f6726e7dc08591286c552d506a104b0184fee1d536731c92d51cf4bd528393af00 WHIRLPOOL 0b1992681537e58645575d49eea2de6fd625aee2f8380a52ac4fa2e653c800402e06dc586e160c577c5f3ea573087825037c5beb69db97a5779c7020dcb2cdee
EBUILD bsign-0.4.5-r1.ebuild 872 SHA256 1b14267c46cbbc50a7a5ab32ad96e8ecdb30abc462441bdc6550fd1acdde92b9 SHA512 4d52c7a8148f76d0b9566e16c717638768b004c5643221146a55f85ebb38fde93eb9631f4caedf9b698c6f2f17973023a486b4bea375ba29fcf9b16ca9a09471 WHIRLPOOL 47f52add8c6a7af0e977b2905d529a9592f2281bc439021f328989d28cd05dc605bfe7d84ac75df14ae1ae7f49e1275fbb58386d31e75283cc531e03ae3a00ce
MISC ChangeLog 2580 SHA256 f3fb01dfc6e3f26df76efa5a4f33bffa5f4ae6a39b72e317ef07ea9196198378 SHA512 29909accff265aba3e0d2f1174e36db7a4809db9af0d49470fcbf6e9dbfae64bed75c8cd10c4ca5a4834b25c4abf3fd2096a0ef6741eb9f7a7152cdead465c73 WHIRLPOOL 8bd1e57994ec758d5d703385495ce1078e98a11ecec8efb98a003fa023cf115a2e327662bfb3880132eb122eac0a59920c0ec4a0671307e16c44a6001b9c0c13
MISC ChangeLog-2015 2202 SHA256 7bb11a0be309ec4e14cbc20efbaf1ce53fa7f949d58704aa0ca164cc4a4690a4 SHA512 3c44538737afee1635d2315babe714e8343b2534e17322bbe28c5370624327dbb5d3a966a6fcd5f0be0e7fd613877702ce025a8f464e0290c5b12e8e932cbcb3 WHIRLPOOL 6430ea107866f76c46c7e964687d272a282fb0a820eb44e7faeceb09c4087ff30333eb2e881133f28b90eafdb9d465ee7fe46c4a5ca51c59ccccfd62fad81af2
MISC metadata.xml 645 SHA256 9fe8d495b022224ff33a2a28175e12cdcec3f62e05c1893c96010e7f6f355c53 SHA512 2201dd583881aa72a4cff33b4a6d226dab5e1fbf49d9ea52dd85ad9437fd2bc54858824aa361ea9b473df43d211bddc96830c83fb8275c4db7a91cb3735d4919 WHIRLPOOL 54e19746906fcad184cdf05f1e7adaa6be6bd94751f5d12ca12e57f194c75b842322f670132d77dd80651656ab84155270c57b7f95a09394983fafe9bd3e8c03

@ -10,7 +10,7 @@ SRC_URI="mirror://debian/pool/main/b/${PN}/${PN}_${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc-macos ~x86 ~x86-linux"
KEYWORDS="~amd64 ppc ~x86 ~x86-linux ~ppc-macos"
IUSE="static-libs"
PATCHES=(

@ -1,34 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=2
inherit autotools eutils toolchain-funcs
DESCRIPTION="embed secure hashes (SHA1) and digital signatures (GNU Privacy Guard) into files"
HOMEPAGE="http://packages.debian.org/sid/bsign"
SRC_URI="mirror://debian/pool/main/b/${PN}/${PN}_${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc ~ppc-macos ~x86 ~x86-linux"
IUSE="static-libs"
src_prepare() {
epatch "${FILESDIR}"/${P}-non-gnu.patch # for Darwin, BSD, Solaris, etc.
if ! use static-libs || [[ ${CHOST} == *-darwin* ]]; then
sed -i -e '/^LFLAGS/s/-static//' Makefile.in
fi
sed -i -e "/^CFLAGS/d" \
-e "/^CXXFLAGS/d" configure.in
eautoreconf
tc-export CC CXX
}
src_install() {
dobin bsign_sign bsign_verify bsign_hash bsign_check || die
newbin o/bsign-unstripped bsign || die
doman bsign.1 || die
dodoc README || die
}

@ -13,7 +13,7 @@ DIST gnupg-2.1.21.tar.bz2 6472887 SHA256 7aead8a8ba75b69866f583b6c747d91414d523b
EBUILD gnupg-1.4.21.ebuild 3355 SHA256 cd060862b062a2e6afe3789e783d02d38baa6f6dda0bf78e3fd121442e0ff0cf SHA512 4c269d54b116b730197656d840b7b341166c8114069a3050385375b66918ad4afbe8f04a558c80dec8e8d0912cecccc585cdfbc7bee52f0eef72f6a363a95e3d WHIRLPOOL f41839fd5a0e37b518420780f3564d08e18870d5943de2a677baab92f365638b57a86f25192af6ae2c59c817a72f559a92bf59586fa5b71431aaf220eb9069f8
EBUILD gnupg-2.1.15.ebuild 4570 SHA256 8a8a2a347184293403d78eb604f2c520ac716e162cb8acfc21795952abe9b07f SHA512 385f5c40a42559e3b686d16dedc2ca442dd0a075514184e67eef97624cc419bd0bfc7f7ca6fdd3dc549cb4e3beafce656b725adcf201d27b151dab6456346875 WHIRLPOOL be781ec9278f2b9284e139dccbaa986a2c2860f74bd3933a6ce5e325b4ac6cd7b0301c31331955e308d71c754c2a00922a8a2ea8db7178ed73e9135a8d3293a8
EBUILD gnupg-2.1.18.ebuild 3098 SHA256 e0771590a5791127da55ed623c3ea0daaec6ff7a57b57b800175d5ef81b64fb6 SHA512 66b3e098e2efb35b2ccfd32ef99d8fd0f6cab451018d5cbf0b1bcf515758446f68a920ea492a369e7dc1319ba8a5d2642aa50e06ee46daa74a05e097816fb2bf WHIRLPOOL 4ef743d1a78550494d98cf8c6526d0a16625a8ae4b4e014ae59a4881dbc1ceef1cb87d14878bc4d44a64619fcf9ed74ca89a1b6bb5f038fe5da8b4cdf759d6ab
EBUILD gnupg-2.1.20-r1.ebuild 3105 SHA256 4cd0810b414f889fff48886f2eb701395ef2f17cf8e333ac8b8d75e72f5e38d1 SHA512 55a9494c7502fe3ac52b86030bf38b850186890619f23a6799fd3eb282f24c4fe82c5a9a652e76f52cdefba5b5dae15d8ff33816346c9a8a0e99a5f6764aa9b3 WHIRLPOOL 0df471cedd0917f716e264fc2c7a1dcc9b2d8cdcef1aa430bf911f5f5211eda02f87fd921fd5c10abe97a4dc0a7f04f59f38a0bce3f4f7f901f1267b70605ef4
EBUILD gnupg-2.1.20-r1.ebuild 3103 SHA256 4f2e5878d758a5afb3529040bd3afbacc6b7c69ddf2f9b01110d052a0333c155 SHA512 46eda0cc6e7ed93d44b90bd72848a2514a2bc6c8adf35b88dcc36ad4847ecde26b4812370c29db46a8d9dea3c81a8fdd86b4f1ff1c458ce95924b61d4df09134 WHIRLPOOL fa7a8a0b98e0a85d1051246a3fb2ef1b38039b2534de0b68a174f8256aaec61808daee43d5057ab5a48c06a3df3bf8bb3d428afe84bb8aafaf875b0d6a169516
EBUILD gnupg-2.1.21.ebuild 3011 SHA256 65925b45f9f9215a81f4cdc045f8b98e0b0386e3f41d2b0e77344993d6a020ed SHA512 ab660821081686bcb389b8b2c70e3b7a9e3cede37c10006fd6502ed3f02bb7a0003ab04e150869e650fa95414e4080b476091be19be9318d30d061bef876cdcf WHIRLPOOL fef120afd0ae712ee7e628fb30f115c41b8eb0a80d137bfaa04d0dd606579c3471d592e007db6462a4c60d8affe1af336e20caade9e21d828d196fbd6e085851
MISC ChangeLog 17653 SHA256 0f85d5aa5e23837a910ad2d14a05a1a3cd8a3bc9f59d4e0fcbc1b6cf30d8f166 SHA512 8e8d0cac1c1c9662d9754e1ee04399bffbd41eaec93d361bb01ac753d9907c60d56f184eb5e265f4817afe681f090b4d796274a2bb33988764e036fdb71dd2f1 WHIRLPOOL 960f2283993b2d007df253abd5a5b0eb0d1441df64262825785793cfd756f6d314c3186948fddfc946ed801e64834ac4909ab9654ceb8e2c45d9df3543ea6812
MISC ChangeLog-2015 89046 SHA256 295a825284cc7d9b7148c77733782937402db7e07fd7fbf0a9f44861d2018ce7 SHA512 9920db843f9cc1863f3529ac2022f591de8f0b930f82b64ca2859d542af679de3dcc733e5b55b8de060df9bf01ce68cd1828d0c179b1f9f05093cd6566efddc6 WHIRLPOOL d21dbe313d4c1b0e50012e0cc05560d13b712875514dbbea2f56be40ce85c99db8a7693a0f4492dd631119d37cbc796546fe5b62f5d6a6baf598d0a94c0ac0a3

@ -11,7 +11,7 @@ LICENSE="GPL-3"
MY_P="${P/_/-}"
SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="bzip2 doc +gnutls ldap nls readline selinux +smartcard tofu tools usb wks-server"

@ -2,9 +2,11 @@ AUX nano-2.6.3-minimal.patch 2656 SHA256 b97e00bfeaceaf9189264b0d148dc721e59b420
DIST nano-2.6.3.tar.gz 2019354 SHA256 4f4054e12f2181c8e436163e931a0a565612242ff9e566c4d1adeda0f91fd503 SHA512 5079c0da976e3cfef9f3980e37c2501837bc66bb98fadd6fe7f02b061b83c99454678833fd43c74e6796cdc4ee9028ccba7a8a05e0f86e7a6517ba4d4c6bc95e WHIRLPOOL 94520ca9c7a11342133adfd3a1e9e9c77a6c07ab18b1b51bf39918b331abc6bd7ebeb937c2ec8ed3e59b8d0468e40f4e5811e66a8aecd469ad42c595c1b61fe4
DIST nano-2.7.5.tar.gz 2031723 SHA256 226be22f46359007aa76499623739f4a7d5fa294a2899c70b21bc09b8d81d907 SHA512 a5332a361c4d0d9d0a77ebb11cdcffa976bee4981d5665b2732a9e6d7a2997566d9345332f2e6e5cb74f0a81be4413f54ca8f719962ab10b32d7ec1c9271973c WHIRLPOOL bd28cde96896ad531bb499504bb1438b358b64e7f6080fa24758bee7c222b4d1df0c395d480d0cef54de8e78a7e457db403a9ef2d6a56033e65299b6d7f95634
DIST nano-2.8.2.tar.gz 2778849 SHA256 0aa9cd6bd5b372ce9a196a9677af58c1826a9235a14daffe604100a9c259854b SHA512 7f4626de4bf8c2250e494c6682743ad599632023a839acff66685ac045a88789061c0a6fc70eba7c3c57f960e633acf425b033d1cc5fbfa644b422515b810f75 WHIRLPOOL a1bfff134cfff6d9f203d252303822d383b206311a738020f771c0222863b58bff33b646336bfe78941112ea01a39a2e013684e660bac0e98f4f3d1a1d65adbb
DIST nano-2.8.3.tar.gz 2773717 SHA256 2b3b7f383a40899db5367d3c4e663ba0088868c0f9aa4edfd7457c9a0eedbdd1 SHA512 ffedd36252bf13d57c9970840bc05b68c2b9211bf222a47a9aa559c078fdd993929c004d9aae3648e3190cbb32eef7ffb7a57de1c02e6e56b230366b9b55d9a1 WHIRLPOOL 63b4a3a0d93506788ba33553da3a6b7943e3559a2eae37b16700027665711f97313cc7199b189f4668d8a04584907dbf2a4b510f73ade8023729e6569890cd80
EBUILD nano-2.6.3.ebuild 2314 SHA256 003cbdf742b54a7649aa1adc0e66739fc7555b0891e2e8271a1f4c9b7d3d02ab SHA512 fc9d72466fcb393bf75b207bbe421c5bec345180615ee4c9192ed949ea6176d9f15baad12d518731644f428f9f0a69ed09bb9a109548fa5af09c12c63cadce42 WHIRLPOOL 5f644d8cfe009d9de2545e07c50583a1b91f583360094335949124beb41cc24a1980bf3347309eb042538879ccb2dca8e27b3386db2ba0e5439aea534a67c76b
EBUILD nano-2.7.5.ebuild 2284 SHA256 af8fd8168174d458bcf77ee55060bb1b3281725af6dac6cc8aa12fe34048ef24 SHA512 04cb3f834f0dd510cbc8e4c92f653f1963f10980a5bc7b827d9c77bd0f5bde86d674b94a1553f1c8c147c8ca1487e9ac0754f9bd373395858816262dbff0425e WHIRLPOOL b3b76a47d9ff0d50b4f2483d6cf6ee0f443a2425f5266da9d2c6abb4483356090988d41c2a615b6cd759888ea2c5062254de4adf157b0ff29fd7dddf3ea696ef
EBUILD nano-2.7.5.ebuild 2282 SHA256 5bbf5461a9a61edb5900961cbe1d1a06fb04cb2082fd51763f729a4ec229a8e7 SHA512 ad56dbcb05ec718e9e5e4108690adda9d2d765843fe8520ae8fd689c1b84a5bce18eb8f13630723115004374a47dc1c126651f6abc0cb10a9107a5de4ca4fc3b WHIRLPOOL c20a2f4d378d57d0ef51cbb08156e42cfc64be6c5c4491ff005958c791441b9094e7d6027b1b2cf2ff33230a5bcbcd35475f239a303e7be0bb01840e29f24cae
EBUILD nano-2.8.2.ebuild 2287 SHA256 c741aba9d5ebaad0ca8946d897986f86fb627e6451f36592ceb2cd3215c1b93c SHA512 910eeea50797974f378948b7fef57a3d4b9e05c51afe9a6fd76ab810ac97e9a4a749b64ca4a67f84f2aa080480128138417386c37b3283b85479672c0aa9d4d2 WHIRLPOOL bf3d68b63802ed0f7d5389e08dd78842d2f2cc47c73242d7a448cd23724ecc75c8681baab5c8fa4faff208e611ce7a16b4e21aea327220fef72da2d04ce30195
EBUILD nano-2.8.3.ebuild 2287 SHA256 c741aba9d5ebaad0ca8946d897986f86fb627e6451f36592ceb2cd3215c1b93c SHA512 910eeea50797974f378948b7fef57a3d4b9e05c51afe9a6fd76ab810ac97e9a4a749b64ca4a67f84f2aa080480128138417386c37b3283b85479672c0aa9d4d2 WHIRLPOOL bf3d68b63802ed0f7d5389e08dd78842d2f2cc47c73242d7a448cd23724ecc75c8681baab5c8fa4faff208e611ce7a16b4e21aea327220fef72da2d04ce30195
EBUILD nano-9999.ebuild 2287 SHA256 c741aba9d5ebaad0ca8946d897986f86fb627e6451f36592ceb2cd3215c1b93c SHA512 910eeea50797974f378948b7fef57a3d4b9e05c51afe9a6fd76ab810ac97e9a4a749b64ca4a67f84f2aa080480128138417386c37b3283b85479672c0aa9d4d2 WHIRLPOOL bf3d68b63802ed0f7d5389e08dd78842d2f2cc47c73242d7a448cd23724ecc75c8681baab5c8fa4faff208e611ce7a16b4e21aea327220fef72da2d04ce30195
MISC ChangeLog 9118 SHA256 2b695fd512e80590a25bbe7e113f537900b8bf3387e00c939aeaa03115b25c37 SHA512 5f108ff3320be5ef76383bdd9c584a15f594b283d262acbe14ade9d2b7b58e7e269087afdbcfcd9967d837f4207d4f2cefd1f983eecdab372b2d247deb8a22c7 WHIRLPOOL 6cad609527ef2b76ab9b188cdcaadc98120e7bc93f2a63b3f957b37e0bddd59d9292258d8668e1ba33b12d08c1b179fda64fe611f20b32d7b69ba824efda2e07
MISC ChangeLog-2015 37891 SHA256 7fd955021db0b6548c869b8f117bc473462f8fcdab64cf6c4253d5afd20ff512 SHA512 22346fa0910dd7d55d5f2115c43b4695ace54de4631478708a14a2c2fc37aff79c313dbd273fee6b9fb238bad8f24493826e362383ab75d8077e7312feb48e80 WHIRLPOOL ebf9bcdc7746753a65a66346aa151b350ea7b58e087e9a6e1580256828748516b30919808a5a884d875ad65ee3aa73293bdd20ae3ca274f3c3dd4fb83e19ea6a

@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
else
MY_P=${PN}-${PV/_}
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:3}/${MY_P}.tar.gz"
KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="GNU GPL'd Pico clone with more functionality"

@ -0,0 +1,83 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
inherit eutils flag-o-matic
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
inherit git-r3 autotools
else
MY_P=${PN}-${PV/_}
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:3}/${MY_P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="GNU GPL'd Pico clone with more functionality"
HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide"
LICENSE="GPL-3"
SLOT="0"
IUSE="debug justify +magic minimal ncurses nls slang +spell static unicode"
LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?]
sys-libs/ncurses:0=[static-libs(+)]
magic? ( sys-apps/file[static-libs(+)] )
nls? ( virtual/libintl )
!ncurses? ( slang? ( sys-libs/slang[static-libs(+)] ) )"
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
virtual/pkgconfig
static? ( ${LIB_DEPEND} )"
src_prepare() {
if [[ ${PV} == "9999" ]] ; then
eautoreconf
fi
default
}
src_configure() {
use static && append-ldflags -static
local myconf=()
case ${CHOST} in
*-gnu*|*-uclibc*) myconf+=( "--with-wordbounds" ) ;; #467848
esac
econf \
--bindir="${EPREFIX}"/bin \
--htmldir=/trash \
$(use_enable !minimal color) \
$(use_enable !minimal multibuffer) \
$(use_enable !minimal nanorc) \
--disable-wrapping-as-root \
$(use_enable magic libmagic) \
$(use_enable spell speller) \
$(use_enable justify) \
$(use_enable debug) \
$(use_enable nls) \
$(use_enable unicode utf8) \
$(use_enable minimal tiny) \
$(usex ncurses --without-slang $(use_with slang)) \
"${myconf[@]}"
}
src_install() {
default
rm -rf "${D}"/trash
dodoc doc/sample.nanorc
docinto html
dodoc doc/faq.html
insinto /etc
newins doc/sample.nanorc nanorc
if ! use minimal ; then
# Enable colorization by default.
sed -i \
-e '/^# include /s:# *::' \
"${ED}"/etc/nanorc || die
fi
dodir /usr/bin
dosym /bin/nano /usr/bin/nano
}

@ -1,3 +1,4 @@
AUX docker-registry-2.6.1-notifications-expvar.patch 2360 SHA256 0f4a9b072c98664b0966e8ffd6cb0820e1313ead1af19c95bae7d4fd47382351 SHA512 2a1aa8fd0f5df6380c8b0b11bdbc0c8f62c02cdbd87d1b697f691189c04409c71a69cf50e36704cb8b7c3c6040c88c77110076aae439aa9e173f95b4347dbc0a WHIRLPOOL 76cee005fcb669ceeddee9e04e562ab8c0df5b7e6321d4de0f19ff6d35ccb31bea67daf83d7dfc5ba80588e50f20045389165c28e5c069921e20885381ddc381
AUX registry.confd 85 SHA256 41a927ea50609b20ec6c9ec34935b38c230395c33797790768af2ad8cb3f3713 SHA512 7cbd19f545b659e2d295938b320710ae20b3c2222fcb6668216985c6e55bf51647041dec1c33ab7271e464f13001d8095fef9240d3390cff7e65028d3432c4f4 WHIRLPOOL bf7a566aa3facbf1f40b0a6bec8761e522a4f57f691bf0822eb3d00d9ac4f670481e66902d2563faa9ccd91f910b78fb21585c1dd8511f99a0005e5e9c2181fa
AUX registry.initd 675 SHA256 617f4bc8b8aee9b629fc4bf3cd3ffbcfa851fc70d184d43df380c09871587c65 SHA512 406524bc82f476e3c0eba3efec380311f2fce4dbc44af29ab00174d370d4a2c2c683364022a88daa19601f448fad3c6c42f23e1bc57fe86f332606007e502060 WHIRLPOOL 51cee9ed35e7b1b27252984beb088823060ae47e1c4a383e971a8e11550c9057a343891632ef46cdf50eed45ec30f8d0071c3872a1455a34e2855377e765400d
AUX registry.logrotated 89 SHA256 cf2ab1c85ee085d040eeba3d2ba4a7cfb365d4954846f8f39b89b05813875e6c SHA512 f824b33a1fa38802a8aa79599843b0ea065603799823352e9515c50bfc61c43a03e9eb5327f9c687b8c3864fc633ad1a46bff9e91f4c54a46a09e67d2f6f833b WHIRLPOOL eccdeba38a88fd3f02158dac71351f81f7aac0aa05179b68edbc5b1241b16c45f9f8cf4aa22e5707411845900bc0b73222918bcf22263e89f33193265e191766
@ -7,6 +8,7 @@ DIST docker-registry-2.6.0.tar.gz 1578641 SHA256 5e03dbeaf87936b06d3c6f61fb12d9f
DIST docker-registry-2.6.1.tar.gz 1577794 SHA256 21d1b5fd4001c45d125d6345c387f1840f984c069b5556d0c8ad1850d6e25b9f SHA512 a2175cb5ab049599e1bdae7026dc84e14b79883eca3ceaafda54497a1743103f125f65fa3922c003363dd86aa1422f539aff8b17746b9768968fef757e931c36 WHIRLPOOL 3e1c5684462d6e31d3f28d67f4ab2dacf8037b793c11ecca49846ca4124a0ce54b9481471cb77190dc3b63de882571b88beba1bb5d7d04b8cbb92b8a597b0fed
EBUILD docker-registry-2.5.1.ebuild 1185 SHA256 25b61224bab50c50416d6bff541712926580bd73942286573b21238078c18ee3 SHA512 3ac1ac1e610758ecfff554586d01e8a8f5a04e92c6ecd74e5d5742487de2ea3be841c0d09c4c627bb8b8038ef6fdde7010237d30f39e16526809fb4c9344098d WHIRLPOOL 905305f5d8dc56cc8bcf43af5a5f6e507871e76aa4468a2a1d7706bc7869a86271f5d63b5b6cca5bfaa6438e92f58d59121b4253ef4db35603298d7c059e3580
EBUILD docker-registry-2.6.0.ebuild 1185 SHA256 c9c56cdf399c7a1da9f5635073f7e40ba6108d33e35192b03d1930465996cee0 SHA512 809832882b12bfb8a97b5410beee0d1f509049dae79cf496412b031eddf63fae95bb3b7fb7fdc1c11b972f96e723218d6db21cffb9e11915bb22de59cd41d8f2 WHIRLPOOL 76055dd942d89cf9bf0e34197c32473e4576a893f7b721c5e5da3218bba2f387530c8d9daafd53ee0c1aa0e3fc3d67dfcd79f6fe91572814e750cd7de7a4b1b7
EBUILD docker-registry-2.6.1-r1.ebuild 1198 SHA256 2a9b58ca064f163066a1aa844e050aba16c383be1bd36e9a4068d97faf165837 SHA512 b688b40faa7bf61d8da4d66a18ac1406b6d81c0fc60db7d564ab99abb66c8ab7ff1cb5cc6406f7c97a26d357e39db993eaeabee60ab0b68b111205e73b28ea8d WHIRLPOOL f9e5810633b000d9acfb42bb2521c8fc5b3fdcb5adcb49f0213ae0f5f9762ff32518520995e279b37987d19075609d5a4366b7a6a82c87702fa2facc0fff048e
EBUILD docker-registry-2.6.1.ebuild 1139 SHA256 bff9ba021447686176cbbf7f1965b908593ae20768a993c1a6ad16eada20d352 SHA512 7bc27ee4f54635261bd5e9caefd23bb917444d9afaed8fd37b1da2b5aa8b971cdf78a7f6586f386f7a12d745f33ed6ebc07a729483344ee54b9bf29646e9d50b WHIRLPOOL ef894eefb43420bd9784792f7ca6c4a63478acee400246565751794028dd7ba8bff3d83cef9a05a68f87b2a672858e5292647f38131dcece89290367cc4e6142
MISC ChangeLog 1414 SHA256 e4dbf7db259ff8702bf2dcbc1a87eab602fb2655d18a80195c167d5401fb0cfd SHA512 93166bbdae51629f5e1021a309eb343e21bd73beef2185dd847d1e64baf724e78a730b53e0959c39a066d25157727c2515c84e8e68f774649f6ef73686bc2fae WHIRLPOOL 21e46a678b3ed8569981076d1f2a6a7c18b0cd6ea1a918608d0d73f598400b689cb2268cd41a2ee7c1effbb117f81ac6990f70cadde9781334ee036dd27c6cd3
MISC metadata.xml 310 SHA256 e13923aade2aab283eac035195dbd0aaebe94cd213df1047c2cb86c3fb2b318f SHA512 bcf043907e7e2ad9ef21a4b02b4aeb0f50bd17b1e5315653b2339036d4775bde661d711d4e84536f657c7bf9247ef446f1c95abdf14699620e44a104c9e1fe0a WHIRLPOOL 187d4035d324a441345e961cdc6e4d2b60dad168377f663893017bf84d9cc1e2ff2d762aa30686c4423286edd65dc58123ea569d37222cc3df169ad5f8824a59

@ -0,0 +1,42 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit golang-vcs-snapshot systemd user
KEYWORDS="~amd64"
EGO_PN="github.com/docker/distribution/..."
EGIT_COMMIT="v${PV}"
SRC_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
DESCRIPTION="Docker Registry 2.0"
HOMEPAGE="https://github.com/docker/distribution"
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
SVCNAME=registry
PATCHES=( "${FILESDIR}/${P}-notifications-expvar.patch" )
pkg_setup() {
enewgroup ${SVCNAME}
enewuser ${SVCNAME} -1 -1 /dev/null ${SVCNAME}
}
src_compile() {
GOPATH="${S}" \
go install -v -work -x ${EGO_BUILD_FLAGS} "${EGO_PN}" || die
}
src_install() {
exeinto /usr/libexec/${PN}
doexe bin/*
insinto /etc/docker/registry
newins src/${EGO_PN%/*}/cmd/registry/config-example.yml config.yml.example
newinitd "${FILESDIR}/${SVCNAME}.initd" "${SVCNAME}"
newconfd "${FILESDIR}/${SVCNAME}.confd" "${SVCNAME}"
systemd_dounit "${FILESDIR}/${SVCNAME}.service"
keepdir /var/{lib,log}/${SVCNAME}
fowners ${SVCNAME}:${SVCNAME} /var/{lib,log}/${SVCNAME}
insinto /etc/logrotate.d
newins "${FILESDIR}/${SVCNAME}.logrotated" "${SVCNAME}"
}

@ -0,0 +1,64 @@
From 9a58c91051e03b46f1461e371a7bf527c1284612 Mon Sep 17 00:00:00 2001
From: Noah Treuhaft <noah.treuhaft@docker.com>
Date: Wed, 8 Feb 2017 11:38:44 -0800
Subject: [PATCH] notifications: fix expvar for Go 1.7
Remove EndpointConfig.Transport from the return value of the
registry.notifications.endpoints expvar.Func. It results in an empty
value for that expvar variable under Go 1.7 because it is a non-nil
*http.Transport, which Go 1.7 can no longer encode as JSON.
Signed-off-by: Noah Treuhaft <noah.treuhaft@docker.com>
---
notifications/endpoint.go | 2 +-
notifications/metrics_test.go | 28 ++++++++++++++++++++++++++++
2 files changed, 29 insertions(+), 1 deletion(-)
create mode 100644 notifications/metrics_test.go
diff --git a/src/github.com/docker/distribution/notifications/endpoint.go b/src/github.com/docker/distribution/notifications/endpoint.go
index 29a9e27b5..44d0f6d7b 100644
--- a/src/github.com/docker/distribution/notifications/endpoint.go
+++ b/src/github.com/docker/distribution/notifications/endpoint.go
@@ -13,7 +13,7 @@ type EndpointConfig struct {
Threshold int
Backoff time.Duration
IgnoredMediaTypes []string
- Transport *http.Transport
+ Transport *http.Transport `json:"-"`
}
// defaults set any zero-valued fields to a reasonable default.
diff --git a/src/github.com/docker/distribution/notifications/metrics_test.go b/src/github.com/docker/distribution/notifications/metrics_test.go
new file mode 100644
index 000000000..03a08e2c8
--- /dev/null
+++ b/notifications/metrics_test.go
@@ -0,0 +1,28 @@
+package notifications
+
+import (
+ "encoding/json"
+ "expvar"
+ "testing"
+)
+
+func TestMetricsExpvar(t *testing.T) {
+ endpointsVar := expvar.Get("registry").(*expvar.Map).Get("notifications").(*expvar.Map).Get("endpoints")
+
+ var v interface{}
+ if err := json.Unmarshal([]byte(endpointsVar.String()), &v); err != nil {
+ t.Fatalf("unexpected error unmarshaling endpoints: %v", err)
+ }
+ if v != nil {
+ t.Fatalf("expected nil, got %#v", v)
+ }
+
+ NewEndpoint("x", "y", EndpointConfig{})
+
+ if err := json.Unmarshal([]byte(endpointsVar.String()), &v); err != nil {
+ t.Fatalf("unexpected error unmarshaling endpoints: %v", err)
+ }
+ if slice, ok := v.([]interface{}); !ok || len(slice) != 1 {
+ t.Logf("expected one-element []interface{}, got %#v", v)
+ }
+}

@ -39,7 +39,7 @@ AUX qemu-binfmt.initd.tail 245 SHA256 1b765f5212946b73b8e4d92f64d34a9d2e358ef541
DIST qemu-2.8.1.tar.bz2 28366270 SHA256 018e4c7ed22c220395cf41f835d01505e49d0e579a548bd3d72b03809442bbcd SHA512 0397b4029cdcb77ed053c44b3579a3f34894038e6fc6b4aa88de14515f5a78bf2f41c5e865f37111529f567c85d2f1c4deefae47dde54f76eac79410e5b2bdda WHIRLPOOL c41f53f18fac44efd1c81ba9d95204d23e9a70dc9c21624177be2fe92a327428fd5704b25bc334229fa36ae395fb4c82ba3955db39719c4458343978a4d3141a
DIST qemu-2.9.0.tar.bz2 28720490 SHA256 00bfb217b1bb03c7a6c3261b819cfccbfb5a58e3e2ceff546327d271773c6c14 SHA512 4b28966eec0ca44681e35fcfb64a4eaef7c280b8d65c91d03f2efa37f76278fd8c1680e5798c7a30dbfcc8f3c05f4a803f48b8a2dfec3a4181bac079b2a5e422 WHIRLPOOL d79fe89eb271a56aee0cbd328e5f96999176b711afb5683d164b7b99d91e6dd2bfaf6e2ff4cd820a941c94f28116765cb07ffd5809d75c2f9654a67d56bfc0c1
EBUILD qemu-2.8.1-r2.ebuild 22691 SHA256 056c93c72f31d121300e6463f429fbc9164ae80e6ceb2634099af1048bbf5e62 SHA512 7fbd610e553d17ebc57dad4e203183b2da7da7c62d09452b618d2f807f386382ef07697634b01ee3b6f1c34ba7b77c5af6b6ca31183e739a5241904ae253f859 WHIRLPOOL 55f134b6e61868c52ade49fed64dd42cad7c3ab35264df3d57021bf0ca7d4100f92deb78c62547e58d1199df7d48cef1a4883b3555b7e579c2a2bcc7efcb82f2
EBUILD qemu-2.9.0-r2.ebuild 21849 SHA256 535b1a0293d9f8eff5c9801374da6c3837f70822d706ab6eb18e28e481413ac9 SHA512 fa67d6d333c34c79761a553d45438dc18d7020f7ecad0ff7f1f46399685d43b29e3509621834b0a24ac3eaa42fd1cdc4a66427ad11f272efc4c5fc467896fac8 WHIRLPOOL e8cd5816e07d93309ef97049b08802c3d931b3a293f8de096f93fec1ee2c6bbcd3b7a4cef0688833fc423fae6ef19c9573bb987c9cc48bc7fc49ca7dec0e11a1
EBUILD qemu-2.9.0-r2.ebuild 21848 SHA256 0cc93aa273feb4686cbb52654bfe884ac31ccb0077e7646721a342dfe2cbca9a SHA512 f32048c5236c6dd6fead0f59074d729f08422583a180a398416f7001103042b79d96661a0d4744b2c26b444da62ed163ddbf7218781afdf4b501c96bd2f0fc74 WHIRLPOOL 8a913e7829b96d3e9a4bc7a39936740965ac86c8a8be9de35aca689071bbbe3fd9a63831f58d953d50551e676dffba615a2aa98135ae363c09e2199a5e7da715
EBUILD qemu-2.9.0-r54.ebuild 23238 SHA256 d89e2cc555a2f8137ff5699bd33eed113696752f8d332f39fd421b3e5381ab3d SHA512 3dfb74696f5c3b64040adb4418decf94e705d02fe4c9d1c2ef3e8fee8aef78a58c98c3a08fa93d9cc876dc891f300d3491d20731e48b7a2ea86fbe0cb0789abe WHIRLPOOL 6c74212954a00de4cec819c7f12877ffcb6a5d553eb70668916d3fdc2b33cbad3a841d53128131c09f657edc170b7261c42e810d398137af424656e015459b41
EBUILD qemu-9999.ebuild 22891 SHA256 c986290a3f406d8b00ccb0bb1959671f8b3176d2620ea0d1be52818157ce098a SHA512 9a05ca50f32616e40abfd9c0890187f7d475751f551208ff1d356fdf2f82b96166b825182a1a4715251e7146527813a8813b5c293cb86496416fca037f356b53 WHIRLPOOL 4023ce488fc28f116dfa81c47a437026ef77e07ece510da20074a2146e9323f5a203bc95bc221e6f96d3e1959e4f1046a2bc98f3a7e7ead4e6e799c8a1a1f9b9
MISC ChangeLog 34977 SHA256 48c9a111a9eac22d5aef983a5c98fd2ce37cbb2df943a32638287d3a7477c6da SHA512 4a97d97960ad4accde6b48764a380160484427db586ded5d1699327a89e412760d9e7ed81a185f6900afed171f0023dd4c34dfc2148d98ff222e0c24c2af1649 WHIRLPOOL 75bd0f8453a37ad223f11f28971f195a54e003e973b6e44aa48f4b9b2532bb3dd39f35655c239d7b3b7a6fc0c4ff719ae5abab652b92da6664cd8bee523ef047

@ -17,7 +17,7 @@ if [[ ${PV} = *9999* ]]; then
SRC_URI=""
else
SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2"
KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
fi
DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"

@ -1,7 +1,9 @@
DIST eselect-postgresql-1.2.1.tbz2 3645 SHA256 661ef3cbb1627798af3c8d6c526f4a6367620a5fef08c287a633e1babf43f938 SHA512 9b24cb7620dd3de979ef595c60ebf607cd9da5c7d3c4da19ebe242c25961883e2db54341f916690abb9fe7a76663d9f1ac73fc76c90389f72eff425aa6fb43e4 WHIRLPOOL e7ef4f3d250f4f345d28bccdd43fa1639b8ed80b9f6a4aabd4f7df5f4337845ee0f4ce653fde596209094b01fc0e5c624872affbfa042382f3963a49d600827f
DIST eselect-postgresql-2.0.tbz2 4326 SHA256 8f56309350f91abaa98eeead42dbd6b186b858f25f207010fe9d10271c754f55 SHA512 bc72d752bc4b2d8f3c255d446253143ff0036f6ca1a0c10eb19e23b8242bd5a912272298034279a6f9ca50c13fccbb6b89c79ed647f762a2ccb36f416060cd87 WHIRLPOOL 9fced29136ee861a78651905329d6a3156bfdbdf61427accc7aa5ac33e934c97e6f673d7a3f5b634d020be01ff0f0533218b8d9d3b83253963f32eae8d82f004
DIST eselect-postgresql-2.1.tbz2 4404 SHA256 0a08755b6a8c688f88474d9da3b1e572f375001238f426a703a1edf322ea5a40 SHA512 83050da6ec5f5f4ae20230cdffebbb78f9335cbcbb3bc1bd38279188f0dedcf828d80aeac3c75629605cdde0b2d1d74d8ef81e9cd9a8faacc7dba2f15beb3af0 WHIRLPOOL e613624bdb7d1139dc935f83410857dcd1b1d842aecdd3721fac0a418fde64453bc70640b0a1921287b3cccfe9b2c68e308a80fdb274a1e713857ec492a6f73a
EBUILD eselect-postgresql-1.2.1.ebuild 681 SHA256 92ea2c82ba4db5ec184dd67713ce3102d60b7493225328965a4281c948c9a1f6 SHA512 fa17f6498eec989d5c7bae09896fdfccedb164ea337a299d11848c8dd8968d2154c85bcff429902eac5c292f3e139324139d193b5b6db3e34ed8f6b93768229f WHIRLPOOL f0392414c1851f216add4fb2c1bd88798a2455f8307528326ff9c379b3b434a30b1d8fc97c47733e1c6959d789bf2e5a424508c903b84e2390a897780fe1b08e
EBUILD eselect-postgresql-2.0.ebuild 960 SHA256 a976fa0f842e5843582ea470b6ce3323a0a4e15b00e427da7a0c8858646cc957 SHA512 8ffc8b4d6ce51ffc6ded557bb9a9c8d9c2341a51214db61fa19338d11a9342e05dbe623fa8e74ec732b74591331c5f2c38956b6ec22a7aa18ff11c22be7ce4d3 WHIRLPOOL 159f04a5a68fea295baa7e4e05c152b01bbd8a3da3990334840583b86d2295aba20e544b264756db1e7ba578f0e230fd0b57f947afdbb2d20b6c735ed2cd3240
EBUILD eselect-postgresql-2.1.ebuild 960 SHA256 a976fa0f842e5843582ea470b6ce3323a0a4e15b00e427da7a0c8858646cc957 SHA512 8ffc8b4d6ce51ffc6ded557bb9a9c8d9c2341a51214db61fa19338d11a9342e05dbe623fa8e74ec732b74591331c5f2c38956b6ec22a7aa18ff11c22be7ce4d3 WHIRLPOOL 159f04a5a68fea295baa7e4e05c152b01bbd8a3da3990334840583b86d2295aba20e544b264756db1e7ba578f0e230fd0b57f947afdbb2d20b6c735ed2cd3240
MISC ChangeLog 2663 SHA256 9b5772e1707565d6d9bc512401b960f26f7efecc89cc2ac0780c0ac6e5f773d0 SHA512 1400ab77aae6f7a0b14cc696476b6fdfb12f3b457a8efcd91d44d1182d9cb3340c5983d1744416f6d88d29b40ee094fd05510b8a6756c80b551969bb8f10f12f WHIRLPOOL 1be60eea1ea0ff0b3438065e554dda0eb53de5926f71cecdd030dbd4f8be4a9ceacdfe483a5e643f3ecc6b7fddbac99b87b9d62580a02899c4622eed6d760e3c
MISC ChangeLog-2015 8659 SHA256 4a87dfa66639f2c4937e4eab5da6469d66dc40d764434c6b7881621866da7792 SHA512 d0fbaf00ab3fc960ec19fe70ef8d38d51b3da7ee9ed51e5c72f410ead58c66dd96b7b19a9b19a6354925e71f3d189d88640d3700b5338eb6d5e63769f08a0312 WHIRLPOOL dc9124e1a9b90b80f80f1e2935dbbc088c2b07d484cabd5146589dbb59aefdf3ada81a5eb8d23a0000b7a67b0b563e0ec51f21f24690b904bc5c8ea8c67efc9a
MISC metadata.xml 447 SHA256 fd0094d36aa35d98eb40399c97571bf1e6d28220b199f8fcf04d3edcd6a58322 SHA512 9e1f1d7edd700ce070f0c2deb461ac5b61c058cc7331cb582ed4ec098e4e04c19b15f9f3289df1a5e3a1bb243b8983a52a2b18b0af7884941ee6a6a4e067b1a0 WHIRLPOOL 64465df15bcd1d56791c71225081a0dfa52163bf295a0ccc6e71ca5084ebf0728fc2f44dc04bdd96a6201a8a84d75552f7853518558a1821b2e51cc6e6832acd

@ -0,0 +1,35 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
DESCRIPTION="Utility to select the default PostgreSQL slot"
HOMEPAGE="http://www.gentoo.org/"
SRC_URI="http://dev.gentoo.org/~titanofold/${P}.tbz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
IUSE=""
RDEPEND="app-admin/eselect"
# All dev-db/postgresql ebuilds from 10.0 on are well supported. Earlier
# ebuilds may present some quality of life issues.
PDEPEND="
!<dev-db/postgresql-9.6.2-r1:9.6
!<dev-db/postgresql-9.5.6-r1:9.5
!<dev-db/postgresql-9.4.11-r1:9.4
!<dev-db/postgresql-9.3.16-r1:9.3
!<dev-db/postgresql-9.2.20-r1
"
src_install() {
insinto /usr/share/eselect/modules
doins postgresql.eselect
dosym /usr/bin/eselect /usr/bin/postgresql-config
}
pkg_postinst() {
postgresql-config update
}

@ -1,4 +1,4 @@
EBUILD lc-core-9999.ebuild 1206 SHA256 03febbe42d030cb2ec3b7f793400dc422e85d9aab39427d7f4a8db46dbc8506c SHA512 d0dcaa56f4657d2ba3bf6dee9603b9651ee0a72661d44341cb76947eebd64bfa25db760db19f07b0ad3e7f12defaed43113a334942f798e1c57cb0474838b68f WHIRLPOOL 2e443e026e4de25271259ea9d50a49e8194a371d22f3f33588a9f1293fcce1e062adfd2b3a4c2379f1528d8c4f9f72e5e7b67ffe471c572c7e8ff2b7763f9a6c
EBUILD lc-core-9999.ebuild 1189 SHA256 681bb8e389d1085a17df4eb9c9db6496c424bf32e1a311587d91a1e36c73849d SHA512 e5a0b8b6652b5c9aa8954d201bcee5b27651da8ffd29e018c693a6538c19864fc35742faec5a4df240981d0a25ab8cb12da75d018231315949952fe05c879229 WHIRLPOOL 4e2fe5e00a7acda2784e061933874abc19cef62d4ebd2741b3c27e14040a4b662e068073062e3c4ba24babbd05404e7a1776f28fa5d2a3377185cd066183b582
MISC ChangeLog 3560 SHA256 f8cb19cf98a951187b5f018da5e137dca715a602c482ec20ce6aaaac004c9d0c SHA512 4964d4629e4bd7c2fe390231752ea0d6edc843574e7d55b5874fda8917b52d0c10e379a103a56998765ed1a9d34362eae8ca198f0d7d4242234871a0bf79587a WHIRLPOOL 5ec551dded700e304f5f72ede2daab030b98bdff81d6277d50c38d66dcec5dc4f38b25b98a3b5fb034a80c85398a489972a4bbacaa408bab05b9a51ef26574a1
MISC ChangeLog-2015 10544 SHA256 a9e23b43cf0526b30b3399ecc5476cd705e73fda790a4df27335a902420e4cae SHA512 b0be51f3f130d1e5fc8ab96a81f723dab674e257305f6e5e3596d940a560f8cd7e6b8462833738558c1f1e870f7ba5ba1d1285bef90c3f792af338f416e24dac WHIRLPOOL 5ac3399684cda4c2825536fdd4a81a2c64635e370902752c03d9ac1c8ae2d4b02476aa6b4b9f04e3041909d2969a224de8683690a8cf7936c3d3c22f6401fe8f
MISC metadata.xml 633 SHA256 e8e628b01ba8d8055b5b8011aee28e811be3a6a560697a690d6d33e7fb8cc2fa SHA512 45cc0f9aa42538cd9f9232e5981c9dbbc457e4dd89c9c82ab5dcfdb139df67d83149b6aafdaad4d04d03efda32b187c99605c30da5477a3de67eee9608a26e90 WHIRLPOOL 528ade586c21c505028a153bd9996d852882172b6a5495c42fe497cc14750751e0e84cef2a147b6d94ec8e4ebdcdc7a2a91be9ed3184201541c97021103ba948

@ -5,7 +5,7 @@ EAPI=6
EGIT_REPO_URI="git://github.com/0xd34df00d/leechcraft.git"
inherit eutils confutils leechcraft
inherit leechcraft
DESCRIPTION="Core of LeechCraft, the modular network client"

@ -1,7 +1,7 @@
DIST abduco-0.4.tar.gz 14222 SHA256 bda3729df116ce41f9a087188d71d934da2693ffb1ebcf33b803055eb478bcbb SHA512 1f6df3604f5b4b59a650ccb8b6b7f9e62591154f72163350b8c8d2ffa9c392c9ebda0f958537a203e87319e275674fec6d161f18a10d49e44d0afc512c467f88 WHIRLPOOL e232bbae99cdd0c3c5b0e06f8cce73126586f9d997a03ba03720030355d603ee488df40b04343b6bfd508d2ac05dbdd2ca3bc6a62a661b140c5bd9bfc43fde12
DIST abduco-0.5.tar.gz 15790 SHA256 bf22226a4488355a7001a5dabbd1e8e3b7e7645efd1519274b956fcb8bcff086 SHA512 e0772b8eecc1fb6f16c7516a6956825b9bda4149f00f56b34e68ec3544f74c2270ba8cc2642599de26ae34d11ed78b8bba70497bfc9a79f3008f50de02ce49d8 WHIRLPOOL ffce64702323cba434768bb4864b9f8bd0e5a6768f3fd5a821081eee77dcffea33c8ab920e39471fb644ca2ff03214d04808d55804889a278417c5d6d76d3f79
EBUILD abduco-0.4.ebuild 850 SHA256 3b8d73acf6c08215d1b8dda40d847429c484795c583292ec7a0f8bb71478c1d5 SHA512 9635efe7b043c02b3fbeee37ae1b6f3c35cd95782d4dcd7d00e0550d95b49f283419eda86f94f58849b76b2b2ca082efaeb3bd1483901d74fb94f4931ae313a2 WHIRLPOOL 8d9afe32c8b3acf070d2c3965a2ac672fa3c02e9e9fa4125d6f41cfef4d458502c0c55c4adf7ca9e438e232444386f881f70e2f1b1f23eb60d8bde3019f3ad75
DIST abduco-0.6.tar.gz 15829 SHA256 c90909e13fa95770b5afc3b59f311b3d3d2fdfae23f9569fa4f96a3e192a35f4 SHA512 3b70a5cc10f0a2743dcbdf6eebdcfcee0e4f4ff8c6ce0bf0aa9f55c3fa85ab43aa659997735e063eab36aba69f91be7bb5519f3f632bff1b9098f5179165c1f2 WHIRLPOOL 116ac3855e25ebb406d5a6d8702eb4115ee98f783113424cad67e2fab95efdb08ea641aac5f72107955ce31759dd10760ebfd14f1b21c583eea47bce7e056a16
EBUILD abduco-0.5.ebuild 850 SHA256 3b8d73acf6c08215d1b8dda40d847429c484795c583292ec7a0f8bb71478c1d5 SHA512 9635efe7b043c02b3fbeee37ae1b6f3c35cd95782d4dcd7d00e0550d95b49f283419eda86f94f58849b76b2b2ca082efaeb3bd1483901d74fb94f4931ae313a2 WHIRLPOOL 8d9afe32c8b3acf070d2c3965a2ac672fa3c02e9e9fa4125d6f41cfef4d458502c0c55c4adf7ca9e438e232444386f881f70e2f1b1f23eb60d8bde3019f3ad75
EBUILD abduco-0.6.ebuild 840 SHA256 e26064b704e24401dd8f855d1af6aec75ba04d1539a16955223a8ccd9f7a1b0b SHA512 ca7b46ee13e03afa73a60f8b301b91720fef4e6aefa457cbb4e42ad3ca897f8e6a587e133f974fac6b729c9a40f0673ab2ed6e788cf677d7970edc273217f336 WHIRLPOOL 91ede9e5e198c0941e407edada1a7a49c4000722b281c361e98f6f43f744ec1f1dc70a7e4a181547baacf457944d4733195460ceb731dd772bb7585b56769f76
MISC ChangeLog 2922 SHA256 673127d8483490b11728ff64cce306ef76180e46fd5f161d850594ad90c64554 SHA512 0842ad9680ade429bfabb61ca9a9588308c5c5cf4b93fd4fc9352e8fcc8697ce1f8c2a1f633a3254891453d2297cf6f23cebe98ee6dbc17586ecebb3cb38533d WHIRLPOOL 8da1f7169208ed3532f4ab9d7327d495e1a0e85295973150723c1e812f9384c6a1e158e9687f1e1a6d2739502b27814daf78793bf3e7b16c47eb7d08ea532639
MISC ChangeLog-2015 869 SHA256 0720cfb8e6b5f858212382d8ac6933844c972ac9ef06e3a12e0901a7fae0ab2a SHA512 1f0d81ef1c674d7efcd1ca84a068ecfef971d440e333b57ea25ec5fd1f15a8847ea9dee91106ed4e8e25930361a4c3b9aab24925332b020f38d309b851494411 WHIRLPOOL 3c90bcae27cb4b46a9a559c005d723d08d17684acc0c83d73d5dfa8a56fd412fc5fec669fd0480ce4396470142362887859115b90c2f91f829efeb133ddca5db
MISC metadata.xml 808 SHA256 9d6fa9ff949478c802b2f74a33f12ba3be1cb33f3a2b8f1dd06196a61c1df89c SHA512 683ee33b44b4b6ff3c7d265a4a66b81285b1b65c94ab3264fdb502c3bb5108ae81e39b8c560675b77037ff1b8bbe46cfa714b53847bde86b1f7f590df9788e46 WHIRLPOOL 0d7edbcc76e624a6304788303f0506dc549ce2aea32f03ce90a44f2bc99542742efcad2a30a5748783ca8724a49aa2c7b3387a580e049dd677c804e296176217

@ -1,9 +1,9 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
EAPI=6
inherit eutils savedconfig toolchain-funcs
inherit savedconfig toolchain-funcs
DESCRIPTION="lightweight session manager with {de,at}tach support"
HOMEPAGE="http://www.brain-dump.org/projects/abduco/"
@ -31,9 +31,10 @@ src_prepare() {
-i Makefile || die
restore_config config.def.h
epatch_user
tc-export CC
default
}
src_test() {

@ -12,12 +12,10 @@ DIST elasticsearch-2.4.4.tar.gz 27343272 SHA256 981092e6ca65ba5560b8b97a74e5ed0e
DIST elasticsearch-5.1.2.tar.gz 33299777 SHA256 74d752f9a8b46898d306ad169b72f328e17215c0909149e156a576089ef11c42 SHA512 1867626e8a87f11ed109e1325fd1d16c9e0af06ebe6a30c78ea679ab533ab377f5da8ea55af6871be33af226f02187a2aadd77e5e23c097dd24055be21e9d691 WHIRLPOOL 2e9df71c915343e2cc8ad82c59b877f41f5e093cbeba21f471c32cb51a195eccc6223bc48da48bb4af2e6bea9f2539f2e93b866963148f4ca2940ba4466e614e
DIST elasticsearch-5.2.2.tar.gz 33799732 SHA256 cf88930695794a8949342d386f028548bd10b26ecc8c4b422a94ea674faf8ac9 SHA512 670f8aa81a34191a13cc8c608a9dc7bec60c63bbed8fdb9bc0619585d644867576a7677eb0f14b4e4d064e59def186d4b431930bf79b54bcbf59a29b0b327e85 WHIRLPOOL 4ec1f3b5ed15b9f22d27512ea784ffe9e32e00808fec89418860955d2f4759d045775e18c0a61693da47f39de9f235de954eada231fbd6de5fbfd17f552e8452
DIST elasticsearch-5.3.2.tar.gz 33704368 SHA256 a94fe46bc90eb271a0d448d20e49cb02526ac032281c683c79a219240280a1e8 SHA512 430021202fd747ea376e36e9035f05eaa27f06c25f2f8616e218a248f0aeaaffd8577d689c790b618e3fdbcbae23b7bd664d4380d0e323483f6e158675a4bc00 WHIRLPOOL 0fee048029880dabe901c0f9842ac331ef78204a70d0c71993cddbb8e76b7614af0e4b8e8181b36b9039b64093c9fd0720f5c8a2e7c515fc6634ac465c5f283a
DIST elasticsearch-5.4.0.tar.gz 33302352 SHA256 bf74ff7efcf615febb62979e43045557dd8940eb48f111e45743c2def96e82d6 SHA512 52718b73ebf9de491d1815adce62e7ef61d257a074495b7f81d9ff3a81e5a4c25600f02a2de01edda4d8fa798d81602a75375b6774dced714b1c14edce46739b WHIRLPOOL bc89239c7a119092b49d5c10f0ca758a45c716ef1f443aac2ef399ddaaf09c9cba6ad8b9271372f7ba5c8f2e7b028aa661efa2949c02e802a4d8706d4da6eb37
EBUILD elasticsearch-2.4.4.ebuild 1918 SHA256 27fdefbb47e35e830fadd989b68a97f2c30dcce1b001037893e9aa8198a38a76 SHA512 7fc3a78afc6ba00ed168217d45ebef468a20f7118b1711df38d848a7082d3134881eeb09fa48f416074534e4081aa2c5f101204d4dbccea1dcca898d29a7ca09 WHIRLPOOL 9e4cbafaed4cccabd964f5dba90fb5f74d044f0a0dbc7020c051d5352c2c829c818d4075e9a522ff53f65ab51d739960e32b123e0b3ab66d654ba8e4e3f8d74b
EBUILD elasticsearch-5.1.2.ebuild 1880 SHA256 c07282364407a3ef328cd5b111a7a32ffef620389c0e9d823e94655c1247948c SHA512 3ab530cbb862d8bb753ba04f53ab79872c96970ab2924a60cd16cbcff29e4fc016607ebcfa9b3f55c13e77df70052792f454eca1acc11f1e5270b3573bba11b5 WHIRLPOOL 642b7f002ca96982f6ae850d4b3ff17e54491e66818e6f4ccd5e1ca2d4ffeca49cb47a41c0d1cbd2a42882bf459a04468d1ca593ab019911f9046492a960e62b
EBUILD elasticsearch-5.2.2.ebuild 1628 SHA256 1684e581aacd7a3fd143a6d1800a99d0c880e362e532aa66980c445a0a440da4 SHA512 bf5ea156161a8b568e16073e3455b8a46978aceab4ff9ee951f98ff6eac5265ad95ffe5557cdbfe784971976eb3835ae16e647af96ac4e92b4ff9e22a5ab39c7 WHIRLPOOL 9922e744ea5df7dad740c307ba901755b96d2833b043d3d40feb7f7bbe477641460b9426de3da11844b8249eb80b7f4245bfb06fc8837b2d06d4dd8c3c5f9036
EBUILD elasticsearch-5.1.2.ebuild 1911 SHA256 183847696a4f1aabbcf529b10768fd35db34d27ccd9bb41082b4a465c509c214 SHA512 24f0e6d8ae18b40d0159eaddac9ef94357541dd3046e9bebc4e39fc60f7e5f6637e0b4abf4252ce65c18e9b9311061cd1da31e3860918f9a77ad9a83357a3a3e WHIRLPOOL 6c914366921c802a1f99742273a0268f8747bea2abac1ce212091f58e37fe7220ea7815ebaaee4881b7d2994c1f07e1ac75688dbe2eb0c2bfa100fc9e5cf458b
EBUILD elasticsearch-5.2.2.ebuild 1659 SHA256 182c9b6557ecd94ae9a7c354c42b5fc0c69497ad6dd4603d864f7c5045578312 SHA512 5b61af0c148953c79677d788cc43a353aeccca052c429f1086689909f236184c24e8cfb40d790d2e3579d8c7fdbd98b1c4c6858efc7e48fdc20be633c945b600 WHIRLPOOL a70160fffe4afc283aa73f8a5cd5450a17a4871645b53574d32648ee2d7bf38bd42162709c9c3f4120c27c6d7ede665bfdab8534b122890826ead3ec803a8599
EBUILD elasticsearch-5.3.2.ebuild 1634 SHA256 827e81844c8cf43f4993b1b6c03d0de0f622c0481fa66726848433d24e94017d SHA512 129b596382ca41c78b6ca10460cdfc3fac27be5337ac3331b1fd8fe3480b7dba0926b50c1b72eb89a572ad71fa6e773326384a5e1cce391d00e43963e00e23dc WHIRLPOOL 662299d54dcc580c299bbf4bfd240d456962805bf0c285067fde6474da73625eb07edcd32ee4a3816109a4f0b15d7f3c6f90ceb172148ff3b721bdcf9bba4315
EBUILD elasticsearch-5.4.0.ebuild 1634 SHA256 827e81844c8cf43f4993b1b6c03d0de0f622c0481fa66726848433d24e94017d SHA512 129b596382ca41c78b6ca10460cdfc3fac27be5337ac3331b1fd8fe3480b7dba0926b50c1b72eb89a572ad71fa6e773326384a5e1cce391d00e43963e00e23dc WHIRLPOOL 662299d54dcc580c299bbf4bfd240d456962805bf0c285067fde6474da73625eb07edcd32ee4a3816109a4f0b15d7f3c6f90ceb172148ff3b721bdcf9bba4315
MISC ChangeLog 8202 SHA256 1531683acbf9c20038e964e166b7b748c2ec4f12bb8f219d75cc685b7dc8825b SHA512 54cb8dc75318bc52e9c947cec07f8926fc1f022429e9b784b21b51faba3022c6f07f50dc065e9e90529b30941ced47e9a0c03e801328f7e694f6881b0a89e6bb WHIRLPOOL 2d1c8f0e9be37b76175dda86322581da84e07c6745d7b57dfad300f10e3ecd250a7abc90e1737d699b0844961864fbb10a3be00951dbc29d503ca3abd50cab65
MISC ChangeLog-2015 5203 SHA256 8aa86f4c8b0c8a0c2d099ff71b4886f6e7be91d4e10e22d6f49d8ba1ab0ee7be SHA512 2326fb4073b91dc0a39d18ca0a81257c8995ce7afa0d53e31db1851dd45b3b3a94f7bfa9dda00a82b5ecaf16ad022e9236a07aebe9f2ee6f3b9b024b179039ed WHIRLPOOL 03f3e445a6f763d6e42d6d13b336ab10b4ee1d64c9119f8da2e03710b180db180e8abb702241edcdc56009992bea3a1ba0395eb096e61fb97930298099e4c4ff
MISC metadata.xml 491 SHA256 ac07e9fb00e9cbd57d9bd675a21318c6062ae2c3d86b8348a792f38f48602172 SHA512 001b6c5af9089f535931a5f3ade2e2cdd64ff67271ef113533dfabb394f29f3943d1b73163295570e85e926efda4e32a1c99d41174ae834408ae846038a9c6d8 WHIRLPOOL 960c88589d32be7fa789a0037b8a0cfcf59e3cc47a2c8300f0960a87aa190c956365e8c64288d7edbd4a42d1be8cfe58986873cd22b7199239322513ae4a644a
MISC metadata.xml 493 SHA256 d5758f4d01ca56bdfc258e4935a6cdb891f186c7ca36b96f783065fb23dc68ff SHA512 ce03769abc314d3bf561ff5820a8c8582196e9e6755e1e695dcf1224afbc04b609fdec7a1499d2d7a3aa0a350ad9fea94e0e3b46eff7c3c6150a524edd28d399 WHIRLPOOL a69393456ad8bcfd9f698131a0b6e0bca5d220101b0f3d8a91b716f92bbfe1c5e205bac3bbdb6e5f6e7764a30abfb6a0215440c11f288b3aa40ec6c5506cf608

@ -8,7 +8,7 @@ inherit eutils systemd user
DESCRIPTION="Open Source, Distributed, RESTful, Search Engine"
HOMEPAGE="https://www.elastic.co/products/elasticsearch"
SRC_URI="https://artifacts.elastic.co/downloads/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
LICENSE="Apache-2.0 BSD-2 LGPL-3 MIT public-domain"
SLOT="0"
KEYWORDS="~amd64"

@ -8,7 +8,7 @@ inherit eutils systemd user
DESCRIPTION="Open Source, Distributed, RESTful, Search Engine"
HOMEPAGE="https://www.elastic.co/products/elasticsearch"
SRC_URI="https://artifacts.elastic.co/downloads/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
LICENSE="Apache-2.0 BSD-2 LGPL-3 MIT public-domain"
SLOT="0"
KEYWORDS="~amd64"

@ -1,68 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit systemd user
DESCRIPTION="Open Source, Distributed, RESTful, Search Engine"
HOMEPAGE="https://www.elastic.co/products/elasticsearch"
SRC_URI="https://artifacts.elastic.co/downloads/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0 BSD-2 LGPL-3 MIT public-domain"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="virtual/jre:1.8"
pkg_setup() {
enewgroup ${PN}
enewuser ${PN} -1 /bin/bash /usr/share/${PN} ${PN}
}
src_prepare() {
rm -rf bin/*.{bat,exe} || die
rm LICENSE.txt || die
default
}
src_install() {
keepdir /etc/${PN}
keepdir /etc/${PN}/scripts
insinto /etc/${PN}
doins config/*
rm -rf config || die
insinto /usr/share/${PN}
doins -r ./*
exeinto /usr/share/${PN}/bin
doexe "${FILESDIR}/elasticsearch-systemd-pre-exec"
chmod +x "${D}"/usr/share/${PN}/bin/* || die
keepdir /var/{lib,log}/${PN}
keepdir /usr/share/${PN}/plugins
systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles.d" "${PN}.conf"
insinto /etc/sysctl.d
newins "${FILESDIR}/${PN}.sysctl.d" "${PN}.conf"
newinitd "${FILESDIR}/${PN}.init8" "${PN}"
newconfd "${FILESDIR}/${PN}.conf3" "${PN}"
systemd_newunit "${FILESDIR}"/${PN}.service6 "${PN}.service"
}
pkg_postinst() {
elog
elog "You may create multiple instances of ${PN} by"
elog "symlinking the init script:"
elog "ln -sf /etc/init.d/${PN} /etc/init.d/${PN}.instance"
elog
elog "Please make sure you put elasticsearch.yml, log4j2.properties and scripts"
elog "from /etc/elasticsearch into the configuration directory of the instance:"
elog "/etc/${PN}/instance"
elog
}

@ -1,14 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mgorny@gentoo.org</email>
<name>Michal Gorny</name>
</maintainer>
<maintainer type="person">
<email>hydrapolic@gmail.com</email>
<name>Tomáš Mózes</name>
</maintainer>
<maintainer type="person">
<email>erkiferenc@gmail.com</email>
<name>Ferenc Erki</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>

@ -1,4 +1,5 @@
AUX kmymoney-4.8.0-alkimia-detect.patch 1172 SHA256 61045b42bac92d8e141cbb936f9509d3de69cb649fb17cc0abe5179b3d1aed5e SHA512 7e7cd092d460bf462fd46ee9003dcbf60ec3525bf1bfadac97d440688e5835737862cdc0f8275559d2e516a05ac25566faf037ac2e2bdac8b5f41e975f05c2c3 WHIRLPOOL 3a4bff547964429fdae6b0b661750a8e2c40bb45e58f1b682222b8bfdb0a9780898fe9ff3abaa20e02c5615e0f2d6bbcd0dd7e8954030495a54b77363121b20c
AUX kmymoney-4.8.0-drop-national-onlinetasks.patch 12078 SHA256 d594df9d3c6d6292cee84f5196b9fb28b098f369c5d648a26de41545cd85108c SHA512 7db0358ccdc55bf12ffe11fd765acd93d2493036177f379bf30996b11b51feb2188343fcedc88b5784a67b0cfd61b2c77c83c582c3cfe793c37e8461ec312781 WHIRLPOOL 12057e9f199b4f7b81df72875478e529c1b6b9509adf65215d5fa159319cdac647ae1a0f6565b805ead7530a6fd3bb5aaf922674025439bfcbb8fdc36558b90c
AUX kmymoney-4.8.0-fix-csvdialog.patch 626 SHA256 2fff7799962aedb628a806f867f12c092b42764dbcf6d87fdc1e7bbecf8fc867 SHA512 7a26265cd16e194113bc50935204f0c2709b7d6be49ec42cd3ee908e237f2172245c5d49094b6fabe82bef2e6b3e54cd4f74ed6dc577927b62dd50f8b822d20b WHIRLPOOL 278be14e906c52eb0dadf4e69b15a4beddccb44afd089a1aee83a05c344570d3c7445cad9a70ab7a74e170ea85f18768763177dbf315690df40a36b0b771945d
AUX kmymoney-4.8.0-gpgmepp.patch 2446 SHA256 4d0a01fdc62eb07ea4a27afdc1fb56938b6943491c31d3d3f903facbcf9899c9 SHA512 7c77b7994c7bf94746df182e44b980f6344bb3483363c306c4c6deb8e1eb154d2a058c0314fe1e7c9e9501da4f8c9816d980afcec7bd6ca25aaf333f5e572c55 WHIRLPOOL 1309aeeb5e9e7efee95dada5bf36b5f4d6b1f1de0ee5e377bb00fa7bdfa50352525b5f987c424b463fe53340ea6b5b8f3dafbb35fcd86e10e2a99b326e37940b
AUX kmymoney-4.8.0-kdepimlibs-optional.patch 5262 SHA256 b1bf519c536f1fadb14b30b674ea2d4dce4f52009cfac7a7455d2cdfd379e127 SHA512 89670941602b83a24b8825a99a6ba59a3e27fa8a1ab7d49c477c413c1603d8a8a61a8cc9516402058d9424dbbe0e545a2c4f6c912cc8f9aee51654a807ec7432 WHIRLPOOL 0f95085d0025fb5801615df3962248d69f1a394eb22cae225834e3569ada8e84d0e9a3f52e817bbfa47c71893aa0fb60d88268ecac30e222ca6968dda7874399
@ -8,6 +9,7 @@ DIST kmymoney-4.7.2.tar.xz 20391472 SHA256 bfb2c29ff30988f46324c2dae197a06b58d07
DIST kmymoney-4.8.0.tar.xz 20785888 SHA256 c2a635710aafa6925a49803c480e043e0bf4bc5b62430689aa5eb95619f48ac2 SHA512 883635a94333341cbe3d6c835fe1dbc1cc5ed5cc834f76c945030ec680aee4fc6ceb367fdde811672a392eb5cd7b735c858e0be5a7f7964a4ccf5f9ba8865381 WHIRLPOOL acbada22e3e9c83e88e571b397c37da79eb36ce05a55786c352af306d3f863dc2db7140c9f1e1757393ea7f6dc9a1728debe077c71ce28b655c65e707f1130cd
EBUILD kmymoney-4.7.2.ebuild 1609 SHA256 063e17ea54d7f911e0be1f349137908a99b17417d4f01f43b978dd480c545dee SHA512 897dc60d7c8b5272f221caa1a2d3a44e08f5c3afcff5194ff1fc21c191e8324ff4fb0783cc8ba6a3f28829b49bfef3e1c14f65911e8904912bce806494067dcf WHIRLPOOL e3fb8627bff375ad61010573997d1f3f25e903c9b02fb6b4dcf0fb860a86059ef7ac5406a766530fb5daf3b67363307460b4615c197aa3f8f27db60ad5a18a9d
EBUILD kmymoney-4.8.0-r1.ebuild 2029 SHA256 54eaf62b986d0e5a6c537b041d020873ed9f3cb1973bad710eed6ae600298d07 SHA512 06686f02697045a687f25bc90b97882a51936f9b9be8cc44943bc292ac6eccf443f0bda5bf2a30642d1a1d0c004d5b5dfef699b30afc605a25308361fb1c9d3e WHIRLPOOL 8ba1e4bdcb39ae5fa42a1005f91e143958591ad135dd9b8c8ee5b0116a8efaea8fb2897cd49e6176dbef359962184fa041c821ca494b0a751acbf4b68eaae0c0
EBUILD kmymoney-4.8.0-r2.ebuild 2198 SHA256 b064c35959e59f6c6608ca84f9fe1511a7e5201f682bd76b22704ee5883b515d SHA512 e6cc8c6f3f50f5b7286c5ce951de161441902fc7e95d1dd35e62e7082d203a80839ddfbd2a860200679ca6801f5a733ddcc6bd179a31ba1e32c120f734114bdb WHIRLPOOL 9ab266c53114573c108c85654b3179234a99a63fb3b38c3d7dcbb4104d9796ceb0997b79e5477efad6b0e5bff56f9993967231a56aa5221aeb24448080f8fd9a
MISC ChangeLog 4485 SHA256 9e175277e4da330ae2d945b5de2fe704a85ad896157a82f16932cc9a84dd6911 SHA512 92fd06b647814339aec3d64ed7af4935aaec6d31235b64ecd72e315bedce826311696869a7df4511dcedbb3c07b1ca235c73bc65db9853ab05abf4224be451ed WHIRLPOOL 93f5ff364291eec18400b39aa75e2af182098fafad9ee4dd9a8ef58392a5972e4ca862253e16f8d9415466b09052f3b0c2f57dc0cf183bf3ec7259ff24dffbd0
MISC ChangeLog-2015 8457 SHA256 2582e98eb7536147ea28b2a71cb0a1a779523c062372e1e0737fc893f06bd86b SHA512 2461320ccd8bed67dd135627efaafd466eee7b5c95d142b7f90d53affa65cff24dfafa1c3583997f6ea06feb912f3bcf3413f2dc9a1599018892b334b4214ac8 WHIRLPOOL 6ec23d745285fcba6e2e7588da1029c0a86742651b349a4d5dbaf58be761b8ee41e0494abb7afa7c245b469485b79333979ce14252d160af2f57517ed61f4cc1
MISC metadata.xml 695 SHA256 8456f2794d2deec180431875652a3b5cc1b4b65125717c34443c9f5d5199aadd SHA512 f283f7991d556b2f6a5acb244c2becbfbb22e827a0a9a7d5da78843ef0c08cdcbeb3732c4dc2e6038c309fdfe8c089ebbf7175efebfb1cfd160d517e88422072 WHIRLPOOL c7e47356988c49be6234ed5ffe39c9bf38ee1f5b31da464fcebf2c2faa454340e18a881593f2df877b14f056ecde672215948db249e915ef2923c7e6f5c5275b

@ -0,0 +1,289 @@
commit 5979b1e92d67124591d10b18b173852882f077e7
Author: Christian Dávid <christian-david@web.de>
Date: Mon Jun 13 00:05:27 2016 +0200
Removed national credit transfers
They are not supported by the banks anymore. So they can be removed.
Unfortunately they contained the only example for a task converter.
Due to the removed plugin the CMakeLists.txt for sepa could be
simplified.
Cherry-picked from d514e650
diff --git a/kmymoney/plugins/kbanking/aqbankingkmmoperators.cpp b/kmymoney/plugins/kbanking/aqbankingkmmoperators.cpp
index 6c2b5d8a..8b67bcbb 100644
--- a/kmymoney/plugins/kbanking/aqbankingkmmoperators.cpp
+++ b/kmymoney/plugins/kbanking/aqbankingkmmoperators.cpp
@@ -24,9 +24,9 @@
#include <aqbanking/value.h>
#include "payeeidentifier/payeeidentifiertyped.h"
+#include "payeeidentifier/nationalaccount/nationalaccount.h"
#include "tasksettings/credittransfersettingsbase.h"
#include "onlinetasks/sepa/tasks/sepaonlinetransfer.h"
-#include "onlinetasks/national/tasks/germanonlinetransfer.h"
#include "gwenhywfarqtoperators.h"
/**
@@ -49,40 +49,6 @@ static const QString dtausChars = QString::fromUtf8("0123456789ABCDEFGHIJKLMNOPQ
*/
static const QString sepaChars = QString("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz':?.,- (+)/");
-QSharedPointer<germanOnlineTransfer::settings> AB_TransactionLimits_toGermanOnlineTaskSettings(const AB_TRANSACTION_LIMITS* aqlimits)
-{
- Q_CHECK_PTR(aqlimits);
-
- QSharedPointer<creditTransferSettingsBase> settings(new creditTransferSettingsBase);
-
- // AqBanking returns 0 as min length even if it requires one
- int minLength = AB_TransactionLimits_GetMinLenPurpose(aqlimits);
- if (minLength == 0)
- minLength = 1;
- settings->setPurposeLimits(AB_TransactionLimits_GetMaxLinesPurpose(aqlimits),
- AB_TransactionLimits_GetMaxLenPurpose(aqlimits),
- minLength
- );
-
- // AqBanking returns 0 as min length even if it requires one
- minLength = AB_TransactionLimits_GetMinLenRemoteName(aqlimits);
- if (minLength == 0)
- minLength = 1;
- settings->setRecipientNameLimits(AB_TransactionLimits_GetMaxLinesRemoteName(aqlimits),
- AB_TransactionLimits_GetMaxLenRemoteName(aqlimits),
- minLength
- );
-
- minLength = AB_TransactionLimits_GetMinLenLocalName(aqlimits);
- if (minLength == 0)
- minLength = 1;
- settings->setPayeeNameLimits(1, AB_TransactionLimits_GetMaxLenLocalName(aqlimits), minLength);
-
- settings->setAllowedChars(dtausChars);
-
- return settings.dynamicCast<germanOnlineTransfer::settings>();
-}
-
/** @todo Check if AB_TransactionLimits_GetMaxLenCustomerReference really is the limit for the sepa reference */
QSharedPointer<sepaOnlineTransfer::settings> AB_TransactionLimits_toSepaOnlineTaskSettings(const AB_TRANSACTION_LIMITS* aqlimits)
{
diff --git a/kmymoney/plugins/kbanking/aqbankingkmmoperators.h b/kmymoney/plugins/kbanking/aqbankingkmmoperators.h
index a314cd72..5205a884 100644
--- a/kmymoney/plugins/kbanking/aqbankingkmmoperators.h
+++ b/kmymoney/plugins/kbanking/aqbankingkmmoperators.h
@@ -29,7 +29,6 @@
#include "onlinetasks/interfaces/tasks/ionlinetasksettings.h"
#include "onlinetasks/sepa/tasks/sepaonlinetransfer.h"
-#include "onlinetasks/national/tasks/germanonlinetransfer.h"
class AB_ACCOUNT;
class AB_TRANSACTION_LIMITS;
@@ -43,12 +42,6 @@ class nationalAccount;
}
/**
- * @brief AB_TransactionLimits_toGermanOnlineTaskSettings
- * @param aqlimits IN
- */
-QSharedPointer<germanOnlineTransfer::settings> AB_TransactionLimits_toGermanOnlineTaskSettings(const AB_TRANSACTION_LIMITS* aqlimits);
-
-/**
* @brief AB_TransactionLimits_toSepaOnlineTaskSettings
* @param aqlimits IN
*/
diff --git a/kmymoney/plugins/kbanking/mymoneybanking.cpp b/kmymoney/plugins/kbanking/mymoneybanking.cpp
index d8c4a571..a64eaf61 100644
--- a/kmymoney/plugins/kbanking/mymoneybanking.cpp
+++ b/kmymoney/plugins/kbanking/mymoneybanking.cpp
@@ -598,11 +598,7 @@ void KBankingPlugin::sendOnlineJob(QList<onlineJob>& jobs)
if (!jobs.isEmpty()) {
foreach (onlineJob job, jobs) {
- if (germanOnlineTransfer::name() == job.task()->taskName()) {
- onlineJobTyped<germanOnlineTransfer> typedJob(job);
- enqueTransaction(typedJob);
- job = typedJob;
- } else if (sepaOnlineTransfer::name() == job.task()->taskName()) {
+ if (sepaOnlineTransfer::name() == job.task()->taskName()) {
onlineJobTyped<sepaOnlineTransfer> typedJob(job);
enqueTransaction(typedJob);
job = typedJob;
@@ -646,14 +642,8 @@ QStringList KBankingPlugin::availableJobs(QString accountId)
// Check availableJobs
- // national transfer
- AB_JOB *abJob = AB_JobSingleTransfer_new(abAccount);
- if (AB_Job_CheckAvailability(abJob) == 0)
- list.append(germanOnlineTransfer::name());
- AB_Job_free(abJob);
-
// sepa transfer
- abJob = AB_JobSepaTransfer_new(abAccount);
+ AB_JOB* abJob = AB_JobSepaTransfer_new(abAccount);
if (AB_Job_CheckAvailability(abJob) == 0)
list.append(sepaOnlineTransfer::name());
AB_Job_free(abJob);
@@ -686,17 +676,7 @@ IonlineTaskSettings::ptr KBankingPlugin::settings(QString accountId, QString tas
if (abAcc == 0)
return IonlineTaskSettings::ptr();
- if (germanOnlineTransfer::name() == taskName) {
- // Get Limits for germanOnlineTransfer
- QScopedPointer<AB_JOB, QScopedPointerAbJobDeleter> abJob(AB_JobSingleTransfer_new(abAcc));
- if (AB_Job_CheckAvailability(abJob.data()) != 0)
- return IonlineTaskSettings::ptr();
-
- const AB_TRANSACTION_LIMITS* limits = AB_Job_GetFieldLimits(abJob.data());
- return AB_TransactionLimits_toGermanOnlineTaskSettings(limits).dynamicCast<IonlineTaskSettings>();
- //! @todo needs free? because that is not possible with const AB_TRANSACTION_LIMITS*
- // AB_TransactionLimits_free( limits );
- } else if (sepaOnlineTransfer::name() == taskName) {
+ if (sepaOnlineTransfer::name() == taskName) {
// Get limits for sepaonlinetransfer
QScopedPointer<AB_JOB, QScopedPointerAbJobDeleter> abJob(AB_JobSepaTransfer_new(abAcc));
if (AB_Job_CheckAvailability(abJob.data()) != 0)
@@ -707,62 +687,6 @@ IonlineTaskSettings::ptr KBankingPlugin::settings(QString accountId, QString tas
return IonlineTaskSettings::ptr();
}
-bool KBankingPlugin::enqueTransaction(onlineJobTyped<germanOnlineTransfer>& job)
-{
- /* get AqBanking account */
- QString accId = job.constTask()->responsibleAccount();
- AB_ACCOUNT *abAccount = aqbAccount(accId);
- if (!abAccount) {
- job.addJobMessage(onlineJobMessage(onlineJobMessage::warning, "KBanking", i18n("<qt>"
- "The given application account <b>%1</b> "
- "has not been mapped to an online "
- "account."
- "</qt>",
- MyMoneyFile::instance()->account(accId).name())));
- return false;
- }
- //setupAccountReference(acc, ba); // needed?
-
- AB_JOB *abJob = AB_JobSingleTransfer_new(abAccount);
- int rv = AB_Job_CheckAvailability(abJob);
- if (rv) {
- qDebug("AB_ERROR_OFFSET is %i", AB_ERROR_OFFSET);
- job.addJobMessage(onlineJobMessage::error, "AqBanking",
- QString("National credit transfers for account \"%1\" are not available, error code %2.").arg(MyMoneyFile::instance()->account(accId).name(), rv),
- QString::number(rv)
- );
- return false;
- }
- AB_TRANSACTION *abTransaction = AB_Transaction_new();
-
- // Recipient
- payeeIdentifiers::nationalAccount beneficiaryAcc = job.task()->beneficiaryTyped();
- AB_Transaction_SetRemoteAccount(abTransaction, beneficiaryAcc);
-
- // Origin Account
- AB_Transaction_SetLocalAccount(abTransaction, abAccount);
-
- // Purpose
- QStringList qPurpose = job.task()->purpose().split('\n', QString::SkipEmptyParts);
- GWEN_STRINGLIST *purpose = GWEN_StringList_fromQStringList(qPurpose);
- AB_Transaction_SetPurpose(abTransaction, purpose);
- GWEN_StringList_free(purpose);
-
- // Other
- AB_Transaction_SetTextKey(abTransaction, job.task()->textKey());
- AB_Transaction_SetValue(abTransaction, AB_Value_fromMyMoneyMoney(job.task()->value()));
-
- /** @todo LOW remove Debug info */
- qDebug() << "SetTransaction: " << AB_Job_SetTransaction(abJob, abTransaction);
-
- GWEN_DB_NODE *gwenNode = AB_Job_GetAppData(abJob);
- GWEN_DB_SetCharValue(gwenNode, GWEN_DB_FLAGS_DEFAULT, "kmmOnlineJobId", m_kbanking->mappingId(job).toLatin1().constData());
-
- qDebug() << "Enqueue: " << m_kbanking->enqueueJob(abJob);
- //delete localAcc;
- return true;
-}
-
bool KBankingPlugin::enqueTransaction(onlineJobTyped<sepaOnlineTransfer>& job)
{
/* get AqBanking account */
diff --git a/kmymoney/plugins/kbanking/mymoneybanking.h b/kmymoney/plugins/kbanking/mymoneybanking.h
index c2559ae7..7936704e 100644
--- a/kmymoney/plugins/kbanking/mymoneybanking.h
+++ b/kmymoney/plugins/kbanking/mymoneybanking.h
@@ -64,7 +64,6 @@ class KBAccountSettings;
#include "mymoney/onlinejobtyped.h"
#include "onlinetasks/sepa/tasks/sepaonlinetransfer.h"
-#include "onlinetasks/national/tasks/germanonlinetransfer.h"
/**
* This class represents the KBanking plugin towards KMymoney.
@@ -184,7 +183,6 @@ private:
*/
void startPasswordTimer();
- bool enqueTransaction(onlineJobTyped<germanOnlineTransfer>& job);
bool enqueTransaction(onlineJobTyped<sepaOnlineTransfer>& job);
diff --git a/kmymoney/plugins/kbanking/tasksettings/credittransfersettingsbase.h b/kmymoney/plugins/kbanking/tasksettings/credittransfersettingsbase.h
index 28d55a06..3bac6ce8 100644
--- a/kmymoney/plugins/kbanking/tasksettings/credittransfersettingsbase.h
+++ b/kmymoney/plugins/kbanking/tasksettings/credittransfersettingsbase.h
@@ -20,14 +20,13 @@
#define CREDITTRANSFERSETTINGSBASE_H
#include "onlinetasks/sepa/tasks/sepaonlinetransfer.h"
-#include "onlinetasks/national/tasks/germanonlinetransfer.h"
/**
* @brief Base class for sepaCreditTransfer and germanCreditTransfer settings
*
* @internal Both credit transfers have similar fields
*/
-class creditTransferSettingsBase : public sepaOnlineTransfer::settings, public germanOnlineTransfer::settings
+class creditTransferSettingsBase : public sepaOnlineTransfer::settings
{
public:
creditTransferSettingsBase()
diff --git a/kmymoney/plugins/onlinetasks/CMakeLists.txt b/kmymoney/plugins/onlinetasks/CMakeLists.txt
index 7be53137..2e57b214 100644
--- a/kmymoney/plugins/onlinetasks/CMakeLists.txt
+++ b/kmymoney/plugins/onlinetasks/CMakeLists.txt
@@ -1,5 +1,4 @@
add_subdirectory(interfaces)
add_subdirectory(sepa)
-add_subdirectory(national)
add_subdirectory(unavailabletask)
diff --git a/kmymoney/plugins/onlinetasks/sepa/CMakeLists.txt b/kmymoney/plugins/onlinetasks/sepa/CMakeLists.txt
index 3c2d9db1..e3962d7a 100644
--- a/kmymoney/plugins/onlinetasks/sepa/CMakeLists.txt
+++ b/kmymoney/plugins/onlinetasks/sepa/CMakeLists.txt
@@ -2,6 +2,7 @@ set( sepaOnlineTasks_SRCS
tasks/sepaonlinetransferimpl.cpp
ui/sepacredittransferedit.cpp
sepastorageplugin.cpp
+ sepaonlinetasksloader.cpp
)
set( sepaOnlineTasks_HEADER
@@ -12,14 +13,8 @@ kde4_add_ui_files( sepaOnlineTasks_SRCS
ui/sepacredittransferedit.ui
)
-automoc4( konlinetasks_sepa_OBJECTS sepaOnlineTasks_SRCS)
-add_library( konlinetasks_sepa_OBJECTS OBJECT ${sepaOnlineTasks_SRCS} )
-
-# Add actual plugin here it is not part of the objects
-# needed if multiple plugins are linked (needed for unit tests)
-kde4_add_plugin(konlinetasks_sepa
- $<TARGET_OBJECTS:konlinetasks_sepa_OBJECTS>
- sepaonlinetasksloader.cpp
+add_library(konlinetasks_sepa MODULE
+ ${sepaOnlineTasks_SRCS}
)
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/kmymoney-sepaorders.desktop.in ${CMAKE_CURRENT_BINARY_DIR}/kmymoney-sepaorders.desktop)

@ -0,0 +1,90 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
KDE_LINGUAS="bs ca ca@valencia cs da de el en_GB es et eu fi fr gl
hu it kk nds nl pl pt pt_BR ro ru sk sv tr uk zh_CN zh_TW"
KDE_HANDBOOK="optional"
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
inherit kde4-base
DESCRIPTION="Personal finance manager by KDE"
HOMEPAGE="https://kmymoney.org/"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
fi
LICENSE="GPL-2"
SLOT="4"
KEYWORDS="~amd64 ~x86"
IUSE="calendar debug doc hbci ofx pim quotes weboob"
COMMON_DEPEND="
>=app-crypt/gpgme-1.7.0[cxx]
<app-office/libalkimia-6.0.0
dev-libs/gmp:0=
dev-libs/libgpg-error
x11-misc/shared-mime-info
calendar? ( dev-libs/libical:= )
hbci? (
>=net-libs/aqbanking-5.5.1
>=sys-libs/gwenhywfar-4.15.3[qt4]
)
ofx? ( >=dev-libs/libofx-0.9.4 )
pim? ( $(add_kdeapps_dep kdepimlibs) )
weboob? ( www-client/weboob )
"
RDEPEND="${COMMON_DEPEND}
quotes? ( dev-perl/Finance-Quote )
"
DEPEND="${COMMON_DEPEND}
dev-libs/boost
virtual/pkgconfig
doc? ( app-doc/doxygen )
"
PATCHES=(
"${FILESDIR}/${P}-tests.patch"
"${FILESDIR}/${P}-alkimia-detect.patch"
"${FILESDIR}/${P}-fix-csvdialog.patch"
"${FILESDIR}/${P}-soversion.patch"
"${FILESDIR}/${P}-gpgmepp.patch"
"${FILESDIR}/${P}-kdepimlibs-optional.patch"
"${FILESDIR}/${P}-drop-national-onlinetasks.patch"
)
src_prepare() {
kde4-base_src_prepare
# don't install as executable
sed -i kmymoney/CMakeLists.txt \
-e "/install.*kmymoney.appdata/ s/PROGRAMS/FILES/" || die
# bug #617636, complement to drop-national-onlinetasks.patch
rm -r kmymoney/plugins/onlinetasks/national || die
}
src_configure() {
local mycmakeargs=(
-DUSE_QT_DESIGNER=OFF
-DENABLE_LIBICAL=$(usex calendar)
-DUSE_DEVELOPER_DOC=$(usex doc)
-DENABLE_KBANKING=$(usex hbci)
-DENABLE_LIBOFX=$(usex ofx)
$(cmake-utils_use_find_package pim KdepimLibs)
-DENABLE_WEBOOB=$(usex weboob)
)
kde4-base_src_configure
}
src_compile() {
kde4-base_src_compile
use doc && kde4-base_src_compile apidoc
}
src_install() {
use doc && HTML_DOCS=("${BUILD_DIR}/apidocs/html/")
kde4-base_src_install
}

@ -1,15 +1,13 @@
AUX 2.0.8-python.patch 1019 SHA256 a8f93b41bf55f823caec23487aee432bad6e7b55187c6f115decdda855380010 SHA512 039d3521bc1d646669fcccb43d04354dfe7ed32477a338c27a576c77e5ffcf15fcf0419c14df43aa37d727431cce6ab0327aa04199d09ce1749051ab12686df8 WHIRLPOOL 74ad7056a5e74a95b7150fd14d2aac410c367a1bf98d7d8e2d68b5102059951e8ec40a877b534effc9b3fea04a38acdbadc2d1ce819272cb7d5e4d63bc172404
AUX 2.1-python.patch 1019 SHA256 a8f93b41bf55f823caec23487aee432bad6e7b55187c6f115decdda855380010 SHA512 039d3521bc1d646669fcccb43d04354dfe7ed32477a338c27a576c77e5ffcf15fcf0419c14df43aa37d727431cce6ab0327aa04199d09ce1749051ab12686df8 WHIRLPOOL 74ad7056a5e74a95b7150fd14d2aac410c367a1bf98d7d8e2d68b5102059951e8ec40a877b534effc9b3fea04a38acdbadc2d1ce819272cb7d5e4d63bc172404
DIST lyx-2.0.8.1.tar.xz 10481988 SHA256 fa0a9c6070554e0d12d24e9b3c4a1e5fc2ee853b3fbe83e2a415635cdc973c59 SHA512 17e313d3118dfe439f5251384f2fffdb45ffef5ec515953b7af0762d35c8e156a9338de698cea91cf8b3cedca1fc08364d8f3c50c9345f304d57004af695f901 WHIRLPOOL 6a9ef2df39861d373e1c6288f5443f910632a09ed4d84e409efe06459f2f39d3c30462b3a26aafe37c5216b765882e7ab5189e7d164b71def97f50877784754c
DIST lyx-2.1.4.tar.xz 10928716 SHA256 d13548cf183f2fc241df8121420933702491a7460c78a0ef6dba0e9e438ef32a SHA512 7547950e3c11e88f0ccf2cacb56709f9722d4cd03a5ee751af4489f6d343e13ee6b4e0ff7b830532572975c6cc9506686ade2afa5093f765d21b4d1b9ee7339d WHIRLPOOL a5d8533902fd5dd5a696645941c532bfe35eeaf76f411798a0aafcd01674e678dd65d2c0a58af09a6739adaf80f821a2676c340a349fca61929edfc5a9389938
DIST lyx-2.1.5.tar.xz 10361112 SHA256 2e677591aebdd484efb7d2920357f1358f9525ab1feaa59a63a8cf92b7ee2cf3 SHA512 6f8c62ff96458d0c8c8057ae1e587be4c63bd3bdf2d4f095c24d447017034eda8c6b645efbd258f0956a9bbfe5fde2f90df36515be7b8a94cb63674bc3a58672 WHIRLPOOL 46ee376a7ef9594d22c0c5385e07221dbc5fb3ae1c8e3e754cbc11f53d665d2c9db66a250716fc03384f23ec7133556cca0c500555c471bb7be288c47fc13db5
DIST lyx-2.2.1.tar.xz 15522104 SHA256 db6b722f4526d44e09609adcacb6acef38eb7a11c7cde91ffe0d1d54ef94740f SHA512 9403b6e2e957698bed8f95d412d20838c12e192c8525b11fa54d2741a40c598906352c3e9ba728bc7d597c288d0dc6673d65bdea12232135cb9927d00259d435 WHIRLPOOL b33d0846cef5da278c68300c95aa5d36a0d008858d7b5e8b7f303928df5620fe3912baf12f4a1237c96a96d65288c733656ff0dec82e566dddfe0d8549be025a
DIST lyx-2.2.2.tar.xz 15490148 SHA256 a85c3d7412c4069f8a1f5af4eb172948ae9a50394602f6318ab5c8e990aa5568 SHA512 5057a06f0c37cb2beadb92414eec495ba0619f6c8a9fb5372a9feb90fe0d8bf850de5c94bbf618c8e27bd64404ae6687c48ee24aa6e1bd35580eb3b77d71d45e WHIRLPOOL 0962289b07f767fee7eb7a9b9ae4da99f04a8c3e63f3fe7d4db798bc339772921534e7b1caefc3c0812cc815995d272dee8e365a7c357965acbebd5d6a1930c3
DIST lyx-2.2.3.tar.xz 15501856 SHA256 4fcaeb7c202472d9ea21bf826fb30541015fef33e7217eda2be2b5d589c82b57 SHA512 b5a4a16b22680022651a0f3911c2c24bcd3541a573e672e541cb0af6572089e4b0e0ec1cafb40850e75c377e7da5b286d0314886e0c57d55f57645d8e4a07708 WHIRLPOOL c8054e4102189ab435bbbaec0dff0d4c5be4df781b4e1dd664caa87c231803b6a2bd6e89a92b333eae24884771932912a5df046adb7f782a6548a2c4c3b3219a
EBUILD lyx-2.0.8.1-r1.ebuild 4310 SHA256 caed486f2191d20f6522870f83e807c903ef6ea4d8a539bacdc5767ad1615943 SHA512 72b295f2dc960882e1e155ccde7a97e2a2a08f7f13c51bcbefef1f5dc847da240a395218666520fe05860a13f0249a3566db9aacdee3c203117c4fff645dbb84 WHIRLPOOL 1b9875c2e55fb4be1672608d82d64261f663995dbd59143934ff591cc472921ef84c303d0f8c68501216390f5f985e1913de0e990c0094dc1ca8deebc3cfbcd0
EBUILD lyx-2.1.4-r1.ebuild 4226 SHA256 ba035ed4aaed62f97b27ff7023fa52cbab393557620263acd787df3b5c3c0521 SHA512 ec902726dde811c1e3d7cfdf4fc4b2b54ae9379396ca13f404db1ea9df4f111d0008069d9715d3215286cf2025be71b3ca4812e68fab195146cd7cae1690dd51 WHIRLPOOL 4b0be8410d929baa84442d737b5b258d114d7618f1eee1fd009a3a40920f86df256cfff5fdca4d2279460c53234705dccee0951fba5942c29dfdf15d4de12781
EBUILD lyx-2.1.5-r1.ebuild 4226 SHA256 ba035ed4aaed62f97b27ff7023fa52cbab393557620263acd787df3b5c3c0521 SHA512 ec902726dde811c1e3d7cfdf4fc4b2b54ae9379396ca13f404db1ea9df4f111d0008069d9715d3215286cf2025be71b3ca4812e68fab195146cd7cae1690dd51 WHIRLPOOL 4b0be8410d929baa84442d737b5b258d114d7618f1eee1fd009a3a40920f86df256cfff5fdca4d2279460c53234705dccee0951fba5942c29dfdf15d4de12781
EBUILD lyx-2.2.1-r1.ebuild 4624 SHA256 cb1fb2f826f36cdaebf51185f087201a94936e64a6527a458968d0b22b1a2278 SHA512 2f2a813139704bab44c6558ed2be2e685537810bc1dec32be6093682557454784749ec444eece7a2821fef5347fb64a3424ddc3cde351f846304a4ae89a406e8 WHIRLPOOL 12c53e9a298819784372c0638a6ca2b4b06e9ab49949f58e4f980536b0c66c37ef0a2ccf9f100510d2acbf996c96702e9f0fa296aee6d49a01e76ff5f445cafb
EBUILD lyx-2.2.2-r1.ebuild 4624 SHA256 cb1fb2f826f36cdaebf51185f087201a94936e64a6527a458968d0b22b1a2278 SHA512 2f2a813139704bab44c6558ed2be2e685537810bc1dec32be6093682557454784749ec444eece7a2821fef5347fb64a3424ddc3cde351f846304a4ae89a406e8 WHIRLPOOL 12c53e9a298819784372c0638a6ca2b4b06e9ab49949f58e4f980536b0c66c37ef0a2ccf9f100510d2acbf996c96702e9f0fa296aee6d49a01e76ff5f445cafb
EBUILD lyx-2.2.3.ebuild 4624 SHA256 cb1fb2f826f36cdaebf51185f087201a94936e64a6527a458968d0b22b1a2278 SHA512 2f2a813139704bab44c6558ed2be2e685537810bc1dec32be6093682557454784749ec444eece7a2821fef5347fb64a3424ddc3cde351f846304a4ae89a406e8 WHIRLPOOL 12c53e9a298819784372c0638a6ca2b4b06e9ab49949f58e4f980536b0c66c37ef0a2ccf9f100510d2acbf996c96702e9f0fa296aee6d49a01e76ff5f445cafb
MISC ChangeLog 6253 SHA256 244834810e233c44d7c06d6d7d075aa39a64d15dc9c545a75e369d65046fdf98 SHA512 6778f6c82eb4ed97274776a4972635d8365e46ed23dc864180afd6a0530074b5a2e373e58d211cfc23c880a43b3e942f3e81be5fb7f67d1909816f33c57c4d4d WHIRLPOOL 33f80c698e6a8c46541ee5bf23141e82b9c46998dadbadce8481983b9ea710c91d3064c99aae768c73438d4ce02afa85423564c25c9c376fa98c31ed72f0e9b4
MISC ChangeLog-2015 45256 SHA256 7990ac382649222f1681095b7e474e46240ae052ad87391fd1c3cbf7bd0d542d SHA512 ad3736d144428e9525287ab343b1da0b1f7b2b445d7d839b839270a9a472e01fca7773b5b40a7a2af1230441898d92221e860e2f351cbcdd4705b7d4639300b4 WHIRLPOOL 57728c9c2cf2d86347d010ae2989fce4796fe3a5b086e64f1a75943f3667b8cb15c323e73e6522961d443aa4cd7da56e7fecc26fa1ca9df98dfac4f132178e57
MISC metadata.xml 1872 SHA256 4080d5131f5ab552054680afa1ee4df00e120113453be04ae0811c496c55bbeb SHA512 aa66bc4cc9c7714919a76fb23443b9184f951ccee887053b42ca217b2c5f286520c7769bbabf1efb31defd5cc895c7c71f5548704bd8a287499a4f887d9fa136 WHIRLPOOL f9c1fa7f4b92d92f041279776cca452794517c96867e307e89f7b8f5a96dec4003782845b2ac3f81e50bddb281eb6e85350354e5547aa24630f0b71072d6008e

@ -1,176 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit gnome2-utils eutils fdo-mime flag-o-matic font python-single-r1 toolchain-funcs
MY_P="${P/_}"
S="${WORKDIR}/${MY_P}"
FONT_S="${S}/lib/fonts"
FONT_SUFFIX="ttf"
DESCRIPTION="WYSIWYM frontend for LaTeX, DocBook, etc."
HOMEPAGE="http://www.lyx.org/"
SRC_URI="ftp://ftp.lyx.org/pub/lyx/stable/2.1.x/${MY_P}.tar.xz
ftp://ftp.lyx.org/pub/lyx/devel/lyx-2.1/${MY_P}/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x64-macos ~x86-macos"
IUSE="cups debug nls +latex monolithic-build html rtf dot docbook dia subversion rcs svg gnumeric +hunspell aspell enchant"
LANGS="ar ca cs de da el en es eu fi fr gl he hu ia id it ja nb nn pl pt ro ru sk sr sv tr uk zh_CN zh_TW"
for X in ${LANGS}; do
IUSE="${IUSE} linguas_${X}"
done
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DOCS=( ANNOUNCE NEWS README RELEASE-NOTES UPGRADING )
COMMONDEPEND="dev-qt/qtgui:4
dev-qt/qtcore:4
>=dev-libs/boost-1.34:=
${PYTHON_DEPS}"
RDEPEND="${COMMONDEPEND}
dev-texlive/texlive-fontsextra
virtual/imagemagick-tools[png,svg?]
cups? ( net-print/cups )
latex? (
app-text/texlive
app-text/ghostscript-gpl
app-text/noweb
app-text/dvipng
dev-tex/dvipost
dev-tex/chktex
app-text/ps2eps
dev-texlive/texlive-latexextra
dev-texlive/texlive-pictures
|| ( dev-texlive/texlive-mathscience dev-texlive/texlive-science )
dev-texlive/texlive-genericextra
dev-texlive/texlive-fontsrecommended
|| (
dev-tex/latex2html
dev-tex/tth
dev-tex/hevea
dev-tex/tex4ht[java]
)
)
html? ( dev-tex/html2latex )
rtf? (
dev-tex/latex2rtf
app-text/unrtf
dev-tex/html2latex
)
linguas_he? ( dev-tex/culmus-latex )
docbook? ( app-text/sgmltools-lite )
dot? ( media-gfx/graphviz )
dia? ( app-office/dia )
subversion? ( dev-vcs/subversion )
rcs? ( dev-vcs/rcs )
svg? ( || ( gnome-base/librsvg media-gfx/inkscape ) )
gnumeric? ( app-office/gnumeric )
hunspell? ( app-text/hunspell )
aspell? ( app-text/aspell )
enchant? ( app-text/enchant )"
DEPEND="${COMMONDEPEND}
virtual/pkgconfig
nls? ( sys-devel/gettext )"
pkg_setup() {
python-single-r1_pkg_setup
font_pkg_setup
}
src_prepare() {
epatch "${FILESDIR}"/2.1-python.patch
sed "s:python -tt:${EPYTHON} -tt:g" -i lib/configure.py || die
}
src_configure() {
tc-export CXX
#bug 221921
export VARTEXFONTS=${T}/fonts
econf \
$(use_enable nls) \
$(use_enable debug) \
$(use_enable monolithic-build) \
$(use_with hunspell) \
$(use_with aspell) \
$(use_with enchant) \
--without-included-boost \
--disable-stdlib-debug \
--with-packaging=posix
}
src_install() {
default
if use linguas_he ; then
echo "\bind_file cua" > "${T}"/hebrew.bind
echo "\bind \"F12\" \"language hebrew\"" >> "${T}"/hebrew.bind
insinto /usr/share/lyx/bind
doins "${T}"/hebrew.bind || die
fi
newicon -s 32 "${S}/development/Win32/packaging/icons/lyx_32x32.png" ${PN}.png
doicon -s 48 "${S}/lib/images/lyx.png"
doicon -s scalable "${S}/lib/images/lyx.svg"
# fix for bug 91108
if use latex ; then
dosym ../../../lyx/tex /usr/share/texmf-site/tex/latex/lyx || die
fi
# fonts needed for proper math display, see also bug #15629
font_src_install
python_fix_shebang "${ED}"/usr/share/${PN}
if use hunspell ; then
dosym /usr/share/myspell /usr/share/lyx/dicts
dosym /usr/share/myspell /usr/share/lyx/thes
fi
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
font_pkg_postinst
gnome2_icon_cache_update
fdo-mime_desktop_database_update
# fix for bug 91108
if use latex ; then
texhash
fi
# instructions for RTL support. See also bug 168331.
if use linguas_he || use linguas_ar; then
elog
elog "Enabling RTL support in LyX:"
elog "If you intend to use a RTL language (such as Hebrew or Arabic)"
elog "You must enable RTL support in LyX. To do so start LyX and go to"
elog "Tools->Preferences->Language settings->Language"
elog "and make sure the \"Right-to-left language support\" is checked"
elog
fi
}
pkg_postrm() {
gnome2_icon_cache_update
fdo-mime_desktop_database_update
if use latex ; then
texhash
fi
}

@ -1,7 +1,7 @@
AUX jpilot-1.8.2-fix-paths.patch 3619 SHA256 f7d6b8d97fb37e8b3d49ac244cf0c99571dccd879a296a0d2a1a1e2287b9b6ce SHA512 25e026aafc04e488183a7537f37566b30c1300f090cc1b4c9eca6531e30654751e10f72c8d45f0ad1bcfa441c659380831de520f41906daec61b4b069fc84f81 WHIRLPOOL 7cbe0a0f4533fccecf4c02b58a8f0a54d154689c41419bd024ed5ae8d52288277b9e4883c0558b5c21a1f8cda9c3b7c5b1b8dff0ba7716727c82cf2573bab488
AUX jpilot-1.8.2-qa-desktop-file.patch 280 SHA256 7fd09131af9f0d24629ccb581e307369a9a33586d1bc4501402caa359719bf70 SHA512 ccc59b87c5e7f9074e83e9c3a47799c6779c29583fbd9845a26ad735342b22bf390bf8bed50dc2adac097dea00823ea587c8a5abdce4c197f5160e59c4617a37 WHIRLPOOL 3f26cc42bd2a4f6d131c61526a2ad2e6ed87040b9d4608429b369c4b9dacc50e5342eafe44270cbbcc7c8addbc061f4543a75646d48edf073e0d58f3b2b4dd9c
DIST jpilot-1.8.2.tar.gz 1740735 SHA256 2c28ed7acea27ae3d541036f2e2ca5ed7e0121badf477e3cfa5ec8d282337e23 SHA512 733dd51a2acc60760bb1ffaa0d7b4433584a571793d5e4f857492349bae8d032625baf9f0060e619d760628ddda3559bf4be057f45f4dc17ddf1af1ca795c024 WHIRLPOOL 51c834e48b137160d0f313f41a83837428d1a23b0a8955ce8f87fef6dd02051c1705a4f702a543e338cad825303ae4ef89a9f20a3db88875b409404487af622c
EBUILD jpilot-1.8.2.ebuild 888 SHA256 902ff5895eda1587ca896ddb552fc7da28b5e3cdebf0d5ca44c6a94601f53be8 SHA512 d9206159fb428c6cbe8ef6955c5bc0ec20b1a46039a7fd58cd295ca4b19a19122baa9fdcf9ea4396abb8e7631a6073f2bfa03a34b61ba22356ab39e816f91349 WHIRLPOOL 548700ed8fd39509ae682b53fe170eacd69f140869994b029cd456b668c2d55ae0f758861f031248ca0647e12c0bb0ac86607face7dc445fa91cd63e7d0e037b
EBUILD jpilot-1.8.2.ebuild 894 SHA256 0d124b2ce55fe6714b3011a199d817d72d7182b05d97fbfa43d78fca395e593e SHA512 c6af70006a1fe3a4a595e30e08c46946b632abd912355aa7fab91711cb4765cf63392edd28e941a87cf7e5354866037b73d496b545365ec7309be0f2cdcdc3b0 WHIRLPOOL e1e0c5c16b070f6a1e05ac37a6d03462fb03de81a1533ad1072bb893e955680a3961123a60bf3a5ae7e2da22801c2ef255970fe9a41594f890edb1f82cd1c0ef
MISC ChangeLog 3165 SHA256 d03efc13a9144c4dc71ef2e74c7db630129a69d523aa2e3ce11b5a03b143242a SHA512 6759ca7003fce9e23571992a379cca91825aba312c6e6bde1280ebeed07775f4da5f36cc9d4e8b3f75acd2b5e3e082161c9e0471e6c267d3d04aad1c081543a6 WHIRLPOOL d4dc0793c17f0c2d9c8237dc82e895d0f0d4a6726f085e4cae00917087a6c5282ef584770e87d660d945f884933e61e7950b41156be94b5e7641eb73156dfb1d
MISC ChangeLog-2015 8990 SHA256 5c18a0e99d16d08cc7c8373193a7c39e1603c669cbc0d44fbeb8d57ffe57e4e1 SHA512 ada6a4434a652d2fc973f9148ecd045a28810b51214e27be562e71640f4156c1982fd9d84a67e6a525af3abc0b05ee5ddedfb9c10e51da62b0da3d97363cce2b WHIRLPOOL 1d19af6c48394270e2719aa6be1f0a91797b0eb471aec544caeff0d7d4ef9b312fe58fe4304e56e352ee4ae672bb34d8ee3af0a8c9bc39062f741e9855a0a25e
MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968

@ -11,7 +11,7 @@ SRC_URI="http://jpilot.org/tarballs/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ia64 ppc x86"
KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 x86"
IUSE="nls"
RDEPEND="

@ -4,7 +4,7 @@ AUX deltup-0.4.5-underlink.patch 356 SHA256 9cb681283c502fa66fcd541256b2f46af1de
DIST deltup-0.4.5.tar.gz 14728 SHA256 9c8597780513e5231eb07b05cb1a1ee07b0fec71a4be2dd4a5cb2dd1011fc795 SHA512 fae6814f74fd62eee45701eed4df45ed5f6b6da50cff53d7a04ff3f6e11553ad526c3b3262048e210b1d932b6d30cba69ac1962b867b01aed90de58b45bf6c37 WHIRLPOOL a91994aa049ec25fc1b5d3a816595354114ef37e9655b5d91aea973fdfa187b77aa33aa620de3c38c5888bd2d9c89f376a3de8dd43104515961b3ffc128ab77e
DIST deltup-0.4.6.tar.gz 14869 SHA256 f86b304dcdadc864cd347d382dc2c9c249e399f22408d6d7d68490374386c365 SHA512 196be319f31860d89654c23241edde503d4194064617970d87cb0d0a66544959bc666dd34a3bf1a42e69ddb5927420728a1e208b7bb848e935e99f3a090ffa7a WHIRLPOOL 4186c446ea3bcbd28577119e56ca2fe5ce8b479f80ebc48ca34727481385d0e854714a6aad34a466b933279e3f3709cc1b78607cc216c81acee800e480e37b26
EBUILD deltup-0.4.5-r1.ebuild 851 SHA256 d335b8614e50aa65a528fdd6ea79a6a821a955ee4153a8c6d2b663bb42482f4f SHA512 37f66cbc99f3b78f032552eea4dd913e911847c9024b7d26b79814a6a034c6e27845c90c824cf5e1c495fc515a9a21a5fd07f071d787564c011ac364e9ce8a62 WHIRLPOOL 37911b2776232ca7a3dad017d0c17685cb6a858bf258ef1d35efea74e891088bebbffde15f97b897625d74780713c978fc8a25d3f6e70d68c36e405a5fbdbc4f
EBUILD deltup-0.4.6.ebuild 803 SHA256 c51b35e74d845694e6aeab2514314cf6f3bd06a216bf3b7ed2edc54d23f2a41b SHA512 31f43b313cec87e85f43b26a6bf8ce3991a44e8cfd471ff1f60b663d38ca61b7a78fd2cfc3040fd7f309756a5c9accfc637ddebfd82da092173adb4f6f322afa WHIRLPOOL 0c5d53b5ed1238839e3568a5c9be120af651f7af70b010d2d8e28893fd5f44b3c4bf9b7e51ddfc8fa0d24849a39a24d706ba8a138f222734e363933ec91a3764
EBUILD deltup-0.4.6.ebuild 865 SHA256 38f364c110fac42a597be837cbc7c237bbb711337bb2301427c4d32ac2f44fd1 SHA512 1e8a7d1e84d33e9fe7d666ba7a375ba62a752a3e9467eab15bf03ac8bcc0ae4bf45eb8a675e1f3ede9fef22ad97412be4cc08a0ea69691076c9d1af7e4159c56 WHIRLPOOL f5a093b97e214dc31aeb0626d2b287ef86ae727db71e9468ff19801a489e6c31b9d2ec8061a0c71ac437e8970fba3ae92afa4b2c15025da9dc497a676b2a3169
MISC ChangeLog 3143 SHA256 9380a8ba9e3dd0a8b957bbe02b9b4e94e75c7753590b760db32ae176c23ab58b SHA512 b24d31ad0b6c7f5aa4adcbcad541f0feeaa73081b785121e6b4c3952997198369a9afa1c393f89ff8131521762b4a5f4d764b3f1d321e66e70fc1688c9ee083c WHIRLPOOL 2a6b3c904f11b4e921d5eeedc2a9bbbc712d3b4891eacdde8bc08335669b1123c943c4a825eb4be35ee080df76186c1afb7f32ebc79aa9bee0b7aaf4f3f6fdfc
MISC ChangeLog-2015 5126 SHA256 46a518c4087f4736286fce87b37fc7f3ad342210f00f47ea9288d82942bc2aaf SHA512 00846c0dfb01a9af958d88ed0234abd880c01f9ccc965be7e68303971a1f87c1926ca54e8b29f69306fafb741e51703e7945802998fa80af4dd9fa1cebbe350f WHIRLPOOL e86119c5d155f0abecc9fa7095301d3931e82b2ecac66a305db1f6a031ab90068d16234ec30afd2315793c98a0ef2d672421c6a3312954e0c2e397e7b76014cf
MISC metadata.xml 592 SHA256 cc55e65a755f22efa1d55c47ee4c581c280eb6e1023ccb0e926081c62dcdb5a8 SHA512 59b391026a872df130fce1cd78e7dff67fdcfe1cdd18b820fb87039a520035d3a4808ca3f7466066c08908861d61d4158c2a579ab51128f4f1d21c777b02db40 WHIRLPOOL f9e42ef2595e7fdbc53e1b3a1fed5798a8f88c58e576c9ea0c045cc16a20ed26330943701214a584c7093a39effaa31abeae8aac2c965cad1297e3f081430d7b

@ -1,7 +1,7 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
EAPI=6
inherit eutils toolchain-funcs
@ -15,11 +15,14 @@ S="${WORKDIR}/${MY_PN}-${PV}/src"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
IUSE=""
IUSE="libressl"
DEPEND="dev-libs/openssl:0
DEPEND="
sys-libs/zlib
app-arch/bzip2"
app-arch/bzip2
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:= )
"
RDEPEND="${DEPEND}
|| ( dev-util/bdelta =dev-util/xdelta-1* )"

@ -8,7 +8,7 @@ DIST gentoolkit-0.4.0.tar.gz 3215377 SHA256 3696b45b304b4b789f21d897e09311cf0847
EBUILD gentoolkit-0.3.0.8-r2.ebuild 2569 SHA256 e20a5852712f094eecda0895280fd72836a18e9237f160e6c4f961a6f4985d5e SHA512 0796f45a84f363d3c868445d4e34e6e87d65c00d3cc01c398e44071d33040fb1d65aa2132386374e4e16c8c654f03f34fd3f2a18f28ff5810f48db995fdda3f9 WHIRLPOOL fee5219af98ab4c9b3484b88ae577851ad769e3c94d1cace0f5abc74232bb2b1487ed09d3e423007c0a45b3ecff1df1976e821c47d22cec825d76a83313fe34a
EBUILD gentoolkit-0.3.2-r1.ebuild 2243 SHA256 2a815e4b95966bd0b69a7809e896f97326506cc085ffb4a37416388e55c0de6f SHA512 5a524d7897e2eb0e212f9f014a3648f9a30e6dd64eb26ba195715a7ccef962f002425726659ccfc2b1fd5c9fbdb083eab6ad862f56c8c0bd7f185cecdc140be8 WHIRLPOOL 94fbf7f791af9f36960bcf8b391ea7537e63c90a75f0e70c21c165c0ce4e189b4f1151f5fe929e442581e323703ba056c7dd1be7a9a26a500736faf3f8c832c1
EBUILD gentoolkit-0.3.3.ebuild 2190 SHA256 77b643ee207561100e49deb877c4cc666cd674e4c0c1521335bb9e77d1cbe104 SHA512 a89d4a2ce65ba1928db5b907a23c44162ba2829d3e6b3f029bc1fe2d37115084fbef544d600c3e7d198a3349c54035d4c5c9814a966ccb9588b20320af2f649f WHIRLPOOL acbe37c725877d7bde87241d213151e0ba280f2198dfaaa56f51de99d86466783424afd7268948b4ee53a7fff5cefb63e037b63fd12c06f1a43c4da1d407b879
EBUILD gentoolkit-0.4.0.ebuild 2517 SHA256 6317191ba235ffffd36ed2710dcebcb2b6c488ee7366201378b29a7e1977d5f5 SHA512 5f73a0fb3b49e5431b4c5ba9c879715951542f1322168774ff80c6849300186a61264e1f4656ad8c4000935aef02a9f0876c48df4a049c5e9bd7aaaca7a334e2 WHIRLPOOL 19e6f7b0ec56ead1b181fc9f3838995eb34d357df24805c1b5305d468dcc8b843b875fba7d2f6b31ff202f5bf59a0d34a9487822d3794861183f2da7cbceb44e
EBUILD gentoolkit-0.4.0.ebuild 2518 SHA256 9f07587e1cb2fef843440ca3dff6f6932b8e82abd776c979c997f4f376e1ea69 SHA512 c3c2cf3c6fe10fa55754c0bbf90e2614e5b9eceb0c0730e983525e802df73edca171268d554783dbf2007888f68c75e46a5afdd45902aff5100262ee20bd6d24 WHIRLPOOL 3e4eb8f0f98f7e8d40b92de20a79d8b61f0fcb09a103421fea5199eb21012801474e41be418d3e0b5368604d62f43e0979f09347ec94b96c512fec3128c79ccb
EBUILD gentoolkit-9999.ebuild 1972 SHA256 d581494f29bafdb6b585d48dd54b5fc494a1d6e765ca1b03c8a8102dc46c276b SHA512 3c4443aa492625e7636854c651a1c70fb7059dd22e0168765bf27fb89dcb473f9c18dbc479a278067eda756021bca20e482e941a2b4ffcdd48f987cd800ba2c2 WHIRLPOOL 914f86d7971d167ae2c06241946397974d03724445e20af5ec4f1a47f1a9a1331098eac7ac2bca07e8045adcc457777b5d771b29f2993ec2fb5efa45e65a1aa1
MISC ChangeLog 7216 SHA256 ecd70d2fd05932d6ba807c47f2f141c856d6fdbc60e7541c7a3f446916ba15ea SHA512 a9ab9e5e6eba30938c756ecf6a6af5671dab5a567384f6d7d124724d7e8eb5daba3975c31a736a1e31077456736a6b311188b1c3569ce8e1066cf2a9acdbbba1 WHIRLPOOL 44d726f589915c8b348775ff61f6fcad879b9853aabd7316f8a8483bd94f6fb68334feee9d1cdf17212f34d2c3b1931524e8fe65ccbe13aca062e41296e162b4
MISC ChangeLog-2015 81145 SHA256 2be0115c31ea5a66f6ec2cab2d1280dd85d47c7fcb68dbd2ab81ae732b2adbf1 SHA512 a4a8f6cc06b49b8be331a0eeefa5bfa9c18ae4599025c0e6846497af0ba39cf627f4520082d50b818eb21716b65005bb155de466bf25a61f9c3f739119327b28 WHIRLPOOL ce50e41dbd48411c01c2390ab9c5eec9953c4a3c4128a4f104aca579c59b73d37910621d959049a8dac16c1e2cf2c39833f02666c683fcb50ca5ac7d7e396cfc

@ -52,7 +52,7 @@ pkg_postinst() {
einfo "Starting with this version, ebump, ekeyword and imlate are now"
einfo "part of the gentoolkit package."
einfo "The gentoolit-dev package is now deprecated in favor of a single"
einfo "The gentoolkit-dev package is now deprecated in favor of a single"
einfo "gentoolkit package. The remaining tools from gentoolkit-dev"
einfo "are now obsolete/unused with the git based tree."

@ -1,6 +1,6 @@
DIST gentoopm-0.2.9.tar.bz2 24652 SHA256 49d757e521a9a254645ca1f765e9ea86c082f68263c697dec84acd2d80d48368 SHA512 e7d1daa811eb6c0877c2bec98b72bce61380802fe704f271a4df6383506d62ba661eb83ac9afd432627e2f10bf38840796768a565b80b6489563cfc54ed81ae7 WHIRLPOOL 2bc4fcace43b306c6677a37bd675042214bef36a7f4977be944d76fcbba735b54490c8d60add7e15fa30ab0213a8fab14c488a55f6da67b0e1cac10eb30e4a20
EBUILD gentoopm-0.2.9.ebuild 905 SHA256 2c620d7ab69eb00b3e817fbdd784f366e6d528108af4305b9c70b13d71e54935 SHA512 7a0f8d7429949ede7d17fc1a70b1a77c7c08feb812f9e495b0fa393471b6c43e1faf166f26cccc1a3641f377c1ed53e03f19c336d7641c059bc497e7af57ee9b WHIRLPOOL 0c5adfe8974d2db7de4e97bbf2f91e2f6d0d08c229f64bed8735ff9305581d8edb1224fba621a799fefb037439f2fc36680e0856bcb863ab58ca29ef88f1f8c6
EBUILD gentoopm-9999.ebuild 1052 SHA256 0eaec84cded9b57b165559ea706aff9dedd7ff34a65d2a2de90c0d8867565922 SHA512 63b8fd74f0458dee1244d4f0e58e43db909324e968db6108570e735c303ae51f404e59a1a40fb6185190a63d9da5f25557f70661c6978a765e40f13405da5c32 WHIRLPOOL 458d0e310b58705d6244cf3d2a48cdb59b08dd1cf70df454e791fcfb5a15c03233e5e684b591f8682408eb239b69a7412c5a8a9b2746001429d7988a74745c98
EBUILD gentoopm-9999.ebuild 1052 SHA256 b10c4f385bb974c61516830dd2bd8240e4cddbdb79a377909998ca917c9295af SHA512 446019bf972e550acca235b0735adb312b037e3d818a85a6e00acd80c35ad6afc279f00ff433237e6a1d02b5c85c6e8f4aca378723d613658529fdd2fd704ec7 WHIRLPOOL 1bb5115c1c6f0156efd387f0413fd6fcb712a30ec566a80ea0a6d1f8b924cdb169608eae37e83865a79c61eebccf03944e4fc6fe18e500ebd8afc8d4f50bc3da
MISC ChangeLog 3653 SHA256 b2926877abc4ca955c3deab36f6c013762ee64c80bbd90beee688b9cacc8237e SHA512 d2ce6c1dec7a4a7f3d4c3a990b4d5fde245a62c765b97596ff3d0b9a03816f726170ce61072ee73fa99dbbcfe8e5c4f88777b4202277919465d5e0b2ebe376f2 WHIRLPOOL e133cc282cb72fd50e86e3d7eebf783911a67719e8ecf9825781fabbddb3934ad2a4283b8e08e7f7c4d106a39595f783b71db91b3f5942725797a8ee2cb9114e
MISC ChangeLog-2015 9550 SHA256 acb14eb487ae16dfab21b278a891c3ebec1c781cd7154baf5aab028f294a3451 SHA512 73e7a3a7863d93fc10b116ba43a974d28ba040042f89ea440b2de2d33dbf09084c263fa6207f57ae4fa6691d68a759d35390913caf83551c5607480ecfaefa5f WHIRLPOOL 08bc7d65c5bf1142a7097fa4b627eb8ffb87d6c677c6a601dd22fb7cf23f0acdbd418911ea9bf6b4adea10957a16c50f26a2f1080835dcab554a577613b4fb90
MISC metadata.xml 527 SHA256 4ce95cdf83d7dc68c4b06314933d03a8c20a9fbeb6ddfcde3eef36bcce02ad13 SHA512 422137d02e652646b6e1cc176d4b5209dd7831dcd63eb1c47ce58105aee6648817cd79b67c8dcc1002cb97c53112b0ec75957821af0935275ee5125013c7ff2e WHIRLPOOL 9bf6c83816ed036411d4f02975114f294891e87e52ed085a3429df485a2f8f0f2f43cb33f99d5a47cf7dc6f6885752c748857cf19c3ee526557570306cd62082

@ -27,7 +27,7 @@ PDEPEND="app-eselect/eselect-package-manager"
REQUIRED_USE="doc? ( $(python_gen_useflags python2_7) )"
src_configure() {
use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( python2_7 )
use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( python2.7 )
distutils-r1_src_configure
}

@ -1,9 +1,4 @@
DIST podofo-0.9.2-freetype251.patch 1106 SHA256 324889c99eccafb5e4732d65d325453470ca659c5b43b2e9265f7e5d3fd8bbeb SHA512 185d9e16587fec922720042e7a604ae4b1c5b36c115beebf08ff73a46bf2859b25b0dda6b858f31e2fab3dfa88c79265e5d4e0da30091e83b22dff2bdaa2b6da WHIRLPOOL b9fb89a41be7ed16f1b0ca78e0ec95427133077c8b7b5c120a713d38624bb51eb8fe5dd08d1c9bf1b2ed5fd077222b6e40d224583c6436c7ee117caf7e310dbf
DIST podofo-0.9.2.tar.gz 1092131 SHA256 465191618c57da9ae9230e7919e1985a242ddc7d1045cfdb6fb066140ed0a3f3 SHA512 e0bda743b192edfd42f381498edc56f30e6d89f45e7abd2b4351e15fd672a432d07f067ab8ed5cf378b0ecbab6d98abb32c22c1ce860c0021e31235fc5683a21 WHIRLPOOL f22c5ec0c3de1ef661198e8c94b2ac9faab88c6b12ebe27da14642c6eaed154f2e1fbf4f404807d7e33f895ffb64663eb7e403ec8a9e0f87b32e3470b7f5acfb
DIST podofo-0.9.5.tar.gz 1160799 SHA256 854981cb897ebc14bac854ea0f25305372261a48a205363fe1c61659ba7b5304 SHA512 d13b30bfebc89b809173cd2251eed1f15dfa90abb58371bfdce875797d40663923571824ad2b0b1d97aa1be212bdbb710c3a0439bc05bed7022b8eb75ca74705 WHIRLPOOL 41ad1a1a7992bc186bd2c8b77b38479b47094b00631ee8e5990745ae88e554a1b34557637e3c4b86959ec071019d33ab11bda394c8181ab21b6df2f7b09a44b7
DIST podofo-0.9.6_pre20170508.tar.xz 919876 SHA256 6a35e08aa22105eeb6b00078b74791da2d4dc0d86189f795315808428efacd17 SHA512 37d8e844ba5763d06d467e316871436e1a63795d66675677d9775cd1bd311f43b241d58e82213a0342ab69a0f5cd80261aad48c4af29c82f7bcc0c14bd242f10 WHIRLPOOL c0ad8baca1f912929d1b2dd2e783340aeeb50965136dcf2699407cb70ca058e20748ee8024739b913a1e2ddb317c72f5aed6074862c4360d339365764ac9c67a
EBUILD podofo-0.9.2.ebuild 3731 SHA256 84897942a0ec7077a86574ed55a6a09bb6cae676dffebe63d1655cb704d84f87 SHA512 317b0d47908468febd2da3c235829f1a766ebd1b3bc6964ca9162f14b4d628c843859eb60f914cf2110c5b97c21c0d05ebdb9ca825a844d26d6d8723771b21ff WHIRLPOOL 8333804d3542c439ebf9f9bb8b9023c3235b617fa6c54a3b162242856d533faa9ddff0f665815fed332aea7efc9a64d45babb5bd60fdb73d1afcf23d2f7c5e60
EBUILD podofo-0.9.5.ebuild 4133 SHA256 f7674215c2decb6f107242948225c26bb3fd127555c93224ce1f60d63f26afa1 SHA512 9f9491c45bcf153fa2d8489338be89e351801e63dc70a67f4462c3cc403ca58b23edeef226a77966c69c6ec543bf7dcd8e3c884c5f4990f0ca5d64613056a5cd WHIRLPOOL 8659c0511c807705276f1e015c999d851260e053595d6079d8723b11c45b3e453f47a81db09ae112b7d7b1e34398937767249245d079da26a8e9645d5531a889
EBUILD podofo-0.9.6_pre20170508-r1.ebuild 4283 SHA256 07b1065dc1d70f2c6145c7395245d04cc187c02aa6e2b349d1bd2a34404e532c SHA512 ea513c7d742d14d80b47dfdf06a6a602404935105d9db4a5ef373c512dbe6932643a5026e61683d3c814b1d27aa6dc3ccc749a03efbddcdc1b093057f7fa0030 WHIRLPOOL f0a21145f27b4c3f751725a46006714bd5b17e8c2fd6ba73e61e6c9d1c92f74b89ca79b6898f2b1f7623841ac4d5211bb48fdd518899868ff7291320f9121d63
MISC ChangeLog 2797 SHA256 2bbdfd21d3a55ef07a70dc8cd12541154ae04fbf8730517da21521f516a2cd84 SHA512 65aafc3ae675642aa2fbdeace471764dd39a0f9652fd7d11b7323014442663747c335f0fd69e465b53a10d828df80b9e00cdd96c16d0c3bdd6d907a467e36f19 WHIRLPOOL 58fe360d9c9a798c757b8daaa8e159b2959a94730a0a50b16912585b352290dcc83361848fafc6bffe6bf568a9be42a9cf6a06d86e207f3a557873effb46758b
MISC ChangeLog-2015 6318 SHA256 5889ccb41f137263065fb570314a65cd47716f1e19ca4b33fa0991376e257b16 SHA512 0e2b938cc3a3890f5e6703db04e0de4e9472ef198dd92c48bff69761f7f9455f91b528c1d5aac0384ed6eb69e0a5c5932b3ec30f3a8c926160a4f26fd2045a89 WHIRLPOOL ced1b9d5d0d16cfafde24523293cc56bbeb8646b1cca1555a2d5d410b80ce41b5c692128d04a212ae9c90e0d102984deaac3006bb453a7b4870e72527bf5c08a

@ -1,123 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit cmake-utils flag-o-matic multilib toolchain-funcs
DESCRIPTION="PoDoFo is a C++ library to work with the PDF file format"
HOMEPAGE="https://sourceforge.net/projects/podofo/"
SRC_URI="mirror://sourceforge/podofo/${P}.tar.gz
https://dev.gentoo.org/~polynomial-c/${PN}-0.9.2-freetype251.patch"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ppc ppc64 ~sparc x86"
IUSE="+boost idn debug test"
RDEPEND="dev-lang/lua:=
idn? ( net-dns/libidn:= )
dev-libs/openssl:0=
media-libs/fontconfig:=
media-libs/freetype:2=
virtual/jpeg:0=
media-libs/libpng:0=
media-libs/tiff:0=
sys-libs/zlib:="
DEPEND="${RDEPEND}
virtual/pkgconfig
boost? ( dev-util/boost-build )
test? ( dev-util/cppunit )"
DOCS="AUTHORS ChangeLog TODO"
src_prepare() {
epatch "${DISTDIR}"/${PN}-0.9.2-freetype251.patch
local x sed_args
sed -i \
-e "s:LIBDIRNAME \"lib\":LIBDIRNAME \"$(get_libdir)\":" \
-e "s:LIBIDN_FOUND:HAVE_LIBIDN:g" \
CMakeLists.txt || die
# Use pkg-config to find headers for bug #459404.
sed_args=
for x in $($(tc-getPKG_CONFIG) --cflags freetype2) ; do
[[ ${x} == -I* ]] || continue
x=${x#-I}
if [[ -f ${x}/ft2build.h ]] ; then
sed_args+=" -e s:/usr/include/\\r\$:${x}:"
elif [[ -f ${x}/freetype/config/ftheader.h ]] ; then
sed_args+=" -e s:/usr/include/freetype2\\r\$:${x}:"
fi
done
[[ -n ${sed_args} ]] && \
{ sed -i ${sed_args} cmake/modules/FindFREETYPE.cmake || die; }
# Bug #439784: Add missing unistd include for close() and unlink().
sed -i 's:^#include <stdio.h>$:#include <unistd.h>\n\0:' -i \
test/unit/TestUtils.cpp || die
# TODO: fix these test cases
# ColorTest.cpp:62:Assertion
# Test name: ColorTest::testDefaultConstructor
# expected exception not thrown
# - Expected: PdfError
sed -e 's:CPPUNIT_TEST( testDefaultConstructor ://\0:' \
-e 's:CPPUNIT_TEST( testGreyConstructor ://\0:' \
-e 's:CPPUNIT_TEST( testRGBConstructor ://\0:' \
-e 's:CPPUNIT_TEST( testCMYKConstructor ://\0:' \
-e 's:CPPUNIT_TEST( testColorSeparationAllConstructor ://\0:' \
-e 's:CPPUNIT_TEST( testColorSeparationNoneConstructor ://\0:' \
-e 's:CPPUNIT_TEST( testColorSeparationConstructor ://\0:' \
-e 's:CPPUNIT_TEST( testColorCieLabConstructor ://\0:' \
-i test/unit/ColorTest.h || die
# ColorTest.cpp:42:Assertion
# Test name: ColorTest::testHexNames
# assertion failed
# - Expression: static_cast<int>(rgb.GetGreen() * 255.0) == 0x0A
sed -e 's:CPPUNIT_TEST( testHexNames ://\0:' \
-i test/unit/ColorTest.h || die
# Bug #352125: test failure, depending on installed fonts
# ##Failure Location unknown## : Error
# Test name: FontTest::testFonts
# uncaught exception of type PoDoFo::PdfError
# - ePdfError_UnsupportedFontFormat
sed -e 's:CPPUNIT_TEST( testFonts ://\0:' \
-i test/unit/FontTest.h || die
# Bug #407015: fix to compile with Lua 5.2
if has_version '>=dev-lang/lua-5.2' ; then
sed -e 's: lua_open(: luaL_newstate(:' \
-e 's: luaL_getn(: lua_rawlen(:' -i \
tools/podofocolor/luaconverter.cpp \
tools/podofoimpose/planreader_lua.cpp || die
fi
}
src_configure() {
# Bug #381359: undefined reference to `PoDoFo::PdfVariant::DelayedLoadImpl()'
filter-flags -fvisibility-inlines-hidden
mycmakeargs+=(
"-DPODOFO_BUILD_SHARED=1"
"-DPODOFO_HAVE_JPEG_LIB=1"
"-DPODOFO_HAVE_PNG_LIB=1"
"-DPODOFO_HAVE_TIFF_LIB=1"
"-DWANT_FONTCONFIG=1"
"-DUSE_STLPORT=0"
$(cmake-utils_use_want boost)
$(cmake-utils_use_has idn LIBIDN)
$(cmake-utils_use_has test CPPUNIT)
)
cmake-utils_src_configure
}
src_test() {
cd "${CMAKE_BUILD_DIR}"/test/unit
./podofo-test --selftest || die "self test failed"
}

@ -1,133 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit cmake-utils flag-o-matic multilib toolchain-funcs
DESCRIPTION="PoDoFo is a C++ library to work with the PDF file format"
HOMEPAGE="https://sourceforge.net/projects/podofo/"
SRC_URI="mirror://sourceforge/podofo/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE="+boost idn libressl debug test"
RDEPEND="dev-lang/lua:=
idn? ( net-dns/libidn:= )
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
media-libs/fontconfig:=
media-libs/freetype:2=
virtual/jpeg:0=
media-libs/libpng:0=
media-libs/tiff:0=
sys-libs/zlib:="
DEPEND="${RDEPEND}
virtual/pkgconfig
boost? ( dev-util/boost-build )
test? ( dev-util/cppunit )"
DOCS="AUTHORS ChangeLog TODO"
src_prepare() {
local x sed_args
# bug 556962
sed -i -e 's|Decrypt( pEncryptedBuffer, nOutputLen, pDecryptedBuffer, m_lLen );|Decrypt( pEncryptedBuffer, (pdf_long)nOutputLen, pDecryptedBuffer, (pdf_long\&)m_lLen );|' \
test/unit/EncryptTest.cpp || die
sed -i \
-e "s:LIBDIRNAME \"lib\":LIBDIRNAME \"$(get_libdir)\":" \
-e "s:LIBIDN_FOUND:HAVE_LIBIDN:g" \
CMakeLists.txt || die
# Use pkg-config to find headers for bug #459404.
sed_args=
for x in $($(tc-getPKG_CONFIG) --cflags freetype2) ; do
[[ ${x} == -I* ]] || continue
x=${x#-I}
if [[ -f ${x}/ft2build.h ]] ; then
sed_args+=" -e s:/usr/include/\\r\$:${x}:"
elif [[ -f ${x}/freetype/config/ftheader.h ]] ; then
sed_args+=" -e s:/usr/include/freetype2\\r\$:${x}:"
fi
done
[[ -n ${sed_args} ]] && \
{ sed -i ${sed_args} cmake/modules/FindFREETYPE.cmake || die; }
# Bug #439784: Add missing unistd include for close() and unlink().
sed -i 's:^#include <stdio.h>$:#include <unistd.h>\n\0:' -i \
test/unit/TestUtils.cpp || die
# TODO: fix these test cases
# ColorTest.cpp:62:Assertion
# Test name: ColorTest::testDefaultConstructor
# expected exception not thrown
# - Expected: PdfError
sed -e 's:CPPUNIT_TEST( testDefaultConstructor ://\0:' \
-e 's:CPPUNIT_TEST( testGreyConstructor ://\0:' \
-e 's:CPPUNIT_TEST( testRGBConstructor ://\0:' \
-e 's:CPPUNIT_TEST( testCMYKConstructor ://\0:' \
-e 's:CPPUNIT_TEST( testColorSeparationAllConstructor ://\0:' \
-e 's:CPPUNIT_TEST( testColorSeparationNoneConstructor ://\0:' \
-e 's:CPPUNIT_TEST( testColorSeparationConstructor ://\0:' \
-e 's:CPPUNIT_TEST( testColorCieLabConstructor ://\0:' \
-i test/unit/ColorTest.h || die
# ColorTest.cpp:42:Assertion
# Test name: ColorTest::testHexNames
# assertion failed
# - Expression: static_cast<int>(rgb.GetGreen() * 255.0) == 0x0A
sed -e 's:CPPUNIT_TEST( testHexNames ://\0:' \
-i test/unit/ColorTest.h || die
# Bug #352125: test failure, depending on installed fonts
# ##Failure Location unknown## : Error
# Test name: FontTest::testFonts
# uncaught exception of type PoDoFo::PdfError
# - ePdfError_UnsupportedFontFormat
sed -e 's:CPPUNIT_TEST( testFonts ://\0:' \
-i test/unit/FontTest.h || die
# Test name: EncodingTest::testDifferencesEncoding
# equality assertion failed
# - Expected: 1
# - Actual : 0
sed -e 's:CPPUNIT_TEST( testDifferencesEncoding ://\0:' \
-i test/unit/EncodingTest.h || die
# Bug #407015: fix to compile with Lua 5.2
if has_version '>=dev-lang/lua-5.2' ; then
sed -e 's: lua_open(: luaL_newstate(:' \
-e 's: luaL_getn(: lua_rawlen(:' -i \
tools/podofocolor/luaconverter.cpp \
tools/podofoimpose/planreader_lua.cpp || die
fi
eapply_user
}
src_configure() {
# Bug #381359: undefined reference to `PoDoFo::PdfVariant::DelayedLoadImpl()'
filter-flags -fvisibility-inlines-hidden
mycmakeargs+=(
"-DPODOFO_BUILD_SHARED=1"
"-DPODOFO_HAVE_JPEG_LIB=1"
"-DPODOFO_HAVE_PNG_LIB=1"
"-DPODOFO_HAVE_TIFF_LIB=1"
"-DWANT_FONTCONFIG=1"
"-DUSE_STLPORT=0"
-DWANT_BOOST=$(usex boost ON OFF)
-DHAVE_LIBIDN=$(usex idn ON OFF)
-DHAVE_CPPUNIT=$(usex test ON OFF)
)
cmake-utils_src_configure
}
src_test() {
cd "${CMAKE_BUILD_DIR}"/test/unit
./podofo-test --selftest || die "self test failed"
}

@ -624,7 +624,7 @@ EBUILD texlive-core-2012-r3.ebuild 11001 SHA256 0f0c5940a2750eca0c29cae08200680b
EBUILD texlive-core-2013-r3.ebuild 11429 SHA256 e5bba4f0939109174c75407d7125ca7aa7ef4b4e8eb011ee3853528a61578512 SHA512 f950f09a80e85ded7e0125371756aa8d788fcdfb8aba6a91b6c7117d75d0e152f18b1e7024a3d14c1749b75771531bc115511684ac1bf8a84b66f14a7719db82 WHIRLPOOL 9f1e4429a3c1267430ce9ed6786b16809334603fc577321a5a358a2e68818bcff352e1dd0d619621c05c09af7239f61e9afc86dde16c08857af597f08704f15c
EBUILD texlive-core-2014-r4.ebuild 10720 SHA256 b3d21749e96f77f14515b7716f53b29a169b0ed9cf5def43bc141ae1ee13bda8 SHA512 efa6656f4242526b174c43eb4349ae2339c9f2f59e68190ac87dba6337b4750fc0404140e5c6df3f61a1cd96ee4a6b48279d3c8e8ae7fbd828264b191d7115f3 WHIRLPOOL 3eb54960b16066cf8624c7ce2dd77b5eb7ae623aea06909c2da0b8581e17d58a6784c739bf2db0c9026deff1cc1b2957dcc58b0666dff4a5a2dfd9ed40827b21
EBUILD texlive-core-2015-r1.ebuild 10925 SHA256 1e0b9a7299514ef8d53673f55380b3ab7425800894220263973949db10cd1bcf SHA512 409576c65f51cc4b824c3a98d2b34273c4163b8aee3de426b0b38bde573b4dc4e08c36225aaab15b550842d86778d63780ece0d55fed0fb7070dc1d28d3026ad WHIRLPOOL 2d17d59222981f2b4e2b29bba612fca93ba459228eea19190ba3c68dce4f48232d621247eaa5434075a6585636ce87d7a968ad61bff461d002f8c52be7a66d25
EBUILD texlive-core-2016-r5.ebuild 11563 SHA256 1fe0532173da55ef83347811ca10e9f56182b3ed0f34af634bb9a8645ff760c2 SHA512 f411547c9af40dae9069b047f2ae49781be4c35a3208127d3e81fb5ecd0a82d2e1610be915b378b049d2e64ed06d9104a3b7827eceb5f954f841e98e54f0eb83 WHIRLPOOL 59e5077c407ea9b338feb0633208c2c7a59dba78d758794c2505d15a702a815a2e79bb135a23e7a847c8d1e31335888542327aad944c8967177a79d451b181cb
EBUILD texlive-core-2016-r5.ebuild 11564 SHA256 4f5f0044165321d4630c751bdcb2613a5ca2c2c979920231ee069e593463b2ba SHA512 81897bd6303fd8c6bf71ab65276f8e04b6bca18b183aa8ec53b10fc77411b1b2c3571be2ee53e08ffe1fc07eff73a48d7ecefe4bc2d12cf8bd3d0c7c91279575 WHIRLPOOL 5f3c1a6bb8786f121160301f7e0dd7651ef47078580f3e10083eeae617907c6ea0a8a91031337632db7ef1ca125db446654779bd1373aefcc2db03023d910729
MISC ChangeLog 5197 SHA256 90a7784e88149f92c53380e7f062ef8fc1a4e1c6a28693281ba61c6da8f3fe62 SHA512 d96cd0b45161bd00f1d7437d243b84786848cdda4c4fcb04c3cf8589a40b113b3093208cf2b07a652ea0dec604165c8c89d87e70e3f11435229c16b31fc119ca WHIRLPOOL b245c9a5c4eac4b1b49d84e2e325e4123d7b65356db49eb4202447683aa1165c66e8d0575aa8bce3cdd5f13c4f1d3ca0c9b0b456b24fb4b840427690dfd9c08b
MISC ChangeLog-2015 36766 SHA256 4555d72629959ea5c6dff9a514c9bb16df6c05cedd632cd8205193d8aa4ff046 SHA512 2b168370040144bb5f885ddb2b195618ffb4c37c06357d7c0b600f073b5c3cd42c407e773cd1b31c2228f7a960d92dca998820a60105f229908e845a9dc27952 WHIRLPOOL 9c988a380d21ccb48623ce4daa79ea707a07fdd763c1d36bb9fdf89f24e8212214cdf51c763a9e85f6a3a5e02cbe6d82f0a3c25d1bf595365af4c22e7793803b
MISC metadata.xml 677 SHA256 aa591377474a0b25ff0049bc61e139944e0707b90b037013fbab7c515d8617c3 SHA512 7b82f8e7023740f6d43393e8994f6a968350656a94dbd15ab7daafb58d338f601177e87e96f3b80ce0f6ad9abfecb7a6fa669a0cd21d65b79d2c5f6ae74cf87e WHIRLPOOL 315dd59da62894a6e5c167d1958c8f512700d496c9c769dc030bebe773bfc804c9c2ae144abba3b9d46513cff20fef1d66d9a6665a00361dd0bda92fd8d0a906

@ -74,7 +74,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
done
SRC_URI="${SRC_URI} )"
KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="cjk X doc source tk +luajittex xetex"
TEXMF_PATH=/usr/share/texmf-dist

@ -1,5 +1,7 @@
AUX firebird-2.5.1.26351.0-superclassic.patch 713 SHA256 dbf9b28a50772ec5c158ab8dfc6a06da5c72b179117ef5b6c6e1645d796f13bf SHA512 b1c0e253f25616ae6522f693e4a1202bcf290eab3d3cfc06f29e6822f8e55d1d316f0e45b89ebca2b4cd5c97bba07997a7e3aa7e5870ffaca28295d1f3d449cb WHIRLPOOL eef1837adac86b7bc21f8e240b753398a787e4e108243004ca34b6015c842e7ca91ce584ffa4e85e1f2e908b5b2d5a3af5fa04125c110b13ffe43b5dca63c5d6
AUX firebird-2.5.3.26780.0-deps-flags.patch 3054 SHA256 cfc32092e041dc8fd0997ca40332c21d1e05e847467ccb39bb389d328117f47e SHA512 c786daaec706223c67c74448a317b5dcebcabeba17c244ebbf474763fd3d61e9ee5613241b94194a14816c2bd90dfff8a649bee9ab59eb78e085cb9f812ec9e8 WHIRLPOOL e2a39f825cd6b5ba5f4123243daa48cc703ceddb7a48baa5a6594f24ba5148a2ed38561427acc8a6b6e61b1c5dc7b0cc517c4378b1575f3dc3d0196b96606a8a
AUX firebird-3.0.2.32703.0-cloop-compiler.patch 349 SHA256 3e44dddd3984559f513c8b228e2d6adbc9874491d50dd8ebe66040d73d381338 SHA512 1d57f26ada2023d8bd04d73dd0f55951cef6b373710c8cf73b6bea0b4d54f879d689644d26541b2366bd1071b08eda2e1b531f3779a88b8fb52d3c9312f0c091 WHIRLPOOL 18eb967ab07416122dd6c03f271be11ee30cf32b94fc18f0df5f6385819ca95bbd6fa0a2ee970068efba84c67dab56f6b2dbe37d1e770f6068b25c94c2b0f042
AUX firebird-3.0.2.32703.0-gcc6.patch 806 SHA256 a7da9356fda910e75b15b9d2cceb135a5eb1837687ded1d55ee711569078b59a SHA512 184f754c4c23b7917acfabf1a5024069b8f35f58e667112a203a02e906560f2f5fea711b12975dafb3adcbe5159999e40fa459898a41d88e6de9b3499d8eaa67 WHIRLPOOL 93f802f9af6491cb6512c5eb8cffbda5256ca23cc79dfca98b1774b539c4ee9fed7ce5d36314c275f696307d60c680aaa79524eb3eaefa3b19273b07fe1fd9f6
AUX firebird-3.0.2.32703.0-unbundle.patch 1786 SHA256 44b06fb13209d8d1659caa0489804306a7e5ac7fd09c8c600d801e6cf611efe1 SHA512 bb0f8cb283ee230f9128a9da16da21933a1709615b34bbfac117a0563e2451a07381b52ffc1fed665e74688ff8e2c2548f86c1413427665914cb3df8500543c5 WHIRLPOOL c52c2c6ec8ad72534995ab6a5a26495390a24ce153f6752d93d3e4336ce0165319f8f84aa171a372f6e0ebf0fe6a08fa725450244efe3fb51dabe9fad6278bc1
AUX firebird.conf.d.2.5 270 SHA256 c95575949a2509f61dfdad0b311319c15bc4fcf98397dbf86849a208e8e49cea SHA512 ac1410f45accae1beb845eb895592524be22fd0afb457aac4146dc6dc0a79c74c7e62eb814477797a10661a57bb731ade02a2a3b3fd8f5c5ef0c3b80e809bb64 WHIRLPOOL 3a842eb9ea3ab4c97e01eb24fc04f3f46ec4f60ceeda7b6e23d27b59cfde092ae5795790c3687aa41940837b215a358943c39e616804a3529e8f48014a560920
AUX firebird.init.d.2.5 517 SHA256 abd9b8bab283c7fe46900879ce676a5c60c9d87aaaefc7a944e6ad4e163baa05 SHA512 7bc825cf596bcb01520d8f72bd577ec2c02f25b2f3f7b261c5dd9ac9fd08dae62dff491dcc934162f06aa85fd822950555a2a2376529531cdc9c80fafb11fb5b WHIRLPOOL 843243da4b6853ff0a208d81815e8ce0547820d7b33cd0f707a9ae7396a4873de193ef7fbbab0af36518b1e9b51b786baad75dc34ade940e4293ea0556af340e
@ -9,7 +11,7 @@ DIST Firebird-2.5.7.27050-0.tar.bz2 13402538 SHA256 0a3b68c94e9d4eab0e56c98312f0
DIST Firebird-3.0.2.32703-0.tar.bz2 9536416 SHA256 1eb4ca57538b03cf1f7504f19d10c86f5b0238604d72df7fbd7f24927a66ad2d SHA512 5950d1689c77fbcda22f1bd8015321d887dec3c7ef39665428a8bda9122838e767b168442ce7d8fb3b9b80cbd1206725b0f54bd215c5c9eb1d322b546cb042e6 WHIRLPOOL 2cba1a0d395147b730d7d97e7226edcaf3b90f816a18cb9fe46fb6914771bf74d1339c956b91b8a7b5da25c354dc33899a430ae53775b941720c203010fc52dd
DIST ib_b60_doc.zip 10530848 SHA256 8c0158678b2a2fe3ba3abfea1f5487fc5af2644d66837ab8a558f5ad6b6cfd6d SHA512 59eccf1d6b1f0410eddbc5967fd77a3d00e09749640b3f81e2f8b624f5a45461dffad4af5ec61488e941fb3d3af266fe86c0b56e6b7e023239537cb6557a145a WHIRLPOOL 5c3e17eec64d835bac8832a51acefe04c3a5ff818d1d1e69a032bae1a730fd73996a2be073d2e22bcd4ad4ee1ba2247da8271cd3a03c0326acf46eef1073033f
EBUILD firebird-2.5.7.27050.0.ebuild 7941 SHA256 9ef2b613d8a772f05a0f5128f7f95c4398a2f60e492eaf79b9e344c43ea37eec SHA512 1dd73505254f928424ed267f7d568e825125feb0b4eb1e95b7d751897011f60f516ef811144fdb50c8db928c9533a19f41e5c5eed781f18250417b93c208e0b5 WHIRLPOOL 5efab77c3fd5cdebeec0257a8a27b324d8fe1813c5b249945c3d6af9ef9237f86d79da9e08bb3eadebc0fe13d2611eb13c9f707f27d2f7ff1bd6a496fcbedf5d
EBUILD firebird-3.0.2.32703.0.ebuild 7895 SHA256 6219272e5cb0929d796ab19d4a9e3d987f9003b83c922dee5ee4427a9fddd05b SHA512 b442294887ec79b2135bd953520b3c24fc31ace30b3263938a43ab52d9c9b2acd1b9e1617290a142744f55bd70447c8845a75a5f3f96764b18684a1befb418cb WHIRLPOOL 185daa065801c33e6f91314ab7dbef4445c875d6dac0969867f925348bf080d5f8a2ec707c43a4cdb702e72463f49cbad9e92c96e18af9364ce9889854d3ec6b
EBUILD firebird-3.0.2.32703.0.ebuild 7541 SHA256 c62da54c638e91f7834f9063d6f6db4375fde34003b87ef2de6d3ec21e143486 SHA512 8ae0fb0d00dbfdd782cf94fd1c06ce2f619e58a9f366a6d753119595cfb8d59674a84a86a5a58e86ffccfa152b745bbb161ffa6053db8c8031740bce60adf77f WHIRLPOOL 82863fec8ba8bc9fa42ae099f849789dfc385344c8453e0f296cfa36897d638d6afcc2095448328deb30e8c1472bc14ad10b471b56352325d7699c983f3d8258
MISC ChangeLog 4609 SHA256 dcd2323ad938a371b7e79a19127f7a9a0883eec3f8eba9533486737bf71e43b0 SHA512 a9cab5764dd9d25f0a12652afc7ab81754c165f56d9fd89befc1ec318d3cab8b7654e7c117a0e567940d9ca6b72888529a7c219c77d6a7a04a4bd3486483c637 WHIRLPOOL 0b52d2a7a41167ffd2e747a05d3bd16fa887b1aa740fa551fd0cea413ddf82602a0305f49a89f1ff7058fef14422a1f1d0153edd67edc202d36ddabe474b48aa
MISC ChangeLog-2015 27643 SHA256 90f3ca67c90972e18ca65eb008f8c67d5b3648a396802236ed47f9c38e96aa4b SHA512 7f93124a70de0d5c577723b218ce6e852fb422c8980d06cca1869d7beaa5007b847e4b9d5d3baa5cf3dc62a7127e50e6da19f5f736f932eb3ea92bbeaf182690 WHIRLPOOL f79f0c1ca9f54784d0e3853b00ae34c17864e037696541eb0e318fb0316af8ad09c79f10e34c86a586730bc1cc3cbc1d85b7cae665fabfe6bbed038f90d467d4
MISC metadata.xml 799 SHA256 ac0b7874dd482da873a5dd74c9adbbf146cd44edd6b208a0772f8e9d64750f40 SHA512 fe2d7c340256308b3d97b13a89bcddf77eccbee298233dfeb73127e47286f837f17da36f2f9d48cc01b187b55d66e8f7eafbffb744741540cb27a561d2f892f2 WHIRLPOOL ab605e12df5ccf7678219fcefe18a63eac702d26b415b8b5194276aaedb578b50823f0d307098970643ec7dac9a64d6278a8b8372deb61ed93edcdd473de368a

@ -0,0 +1,15 @@
Source: LibreOffice git master
diff -ur firebird.org/extern/cloop/Makefile firebird/extern/cloop/Makefile
--- firebird.org/extern/cloop/Makefile 2016-08-17 18:32:59.078044357 +0200
+++ firebird/extern/cloop/Makefile 2016-08-17 18:33:14.430518561 +0200
@@ -4,8 +4,6 @@
TARGET := release
-CC := gcc
-CXX := g++
LD := $(CXX)
SRC_DIR := src

@ -0,0 +1,19 @@
commit 3618aa2171674babf79ef935aa049c40a3db1321
Author: asfernandes <asfernandes@users.sourceforge.net>
Date: Sat Mar 5 03:39:36 2016 +0000
Make the generated code compatible with gcc 6 in C++-14 mode.
diff --git a/src/gpre/c_cxx.cpp b/src/gpre/c_cxx.cpp
index 2af96c6..2dcffd6 100644
--- a/src/gpre/c_cxx.cpp
+++ b/src/gpre/c_cxx.cpp
@@ -2820,7 +2820,7 @@ static void gen_request(const gpre_req* request)
printa(0, "static %sshort\n isc_%dl = %d;",
(request->req_flags & REQ_extend_dpb) ? "" : CONST_STR,
request->req_ident, request->req_length);
- printa(0, "static %schar\n isc_%d [] = {", CONST_STR, request->req_ident);
+ printa(0, "static %sunsigned char\n isc_%d [] = {", CONST_STR, request->req_ident);
const TEXT* string_type = "blr";
if (gpreGlob.sw_raw)

@ -17,8 +17,7 @@ LICENSE="IDPL Interbase-1.0"
SLOT="0"
KEYWORDS=""
IUSE="debug doc examples +superserver xinetd"
REQUIRED_USE="?? ( superserver xinetd )"
IUSE="doc examples xinetd"
CDEPEND="
dev-libs/icu:=
@ -33,13 +32,12 @@ RDEPEND="${CDEPEND}
!sys-cluster/ganglia
"
RESTRICT="userpriv"
S="${WORKDIR}/${MY_P}"
# this is work in progress and likely does not build yet
PATCHES=(
"${FILESDIR}/${P}-unbundle.patch"
"${FILESDIR}/${P}"-unbundle.patch
"${FILESDIR}/${P}"-gcc6.patch
"${FILESDIR}/${P}"-cloop-compiler.patch
)
pkg_setup() {
@ -87,13 +85,15 @@ src_configure() {
filter-flags -fprefetch-loop-arrays
filter-mfpmath sse
# otherwise this doesnt build with gcc-6
# http://tracker.firebirdsql.org/browse/CORE-5099
append-cflags -fno-sized-deallocation -fno-delete-null-pointer-checks
append-cxxflags -fno-sized-deallocation -fno-delete-null-pointer-checks
econf \
--prefix=/usr/$(get_libdir)/firebird \
$(use_enable superserver) \
$(use_enable debug) \
--with-editline \
--with-system-editline \
--with-system-icu \
--with-fbbin=/usr/bin \
--with-fbsbin=/usr/sbin \
--with-fbconf=/etc/${PN} \
@ -121,7 +121,7 @@ src_compile() {
}
src_install() {
cd "gen/${PN}" || die
cd "gen/Release/${PN}" || die
if use doc; then
dodoc "${S}"/doc/*.pdf
@ -130,8 +130,6 @@ src_install() {
doheader include/*
rm lib/libfbstatic.a || die "failed to remove libfbstatic.a"
insinto /usr/$(get_libdir)
dolib.so lib/*.so*
@ -146,29 +144,12 @@ src_install() {
einfo "Renaming isql -> fbsql"
mv bin/isql bin/fbsql || die "failed to rename isql -> fbsql"
local bins="fbsql fbsvcmgr fbtracemgr gbak gdef gfix gpre gsec gstat nbackup qli"
local bins="fbguard fbsql fbsvcmgr fbtracemgr firebird gbak gfix gpre gpre_boot gpre_current gsec gsplit gstat nbackup qli"
for bin in ${bins}; do
dobin bin/${bin}
done
dosbin bin/fb_lock_print
# SuperServer
if use superserver ; then
dosbin bin/{fbguard,fbserver}
# ClassicServer
elif use xinetd ; then
dosbin bin/fb_inet_server
# SuperClassic
else
dosbin bin/{fbguard,fb_smp_server}
#Temp should not be necessary, need to patch/fix
dosym ../../libib_util.so /usr/$(get_libdir)/${PN}/lib/libib_util.so
fi
exeinto /usr/bin/${PN}
exeopts -m0755
doexe bin/{changeRunUser,restoreRootRunUser,changeDBAPassword}.sh
insinto /usr/$(get_libdir)/${PN}/help
doins help/help.fdb

@ -1,7 +1,9 @@
DIST psqlodbc-09.06.0200.tar.gz 887807 SHA256 aaa44027f98478635b4ab512a4f90c1aaf56a710276a482b3b0ef6740e20e415 SHA512 d8e3b6c13e657b4a3435ace94e6e1265a5a1a7bcd3a1f81348ca4edcb532b66036e3595ecd7224d3104f6a3f2e02704f73c1b62d94e9879528933edef7764552 WHIRLPOOL 398386f79928e65d29a493fa7d293e9adf2e6352c95c21d9e474675f0a5562128f7f514c834f444659222ebabc84402e5b9abc7a4832728468eb6e4b79c0e609
DIST psqlodbc-09.06.0300.tar.gz 898065 SHA256 8033061fdbd27a2a2f7b97fd29d3618ac0dcb68f99dca4bad9bc56d2fc1d0c02 SHA512 c7e31138888307bd25ff80c0796deb653a1e8f57af85ff91f9f307c2b3b683d9d8bc4b18a837dc604a9f896f85ee489a6678a2a69782258b17bdb9d2911e968c WHIRLPOOL ceb5b0d315054de3ba90b6523a68913e91963f0aa9175697e02731ab5811214bbc77dacb139a9b57cc8828ec17a8aed2238203872fc3c82af4f0050aafceea32
DIST psqlodbc-09.06.0310.tar.gz 898154 SHA256 6c42078af094d61baca2c8bd1dc4d137a77377198ef94e4eda5989bdce3474c3 SHA512 ccd6536a4065428d906be74c4381471c01b386668be3746daabaa9a9b8ef6fb09c42e400fe1207b6e3336b8625716b6bd9a61e9b88080f4f7cd233e96cb55f8a WHIRLPOOL 7f63af6f72fb1ae77781c20fe4e83077c6372350d19883fa6c6e720683e293b33a2b695d525f4fa788fe59046c4be751a5c79bbd4f8396120c803c11b0f93fb7
EBUILD psqlodbc-09.06.0200.ebuild 718 SHA256 ec5758b55a3c3b8346e5a849594fe65fdd5512e77e7648edbfe3d2b73fa34fd2 SHA512 523f1939b1136ae7baa1b23ad99d5643b19edc7ad8815681e7cb1ad19e7499a2cdc33c7c8f3255531a7d1115db909196b1d85261b419d2e0a3d623fb56179c83 WHIRLPOOL d4684a1251955505dd8af790026ec94d2252a2c83a63653ae5dd7f488dd51c45ac8d5f7f533e82e099c141fbe500d9b40f5666b54a68f25da3323ca43ecc25fb
EBUILD psqlodbc-09.06.0300.ebuild 684 SHA256 446faa6acb1f608ecd50219c70242523410459ef64795bf37997260740d14029 SHA512 62e2bde253fe3718b48a8e62eabc7d634568c2047e750f98addfd6c297cde3395a460d69b97e64551aa89e8c0008bb39b10bec8f224ec38e587bb1aea4c743b8 WHIRLPOOL a49b7f2552f6e16c67e3d3bb75225cbcde2b76034ba57a1862a36c0dccb7f8d77e813de2b572427718b1402e356300ad4c37ee69524b9c482c4ff81a5bb6cef9
EBUILD psqlodbc-09.06.0310.ebuild 684 SHA256 446faa6acb1f608ecd50219c70242523410459ef64795bf37997260740d14029 SHA512 62e2bde253fe3718b48a8e62eabc7d634568c2047e750f98addfd6c297cde3395a460d69b97e64551aa89e8c0008bb39b10bec8f224ec38e587bb1aea4c743b8 WHIRLPOOL a49b7f2552f6e16c67e3d3bb75225cbcde2b76034ba57a1862a36c0dccb7f8d77e813de2b572427718b1402e356300ad4c37ee69524b9c482c4ff81a5bb6cef9
MISC ChangeLog 2961 SHA256 74f8a84c1269786d10c3c63de880c8685fd17083957a08ddecc92e7b536663ce SHA512 98c1c92302a54f26f25534b44b0f9e6d093f41b3e2e7c6fefd632fb2ee6150b7d4528cf67228260b23dc8f469c9fdf981c39db813b764e74be0e754d9fddb204 WHIRLPOOL 966d452a974e262e2424910d6cd3a99a04a2340d9145428d29d74569400225f58450ea0433490607d1e711c80e60c59460e33154835b58ceb990405e0179e829
MISC ChangeLog-2015 1118 SHA256 4248db8cc84f97a9441faab3b4d8bec88dc4e6d6ebc4ff52467a4dce689dcc53 SHA512 f5936d3780f7de9d714dcb346ea4654eca389e731f68d3d0d587c62f0f47685c8588d21519c18f60ad591675a2997dead1ecdb96b1f75c49f17803a55ba5404e WHIRLPOOL afaa673c5923d677ff7588172c3ebef435f1d7de20da689f0ad4a40ca6c63a17707ac6a4f99d002661221d61089f690f9fcc045d9ad81d7a865c43b20165d9d8
MISC metadata.xml 366 SHA256 a2f5d659b5874904cba3e595f2d16fe9f19ecf4d0e7074c326944eeeef928370 SHA512 a6aa6cbb188fa2ed889ecb69c60b77d33c52ee69a5e9b3c20d8faf9bd9616d33f592c85bded3351fb099b6424e2f7728ee11fb1114121604ceacd9e7e0a13f7b WHIRLPOOL 42f7cd372d0a6cc87bc558f6065446ac544dffba4f4b349d43560ec22465220fd718a2e0420cf2d41ef3b08df9f9a88f58747362b08ff48356bb18289652184c

@ -0,0 +1,32 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
DESCRIPTION="Official ODBC driver for PostgreSQL"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/odbc/versions/src/${P}.tar.gz"
SLOT="0"
LICENSE="LGPL-2"
KEYWORDS="~amd64 ~x86"
IUSE="doc iodbc ssl threads"
DEPEND="dev-db/postgresql:*[ssl?]
!iodbc? ( dev-db/unixODBC )
iodbc? ( dev-db/libiodbc )
"
RDEPEND="${DEPEND}"
src_configure() {
econf \
$(use_with iodbc) \
$(use_with !iodbc unixodbc) \
$(use_enable threads pthreads)
}
src_install() {
emake DESTDIR="${D}" install
dodoc readme.txt
use doc && dodoc docs/*{html,jpg,txt}
}

@ -5,8 +5,7 @@ DIST libftdi-0.20.tar.gz 423570 SHA256 3176d5b5986438f33f5208e690a8bfe90941be501
DIST libftdi1-1.2.tar.bz2 100672 SHA256 a6ea795c829219015eb372b03008351cee3fb39f684bff3bf8a4620b558488d6 SHA512 d175e2b39dda880653a2e46db67e49a8921095e69eff6598159c3c31292d4ce76617c2f1617fd6727b08c930fcea335d8ef01857debbb60e7ac384b516d38a05 WHIRLPOOL 7e6646a23b8e8f1c0fec6b1ad3231797653e1788abfb7340cd391c792d2f48e4cada0ca832e325947b49d964919d5b81cddd8b43f3962d185605afbabd743fbf
EBUILD libftdi-0.19.ebuild 1234 SHA256 767b1c39ffbaa889d60600353f11fda29e83d095bb27bc5dc3dfcab58bfe796b SHA512 3618b73cc502240a88fef090da39abb8e4a71add63f782e79763ef88621438bf0bc95efa45f936463daeb7905d7264d36abd45fd979594e39ad46d3fd8209bea WHIRLPOOL 46ed635dfa57c471189444b38c40d5a2be4e27b6d6cd98146b37c4cb4475757f0fdca23cf02cc22871dc8e71bd9c28c89db2ecfeaa61fe9bdffd2a483f65063d
EBUILD libftdi-0.20-r1.ebuild 1773 SHA256 1bfbf1863469e28abbb1fd67fab4a0fc442ea48ada28c1af239c844526d4adfe SHA512 c9f62751b90befd384fc156043020298e067d604c488affe922afa1b1236cf2d587598ccda78400b6d261aa1e89b13fab3ae8c236f8b2e2e98366cfdb9a52545 WHIRLPOOL 835153a2e8901ca990d37de44b6da4663aa02363af4a25bb3dd65c89af0e1cc57cd6779826daf42af19b2d8f651cc43192f1c03b1da16ad5169058ed8089a422
EBUILD libftdi-1.2-r1.ebuild 1713 SHA256 ea397659fd9cf91020fabe7aa580f3b81b3b2db796fcfbff4f11d829bb8ca0d4 SHA512 795a5f937891e9cfc57b15a41c3df1e879d5c61c8349d5c786d4923b404eb3a80a0ccb527012ae1878d85db69ce943eca5ea8d27647621ba1f399129f08f605c WHIRLPOOL b8db700aa18e5bb36e674f434abd5de03f58b77be0dc609fe55c7b26e67e93af8aa08933ba941193f55ea403b1efed1a4c79ee44027a4da655384ae064db6fda
EBUILD libftdi-1.2.ebuild 1561 SHA256 3e4391366e91c82446957b005aafad6da8a20e9ce69132d3c9a687922ea0ff1c SHA512 4b24e4bb458a404d7a6b41f7c3a893f6a9f5fffdd136207ad3705b5acbcad9649e3232ea8b9545a7c7fc8438e7605e9d6e2226b82f6562a1763daddfb211a814 WHIRLPOOL e3ea5ea8468c2fa84d852713e2dd7f2954bb3e3fa0fc43005b716a74c38f8b273e80dbee85c227db06eb728e8e11b8405fe3738e0114c6b228116a1fb5b398b6
EBUILD libftdi-1.2-r1.ebuild 1711 SHA256 36d0d338b7f69901b39175f252f8fb1eabce57b5d9c77ec65d222c51e416bec8 SHA512 36b0809ec968d944aa253b645cfca615445ea15b092df4afb0bac1f116ae5f77923ee1abf94632fee5c9ab9ebe553b3c6602be854e5903b94bfb3a95b9ddfc9e WHIRLPOOL c3398086752d736a22a288bdc9322e7909edc4bc166c57cabfa8eeb7f017d37305a820c604acf51389120152dbc361ce6fdeb4ef0f7c1f04ad56cae3bf899aac
EBUILD libftdi-9999.ebuild 1719 SHA256 f8db37307c378b1acd5c2b865ce37e95c0a89f84bad12bb1ba26949d221bbcfe SHA512 47aff56b37396b7d52f588e7a063d8765b4c5a7d81f6481747ba8e543ed8230f5a21756819e3582588abcab8d9f5b7977750d621c531aefbbeafa57b77d5a926 WHIRLPOOL 9df60f7c70f2178e9ecea0ecbfc98218f2df3e1c846d15d418d41b3e89dc6fe90cd776cd11efeabd1cdb839ca070cce4ade6b8c977ad59207b841811664258df
MISC ChangeLog 4632 SHA256 198b905ea49c887fb0ae33085aeddd99a0cc2270fd7db1821b3918de2c8df186 SHA512 5e12e7078b178d780bf35e6da13c60704470d4ad9beebd8c2d4879aaa19feed250b8f3d29d29f04a2cd4633930c6b7bc49e3340adc7252c7e824b06bab7ee132 WHIRLPOOL 9897aca6284519e1b7a4b4c01c9f99bd6fae0dfafbb9191e348d201606edb9cbd6ef00513c589c8822e5571f085d28a957f7455bd6725a9b3cc4ee46ec9bc748
MISC ChangeLog-2015 8164 SHA256 61e6e8e3c871f8ff1483d125f879d14760e6ad315570efe77639799d0d924e74 SHA512 ffea194231ceb93b30412a2e72cb57863a4c49ae2017af37f5f48da5713344f17a8016c2fc5f8108e2a11614a7ba0cf1f93c1669bbc95198ba8f2c57190fff26 WHIRLPOOL 55b05256ee157eca0755f454d5a059ccd381a01557d1c4f01cffe088686eaaed963dc67f492c2f2ceedd966eb47c45130bf808e77c5277ce086dfadff9a9b1e8

@ -12,7 +12,7 @@ if [[ ${PV} == 9999* ]] ; then
inherit git-2
else
SRC_URI="http://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2"
KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ppc64 sparc x86"
KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 sparc x86"
fi
DESCRIPTION="Userspace access to FTDI USB interface chips"

@ -1,66 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="4"
inherit cmake-utils
MY_P="${PN}1-${PV}"
if [[ ${PV} == 9999* ]] ; then
EGIT_REPO_URI="git://developer.intra2net.com/${PN}"
inherit git-2
else
SRC_URI="http://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2"
KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 sparc x86"
fi
DESCRIPTION="Userspace access to FTDI USB interface chips"
HOMEPAGE="http://www.intra2net.com/en/developer/libftdi/"
LICENSE="LGPL-2"
SLOT="1"
IUSE="cxx doc examples python static-libs test tools"
RDEPEND="virtual/libusb:1
cxx? ( dev-libs/boost )
python? ( dev-lang/python )
tools? (
!<dev-embedded/ftdi_eeprom-1.0
dev-libs/confuse
)"
DEPEND="${RDEPEND}
python? ( dev-lang/swig )
doc? ( app-doc/doxygen )"
S=${WORKDIR}/${MY_P}
src_configure() {
mycmakeargs=(
$(cmake-utils_use cxx FTDIPP)
$(cmake-utils_use doc DOCUMENTATION)
$(cmake-utils_use examples EXAMPLES)
$(cmake-utils_use python PYTHON_BINDINGS)
$(cmake-utils_use static-libs STATICLIBS)
$(cmake-utils_use test BUILD_TESTS)
$(cmake-utils_use tools FTDI_EEPROM)
-DCMAKE_SKIP_BUILD_RPATH=ON
)
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
dodoc AUTHORS ChangeLog README TODO
if use doc ; then
# Clean up crap man pages. #356369
rm -vf "${CMAKE_BUILD_DIR}"/doc/man/man3/_* || die
doman "${CMAKE_BUILD_DIR}"/doc/man/man3/*
dohtml "${CMAKE_BUILD_DIR}"/doc/html/*
fi
if use examples ; then
docinto examples
dodoc examples/*.c
fi
}

@ -1,6 +1,5 @@
DIST xml-commons-resolver-1.2.tar.gz 262701 SHA256 55dbe7bd56452c175320ce9a97b752252c5537427221323c72e9b9c1ac221efe SHA512 0c91057da3198fc488c7b2c20afb029aa4441ad979159c378d532b02caa294d27e730ae2f9857062af5e3815a603a6110c5441dd3fe6b36c342a78beac3c8a6f WHIRLPOOL 37308ea9d08a0bfa5fccd666283786e7bce78532b97b00964f8f994572ea38b7e60d91c9209dac8ce9c88e723905e8b305ca74e8b3b5aedfca9683c9583995f2
EBUILD xml-commons-resolver-1.2-r1.ebuild 837 SHA256 8e48617f35eaca44964e6520c1efa9156d64a9d7bfd3ae45e9efeeb36796aefc SHA512 045978426c777dc22ba675d5dd0b896aee5e6d0652b4bcf6069ba2e9cd4d9f30028b2c242e9bd46dbf119dceb127b029b2a4a4a4deb9698ebcfd89a82321ba4d WHIRLPOOL 82a1f37fac1631b585eab39a6e7c7d5bab5c945d2c0aaf6afbc75bc0518499f0cd493a90a142372b9a405239145bc10c2958707c326101e2bb660b5fe48702ab
EBUILD xml-commons-resolver-1.2.ebuild 1006 SHA256 f5427cd70d18cf49b792dacaddd1a6f89b01e6778da1718fbb7b600b87359006 SHA512 d09f8fcba26e72e8b94c66f05f764bbc3e3fba32b558e810af2c12662a8f642879746bf1ee3c10177f6bb59f64041b86e89d83a64d1ef9149f5814f6557a3520 WHIRLPOOL 9cc2b5a95ff7269e73aa25cf155210982ae50c9f0ad036a121b1815f80742feb09b141fee28b8d8881ea696234dc91e527f62cbaf831016b10f874747d5df05e
EBUILD xml-commons-resolver-1.2-r1.ebuild 834 SHA256 e45c503bfd434f63c99d0004904a660c7631fbd301aaddfbccefa0091b5ea8d8 SHA512 2c738a16fbc718ccd0543029fcdd1e89c90a82e661847bc64a6eb128cbd1274d84614aa3cbd96a264441d197b3a4f5a5adf1e604489936cd9054e538f9232505 WHIRLPOOL 50f9a5952651becf710df9d121fed4a7e0b48ebc0089da0d87e3fd90cc78efce015c6471ca0e2931853ebf58e93db154bd7e1b049ab7b0fe3f6e7ab6f2bd86eb
MISC ChangeLog 2613 SHA256 c693acf414460e035da3687da54ae5b079a9c4410138760f6a246a1ee29ac61f SHA512 67cc2f7a37bc2e09866188b79bfef9dc2da773eb68f91d30fee1fa5ddf65ebc26308abe1d1217d9f18b424d07a16c5e6afa34c08785020a732c6862efde6fdbe WHIRLPOOL c00371184a6e5f0639c4f3fb8ccf98b5ae8452150f996cbeeb167d8129e019fe651945cc758011ac860ab27baa707d94d049bb05e6f3be91e4310d6b15552746
MISC ChangeLog-2015 5372 SHA256 40e900bc7cb4d58686944b8df6512a9b7df4f39e920d32ffb408edd0f12d6a01 SHA512 1dccf0cc353ffee6974c1f12cd35bd1e3fb37770e2e8ff022e8b2991969334dd1c57ea441db9e5d21ea6ec6acaaf428b2007762080094777616bb9fbda49761c WHIRLPOOL 9f38a636937fa2249ad278cf6d96035f84876824957c7550d605aad2f89c3ce6b96842137b6c90629e29f0f7652b572afae4fb9e53696347e1db3c5bab97c422
MISC metadata.xml 232 SHA256 0c8d91b3d514ac42d0eaca567346ab909c0f947049c85c25a380ec2400f1b3fb SHA512 00beaf2c81112ff757c4395f4ea47e85f2d48e369e241f10ddf200090dd6513d52ae2b1aef6d28b7417f1cf34608a7258a167eb307d5670323a2190f3710f893 WHIRLPOOL 3a1a6d054edc9177d85ca868f9b0a6e84ee51bab4fbdbb9b1ead1a03874036bcc3f96e903fb751dc4d29fdb7d6b5f3d8dbe7b042fc697c887e23f41cc9c8c4ac

@ -11,7 +11,7 @@ DESCRIPTION="An XML Entity and URI Resolver"
HOMEPAGE="http://xml.apache.org/commons/"
SRC_URI="mirror://apache/xml/commons/${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~ppc64 ~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="amd64 ~arm ppc64 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="Apache-2.0"
SLOT="0"

@ -1,40 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
JAVA_PKG_IUSE="doc source"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="An XML Entity and URI Resolver"
HOMEPAGE="http://xml.apache.org/commons/"
SRC_URI="mirror://apache/xml/commons/${P}.tar.gz"
DEPEND=">=virtual/jdk-1.3"
RDEPEND=">=virtual/jre-1.3"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ppc64 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=""
JAVA_PKG_BSFIX_NAME="resolver.xml"
src_unpack() {
unpack ${A}
cd "${S}"
rm -rf apidocs resolver.jar || die
}
EANT_BUILD_XML="resolver.xml"
EANT_DOC_TARGET="javadocs"
src_install() {
java-pkg_newjar build/resolver.jar
dodoc KEYS LICENSE.resolver.txt NOTICE-resolver.txt || die
if use doc; then
java-pkg_dojavadoc build/apidocs/resolver
java-pkg_dohtml docs/*.html
fi
use source && java-pkg_dosrc src/org
}

@ -3,9 +3,11 @@ DIST nim-0.14.2.tar.xz 4778444 SHA256 8f8d38d70ed57164795fc55e19de4c11488fcd31db
DIST nim-0.15.0.tar.xz 3786260 SHA256 c514535050b2b2156147bbe6e23aafe07cd996b2afa2c81fa9a09e1cd8c669fb SHA512 b115ed08e888a1a92fca601ca5580815ed7c1e8baf158a4bc6d351933f99a06fb4725983feae2fded50ce46c46c5b3ca6485671e66eb71962dc2a2956bc83fd8 WHIRLPOOL 15312851dbeda771dfa6f9a061d6a8358e847668efba2a31f8506c4b9398bd96d02d587c55bab0955714d6894877c3cbf7be9625e4802ca17a150c678b5b245a
DIST nim-0.15.2.tar.xz 3251764 SHA256 905df2316262aa2cbacae067acf45fc05c2a71c8c6fde1f2a70c927ebafcfe8a SHA512 708bcb5e4defed46982eff6434e9a54505d744e65336129f0fadc187ec3e6d538974b67ad1d0305e7d55e33582bfaa87c52224335d169517714a9f07b533eda6 WHIRLPOOL fae86470d350aca4c65fcdc73a02a3f94eb288642a7294374581eb0e3bc3cc5e92d0bc48a2daec16fee54a1376722289886f7438fbf13b8645305f38d26ab902
DIST nim-0.16.0.tar.xz 2907076 SHA256 9e199823be47cba55e62dd6982f02cf0aad732f369799fec42a4d8c2265c5167 SHA512 6be1c00328b7e5bdaa9070e1cd0e3c6e1883c5bc1e44e9c574785f9bce93697f05753f598cf6fdaa6c5a66f08c2ad6f7afb8f6650fc3b1c8e461eb0cf80baabd WHIRLPOOL 425454faab87c0144712c50a114f9fc05dd2676b8d85b1de1cb7569403d60a557c41990ca03bfa04156289e49f1d2e6906a5b798341f642cea9c325546b38e41
DIST nim-0.17.0.tar.xz 25079320 SHA256 36e18dd9384f6c67e6d0199b871b43e774a0af30532698184d6f5a9cc9ac7a9b SHA512 90d709b39746fac5582b9df69d3eb9e3b7a39563a98f7a3002f00716b936e4e0d2be47d8b877878318692e6e2b85c08077dfcc20d9059573a1967402c244894b WHIRLPOOL 5c934a10e7c67a11964436ba3fe332320a6cc9fff15f93ce71e844024e48f77e6a809212882338ac6b3024bb15d2b0314068b643c251c65dfa258bb6daa52599
EBUILD nim-0.14.2.ebuild 1168 SHA256 c4183751e295e69c470bd2127547e5efccffadf588f254bacc0ee15a5406dd85 SHA512 fa4765e1139c8c802653e11d8b0a0ca73fa821d2f8e27f4a1216659a6fe2391f363ed76eae0b201c8726ccb235b351ba04187fbccc10a77c977666f43ec5b200 WHIRLPOOL 188e9b497e0a2584ffa2fe22cdacd3ecfd92579d68e88c7fb2b21c55c2248f91350c025901a0d4f22d717584a7b535809d15df3e0c91206be1ab0c39462a630e
EBUILD nim-0.15.0-r1.ebuild 1219 SHA256 04dad428160003a63cd271492eea721b072ad541777525809bdbc2c4dd62700c SHA512 94960b161af25458ac4baa0ea63322bc1a6f95f585189f8ff7d859ec6abcbf072e3171077229998ede5c137ca30f89798adaad58e9640ef74862e019a202581d WHIRLPOOL 9335f037600792ddab96fffee3df8e08ac195953372244439031d77fc0255498ae94460334ec776f0272af2ff940a6383ddcd230e85cd206d2c11ea02d6468a9
EBUILD nim-0.15.2.ebuild 1168 SHA256 c4183751e295e69c470bd2127547e5efccffadf588f254bacc0ee15a5406dd85 SHA512 fa4765e1139c8c802653e11d8b0a0ca73fa821d2f8e27f4a1216659a6fe2391f363ed76eae0b201c8726ccb235b351ba04187fbccc10a77c977666f43ec5b200 WHIRLPOOL 188e9b497e0a2584ffa2fe22cdacd3ecfd92579d68e88c7fb2b21c55c2248f91350c025901a0d4f22d717584a7b535809d15df3e0c91206be1ab0c39462a630e
EBUILD nim-0.16.0.ebuild 1173 SHA256 8a75c59458dc878a75c4ce4e6e7f89dd5d59d1b7685ccfde8804fb56209aa29d SHA512 61bd9d25c954ec11e7afc5e6029f5dd32aed6ed95ce9afed42b7080375a29976b989426dcae9f7b802f5696219459aeef1dd9bdd8fb6dec8466fcb81c40cdeb4 WHIRLPOOL 2517126b298c3027cce8a941a90e9f8d4d3dafeed56c057f216d5a120447756ba26ea2e12b3a49d9f58f106ca1da30f4c394e920bdc6d7b1f33b176b780d8a67
EBUILD nim-0.17.0.ebuild 1142 SHA256 713c02a418e9d159b5fc88daed3b8f8969ea658a3c88133391d5933cc5c471bf SHA512 d0e1556684c362123be49af15194f168699a8f5fdfb28f1eea52baf0e3610aad29c0dab5ce2e5e1e337a0d9e144609612d0930eb8572306212cf91914690880a WHIRLPOOL 62e964d4e964e8fd56291001c91cf82433d8f99a789b58b2e70b14458c95dc512e05d94c54dc5f5ad4eb0f2bfb6e776beb612cbf994df65a93408f21723c9062
MISC ChangeLog 1510 SHA256 cc88b565ede15b62f45109328734057bc6ddfd530b9dfd4397c131e2827a1ce7 SHA512 65cc3d84403f6672fbb607186e796952f534c677bfa83bf7b0f23a8d163270a000a24f7608a53fa2faeb4f08e116f4809068615500f74d820c093481d307414f WHIRLPOOL 3183ddcffe955e177f6eb0db6772536d5005b8159215706a28792078fafe04848fa16c45edfdafd47245a03214fedc748ad3d30a41ba76736930874ab350d9d8
MISC metadata.xml 328 SHA256 110942af57f721784c3129b5e046355911d5719317c9cd116fa50c946b49b5f5 SHA512 bf02bc0a8c25d6e157b7ab1ef87c2eac3241d42bc4cf0632a159dcb5d429051018848be81d0cbce228124660ced8694f5de48d64fe10bc7ff5b536b7e7579e49 WHIRLPOOL af5d8781cd4df0734cfa581467f61f4b6c28eb21fde84e54744220ea9a0cc5b9930689b007b57a0cb2bfa9b37fd647fd20b358d5e21416ee49ff61dda79023b0

@ -0,0 +1,51 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DESCRIPTION="compiled, garbage-collected systems programming language"
HOMEPAGE="http://nim-lang.org/"
SRC_URI="http://nim-lang.org/download/${P}.tar.xz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="doc +readline test"
DEPEND="
readline? ( sys-libs/readline:0= )
"
RDEPEND="${DEPEND}"
nim_use_enable() {
[[ -z $2 ]] && die "usage: nim_use_enable <USE flag> <compiler flag>"
use $1 && echo "-d:$2"
}
src_compile() {
./build.sh || die "build.sh failed"
./bin/nim c koch || die "csources nim failed"
./koch boot -d:release $(nim_use_enable readline useGnuReadline) || die "koch boot failed"
if use doc; then
PATH="./bin:$PATH" ./koch web || die "koch web failed"
fi
}
src_test() {
PATH="./bin:$PATH" ./koch test || die "test suite failed"
}
src_install() {
./koch install "${D}/usr" || die "koch install failed"
rm -r "${D}/usr/nim/doc" || die "failed to remove 'doc'"
dodir /usr/bin
dosym ../nim/bin/nim /usr/bin/nim
if use doc; then
insinto /usr/share/doc/${PF}
dodoc doc/*.html
fi
}

@ -1,8 +1,10 @@
AUX botan-1.10.15-c++11.patch 1265 SHA256 242e3d14d39b59a00a50a5a849f11287ca1af3c2ea96f636bdb9ed3b658a16ea SHA512 8d32ee575ad78d0c4182bfbac878fefde43af5180c9d8dc61e8d927682c6dc4d5d321517c1628abc8b2f74d04b9d5bb44756310d9074fffc6b2080ef00911779 WHIRLPOOL ca2a264cf22e3ba5422942fa516289d3d01d895729b1113b096c7dfc5dee55161b2054746d7453d6ec50d6248ca896594d0466721e41ce4eb30fbc2ecb5d4ba1
DIST Botan-1.10.15.tgz 2711022 SHA256 c0cc8ffd470fda4b257c3ef9faf5cf93751f4c283dfba878148acafedfab70fe SHA512 c3b93f44ad0de9758af11557833ee570aa0724c8b57c9a576b56ab439a7819e0f71a10857ad367b486716164dd4ff551cab2036ecbbbedd75db4b8dc93416bc8 WHIRLPOOL 834cad8b38787581d8d967b2fa6ffb6164e2bf8a124d993733a7d55202439ec543c18cb6cb03721c0e8eb67cbe2a486b8199b3b8784645e0033be298f36640b9
DIST Botan-2.0.1.tgz 4995413 SHA256 a138ed316d11450a8405451b9c9664b8e640a9b7ad84d3f3ad34e8071f364e0b SHA512 c5062ce92a6e6e333b4e6af095ed54d0c4ffacefc6ac87ec651dd1e0937793c9956b7c9c0d3acf49f059505526584168364e01c55ab72c953ad255e8396aed35 WHIRLPOOL 36cec762b05b761d77fc0421379e7c78172c67d1d8c9da4349df34f68d7d1a4fd5cca394ba4bd7c2e1a13a218a6a349b2216bfd7868e93549e37e5cf7ddc7dc1
DIST Botan-2.1.0.tgz 5073684 SHA256 460f2d7205aed113f898df4947b1f66ccf8d080eec7dac229ef0b754c9ad6294 SHA512 af9ea35baf431500d380a360525e20e67dd17fdeaa442726019d544e9e423c301196cc17b09a3831f956ca9e62d7e99797f129b26fac10a653dd04e3ad1f4f4f WHIRLPOOL 75289db8f2a6bd075562acc1fd1a8297ad74369022941af7b08878dd94cc28494193a3937aae377c856d2957bf1ac3b564c0cd0ceae0701beab308c082c07fe6
EBUILD botan-1.10.15-r1.ebuild 4167 SHA256 8415e0ac517d9ca554cad8c79ad7943c164440e6d503e8b580bb6e11d57ee5e3 SHA512 10d45dab21e759e203167e34fb008c2cb99cc5e2ac8cadd234184c6336538e3c7f4a345edeb949b53479dfae95e151f75b683b45ae56915c39c3a597b6cc6135 WHIRLPOOL 8e1b552f0099ba2a1757487f372382bb32d34524fb4b24e35423ecaec8644db6da93941a899914d5db289c371b50f84aaedd6cc30f945a41f37f0baf442372c4
EBUILD botan-2.0.1.ebuild 2999 SHA256 f432139a52682583822878f04fe4741954136cb68f4331b4a78a98d2d7ce1a26 SHA512 aea049c1c52328bd970bddedc3ad6eb37c69e06e98300a61245d0fb5b464c45713b19837cdf82b3912356d8078443f71c5f1ab97b2d147ea82249cb4cb04030d WHIRLPOOL bed54d3fd3c2a586deb94d836004392ff96731a77437aca5f7f183524fcec3bfc5c8bbf3c13b109e50fcf161ec61f3bc214e4b0d495bdc37640f41d8276de485
EBUILD botan-2.1.0.ebuild 2738 SHA256 75197e2e0ea8119ce0f507b4b31a26719b73e6b14ded6ff8556b17535edfe9cb SHA512 87ca18cc4405dcbbe1180720c0ddf10a7b52ccf3bc83cc4f5e38e1aa48ddd57a2b22221c64791d21cb953b8f6fdc8593b76307387bd9ccbc60442e93e40cee03 WHIRLPOOL 46debfe929a724072d79daee6cb7891405cfa825deffc38bc7999ebbfefe2f487f4ecb8cf81216c0b2f01e96e8f2678870b4bd4b9b7bdd7bdf72bec31221f75d
MISC ChangeLog 6990 SHA256 f7855ce06f452ae297417cfd5f5db8b33910da4bfd5d82615df64c73c82b07bf SHA512 55758698c3013d9a58546846d5fcb05bd0ec3552a027a7f398c35074b4ab06194f19282b59bccff11610f5fcf044a96ea5d96d32ea4bc19f4b12e4739cca61a5 WHIRLPOOL 83a724604833f2521a1eec7cfa512a952a020313e0d8492babe0a18a8108dd43b5869315433092fcb34ea3cea2fc50cd77000c689969e9d3c988086ef81f25f5
MISC ChangeLog-2015 14001 SHA256 3965f2c6b8727a5d23738c6a204c1786dedff49d5c4ed7a0d5e310993a10dee4 SHA512 89e3c0d3264354d2b926f971a3a86df4eba9961b680e55e951d2fcb17a1c9b02dedb3d098e90502be6c1b4152e0adbd5cf55d2e56ee5904403c1d6d8b2ee1603 WHIRLPOOL 66370d148c79167a19afe2af5061ce9f7d59b36e9d490adf0ed2d6d871c24cba770a3ce077c8f3b5fe9fc8b95fae66966fce151c41f2b5db5b7df2c9361df031
MISC metadata.xml 683 SHA256 b7e03ba1e71b686705d8e94a7245cdd5d0fb48c96d7a2a792b012ad84650bcc4 SHA512 792021073ffb70c832f90e572949a89c8c0c0b310dc564def23018024ec38c9d23ec932378e124ca5aa4331d509abce73df53e2a9f44a9eea3a2def55cf72f95 WHIRLPOOL 303d50a9a55ab25fb61326f3443a0cfb105285ee292597c8138c4d1db26d167e35115d5b70ae317a72840c426275a7bd32489bbbcf8d3feac593b403a036efba

@ -0,0 +1,110 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit multilib python-r1 toolchain-funcs
MY_PN="Botan"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A C++ crypto library"
HOMEPAGE="http://botan.randombit.net/"
SRC_URI="http://botan.randombit.net/releases/${MY_P}.tgz"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
SLOT="2/0"
LICENSE="BSD"
IUSE="bindist doc boost python bzip2 libressl lzma sqlite ssl static-libs zlib"
REQUIRED_USE="python? ( boost ) boost? ( ${PYTHON_REQUIRED_USE} )"
S="${WORKDIR}/${MY_P}"
RDEPEND="bzip2? ( >=app-arch/bzip2-1.0.5 )
zlib? ( >=sys-libs/zlib-1.2.3 )
boost? ( ${PYTHON_DEPS} >=dev-libs/boost-1.48[python?,${PYTHON_USEDEP}] )
lzma? ( app-arch/xz-utils )
sqlite? ( dev-db/sqlite:3 )
ssl? (
!libressl? ( dev-libs/openssl:0=[bindist=] )
libressl? ( dev-libs/libressl:0= )
)"
DEPEND="${RDEPEND}
dev-lang/python:*
doc? ( dev-python/sphinx )"
src_prepare() {
default
use doc || sed \
-e "/^install:/s/ docs//" \
-i src/build-data/makefile/gmake.in
use python && python_copy_sources
}
src_configure() {
local disable_modules=( proc_walk unix_procs )
use boost || disable_modules+=( "boost" )
use bindist && disable_modules+=( "ecdsa" )
use python || disable_modules+=( "ffi" )
elog "Disabling modules: ${disable_modules[@]}"
# Enable v9 instructions for sparc64
if [[ "${PROFILE_ARCH}" = "sparc64" ]]; then
CHOSTARCH="sparc32-v9"
else
CHOSTARCH="${CHOST%%-*}"
fi
local myos=
case ${CHOST} in
*-darwin*) myos=darwin ;;
*) myos=linux ;;
esac
local pythonvers=()
if use python; then
append() {
pythonvers+=( ${EPYTHON/python/} )
}
python_foreach_impl append
fi
./configure.py \
--prefix="${EPREFIX}/usr" \
--destdir="${D}/${EPREFIX}/usr" \
--libdir=$(get_libdir) \
--docdir=share/doc \
--cc=gcc \
--os=${myos} \
--cpu=${CHOSTARCH} \
--with-endian="$(tc-endian)" \
--without-sphinx \
$(use_with doc sphinx) \
$(use_with bzip2) \
$(use_with lzma) \
$(use_with sqlite sqlite3) \
$(use_with ssl openssl) \
$(use_with zlib) \
$(use_with boost) \
--with-python-version=$(IFS=","; echo "${pythonvers[*]}" ) \
--disable-modules=$(IFS=","; echo "${disable_modules[*]}" ) \
|| die "configure.py failed"
}
src_compile() {
emake CXX="$(tc-getCXX) -pthread" AR="$(tc-getAR) crs" LIB_OPT="-c ${CXXFLAGS}"
}
src_test() {
LD_LIBRARY_PATH="${S}" ./botan-test || die "Validation tests failed"
}
src_install() {
emake install
if ! use static-libs; then
rm "${ED}usr/$(get_libdir)/libbotan"*.a || die 'remove of static libs failed'
fi
use python && python_foreach_impl python_optimize
}

@ -1,5 +1,5 @@
DIST confuse-3.0.tar.xz 449144 SHA256 bb75174e02aa8b44fa1a872a47beeea1f5fe715ab669694c97803eb6127cc861 SHA512 12279045b772e94d2e29201ab1d7aef1ef8e698780a22d6a282d12f51ccd9a437e7817a4dd5e39bdfc8dae79700b72aa0783b4b983a935d751403d2cffd1161e WHIRLPOOL fe9f792b9f0858029393a811da93746fb91dc6cc3c99bfcc3a183d7bc0f3600818b96df8d169c63e64a59cb0f3857a86298f0bfd4053c8360bcd2b6bd1e71156
EBUILD confuse-3.0.ebuild 1153 SHA256 e6f96caf375813805ffbb61472a6d3482207c4f73769a4c40cb8a018e94ff746 SHA512 cec3f1e5e4c06399be0a55071280bd851b02ef3c3e81e542ab85bd204a681c9b7b5b85407da57e04c43b5296cda4256a319254d54910b9c76cd4c21ab193e8b1 WHIRLPOOL 5550dde82007cd8d99ca194403da16759e82a9b17fb31860e929f180fee998e011497275f2c030cf3b871b934c4fd642f2635945857af537c6d66b07add48b16
EBUILD confuse-3.0.ebuild 1159 SHA256 8fc7f07e40b750f6ca8c399f0c27f49cae515cb044e8ad27eb236f4fed3d406b SHA512 909e03efaaeff4009f95a772087368d2775fe89077ecefe9fe927b9668b79ab0b09e1f0e92463af7e1e01b7cbed465412f39b2df6bb4dda34626eb338e6f21f8 WHIRLPOOL 311b6499c003036f3bac2be509b6e46455fa0606011a6cfd537bb7c99ae75b743da567cbd7f56ede7905a344f4f019e0d79da146c67f47fdf08b46141c8bb458
MISC ChangeLog 3238 SHA256 7d05dc104c7f19d6c4c9f563594d424a78fe9d7cea3d87db10606010eb42e7a7 SHA512 1e54e90656e60daf0b721272e69c405a21e82a0f735d5f24af407afb5484948bbd2eba50d31232dc5785cab2eb12af0e3c32a02cc965d02a663e34ea63b890c8 WHIRLPOOL 6a9083788ce970508ba86998286745f7f95d5fcc4e4f8a95d9a64d0099fef2efa706c7007fda64e501668c0d922f9d9cc5e45766b8edf80276e9a5cfd35680e4
MISC ChangeLog-2015 6775 SHA256 941579df4145ee3db54980905eba6087cb6f34b929c37f36e91fdf498a92e445 SHA512 c8936a44771fbd0a425257a4bc0b579b630fa870cbd4633dc74d5f532e6ad20b56a7dc94f49810407df14ae0ac26f6c92debce0be02adab75a76416ae733b45a WHIRLPOOL 1675feddf111bef96a1c4abd35e4c570fe14fbf1341f1f00db5cf0cc0eaaa80b15e75df6a00702420918b6f2bf7921b2976c6b4931f77d2c35bbf2d075754e63
MISC metadata.xml 330 SHA256 5ceb57a510666bdeb265acd3454a8c525dd61976d6e1a28fb188bb5d03da970c SHA512 240e353d9f2dc60b40eab3def6e661a9a40e22bf9cdb3e3d0bdc351cc26f45a8104dd5ab487d0248087b6be702640bafc8851c6dddaa315a6260fb61858d790c WHIRLPOOL 517540e55e4fa357248cd1d996627b0f8c167bd0c720070559c205afefcf585e2b7c3134ab3c84b9af5ab7fb599293337b13c166537450c67401c8f2c49a14df

@ -11,7 +11,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar
LICENSE="ISC"
SLOT="0/1.0.0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="nls static-libs"

@ -1,5 +1,7 @@
DIST d0_blind_id-0.5.tar.gz 344460 SHA256 9a223609df9c5d92c63047fc320ae64034ccd8815624da84806e0916c9f4ac75 SHA512 0a7735269a41108f191c4143b52eff2179889d94239be5be0c2406c6ed789b68e2d545250f9964e97f8c86a0653296bacdbe9b8d9db89a79ca6922d7c1a90162 WHIRLPOOL f87a624283df549d852c2a859f60e9cfd51ef85fa6233d254dd3f6c4bef95ffb9e2aff95584791ff4bad01fb3b557903aa223654607e61ab742d5fb1ae217594
DIST d0_blind_id-1.0.tar.gz 49110 SHA256 e9edcc55af1b322a5e51832f4a95b456a368d527b34ff31ebe88340728eca5a1 SHA512 dbee0bec44a008a6843ec367211e4cdfa25f6c4577b48d942d19301d5ff885d4fde8d40ea304a114d349d8e90283a50854afb2fb322bf19640842ded025849f2 WHIRLPOOL 15e10c6dae4982f16f20c97e541a012947232d1a6881ea7151d20759510d7ed9fa1f38a94469f90e736d375532a3781700eb25f0617d315fc4d94f6d6d21d57e
EBUILD d0_blind_id-0.5.ebuild 827 SHA256 d6b6edaa6522de6e03b9136fe05b8fbb966dacf9228eca7c31da4d8040904364 SHA512 08831d2d55d3210fb8b9bf8477a593887d52976dd0c9fc4fa07ff9ae63d67e7ef372e788746d16939148bf25fd72ced95b2cc86b0f30ced3edc3b94d7f66892f WHIRLPOOL 3cfd7db6e197b5dada5873df9ae922b4ef1363131d898f9687fe5f57bdf6e059786409c7a2163e8eff55083f6bcd8e72a9d91cb221f5b64a0c005e3910f76594
EBUILD d0_blind_id-1.0.ebuild 990 SHA256 3b73d73351b85d500ba15020b79f94749c1a8346bf69d1c4c0cba6d79a5f0765 SHA512 5c18e7be28c6508659dcc42d879195cf61f1a9b4d72fb990daef12e50a35847a3307cf8c8ce168d4bd4234c0ae5ba59628bfd62a644ecf1d35f98347719fedad WHIRLPOOL 2b610813bd8a99707069c68c68f266cc1ad8d6b9fb4ba613ee40e0338223356888acb2bb27efc3a8d4d079437b5c1a1485d96ef29d76af6bb3e189843292b40e
MISC ChangeLog 2435 SHA256 d14fa009e2416d1252f125bf6dfafcd49cdf3ba779536ea8de08fb843ad6438b SHA512 81ff568fbc964b533b10c829e4ac2329cbbc83323f0a274fbc0d5295d5eb19cb27ce43031290c1fdcebd87d42e527f225e69f670181d93fa843f35a2fcdc2c94 WHIRLPOOL aee20ee97f71809e49d598ef08783340931ba0bbfa3b7f4f6ee59f5c1d223c165780c7c2532b31320fd5635ba74466fc2575446ade103f004e7093ee014c4ab1
MISC ChangeLog-2015 1877 SHA256 d94f8ce92ab7c4a0a15c72bc2837ff943a1d196f2144aaf6ebeb359619d78dd9 SHA512 bf6ef9af58129e6e5072674bb55ae967aa790a841774c22c50cd774299efcecc5272a9ea7305f7218d45452fd3d7163e83e853edbd2709d5ec3be167845857d8 WHIRLPOOL b79bb1ffb3a5941812b91b432988ac9e855f0706d321efc6b97337dc38ba9d54ed1994230a1f225207e1498308e97e23aab2fa8f21b74ff7491f8e6a874995bc
MISC metadata.xml 249 SHA256 943b9ce0cd072229b43569ab668dd7ec741d9dfefd942c8921dabd4490b27b0c SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 WHIRLPOOL b10e21575c78e201a652c8582cd16e3f7c86b13dd20a30f4cea44066fb139440b3c186147dbaae83478f11a20b6f457a99c8b29ee1239a4caaa21eee01250088

@ -0,0 +1,51 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit autotools
DESCRIPTION="Blind-ID library for user identification using RSA blind signatures"
HOMEPAGE="http://git.xonotic.org/?p=xonotic/d0_blind_id.git;a=summary"
SRC_URI="https://github.com/divVerent/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="static-libs"
RDEPEND="dev-libs/gmp:0"
DEPEND="${RDEPEND}
virtual/pkgconfig"
DOCS=( d0_blind_id.txt )
src_prepare() {
default
# fix out-of-source build
sed -i \
-e 's, d0_rijndael.c, "$srcdir/d0_rijndael.c",' \
configure.ac || die
eautoreconf
}
src_configure() {
local myeconfargs=(
--enable-rijndael
--without-openssl
--without-tfm
--without-tommath
$(use_enable static-libs static)
)
econf "${myeconfargs[@]}"
}
src_install() {
default
if ! use static-libs ; then
find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
fi
}

@ -1,7 +1,7 @@
AUX geoipupdate-r6.sh 1085 SHA256 daebeb831f1a70e0f926525cc755fc97296dded7d63dd7b267dd7556f12a3f28 SHA512 97cdeadaf42510b88e00b3187e51089f62838c87d11500f572ed19232aedde1cb51a4183a84d7421773d8248072c2ef7197a28b0fe9a06cc10624b0f5d00a21e WHIRLPOOL 16b6e061b9695195a70d622b10d2b201d21ea7c0165774f8f88ee0030f3aa7c65a501b9d8c4d965fadcb9c2593b63bad8dcfe82c298ea16214be86d651ea396e
DIST geoip-1.6.10.tar.gz 161506 SHA256 de0d6d037d5e0ad9f7110e7f3b82eb20a24616712d29be0019e28ba7364cdc3e SHA512 5cd527da9d9a921bcc3020e636b410310e6462832804ac2d594b9cb4ceaacac0c31eb64f97e23e77d468da7b63a704084e140c8b69b838e362a188309756a2bf WHIRLPOOL 0b2cfc3ce8b901e731c1f6fbbf36f8ee5487179df3e22ae2bae9c616c9215d93a4c1cb8e975de8e978caa8b4f7e18914cc13bdffdfccfe81a6df5706fe6bb82a
DIST geoip-1.6.9.tar.gz 158576 SHA256 05468adbb6bdbddc588ee6f0df990f47b1b24d278519c35d59f7a8058a2a9825 SHA512 a3a34511ba32e6c7d0b46b0e608c5be54411cf5b095c867c3225941b55e5714ec7c68de64e0aefcf4ee2081fbd626480067d6bc9822d775decef1f8e26d7e976 WHIRLPOOL 4b4a4e4dff60f3b9db456d54b5529c24c93b3e18c4aff0d67d35165e9092fcd7e163ce868f729140f9ee5e3a8f49c19ff8a7324f1b106fd9a81a7896d92288ae
EBUILD geoip-1.6.10.ebuild 1306 SHA256 c90c53ec0ac9af605d6d0390234b98d5430b954613dd8b5af23e93c41be47f69 SHA512 b78a21a4dc4084ff403521fdd0da489e5393901814d8f847632bd34189af09da1664abdea0311935b2adf16f28c90612462e1be7fba50bac7ced5e5d17a776cc WHIRLPOOL 8bbf8bc4f8c1606c5c21abf44cff9f902a6263b9060e37df82cf89877f1246177a7515ad12efc32f24dd505033fb59e0a0f33cce5e3a41014fab41a2d4510717
EBUILD geoip-1.6.10.ebuild 1304 SHA256 1f24e25fc9d83c4cb583721e34f45e0d0783727a5b948f2bb80dd89ad6418167 SHA512 f06bde22e042288a8e26a3afbcf111e651430f1a0775ae54fb7cfaae0251bf3fd57f750ff20e6a25038348b15353576cd9a4d32c49ef29d0380d689546037d56 WHIRLPOOL c11362ff07283ea91290e46868db4378e97f526af959aecee5533ecb237af2d7ff36f5152a76d19e9786b54a0105e262835fbb074d04063166ade4b5459034f2
EBUILD geoip-1.6.9-r1.ebuild 1297 SHA256 41e12ef054418ad24186736011d2ebf97a3de095c8c746a7ae9bb571a36c09b3 SHA512 47e87b89e2477917040b777f8f6d7490984cb4c2124b5d0707b44a41eae80e4e16a4b55eb3264fd280229c06401bed25273edd3599576424b0e96955cb6b19cf WHIRLPOOL bbfd3ccd91d28ff8460b1b0c96f3a66d865e6ad81949ed466a6bff680cbdbea7f72bbdb1545b45367ea8b9e6cc4dd9d7d52a16f95ba4ab315aa69d88c93cef1b
MISC ChangeLog 6374 SHA256 4e51d95e17cb741fab15807fef6f0c8b144667c76d97a30ecad2577d229cb27d SHA512 6b82ab45ea4f30b7922bdef6dfa8769c782d0f6a0468c7aab98f225f4f566bfcb63a82d6cb60346aa30c9cbad6acebda03f1d500c0ccab8b7475ebbcb83346e4 WHIRLPOOL 5e30b8bc9fe302f6d16861eca7418280fae26f799e4cef90ecde4c7b4696f52611b3f91ea957d0d16f8e6766abc50b62c3a0a479be583d595d9ed37dbc50d3f7
MISC ChangeLog-2015 31373 SHA256 fc958a7f09b2f55795ca8fb01f27a16cee6882b17ec50ebe849ba6fd7be00ca9 SHA512 c2b029b3b1d9a306594270f01d1806e8f728785b36778fe209ae697e6d0ff4101d325cdca60cf2d38a74b702f7e591f02799d0a01418d476675d4cc10cc3a8ab WHIRLPOOL f3115a0dbc43353d0632fec30f94e213e74a95f0617b678ac00aaefbeb5a326a9d2068bc49c29683b64d0852f04dfc9289ada264070588f3ae9845c19f8251aa

@ -13,7 +13,7 @@ SRC_URI="
# GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db
LICENSE="LGPL-2.1 GPL-2 MaxMind2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
IUSE="static-libs"
RESTRICT="test"

@ -5,7 +5,7 @@ DIST jsoncpp-0.10.6.tar.gz 200213 SHA256 7c285fc40ad0c113e436a1271c4e38b5017b5c7
DIST jsoncpp-1.8.0.tar.gz 206659 SHA256 5deb2462cbf0c0121c9d6c9823ec72fe71417e34242e3509bc7c003d526465bc SHA512 bd0aa56827932e5b50231216c9f501da12053bf9eed6e83210b5c52afb9aff610e71995446a7e2f5f4580ff37762956a307867d3eaa1aebd6ca31e574c9e4d4c WHIRLPOOL 76bb44fc8e838a544415b802188dec19aa14cf65d41833dd7e737a8fd1e442d4566f57c505ab4a11c07a7af2f03a8053e217988882cb581b535fce55fc8e76fc
EBUILD jsoncpp-0.10.2-r1.ebuild 1461 SHA256 7673e0743d6bf921c723947952513bda56e578f3d3a4aec138f24f50ea7b0cf7 SHA512 88b4652e85f8134d4633e143e07da5f0ff8b2515bc50ba937a985310b7651ae3695858d5b236fca73dd1fd95d0c7b8f2a50fb2545a81751f1b09e05befc986a4 WHIRLPOOL b8db11ff19cefc059d3d068176b8e7a690b04fb4c8f8a7e0dafbfdcd72cabc2576a7d82a0a4d20ac743c07a8508bbaf808b27680bead41d2d850af96b835f969
EBUILD jsoncpp-0.10.6.ebuild 1385 SHA256 c2a817560f6ea1607d4f4cca72392605f21976c5fe9c708bbdb48ff5ca48d361 SHA512 2d00e37b0ae59303b3a0f12f099daf78a98f209b406aa8362e4bf8aaf9542a74968a76c8ef0ab625ec3a9065d492c791948517a7a4a6927e7d2ce0c33b81fbb3 WHIRLPOOL 41ff9cfc295dc5ff8c42b0bf3cbc1c3aedf13006005c6294905cd82fcd01f508a615c3ec2b7f105dbbddd0213ec7e469d54aee03d1864f89ffc79f8b7098735e
EBUILD jsoncpp-1.8.0.ebuild 1360 SHA256 6a7729ce6b8238b7a50f2122806fed29d52f50e5f100a33da5a1e2c545f8b99a SHA512 1dce061b611a1777bbe02d33155f2c76610aab8359112fa2a6ca5cbb49b79fca0ce17fde46e730824235fe00e4612fe3aaf89b8ce7a8a7fc29c8451b9d3c1277 WHIRLPOOL 1cfcd31aa298fe6a80fa832aa2bcbbf6c007d7cd3c1d830976d5134788367c0a86615fc3bfb22ff2e195377f7ae7a82487005139333f27f8d500877a99326d5b
EBUILD jsoncpp-1.8.0.ebuild 1358 SHA256 ae64bfa712700383760623d4058c1cff4d2e711aa6383d10dfcdee37e10949f6 SHA512 cafb0b1fc7f0f8a61de63f137ba98c0efd4edc0dcea66b3a42404000f77ed6c024223904e9d811c5584a9237ab3cc357eb127086b89c9816cc457aa20559ab35 WHIRLPOOL 03bd5a8d39561077521f1181d866b3eb2f515d3db720b0ac7c6958cb4061bbe37d2c1aa2dce6cae98b20c37064d0fda657276451eed025f421e011ddec6da522
MISC ChangeLog 5740 SHA256 6f15319508ccaf1a29f76e3f6d1548be36ee433559a368da8b6bbefcc05a5364 SHA512 6137d164053abe50f50454e87a33c0756fc687037959e80ee0ca126ada491956f631f9417c5fdb2d921fde9262b5c536790717d23c719907a70d9e4a09fa647d WHIRLPOOL 126b623823954dc5e50a41a70641e6f6c26fba26f60ab231baa65ad3c7a1c3133240d72607cbbbaec1bce6f90ea0abd3a4a8c201b8d9a03949a438c5404a57ee
MISC ChangeLog-2015 3833 SHA256 82d5eb80dcb50fb3c0f4dfbd2b82ac540ffb90405f70a2bc43829d0a98584630 SHA512 10f520404b7adc904297c6e89b265fe989445b3e62a9f422c6e2e19f9b3785575f9487a9cf189409e06891d096114f56889a327caa019639388aaa515c8597a1 WHIRLPOOL b89044589f1f0738bac5bea66d562ccee603001b7d97b263fb52696f4edb3824a6c26006b8bdfa5bf8f995d60a02f818cd8e39c4e3da10d2e2438f9ab6f1651d
MISC metadata.xml 522 SHA256 6ec2db74e3e66a2b60bd52a27322bb981efbc443d4df744b74157a531b54c9cb SHA512 95270a54162bd5940602765fc238d7f30fdd0f42b8523774464a3f2e124b586dc0b03913a7b2db4bbb90f83b6384b97d8b8af8bcfabe7ce50dc93e2c87058530 WHIRLPOOL 7a435d13f1ad7291274e13af08a9b564dc6d55cafed7abc9f67bf0675f390ea451061ca57f8c757c2f1fb8321dff7fb00aaa1d52bfd99ed76f70d476bed2149e

@ -13,7 +13,7 @@ SRC_URI="https://github.com/open-source-parsers/${PN}/archive/${PV}.tar.gz -> ${
LICENSE="|| ( public-domain MIT )"
SLOT="0/11"
KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86"
KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
IUSE="doc test"
DEPEND="

@ -3,11 +3,13 @@ DIST libbson-1.1.10.tar.gz 4431658 SHA256 211a62a7a6f93ba21b85afc1522c3a367a264b
DIST libbson-1.1.2.tar.gz 4492014 SHA256 acd8026d4e5bf5034b699af136236a8a38c06613d1800fdf54721fe66280b6ae SHA512 03e2ee337445286c14b846cd7545707959b1d351fa466c6292379a85e48ea1a171dae37dd7aff092212239ad59aac6f1ab216ee5de74ef00a8a2a124559e34da WHIRLPOOL 10a4fee34bcc12a730899553d62405784673ee5beecf63a624fb1527c9dddd0403d855a7557f6a35167bffee2b2ebb9f7d3b7ddc64d2e12cc39d95afe89e0db6
DIST libbson-1.3.5.tar.gz 4547720 SHA256 d380cfc30bbb598e64bc5e4b0851f9e8343071292a9e0a101f49ec06211a1b23 SHA512 b55ae1d424f786aabed6567a77cd09aa26c74ab0a09392e88faef8c156b1650c026f86f245bc8431a0ebcf404c4f80eb1b22e978a24289d32692c84375a66596 WHIRLPOOL fb0d2f05e0a8c60da2d3277ec1413799b8e45c23e408fdd136b3ebe4f6e74ed7d58d767792f1d6454bb6e61785f7ae624ff655b94f39ef6007e1f248caf7cad5
DIST libbson-1.3.6.tar.gz 4546329 SHA256 77b4f41154457d56e5b837a1a770800e96f3c30a67f6e5a439bf336a2124fbb4 SHA512 a7da914ed0f03212d4fb01879543f0b2c7629923e33200fe30335a9a90a1082ffa2566c7a556b90a6c7ffbef5665a45ec67f87ffff2a5fcb89830769b1df5130 WHIRLPOOL b86efef2e3841b66ef425c022c1e60a32d6fd02d3cbc0af22c28ac5f6e6eeabb709aa06a353f2e0ed8af0ebf65da6d660edb09523ec196ac0a5f7006be4d998b
DIST libbson-1.6.2.tar.gz 4835257 SHA256 aad410123e4bd8a9804c3c3d79e03344e2df104872594dc2cf19605d492944ba SHA512 f95f5bb829cff3aac6c1d95a159e38396d8fccef66d3026dac8085ba13ec376274cddeb92277d711ac4d40cafd8b89b73e9a9d1cf29e22f7f79aa9422c69488b WHIRLPOOL c82ad25eda07e0acbd793ee16814e1748076b88f552aeed26300a100bf79131d3a79038ce769cffb4722478edc83f55a854c6d08026c09e87f2ee855c559829f
EBUILD libbson-0.98.0.ebuild 975 SHA256 f2ea72daf0843f79bc5c035e4d9f2c94bbc417e7f085f621c99bb68e109cc436 SHA512 051fb16d7dfd19f69c906d929b6294b7bc0844318afbb7efe5c3d9be6e7f92b04f3ded674197a1ec6108aa4ccf8913de928f1e8ee1d82c7b69529792b50f8ddc WHIRLPOOL 27596177df90a59ccdbf8501e18a6e48826ec664a10424ca4cff314ce899ab8c0c32e6a9e0710cd8da0a7c3fea2ec3e516e9271e14efdc124002f98b4ccf34f3
EBUILD libbson-1.1.10.ebuild 975 SHA256 f26bb41d49fd1cecddbe9cb73242ac4be6955861d4eabe1fc81d3cff9d9b1588 SHA512 e6abbe7790ebe385d047629eedd6574edd9685000424e8350dd3d1e8e861b2459ed7dd3d3f02a1f5fc33e34e0b8bf7cfd5088c8aeef0713c590399eb91cf423a WHIRLPOOL 19037b96de008698eab5aa3f442bfc4bdbb4076aca56b8fc86252b72be682cae34019b88af2ac7e2ba4e8dea288c059ef3a8eb0badb106401fec7a23fcec7c9c
EBUILD libbson-1.1.2.ebuild 975 SHA256 f26bb41d49fd1cecddbe9cb73242ac4be6955861d4eabe1fc81d3cff9d9b1588 SHA512 e6abbe7790ebe385d047629eedd6574edd9685000424e8350dd3d1e8e861b2459ed7dd3d3f02a1f5fc33e34e0b8bf7cfd5088c8aeef0713c590399eb91cf423a WHIRLPOOL 19037b96de008698eab5aa3f442bfc4bdbb4076aca56b8fc86252b72be682cae34019b88af2ac7e2ba4e8dea288c059ef3a8eb0badb106401fec7a23fcec7c9c
EBUILD libbson-1.3.5.ebuild 1145 SHA256 58323e155e803d3c5a244c3581a4438a3a0d78a2108b5142745ada2f02b357bf SHA512 015f73d09a48b70c80943cccfcba82a4978bcbbf72e41d5f44fb3137b81384f78e3811528f5292b4d57d88ebfdeab03f2779552ecd0359b5a460d054eabe83e5 WHIRLPOOL e5d75c3ad90b9f79857b2373195e4959b7a15f4b1c1e8b8f8d2eb936a863cf1468e9b6d9697b2b98dec6cddfb64682552a54d9aae95474fb2d1b99481f32d31f
EBUILD libbson-1.3.6.ebuild 1118 SHA256 754d86a8e611407df197105b161c023a08029d099d65095c77d2027d911f269d SHA512 ac2607347570113f109d85d20d24c918a133265b3ca2497c108b30b80e457d33275a30d6a1587a5af87134f3987996048ef9e0ba2e555829cb9e7bad3d540feb WHIRLPOOL 5fc2479087dc5beef9fea236da9079ad8f1ec578153cf9544b9de72dc04648284ce8c24bd230ec99af8556fbc6a510b33a91eee8860807d2b27a287451da1fef
EBUILD libbson-1.6.2.ebuild 1024 SHA256 dd38f0955d94bd6895f1e1e5958cdcfd328ad2b982b2506f617d248c678dff94 SHA512 aaf96d91eddb70e532fde927aaa7e412b46d5858a46949597e3729fdef23869c5e2e4ac49c90fe601319689fe7437072e54f5db6f936cb875b2a7560f7e18331 WHIRLPOOL db399aa1f777b58ad061c631d01389eaae3e832f94a5827076ea2799f8a3248f2457b03557a89bc14996150cd9adf17c2327f1a0ec37c98914056d7c1dc7e3f2
MISC ChangeLog 2958 SHA256 be2745fc5916dd39e6b9c870767d3fc106e61018308c883cb583fe4949d7074e SHA512 43e2cdb97b73803d00fbd11dc3cf64b61bcafce0935835fdbd8965a058765bd27569d46d1075777b99e6441757bcfc3958db7fa07803872d3f1716d6fbad92e2 WHIRLPOOL 07ce9e1b49219756a0165aa81b4827f66057e3c9cbb65b626124ac40b21bdbbc4151908be061a21f5595cf9dfd261ad60ebe5563c23ec597739b5455df032fbd
MISC ChangeLog-2015 705 SHA256 1fe3bc2bdc28c0c02e4b58bf1efa2aea11a54bdec33a6566064242a0ee665f03 SHA512 d1d6bd93773efd833165dff2b7ea64f6adf3a9c1f62fd1f7c06bcfd84ce5ffef367b3993a16a0eabe98f1233de6c5a29461c822e10fb9216ef8e57188ab1fe5f WHIRLPOOL aee2696282cfff3bbe404148b2ad8a17c79e5aad58c257ae5bcb15c493cfef66d4eac4325766d3a69fec026fbdf9c760f0dd624c22f83567bd9abd054fdfafd0
MISC metadata.xml 404 SHA256 2d00a9857429d343dbbe4c36f894ee6f39a059cb9a185a42fef4d15a201b0ee0 SHA512 081d2001bcf61d7cb00a36ddaa1869cdce615fa706693efa907676e4224c297871cb65a3dbc64397f87b29c751125735b35ba595e4344a654f2682092411e8c9 WHIRLPOOL d7cafc8825f01fde854147428a901353c397505ffd541088e0bbda7df7c68887575781261c894b3bad43612d8ddac99d2dda32be55ea9991daf31f67bdd1d7fc

@ -0,0 +1,53 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit autotools
DESCRIPTION="A BSON utility library"
HOMEPAGE="https://github.com/mongodb/libbson"
SRC_URI="https://github.com/mongodb/${PN}/releases/download/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~x86"
IUSE="debug examples static-libs"
DOCS=( AUTHORS NEWS README )
src_prepare() {
default_src_prepare
# https://github.com/mongodb/mongo-c-driver/issues/54
sed -i -e "s/PTHREAD_LIBS/PTHREAD_CFLAGS/g" src/bson/Makefile.am \
tests/Makefile.am || die
eautoreconf
}
src_configure() {
econf --disable-optimizations \
$(use_enable debug) \
$(use_enable static-libs static)
}
src_install() {
default
# Installing all the manuals conflicts with man-pages
doman doc/man/bson_*.3
if ! use static-libs; then
find "${D}" -name '*.la' -delete || die
fi
if use examples; then
docinto examples
dodoc examples/*.c
fi
einstalldocs
}
src_test() {
emake test
}

@ -10,7 +10,7 @@ EBUILD liblognorm-1.1.0.ebuild 913 SHA256 4251670614587003a8d60340d02a01056fbc94
EBUILD liblognorm-1.1.2-r1.ebuild 1186 SHA256 d68eb5145d6eea99b81063a2b0b285058f3f228c76f3f179cc8ae95ef89d0897 SHA512 eb5c1492462a0614bdf3b4673f6325d45ecb7da556b67d8b96d61ac673365e831caa22b17ff4964c3ce4463d8831ae38aea61dd231b8a33a76c9c0d4565109b4 WHIRLPOOL b5c29578744d4fd535c7ea9518768736036f9f2af06809d5177bebba3fd94c1c837f2815c288ba3302b2aa03657f789ef9b91c5cb8cb937afa55f4f3a20e7ab7
EBUILD liblognorm-2.0.1.ebuild 1529 SHA256 8a39c96fd3860fe94febcdf9b6010c4cd09974f989ee312eb0fcc4ef002d8445 SHA512 9e8ce69bcc36700df380b2b6540ea9dc2d4d4e0a7b0514a2333bb3c28309f120d5669495c5e425506fd2c0b99698b8c7379783a5354ebd4b3165a7bdff69710d WHIRLPOOL 209583c2c6fa95bb2ad9fd4f1e1c190c6139bbc556233e301b05cd00296e932b5d0225ade996d59a4b316a5d4a702e5b8106f0d49187fac54539f368fa24be41
EBUILD liblognorm-2.0.2.ebuild 1529 SHA256 a890ea1334225ca91603d39d7eac156ca03f537072d5244ce7324457335b8c2c SHA512 af638df3518e27a361f20223ba9e12f42cc66a827574c975a43d4a9506e1fd37d03451c4479765fe16751914654889d96ca420e16f07d80e8915ba932e24bebe WHIRLPOOL 13a2deb91a9396d0320e9319be0d8a6dafa2439a1cf2780e542780aa72b27358927c821ebb88e05640de3eccc78a5687650159277a78cfd34eeb097ae2846754
EBUILD liblognorm-2.0.3.ebuild 1533 SHA256 f606767b9878a33fc7992cf0587b0ed72cd9914d423c05dd8dc1f8922492fa48 SHA512 d85a3471fe79c5309fc6006e593a3ddcce2954fbd26c68b9a7efe6d9b6b2b0b0cc08f06150bc7b7f5502d633684089fbeff31a61bae180534f64ef8ff50da7f3 WHIRLPOOL 440da38b8346cd6db7532776e1d0d0871385e834c2988dcb2bbde27e2e5c3f26e84ceb14552292ae24068814c1d9c6d081005e963c11a997044ec86b9769f83a
EBUILD liblognorm-2.0.3.ebuild 1532 SHA256 e142abb5b54363a79e8ce50033e2684bc97c613f1316596fad8631d5a2c98244 SHA512 b48aa551c54eb28a985853f59b0673be61b1138c683144c185f539daaea14b3fcb6637cdedb2421a1324bedb302968e2b3449420ad167d481078adf27975d47b WHIRLPOOL 5c5943988356e3b66b6ba281e60035ff26ce73d179217a2494694f3f6e3c12eb64e577de1ec5d06e5d29388ee275326d4016692d44d56ad5c95ebc7cfd38bde9
MISC ChangeLog 7391 SHA256 3723fba61b29ed4f1fefc18ba48295fc2f65de1b17a3d7a79c2573837394c363 SHA512 3b93d8bd77811088a161e4be6f502e5912cbf17e83e130bf2e7378cdd86d432062f0c27b04a148dcccb287a42beb71729930b07f7384248e0246799f07e4ff78 WHIRLPOOL dfcfd6ed5ca1945c562a1191dc5cffe9eb967fe226ddefd5bad2ed3ba2d28e6fc21e135ea1b3910ea2163600fde8d4b1db6c5e333727d2bb03809415622d17e5
MISC ChangeLog-2015 5351 SHA256 dd317e2581c9377452050ccfe7d7846edc251e95b416720255cae7ef0a8ce9ba SHA512 561d7c3763e3a3b5ca590f0fe2cfa5e2ecf519d635f3d9a95c69d13cb275c2c1e38818bc5132f07be353f6cf292178a0ce8885413093c301bc9f53baa29375e9 WHIRLPOOL 07a4852521a6578f5e997134a7313324e1f010d99e820910a17968cb34cc75c31151073bca920bedb859fd6ea709769a62fc64fee892df74b316b544b1a47559
MISC metadata.xml 630 SHA256 b006e889cd5011c7a55b16418c0e28d5e7cbfcf9a967b1ce023109210553a859 SHA512 b7d110a4e2c0fa1131ce3382ded840a17b9776331b5872fdd537a486a53d2821154c3d132649dfc989f5bb5f19a36792b171356aa971e4867f7006f870b4b0d2 WHIRLPOOL 241315332ebfe970f4507fbb7681fe425e05b458413205cf70ebea19721b4461e2d3a535b9ad9c84ea1e997bcd90cdb399a8420a3a71576bf953d5e6260d6d1e

@ -17,7 +17,7 @@ if [[ ${PV} == "9999" ]]; then
inherit git-r3
else
SRC_URI="http://www.liblognorm.com/files/download/${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-linux"
KEYWORDS="~amd64 ~arm hppa ~x86 ~amd64-linux"
fi
LICENSE="LGPL-2.1 Apache-2.0"

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

Loading…
Cancel
Save