[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/

2017-07-10 Thread Diego Elio Pettenò
commit: cdcf4a8cc2afaf4d37c6cc3cfdd001632e913f20
Author: Diego Elio Pettenò  gentoo  org>
AuthorDate: Mon Jul 10 19:06:32 2017 +
Commit:     Diego Elio Pettenò  gentoo  org>
CommitDate: Mon Jul 10 19:06:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdcf4a8c

Fix missing RDEPEND on boost and yaml-cpp which are linked to at runtime.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-ruby/facter/facter-3.6.3.ebuild | 4 ++--
 dev-ruby/facter/facter-3.6.5.ebuild | 4 ++--
 dev-ruby/facter/facter-3.7.0.ebuild | 4 ++--
 dev-ruby/facter/facter-.ebuild  | 6 +++---
 4 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-ruby/facter/facter-3.6.3.ebuild 
b/dev-ruby/facter/facter-3.6.3.ebuild
index 468ce7f9bb5..b9c6d07157b 100644
--- a/dev-ruby/facter/facter-3.6.3.ebuild
+++ b/dev-ruby/facter/facter-3.6.3.ebuild
@@ -18,15 +18,15 @@ KEYWORDS="amd64 hppa ~ppc ~ppc64 x86"
 
 BDEPEND="
>=sys-devel/gcc-4.8:*
-   >=dev-libs/boost-1.54[nls]
>=dev-libs/leatherman-0.9.3
-   >=dev-cpp/yaml-cpp-0.5.1
dev-cpp/cpp-hocon"
 CDEPEND="
dev-libs/openssl:*
sys-apps/util-linux
app-emulation/virt-what
net-misc/curl
+   >=dev-libs/boost-1.54[nls]
+   >=dev-cpp/yaml-cpp-0.5.1
!

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

2017-06-17 Thread Diego Elio Pettenò
commit: 35cd1c03be37def3a62ae33e79e46d8b8040d228
Author: Diego Elio Pettenò  gentoo  org>
AuthorDate: Sun Jun 18 01:02:18 2017 +
Commit:     Diego Elio Pettenò  gentoo  org>
CommitDate: Sun Jun 18 01:02:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35cd1c03

Update to new release.

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 sys-apps/pcsc-lite/Manifest|   1 +
 sys-apps/pcsc-lite/pcsc-lite-1.8.22.ebuild | 108 +
 2 files changed, 109 insertions(+)

diff --git a/sys-apps/pcsc-lite/Manifest b/sys-apps/pcsc-lite/Manifest
index 82832fdfbfd..8286eb6bc51 100644
--- a/sys-apps/pcsc-lite/Manifest
+++ b/sys-apps/pcsc-lite/Manifest
@@ -1,2 +1,3 @@
 DIST pcsc-lite-1.8.20.tar.bz2 745049 SHA256 
ec7d0114016c788c1c09859c84860f6cec6c4595436d23245105154b9c046bb2 SHA512 
63fea660d71605ebced5600a59ab5b6a735c4ba3697faf7658d91b8e281a7fb2a2bca6831c8f8c8c87b87a54f7fd03ae818a4c496dcbac0afce523e3b6c606b8
 WHIRLPOOL 
1c758274a884cf5625d31ed4d56938ee147ba276613c701aee1465b70842a9a73daa92b889835decaaca55707da6be798e3b183aef16a64817d969734d19250a
 DIST pcsc-lite-1.8.21.tar.bz2 750879 SHA256 
fe3365eb7d4ce0fe891e2b6d6248351c287435ca502103f1f1431b1710e513ad SHA512 
bd3740fd2201efaa34a312d2a5f6b5808b0b7ff1d5696dce26df67ef198a63a96670d0acac97a6e693b33079afeeeaa6692746875b0ff72d69a2b0835990
 WHIRLPOOL 
7bc1040262974c94f9c15f48db5370f1ebd6d29f42267cbf73bcbe750974490dcc012f20a56213a17e26f1cb1dbbe2e9f8fbf0fb9c1db80841aa5863ffe4766c
+DIST pcsc-lite-1.8.22.tar.bz2 751724 SHA256 
6a358f61ed3b66a7f6e1f4e794a94c7be4c81b7a58ec360c33791e8d7d9bd405 SHA512 
762eccf6a25040653f563b93bf11262ddc015323d06d759a3472ba80af0489804410ba17c7e5330ccd4b5accc8b7314c80b5e99da278561d3818d8c381e6a025
 WHIRLPOOL 
39c7b6217fe75da42d062a2618cdb749b78c6a1dd04f60a92c45e974d551782ffa621f78198c600b350da9c7c30666a7e92409b7248b3642bc922f8ab9014036

diff --git a/sys-apps/pcsc-lite/pcsc-lite-1.8.22.ebuild 
b/sys-apps/pcsc-lite/pcsc-lite-1.8.22.ebuild
new file mode 100644
index 000..c348ea16154
--- /dev/null
+++ b/sys-apps/pcsc-lite/pcsc-lite-1.8.22.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit python-single-r1 systemd udev user multilib-minimal
+
+DESCRIPTION="PC/SC Architecture smartcard middleware library"
+HOMEPAGE="http://pcsclite.alioth.debian.org/";
+
+STUPID_NUM="4225"
+MY_P="${PN}-${PV/_/-}"
+SRC_URI="http://alioth.debian.org/download.php/file/${STUPID_NUM}/${MY_P}.tar.bz2";
+S="${WORKDIR}/${MY_P}"
+
+# GPL-2 is there for the init script; everything else comes from
+# upstream.
+LICENSE="BSD ISC MIT GPL-3+ GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+
+# This is called libusb so that it doesn't fool people in thinking that
+# it is _required_ for USB support. Otherwise they'll disable udev and
+# that's going to be worse.
+IUSE="python libusb policykit selinux +udev"
+
+REQUIRED_USE="^^ ( udev libusb ) \
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+# No dependencies need the MULTILIB_DEPS because the libraries are actually
+# standalone, the deps are only needed for the daemon itself.
+CDEPEND="libusb? ( virtual/libusb:1 )
+   udev? ( virtual/udev )
+   policykit? ( >=sys-auth/polkit-0.111 )
+   python? ( ${PYTHON_DEPS} )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig"
+RDEPEND="${CDEPEND}
+   !

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

2017-05-27 Thread Diego Elio Pettenò
commit: 467570170ae4964793a660ca1e3aff6a7789f17c
Author: Diego Elio Pettenò  gentoo  org>
AuthorDate: Sat May 27 12:35:59 2017 +
Commit:     Diego Elio Pettenò  gentoo  org>
CommitDate: Sat May 27 12:35:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46757017

New sys-apps/pcsc-lite version.

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 sys-apps/pcsc-lite/Manifest|   1 +
 sys-apps/pcsc-lite/pcsc-lite-1.8.21.ebuild | 108 +
 2 files changed, 109 insertions(+)

diff --git a/sys-apps/pcsc-lite/Manifest b/sys-apps/pcsc-lite/Manifest
index a94773804a6..82832fdfbfd 100644
--- a/sys-apps/pcsc-lite/Manifest
+++ b/sys-apps/pcsc-lite/Manifest
@@ -1 +1,2 @@
 DIST pcsc-lite-1.8.20.tar.bz2 745049 SHA256 
ec7d0114016c788c1c09859c84860f6cec6c4595436d23245105154b9c046bb2 SHA512 
63fea660d71605ebced5600a59ab5b6a735c4ba3697faf7658d91b8e281a7fb2a2bca6831c8f8c8c87b87a54f7fd03ae818a4c496dcbac0afce523e3b6c606b8
 WHIRLPOOL 
1c758274a884cf5625d31ed4d56938ee147ba276613c701aee1465b70842a9a73daa92b889835decaaca55707da6be798e3b183aef16a64817d969734d19250a
+DIST pcsc-lite-1.8.21.tar.bz2 750879 SHA256 
fe3365eb7d4ce0fe891e2b6d6248351c287435ca502103f1f1431b1710e513ad SHA512 
bd3740fd2201efaa34a312d2a5f6b5808b0b7ff1d5696dce26df67ef198a63a96670d0acac97a6e693b33079afeeeaa6692746875b0ff72d69a2b0835990
 WHIRLPOOL 
7bc1040262974c94f9c15f48db5370f1ebd6d29f42267cbf73bcbe750974490dcc012f20a56213a17e26f1cb1dbbe2e9f8fbf0fb9c1db80841aa5863ffe4766c

diff --git a/sys-apps/pcsc-lite/pcsc-lite-1.8.21.ebuild 
b/sys-apps/pcsc-lite/pcsc-lite-1.8.21.ebuild
new file mode 100644
index 000..2dbff6f0639
--- /dev/null
+++ b/sys-apps/pcsc-lite/pcsc-lite-1.8.21.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit python-single-r1 systemd udev user multilib-minimal
+
+DESCRIPTION="PC/SC Architecture smartcard middleware library"
+HOMEPAGE="http://pcsclite.alioth.debian.org/";
+
+STUPID_NUM="4216"
+MY_P="${PN}-${PV/_/-}"
+SRC_URI="http://alioth.debian.org/download.php/file/${STUPID_NUM}/${MY_P}.tar.bz2";
+S="${WORKDIR}/${MY_P}"
+
+# GPL-2 is there for the init script; everything else comes from
+# upstream.
+LICENSE="BSD ISC MIT GPL-3+ GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+
+# This is called libusb so that it doesn't fool people in thinking that
+# it is _required_ for USB support. Otherwise they'll disable udev and
+# that's going to be worse.
+IUSE="python libusb policykit selinux +udev"
+
+REQUIRED_USE="^^ ( udev libusb ) \
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+# No dependencies need the MULTILIB_DEPS because the libraries are actually
+# standalone, the deps are only needed for the daemon itself.
+CDEPEND="libusb? ( virtual/libusb:1 )
+   udev? ( virtual/udev )
+   policykit? ( >=sys-auth/polkit-0.111 )
+   python? ( ${PYTHON_DEPS} )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig"
+RDEPEND="${CDEPEND}
+   !

[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2017-05-27 Thread Diego Elio Pettenò
commit: aa7976c61b99b598e40d223bb995ce04b6b124b1
Author: Diego Elio Pettenò  gentoo  org>
AuthorDate: Sat May 27 12:34:28 2017 +
Commit:     Diego Elio Pettenò  gentoo  org>
CommitDate: Sat May 27 12:34:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7976c6

New app-crypt/ccid version.

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-crypt/ccid/Manifest   |  1 +
 app-crypt/ccid/ccid-1.4.27.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index 66607da59d2..eba9dc20362 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1 +1,2 @@
 DIST ccid-1.4.26.tar.bz2 628038 SHA256 
3267bf708ab780c02f01f6241b7c7277cb892d30fd1179a9926a8cc0ca40be2f SHA512 
4a2e5e9412f2aa4870e14114e54da96fd8b3418ea6d3a236b83e19d6349adb20a94ef7f48628c108f8459f008c10b0606bbf4d797ae4be9183e1acde032c618c
 WHIRLPOOL 
7118e57ca9a394de3b37166bb2c4f4d398fdf744caa0803ef9f1470db7020d999f795ca816a5a70db2b59b64db7225df2dd9366fd329ca34d52b5e4611fd5d21
+DIST ccid-1.4.27.tar.bz2 632817 SHA256 
a660e269606986cb94840ad5ba802ffb0cd23dd12b98f69a35035e0deb9dd137 SHA512 
14fb5d9878ed36de912d860d8537758170781f225957a99d5fed447dcfba0cba3133f78d2cc4bc7db60d3527399f70e4a7d1d1f8348fb50d1bcfc75820a23522
 WHIRLPOOL 
062ebe1be40ad09865db642c763cf32cc471b860df66072fe5e98c4b3b5a5efced7b2aeba1001a635231adaf9569e3e4fc2746ad9ebaa921b62302a0ebcf2273

diff --git a/app-crypt/ccid/ccid-1.4.27.ebuild 
b/app-crypt/ccid/ccid-1.4.27.ebuild
new file mode 100644
index 000..5ff08306450
--- /dev/null
+++ b/app-crypt/ccid/ccid-1.4.27.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+STUPID_NUM="4218"
+
+inherit toolchain-funcs udev
+
+DESCRIPTION="CCID free software driver"
+HOMEPAGE="http://pcsclite.alioth.debian.org/ccid.html";
+SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="twinserial kobil-midentity +usb"
+
+RDEPEND=">=sys-apps/pcsc-lite-1.8.3
+   usb? ( virtual/libusb:1 )"
+DEPEND="${RDEPEND}
+   kernel_linux? ( virtual/pkgconfig )"
+
+DOCS=( README AUTHORS )
+
+src_configure() {
+   econf \
+   LEX=: \
+   $(use_enable twinserial) \
+   $(use_enable usb libusb)
+}
+
+src_compile() {
+   default
+   use kobil-midentity && emake -C contrib/Kobil_mIDentity_switch
+}
+
+src_install() {
+   default
+
+   if use kobil-midentity; then
+   dosbin contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
+   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
+   fi
+
+   if use kernel_linux; then
+   # note: for eudev support, rules probably will always need to be
+   # installed to /usr
+
+   # ccid >=1.4.11 version changed the rules drastically in a minor
+   # release to no longer use the pcscd group. Using the old ones 
in
+   # the mean time.
+   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
+
+   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
+   if ! use kobil-midentity; then
+   sed \
+   -e '/Kobil_mIDentity_switch/s/^/#/' \
+   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
+   fi
+
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hoe/

2017-04-27 Thread Diego Elio Pettenò
commit: 2a5d0a765ad1f729a5fa26f6a14493e3667717ec
Author: Diego Elio Pettenò  gentoo  org>
AuthorDate: Thu Apr 27 12:44:53 2017 +
Commit:     Diego Elio Pettenò  gentoo  org>
CommitDate: Thu Apr 27 12:45:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a5d0a76

Only build documentation if USE=doc is enabled. Should fix bug #582302 where a 
cyclic dependency for Hoe can't be resolved properly.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/hoe/hoe-3.16.0.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/hoe/hoe-3.16.0.ebuild b/dev-ruby/hoe/hoe-3.16.0.ebuild
index c7177cbf923..8054be5888c 100644
--- a/dev-ruby/hoe/hoe-3.16.0.ebuild
+++ b/dev-ruby/hoe/hoe-3.16.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://www.zenspider.com/projects/hoe.html";
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
+IUSE="doc"
 
 ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )"
 
@@ -42,5 +42,7 @@ all_ruby_prepare() {
 all_ruby_compile() {
all_fakegem_compile
 
-   rdoc --title "seattlerb's hoe-3.5.1 Documentation" -o doc --main 
README.txt lib History.txt Manifest.txt README.txt || die
+   if use doc; then
+   rdoc --title "seattlerb's hoe-3.5.1 Documentation" -o doc 
--main README.txt lib History.txt Manifest.txt README.txt || die
+   fi
 }



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2017-01-10 Thread Diego Elio Pettenò
commit: b9fbe704d86a06c2e1dbe67d51ed2621f0015465
Author: Diego Elio Pettenò  gentoo  org>
AuthorDate: Tue Jan 10 22:53:20 2017 +
Commit:     Diego Elio Pettenò  gentoo  org>
CommitDate: Tue Jan 10 22:53:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9fbe704

Version bump.

Package-Manager: portage-2.3.0

 app-crypt/ccid/Manifest   |  1 +
 app-crypt/ccid/ccid-1.4.26.ebuild | 67 +++
 2 files changed, 68 insertions(+)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index b315924..bb6f154 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,3 +1,4 @@
 DIST ccid-1.4.18.tar.bz2 492113 SHA256 
5fdba97a2d2eb1c652b7dd4aa0bb8cee4814bab0cf61aecb84b32b57272541aa SHA512 
ff7e331431909fe9fffd4f7aae0a2395b3b755da9c898aa6a6b629f7f516c240b820669146791deb443c646dc8fc56f9100c9f987b3e7d13c24f24f81f06b1f0
 WHIRLPOOL 
86107ac379e5523c31aa1499e1ecd5a1f6dab5b7f748800b5a22ff2b6470e9bb590407cb8a98ad65870a832149fe8835aa42dff9a30027f0bce843640439ce1e
 DIST ccid-1.4.24.tar.bz2 594507 SHA256 
62cb73c6c009c9799c526f05a05e25f00f0ad86d50f82a714dedcfbf4a7e4176 SHA512 
4904165fdd089cd6f28b1c27130119d3433641a9cea5d6700afd1daa2722f763e2b348a42af4a292fdd08da45c7b17b2804b32b1fbe0ff19dccf58ec3310b09f
 WHIRLPOOL 
b2f88557ae0e6fb838432eaf0d13be1f7631c7d7f4b4a0c20014b060f0368fb5acba0c15eba7fdf6d9e31dc115a9c0bec5fe1e83468943522c94b8a89e93932c
 DIST ccid-1.4.25.tar.bz2 627456 SHA256 
6b062b4ce0f04d6838d58e6faa255ba05222bd8ecb57a2d1116fdbe22f253609 SHA512 
97ca4009e5b4522e3db913ab147bd32bd24490c798d31be6614d3b337e0ab47e93a1ae0c1dfe1cf47a41145b3b37f5a10bbbafec980c180b407b511f18f9ac2c
 WHIRLPOOL 
bad411d2a8731a8a2e8318df8f4774d1c2c124516ecbd81cd804b3bb1f504c28bd9fa74fb5c33252e9f1c2202dfe7fe952ee7eceeae1acadbae06e0e7ce84b7a
+DIST ccid-1.4.26.tar.bz2 628038 SHA256 
3267bf708ab780c02f01f6241b7c7277cb892d30fd1179a9926a8cc0ca40be2f SHA512 
4a2e5e9412f2aa4870e14114e54da96fd8b3418ea6d3a236b83e19d6349adb20a94ef7f48628c108f8459f008c10b0606bbf4d797ae4be9183e1acde032c618c
 WHIRLPOOL 
7118e57ca9a394de3b37166bb2c4f4d398fdf744caa0803ef9f1470db7020d999f795ca816a5a70db2b59b64db7225df2dd9366fd329ca34d52b5e4611fd5d21

diff --git a/app-crypt/ccid/ccid-1.4.26.ebuild 
b/app-crypt/ccid/ccid-1.4.26.ebuild
new file mode 100644
index ..651f1f5
--- /dev/null
+++ b/app-crypt/ccid/ccid-1.4.26.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+STUPID_NUM="4205"
+
+inherit eutils toolchain-funcs udev autotools-utils
+
+DESCRIPTION="CCID free software driver"
+HOMEPAGE="http://pcsclite.alioth.debian.org/ccid.html";
+SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="twinserial kobil-midentity +usb"
+
+RDEPEND=">=sys-apps/pcsc-lite-1.8.3
+   usb? ( virtual/libusb:1 )"
+DEPEND="${RDEPEND}
+   kernel_linux? ( virtual/pkgconfig )"
+
+DOCS=( README AUTHORS )
+
+src_configure() {
+   local myeconfargs=(
+   LEX=:
+   $(use_enable twinserial)
+   $(use_enable usb libusb)
+   )
+
+   autotools-utils_src_configure
+}
+
+src_compile() {
+   autotools-utils_src_compile
+   use kobil-midentity && autotools-utils_src_compile 
contrib/Kobil_mIDentity_switch
+}
+
+src_install() {
+   autotools-utils_src_install
+
+   if use kobil-midentity; then
+   dosbin 
"${BUILD_DIR}"/contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
+   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
+   fi
+
+   if use kernel_linux; then
+   # note: for eudev support, rules probably will always need to be
+   # installed to /usr
+
+   # ccid >=1.4.11 version changed the rules drastically in a minor
+   # release to no longer use the pcscd group. Using the old ones 
in
+   # the mean time.
+   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
+
+   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
+   if ! use kobil-midentity; then
+   sed \
+   -e '/Kobil_mIDentity_switch/s/^/#/' \
+   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
+   fi
+
+   fi
+}



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

2016-12-31 Thread Diego Elio Pettenò
commit: 2749795825ac64bb6de11b4af4828fb40453f018
Author: Diego Elio Pettenò  gentoo  org>
AuthorDate: Sat Dec 31 12:57:13 2016 +
Commit:     Diego Elio Pettenò  gentoo  org>
CommitDate: Sat Dec 31 12:57:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27497958

Version bump and remove previous version; Ludovic says it's a potential 
security problem, but provided no details.

Package-Manager: portage-2.3.0

 sys-apps/pcsc-lite/Manifest | 2 +-
 sys-apps/pcsc-lite/{pcsc-lite-1.8.19.ebuild => pcsc-lite-1.8.20.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/pcsc-lite/Manifest b/sys-apps/pcsc-lite/Manifest
index 1e46c30..f5a5544 100644
--- a/sys-apps/pcsc-lite/Manifest
+++ b/sys-apps/pcsc-lite/Manifest
@@ -1,3 +1,3 @@
 DIST pcsc-lite-1.8.12.tar.bz2 580449 SHA256 
f2c30a2aba6805f2859ede5f2eca351ca6c495a18d5d36d74c63e7898b353c51 SHA512 
b0ed94187052e0ff73030ecf9f5165d4f8dc4a7f1eb05c6c57c0e5552ae6699c53f12cd72e09812de3c55be86a08ab060a92ad08b5db2686dfa1afbaca336d87
 WHIRLPOOL 
c6feed97170a640b6ee86e2188a124995acf73f618cfc5d4f1cf68a7f8da5955330a255b211606ebb5d50d58a4cfad859a7004fddf06c6476838458e3b7162c3
 DIST pcsc-lite-1.8.16.tar.bz2 710247 SHA256 
e7d08aa38897e86fdf632d56ac70663a3a9add3c0bf4031dc32e783f19c0688a SHA512 
815b57f53adc8e820bb702a6704b2be4e9e7d772d46d4cc73d5730d3821334245c316d078a4565bbe8450fc1657a12b02ced40175ca314bf0d462c2f2599e714
 WHIRLPOOL 
d54c5c02b2a47de535da3a3a0eca54c2dce78ca5c5ae48530c0fdbc9f77ad3a465e9eeb2a2297a7ebea565ecf93c651e3d1dd275dbc61308786717e6376cbaf9
-DIST pcsc-lite-1.8.19.tar.bz2 744283 SHA256 
b65e25ec6dd1328983b424ce1a649e2993b1c4c59fc87252689b5fa7037c4340 SHA512 
df723be60495cc4632c1c2ccf7c60d28bd9b2b56e4bceb60fe59bfd756cb2ddbded1bce8c3e021e713d353ada9438fe4f4ce138efa42d604e6bdc5d2367f827a
 WHIRLPOOL 
3c136ff871e4bbb15bc09f13a41917ea2269b5478c0f56205f6735703118c6e4ca3ab654a3bcc5fc136ccad15cb0c2f15e9cf6bb58dd6343ab6e4e44246b0ece
+DIST pcsc-lite-1.8.20.tar.bz2 745049 SHA256 
ec7d0114016c788c1c09859c84860f6cec6c4595436d23245105154b9c046bb2 SHA512 
63fea660d71605ebced5600a59ab5b6a735c4ba3697faf7658d91b8e281a7fb2a2bca6831c8f8c8c87b87a54f7fd03ae818a4c496dcbac0afce523e3b6c606b8
 WHIRLPOOL 
1c758274a884cf5625d31ed4d56938ee147ba276613c701aee1465b70842a9a73daa92b889835decaaca55707da6be798e3b183aef16a64817d969734d19250a

diff --git a/sys-apps/pcsc-lite/pcsc-lite-1.8.19.ebuild 
b/sys-apps/pcsc-lite/pcsc-lite-1.8.20.ebuild
similarity index 99%
rename from sys-apps/pcsc-lite/pcsc-lite-1.8.19.ebuild
rename to sys-apps/pcsc-lite/pcsc-lite-1.8.20.ebuild
index 0ed5039..241f22e 100644
--- a/sys-apps/pcsc-lite/pcsc-lite-1.8.19.ebuild
+++ b/sys-apps/pcsc-lite/pcsc-lite-1.8.20.ebuild
@@ -10,7 +10,7 @@ inherit eutils python-single-r1 systemd udev user 
multilib-minimal
 DESCRIPTION="PC/SC Architecture smartcard middleware library"
 HOMEPAGE="http://pcsclite.alioth.debian.org/";
 
-STUPID_NUM="4198"
+STUPID_NUM="4203"
 MY_P="${PN}-${PV/_/-}"
 
SRC_URI="http://alioth.debian.org/download.php/file/${STUPID_NUM}/${MY_P}.tar.bz2";
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/mcu8051ide/

2016-12-28 Thread Diego Elio Pettenò
commit: 4c0a762b05353d707fa473df212a14f47fdf01d2
Author: Diego Elio Pettenò  gentoo  org>
AuthorDate: Wed Dec 28 16:51:35 2016 +
Commit:     Diego Elio Pettenò  gentoo  org>
CommitDate: Wed Dec 28 16:51:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c0a762b

Initial version of mcu8051ide ebuild. Closes bug #162020 (although with a 
diferent ebuild altogether.)

Package-Manager: portage-2.3.0

 dev-embedded/mcu8051ide/Manifest |  1 +
 dev-embedded/mcu8051ide/mcu8051ide-1.4.10.ebuild | 30 
 dev-embedded/mcu8051ide/metadata.xml | 14 +++
 3 files changed, 45 insertions(+)

diff --git a/dev-embedded/mcu8051ide/Manifest b/dev-embedded/mcu8051ide/Manifest
new file mode 100644
index ..45248c9
--- /dev/null
+++ b/dev-embedded/mcu8051ide/Manifest
@@ -0,0 +1 @@
+DIST mcu8051ide-1.4.10.tar.gz 5928583 SHA256 
8b9d282b8921ae3d064cc60c2c2a0eb0584ed3c2feb024f96bbf4c39493e85c4 SHA512 
686c2b7054475aa38bbbe73ef745303141f038e2d6eca86d548317c130febb6b12d7c0e0737a9b15d2c3f4890bcd0238fffae030c689f8367f3b54821ab52866
 WHIRLPOOL 
ee9b70949378f292a368c778b4240365a44217e338f8d28b262b33c2ac33784c8ae45c04a208e324e100ea3c7edc3703fe710b297d5bfee97d095797f360ac64

diff --git a/dev-embedded/mcu8051ide/mcu8051ide-1.4.10.ebuild 
b/dev-embedded/mcu8051ide/mcu8051ide-1.4.10.ebuild
new file mode 100644
index ..2eea3c6
--- /dev/null
+++ b/dev-embedded/mcu8051ide/mcu8051ide-1.4.10.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+inherit cmake-utils
+
+DESCRIPTION="Graphical IDE for microcontrollers based on 8051."
+HOMEPAGE="http://www.moravia-microsystems.com/mcu-8051-ide/";
+SRC_URI="http://www.moravia-microsystems.com/download/${PN}/${PN}/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# The doxygen dependency is suspect, but it appears to be used at runtime.
+RDEPEND=">=dev-embedded/sdcc-2.5[mcs51]
+   >=app-doc/doxygen-1.7
+   >=dev-util/indent-2.2
+   >=app-text/hunspell-1.3
+   >=dev-tcltk/bwidget-1.8
+   >dev-tcltk/itcl-3.3
+   >=dev-lang/tcl-8.5.9:*
+   >=dev-tcltk/tdom-0.8
+   >=dev-tcltk/tcllib-1.11
+   >=dev-lang/tk-8.5.9:*
+   >=dev-tcltk/tkimg-1.4
+   >=dev-tcltk/tclx-8.4"
+DEPEND="${RDEPEND}"

diff --git a/dev-embedded/mcu8051ide/metadata.xml 
b/dev-embedded/mcu8051ide/metadata.xml
new file mode 100644
index ..2b85317
--- /dev/null
+++ b/dev-embedded/mcu8051ide/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   flamee...@gentoo.org
+   
+   
+ 
+   
+   martin.osm...@gmail.com
+   Martin Osmera
+ 
+   
+



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

2016-12-15 Thread Diego Elio Pettenò
commit: b344838b2bf502e13360d1f61a98973210d407b5
Author: Diego Elio Pettenò  gentoo  org>
AuthorDate: Fri Dec 16 03:19:54 2016 +
Commit:     Diego Elio Pettenò  gentoo  org>
CommitDate: Fri Dec 16 03:19:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b344838b

Version bump to 1.8.19.

Package-Manager: portage-2.3.0

 sys-apps/pcsc-lite/Manifest|   1 +
 sys-apps/pcsc-lite/pcsc-lite-1.8.19.ebuild | 109 +
 2 files changed, 110 insertions(+)

diff --git a/sys-apps/pcsc-lite/Manifest b/sys-apps/pcsc-lite/Manifest
index d4e44c6..1e46c30 100644
--- a/sys-apps/pcsc-lite/Manifest
+++ b/sys-apps/pcsc-lite/Manifest
@@ -1,2 +1,3 @@
 DIST pcsc-lite-1.8.12.tar.bz2 580449 SHA256 
f2c30a2aba6805f2859ede5f2eca351ca6c495a18d5d36d74c63e7898b353c51 SHA512 
b0ed94187052e0ff73030ecf9f5165d4f8dc4a7f1eb05c6c57c0e5552ae6699c53f12cd72e09812de3c55be86a08ab060a92ad08b5db2686dfa1afbaca336d87
 WHIRLPOOL 
c6feed97170a640b6ee86e2188a124995acf73f618cfc5d4f1cf68a7f8da5955330a255b211606ebb5d50d58a4cfad859a7004fddf06c6476838458e3b7162c3
 DIST pcsc-lite-1.8.16.tar.bz2 710247 SHA256 
e7d08aa38897e86fdf632d56ac70663a3a9add3c0bf4031dc32e783f19c0688a SHA512 
815b57f53adc8e820bb702a6704b2be4e9e7d772d46d4cc73d5730d3821334245c316d078a4565bbe8450fc1657a12b02ced40175ca314bf0d462c2f2599e714
 WHIRLPOOL 
d54c5c02b2a47de535da3a3a0eca54c2dce78ca5c5ae48530c0fdbc9f77ad3a465e9eeb2a2297a7ebea565ecf93c651e3d1dd275dbc61308786717e6376cbaf9
+DIST pcsc-lite-1.8.19.tar.bz2 744283 SHA256 
b65e25ec6dd1328983b424ce1a649e2993b1c4c59fc87252689b5fa7037c4340 SHA512 
df723be60495cc4632c1c2ccf7c60d28bd9b2b56e4bceb60fe59bfd756cb2ddbded1bce8c3e021e713d353ada9438fe4f4ce138efa42d604e6bdc5d2367f827a
 WHIRLPOOL 
3c136ff871e4bbb15bc09f13a41917ea2269b5478c0f56205f6735703118c6e4ca3ab654a3bcc5fc136ccad15cb0c2f15e9cf6bb58dd6343ab6e4e44246b0ece

diff --git a/sys-apps/pcsc-lite/pcsc-lite-1.8.19.ebuild 
b/sys-apps/pcsc-lite/pcsc-lite-1.8.19.ebuild
new file mode 100644
index ..0ed5039
--- /dev/null
+++ b/sys-apps/pcsc-lite/pcsc-lite-1.8.19.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils python-single-r1 systemd udev user multilib-minimal
+
+DESCRIPTION="PC/SC Architecture smartcard middleware library"
+HOMEPAGE="http://pcsclite.alioth.debian.org/";
+
+STUPID_NUM="4198"
+MY_P="${PN}-${PV/_/-}"
+SRC_URI="http://alioth.debian.org/download.php/file/${STUPID_NUM}/${MY_P}.tar.bz2";
+S="${WORKDIR}/${MY_P}"
+
+# GPL-2 is there for the init script; everything else comes from
+# upstream.
+LICENSE="BSD ISC MIT GPL-3+ GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+
+# This is called libusb so that it doesn't fool people in thinking that
+# it is _required_ for USB support. Otherwise they'll disable udev and
+# that's going to be worse.
+IUSE="python libusb policykit selinux +udev"
+
+REQUIRED_USE="^^ ( udev libusb ) \
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+# No dependencies need the MULTILIB_DEPS because the libraries are actually
+# standalone, the deps are only needed for the daemon itself.
+CDEPEND="libusb? ( virtual/libusb:1 )
+   udev? ( virtual/udev )
+   policykit? ( >=sys-auth/polkit-0.111 )
+   python? ( ${PYTHON_DEPS} )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig"
+RDEPEND="${CDEPEND}
+   !

[gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/

2016-11-03 Thread Diego Elio Pettenò
commit: 2b0a47c1be1e03f7cc380e8f0f95cfbf6550a075
Author: Diego Elio Pettenò  gentoo  org>
AuthorDate: Thu Nov  3 21:46:07 2016 +
Commit:     Diego Elio Pettenò  gentoo  org>
CommitDate: Thu Nov  3 21:46:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b0a47c1

www-apache/modsecurity-crs: update to version 2.2.9 (last version before v3.)

Update the sedding and removal of experimental rules, and install slr_rules 
that are now compatible with mod_security v2.7

Package-Manager: portage-2.3.0

 www-apache/modsecurity-crs/Manifest|   1 +
 .../modsecurity-crs/modsecurity-crs-2.2.9.ebuild   | 136 +
 2 files changed, 137 insertions(+)

diff --git a/www-apache/modsecurity-crs/Manifest 
b/www-apache/modsecurity-crs/Manifest
index c3cd841..543075c 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1,2 +1,3 @@
 DIST modsecurity-crs-2.2.6.tar.gz 291070 SHA256 
1c837fc7ace28f732b5034c90a17635e31fe3c9a45425c079fd1fd6bae01b790 SHA512 
0e6c2735814dd24ba2329bc756e382b0430937a703d492b2ac00f95af6598903961b43013e99cd49240fe6b7a5439a7b1b3e79c3b7a48828465252dafd586165
 WHIRLPOOL 
d8c85f8e6db07ecbc5a9a680e843f485d87294c71ceeb84aa83e562441ea78db477f9850431ded67371fbe455438fb89fedb5d3070e524abebe53b3c9a039f72
 DIST modsecurity-crs-2.2.7.tar.gz 294137 SHA256 
54bc74815d6e6c3b476aec673a48e3ce08ee82b76bfe941408efab757aa8a0f7 SHA512 
d0d3dac1b391c8ab730cc16546c9508d93c85dd674b2750d12fff99c17e5575b36bea0cf00e06fdd20c2db5dfdbdc3fd7bbaa26502988617632acfde1ee88927
 WHIRLPOOL 
fc72bdbd5c79dffa0b2c65893cb8cdab0708705ce48ca3d49115339a5b4ff8cbe7cc42bcb49abd966243a2e48cb2af290ea125c6de4b185eb8b1c20e7eb66057
+DIST modsecurity-crs-2.2.9.tar.gz 279898 SHA256 
203669540abf864d40e892acf2ea02ec4ab47f9769747d28d79b6c2a501e3dfc SHA512 
fc95cfff9d4ba9a4478c704e5d16e4054e514eb3ffb6343706840aad76607f997b4cc4b8b148adc5cb83743ea7996328d35b8556115de29d6a0e034b67591a09
 WHIRLPOOL 
8e741a5430905e061ba024e8ae2b5bd08ae19e6ae30d9ca8a0160c9f73afee7bfe57caf73ba7eecebc00e34141f5d46cb1378793a89c8c56966139c10f70c30a

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-2.2.9.ebuild 
b/www-apache/modsecurity-crs/modsecurity-crs-2.2.9.ebuild
new file mode 100644
index ..c33f3da
--- /dev/null
+++ b/www-apache/modsecurity-crs/modsecurity-crs-2.2.9.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+GITHUB_USER=SpiderLabs
+GITHUB_PROJECT=owasp-${PN}
+
+DESCRIPTION="Core Rule Set for ModSecurity"
+HOMEPAGE="http://www.owasp.org/index.php/Category:OWASP_ModSecurity_Core_Rule_Set_Project";
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="lua geoip"
+
+RDEPEND=">=www-apache/mod_security-2.7[lua?,geoip?]"
+DEPEND=""
+
+S="${WORKDIR}/${GITHUB_PROJECT}-${PV}"
+
+RULESDIR=/etc/modsecurity
+LUADIR=/usr/share/${PN}/lua
+
+src_prepare() {
+   if ! use lua; then
+   # comment out this since it's in the same file as another one 
we want to keep
+   sed -i -e "/id:'900036'/s:^:#:" \
+   experimental_rules/modsecurity_crs_61_ip_forensics.conf 
|| die
+
+   # remove these that rely on the presence of the lua files
+   rm \
+   
experimental_rules/modsecurity_crs_16_scanner_integration.conf \
+   
experimental_rules/modsecurity_crs_40_appsensor_detection_point_2.0_setup.conf \
+   
experimental_rules/modsecurity_crs_40_appsensor_detection_point_2.1_request_exception.conf
 \
+   
experimental_rules/modsecurity_crs_48_bayes_analysis.conf \
+   
experimental_rules/modsecurity_crs_55_response_profiling.conf \
+   experimental_rules/modsecurity_crs_56_pvi_checks.conf \
+   || die
+   else
+   # fix up the path to the scripts; there seems to be no
+   # consistency at all on how the rules are loaded.
+   sed -i \
+   -e "s:/etc/apache2/modsecurity-crs/lua/:${LUADIR}/:" \
+   -e "s:profile_page_scripts.lua:${LUADIR}/\0:" \
+   -e "s:/usr/local/apache/conf/crs/lua/:${LUADIR}/:" \
+   -e 
"s:/usr/local/apache/conf/modsec_current/base_rules/:${LUADIR}/:" \
+   -e "s:/etc/apache2/modsecurity-crs/lua/:${LUADIR}/:" \
+   -e "s:\.\./lua/:${LUADIR}/:" \
+   *_rules/*.conf || die
+
+   # fix up the shebang on the scripts
+   sed -i -e &quo

[gentoo-commits] repo/gentoo:master commit in: net-news/rawdog/

2016-10-23 Thread Diego Elio Pettenò
commit: 50d6d69f759aa763678964ef9db6b7829288b32a
Author: Diego Elio Pettenò  gentoo  org>
AuthorDate: Sun Oct 23 21:26:02 2016 +
Commit:     Diego Elio Pettenò  gentoo  org>
CommitDate: Sun Oct 23 21:26:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50d6d69f

net-news/rawdog: set RDEPEND to DEPEND.

feedparser is needed at runtime or rawdog won't work.

Package-Manager: portage-2.3.0

 net-news/rawdog/rawdog-2.19.ebuild | 4 ++--
 net-news/rawdog/rawdog-2.20.ebuild | 4 ++--
 net-news/rawdog/rawdog-2.22.ebuild | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-news/rawdog/rawdog-2.19.ebuild 
b/net-news/rawdog/rawdog-2.19.ebuild
index 84c69bc..5275f69 100644
--- a/net-news/rawdog/rawdog-2.19.ebuild
+++ b/net-news/rawdog/rawdog-2.19.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -17,7 +17,7 @@ KEYWORDS="alpha amd64 hppa ia64 ppc ~s390 sparc x86"
 IUSE=""
 
 DEPEND="dev-python/feedparser[${PYTHON_USEDEP}]"
-RDEPEND=""
+RDEPEND="${DEPEND}"
 
 python_test() {
# pypy fails half way through; meh

diff --git a/net-news/rawdog/rawdog-2.20.ebuild 
b/net-news/rawdog/rawdog-2.20.ebuild
index a2bc717..61ca9c8 100644
--- a/net-news/rawdog/rawdog-2.20.ebuild
+++ b/net-news/rawdog/rawdog-2.20.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -17,7 +17,7 @@ KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~s390 ~sparc ~x86"
 IUSE=""
 
 DEPEND="dev-python/feedparser[${PYTHON_USEDEP}]"
-RDEPEND=""
+RDEPEND="${DEPEND}"
 
 python_test() {
# pypy fails half way through; meh

diff --git a/net-news/rawdog/rawdog-2.22.ebuild 
b/net-news/rawdog/rawdog-2.22.ebuild
index e6ec6bc..61ca9c8 100644
--- a/net-news/rawdog/rawdog-2.22.ebuild
+++ b/net-news/rawdog/rawdog-2.22.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~s390 ~sparc ~x86"
 IUSE=""
 
 DEPEND="dev-python/feedparser[${PYTHON_USEDEP}]"
-RDEPEND=""
+RDEPEND="${DEPEND}"
 
 python_test() {
# pypy fails half way through; meh



[gentoo-commits] repo/gentoo:master commit in: net-news/rawdog/

2016-10-23 Thread Diego Elio Pettenò
commit: 89e3ab216ac8073fec6d4976ec0e2c5d209e916c
Author: Diego Elio Pettenò  gentoo  org>
AuthorDate: Sun Oct 23 21:18:10 2016 +
Commit:     Diego Elio Pettenò  gentoo  org>
CommitDate: Sun Oct 23 21:18:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e3ab21

net-news/rawdog: bump to version 2.22.

Package-Manager: portage-2.3.0

 net-news/rawdog/Manifest   |  1 +
 net-news/rawdog/rawdog-2.22.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/net-news/rawdog/Manifest b/net-news/rawdog/Manifest
index 04e4f85..36ce679 100644
--- a/net-news/rawdog/Manifest
+++ b/net-news/rawdog/Manifest
@@ -1,2 +1,3 @@
 DIST rawdog-2.19.tar.gz 66231 SHA256 
fea40f673c334f8b0f21cac8c1498ae2130b7c2c79670c5d166bd5634e5313db SHA512 
4e2ebf51feb98a0ce994218e6f057268846ed3194626877b5bd0b71971b5e79f1482af8dece29dc6be0a2e04728333b4814a73469b60c0970a323177511a5ae6
 WHIRLPOOL 
4635121c848660c54a10fde5045d3a810189b9e8b5486c03d7a99d99bcc44c1f9684f0d6f0fe18e9c3358c9d652c117b3c6eda11432ccc3a61d0e49aeb0aa5fb
 DIST rawdog-2.20.tar.gz 66933 SHA256 
0a63b26cc111b0deca441f498177b49be0330760c5c0e24584cdb9ba1e7fd5a6 SHA512 
83a023f4256cd49242769deef7eaee7ad40f6e61fe97885dd2b311f3e3c9c8a87338a06b1e08a634496bb939d6574795027405decf361f38727efd73dd2ba96b
 WHIRLPOOL 
0582b05560ee18dfef115141f408c3e90b458b506cbb801cd984fba8ba2dc1c95c20d2d60a07137322f61e3e63226e3df4d906554957a1d1ec77c3d4be69161b
+DIST rawdog-2.22.tar.gz 68777 SHA256 
e0332846142c62d8f4aac94236b0f602eaba4f1462e9a225768028673906 SHA512 
27d4140713b0bc5fd6acf70e0377653266422e74201bb895b622a1abe03607704bf16e83a8135f9b0594b8f9566b84fc969c6f197f26d2e463dc5821fd5816d4
 WHIRLPOOL 
570d8ae84a476fa2c39f7979f3a8b2ad3d0894bb814678d02a61c9515cfc93a7e809ce87a2f3688cbacff4c73667a468bfcc97653a7a09aca66d0f9dfab9f8f3

diff --git a/net-news/rawdog/rawdog-2.22.ebuild 
b/net-news/rawdog/rawdog-2.22.ebuild
new file mode 100644
index ..e6ec6bc
--- /dev/null
+++ b/net-news/rawdog/rawdog-2.22.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Rawdog - RSS Aggregator Without Delusions Of Grandeur"
+HOMEPAGE="http://offog.org/code/rawdog.html 
https://pypi.python.org/pypi/rawdog";
+SRC_URI="http://offog.org/files/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~s390 ~sparc ~x86"
+IUSE=""
+
+DEPEND="dev-python/feedparser[${PYTHON_USEDEP}]"
+RDEPEND=""
+
+python_test() {
+   # pypy fails half way through; meh
+   ./test-rawdog || die "Test run aborted"
+}



[gentoo-commits] repo/gentoo:master commit in: www-misc/awstats/

2016-10-22 Thread Diego Elio Pettenò
commit: bf14d5a7310a18b49d1a4e769e06589224acd64e
Author: Diego Elio Pettenò  gentoo  org>
AuthorDate: Sat Oct 22 10:13:20 2016 +
Commit:     Diego Elio Pettenò  gentoo  org>
CommitDate: Sat Oct 22 10:13:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf14d5a7

www-misc/awstats: version bump with default support for Perl 5.22, fixes bug 
#593298. Remove old versions that are not stable candidate.

Package-Manager: portage-2.3.0

 www-misc/awstats/Manifest  |   3 +-
 www-misc/awstats/awstats-7.1.1.ebuild  | 111 -
 .../{awstats-7.3.ebuild => awstats-7.5.ebuild} |  15 ++-
 3 files changed, 11 insertions(+), 118 deletions(-)

diff --git a/www-misc/awstats/Manifest b/www-misc/awstats/Manifest
index e8640be..d2abb06 100644
--- a/www-misc/awstats/Manifest
+++ b/www-misc/awstats/Manifest
@@ -1,4 +1,3 @@
-DIST awstats-7.1.1.tar.gz 1261038 SHA256 
b0051595a38b8b7776f553f20e431760d306bbad1a9e83cf2aca52ef0205f2c0 SHA512 
c2bc1604bd15629a057ee7fbbbe4bb0e54992cbd0ed4cd38e4cb9fcbadaa28cd5defd6691352ee8a3f84e98f17b19f9ad953705de4ab36fe4ece95b99b9b685d
 WHIRLPOOL 
37e81b0eb991115b6438f1bf91561c545ae729571de31fd3b46386006027038f2cbed3564f3e9c0dfae6b8fb38f29f05adefe38019ef7deab831c019502da4ca
 DIST awstats-7.1_p20121017.tar.gz 1258135 SHA256 
262364b77d825096fee088b207f9f6c3d98689645fca53fe09aa8c1fd850 SHA512 
171ff3118955c8b73c968a23983885d967632d2c6e95a45f71e5f6fea74afe34d869c9cc901e2e739419068babc96385d7d7df1e8ca10074be7388fbe5c51f53
 WHIRLPOOL 
678bd6e36634ae2bdee46f42df6d2239a260a188fb1ae07199ef9043a0ad3b54baca7152032873848fabd42f94ef6a92da623e1eb9439d2dbcff15411679f207
-DIST awstats-7.3.tar.gz 2921079 SHA256 
39b5b1a4406c30874f020b9635b5d6439ac3acbd7612be1abdcfec65e011c100 SHA512 
9dfbab607cef02d8e31fd1738a27effb38ad04b22f2f876674879cc95d8fc56d4b0cd280b4e659ac6c20e65393b9365447fe0b851d00e91601d9e4f618530fbd
 WHIRLPOOL 
193759d0e684099a51af65dcff8e056f52951dcec31361e67acc454bf7cd3227e3f64bfaef59a55d7bae81df73ef4c87c3ce203c18d3709e630bd7bbc2d38daa
 DIST awstats-7.4.tar.gz 2936102 SHA256 
43abfe7341c2be64f55bb89557347475640ca7ba4473ff30412a3d44358dab55 SHA512 
5bce97c71aabeab35e4ff5e5168531e4955d7c1474322c7b4a47d1d06e06ebd0e74d1def73826498e6253f24aeca99309777617b7a914685c927bb6e1c020e1a
 WHIRLPOOL 
8e6872672ec31c73492764414bfbc17ad4b3e295753f301d199d72ccac6df93fcf8969aa792a2de188f20d89a9e4e368f429aa6c9ed38f31ca3415c8fe7899a9
+DIST awstats-7.5.tar.gz 2936644 SHA256 
83c34bdeab9c277c14bea348c2d320f4a1e808388264139821c6bd6dfd1394f8 SHA512 
d69a66b5ef94d8a7378ece0453a3617f71ad030d81c45cff926fae1319eacdcdcbe2e68513153cd7444d77cbb950827964b0157ce74c04be76781c071f016a35
 WHIRLPOOL 
07ed909caecc1fb5c313e0edc1f3f8b9b9ec582131532aff941327966beae1b2948fc83c32865df9712a31b824cb76301153436dcaaa21cf324ed473a72ab0fc

diff --git a/www-misc/awstats/awstats-7.1.1.ebuild 
b/www-misc/awstats/awstats-7.1.1.ebuild
deleted file mode 100644
index ecdcc6e..
--- a/www-misc/awstats/awstats-7.1.1.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit eutils
-
-MY_P=${PN}-${PV%_p*}
-
-DESCRIPTION="AWStats is short for Advanced Web Statistics"
-HOMEPAGE="http://www.awstats.org/";
-
-if [ ${MY_P} != ${P} ]; then
-   SRC_URI="https://dev.gentoo.org/~flameeyes/awstats/${P}.tar.gz";
-   # The following SRC_URI is useful only when fetching for the first time
-   # after bump; upstream does not bump the version when they change it, so
-   # we rename it to include the date and upload to our mirrors instead.
-   #SRC_URI="http://www.awstats.org/files/${MY_P}.tar.gz -> ${P}.tar.gz"
-else
-   SRC_URI="http://www.awstats.org/files/${P}.tar.gz";
-fi
-
-S=${WORKDIR}/${MY_P}
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86 ~x86-fbsd"
-IUSE="geoip ipv6"
-
-SLOT="0"
-
-RDEPEND=">=dev-lang/perl-5.6.1
-   virtual/perl-Time-Local
-   dev-perl/URI
-   geoip? ( dev-perl/Geo-IP )
-   ipv6? ( dev-perl/Net-IP dev-perl/Net-DNS )"
-DEPEND=""
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-7.1-gentoo.diff
-
-   # change default installation directory
-   find . -type f -exec sed \
-   -e "s#/usr/local/awstats/wwwroot#/usr/share/awstats/wwwroot#g" \
-   -e 
'/PossibleLibDir/s:(.*):("/usr/share/awstats/wwwroot/cgi-bin/lib"):' \
-   -i {} + || die "find/sed failed"
-
-   # set default values for directories; use apache log as an example
-   sed \
-   -e "s|^\(LogFile=\).*$|\1\"/var/log/apache2/access_log\"|" \
-   -e "s|^\(SiteDomain=\).*$|\1\"localhost\"|" \
-   -e "s|^\(DirIcons=\

[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2016-10-09 Thread Diego Elio Pettenò
commit: cb1c8fa8b66383e5c4c341868c884258ddeb9ac3
Author: Diego Elio Pettenò  gentoo  org>
AuthorDate: Sun Oct  9 14:09:02 2016 +
Commit:     Diego Elio Pettenò  gentoo  org>
CommitDate: Sun Oct  9 14:09:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb1c8fa8

app-crypt/ccid: version bump and remove older.

Package-Manager: portage-2.3.0

 app-crypt/ccid/Manifest|  2 +-
 .../{ccid-1.4.15.ebuild => ccid-1.4.25.ebuild} | 30 +-
 2 files changed, 25 insertions(+), 7 deletions(-)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index db483fb..b315924 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,3 +1,3 @@
-DIST ccid-1.4.15.tar.bz2 487625 SHA256 
5436182246f15b3e78b1ad6707022b02dc400e3f50c4cb5e5d340a4e716d990a SHA512 
393eb65db0fb31b58d4010c10cae6c7592078b02d0e77b7741330cc3b1e5dd768fa08dbaf75db39c547e3603fa70aa1c8aaf3b536266314f2f04d2ff2b6fb29c
 WHIRLPOOL 
0dd511454cf8e39303318b61f9e2390f2ef27b763e80e9270f55ee15966ced8378f3f3ee5440b6380481f970f03ae37bbb2221da6c3d2d658622ea4cdc3aee3f
 DIST ccid-1.4.18.tar.bz2 492113 SHA256 
5fdba97a2d2eb1c652b7dd4aa0bb8cee4814bab0cf61aecb84b32b57272541aa SHA512 
ff7e331431909fe9fffd4f7aae0a2395b3b755da9c898aa6a6b629f7f516c240b820669146791deb443c646dc8fc56f9100c9f987b3e7d13c24f24f81f06b1f0
 WHIRLPOOL 
86107ac379e5523c31aa1499e1ecd5a1f6dab5b7f748800b5a22ff2b6470e9bb590407cb8a98ad65870a832149fe8835aa42dff9a30027f0bce843640439ce1e
 DIST ccid-1.4.24.tar.bz2 594507 SHA256 
62cb73c6c009c9799c526f05a05e25f00f0ad86d50f82a714dedcfbf4a7e4176 SHA512 
4904165fdd089cd6f28b1c27130119d3433641a9cea5d6700afd1daa2722f763e2b348a42af4a292fdd08da45c7b17b2804b32b1fbe0ff19dccf58ec3310b09f
 WHIRLPOOL 
b2f88557ae0e6fb838432eaf0d13be1f7631c7d7f4b4a0c20014b060f0368fb5acba0c15eba7fdf6d9e31dc115a9c0bec5fe1e83468943522c94b8a89e93932c
+DIST ccid-1.4.25.tar.bz2 627456 SHA256 
6b062b4ce0f04d6838d58e6faa255ba05222bd8ecb57a2d1116fdbe22f253609 SHA512 
97ca4009e5b4522e3db913ab147bd32bd24490c798d31be6614d3b337e0ab47e93a1ae0c1dfe1cf47a41145b3b37f5a10bbbafec980c180b407b511f18f9ac2c
 WHIRLPOOL 
bad411d2a8731a8a2e8318df8f4774d1c2c124516ecbd81cd804b3bb1f504c28bd9fa74fb5c33252e9f1c2202dfe7fe952ee7eceeae1acadbae06e0e7ce84b7a

diff --git a/app-crypt/ccid/ccid-1.4.15.ebuild 
b/app-crypt/ccid/ccid-1.4.25.ebuild
similarity index 51%
rename from app-crypt/ccid/ccid-1.4.15.ebuild
rename to app-crypt/ccid/ccid-1.4.25.ebuild
index f1955a2..078a069 100644
--- a/app-crypt/ccid/ccid-1.4.15.ebuild
+++ b/app-crypt/ccid/ccid-1.4.25.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-STUPID_NUM="3989"
+STUPID_NUM="4187"
 
 inherit eutils toolchain-funcs udev autotools-utils
 
@@ -14,8 +14,8 @@ 
SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.b
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86"
-IUSE="twinserial +usb"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3
usb? ( virtual/libusb:1 )"
@@ -34,16 +34,34 @@ src_configure() {
autotools-utils_src_configure
 }
 
+src_compile() {
+   autotools-utils_src_compile
+   use kobil-midentity && autotools-utils_src_compile 
contrib/Kobil_mIDentity_switch
+}
+
 src_install() {
autotools-utils_src_install
 
+   if use kobil-midentity; then
+   dosbin 
"${BUILD_DIR}"/contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
+   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
+   fi
+
if use kernel_linux; then
# note: for eudev support, rules probably will always need to be
# installed to /usr
 
# ccid >=1.4.11 version changed the rules drastically in a minor
-   # release to nolonger use the pcscd group. Using the old ones in
+   # release to no longer use the pcscd group. Using the old ones 
in
# the mean time.
-   udev_newrules "${FILESDIR}"/92_pcscd_ccid.rules 
92-pcsc-ccid.rules
+   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
+
+   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
+   if ! use kobil-midentity; then
+   sed \
+   -e '/Kobil_mIDentity_switch/s/^/#/' \
+   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
+   fi
+
fi
 }



[gentoo-commits] repo/gentoo:master commit in: app-crypt/libu2f-host/

2016-10-09 Thread Diego Elio Pettenò
commit: f64a82f7bb44c6b7341c400fad8926b2cc76e255
Author: Diego Elio Pettenò  gentoo  org>
AuthorDate: Sun Oct  9 13:48:23 2016 +
Commit:     Diego Elio Pettenò  gentoo  org>
CommitDate: Sun Oct  9 13:48:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f64a82f7

app-crypt/libu2f-host: version bump and remove old.

Package-Manager: portage-2.3.0

 app-crypt/libu2f-host/Manifest |  3 +-
 app-crypt/libu2f-host/libu2f-host-1.0.0.ebuild | 49 -
 app-crypt/libu2f-host/libu2f-host-1.1.0.ebuild | 64 --
 ...st-1.0.0-r1.ebuild => libu2f-host-1.1.3.ebuild} |  0
 4 files changed, 1 insertion(+), 115 deletions(-)

diff --git a/app-crypt/libu2f-host/Manifest b/app-crypt/libu2f-host/Manifest
index e8a1ec5..c9de5fa 100644
--- a/app-crypt/libu2f-host/Manifest
+++ b/app-crypt/libu2f-host/Manifest
@@ -1,3 +1,2 @@
-DIST libu2f-host-1.0.0.tar.xz 454376 SHA256 
18c56b9b5cfea2566925bba45b25a4e20b3ef8696905d8f2a06116316e164374 SHA512 
ef953ffd8179e5ed4bcd1e02ccc82e671a7979b03a61ac73098be6509ab9d6badd6bb4e3e805de4ddbddbae3e8be71b091344f4230657464f6ba4ac3af171387
 WHIRLPOOL 
cc76b778bcf20ef696900dd0ea65c0925052360a22e505a34ecb8738289d7bbaa88b31f2b25b91b6a1a22a240d01784bc6ef1cb9774c818fa0570328e9f13183
-DIST libu2f-host-1.1.0.tar.xz 455424 SHA256 
441bb832ee42acf3a5e5a229444c610218da381eb7daaf2aa750c004dc756d86 SHA512 
3861ea748ff6ae0bae756182c6c4bd9a25dafc6e28eec3d6aad0eb700dcddc56ba61ed0c6a60395b8a296764c83b3fadb6954f9001cfb880e93758aaeecf34df
 WHIRLPOOL 
b6a91afd99a70db8c78a2a72950f210bbcbea0322780b768611aa528ad0159647bdc7446e1dffd91f8d9b6bcbd8105b8b38c9eb5d9eb2db9ef7d193c97096f3e
 DIST libu2f-host-1.1.1.tar.xz 455652 SHA256 
e14d06196aba1fcf80498929e6460370e58b96e8298c57e4660030c045000e3c SHA512 
1f6d26d47cabd44391a780f03d88b6ab9ed996bab26e2605f1942bfff2203aa9a8e90fa80c010ccf2e575dbfca3bd03d3322381343cdf6def3829bbe45db8693
 WHIRLPOOL 
46fc4e087e2679bf8c07922fbd31200d702c5c88838812618c763615f24f7c0ecdc71ed4bd436fde1a9526eea23820bd6f2448040ce711f7fd87ca5c96281efd
+DIST libu2f-host-1.1.3.tar.xz 469480 SHA256 
3e00c1910de64e2c90f20c05bb468b183ffed05e13cb340442d206014752039d SHA512 
6729dd35beaae1c96283f81794ac6c058ed6446f935a5cee7dc1a3db594201c9f049de6a58ac2e544e1c6ac0c1e9815cce5e2e46a6e45372e419078307a57f55
 WHIRLPOOL 
d14d288d160a83e32484910aa66f027bf8f268e915b9651054089c91ad59818b556a011e818beb527f99b95b972ff3755b081e378b00cea530b7cb4c8bd318fa

diff --git a/app-crypt/libu2f-host/libu2f-host-1.0.0.ebuild 
b/app-crypt/libu2f-host/libu2f-host-1.0.0.ebuild
deleted file mode 100644
index ee7ce09..
--- a/app-crypt/libu2f-host/libu2f-host-1.0.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools-utils linux-info udev
-
-DESCRIPTION="Yubico Universal 2nd Factor (U2F) Host C Library"
-HOMEPAGE="https://developers.yubico.com/libu2f-host/";
-SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.xz";
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="kernel_linux static-libs systemd"
-
-RDEPEND="
-   dev-libs/hidapi
-   dev-libs/json-c"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-RDEPEND="${RDEPEND}
-   systemd? ( sys-apps/systemd[acl] )"
-
-CONFIG_CHECK="~HIDRAW"
-
-src_prepare() {
-   autotools-utils_src_prepare
-
-   sed -e 's:TAG+="uaccess":MODE="0664", GROUP="plugdev":g' \
-   70-u2f.rules > 70-u2f-udev.rules || die
-}
-
-src_configure() {
-   autotools-utils_src_configure
-}
-
-src_install() {
-   autotools-utils_src_install
-
-   if use kernel_linux; then
-   if use systemd; then
-   udev_dorules 70-u2f.rules
-   else
-   udev_newrules 70-u2f-udev.rules 70-u2f.rules
-   fi
-   fi
-}

diff --git a/app-crypt/libu2f-host/libu2f-host-1.1.0.ebuild 
b/app-crypt/libu2f-host/libu2f-host-1.1.0.ebuild
deleted file mode 100644
index d1bc4e1..
--- a/app-crypt/libu2f-host/libu2f-host-1.1.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools-utils linux-info udev user
-
-DESCRIPTION="Yubico Universal 2nd Factor (U2F) Host C Library"
-HOMEPAGE="https://developers.yubico.com/libu2f-host/";
-SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.xz";
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="kernel_linux static-libs systemd"
-
-RDEPEND="
-   dev-libs/hidapi
-   dev-libs/json-c"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-RDEPEND="

[gentoo-commits] repo/gentoo:master commit in: app-crypt/signing-party/

2016-10-09 Thread Diego Elio Pettenò
commit: 8696623f2b2bda34437e4ebe211f458af437299d
Author: Diego Elio Pettenò  flameeyes  eu>
AuthorDate: Sun Oct  9 12:21:19 2016 +
Commit:     Diego Elio Pettenò  gentoo  org>
CommitDate: Sun Oct  9 12:42:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8696623f

Clean up old ebuilds.

Package-Manager: portage-2.3.0
Signed-off-by: Diego Elio Pettenò  flameeyes.eu>

 app-crypt/signing-party/Manifest   |   2 -
 .../signing-party/signing-party-1.1.11-r1.ebuild   | 117 -
 app-crypt/signing-party/signing-party-2.2.ebuild   | 115 
 3 files changed, 234 deletions(-)

diff --git a/app-crypt/signing-party/Manifest b/app-crypt/signing-party/Manifest
index e1fd54a..5a6698d 100644
--- a/app-crypt/signing-party/Manifest
+++ b/app-crypt/signing-party/Manifest
@@ -1,4 +1,2 @@
-DIST signing-party_1.1.11.orig.tar.gz 233965 SHA256 
90073c2c05a36c0fdbf4ffc8b06269a3245121f0c408762ff03ffcb65a3e457a SHA512 
788ee08e23b7ba45a5891638204452490be29ab9fd75e848ff3990bf1c1a052885eb41f0cca09bd299065c03d86ded07d7949e696587212b694c0ec2a2faf573
 WHIRLPOOL 
5af071c650c67febd6e1b7014694fcd4a2cd0408b614340da54ba575913bd96385385a6f57e609ccffd3e519f59b3eeb07a83b46fb039b938c5958d1eb35c88b
 DIST signing-party_1.1.4.orig.tar.gz 230259 SHA256 
3d135437540ad1e5b3bb209ee90896a6b9153170eb0e4c93d018c1952fb80fa1 SHA512 
935a192d8ce0057731b3422d217a90890dd97d9c84a3a46e3e4a2536f41e6752a44a86ba13db9b9a3e24a629dd6e78cb599a7999eeffea0a2b3b83b775dea36c
 WHIRLPOOL 
b5efdbd37d3277fd4fedc0938abcedada2c9a603bfdb1e93882e60abd698e4d4ef9535fde8d6c0c57818603e12507d911a150022fea5690b72eac66eecda803f
-DIST signing-party_2.2.orig.tar.gz 237612 SHA256 
ad5d06c6c58de17aee104b9cf2f3a954cd9b854e5a77c1a8b62cf0a67c63168f SHA512 
bf4b741364cf100f17047900e61c16a8df2f31a3143ce40de64afdb19b8ed251c716389661787988d03526ade4453e096b1d76fa51777e74d6fa84ecd2c5f09d
 WHIRLPOOL 
7fda0fe23951d7375d92bb22fdc5fd55d6415beea6f899e5b01b24d7d58ca6e8f0ca22805095cdb66ce82c80109802c5b452152cf2d994ee0a039f96405720e8
 DIST signing-party_2.4.orig.tar.gz 197731 SHA256 
02b3487ab80cb3030d33317ce1290c2700241fd2138f6768a49c63a55a6a62fe SHA512 
0ab18af70314839193d25053c6b3de31afba173ae70a39b84e19aad8ec4864bbd95f9b685b3bc807674310c35af2dc75145eb6eb9d03d6a0ce84ce45ac7f29c0
 WHIRLPOOL 
fb6892338c110751f7332905afd0336dae667104650a1bc10422111d169a398cfebbe2753202d8a64643eb0bd1a16bb0424b7e71be8651077985cbdb1bc51b99

diff --git a/app-crypt/signing-party/signing-party-1.1.11-r1.ebuild 
b/app-crypt/signing-party/signing-party-1.1.11-r1.ebuild
deleted file mode 100644
index 4b6b759..
--- a/app-crypt/signing-party/signing-party-1.1.11-r1.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils toolchain-funcs autotools
-
-DESCRIPTION="A collection of several tools related to OpenPGP"
-HOMEPAGE="http://pgp-tools.alioth.debian.org/";
-SRC_URI="mirror://debian/pool/main/s/signing-party/${PN}_${PV}.orig.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-lang/perl"
-RDEPEND="${DEPEND}
-   >=app-crypt/gnupg-1.3.92
-   dev-perl/GnuPG-Interface
-   dev-perl/Text-Template
-   dev-perl/MIME-tools
-   net-mail/qprint
-   >=dev-perl/MailTools-1.62
-   dev-perl/Net-IDN-Encode
-   virtual/mailx
-   virtual/mta
-   || (
-   dev-perl/libintl-perl
-   dev-perl/Text-Iconv
-   app-text/recode
-   )"
-S=$WORKDIR
-
-src_prepare() {
-   # app-crypt/keylookup
-   rm -r keylookup || die
-   # media-gfx/springgraph
-   rm -r springgraph || die
-
-   cd keyanalyze/pgpring
-   mv configure.in configure.ac
-   sed -i 's/AM_C_PROTOTYPES//' configure.ac || die
-   eautoreconf
-   cd "${WORKDIR}"
-
-   find . -name Makefile | xargs sed -i -e 's/CFLAGS:=/CFLAGS=/' -e 
's/CPPFLAGS:=/CPPFLAGS=/' -e 's/LDFLAGS:=/LDFLAGS=/'
-
-   sed -i 
"s:/usr/share/doc/signing-party/caff/caffrc.sample:${EPREFIX}/usr/share/doc/${P}/caff/caffrc.sample.gz:g"
 \
-   caff/caff || die
-   sed -i -e 's/automake[^ ]*/true/g' -e 's/autoconf[^ ]*/true/g' 
keyanalyze/Makefile || die
-   sed -i 's/make /\$(MAKE) /' keyanalyze/Makefile || die
-   sed -i 
"s|:/usr/share/signing-party|:${EPREFIX}/usr/share/signing-party|" \
-   gpgsigs/gpgsigs || die
-}
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   CPPFLAGS="${CPPFLAGS}" \
-   CFLAGS="${CFLAGS}" \
-   LDFLAGS="${LDFLAGS}" \
-   STRIP=true
-}
-
-src_install() {
-