Sync with portage [Tue Oct 18 17:03:59 MSK 2016].

mhiretskiy 590
root 8 years ago
parent aa679f481a
commit 58a108f79e

@ -1,2 +1,2 @@
DIST ulogd-2.0.5_p20160205.tar.gz 137899 SHA256 d6ece155270aaaea2f78740c00ae679f04e42fd90b4b7c2f342c2dddeb414ee4 SHA512 99c824fcb404f2f4d7b1bd4d8c9231a1a61121f9ae88901d8d30b33172c1f24e44abd37c30ea71722078b543b58c57a6bc99d64e2a655a5af73fe6edf37c72ab WHIRLPOOL 5c3013fc0b0b8d9209d69aac2b25255c9067167ae3c66a73a36f0ee391dc1b6b482f36b786aa57f361c19d5d26da99ab376c3093c460bc02f3764276e0e7f77a
DIST ulogd-2.0.5_p20160331.tar.gz 137930 SHA256 285b68dfd4974315874a1b08bd1d672cca79ecc946acd61cb6e655b6013e88c1 SHA512 531dd37df93ec1638af56ea39f47435b53d0729340333e05b7692f7f55f9ff809b8df3889c1250991cfc8252d341bfe6c3bf581973c89066ca8c298355e83f7c WHIRLPOOL 33d7f8c8de4e09a80cbcbe932ecf9292817ee15b5df23b90c9c2995973d427737ace05b40e8460f07a95b5614596d5f2f88bcd2ef8291d240fad2bd056d8f9b0
DIST ulogd-2.0.5_p20161017.tar.gz 137936 SHA256 07798bbf17ab5fc6111ab7296c0c74778da231cb66fb7e8f38b09ccfc8d3e812 SHA512 b9a3f5323766856fc20d58a6c55f9bc955f50e9d7052df0828ca08bf9d573326e69920f6c90c9d3e877c4dc1a29a5a994cde070bd0834fbf4dee8eebbb251e98 WHIRLPOOL 92931a8248b1c03134f37746c68ad7c389deaec74774a93b78e9548ad42df2b8c027dd698f4498741a81d930dc7f311aa9ddb4e8d14de5f7dcfb6daeb7fe34f6

@ -4,7 +4,7 @@
EAPI=6
COMMIT_ID="2c3dbe92b5eab4702ced403e4f6c030249a308c2"
COMMIT_ID="62064f6a9e054739ecbdda010dbe9c3fd69bbaa2"
inherit autotools eutils flag-o-matic linux-info readme.gentoo-r1 systemd user vcs-snapshot

@ -1 +1 @@
Tue, 18 Oct 2016 08:40:38 +0000
Tue, 18 Oct 2016 13:10:37 +0000

@ -15,12 +15,12 @@
<access>remote</access>
<affected>
<package name="dev-java/oracle-jre-bin" auto="yes" arch="*">
<vulnerable range="lt">1.8.0.102</vulnerable>
<vulnerable range="lt">1.8.0.102</vulnerable>
<vulnerable range="lt">1.8.0.101</vulnerable>
<unaffected range="ge">1.8.0.101</unaffected>
</package>
<package name="dev-java/oracle-jdk-bin" auto="yes" arch="*">
<unaffected range="ge">1.8.0.102</unaffected>
<unaffected range="ge">1.8.0.102</unaffected>
<vulnerable range="lt">1.8.0.101</vulnerable>
<unaffected range="ge">1.8.0.101</unaffected>
</package>
</affected>
<background>
@ -49,16 +49,14 @@
<code>
# emerge --sync
# emerge --ask --oneshot --verbose
"&gt;=dev-java/oracle-jdk-bin-1.8.0.102"
# emerge --ask --oneshot --verbose "&gt;=dev-java/oracle-jre-bin-1.8.0.101"
</code>
<p>All Oracle JDK Users users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose
"&gt;=dev-java/oracle-jdk-bin-1.8.0.102"
# emerge --ask --oneshot --verbose "&gt;=dev-java/oracle-jdk-bin-1.8.0.101"
</code>
</resolution>
<references>

@ -1 +1 @@
Tue, 18 Oct 2016 08:40:38 +0000
Tue, 18 Oct 2016 13:10:37 +0000

@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~ia64 ~ppc ~x86
LICENSE=GPL-2
RDEPEND=|| ( net-firewall/iptables net-firewall/nftables ) >=net-libs/libnfnetlink-1.0.1 dbi? ( dev-db/libdbi ) json? ( dev-libs/jansson ) nfacct? ( >=net-libs/libmnl-1.0.3 >=net-libs/libnetfilter_acct-1.0.1 ) nfct? ( >=net-libs/libnetfilter_conntrack-1.0.2 ) nflog? ( >=net-libs/libnetfilter_log-1.0.0 ) mysql? ( virtual/mysql ) pcap? ( net-libs/libpcap ) postgres? ( dev-db/postgresql:= ) sqlite? ( dev-db/sqlite:3 )
SLOT=0
SRC_URI=http://git.netfilter.org/ulogd2/snapshot/2c3dbe92b5eab4702ced403e4f6c030249a308c2.tar.gz -> ulogd-2.0.5_p20160331.tar.gz
SRC_URI=http://git.netfilter.org/ulogd2/snapshot/62064f6a9e054739ecbdda010dbe9c3fd69bbaa2.tar.gz -> ulogd-2.0.5_p20161017.tar.gz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 8632fcd33a047954f007dee9a137bdcc libtool 4890219c51da247200223277f993e054 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 165fc17c38d1b11dac2008280dab6e80 readme.gentoo-r1 03878c06495db70bc36bd717383c09f7 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 user 80aaa71614ced86f02ee1a513821dc87 vcs-snapshot 2b65ecb2d0f91e4322c2ac8d673993bd versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=64b27e2b2119ca6005c0531aedc9f8a5
_md5_=0ce18f3f0764bd84f1321bfa5a09d6c9

@ -1,4 +1,4 @@
DEFINED_PHASES=compile install postinst setup test unpack
DEFINED_PHASES=compile install postinst prepare setup test unpack
DEPEND=>=dev-lang/go-1.4.2:= virtual/pkgconfig
DESCRIPTION=Open Source Continuous File Synchronization
EAPI=6
@ -7,6 +7,6 @@ IUSE=tools
KEYWORDS=~amd64 ~x86 ~arm
LICENSE=MPL-2.0
SLOT=0
SRC_URI=https://github.com/syncthing/syncthing/archive/v0.13.10.tar.gz -> syncthing-0.13.10.tar.gz
SRC_URI=https://github.com/syncthing/syncthing/archive/v0.14.9.tar.gz -> syncthing-0.14.9.tar.gz
_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 golang-base 08fe6e0e2b4750daff8887a7f0e1f873 golang-vcs-snapshot 1caa6d8238d2378ad688ae068ff22e5a multilib 165fc17c38d1b11dac2008280dab6e80 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 user 80aaa71614ced86f02ee1a513821dc87 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=231f18e7ca71185f30931e39a1fcf58a
_md5_=95e039f0d7bfb9f693332ca8d434e66b

@ -1 +1 @@
Tue, 18 Oct 2016 08:40:38 +0000
Tue, 18 Oct 2016 13:10:37 +0000

@ -1 +1 @@
Tue Oct 18 08:39:42 UTC 2016
Tue Oct 18 13:09:42 UTC 2016

@ -1 +1 @@
Tue, 18 Oct 2016 09:30:01 +0000
Tue, 18 Oct 2016 13:30:01 +0000

@ -1 +1 @@
1476780002 Tue 18 Oct 2016 08:40:02 AM UTC
1476796201 Tue 18 Oct 2016 01:10:01 PM UTC

@ -1 +1 @@
Tue, 18 Oct 2016 08:40:38 +0000
Tue, 18 Oct 2016 13:10:37 +0000

@ -1,4 +1,4 @@
DIST syncthing-0.13.10.tar.gz 4292039 SHA256 a86c7948afabc6e7b07f217d5200fb1e36cde5bb13373d99cc67d5dc991ce3be SHA512 199c38644a7e5d43777ca2e497d5304d8e77485d21aeed9a00efc74dd98bfb0c473dd0bf3230b8e1e9742315915419f198bb8d0a9b294d2f6fe918b6e0175812 WHIRLPOOL a6f82ce032455e78122b9958ddab885b187bd7d46e1a00ca64f855d1ad6e3c25538b8304318ce7fba7753bd1ee17a91325a774ed27d8f1bcb635915937742b96
DIST syncthing-0.14.5.tar.gz 6387026 SHA256 32979e333a77dcd4e2ba9cb9c74404f9fd06891032c84b1285bcb779c9e132b6 SHA512 c60e3205624e49de34c17a77cf3a8e7af49572a53faa97a6dca7e57a7009c068f70f986e4e3f60774514e3b74a09edff4e6843563456d4ff97b408843a9a06fb WHIRLPOOL 6283cf0cf0440a1333f4a27bdc5fcef389df975d177cd0cd41f7174164c9b9abc79dddbb9a64c394808b8ec4fa77b1f92fd67f2276d9b0277886d1a25437ef4e
DIST syncthing-0.14.6.tar.gz 6390369 SHA256 481d9e88db0c3b3e9b0c796fa6dbb62447f0da69022c77f0065370873b0909ff SHA512 2a6d7dda6f014b1fce75d3199afdde517344524356e3881bb3cac035adc53dae3401260f072099a60d31394279e386c1d0e661fe21a5df0f1bf6b9808017ba34 WHIRLPOOL e24ce88d5448d4f599a3de52c049d5eed3531d7072b9dbf731ec684e648b580f02b559e0b72f441b4bc41aeb8500e7e78cc2379aeb029b35c7b91bb7e411970e
DIST syncthing-0.14.7.tar.gz 6434379 SHA256 5586f24e10e695bf2a3db1f2bfd2b8bf986753ecbc9919c922e2ba10c0bbb119 SHA512 883c8c7b060b7f216bcaf54393614f56f730772ccda91dc1c08545e26b439dca8532fcda1bd406ba07f32aad747af14174cd8d72be3349f5030d985ac90af0e3 WHIRLPOOL d736c6ade06e81b3de94a3dd72ef7888cfa1f30c3097870fde4ce80d332b9ee2dedfeae5bec9e511d63ac34b4828010147c5ab238a84d807f1c1c2047be28400
DIST syncthing-0.14.9.tar.gz 6431103 SHA256 c04350e66a88ec027daa0d72f9fea5815ac73dc8543c271fe2fa0b53657c5502 SHA512 19d4e6ab9ad76c16e4406914b125626c9bec1d76b1ce28e776e357dd78cee1e0a4117346927376ab8292a0c6ba4843bc32c04abdf25bae9e6010343306873079 WHIRLPOOL 879c5eae5aade78e596fdd1f4f1da595a9c48e2b521fc0a9616af5721a7d3dd117d392fe654650bc0d9ca613a395e689ffbbe47c4b76a16a4bfccf8e621d145b

@ -4,14 +4,13 @@
EAPI=6
EGO_PN="github.com/syncthing/syncthing"
EGIT_COMMIT=v${PV}
EGO_PN="github.com/${PN}/${PN}"
inherit golang-vcs-snapshot systemd user versionator
DESCRIPTION="Open Source Continuous File Synchronization"
HOMEPAGE="https://syncthing.net"
SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0"
SLOT="0"
@ -19,19 +18,29 @@ KEYWORDS="~amd64 ~x86 ~arm"
IUSE="tools"
DOCS="README.md AUTHORS CONTRIBUTING.md"
PATCHES=( "${FILESDIR}/relaysrv.systemd.patch" )
pkg_setup() {
enewgroup ${PN}
enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
if use tools ; then
# separate user for relaysrv
enewgroup ${PN}-relaysrv
enewuser ${PN}-relaysrv -1 -1 /var/lib/${PN}-relaysrv ${PN}-relaysrv
# separate user for the relay server
enewgroup strelaysrv
enewuser strelaysrv -1 -1 /var/lib/strelaysrv strelaysrv
# and his home folder
keepdir /var/lib/strelaysrv
fowners strelaysrv:strelaysrv /var/lib/strelaysrv
fi
}
src_prepare() {
default
sed -i \
's|^ExecStart=.*|ExecStart=/usr/libexec/syncthing/strelaysrv|' \
src/${EGO_PN}/cmd/strelaysrv/etc/linux-systemd/strelaysrv.service \
|| die
}
src_compile() {
export GOPATH="${S}:$(get_golibdir_gopath)"
cd src/${EGO_PN} || die
@ -53,12 +62,13 @@ src_test() {
src_install() {
cd src/${EGO_PN} || die
doman man/*.[157]
einstalldocs
if use tools ; then
dobin bin/syncthing
exeinto /usr/libexec/syncthing
for exe in bin/* ; do
[ "${exe}" = "bin/syncthing" ] || doexe "${exe}"
[[ "${exe}" = "bin/syncthing" ]] || doexe "${exe}"
done
else
dobin syncthing
@ -78,24 +88,35 @@ src_install() {
if use tools ; then
# openrc and systemd service files
systemd_dounit "${S}"/src/${EGO_PN}/cmd/relaysrv/etc/linux-systemd/${PN}-relaysrv.service
newconfd "${FILESDIR}/${PN}-relaysrv.confd" ${PN}-relaysrv
newinitd "${FILESDIR}/${PN}-relaysrv.initd" ${PN}-relaysrv
keepdir /var/lib/${PN}-relaysrv
fowners ${PN}-relaysrv:${PN}-relaysrv /var/{lib,log}/${PN}
systemd_dounit "${S}"/src/${EGO_PN}/cmd/strelaysrv/etc/linux-systemd/strelaysrv.service
newconfd "${FILESDIR}/strelaysrv.confd" strelaysrv
newinitd "${FILESDIR}/strelaysrv.initd" strelaysrv
insinto /etc/logrotate.d
newins "${FILESDIR}/syncthing-relaysrv.logrotate" syncthing-relaysrv
newins "${FILESDIR}/strelaysrv.logrotate" strelaysrv
fi
}
pkg_postinst() {
if [[ $(get_version_component_range 2) -gt \
$(get_version_component_range 2 ${REPLACING_VERSIONS}) ]]; then
ewarn "Version ${PV} is not protocol-compatible with version" \
"0.$(($(get_version_component_range 2) - 1)).x or lower."
ewarn "Make sure all your devices are running at least version" \
"0.$(get_version_component_range 2).0."
local v
for v in ${REPLACING_VERSIONS}; do
if [[ $(get_version_component_range 2) -gt \
$(get_version_component_range 2 ${v}) ]]; then
ewarn "Version ${PV} is not protocol-compatible with version" \
"0.$(($(get_version_component_range 2) - 1)).x or lower."
ewarn "Make sure all your devices are running at least version" \
"0.$(get_version_component_range 2).0."
fi
done
# check if user syncthing-relaysrv exists
# if yes, warn that it has been moved to strelaysrv
if [[ -n "$(egetent passwd syncthing-relaysrv 2>/dev/null)" ]]; then
ewarn
ewarn "The user and group for the relay server have been changed"
ewarn "from syncthing-relaysrv to strelaysrv"
ewarn "The old user and group are not deleted automatically. Delete them by running:"
ewarn " userdel -r syncthing-relaysrv"
ewarn " groupdel syncthing-relaysrv"
fi
}
Loading…
Cancel
Save