[gentoo-commits] repo/gentoo:master commit in: net-mail/muchsync/

2015-08-30 Thread Amadeusz Żołnowski
commit: 294bf2dce58fa4401201bc8f4f08379f981f34c8
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Sat Aug 22 14:45:51 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sun Aug 30 16:24:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=294bf2dc

net-mail/muchsync: Add new package

Package-Manager: portage-2.2.20.1

 net-mail/muchsync/Manifest  |  1 +
 net-mail/muchsync/metadata.xml  | 15 +++
 net-mail/muchsync/muchsync-2.ebuild | 23 +++
 3 files changed, 39 insertions(+)

diff --git a/net-mail/muchsync/Manifest b/net-mail/muchsync/Manifest
new file mode 100644
index 000..bd18759
--- /dev/null
+++ b/net-mail/muchsync/Manifest
@@ -0,0 +1 @@
+DIST muchsync-2.tar.gz 129429 SHA256 
c195bbef1c4f95da80d40ea8f3df00e3d1934f1d9238f100fd730e02d41017b7 SHA512 
fcf37e67982da21fb7e6e0297b7b1f6786c991f087c53235a46856e450620b912ba5c4f7db9c7067bd1b569530efe27de205610be4bdf5ddb2b5c56453a818f9
 WHIRLPOOL 
01e35df7175a1cab1ee7291f4029b64cb5f368cee1efa60e801943441b9ed40e9c7c58df427a479866b7fdf5f4d8080d66902630444ca7fa929bd435a6b586d1

diff --git a/net-mail/muchsync/metadata.xml b/net-mail/muchsync/metadata.xml
new file mode 100644
index 000..fc4999f
--- /dev/null
+++ b/net-mail/muchsync/metadata.xml
@@ -0,0 +1,15 @@
+?xml version=1.0 encoding=UTF-8?
+!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd;
+pkgmetadata
+   maintainer
+   emailaide...@gentoo.org/email
+   nameAmadeusz Żołnowski/name
+   /maintainer
+   longdescription lang=en
+   Muchsync brings notmuch to all of your computers by 
synchronizing your
+   mail messages and notmuch tags across machines. The protocol is 
heavily
+   pipelined to work efficiently over high-latency networks such 
as mobile
+   broadband. Muchsync supports arbitrary pairwise synchronization 
among
+   replicas.
+   /longdescription
+/pkgmetadata

diff --git a/net-mail/muchsync/muchsync-2.ebuild 
b/net-mail/muchsync/muchsync-2.ebuild
new file mode 100644
index 000..c68b4c0
--- /dev/null
+++ b/net-mail/muchsync/muchsync-2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION=Synchronizes mail messages and notmuch tags across machines
+HOMEPAGE=http://www.muchsync.org/;
+SRC_URI=http://www.muchsync.org/src/${P}.tar.gz;
+
+LICENSE=GPL-2+
+SLOT=0
+KEYWORDS=~amd64
+IUSE=
+
+DEPEND=dev-db/sqlite:3
+   dev-libs/openssl:0=
+   dev-libs/xapian-1.3
+   net-mail/notmuch:=
+   
+RDEPEND=${DEPEND}
+   net-misc/openssh
+   



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2015-08-30 Thread Amadeusz Żołnowski
commit: 565f4bb1f51869f3f53047ab25db577a007a3294
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Sun Aug 30 16:47:02 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sun Aug 30 16:47:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=565f4bb1

app-backup/burp: Depend on specific slot of ncurses

Package-Manager: portage-2.2.20.1

 app-backup/burp/burp-1.3.48.ebuild | 2 +-
 app-backup/burp/burp-1.3.8.ebuild  | 2 +-
 app-backup/burp/burp-1.4.40.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-backup/burp/burp-1.3.48.ebuild 
b/app-backup/burp/burp-1.3.48.ebuild
index 1178a60..977d752 100644
--- a/app-backup/burp/burp-1.3.48.ebuild
+++ b/app-backup/burp/burp-1.3.48.ebuild
@@ -21,7 +21,7 @@ DEPEND=
dev-libs/uthash
sys-libs/libcap
net-libs/librsync
-   sys-libs/ncurses
+   sys-libs/ncurses:0=
sys-libs/zlib
acl? ( sys-apps/acl )
afs? ( net-fs/openafs )

diff --git a/app-backup/burp/burp-1.3.8.ebuild 
b/app-backup/burp/burp-1.3.8.ebuild
index 069690a..3a529b9 100644
--- a/app-backup/burp/burp-1.3.8.ebuild
+++ b/app-backup/burp/burp-1.3.8.ebuild
@@ -20,7 +20,7 @@ DEPEND=
dev-libs/uthash
sys-libs/libcap
net-libs/librsync
-   sys-libs/ncurses
+   sys-libs/ncurses:0=
sys-libs/zlib
acl? ( sys-apps/acl )
afs? ( net-fs/openafs )

diff --git a/app-backup/burp/burp-1.4.40.ebuild 
b/app-backup/burp/burp-1.4.40.ebuild
index e4da6c6..16d59fd 100644
--- a/app-backup/burp/burp-1.4.40.ebuild
+++ b/app-backup/burp/burp-1.4.40.ebuild
@@ -21,7 +21,7 @@ DEPEND=
dev-libs/uthash
sys-libs/libcap
net-libs/librsync
-   sys-libs/ncurses
+   sys-libs/ncurses:0=
sys-libs/zlib
acl? ( sys-apps/acl )
afs? ( net-fs/openafs )



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/, app-backup/burp/

2015-08-30 Thread Amadeusz Żołnowski
commit: b2143e2e46588c1b1dca74e927140aa398a6634f
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Sun Aug 30 16:33:53 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sun Aug 30 16:33:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2143e2e

app-backup/burp: Remove oldest 1.4.x version

Package-Manager: portage-2.2.20.1

 app-backup/burp/Manifest   |  1 -
 app-backup/burp/burp-1.4.34.ebuild | 95 --
 app-backup/burp/files/1.4.34-bedup-conf-path.patch | 33 
 app-backup/burp/files/1.4.34-tinfo.patch   | 22 -
 4 files changed, 151 deletions(-)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index cc324b0..5fc8c0f 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,4 +1,3 @@
 DIST burp-1.3.48.tar.bz2 683509 SHA256 
bb456c208998d2f5806828357934e794cd9675448cb6545473364fd9e6d73509 SHA512 
08de252f25ff7aa448dd6768272a9a14622902347445313b570c857b4e690374e92956379d5b388f446a88427fc4924f9c0df83cba390aa15fd040b8e92f1946
 WHIRLPOOL 
ac99abddd74bcc753037841afc78c74c7af23ad550334f0585540f056ce93243b8958cbdc37cae15cb98a02c2884c928dd65ac03820e1ef53ea031128a831a44
 DIST burp-1.3.8.tar.bz2 796082 SHA256 
ed1546d97e902d0b3974a32ef3f543b5d9ec0a5448f3caca2373383192169656 SHA512 
49f4fa43bcbd2aa54b8cee840dfb2f1b7e396048c609d7303fdef08d13dbaf7b0c7016da39620fc5a15cd9dfb8577f82e8446512887aff1ce1b6ce31e7a60e57
 WHIRLPOOL 
957cdf4b75ec5a79b7c259786b099cf5c001ebc1684df0a1028dda7ec90a2710c1cfcd4f2a8a2fb349466bc5405672350f01f989a4f6a5302eae4fa466af3056
-DIST burp-1.4.34.tar.bz2 712409 SHA256 
547d84a03d84a5ece0562b75f785180846c8f0525c212f66316650187c9cbad2 SHA512 
c65d7fab80d24fbf73c5bed1381709ad00c43372e26cebffb2847be57f3c32ec5e6ab060707766a06689a9ab7b490ce10acc93b4c229b336d1791b9dd82e025d
 WHIRLPOOL 
fa15dbdae7efd7c9736f40f06555b83b4a4b6cb932ce205eccf3e0606276aa0723c083ef0cf6e006d1cbca814265e6280572a17483d5631ac3928e6967cbcc8a
 DIST burp-1.4.40.tar.bz2 712937 SHA256 
4108eb45e14740de990d918a2adbb661d88f90de48d6e2e3a6b54fd12b16fa5e SHA512 
b44ba3a63d3b75f6fee55bbfef70ac07fa87e78ddb22a398e31a86670dfa3f2db1c9dbc58de3d0038cdc409bd5ae52c8e901cb26975fd7dbe0f773c4841af10c
 WHIRLPOOL 
636120b3fa2d4a3217567177f3c8abbdeb562d298043fd6bd685842287964d835f2a369e36db0bc32ce908ce8f96e4e2677569e6ca4bac80f8d9958a2364a62d

diff --git a/app-backup/burp/burp-1.4.34.ebuild 
b/app-backup/burp/burp-1.4.34.ebuild
deleted file mode 100644
index e4da6c6..000
--- a/app-backup/burp/burp-1.4.34.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools eutils user
-
-DESCRIPTION=Network backup and restore client and server for Unix and Windows
-HOMEPAGE=http://burp.grke.org/;
-SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2
-   http://burp.grke.org/downloads/${P}/${P}.tar.bz2;
-
-LICENSE=AGPL-3
-SLOT=0
-KEYWORDS=~amd64
-IUSE=acl afs ipv6 nls tcpd xattr
-
-DEPEND=
-   dev-libs/openssl:0
-   dev-libs/uthash
-   sys-libs/libcap
-   net-libs/librsync
-   sys-libs/ncurses
-   sys-libs/zlib
-   acl? ( sys-apps/acl )
-   afs? ( net-fs/openafs )
-   nls? ( sys-devel/gettext )
-   tcpd? ( sys-apps/tcp-wrappers )
-   xattr? ( sys-apps/attr )
-   
-RDEPEND=${DEPEND}
-   virtual/logger
-   
-
-DOCS=( CONTRIBUTORS DONATIONS UPGRADING )
-PATCHES=(
-   ${FILESDIR}/${PV}-bedup-conf-path.patch
-   ${FILESDIR}/${PV}-tinfo.patch
-   )
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1   ${PN}
-}
-
-src_prepare() {
-   epatch ${PATCHES[@]}
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --sbindir=/usr/sbin
-   --sysconfdir=/etc/burp
-   --enable-largefile
-   $(use_enable acl)
-   $(use_enable afs)
-   $(use_enable ipv6)
-   $(use_enable nls)
-   $(use_enable xattr)
-   $(use_with tcpd tcp-wrappers)
-   )
-   econf ${myeconfargs[@]}
-}
-
-src_install() {
-   default
-
-   fowners root:burp /etc/burp /var/spool/burp
-   fperms 0775 /etc/burp /var/spool/burp
-   fowners root:burp /etc/burp/clientconfdir
-   fperms 0750 /etc/burp/clientconfdir
-   fowners root:burp /etc/burp/burp-server.conf
-   fperms 0640 /etc/burp/burp-server.conf
-
-   newinitd ${FILESDIR}/${PN}.initd ${PN}
-   dodoc docs/*
-
-   sed -e 's|^# user=graham|user = burp|' \
-   -e 's|^# group=nogroup|group = burp|' \
-   -e 's|^pidfile = .*|lockfile = /run/lock/burp/server.lock|' \
-   -i ${D}/etc/burp/burp-server.conf || die
-}
-
-pkg_postinst() {
-   if [[ ! -e /etc/burp/CA/index.txt ]]; then
-   elog At first run burp server will generate DH parameters and 
SSL

[gentoo-commits] repo/gentoo:master commit in: net-mail/notmuch/

2015-08-22 Thread Amadeusz Żołnowski
commit: 21c7314e27862f8e565422b4ade62d13fd689e42
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Sat Aug 22 11:35:46 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sat Aug 22 11:35:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c7314e

net-mail/notmuch: Add sub-slot 4

Sub-slot corresponds to major wersion of libnotmuch.so.X.Y.  Bump of Y
is meant to be binary backward compatible.

Nothing depends directly on libnotmuch.so therefore I skip revision
bump.

Package-Manager: portage-2.2.20.1

 net-mail/notmuch/notmuch-0.20.2.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-mail/notmuch/notmuch-0.20.2.ebuild 
b/net-mail/notmuch/notmuch-0.20.2.ebuild
index af45fa8..3c6b77c 100644
--- a/net-mail/notmuch/notmuch-0.20.2.ebuild
+++ b/net-mail/notmuch/notmuch-0.20.2.ebuild
@@ -15,7 +15,9 @@ HOMEPAGE=http://notmuchmail.org/;
 SRC_URI=${HOMEPAGE%/}/releases/${P}.tar.gz
 
 LICENSE=GPL-3
-SLOT=0
+# Sub-slot corresponds to major wersion of libnotmuch.so.X.Y.  Bump of Y is
+# meant to be binary backward compatible.
+SLOT=0/4
 KEYWORDS=~amd64 ~x86
 REQUIRED_USE=
nmbug? ( python )



[gentoo-commits] repo/gentoo:master commit in: net-mail/notmuch/

2015-08-22 Thread Amadeusz Żołnowski
commit: f6686f845478057742afe0b00b0933db7e9394e5
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Sat Aug 22 14:39:09 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sat Aug 22 14:39:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6686f84

net-mail/notmuch: Add sub-slots 3 and 4 to stable versions

Nothing depends directly on libnotmuch.so therefore I skip revision
bump.

Package-Manager: portage-2.2.20.1

 net-mail/notmuch/notmuch-0.18.2.ebuild  | 4 +++-
 net-mail/notmuch/notmuch-0.19-r1.ebuild | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-mail/notmuch/notmuch-0.18.2.ebuild 
b/net-mail/notmuch/notmuch-0.18.2.ebuild
index f8d0eb4..9651014 100644
--- a/net-mail/notmuch/notmuch-0.18.2.ebuild
+++ b/net-mail/notmuch/notmuch-0.18.2.ebuild
@@ -15,7 +15,9 @@ HOMEPAGE=http://notmuchmail.org/;
 SRC_URI=${HOMEPAGE%/}/releases/${P}.tar.gz
 
 LICENSE=GPL-3
-SLOT=0
+# Sub-slot corresponds to major wersion of libnotmuch.so.X.Y.  Bump of Y is
+# meant to be binary backward compatible.
+SLOT=0/3
 KEYWORDS=amd64 x86
 REQUIRED_USE=
python? ( ${PYTHON_REQUIRED_USE} )

diff --git a/net-mail/notmuch/notmuch-0.19-r1.ebuild 
b/net-mail/notmuch/notmuch-0.19-r1.ebuild
index 5ae253c..656236c 100644
--- a/net-mail/notmuch/notmuch-0.19-r1.ebuild
+++ b/net-mail/notmuch/notmuch-0.19-r1.ebuild
@@ -15,7 +15,9 @@ HOMEPAGE=http://notmuchmail.org/;
 SRC_URI=${HOMEPAGE%/}/releases/${P}.tar.gz
 
 LICENSE=GPL-3
-SLOT=0
+# Sub-slot corresponds to major wersion of libnotmuch.so.X.Y.  Bump of Y is
+# meant to be binary backward compatible.
+SLOT=0/4
 KEYWORDS=amd64 x86
 REQUIRED_USE=
nmbug? ( python )



[gentoo-commits] repo/gentoo:master commit in: app-admin/logstash-forwarder/files/

2015-08-22 Thread Amadeusz Żołnowski
commit: cac7779833a9c0f1d57089ad81644a63b935bad7
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Sat Aug 22 15:27:24 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sat Aug 22 15:32:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cac77798

app-admin/logstash-forwarder: Allow to specify user/group for service

logstash-forwarder is running as logstash user in Gentoo by default.  It
might be desired to run it as other user who has access to log files,
presumably as root.  The other solution for accessing logs would be
adding logstash user to groups as which services are run and make logs
readable by that group.  It is also possible in some cases to change
group for log files, e.g. in syslog-ng.

Thanks to Tomas Mozes hydrapolic AT gmail.com for submitting patch.

Gentoo-Bug: 557462

Package-Manager: portage-2.2.20.1

 app-admin/logstash-forwarder/files/logstash-forwarder.confd |  2 ++
 app-admin/logstash-forwarder/files/logstash-forwarder.initd | 12 +---
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/app-admin/logstash-forwarder/files/logstash-forwarder.confd 
b/app-admin/logstash-forwarder/files/logstash-forwarder.confd
index e49ed1d..089b0c6 100644
--- a/app-admin/logstash-forwarder/files/logstash-forwarder.confd
+++ b/app-admin/logstash-forwarder/files/logstash-forwarder.confd
@@ -1 +1,3 @@
 LOGSTASH_FORWARDER_ARGS=-quiet -syslog=true
+#LOGSTASH_FORWARDER_USER=
+#LOGSTASH_FORWARDER_GROUP=

diff --git a/app-admin/logstash-forwarder/files/logstash-forwarder.initd 
b/app-admin/logstash-forwarder/files/logstash-forwarder.initd
index 263ea8c..ecfc5cc 100644
--- a/app-admin/logstash-forwarder/files/logstash-forwarder.initd
+++ b/app-admin/logstash-forwarder/files/logstash-forwarder.initd
@@ -3,11 +3,14 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+LOGSTASH_FORWARDER_USER=${LOGSTASH_FORWARDER_USER:-logstash}
+LOGSTASH_FORWARDER_GROUP=${LOGSTASH_FORWARDER_GROUP:-logstash}
+
 start() {
local config_file=/etc/logstash-forwarder/logstash-forwarder.conf
local statedir=/var/lib/logstash-forwarder
 
-   if ! [[ -d ${statedir} ]]; then
+   if ! [ -d ${statedir} ]; then
eend 1 logstash state directory is missing: ${statedir}
return 1
fi
@@ -16,7 +19,8 @@ start() {
start-stop-daemon --start --exec /usr/bin/logstash-forwarder \
--make-pidfile --pidfile /run/logstash-forwarder.pid \
--background --wait 100 --chdir ${statedir} \
-   --user logstash --group logstash \
+   --user ${LOGSTASH_FORWARDER_USER} \
+   --group ${LOGSTASH_FORWARDER_GROUP} \
-- -config=${config_file} ${LOGSTASH_FORWARDER_ARGS}
eend $?
 }
@@ -24,7 +28,9 @@ start() {
 stop() {
ebegin Stopping logstash-forwarder
start-stop-daemon --stop --exec /usr/bin/logstash-forwarder \
-   --pidfile /run/logstash-forwarder.pid --user logstash --group 
logstash
+   --pidfile /run/logstash-forwarder.pid \
+   --user ${LOGSTASH_FORWARDER_USER} \
+   --group ${LOGSTASH_FORWARDER_GROUP}
local rc=$?
 
eend ${rc}



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2015-08-18 Thread Amadeusz Żołnowski
commit: 43c6cf55ccdd628fee00c5117385c1663f59d26f
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Tue Aug 18 08:42:26 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Tue Aug 18 08:42:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c6cf55

app-backup/burp: Remove ssl USE flag

Gentoo-Bug: 554170

Package-Manager: portage-2.2.20.1

 app-backup/burp/burp-1.3.48.ebuild | 5 ++---
 app-backup/burp/burp-1.3.8.ebuild  | 5 ++---
 app-backup/burp/burp-1.4.34.ebuild | 5 ++---
 app-backup/burp/burp-1.4.40.ebuild | 5 ++---
 4 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/app-backup/burp/burp-1.3.48.ebuild 
b/app-backup/burp/burp-1.3.48.ebuild
index 5afc40f..1178a60 100644
--- a/app-backup/burp/burp-1.3.48.ebuild
+++ b/app-backup/burp/burp-1.3.48.ebuild
@@ -14,7 +14,7 @@ SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2
 LICENSE=AGPL-3
 SLOT=0
 KEYWORDS=~amd64 ~x86
-IUSE=acl afs ipv6 nls ssl tcpd xattr
+IUSE=acl afs ipv6 nls tcpd xattr
 
 DEPEND=
dev-libs/openssl:0
@@ -58,7 +58,6 @@ src_configure() {
--sbindir=/usr/sbin
--sysconfdir=/etc/burp
--enable-largefile
-   $(use_with ssl openssl)
$(use_enable acl)
$(use_enable afs)
$(use_enable ipv6)
@@ -89,7 +88,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   if use ssl  [ ! -e /etc/burp/CA/index.txt ]; then
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
elog At first run burp server will generate DH parameters and 
SSL
elog certificates.  You should adjust configuration before.
elog Server configuration is located at

diff --git a/app-backup/burp/burp-1.3.8.ebuild 
b/app-backup/burp/burp-1.3.8.ebuild
index 7ac69eb..069690a 100644
--- a/app-backup/burp/burp-1.3.8.ebuild
+++ b/app-backup/burp/burp-1.3.8.ebuild
@@ -13,7 +13,7 @@ SRC_URI=http://burp.grke.org/downloads/${P}/${P}.tar.bz2;
 LICENSE=AGPL-3
 SLOT=0
 KEYWORDS=~amd64
-IUSE=acl afs nls ssl tcpd xattr
+IUSE=acl afs nls tcpd xattr
 
 DEPEND=
dev-libs/openssl:0
@@ -53,7 +53,6 @@ src_configure() {
--sbindir=/usr/sbin
--sysconfdir=/etc/burp
--enable-largefile
-   $(use_with ssl openssl)
$(use_enable acl)
$(use_enable afs)
$(use_enable nls)
@@ -83,7 +82,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   if use ssl  [ ! -e /etc/burp/CA/index.txt ]; then
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
elog At first run burp server will generate DH parameters and 
SSL
elog certificates.  You should adjust configuration before.
elog Server configuration is located at

diff --git a/app-backup/burp/burp-1.4.34.ebuild 
b/app-backup/burp/burp-1.4.34.ebuild
index a0eac48..e4da6c6 100644
--- a/app-backup/burp/burp-1.4.34.ebuild
+++ b/app-backup/burp/burp-1.4.34.ebuild
@@ -14,7 +14,7 @@ SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2
 LICENSE=AGPL-3
 SLOT=0
 KEYWORDS=~amd64
-IUSE=acl afs ipv6 nls ssl tcpd xattr
+IUSE=acl afs ipv6 nls tcpd xattr
 
 DEPEND=
dev-libs/openssl:0
@@ -54,7 +54,6 @@ src_configure() {
--sbindir=/usr/sbin
--sysconfdir=/etc/burp
--enable-largefile
-   $(use_with ssl openssl)
$(use_enable acl)
$(use_enable afs)
$(use_enable ipv6)
@@ -85,7 +84,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   if use ssl  [ ! -e /etc/burp/CA/index.txt ]; then
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
elog At first run burp server will generate DH parameters and 
SSL
elog certificates.  You should adjust configuration before.
elog Server configuration is located at

diff --git a/app-backup/burp/burp-1.4.40.ebuild 
b/app-backup/burp/burp-1.4.40.ebuild
index a0eac48..e4da6c6 100644
--- a/app-backup/burp/burp-1.4.40.ebuild
+++ b/app-backup/burp/burp-1.4.40.ebuild
@@ -14,7 +14,7 @@ SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2
 LICENSE=AGPL-3
 SLOT=0
 KEYWORDS=~amd64
-IUSE=acl afs ipv6 nls ssl tcpd xattr
+IUSE=acl afs ipv6 nls tcpd xattr
 
 DEPEND=
dev-libs/openssl:0
@@ -54,7 +54,6 @@ src_configure() {
--sbindir=/usr/sbin
--sysconfdir=/etc/burp
--enable-largefile
-   $(use_with ssl openssl)
$(use_enable acl)
$(use_enable afs)
$(use_enable ipv6)
@@ -85,7 +84,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   if use ssl  [ ! -e /etc/burp/CA/index.txt ]; then
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
elog At first run burp server will generate DH parameters and 
SSL
elog certificates.  You should adjust configuration before.
elog Server configuration is located at



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/

2015-08-17 Thread Amadeusz Żołnowski
commit: 693963fc42b75e3b157aa481471a58db867c2fed
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Mon Aug 17 21:47:17 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Mon Aug 17 21:47:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=693963fc

app-backup/burp: Remove orphaned patches

Package-Manager: portage-2.2.20.1

 app-backup/burp/files/1.4.26-bedup-conf-path.patch | 33 --
 app-backup/burp/files/1.4.26-tinfo.patch   | 22 ---
 2 files changed, 55 deletions(-)

diff --git a/app-backup/burp/files/1.4.26-bedup-conf-path.patch 
b/app-backup/burp/files/1.4.26-bedup-conf-path.patch
deleted file mode 100644
index 30346d4..000
--- a/app-backup/burp/files/1.4.26-bedup-conf-path.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff -Naur burp/manpages/bedup.8 burp.new/manpages/bedup.8
 burp/manpages/bedup.8  2014-10-28 12:45:26.0 +0100
-+++ burp.new/manpages/bedup.8  2014-11-21 09:49:57.705796144 +0100
-@@ -16,7 +16,7 @@
- .SH OPTIONS
- .TP
- \fB\-c\fR \fBpath\fR
--Path to config file (default: /etc/burp/burp.conf).
-+Path to config file (default: /etc/burp/burp-server.conf).
- .TP
- \fB\-g\fR \fBlist of group names\fR
- Only run on the directories of clients that are in one of the groups 
specified. The list is comma-separated. To put a client in a group, use the 
'dedup_group' option in the client configuration file on the server.
-@@ -42,7 +42,7 @@
- \fB\-V\fR \fB\fR
- Print version and exit.\fR
- .TP
--By default, bedup will read /etc/burp/burp.conf and deduplicate client 
storage directories using special knowledge of the structure.\fR
-+By default, bedup will read /etc/burp/burp-server.conf and deduplicate client 
storage directories using special knowledge of the structure.\fR
- .TP
- With '\-n', this knowledge is turned off and you have to specify the 
directories to deduplicate on the command line. Running with '\-n' is therefore 
dangerous if you are deduplicating burp storage directories.
- 
-diff -Naur burp/src/bedup.c burp.new/src/bedup.c
 burp/src/bedup.c   2014-10-28 12:45:56.0 +0100
-+++ burp.new/src/bedup.c   2014-11-20 21:39:28.728206536 +0100
-@@ -740,7 +740,7 @@
- static char *get_config_path(void)
- {
- static char path[256]=;
--snprintf(path, sizeof(path), %s, SYSCONFDIR /burp.conf);
-+snprintf(path, sizeof(path), %s, SYSCONFDIR /burp-server.conf);
- return path;
- }
- 

diff --git a/app-backup/burp/files/1.4.26-tinfo.patch 
b/app-backup/burp/files/1.4.26-tinfo.patch
deleted file mode 100644
index 0814922..000
--- a/app-backup/burp/files/1.4.26-tinfo.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff -Naur burp/configure.ac burp-new/configure.ac
 burp/configure.ac  2014-10-28 12:45:56.0 +0100
-+++ burp-new/configure.ac  2014-11-10 17:40:50.996955441 +0100
-@@ -1203,13 +1203,12 @@
- fi
- 
- AC_CHECK_HEADERS(ncurses.h)
--AC_CHECK_LIB(ncurses, curs_set, [NCURSES_LIBS=-lncurses])
- have_ncurses=no
--if test x$NCURSES_LIBS = x-lncurses; then
--   AC_DEFINE(HAVE_NCURSES, 1, [Defined to 1 if libncurses was found])
--   have_ncurses=yes
--fi
--AC_SUBST(NCURSES_LIBS)
-+AC_CHECK_LIB(ncurses, endwin,
-+  [NCURSES_LIBS=-lncurses; have_ncurses=yes]
-+  AC_SEARCH_LIBS(curs_set, tinfo, [NCURSES_LIBS=$NCURSES_LIBS $ac_res]),
-+  AC_DEFINE(HAVE_NCURSES, 1, [Defined to 1 if libncurses was found])
-+  AC_SUBST(NCURSES_LIBS))
- 
- dnl
- dnl Check if we have AFS on this system



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2015-08-17 Thread Amadeusz Żołnowski
commit: 2e6bd03e2e5b64ca78cdf4844579c77fde83399a
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Mon Aug 17 21:45:47 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Mon Aug 17 21:47:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e6bd03e

app-backup/burp: Add alternative location of sources

Upstream keeps latest versions on sourceforge.net and he move any older
to http://burp.grke.org/downloads/.

Package-Manager: portage-2.2.20.1

 app-backup/burp/burp-1.3.48.ebuild | 3 ++-
 app-backup/burp/burp-1.4.34.ebuild | 3 ++-
 app-backup/burp/burp-1.4.40.ebuild | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/app-backup/burp/burp-1.3.48.ebuild 
b/app-backup/burp/burp-1.3.48.ebuild
index 6d1e4b7..5afc40f 100644
--- a/app-backup/burp/burp-1.3.48.ebuild
+++ b/app-backup/burp/burp-1.3.48.ebuild
@@ -8,7 +8,8 @@ inherit autotools eutils user
 
 DESCRIPTION=Network backup and restore client and server for Unix and Windows
 HOMEPAGE=http://burp.grke.org/;
-SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2
+SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2
+   http://burp.grke.org/downloads/${P}/${P}.tar.bz2;
 
 LICENSE=AGPL-3
 SLOT=0

diff --git a/app-backup/burp/burp-1.4.34.ebuild 
b/app-backup/burp/burp-1.4.34.ebuild
index 9c1ed76..a0eac48 100644
--- a/app-backup/burp/burp-1.4.34.ebuild
+++ b/app-backup/burp/burp-1.4.34.ebuild
@@ -8,7 +8,8 @@ inherit autotools eutils user
 
 DESCRIPTION=Network backup and restore client and server for Unix and Windows
 HOMEPAGE=http://burp.grke.org/;
-SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2
+SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2
+   http://burp.grke.org/downloads/${P}/${P}.tar.bz2;
 
 LICENSE=AGPL-3
 SLOT=0

diff --git a/app-backup/burp/burp-1.4.40.ebuild 
b/app-backup/burp/burp-1.4.40.ebuild
index 9c1ed76..a0eac48 100644
--- a/app-backup/burp/burp-1.4.40.ebuild
+++ b/app-backup/burp/burp-1.4.40.ebuild
@@ -8,7 +8,8 @@ inherit autotools eutils user
 
 DESCRIPTION=Network backup and restore client and server for Unix and Windows
 HOMEPAGE=http://burp.grke.org/;
-SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2
+SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2
+   http://burp.grke.org/downloads/${P}/${P}.tar.bz2;
 
 LICENSE=AGPL-3
 SLOT=0



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/, app-backup/burp/

2015-08-17 Thread Amadeusz Żołnowski
commit: 10dafbf2ba89bccb0ff3b56a2e70bbd882a4fdf1
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Mon Aug 17 21:41:56 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Mon Aug 17 21:47:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10dafbf2

app-backup/burp: Version bump

Package-Manager: portage-2.2.20.1

 app-backup/burp/Manifest   |  1 +
 app-backup/burp/burp-1.4.40.ebuild | 95 ++
 app-backup/burp/files/1.4.40-bedup-conf-path.patch | 33 
 app-backup/burp/files/1.4.40-tinfo.patch   | 22 +
 4 files changed, 151 insertions(+)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 274658a..cc324b0 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,3 +1,4 @@
 DIST burp-1.3.48.tar.bz2 683509 SHA256 
bb456c208998d2f5806828357934e794cd9675448cb6545473364fd9e6d73509 SHA512 
08de252f25ff7aa448dd6768272a9a14622902347445313b570c857b4e690374e92956379d5b388f446a88427fc4924f9c0df83cba390aa15fd040b8e92f1946
 WHIRLPOOL 
ac99abddd74bcc753037841afc78c74c7af23ad550334f0585540f056ce93243b8958cbdc37cae15cb98a02c2884c928dd65ac03820e1ef53ea031128a831a44
 DIST burp-1.3.8.tar.bz2 796082 SHA256 
ed1546d97e902d0b3974a32ef3f543b5d9ec0a5448f3caca2373383192169656 SHA512 
49f4fa43bcbd2aa54b8cee840dfb2f1b7e396048c609d7303fdef08d13dbaf7b0c7016da39620fc5a15cd9dfb8577f82e8446512887aff1ce1b6ce31e7a60e57
 WHIRLPOOL 
957cdf4b75ec5a79b7c259786b099cf5c001ebc1684df0a1028dda7ec90a2710c1cfcd4f2a8a2fb349466bc5405672350f01f989a4f6a5302eae4fa466af3056
 DIST burp-1.4.34.tar.bz2 712409 SHA256 
547d84a03d84a5ece0562b75f785180846c8f0525c212f66316650187c9cbad2 SHA512 
c65d7fab80d24fbf73c5bed1381709ad00c43372e26cebffb2847be57f3c32ec5e6ab060707766a06689a9ab7b490ce10acc93b4c229b336d1791b9dd82e025d
 WHIRLPOOL 
fa15dbdae7efd7c9736f40f06555b83b4a4b6cb932ce205eccf3e0606276aa0723c083ef0cf6e006d1cbca814265e6280572a17483d5631ac3928e6967cbcc8a
+DIST burp-1.4.40.tar.bz2 712937 SHA256 
4108eb45e14740de990d918a2adbb661d88f90de48d6e2e3a6b54fd12b16fa5e SHA512 
b44ba3a63d3b75f6fee55bbfef70ac07fa87e78ddb22a398e31a86670dfa3f2db1c9dbc58de3d0038cdc409bd5ae52c8e901cb26975fd7dbe0f773c4841af10c
 WHIRLPOOL 
636120b3fa2d4a3217567177f3c8abbdeb562d298043fd6bd685842287964d835f2a369e36db0bc32ce908ce8f96e4e2677569e6ca4bac80f8d9958a2364a62d

diff --git a/app-backup/burp/burp-1.4.40.ebuild 
b/app-backup/burp/burp-1.4.40.ebuild
new file mode 100644
index 000..9c1ed76
--- /dev/null
+++ b/app-backup/burp/burp-1.4.40.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools eutils user
+
+DESCRIPTION=Network backup and restore client and server for Unix and Windows
+HOMEPAGE=http://burp.grke.org/;
+SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2
+
+LICENSE=AGPL-3
+SLOT=0
+KEYWORDS=~amd64
+IUSE=acl afs ipv6 nls ssl tcpd xattr
+
+DEPEND=
+   dev-libs/openssl:0
+   dev-libs/uthash
+   sys-libs/libcap
+   net-libs/librsync
+   sys-libs/ncurses
+   sys-libs/zlib
+   acl? ( sys-apps/acl )
+   afs? ( net-fs/openafs )
+   nls? ( sys-devel/gettext )
+   tcpd? ( sys-apps/tcp-wrappers )
+   xattr? ( sys-apps/attr )
+   
+RDEPEND=${DEPEND}
+   virtual/logger
+   
+
+DOCS=( CONTRIBUTORS DONATIONS UPGRADING )
+PATCHES=(
+   ${FILESDIR}/${PV}-bedup-conf-path.patch
+   ${FILESDIR}/${PV}-tinfo.patch
+   )
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1   ${PN}
+}
+
+src_prepare() {
+   epatch ${PATCHES[@]}
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --sbindir=/usr/sbin
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_with ssl openssl)
+   $(use_enable acl)
+   $(use_enable afs)
+   $(use_enable ipv6)
+   $(use_enable nls)
+   $(use_enable xattr)
+   $(use_with tcpd tcp-wrappers)
+   )
+   econf ${myeconfargs[@]}
+}
+
+src_install() {
+   default
+
+   fowners root:burp /etc/burp /var/spool/burp
+   fperms 0775 /etc/burp /var/spool/burp
+   fowners root:burp /etc/burp/clientconfdir
+   fperms 0750 /etc/burp/clientconfdir
+   fowners root:burp /etc/burp/burp-server.conf
+   fperms 0640 /etc/burp/burp-server.conf
+
+   newinitd ${FILESDIR}/${PN}.initd ${PN}
+   dodoc docs/*
+
+   sed -e 's|^# user=graham|user = burp|' \
+   -e 's|^# group=nogroup|group = burp|' \
+   -e 's|^pidfile = .*|lockfile = /run/lock/burp/server.lock|' \
+   -i ${D}/etc/burp/burp-server.conf || die
+}
+
+pkg_postinst() {
+   if use ssl  [ ! -e /etc/burp/CA/index.txt ]; then
+   elog At first run burp server will generate DH parameters and 
SSL
+   elog

[gentoo-commits] repo/gentoo:master commit in: mail-client/alot/files/

2015-08-17 Thread Amadeusz Żołnowski
commit: 9f6b0743d2782b893d6cafbd0669f76a4ff99545
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Mon Aug 17 22:42:08 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Mon Aug 17 22:42:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f6b0743

mail-client/alot: Remove orphaned patch

Package-Manager: portage-2.2.20.1

 mail-client/alot/files/0.3.2-subject-fix.patch | 12 
 1 file changed, 12 deletions(-)

diff --git a/mail-client/alot/files/0.3.2-subject-fix.patch 
b/mail-client/alot/files/0.3.2-subject-fix.patch
deleted file mode 100644
index 064b416..000
--- a/mail-client/alot/files/0.3.2-subject-fix.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur pazz-alot-34f4a7d/alot/defaults/default.theme 
pazz-alot-34f4a7d.new/alot/defaults/default.theme
 pazz-alot-34f4a7d/alot/defaults/default.theme  2012-07-22 
23:01:59.0 +0200
-+++ pazz-alot-34f4a7d.new/alot/defaults/default.theme  2012-08-01 
10:24:05.359838188 +0200
-@@ -62,7 +62,7 @@
- [[[subject]]]
- normal = 'default','','light gray','default','g66','default'
- focus = 'standout','','yellow','light gray','yellow','g58'
--#width = 'weight', 1
-+width = 'weight', 1
- [[[content]]]
- normal = 'default','','light gray','default','dark gray','default'
- focus = 'standout','','yellow','light gray','yellow','g58'



[gentoo-commits] repo/gentoo:master commit in: mail-client/alot/, mail-client/alot/files/

2015-08-17 Thread Amadeusz Żołnowski
commit: fbe2846a30eaeffcb3b245008ab51513fa22a258
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Mon Aug 17 22:41:22 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Mon Aug 17 22:42:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe2846a

mail-client/alot: Remove older version

Package-Manager: portage-2.2.20.1

 mail-client/alot/Manifest  |  1 -
 mail-client/alot/alot-0.3.5.ebuild | 87 --
 ...01-Use-Unicode-strings-when-dealing-with-.patch | 78 ---
 3 files changed, 166 deletions(-)

diff --git a/mail-client/alot/Manifest b/mail-client/alot/Manifest
index 3104fe5..55c4496 100644
--- a/mail-client/alot/Manifest
+++ b/mail-client/alot/Manifest
@@ -1,2 +1 @@
-DIST alot-0.3.5.tar.gz 1201061 SHA256 
7f273b0657e7ee22fd65d6030a536c99ced39d6537c17eb186187923daa9125a SHA512 
e781f63971dd1df46f221d0a11e14e4d0e1cb3a307ac317e950a53e28445130822c9d65c3bc99489d68500d4cc864c38c06f3f79e5fe98813d049a0dde22c22c
 WHIRLPOOL 
1dc67524f0be9eb3088ce0710fa06205ac80dc63b3b194fc3bf0cb9a8c35139723372de27a21c466b8c3f3b01a6b4bb47fbdda109e3e13d915ef11fc72eebe37
 DIST alot-0.3.6.tar.gz 1492278 SHA256 
b8e6092f18e503a528e934231c448db0e03d00e11d844192ba7eeb483838fee7 SHA512 
30037ca1d2c169dda6c1660a24dadee12c6b5858d733ec7cd78e49d633850eecb763852c16565340596e32a6831ff8c36764d3f812de7f7947584defe05322b4
 WHIRLPOOL 
cd4aab9dd84a441b92f5d4c62c783d58d8c4fafca614bf8bf462c1b3f0ffb4266e083380712b16f9469a0b418af1672625a21a6ae1f82f6623c6c22e005be6e9

diff --git a/mail-client/alot/alot-0.3.5.ebuild 
b/mail-client/alot/alot-0.3.5.ebuild
deleted file mode 100644
index c3299d1..000
--- a/mail-client/alot/alot-0.3.5.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils vcs-snapshot
-
-DESCRIPTION=Experimental terminal UI for net-mail/notmuch written in Python
-HOMEPAGE=https://github.com/pazz/alot;
-SRC_URI=${HOMEPAGE}/tarball/${PV} - ${P}.tar.gz
-
-LICENSE=GPL-3
-SLOT=0
-KEYWORDS=~amd64 ~x86
-IUSE=doc
-
-DEPEND=
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   
-RDEPEND=
-   =dev-python/configobj-4.6.0[${PYTHON_USEDEP}]
-   dev-python/pygpgme[${PYTHON_USEDEP}]
-   =dev-python/twisted-core-10.2.0
-   =dev-python/urwid-1.1.0[${PYTHON_USEDEP}]
-   net-mail/mailbase
-   =net-mail/notmuch-0.13[crypt,python]
-   sys-apps/file[python]
-   
-
-ALOT_UPDATE=
-
-pkg_setup() {
-   if has_version ${CATEGORY}/${PN}-0.3.2; then
-   ALOT_UPDATE=yes
-   fi
-}
-
-src_prepare() {
-   epatch 
${FILESDIR}/${PV}-0001-Use-Unicode-strings-when-dealing-with-.patch
-
-   find ${S} -name '*.py' -print0 | xargs -0 -- sed \
-   -e '1i# -*- coding: utf-8 -*-' -i || die
-
-   distutils-r1_src_prepare
-
-   local md
-   for md in *.md; do
-   mv ${md} ${md%.md}
-   done
-}
-
-src_compile() {
-   distutils-r1_src_compile
-
-   if use doc; then
-   pushd docs || die
-   emake html
-   popd || die
-   fi
-}
-
-src_install() {
-   distutils-r1_src_install
-
-   dodir /usr/share/alot
-   insinto /usr/share/alot
-   doins -r extra
-
-   if use doc; then
-   dohtml -r docs/build/html/*
-   fi
-}
-
-pkg_postinst() {
-   if [[ ${ALOT_UPDATE} = yes ]]; then
-   ewarn The syntax of theme-files and custom tags-sections of 
the config
-   ewarn has been changed.  You have to revise your config.  
There are
-   ewarn converter scripts in /usr/share/alot/extra to help you 
out with
-   ewarn this:
-   ewarn 
-   ewarn   * tagsections_convert.py for your 
~/.config/alot/config
-   ewarn   * theme_convert.py to update your custom theme files
-   fi
-}

diff --git 
a/mail-client/alot/files/0.3.5-0001-Use-Unicode-strings-when-dealing-with-.patch
 
b/mail-client/alot/files/0.3.5-0001-Use-Unicode-strings-when-dealing-with-.patch
deleted file mode 100644
index c7809fa..000
--- 
a/mail-client/alot/files/0.3.5-0001-Use-Unicode-strings-when-dealing-with-.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-From 119e15cae5367d86e3754a337558eb98a420f46a Mon Sep 17 00:00:00 2001
-From: Simon Chopin chopin.si...@gmail.com
-Date: Wed, 24 Jul 2013 15:13:20 +0200
-Subject: [PATCH] Use Unicode strings when dealing with GPG
-
-This delays the encoding of special chars, if any, to the actual display
-which is supposed to know into what it should be encoded.

- alot/db/utils.py | 16 
- 1 file changed, 8 insertions(+), 8 deletions(-)
-
-diff --git a/alot/db/utils.py b/alot/db/utils.py
-index ba6d466..7fb2deb 100644
 a/alot/db/utils.py
-+++ b/alot/db/utils.py
-@@ -51,9 +51,9 @@ def

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/, sys-kernel/dracut/files/

2015-08-16 Thread Amadeusz Żołnowski
commit: 01f96bde83ab52f47cea0c0f9641e0528b87522e
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Sun Aug 16 10:33:59 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sun Aug 16 10:36:10 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01f96bde

sys-kernel/dracut: Add patch fixing dracut-initramfs-restore

Patch makes mount error nonfatal in dracut-initramfs-restore.

Commit on behalf of Alexander Tsoy alexander AT tsoy.me.

Gentoo-Bug: 533084

Package-Manager: portage-2.2.20.1

 sys-kernel/dracut/dracut-043-r2.ebuild |  1 +
 ...04-dracut-initramfs-restore-make-mount-er.patch | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/sys-kernel/dracut/dracut-043-r2.ebuild 
b/sys-kernel/dracut/dracut-043-r2.ebuild
index b713bea..017bc20 100644
--- a/sys-kernel/dracut/dracut-043-r2.ebuild
+++ b/sys-kernel/dracut/dracut-043-r2.ebuild
@@ -52,6 +52,7 @@ PATCHES=(
${FILESDIR}/${PV}-0001-Revert-lvm-Don-t-activate-LVs-with-act.patch
${FILESDIR}/${PV}-0002-Replace-echo-n-with-printf-in-code-wit.patch
${FILESDIR}/${PV}-0003-syncheck-Look-for-echo-n-usage-in-modu.patch
+   ${FILESDIR}/${PV}-0004-dracut-initramfs-restore-make-mount-er.patch
)
 QA_MULTILIB_PATHS=
usr/lib/dracut/dracut-install

diff --git 
a/sys-kernel/dracut/files/043-0004-dracut-initramfs-restore-make-mount-er.patch 
b/sys-kernel/dracut/files/043-0004-dracut-initramfs-restore-make-mount-er.patch
new file mode 100644
index 000..23e30e1
--- /dev/null
+++ 
b/sys-kernel/dracut/files/043-0004-dracut-initramfs-restore-make-mount-er.patch
@@ -0,0 +1,28 @@
+From a18c8fdc9cb3eb917e9a7a30466839c33131cc8a Mon Sep 17 00:00:00 2001
+From: Alexander Tsoy alexan...@tsoy.me
+Date: Tue, 28 Jul 2015 14:55:59 +0300
+Subject: [PATCH 4/4] dracut-initramfs-restore: make mount error nonfatal
+
+Script enables errexit option (set -e). So if /boot is not a mount point
+or is already mounted, then script dies after unsuccessful mount
+command. Fix this by always returning successful result.
+---
+ dracut-initramfs-restore.sh | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/dracut-initramfs-restore.sh b/dracut-initramfs-restore.sh
+index 0e6a1a8..0c41a59 100644
+--- a/dracut-initramfs-restore.sh
 b/dracut-initramfs-restore.sh
+@@ -14,7 +14,7 @@ SKIP=$dracutbasedir/skipcpio
+ 
+ [[ -f /etc/machine-id ]]  read MACHINE_ID  /etc/machine-id
+ 
+-mount -o ro /boot /dev/null
++mount -o ro /boot /dev/null || true
+ 
+ if [[ $MACHINE_ID ]]  [[ -d /boot/${MACHINE_ID} || -L /boot/${MACHINE_ID} 
]] ; then
+ IMG=/boot/${MACHINE_ID}/${KERNEL_VERSION}/initrd
+-- 
+2.5.0
+



[gentoo-commits] repo/gentoo:master commit in: net-mail/notmuch/

2015-08-16 Thread Amadeusz Żołnowski
commit: daf4abd9bde6828ebfff643f026475cccee2558d
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Sun Aug 16 12:04:12 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sun Aug 16 12:04:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daf4abd9

net-mail/notmuch: Remove oldest versions

Package-Manager: portage-2.2.20.1

 net-mail/notmuch/Manifest   |   2 -
 net-mail/notmuch/metadata.xml   |   2 -
 net-mail/notmuch/notmuch-0.16-r1.ebuild | 172 
 net-mail/notmuch/notmuch-0.17.ebuild| 163 --
 4 files changed, 339 deletions(-)

diff --git a/net-mail/notmuch/Manifest b/net-mail/notmuch/Manifest
index a3d4413..e9ddfc4 100644
--- a/net-mail/notmuch/Manifest
+++ b/net-mail/notmuch/Manifest
@@ -1,5 +1,3 @@
-DIST notmuch-0.16.tar.gz 588739 SHA256 
e7792dec15be845c55ad265d06339325f03b9c886ab3836b7e80a6eb6841f344 SHA512 
0b00abb32a340d25a6566b453ae086e13bd4f7f3c64a9dd827f0665733a1dc343c7df562282c4d9feb9ce7dff59f9c379daf599d6641156ace33c37f73974143
 WHIRLPOOL 
065452ead0bdc1f63b46419d7045fd798734e9d34a12e5673362f8302ae8b2d3eada3ca157eb55bcf9c0ec5f5fb3cf37b2ecdf5c9ab15e3a4590808fa0866213
-DIST notmuch-0.17.tar.gz 606710 SHA256 
d215e0e7e536c50bc0d8a455a58bb4ddabe0678cc637c4dcebdb57d5c4bcbe95 SHA512 
cb649aceba1a3e25d4cff51f212aa85d0efe9907af4bcb9390cd1cf5e29c48d4145d9ecd1b040eaef588c63bfb5296bdfef683c22872841b5631481f5d832c03
 WHIRLPOOL 
98d4a5c5b72ac6d237b2c77d80481dcaa43be87c4bcd0a53aa55e4d008c70a88738706b92a169fa8b12681cb6e169162d0bfc01a5fbce95d73dccf5c12b267c4
 DIST notmuch-0.18.2.tar.gz 635438 SHA256 
e99f7bfee1250aa9f23e05d926ec278316fb8dd135262b0e24f4ba1a78febc9c SHA512 
f6c7c9f17b1a7560bae8d3c7023be2fa6661a1dee5d69a6449a7b7c4468730b6917a857f015b67f09e18801e084a4c65a24a01603683e0ed12fc24b9feb9250e
 WHIRLPOOL 
40191e7078088b45deda2ab2d61a3e2448c61e63b69dd725a88ff68cfaedf68a6270f2d9171ef6a8cb475c4faefd9d84b899f7239953b53aebceede79a76199c
 DIST notmuch-0.19.tar.gz 659038 SHA256 
396fc6548423785ebbbe9a6cce321d957d3b2e856edb8225bb0988470833eeeb SHA512 
41eba85d2e6f89693f53d607abdef837973204e709f2c7385e64507a19b316913851f17b3b6dc93d8a622c72756b3e696aad8189570a563df38994cf346791a5
 WHIRLPOOL 
380d2508f106fc08b31f7928d63587cfc7ed63835a0cde287d7ba09d3f6814070c789aad1d0bf6a3bab387273b2d37a8c783d939c2f4afa475b9785f2618a25a
 DIST notmuch-0.20.2.tar.gz 652945 SHA256 
f741a26345bff389fd8a4a119c4174c6585730f71844809583a54ef2a865adec SHA512 
08ab75df324f232edd7c36f73d01d7453c058ffb55c4f548afdf9abe843317c1d7066f21e7600c66c53577f7d31787914bf69743aa5d221e239e182452681c75
 WHIRLPOOL 
1698cb1b09046f50a57ebf23625a2dd68f86cac7cb1142be81e77b5625e49960cb2311c8acff44de0894238bced48853cdd72b7edf34109ecee0bc53d5b086fc

diff --git a/net-mail/notmuch/metadata.xml b/net-mail/notmuch/metadata.xml
index 1de81c8..7972cdf 100644
--- a/net-mail/notmuch/metadata.xml
+++ b/net-mail/notmuch/metadata.xml
@@ -14,8 +14,6 @@
flag name=nmbugInstall experimental tag sharing /
pseudo-bug-tracking script for Notmuch
(see http://notmuchmail.org/nmbug/)/flag
-   flag name=pickExperimental threaded message view for the 
emacs
-   interface/flag
/use
longdescription lang=en
Notmuch is a system for indexing, searching, reading, and 
tagging large

diff --git a/net-mail/notmuch/notmuch-0.16-r1.ebuild 
b/net-mail/notmuch/notmuch-0.16-r1.ebuild
deleted file mode 100644
index 9e9351d..000
--- a/net-mail/notmuch/notmuch-0.16-r1.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python{2_7,3_3} )
-
-inherit bash-completion-r1 elisp-common eutils pax-utils distutils-r1
-
-DESCRIPTION=Thread-based e-mail indexer, supporting quick search and tagging
-HOMEPAGE=http://notmuchmail.org/;
-SRC_URI=${HOMEPAGE%/}/releases/${P}.tar.gz
-
-LICENSE=GPL-3
-SLOT=0
-KEYWORDS=amd64 x86
-REQUIRED_USE=
-   pick? ( emacs )
-   python? ( ${PYTHON_REQUIRED_USE} )
-   test? ( crypt emacs python )
-   
-IUSE=crypt debug doc emacs mutt nmbug pick python test
-
-CDEPEND=
-   =dev-libs/glib-2.22
-   =dev-libs/gmime-2.6.7
-   dev-libs/xapian-1.3
-   sys-libs/talloc
-   debug? ( dev-util/valgrind )
-   emacs? ( =virtual/emacs-23 )
-   python? ( ${PYTHON_DEPS} )
-   x86? ( =dev-libs/xapian-1.2.7-r2 )
-   
-DEPEND=${CDEPEND}
-   virtual/pkgconfig
-   doc? ( python? ( dev-python/sphinx[${PYTHON_USEDEP}] ) )
-   test? ( app-misc/dtach || ( =app-editors/emacs-23[libxml2]
-   =app-editors/emacs-vcs-23[libxml2] ) sys-devel/gdb-7.8 )
-   
-RDEPEND=${CDEPEND}
-   crypt? ( app-crypt/gnupg )
-   nmbug? ( dev-vcs/git virtual/perl-File-Temp virtual/perl-Pod-Parser )
-   mutt

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/files/, sys-kernel/dracut/

2015-08-16 Thread Amadeusz Żołnowski
commit: 8c578d67d48c971ba1cc438e610b5158eb247d76
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Sun Aug 16 09:58:26 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sun Aug 16 09:58:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c578d67

sys-kernel/dracut: Add patches removing non-portable use of `echo -n`

Gentoo-Bug: 554750

Package-Manager: portage-2.2.20.1

 sys-kernel/dracut/dracut-043-r1.ebuild |   2 +
 ...02-Replace-echo-n-with-printf-in-code-wit.patch | 275 +
 ...03-syncheck-Look-for-echo-n-usage-in-modu.patch |  26 ++
 3 files changed, 303 insertions(+)

diff --git a/sys-kernel/dracut/dracut-043-r1.ebuild 
b/sys-kernel/dracut/dracut-043-r1.ebuild
index 6c16464..b713bea 100644
--- a/sys-kernel/dracut/dracut-043-r1.ebuild
+++ b/sys-kernel/dracut/dracut-043-r1.ebuild
@@ -50,6 +50,8 @@ DOCS=( AUTHORS HACKING NEWS README README.generic 
README.kernel README.modules
 MY_LIBDIR=/usr/lib
 PATCHES=(
${FILESDIR}/${PV}-0001-Revert-lvm-Don-t-activate-LVs-with-act.patch
+   ${FILESDIR}/${PV}-0002-Replace-echo-n-with-printf-in-code-wit.patch
+   ${FILESDIR}/${PV}-0003-syncheck-Look-for-echo-n-usage-in-modu.patch
)
 QA_MULTILIB_PATHS=
usr/lib/dracut/dracut-install

diff --git 
a/sys-kernel/dracut/files/043-0002-Replace-echo-n-with-printf-in-code-wit.patch 
b/sys-kernel/dracut/files/043-0002-Replace-echo-n-with-printf-in-code-wit.patch
new file mode 100644
index 000..7f0e627
--- /dev/null
+++ 
b/sys-kernel/dracut/files/043-0002-Replace-echo-n-with-printf-in-code-wit.patch
@@ -0,0 +1,275 @@
+From 15f330fe1afe9ac8870461faad55b7d63e791aca Mon Sep 17 00:00:00 2001
+From: Mike Gilbert flop...@gentoo.org
+Date: Tue, 14 Jul 2015 22:22:14 -0400
+Subject: [PATCH 2/3] Replace echo -n with printf in code with a /bin/sh
+ shebang
+
+POSIX does not mandate that echo support the -n parameter.
+printf has more well-defined behavior.
+---
+ modules.d/04watchdog/watchdog-stop.sh  | 2 +-
+ modules.d/40network/net-lib.sh | 2 +-
+ modules.d/45ifcfg/write-ifcfg.sh   | 2 +-
+ modules.d/90lvm/lvm_scan.sh| 4 ++--
+ modules.d/95fcoe/fcoe-up.sh| 2 +-
+ modules.d/98usrmount/mount-usr.sh  | 2 +-
+ modules.d/99base/dracut-lib.sh | 6 +++---
+ modules.d/99base/init.sh   | 2 +-
+ test/TEST-10-RAID/create-root.sh   | 2 +-
+ test/TEST-10-RAID/cryptroot-ask.sh | 2 +-
+ test/TEST-12-RAID-DEG/create-root.sh   | 2 +-
+ test/TEST-12-RAID-DEG/cryptroot-ask.sh | 2 +-
+ test/TEST-13-ENC-RAID-LVM/create-root.sh   | 2 +-
+ test/TEST-13-ENC-RAID-LVM/cryptroot-ask.sh | 2 +-
+ test/TEST-14-IMSM/cryptroot-ask.sh | 2 +-
+ test/TEST-20-NFS/client-init.sh| 2 +-
+ test/TEST-40-NBD/create-root.sh| 2 +-
+ test/TEST-40-NBD/cryptroot-ask.sh  | 2 +-
+ 18 files changed, 21 insertions(+), 21 deletions(-)
+
+diff --git a/modules.d/04watchdog/watchdog-stop.sh 
b/modules.d/04watchdog/watchdog-stop.sh
+index 91d45d6..921f969 100755
+--- a/modules.d/04watchdog/watchdog-stop.sh
 b/modules.d/04watchdog/watchdog-stop.sh
+@@ -1,2 +1,2 @@
+ #!/bin/sh
+-[ -c /dev/watchdog ]  echo -n 'V'  /dev/watchdog
++[ -c /dev/watchdog ]  printf 'V'  /dev/watchdog
+diff --git a/modules.d/40network/net-lib.sh b/modules.d/40network/net-lib.sh
+index a09cdaf..6c739e8 100755
+--- a/modules.d/40network/net-lib.sh
 b/modules.d/40network/net-lib.sh
+@@ -189,7 +189,7 @@ set_ifname() {
+ fix_bootif() {
+ local macaddr=${1}
+ local IFS='-'
+-macaddr=$(for i in ${macaddr} ; do echo -n $i:; done)
++macaddr=$(printf '%s:' ${macaddr})
+ macaddr=${macaddr%:}
+ # strip hardware type field from pxelinux
+ [ -n ${macaddr%??:??:??:??:??:??} ]  macaddr=${macaddr#??:}
+diff --git a/modules.d/45ifcfg/write-ifcfg.sh 
b/modules.d/45ifcfg/write-ifcfg.sh
+index fa7db27..251d684 100755
+--- a/modules.d/45ifcfg/write-ifcfg.sh
 b/modules.d/45ifcfg/write-ifcfg.sh
+@@ -48,7 +48,7 @@ print_s390() {
+ for i in /sys/class/net/$_netif/device/cdev[0-9]*; do
+ [ -e $i ] || continue
+ channel=$(readlink -f $i)
+-echo -n ${channel##*/},
++printf '%s' ${channel##*/},
+ done
+ })
+ [ -n $SUBCHANNELS ] || return 1
+diff --git a/modules.d/90lvm/lvm_scan.sh b/modules.d/90lvm/lvm_scan.sh
+index 7495644..ead28aa 100755
+--- a/modules.d/90lvm/lvm_scan.sh
 b/modules.d/90lvm/lvm_scan.sh
+@@ -15,14 +15,14 @@ SNAPSIZE=$(getargs rd.lvm.snapsize -d rd_LVM_SNAPSIZE=)
+ lvmdevs=$(
+ for f in /tmp/.lvm_scan-*; do
+ [ -e $f ] || continue
+-echo -n ${f##/tmp/.lvm_scan-} 
++printf '%s' ${f##/tmp/.lvm_scan-} 
+ done
+ )
+ 
+ if [ ! -e /etc/lvm/lvm.conf ]; then
+ {
+ echo 'devices {';
+-echo -n 'filter = [ '
++printf 'filter = [ '
+ for dev in $lvmdevs; do

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/

2015-08-16 Thread Amadeusz Żołnowski
commit: a3872f3b4a4fd7f5d91cb12fc86b9d8c351c3e9e
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Sun Aug 16 10:02:44 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sun Aug 16 10:02:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3872f3b

sys-kernel/dracut: Bump revision to trigger user update

Bump due to following change:

  Add patches removing non-portable use of `echo -n`

Gentoo-Bug: 554750

Package-Manager: portage-2.2.20.1

 sys-kernel/dracut/{dracut-043-r1.ebuild = dracut-043-r2.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-kernel/dracut/dracut-043-r1.ebuild 
b/sys-kernel/dracut/dracut-043-r2.ebuild
similarity index 100%
rename from sys-kernel/dracut/dracut-043-r1.ebuild
rename to sys-kernel/dracut/dracut-043-r2.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/

2015-08-16 Thread Amadeusz Żołnowski
commit: 44c0fdcb5b821dc3f4a79bec8bae798ba3ccece1
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Sun Aug 16 10:04:11 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sun Aug 16 10:04:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c0fdcb

sys-kernel/dracut: Remove old revision of 043 version

Package-Manager: portage-2.2.20.1

 sys-kernel/dracut/dracut-043.ebuild | 271 
 1 file changed, 271 deletions(-)

diff --git a/sys-kernel/dracut/dracut-043.ebuild 
b/sys-kernel/dracut/dracut-043.ebuild
deleted file mode 100644
index 290055a..000
--- a/sys-kernel/dracut/dracut-043.ebuild
+++ /dev/null
@@ -1,271 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit bash-completion-r1 eutils linux-info multilib systemd
-
-DESCRIPTION=Generic initramfs generation tool
-HOMEPAGE=http://dracut.wiki.kernel.org;
-SRC_URI=mirror://kernel/linux/utils/boot/${PN}/${P}.tar.xz
-LICENSE=GPL-2
-SLOT=0
-KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
-IUSE=debug selinux systemd
-
-RESTRICT=test
-
-CDEPEND=virtual/udev
-   systemd? ( =sys-apps/systemd-199 )
-   
-RDEPEND=${CDEPEND}
-   app-arch/cpio
-   =app-shells/bash-4.0
-   sys-apps/kmod-5[tools]
-   || (
-   =sys-apps/sysvinit-2.87-r3
-   sys-apps/systemd[sysv-utils]
-   sys-apps/systemd-sysv-utils
-   )
-   =sys-apps/util-linux-2.21
-
-   debug? ( dev-util/strace )
-   selinux? (
-   sys-libs/libselinux
-   sys-libs/libsepol
-   sec-policy/selinux-dracut
-   )
-   
-DEPEND=${CDEPEND}
-   app-text/asciidoc
-   =dev-libs/libxslt-1.1.26
-   app-text/docbook-xml-dtd:4.5
-   =app-text/docbook-xsl-stylesheets-1.75.2
-   virtual/pkgconfig
-   
-
-DOCS=( AUTHORS HACKING NEWS README README.generic README.kernel README.modules
-   README.testsuite TODO )
-MY_LIBDIR=/usr/lib
-QA_MULTILIB_PATHS=
-   usr/lib/dracut/dracut-install
-   usr/lib/dracut/skipcpio
-   
-
-#
-# Helper functions
-#
-
-# Removes module from modules.d.
-# $1 = module name
-# Module name can be specified without number prefix.
-rm_module() {
-   local force m
-   [[ $1 = -f ]]  force=-f
-
-   for m in $@; do
-   if [[ $m =~ ^[0-9][0-9][^\ ]*$ ]]; then
-   rm ${force} --interactive=never -r ${modules_dir}/$m
-   else
-   rm ${force} --interactive=never -r 
${modules_dir}/[0-9][0-9]$m
-   fi
-   done
-}
-
-# Grabbed from net-misc/netctl ebuild.
-optfeature() {
-   local desc=$1
-   shift
-   while (( $# )); do
-   if has_version $1; then
-   elog   [I] $1 to ${desc}
-   else
-   elog   [ ] $1 to ${desc}
-   fi
-   shift
-   done
-}
-
-#
-# ebuild functions
-#
-
-src_prepare() {
-   local libdirs=/$(get_libdir) /usr/$(get_libdir)
-   if [[ ${SYMLINK_LIB} = yes ]]; then
-   # Preserve lib - lib64 symlinks in initramfs
-   [[ $libdirs =~ /lib\  ]] || libdirs+= /lib /usr/lib
-   fi
-   einfo Setting libdirs to \${libdirs}\ ...
-   sed -e 3alibdirs=\${libdirs}\ \
-   -i ${S}/dracut.conf.d/gentoo.conf.example || die
-
-   local udevdir=$($(tc-getPKG_CONFIG) udev --variable=udevdir)
-   einfo Setting udevdir to ${udevdir}...
-   sed -r -e s|^(udevdir=).*$|\1${udevdir}| \
-   -i ${S}/dracut.conf.d/gentoo.conf.example || die
-
-   if use systemd; then
-   local systemdutildir=$(systemd_get_utildir)
-   local systemdsystemunitdir=$(systemd_get_unitdir)
-   local systemdsystemconfdir=$($(tc-getPKG_CONFIG) systemd \
-   --variable=systemdsystemconfdir)
-   [[ ${systemdsystemconfdir} ]] \
-   || systemdsystemconfdir=/etc/systemd/system
-   einfo Setting systemdutildir to ${systemdutildir} and ...
-   sed -e 5asystemdutildir=\${systemdutildir}\ \
-   -i ${S}/dracut.conf.d/gentoo.conf.example || die
-   einfo Setting systemdsystemunitdir to ${systemdsystemunitdir} 
and...
-   sed -e 6asystemdsystemunitdir=\${systemdsystemunitdir}\ \
-   -i ${S}/dracut.conf.d/gentoo.conf.example || die
-   einfo Setting systemdsystemconfdir to 
${systemdsystemconfdir}...
-   sed -e 7asystemdsystemconfdir=\${systemdsystemconfdir}\ \
-   -i ${S}/dracut.conf.d/gentoo.conf.example || die
-   else
-   local systemdutildir=/lib/systemd
-   einfo Setting systemdutildir for standalone udev to \
-   ${systemdutildir

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/

2015-08-16 Thread Amadeusz Żołnowski
commit: 22f8c70f262bd5d8c3f6b0fc4fb69693728c6af6
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Sun Aug 16 09:47:49 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sun Aug 16 09:58:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22f8c70f

sys-kernel/dracut: Don't complain about missing sources

Use /proc/config.gz if sources are not installed.

Gentoo-Bug: 508652

Package-Manager: portage-2.2.20.1

 sys-kernel/dracut/dracut-034-r4.ebuild | 2 +-
 sys-kernel/dracut/dracut-040-r3.ebuild | 2 +-
 sys-kernel/dracut/dracut-041-r3.ebuild | 2 +-
 sys-kernel/dracut/dracut-043-r1.ebuild | 2 +-
 sys-kernel/dracut/dracut-043.ebuild| 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-kernel/dracut/dracut-034-r4.ebuild 
b/sys-kernel/dracut/dracut-034-r4.ebuild
index ea80f7f..041e7e6 100644
--- a/sys-kernel/dracut/dracut-034-r4.ebuild
+++ b/sys-kernel/dracut/dracut-034-r4.ebuild
@@ -284,7 +284,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   if linux-info_get_any_version  linux_config_src_exists; then
+   if linux-info_get_any_version  linux_config_exists; then
ewarn 
ewarn If the following test report contains a missing kernel
ewarn configuration option, you should reconfigure and rebuild 
your

diff --git a/sys-kernel/dracut/dracut-040-r3.ebuild 
b/sys-kernel/dracut/dracut-040-r3.ebuild
index 0ab6bd8..8bf31be 100644
--- a/sys-kernel/dracut/dracut-040-r3.ebuild
+++ b/sys-kernel/dracut/dracut-040-r3.ebuild
@@ -198,7 +198,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   if linux-info_get_any_version  linux_config_src_exists; then
+   if linux-info_get_any_version  linux_config_exists; then
ewarn 
ewarn If the following test report contains a missing kernel
ewarn configuration option, you should reconfigure and rebuild 
your

diff --git a/sys-kernel/dracut/dracut-041-r3.ebuild 
b/sys-kernel/dracut/dracut-041-r3.ebuild
index a7318cb..d96e647 100644
--- a/sys-kernel/dracut/dracut-041-r3.ebuild
+++ b/sys-kernel/dracut/dracut-041-r3.ebuild
@@ -206,7 +206,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   if linux-info_get_any_version  linux_config_src_exists; then
+   if linux-info_get_any_version  linux_config_exists; then
ewarn 
ewarn If the following test report contains a missing kernel
ewarn configuration option, you should reconfigure and rebuild 
your

diff --git a/sys-kernel/dracut/dracut-043-r1.ebuild 
b/sys-kernel/dracut/dracut-043-r1.ebuild
index e38d97c..6c16464 100644
--- a/sys-kernel/dracut/dracut-043-r1.ebuild
+++ b/sys-kernel/dracut/dracut-043-r1.ebuild
@@ -202,7 +202,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   if linux-info_get_any_version  linux_config_src_exists; then
+   if linux-info_get_any_version  linux_config_exists; then
ewarn 
ewarn If the following test report contains a missing kernel
ewarn configuration option, you should reconfigure and rebuild 
your

diff --git a/sys-kernel/dracut/dracut-043.ebuild 
b/sys-kernel/dracut/dracut-043.ebuild
index 04eb964..290055a 100644
--- a/sys-kernel/dracut/dracut-043.ebuild
+++ b/sys-kernel/dracut/dracut-043.ebuild
@@ -197,7 +197,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   if linux-info_get_any_version  linux_config_src_exists; then
+   if linux-info_get_any_version  linux_config_exists; then
ewarn 
ewarn If the following test report contains a missing kernel
ewarn configuration option, you should reconfigure and rebuild 
your



[gentoo-commits] repo/gentoo:master commit in: sys-apps/biosdevname/

2015-08-16 Thread Amadeusz Żołnowski
commit: 93b24b866c0b046e6dc21631b7d1aff7af763aa1
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Sun Aug 16 10:58:03 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sun Aug 16 10:58:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93b24b86

sys-apps/biosdevname: Remove to oldest versions: 0.3.11 and 0.4.0

Package-Manager: portage-2.2.20.1

 sys-apps/biosdevname/Manifest |  2 --
 sys-apps/biosdevname/biosdevname-0.3.11-r1.ebuild | 40 ---
 sys-apps/biosdevname/biosdevname-0.4.0.ebuild | 40 ---
 3 files changed, 82 deletions(-)

diff --git a/sys-apps/biosdevname/Manifest b/sys-apps/biosdevname/Manifest
index 7a106c4..6a8f719 100644
--- a/sys-apps/biosdevname/Manifest
+++ b/sys-apps/biosdevname/Manifest
@@ -1,5 +1,3 @@
-DIST biosdevname-0.3.11.tar.gz 186408 SHA256 
02c127f7fff76127cd6006e7cdd9da9335035bcb3e0a0fcf039fbb5c0f5d2dc0 SHA512 
2c96c8c8163c5fd74735c52881d448af731bac875c4825ba54608a2b100de70bc2003edda86f1d1ed3597260177d572348e2358f1663a788f193e20e5d50f719
 WHIRLPOOL 
860815bd928459779f4def4953a04fa2ce8b7caeb8370bf2c1e3e4db87e29d2deac4318b7d12ff4415ad0c0ef166cae7470ce83601330ad9afc6a36603da6db1
-DIST biosdevname-0.4.0.tar.gz 187775 SHA256 
7d567ea8081bc83c6fe17fa32bf8e2b852636a733f5e4d9d583fedeb2f48e21b SHA512 
0607f6c04725b4df58becfc6d3b16139397e0ab0f172ac137c670115c8d1a3b2849266e0d801b635d8e4aa4b3ac662a0f356835df0c4d05bfee6ff3e6459c1d8
 WHIRLPOOL 
f2fe757b0f00c90252594cb38d499250c987a012135f1aa73eb3679e81f12fee44606476a21ef175c7c2b254ce5a0f5936b90dd9605e7274f5fd42f7d5398906
 DIST biosdevname-0.4.1.tar.gz 187782 SHA256 
230e5bffd17f46b6d820faa46ea79ace3eecaf919852ee7ff231e73f6b9f8fe7 SHA512 
1c7534dd31acbba7121fc4f904d828b6bfc035248cde3366a58f4596f601c81618b44a96d67b99d4a17cf8d985c971be41196134f6d43ae63b4f8cd4308bed22
 WHIRLPOOL 
33917ad8ed6493b3fd6b5880e592031fc028e975e428cc9b2b5b16b299f5be647baac6a601c70b9422931a1cf6f98133944e18e9355afe2a0453d456e4697407
 DIST biosdevname-0.6.1.tar.gz 195604 SHA256 
b43580589a3f40afc836afbff9bcd837224c710b75a4d0b576f2e4d44ec158cc SHA512 
46962c50618eb87c3ade5f4866bbb3fddb75f3a450bc32610d54062375b53bcd4c2f17cc3d729335c7d582043d0b491c8d8e1dc50d7de9c7683846b8dc8b0d77
 WHIRLPOOL 
9fa40a118ca57dd4e1a226ab0bea117f0291b0ee8807a5c2a9a56ef850d52d9500bb59a0d9e1fcba4cb87e85f269c76216bbee4eb331906cfa545b69ef3c6774
 DIST biosdevname-0.6.2.tar.gz 195655 SHA256 
7c6620e9a65e2929411036db04cc009e11a83b80a72282858e26cd19b598e466 SHA512 
b4c56d9ba7ed539cb2fe05ec34f4345542237d77e0e2ce56835d95a2148baa59db5af1724e7569567999620bb963ad7867634bb9c8ba1b5b30cbf809a527eb81
 WHIRLPOOL 
85c0de6a59a2c9635721fa649cbd089920caee0842c4f4777a6a290df82a788c9573204aed501d336fe18a13e5e5c486226550bf3ff1b24ec826ab1b2604d9d9

diff --git a/sys-apps/biosdevname/biosdevname-0.3.11-r1.ebuild 
b/sys-apps/biosdevname/biosdevname-0.3.11-r1.ebuild
deleted file mode 100644
index cc48a07..000
--- a/sys-apps/biosdevname/biosdevname-0.3.11-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-DESCRIPTION=Sets BIOS-given device names instead of kernel eth* names
-HOMEPAGE=http://linux.dell.com/biosdevname/;
-SRC_URI=http://linux.dell.com/biosdevname/${P}/${P}.tar.gz;
-
-LICENSE=GPL-2
-SLOT=0
-KEYWORDS=amd64 x86
-IUSE=
-
-CDEPEND=virtual/udev
-DEPEND=${CDEPEND}
-   sys-apps/pciutils
-RDEPEND=${CDEPEND}
-
-src_prepare() {
-   sed -e 's|/sbin/biosdevname|/usr\0|g' -i ${S}/biosdevname.rules.in
-}
-
-pkg_postinst() {
-   elog To make it working you need to remove
-   elog 
-   elog   /etc/udev/rules.d/70-persistent-net.rules
-   elog 
-   elog and then reboot the machine. After reboot ethernet devices names 
will
-   elog change to the ones reported by BIOS. For more information you 
might
-   elog want to read following document:
-   elog 
-   elog   
http://fedoraproject.org/wiki/Features/ConsistentNetworkDeviceNaming;
-   elog 
-   elog To disable this feature, pass biosdevname=0 to kernel command 
line.
-   elog 
-   elog If you use Dracut, you might want to enable 'biosdevname' module
-   elog (in DRACUT_MODULES variable).
-}

diff --git a/sys-apps/biosdevname/biosdevname-0.4.0.ebuild 
b/sys-apps/biosdevname/biosdevname-0.4.0.ebuild
deleted file mode 100644
index cc48a07..000
--- a/sys-apps/biosdevname/biosdevname-0.4.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-DESCRIPTION=Sets BIOS-given device names instead of kernel eth* names
-HOMEPAGE=http://linux.dell.com/biosdevname/;
-SRC_URI=http://linux.dell.com/biosdevname/${P}/${P}.tar.gz;
-
-LICENSE=GPL-2
-SLOT=0
-KEYWORDS=amd64 x86
-IUSE=
-
-CDEPEND=virtual/udev
-DEPEND=${CDEPEND}
-   sys-apps/pciutils
-RDEPEND

[gentoo-commits] repo/gentoo:master commit in: sys-apps/biosdevname/

2015-08-16 Thread Amadeusz Żołnowski
commit: 34957f8c627d2a38537b7e930e1388134c8f3148
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Sun Aug 16 10:56:03 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sun Aug 16 10:56:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34957f8c

sys-apps/biosdevname: Bump version to 0.6.2

Package-Manager: portage-2.2.20.1

 sys-apps/biosdevname/Manifest |  1 +
 sys-apps/biosdevname/biosdevname-0.6.2.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/sys-apps/biosdevname/Manifest b/sys-apps/biosdevname/Manifest
index 9518dd5..7a106c4 100644
--- a/sys-apps/biosdevname/Manifest
+++ b/sys-apps/biosdevname/Manifest
@@ -2,3 +2,4 @@ DIST biosdevname-0.3.11.tar.gz 186408 SHA256 
02c127f7fff76127cd6006e7cdd9da93350
 DIST biosdevname-0.4.0.tar.gz 187775 SHA256 
7d567ea8081bc83c6fe17fa32bf8e2b852636a733f5e4d9d583fedeb2f48e21b SHA512 
0607f6c04725b4df58becfc6d3b16139397e0ab0f172ac137c670115c8d1a3b2849266e0d801b635d8e4aa4b3ac662a0f356835df0c4d05bfee6ff3e6459c1d8
 WHIRLPOOL 
f2fe757b0f00c90252594cb38d499250c987a012135f1aa73eb3679e81f12fee44606476a21ef175c7c2b254ce5a0f5936b90dd9605e7274f5fd42f7d5398906
 DIST biosdevname-0.4.1.tar.gz 187782 SHA256 
230e5bffd17f46b6d820faa46ea79ace3eecaf919852ee7ff231e73f6b9f8fe7 SHA512 
1c7534dd31acbba7121fc4f904d828b6bfc035248cde3366a58f4596f601c81618b44a96d67b99d4a17cf8d985c971be41196134f6d43ae63b4f8cd4308bed22
 WHIRLPOOL 
33917ad8ed6493b3fd6b5880e592031fc028e975e428cc9b2b5b16b299f5be647baac6a601c70b9422931a1cf6f98133944e18e9355afe2a0453d456e4697407
 DIST biosdevname-0.6.1.tar.gz 195604 SHA256 
b43580589a3f40afc836afbff9bcd837224c710b75a4d0b576f2e4d44ec158cc SHA512 
46962c50618eb87c3ade5f4866bbb3fddb75f3a450bc32610d54062375b53bcd4c2f17cc3d729335c7d582043d0b491c8d8e1dc50d7de9c7683846b8dc8b0d77
 WHIRLPOOL 
9fa40a118ca57dd4e1a226ab0bea117f0291b0ee8807a5c2a9a56ef850d52d9500bb59a0d9e1fcba4cb87e85f269c76216bbee4eb331906cfa545b69ef3c6774
+DIST biosdevname-0.6.2.tar.gz 195655 SHA256 
7c6620e9a65e2929411036db04cc009e11a83b80a72282858e26cd19b598e466 SHA512 
b4c56d9ba7ed539cb2fe05ec34f4345542237d77e0e2ce56835d95a2148baa59db5af1724e7569567999620bb963ad7867634bb9c8ba1b5b30cbf809a527eb81
 WHIRLPOOL 
85c0de6a59a2c9635721fa649cbd089920caee0842c4f4777a6a290df82a788c9573204aed501d336fe18a13e5e5c486226550bf3ff1b24ec826ab1b2604d9d9

diff --git a/sys-apps/biosdevname/biosdevname-0.6.2.ebuild 
b/sys-apps/biosdevname/biosdevname-0.6.2.ebuild
new file mode 100644
index 000..1354132
--- /dev/null
+++ b/sys-apps/biosdevname/biosdevname-0.6.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+inherit udev
+
+DESCRIPTION=Sets BIOS-given device names instead of kernel eth* names
+HOMEPAGE=http://linux.dell.com/biosdevname/;
+SRC_URI=http://linux.dell.com/biosdevname/${P}/${P}.tar.gz;
+
+LICENSE=GPL-2
+SLOT=0
+KEYWORDS=~amd64 ~x86
+IUSE=
+
+CDEPEND=virtual/udev
+DEPEND=${CDEPEND}
+   sys-apps/pciutils
+RDEPEND=${CDEPEND}
+
+src_prepare() {
+   sed -i -e 's|/sbin/biosdevname|/usr\0|g' biosdevname.rules.in || die
+   sed -i -e /RULEDEST/s:/lib/udev:$(get_udevdir): configure{,.ac} || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2015-08-16 Thread Amadeusz Żołnowski
commit: 1a508e09a612aa935d501531a8f9cf16da66c73f
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Sun Aug 16 23:19:32 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sun Aug 16 23:53:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a508e09

app-backup/burp: Depend on dev-libs/openssl unconditionally

It seems that support for OpenSSL is mandatory.

Gentoo-Bug: 554170

Package-Manager: portage-2.2.20.1

 app-backup/burp/burp-1.3.48.ebuild | 2 +-
 app-backup/burp/burp-1.3.8.ebuild  | 2 +-
 app-backup/burp/burp-1.4.26.ebuild | 2 +-
 app-backup/burp/burp-1.4.34.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-backup/burp/burp-1.3.48.ebuild 
b/app-backup/burp/burp-1.3.48.ebuild
index 423b28c..2c52985 100644
--- a/app-backup/burp/burp-1.3.48.ebuild
+++ b/app-backup/burp/burp-1.3.48.ebuild
@@ -16,6 +16,7 @@ KEYWORDS=~amd64 ~x86
 IUSE=acl afs ipv6 nls ssl tcpd xattr
 
 DEPEND=
+   dev-libs/openssl:0
dev-libs/uthash
sys-libs/libcap
net-libs/librsync
@@ -24,7 +25,6 @@ DEPEND=
acl? ( sys-apps/acl )
afs? ( net-fs/openafs )
nls? ( sys-devel/gettext )
-   ssl? ( dev-libs/openssl:0 )
tcpd? ( sys-apps/tcp-wrappers )
xattr? ( sys-apps/attr )


diff --git a/app-backup/burp/burp-1.3.8.ebuild 
b/app-backup/burp/burp-1.3.8.ebuild
index 5b49eb7..5a51e5a 100644
--- a/app-backup/burp/burp-1.3.8.ebuild
+++ b/app-backup/burp/burp-1.3.8.ebuild
@@ -16,6 +16,7 @@ KEYWORDS=~amd64
 IUSE=acl afs nls ssl tcpd xattr
 
 DEPEND=
+   dev-libs/openssl:0
dev-libs/uthash
sys-libs/libcap
net-libs/librsync
@@ -24,7 +25,6 @@ DEPEND=
acl? ( sys-apps/acl )
afs? ( net-fs/openafs )
nls? ( sys-devel/gettext )
-   ssl? ( dev-libs/openssl:0 )
tcpd? ( sys-apps/tcp-wrappers )
xattr? ( sys-apps/attr )


diff --git a/app-backup/burp/burp-1.4.26.ebuild 
b/app-backup/burp/burp-1.4.26.ebuild
index 47b3545..83fd859 100644
--- a/app-backup/burp/burp-1.4.26.ebuild
+++ b/app-backup/burp/burp-1.4.26.ebuild
@@ -16,6 +16,7 @@ KEYWORDS=~amd64
 IUSE=acl afs ipv6 nls ssl tcpd xattr
 
 DEPEND=
+   dev-libs/openssl:0
dev-libs/uthash
sys-libs/libcap
net-libs/librsync
@@ -24,7 +25,6 @@ DEPEND=
acl? ( sys-apps/acl )
afs? ( net-fs/openafs )
nls? ( sys-devel/gettext )
-   ssl? ( dev-libs/openssl:0 )
tcpd? ( sys-apps/tcp-wrappers )
xattr? ( sys-apps/attr )


diff --git a/app-backup/burp/burp-1.4.34.ebuild 
b/app-backup/burp/burp-1.4.34.ebuild
index f43007d..9c1ed76 100644
--- a/app-backup/burp/burp-1.4.34.ebuild
+++ b/app-backup/burp/burp-1.4.34.ebuild
@@ -16,6 +16,7 @@ KEYWORDS=~amd64
 IUSE=acl afs ipv6 nls ssl tcpd xattr
 
 DEPEND=
+   dev-libs/openssl:0
dev-libs/uthash
sys-libs/libcap
net-libs/librsync
@@ -24,7 +25,6 @@ DEPEND=
acl? ( sys-apps/acl )
afs? ( net-fs/openafs )
nls? ( sys-devel/gettext )
-   ssl? ( dev-libs/openssl:0 )
tcpd? ( sys-apps/tcp-wrappers )
xattr? ( sys-apps/attr )




[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2015-08-16 Thread Amadeusz Żołnowski
commit: adb36268e721222063a01bd035f1dbca7f412780
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Sun Aug 16 23:46:04 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sun Aug 16 23:53:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb36268

app-backup/burp: Rename configure.in to configure.ac

Gentoo-Bug: 426262

Package-Manager: portage-2.2.20.1

 app-backup/burp/burp-1.3.48.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-backup/burp/burp-1.3.48.ebuild 
b/app-backup/burp/burp-1.3.48.ebuild
index 2c52985..6e3a412 100644
--- a/app-backup/burp/burp-1.3.48.ebuild
+++ b/app-backup/burp/burp-1.3.48.ebuild
@@ -46,6 +46,8 @@ pkg_setup() {
 
 src_prepare() {
epatch ${PATCHES[@]}
+   # see bug #426262
+   mv configure.in configure.ac || die
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/, app-backup/burp/

2015-08-16 Thread Amadeusz Żołnowski
commit: 942e6070fbfb08a4489aa14249b62019ce895152
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Sun Aug 16 23:52:49 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sun Aug 16 23:53:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=942e6070

app-backup/burp: Use SHA256 for generating certificates

SHA1 used to be a default which classified as broken.

Package-Manager: portage-2.2.20.1

 app-backup/burp/burp-1.3.48.ebuild |  1 +
 app-backup/burp/burp-1.3.8.ebuild  |  5 -
 ...3.48-0001-Set-default_md-sha256-in-CA.cnf.patch | 25 ++
 3.8-0001-Set-default_md-sha256-in-CA.cnf.patch | 25 ++
 4 files changed, 55 insertions(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-1.3.48.ebuild 
b/app-backup/burp/burp-1.3.48.ebuild
index 6e3a412..6d1e4b7 100644
--- a/app-backup/burp/burp-1.3.48.ebuild
+++ b/app-backup/burp/burp-1.3.48.ebuild
@@ -36,6 +36,7 @@ DOCS=( CONTRIBUTORS DONATIONS UPGRADING )
 PATCHES=(
${FILESDIR}/${PV}-bedup-conf-path.patch
${FILESDIR}/${PV}-tinfo.patch
+   ${FILESDIR}/${PV}-0001-Set-default_md-sha256-in-CA.cnf.patch
)
 S=${WORKDIR}/burp
 

diff --git a/app-backup/burp/burp-1.3.8.ebuild 
b/app-backup/burp/burp-1.3.8.ebuild
index 5a51e5a..7ac69eb 100644
--- a/app-backup/burp/burp-1.3.8.ebuild
+++ b/app-backup/burp/burp-1.3.8.ebuild
@@ -33,7 +33,10 @@ RDEPEND=${DEPEND}

 
 DOCS=( CONTRIBUTORS DONATIONS UPGRADING )
-PATCHES=( ${FILESDIR}/${PV}-bedup-conf-path.patch )
+PATCHES=(
+   ${FILESDIR}/${PV}-bedup-conf-path.patch
+   ${FILESDIR}/${PV}-0001-Set-default_md-sha256-in-CA.cnf.patch
+   )
 S=${WORKDIR}/burp
 
 pkg_setup() {

diff --git 
a/app-backup/burp/files/1.3.48-0001-Set-default_md-sha256-in-CA.cnf.patch 
b/app-backup/burp/files/1.3.48-0001-Set-default_md-sha256-in-CA.cnf.patch
new file mode 100644
index 000..e4cce52
--- /dev/null
+++ b/app-backup/burp/files/1.3.48-0001-Set-default_md-sha256-in-CA.cnf.patch
@@ -0,0 +1,25 @@
+From dd9b4bad27bf0395c0836d41e61678ba39459422 Mon Sep 17 00:00:00 2001
+From: graham gra...@space.grke.net
+Date: Tue, 16 Jun 2015 12:29:56 +
+Subject: [PATCH] Set default_md=sha256 in CA.cnf.
+
+---
+ configs/certs/CA/CA.cnf | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configs/certs/CA/CA.cnf b/configs/certs/CA/CA.cnf
+index 097f5fa..608cbce 100644
+--- a/configs/certs/CA/CA.cnf
 b/configs/certs/CA/CA.cnf
+@@ -14,7 +14,7 @@ crlnumber   = $dir/crlnumber.txt
+ 
+ unique_subject  = no
+ 
+-default_md  = sha1
++default_md  = sha256
+ default_days= 7300
+ default_crl_days= 7300
+ 
+-- 
+2.5.0
+

diff --git 
a/app-backup/burp/files/1.3.8-0001-Set-default_md-sha256-in-CA.cnf.patch 
b/app-backup/burp/files/1.3.8-0001-Set-default_md-sha256-in-CA.cnf.patch
new file mode 100644
index 000..e4cce52
--- /dev/null
+++ b/app-backup/burp/files/1.3.8-0001-Set-default_md-sha256-in-CA.cnf.patch
@@ -0,0 +1,25 @@
+From dd9b4bad27bf0395c0836d41e61678ba39459422 Mon Sep 17 00:00:00 2001
+From: graham gra...@space.grke.net
+Date: Tue, 16 Jun 2015 12:29:56 +
+Subject: [PATCH] Set default_md=sha256 in CA.cnf.
+
+---
+ configs/certs/CA/CA.cnf | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configs/certs/CA/CA.cnf b/configs/certs/CA/CA.cnf
+index 097f5fa..608cbce 100644
+--- a/configs/certs/CA/CA.cnf
 b/configs/certs/CA/CA.cnf
+@@ -14,7 +14,7 @@ crlnumber   = $dir/crlnumber.txt
+ 
+ unique_subject  = no
+ 
+-default_md  = sha1
++default_md  = sha256
+ default_days= 7300
+ default_crl_days= 7300
+ 
+-- 
+2.5.0
+



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2015-08-16 Thread Amadeusz Żołnowski
commit: 1072fcdd0ca413e1fadd333a4db18cb14fdd9d98
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Sun Aug 16 23:21:15 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sun Aug 16 23:53:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1072fcdd

app-backup/burp: Remove oldest 1.4.x version

Package-Manager: portage-2.2.20.1

 app-backup/burp/Manifest   |  1 -
 app-backup/burp/burp-1.4.26.ebuild | 96 --
 2 files changed, 97 deletions(-)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 402fa3a..274658a 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,4 +1,3 @@
 DIST burp-1.3.48.tar.bz2 683509 SHA256 
bb456c208998d2f5806828357934e794cd9675448cb6545473364fd9e6d73509 SHA512 
08de252f25ff7aa448dd6768272a9a14622902347445313b570c857b4e690374e92956379d5b388f446a88427fc4924f9c0df83cba390aa15fd040b8e92f1946
 WHIRLPOOL 
ac99abddd74bcc753037841afc78c74c7af23ad550334f0585540f056ce93243b8958cbdc37cae15cb98a02c2884c928dd65ac03820e1ef53ea031128a831a44
 DIST burp-1.3.8.tar.bz2 796082 SHA256 
ed1546d97e902d0b3974a32ef3f543b5d9ec0a5448f3caca2373383192169656 SHA512 
49f4fa43bcbd2aa54b8cee840dfb2f1b7e396048c609d7303fdef08d13dbaf7b0c7016da39620fc5a15cd9dfb8577f82e8446512887aff1ce1b6ce31e7a60e57
 WHIRLPOOL 
957cdf4b75ec5a79b7c259786b099cf5c001ebc1684df0a1028dda7ec90a2710c1cfcd4f2a8a2fb349466bc5405672350f01f989a4f6a5302eae4fa466af3056
-DIST burp-1.4.26.tar.bz2 710273 SHA256 
04111dd0d41277b6b257d7551333f394a3b6da12ffefc8222ba99777ed9448ff SHA512 
d42249ac837a642ad0ca980060053d58685c2a5aa61d790ad67a72828fe632f99346886d29e175f6f533267608e55d784db86d5f0ee946519b937ef2825d4530
 WHIRLPOOL 
f724d0a91d4447c5a2ce7920662078a845ae300966bc9425632f80f81cfd19b223c8f0c108c7e6e636a4503837b7202b643bc3c933d3e894d3a0f7a0358d4458
 DIST burp-1.4.34.tar.bz2 712409 SHA256 
547d84a03d84a5ece0562b75f785180846c8f0525c212f66316650187c9cbad2 SHA512 
c65d7fab80d24fbf73c5bed1381709ad00c43372e26cebffb2847be57f3c32ec5e6ab060707766a06689a9ab7b490ce10acc93b4c229b336d1791b9dd82e025d
 WHIRLPOOL 
fa15dbdae7efd7c9736f40f06555b83b4a4b6cb932ce205eccf3e0606276aa0723c083ef0cf6e006d1cbca814265e6280572a17483d5631ac3928e6967cbcc8a

diff --git a/app-backup/burp/burp-1.4.26.ebuild 
b/app-backup/burp/burp-1.4.26.ebuild
deleted file mode 100644
index 83fd859..000
--- a/app-backup/burp/burp-1.4.26.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools eutils user
-
-DESCRIPTION=Network backup and restore client and server for Unix and Windows
-HOMEPAGE=http://burp.grke.org/;
-SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2
-
-LICENSE=AGPL-3
-SLOT=0
-KEYWORDS=~amd64
-IUSE=acl afs ipv6 nls ssl tcpd xattr
-
-DEPEND=
-   dev-libs/openssl:0
-   dev-libs/uthash
-   sys-libs/libcap
-   net-libs/librsync
-   sys-libs/ncurses
-   sys-libs/zlib
-   acl? ( sys-apps/acl )
-   afs? ( net-fs/openafs )
-   nls? ( sys-devel/gettext )
-   tcpd? ( sys-apps/tcp-wrappers )
-   xattr? ( sys-apps/attr )
-   
-RDEPEND=${DEPEND}
-   virtual/logger
-   
-
-DOCS=( CONTRIBUTORS DONATIONS UPGRADING )
-PATCHES=(
-   ${FILESDIR}/${PV}-bedup-conf-path.patch
-   ${FILESDIR}/${PV}-tinfo.patch
-   )
-S=${WORKDIR}/burp
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1   ${PN}
-}
-
-src_prepare() {
-   epatch ${PATCHES[@]}
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --sbindir=/usr/sbin
-   --sysconfdir=/etc/burp
-   --enable-largefile
-   $(use_with ssl openssl)
-   $(use_enable acl)
-   $(use_enable afs)
-   $(use_enable ipv6)
-   $(use_enable nls)
-   $(use_enable xattr)
-   $(use_with tcpd tcp-wrappers)
-   )
-   econf ${myeconfargs[@]}
-}
-
-src_install() {
-   default
-
-   fowners root:burp /etc/burp /var/spool/burp
-   fperms 0775 /etc/burp /var/spool/burp
-   fowners root:burp /etc/burp/clientconfdir
-   fperms 0750 /etc/burp/clientconfdir
-   fowners root:burp /etc/burp/burp-server.conf
-   fperms 0640 /etc/burp/burp-server.conf
-
-   newinitd ${FILESDIR}/${PN}.initd ${PN}
-   dodoc docs/*
-
-   sed -e 's|^# user=graham|user = burp|' \
-   -e 's|^# group=nogroup|group = burp|' \
-   -e 's|^pidfile = .*|lockfile = /run/lock/burp/server.lock|' \
-   -i ${D}/etc/burp/burp-server.conf || die
-}
-
-pkg_postinst() {
-   if use ssl  [ ! -e /etc/burp/CA/index.txt ]; then
-   elog At first run burp server will generate DH parameters and 
SSL
-   elog certificates.  You should adjust configuration before.
-   elog Server configuration is located

[gentoo-commits] repo/gentoo:master commit in: app-admin/logstash-forwarder/

2015-08-15 Thread Amadeusz Żołnowski
commit: 7aed80ade65c805b946a3e064cc1619cbc5c3a30
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Sat Aug 15 12:40:53 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sat Aug 15 13:02:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aed80ad

app-admin/logstash-forwarder: Bump revision to trigger user update

Bump is required due to following change:

  app-admin/logstash-forwarder: Keep state at constant path

Gentoo-Bug: 557530

Package-Manager: portage-2.2.20

 ...logstash-forwarder-0.4.0.ebuild = logstash-forwarder-0.4.0-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-admin/logstash-forwarder/logstash-forwarder-0.4.0.ebuild 
b/app-admin/logstash-forwarder/logstash-forwarder-0.4.0-r1.ebuild
similarity index 100%
rename from app-admin/logstash-forwarder/logstash-forwarder-0.4.0.ebuild
rename to app-admin/logstash-forwarder/logstash-forwarder-0.4.0-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/logstash-forwarder/

2015-08-15 Thread Amadeusz Żołnowski
commit: d6c13e9d9ad4c9fa3133f31f5d4e726e159ce4ab
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Fri Aug 14 20:32:36 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sat Aug 15 13:02:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6c13e9d

app-admin/logstash-forwarder: Correct postinst log

Gentoo-Bug: 557444

Package-Manager: portage-2.2.20

 app-admin/logstash-forwarder/logstash-forwarder-0.4.0.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-admin/logstash-forwarder/logstash-forwarder-0.4.0.ebuild 
b/app-admin/logstash-forwarder/logstash-forwarder-0.4.0.ebuild
index ddca446..fda9136 100644
--- a/app-admin/logstash-forwarder/logstash-forwarder-0.4.0.ebuild
+++ b/app-admin/logstash-forwarder/logstash-forwarder-0.4.0.ebuild
@@ -37,8 +37,9 @@ pkg_postinst() {
elog
elog   /etc/${PN}/${PN}.conf
elog
-   elog See example in /usr/share/doc/${PVR} directory. You can 
remove
-   elog -quiet from logstash-forward arguments in 
/etc/conf.d/${PN} to
-   elog until you get working configuration. Search syslog for 
errors.
+   elog See example in /usr/share/doc/${PN}-${PVR} directory. You 
can
+   elog remove -quiet from logstash-forward arguments in
+   elog /etc/conf.d/${PN} until you get working configuration.
+   elog Search syslog for errors.
fi
 }



[gentoo-commits] repo/gentoo:master commit in: app-admin/logstash-forwarder/files/, app-admin/logstash-forwarder/

2015-08-15 Thread Amadeusz Żołnowski
commit: 8ff07efe8002a7ee0545cac58e6ec9a78c7481d6
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Sat Aug 15 10:58:13 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sat Aug 15 13:02:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ff07efe

app-admin/logstash-forwarder: Keep state at constant path

At every service start initd script used to create random temporary
directory for keeping state, but as of reasons explained in bug #557530
it's better to keep it constant.

Gentoo-Bug: 557530

Package-Manager: portage-2.2.20

 .../files/logstash-forwarder.initd | 40 +++---
 .../logstash-forwarder-0.4.0.ebuild|  5 +++
 2 files changed, 9 insertions(+), 36 deletions(-)

diff --git a/app-admin/logstash-forwarder/files/logstash-forwarder.initd 
b/app-admin/logstash-forwarder/files/logstash-forwarder.initd
index 38e09b6..263ea8c 100644
--- a/app-admin/logstash-forwarder/files/logstash-forwarder.initd
+++ b/app-admin/logstash-forwarder/files/logstash-forwarder.initd
@@ -3,47 +3,19 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-create_tmpdir() {
-   local tmpdir=$(mktemp -d -p /tmp logstash-forwarder.XX)
-
-   chown logstash:logstash ${tmpdir} || return 1
-   chmod 0750 ${tmpdir} || return 1
-
-   echo ${tmpdir}
-}
-
-remove_tmpdir() {
-   local d=''
-   local tmpdir=''
-
-   for d in /tmp/logstash-forwarder.??; do
-   [[ -e ${d} ]] || return 0
-   [[ -d ${d} ]] || continue
-
-   if ! [[ ${tmpdir} ]]; then
-   tmpdir=${d}
-   else
-   # There are more directories like that, so better keep 
them all.
-   return 1
-   fi
-   done
-
-   rm -r ${tmpdir}
-}
-
 start() {
local config_file=/etc/logstash-forwarder/logstash-forwarder.conf
-   local tmpdir=$(create_tmpdir)
+   local statedir=/var/lib/logstash-forwarder
 
-   if ! [[ -d ${tmpdir} ]]; then
-   eend 1 Failed to create tmp directory for logstash-forwarder
+   if ! [[ -d ${statedir} ]]; then
+   eend 1 logstash state directory is missing: ${statedir}
return 1
fi
 
ebegin Starting logstash-forwarder
start-stop-daemon --start --exec /usr/bin/logstash-forwarder \
--make-pidfile --pidfile /run/logstash-forwarder.pid \
-   --background --wait 100 --chdir ${tmpdir} \
+   --background --wait 100 --chdir ${statedir} \
--user logstash --group logstash \
-- -config=${config_file} ${LOGSTASH_FORWARDER_ARGS}
eend $?
@@ -55,9 +27,5 @@ stop() {
--pidfile /run/logstash-forwarder.pid --user logstash --group 
logstash
local rc=$?
 
-   if ! remove_tmpdir; then
-   ewarn Failed to remove logstash-forwarder tmp directory
-   fi
-
eend ${rc}
 }

diff --git a/app-admin/logstash-forwarder/logstash-forwarder-0.4.0.ebuild 
b/app-admin/logstash-forwarder/logstash-forwarder-0.4.0.ebuild
index fda9136..a9dbce5 100644
--- a/app-admin/logstash-forwarder/logstash-forwarder-0.4.0.ebuild
+++ b/app-admin/logstash-forwarder/logstash-forwarder-0.4.0.ebuild
@@ -29,6 +29,11 @@ src_install() {
dodoc ${PN}.conf.example CHANGELOG README.md
newconfd ${FILESDIR}/${PN}.confd ${PN}
newinitd ${FILESDIR}/${PN}.initd ${PN}
+
+   local statedir=/var/lib/${PN}
+   keepdir $statedir
+   fowners logstash:logstash $statedir
+   fperms 0750 $statedir
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/, sys-kernel/dracut/files/

2015-08-12 Thread Amadeusz Żołnowski
commit: 4ed878b6287eed1d538e65bd89c9d7bf99040a97
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Wed Aug 12 22:51:42 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Wed Aug 12 23:08:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed878b6

sys-kernel/dracut: Remove broken LVM activation skip logic

Gentoo-Bug: 553444

 sys-kernel/dracut/dracut-043-r1.ebuild | 276 +
 ...01-Revert-lvm-Don-t-activate-LVs-with-act.patch |  33 +++
 2 files changed, 309 insertions(+)

diff --git a/sys-kernel/dracut/dracut-043-r1.ebuild 
b/sys-kernel/dracut/dracut-043-r1.ebuild
new file mode 100644
index 000..b734413
--- /dev/null
+++ b/sys-kernel/dracut/dracut-043-r1.ebuild
@@ -0,0 +1,276 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/dracut/dracut-043.ebuild,v 1.1 
2015/06/26 22:27:52 aidecoe Exp $
+
+EAPI=4
+
+inherit bash-completion-r1 eutils linux-info multilib systemd
+
+DESCRIPTION=Generic initramfs generation tool
+HOMEPAGE=http://dracut.wiki.kernel.org;
+SRC_URI=mirror://kernel/linux/utils/boot/${PN}/${P}.tar.xz
+LICENSE=GPL-2
+SLOT=0
+KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
+IUSE=debug selinux systemd
+
+RESTRICT=test
+
+CDEPEND=virtual/udev
+   systemd? ( =sys-apps/systemd-199 )
+   
+RDEPEND=${CDEPEND}
+   app-arch/cpio
+   =app-shells/bash-4.0
+   sys-apps/kmod-5[tools]
+   || (
+   =sys-apps/sysvinit-2.87-r3
+   sys-apps/systemd[sysv-utils]
+   sys-apps/systemd-sysv-utils
+   )
+   =sys-apps/util-linux-2.21
+
+   debug? ( dev-util/strace )
+   selinux? (
+   sys-libs/libselinux
+   sys-libs/libsepol
+   sec-policy/selinux-dracut
+   )
+   
+DEPEND=${CDEPEND}
+   app-text/asciidoc
+   =dev-libs/libxslt-1.1.26
+   app-text/docbook-xml-dtd:4.5
+   =app-text/docbook-xsl-stylesheets-1.75.2
+   virtual/pkgconfig
+   
+
+DOCS=( AUTHORS HACKING NEWS README README.generic README.kernel README.modules
+   README.testsuite TODO )
+MY_LIBDIR=/usr/lib
+PATCHES=(
+   ${FILESDIR}/${PV}-0001-Revert-lvm-Don-t-activate-LVs-with-act.patch
+   )
+QA_MULTILIB_PATHS=
+   usr/lib/dracut/dracut-install
+   usr/lib/dracut/skipcpio
+   
+
+#
+# Helper functions
+#
+
+# Removes module from modules.d.
+# $1 = module name
+# Module name can be specified without number prefix.
+rm_module() {
+   local force m
+   [[ $1 = -f ]]  force=-f
+
+   for m in $@; do
+   if [[ $m =~ ^[0-9][0-9][^\ ]*$ ]]; then
+   rm ${force} --interactive=never -r ${modules_dir}/$m
+   else
+   rm ${force} --interactive=never -r 
${modules_dir}/[0-9][0-9]$m
+   fi
+   done
+}
+
+# Grabbed from net-misc/netctl ebuild.
+optfeature() {
+   local desc=$1
+   shift
+   while (( $# )); do
+   if has_version $1; then
+   elog   [I] $1 to ${desc}
+   else
+   elog   [ ] $1 to ${desc}
+   fi
+   shift
+   done
+}
+
+#
+# ebuild functions
+#
+
+src_prepare() {
+   epatch ${PATCHES[@]}
+
+   local libdirs=/$(get_libdir) /usr/$(get_libdir)
+   if [[ ${SYMLINK_LIB} = yes ]]; then
+   # Preserve lib - lib64 symlinks in initramfs
+   [[ $libdirs =~ /lib\  ]] || libdirs+= /lib /usr/lib
+   fi
+   einfo Setting libdirs to \${libdirs}\ ...
+   sed -e 3alibdirs=\${libdirs}\ \
+   -i ${S}/dracut.conf.d/gentoo.conf.example || die
+
+   local udevdir=$($(tc-getPKG_CONFIG) udev --variable=udevdir)
+   einfo Setting udevdir to ${udevdir}...
+   sed -r -e s|^(udevdir=).*$|\1${udevdir}| \
+   -i ${S}/dracut.conf.d/gentoo.conf.example || die
+
+   if use systemd; then
+   local systemdutildir=$(systemd_get_utildir)
+   local systemdsystemunitdir=$(systemd_get_unitdir)
+   local systemdsystemconfdir=$($(tc-getPKG_CONFIG) systemd \
+   --variable=systemdsystemconfdir)
+   [[ ${systemdsystemconfdir} ]] \
+   || systemdsystemconfdir=/etc/systemd/system
+   einfo Setting systemdutildir to ${systemdutildir} and ...
+   sed -e 5asystemdutildir=\${systemdutildir}\ \
+   -i ${S}/dracut.conf.d/gentoo.conf.example || die
+   einfo Setting systemdsystemunitdir to ${systemdsystemunitdir} 
and...
+   sed -e 6asystemdsystemunitdir=\${systemdsystemunitdir}\ \
+   -i ${S}/dracut.conf.d/gentoo.conf.example || die
+   einfo Setting systemdsystemconfdir to 
${systemdsystemconfdir}...
+   sed -e 7asystemdsystemconfdir

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/

2015-08-12 Thread Amadeusz Żołnowski
commit: 50578037a16355f419ba1867525fc8fb3f5b1068
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Wed Aug 12 23:28:16 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Wed Aug 12 23:39:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50578037

sys-kernel/dracut: Add Patrick McLean as the primary maintainer

Package-Manager: portage-2.2.20

 sys-kernel/dracut/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-kernel/dracut/metadata.xml b/sys-kernel/dracut/metadata.xml
index 0066032..93256fe 100644
--- a/sys-kernel/dracut/metadata.xml
+++ b/sys-kernel/dracut/metadata.xml
@@ -2,6 +2,10 @@
 !DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd;
 pkgmetadata
maintainer
+   emailchutz...@gentoo.org/email
+   namePatrick McLean/name
+   /maintainer
+   maintainer
emailaide...@gentoo.org/email
nameAmadeusz Żołnowski/name
/maintainer



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/

2015-08-12 Thread Amadeusz Żołnowski
commit: e9e95f904034423eb9e484f749702d239704d35d
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Wed Aug 12 23:31:17 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Wed Aug 12 23:39:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9e95f90

sys-kernel/dracut: Move me lower on the list of maintainers

Package-Manager: portage-2.2.20

 sys-kernel/dracut/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-kernel/dracut/metadata.xml b/sys-kernel/dracut/metadata.xml
index 93256fe..d958526 100644
--- a/sys-kernel/dracut/metadata.xml
+++ b/sys-kernel/dracut/metadata.xml
@@ -6,10 +6,6 @@
namePatrick McLean/name
/maintainer
maintainer
-   emailaide...@gentoo.org/email
-   nameAmadeusz Żołnowski/name
-   /maintainer
-   maintainer
emailprometheanf...@gentoo.org/email
nameMatthew Thode/name
/maintainer
@@ -17,6 +13,10 @@
emailalexan...@tsoy.me/email
nameAlexander Tsoy/name
/maintainer
+   maintainer
+   emailaide...@gentoo.org/email
+   nameAmadeusz Żołnowski/name
+   /maintainer
herdproxy-maintainers/herd
use
flag name=debugModule installing additional tools like 
strace, file