1 |
commit: 5f0f0a567649ab5144eb4973534de27959bc0ee4 |
2 |
Author: Alon Bar-Lev <alonbl <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Sep 23 14:50:19 2018 +0000 |
4 |
Commit: Alon Bar-Lev <alonbl <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Sep 27 23:51:42 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f0f0a56 |
7 |
|
8 |
dev-libs/openct: eapi bump |
9 |
|
10 |
Package-Manager: Portage-2.3.49, Repoman-2.3.10 |
11 |
|
12 |
dev-libs/openct/metadata.xml | 3 --- |
13 |
dev-libs/openct/openct-0.6.20-r4.ebuild | 25 ++++++++----------------- |
14 |
2 files changed, 8 insertions(+), 20 deletions(-) |
15 |
|
16 |
diff --git a/dev-libs/openct/metadata.xml b/dev-libs/openct/metadata.xml |
17 |
index 38be29df0b1..769c5bd3d17 100644 |
18 |
--- a/dev-libs/openct/metadata.xml |
19 |
+++ b/dev-libs/openct/metadata.xml |
20 |
@@ -13,9 +13,6 @@ |
21 |
<flag name="debug"> |
22 |
Add debug output to the driver library for pcsc-lite. |
23 |
</flag> |
24 |
- <flag name="udev"> |
25 |
- Install rules for <pkg>sys-fs/udev</pkg> to auto-start openct. |
26 |
- </flag> |
27 |
</use> |
28 |
<upstream> |
29 |
<remote-id type="github">OpenSC/openct</remote-id> |
30 |
|
31 |
diff --git a/dev-libs/openct/openct-0.6.20-r4.ebuild b/dev-libs/openct/openct-0.6.20-r4.ebuild |
32 |
index 8f874966fbf..cb39d7698bf 100644 |
33 |
--- a/dev-libs/openct/openct-0.6.20-r4.ebuild |
34 |
+++ b/dev-libs/openct/openct-0.6.20-r4.ebuild |
35 |
@@ -1,9 +1,9 @@ |
36 |
-# Copyright 1999-2017 Gentoo Foundation |
37 |
+# Copyright 1999-2018 Gentoo Foundation |
38 |
# Distributed under the terms of the GNU General Public License v2 |
39 |
|
40 |
-EAPI=6 |
41 |
+EAPI=7 |
42 |
|
43 |
-inherit flag-o-matic ltprune multilib udev user |
44 |
+inherit flag-o-matic multilib udev user |
45 |
|
46 |
DESCRIPTION="library for accessing smart card terminals" |
47 |
HOMEPAGE="https://github.com/OpenSC/openct/wiki" |
48 |
@@ -13,22 +13,13 @@ KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" |
49 |
|
50 |
LICENSE="LGPL-2.1" |
51 |
SLOT="0" |
52 |
-IUSE="doc pcsc-lite usb debug +udev" |
53 |
+IUSE="doc pcsc-lite usb debug" |
54 |
|
55 |
-# Drop the libtool dep once libltdl goes stable. |
56 |
RDEPEND="pcsc-lite? ( >=sys-apps/pcsc-lite-1.7.2-r1:= ) |
57 |
usb? ( virtual/libusb:0 ) |
58 |
dev-libs/libltdl:0=" |
59 |
- |
60 |
-DEPEND="${RDEPEND} |
61 |
- doc? ( app-doc/doxygen )" |
62 |
- |
63 |
-# udev is not required at all at build-time as it's only a matter of |
64 |
-# installing the rules; add openrc for the checkpath used in the new |
65 |
-# init script |
66 |
-RDEPEND="${RDEPEND} |
67 |
- udev? ( virtual/udev ) |
68 |
- sys-apps/openrc" |
69 |
+DEPEND="${RDEPEND}" |
70 |
+BDEPEND="doc? ( app-doc/doxygen )" |
71 |
|
72 |
pkg_setup() { |
73 |
enewgroup openct |
74 |
@@ -56,10 +47,10 @@ src_configure() { |
75 |
|
76 |
src_install() { |
77 |
default |
78 |
- prune_libtool_files --all |
79 |
+ find "${D}" -name '*.la' -delete || die |
80 |
rm "${D}"/usr/$(get_libdir)/openct-ifd.* |
81 |
|
82 |
- use udev && udev_newrules etc/openct.udev 70-openct.rules |
83 |
+ udev_newrules etc/openct.udev 70-openct.rules |
84 |
|
85 |
newinitd "${FILESDIR}"/openct.initd openct |
86 |
} |