Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/
Date: Fri, 29 Apr 2022 10:22:01
Message-Id: 1651227663.e2f884f5f6798003cd6470bf935d0671bae5bbd8.sam@gentoo
1 commit: e2f884f5f6798003cd6470bf935d0671bae5bbd8
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 29 09:36:37 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 29 10:21:03 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f884f5
7
8 sys-auth/fprintd: drop 1.90.8, 1.94.0
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 sys-auth/fprintd/Manifest | 2 -
13 sys-auth/fprintd/fprintd-1.90.8.ebuild | 76 ---------------------------
14 sys-auth/fprintd/fprintd-1.94.0.ebuild | 96 ----------------------------------
15 3 files changed, 174 deletions(-)
16
17 diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest
18 index 16d510bf642b..be48ee7615a3 100644
19 --- a/sys-auth/fprintd/Manifest
20 +++ b/sys-auth/fprintd/Manifest
21 @@ -1,4 +1,2 @@
22 DIST fprintd-0.8.1.tar.bz2 75254 BLAKE2B bf59c47c3d0186677bfd180e472e13773afebd4c3438e0e8e8cce34156df1c64c142b73d541fa876b96d4881e6967745a8c29be310dd33a509cb1863c836634e SHA512 438098fb677b742fdb279f3df85a1f2c800fce7498130c09b7408f21656ff256323b3bce4c22a2499e52c2ca7cddbc7f26033be7869939d23f9b5c436aa1f252
23 -DIST fprintd-v1.90.8.tar.bz2 635139 BLAKE2B 4f9e5c395c32dd5de3f5ed4d17e81c28a55de0f411deb3ccbc5d1330129be2bc8263c63c61a5e4910f74e49ebbbf508e858f5ee131eb4552e2ea8ab167bc6021 SHA512 0f38e0ce9f7c1459ba5359d0834569fe5d3f5ec3c9499d008dc39b9c869bbfa1cb293b1d96d22f9f36708f26984a1b3f0776685d628df69f1ed6db14de04a489
24 -DIST fprintd-v1.94.0.tar.bz2 656308 BLAKE2B f64f92af51f2d3eda059640cdfa88b26ca12326b3082e9489f6d807ec566aced86e1d19a59ad247ec2aaa6e6a90dd3d030c18e062e39143a1d4110e62e7ad03d SHA512 1ab8cf93d10317201c3f83880b9e6de4a391c2a12afe29725ae3556a7b0108a374eb96f6b2b5be69c01c386f62e3543e3f9a974867256c99e690dd19bdd5778d
25 DIST fprintd-v1.94.1.tar.bz2 658149 BLAKE2B 734da268e308b08b04cbc661d889f52c4e8b2dd61d7a67961eaba5a6aa130f6972525820a17e8b6dd53d38508629139a5a0be20b69eaea45430cc60da5cd9a27 SHA512 ff22087e09ab9f75e458e71f595d611ea97240596a25bd96f41a0fb1de865336f8c2edbd49d5e7c8132a7e554d8311337ec02991dde358cba1962d4cb182447d
26
27 diff --git a/sys-auth/fprintd/fprintd-1.90.8.ebuild b/sys-auth/fprintd/fprintd-1.90.8.ebuild
28 deleted file mode 100644
29 index 6ff76f434904..000000000000
30 --- a/sys-auth/fprintd/fprintd-1.90.8.ebuild
31 +++ /dev/null
32 @@ -1,76 +0,0 @@
33 -# Copyright 1999-2021 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=7
37 -
38 -inherit meson pam systemd
39 -
40 -DESCRIPTION="D-Bus service to access fingerprint readers"
41 -HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd"
42 -SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
43 -
44 -LICENSE="GPL-2+"
45 -SLOT="0"
46 -KEYWORDS="amd64 ~ia64 x86"
47 -IUSE="doc pam systemd test"
48 -RESTRICT="!test? ( test )"
49 -
50 -RDEPEND="
51 - dev-libs/dbus-glib
52 - dev-libs/glib:2
53 - sys-auth/libfprint:2
54 - sys-auth/polkit
55 - pam? (
56 - systemd? ( sys-apps/systemd )
57 - !systemd? ( sys-auth/elogind )
58 - sys-libs/pam
59 - )
60 -"
61 -DEPEND="${RDEPEND}"
62 -
63 -BDEPEND="
64 - dev-lang/perl
65 - doc? (
66 - dev-libs/libxml2
67 - dev-libs/libxslt
68 - dev-util/gtk-doc
69 - )
70 - test? (
71 - dev-python/python-dbusmock
72 - dev-python/dbus-python
73 - dev-python/pycairo
74 - pam? ( sys-libs/pam_wrapper )
75 - )
76 - virtual/pkgconfig
77 -"
78 -
79 -PATCHES=(
80 - "${FILESDIR}/${PN}-1.90.7_0001-add-test-feature-and-make-tests-optional.patch"
81 - "${FILESDIR}/${PN}-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch"
82 -)
83 -
84 -S="${WORKDIR}/${PN}-v${PV}"
85 -
86 -src_configure() {
87 - local emesonargs=(
88 - $(meson_feature test)
89 - $(meson_use pam)
90 - -Dgtk_doc=$(usex doc true false)
91 - -Dman=true
92 - -Dsystemd_system_unit_dir=$(systemd_get_systemunitdir)
93 - -Dpam_modules_dir=$(getpam_mod_dir)
94 - -Dlibsystemd=$(usex systemd libsystemd libelogind)
95 - )
96 - meson_src_configure
97 -}
98 -
99 -src_install() {
100 - meson_src_install
101 -
102 - dodoc AUTHORS NEWS README TODO
103 - newdoc pam/README README.pam_fprintd
104 -}
105 -
106 -pkg_postinst() {
107 - elog "Please take a look at README.pam_fprintd for integration docs."
108 -}
109
110 diff --git a/sys-auth/fprintd/fprintd-1.94.0.ebuild b/sys-auth/fprintd/fprintd-1.94.0.ebuild
111 deleted file mode 100644
112 index 7774c1f78016..000000000000
113 --- a/sys-auth/fprintd/fprintd-1.94.0.ebuild
114 +++ /dev/null
115 @@ -1,96 +0,0 @@
116 -# Copyright 1999-2021 Gentoo Authors
117 -# Distributed under the terms of the GNU General Public License v2
118 -
119 -EAPI=7
120 -
121 -PYTHON_COMPAT=( python3_{8..10} )
122 -
123 -inherit meson pam python-any-r1 systemd
124 -
125 -MY_P="${PN}-v${PV}"
126 -DESCRIPTION="D-Bus service to access fingerprint readers"
127 -HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd"
128 -SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2"
129 -
130 -LICENSE="GPL-2+"
131 -SLOT="0"
132 -KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86"
133 -IUSE="doc pam systemd test"
134 -RESTRICT="!test? ( test )"
135 -
136 -RDEPEND="
137 - dev-libs/dbus-glib
138 - dev-libs/glib:2
139 - >=sys-auth/libfprint-1.94.0:2
140 - sys-auth/polkit
141 - pam? (
142 - sys-libs/pam
143 - systemd? ( sys-apps/systemd )
144 - !systemd? ( sys-auth/elogind )
145 - )"
146 -
147 -DEPEND="
148 - ${RDEPEND}
149 - test? (
150 - $(python_gen_any_dep '
151 - dev-python/python-dbusmock[${PYTHON_USEDEP}]
152 - dev-python/dbus-python[${PYTHON_USEDEP}]
153 - dev-python/pycairo[${PYTHON_USEDEP}]
154 - pam? ( sys-libs/pam_wrapper[${PYTHON_USEDEP}] )
155 - ')
156 - )"
157 -
158 -BDEPEND="
159 - dev-lang/perl
160 - dev-util/gdbus-codegen
161 - virtual/pkgconfig
162 - doc? (
163 - dev-libs/libxml2
164 - dev-libs/libxslt
165 - dev-util/gtk-doc
166 - )"
167 -
168 -PATCHES=(
169 - "${FILESDIR}/${PN}-1.90.7_0001-add-test-feature-and-make-tests-optional.patch"
170 - "${FILESDIR}/${PN}-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch"
171 -)
172 -
173 -S="${WORKDIR}/${MY_P}"
174 -
175 -python_check_deps() {
176 - if use test; then
177 - has_version -d "sys-libs/pam_wrapper[${PYTHON_USEDEP}]"
178 - fi
179 -
180 - has_version -d "dev-python/python-dbusmock[${PYTHON_USEDEP}]" &&
181 - has_version -d "dev-python/dbus-python[${PYTHON_USEDEP}]" &&
182 - has_version -d "dev-python/pycairo[${PYTHON_USEDEP}]"
183 -}
184 -
185 -pkg_setup() {
186 - use test && python-any-r1_pkg_setup
187 -}
188 -
189 -src_configure() {
190 - local emesonargs=(
191 - $(meson_feature test)
192 - $(meson_use pam)
193 - -Dgtk_doc=$(usex doc true false)
194 - -Dman=true
195 - -Dsystemd_system_unit_dir=$(systemd_get_systemunitdir)
196 - -Dpam_modules_dir=$(getpam_mod_dir)
197 - -Dlibsystemd=$(usex systemd libsystemd libelogind)
198 - )
199 - meson_src_configure
200 -}
201 -
202 -src_install() {
203 - meson_src_install
204 -
205 - dodoc AUTHORS NEWS README TODO
206 - newdoc pam/README README.pam_fprintd
207 -}
208 -
209 -pkg_postinst() {
210 - elog "Please take a look at README.pam_fprintd for integration docs."
211 -}