[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2023-07-26 Thread WANG Xuerui
commit: 766692a957639eb335eb470be1fd0dd055d15c3b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 03:31:52 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=766692a9

sys-auth/fprintd: keyword 1.94.2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.2.ebuild 
b/sys-auth/fprintd/fprintd-1.94.2.ebuild
index f97be3fe5000..452126569d70 100644
--- a/sys-auth/fprintd/fprintd-1.94.2.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="doc pam selinux systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2023-06-28 Thread Sam James
commit: 45c1e818030214e7118e23edf3d4de65307e12a6
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 07:29:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 07:37:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c1e818

sys-auth/fprintd: add missing selinux policy dep

Signed-off-by: Sam James  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.2.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.2.ebuild 
b/sys-auth/fprintd/fprintd-1.94.2.ebuild
index fb78a5dd004a..f97be3fe5000 100644
--- a/sys-auth/fprintd/fprintd-1.94.2.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.2.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="doc pam systemd test"
+IUSE="doc pam selinux systemd test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -54,6 +54,8 @@ BDEPEND="
)
 "
 
+RDEPEND+=" selinux? ( sec-policy/selinux-fprintd )"
+
 PATCHES=(

"${FILESDIR}/${PN}-1.90.7_0001-add-test-feature-and-make-tests-optional.patch"

"${FILESDIR}/${PN}-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2023-02-24 Thread Arthur Zamarin
commit: 11f7f62a854a5c24240a385a903c5243f7be22e4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 24 16:29:14 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 24 16:29:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f7f62a

sys-auth/fprintd: Stabilize 1.94.2 x86, #896296

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.2.ebuild 
b/sys-auth/fprintd/fprintd-1.94.2.ebuild
index d598ad84cefc..fb78a5dd004a 100644
--- a/sys-auth/fprintd/fprintd-1.94.2.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2023-02-24 Thread Arthur Zamarin
commit: 51a4a9102ef180323defca5f1b649ff3db83fb1e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 24 16:28:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 24 16:28:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51a4a910

sys-auth/fprintd: Stabilize 1.94.2 arm, #896296

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.2.ebuild 
b/sys-auth/fprintd/fprintd-1.94.2.ebuild
index 65065793fd36..169393f181df 100644
--- a/sys-auth/fprintd/fprintd-1.94.2.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2023-02-24 Thread Arthur Zamarin
commit: cc843a592052e160372ae46243c5e4e257471ccb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 24 16:29:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 24 16:29:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc843a59

sys-auth/fprintd: Stabilize 1.94.2 amd64, #896296

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.2.ebuild 
b/sys-auth/fprintd/fprintd-1.94.2.ebuild
index 927ee3b66183..d598ad84cefc 100644
--- a/sys-auth/fprintd/fprintd-1.94.2.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc ~x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2023-02-24 Thread Arthur Zamarin
commit: 0304a069553de7b7c10c0dcf0fadad209138bf47
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 24 16:28:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 24 16:28:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0304a069

sys-auth/fprintd: Stabilize 1.94.2 ppc64, #896296

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.2.ebuild 
b/sys-auth/fprintd/fprintd-1.94.2.ebuild
index 169393f181df..ebee13990942 100644
--- a/sys-auth/fprintd/fprintd-1.94.2.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2023-02-24 Thread Arthur Zamarin
commit: d3f9973769f757a3d915a51e5c1865e34fb431e1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 24 16:29:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 24 16:29:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f99737

sys-auth/fprintd: Stabilize 1.94.2 arm64, #896296

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.2.ebuild 
b/sys-auth/fprintd/fprintd-1.94.2.ebuild
index 05dc759d38ab..6f4fd4a85958 100644
--- a/sys-auth/fprintd/fprintd-1.94.2.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2023-02-24 Thread Arthur Zamarin
commit: 91cdd0899e5303b929f06710de024992381e380a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 24 16:29:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 24 16:29:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91cdd089

sys-auth/fprintd: Stabilize 1.94.2 sparc, #896296

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.2.ebuild 
b/sys-auth/fprintd/fprintd-1.94.2.ebuild
index 6f4fd4a85958..927ee3b66183 100644
--- a/sys-auth/fprintd/fprintd-1.94.2.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc ~x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2023-02-24 Thread Arthur Zamarin
commit: 7835068b3d67f8bf73febafc6138ea05ea5f1426
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 24 16:29:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 24 16:29:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7835068b

sys-auth/fprintd: Stabilize 1.94.2 ppc, #896296

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.2.ebuild 
b/sys-auth/fprintd/fprintd-1.94.2.ebuild
index ebee13990942..05dc759d38ab 100644
--- a/sys-auth/fprintd/fprintd-1.94.2.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/, sys-auth/fprintd/files/

2022-12-27 Thread Sam James
commit: cd25a72cc5ae63d7320ef9b0c0356c68bbe39c3a
Author: Marco Scardovi  icloud  com>
AuthorDate: Tue Dec 27 21:09:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 28 00:51:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd25a72c

sys-auth/fprintd: drop 0.8.1-r3

Signed-off-by: Marco Scardovi  icloud.com>
Signed-off-by: Sam James  gentoo.org>

 sys-auth/fprintd/Manifest  |  1 -
 .../fprintd/files/fprintd-0.8.1-fno-common.patch   | 44 -
 sys-auth/fprintd/fprintd-0.8.1-r3.ebuild   | 74 --
 3 files changed, 119 deletions(-)

diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest
index be48ee7615a3..9159f3036b33 100644
--- a/sys-auth/fprintd/Manifest
+++ b/sys-auth/fprintd/Manifest
@@ -1,2 +1 @@
-DIST fprintd-0.8.1.tar.bz2 75254 BLAKE2B 
bf59c47c3d0186677bfd180e472e13773afebd4c3438e0e8e8cce34156df1c64c142b73d541fa876b96d4881e6967745a8c29be310dd33a509cb1863c836634e
 SHA512 
438098fb677b742fdb279f3df85a1f2c800fce7498130c09b7408f21656ff256323b3bce4c22a2499e52c2ca7cddbc7f26033be7869939d23f9b5c436aa1f252
 DIST fprintd-v1.94.1.tar.bz2 658149 BLAKE2B 
734da268e308b08b04cbc661d889f52c4e8b2dd61d7a67961eaba5a6aa130f6972525820a17e8b6dd53d38508629139a5a0be20b69eaea45430cc60da5cd9a27
 SHA512 
ff22087e09ab9f75e458e71f595d611ea97240596a25bd96f41a0fb1de865336f8c2edbd49d5e7c8132a7e554d8311337ec02991dde358cba1962d4cb182447d

diff --git a/sys-auth/fprintd/files/fprintd-0.8.1-fno-common.patch 
b/sys-auth/fprintd/files/fprintd-0.8.1-fno-common.patch
deleted file mode 100644
index ba4574fce60d..
--- a/sys-auth/fprintd/files/fprintd-0.8.1-fno-common.patch
+++ /dev/null
@@ -1,44 +0,0 @@
 a/src/device.c
-+++ b/src/device.c
-@@ -47,6 +47,7 @@ static char *fingers[] = {
-   "right-little-finger"
- };
- 
-+extern struct storage store;
- extern DBusGConnection *fprintd_dbus_conn;
- 
- static void fprint_device_claim(FprintDevice *rdev,
 a/src/file_storage.c
-+++ b/src/file_storage.c
-@@ -44,6 +44,7 @@
- #define FP_FINGER_IS_VALID(finger) \
-   ((finger) >= LEFT_THUMB && (finger) <= RIGHT_LITTLE)
- 
-+extern struct storage store;
- static char *get_path_to_storedir(uint16_t driver_id, uint32_t devtype, char 
*base_store)
- {
-   char idstr[5];
 a/src/main.c
-+++ b/src/main.c
-@@ -34,6 +34,7 @@
- #include "storage.h"
- #include "file_storage.h"
- 
-+struct storage store;
- extern DBusGConnection *fprintd_dbus_conn;
- static gboolean no_timeout = FALSE;
- static gboolean g_fatal_warnings = FALSE;
 a/src/storage.h
-+++ b/src/storage.h
-@@ -41,10 +41,7 @@ struct storage {
-   storage_discover_prints discover_prints;
- };
- 
--typedef struct storage fp_storage;
--
--/* The currently setup store */
--fp_storage store;
-+extern struct storage store;
- 
- #endif
- 

diff --git a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild 
b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
deleted file mode 100644
index cd5fba5f403f..
--- a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools pam systemd
-
-DESCRIPTION="D-Bus service to access fingerprint readers"
-HOMEPAGE="https://cgit.freedesktop.org/libfprint/fprintd/;
-MY_PV="V_$(ver_rs 0- _)"
-SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2
 -> ${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
-IUSE="doc pam"
-
-RDEPEND="
-   dev-libs/dbus-glib
-   dev-libs/glib:2
-   sys-auth/libfprint:0
-   sys-auth/polkit
-   pam? ( sys-libs/pam )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-libs/dbus-glib
-   dev-util/gtk-doc
-   dev-util/gtk-doc-am
-   dev-util/intltool
-   doc? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   )"
-
-S="${WORKDIR}"/${MY_PV}
-
-PATCHES=( "${FILESDIR}"/${P}-fno-common.patch )
-
-src_prepare() {
-   default
-
-   sed -i 's#@localstatedir@/lib/fprint#@localstatedir@/fprint#g' 
data/fprintd.service.in || die "sed failed"
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --disable-static \
-   $(use_enable pam) \
-   $(use_enable doc gtk-doc-html) \
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install \
-   pammoddir=$(getpam_mod_dir)
-
-   keepdir /var/lib/fprint
-
-   find "${ED}" -name '*.la' -delete || die
-
-   dodoc AUTHORS NEWS README{,.transifex} TODO
-   newdoc pam/README README.pam_fprintd
-   if use doc ; then
-   docinto html
-   dodoc doc/{fprintd-docs,version}.xml
-   docinto html/dbus
-   dodoc doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml
-   fi
-}
-
-pkg_postinst() {
-  

[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2022-12-27 Thread Sam James
commit: 4e4783cc76ad8f0d81c30c1c5e9483ffc5776f7e
Author: Marco Scardovi  icloud  com>
AuthorDate: Tue Dec 27 21:22:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 28 00:53:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e4783cc

sys-auth/fprintd: add 1.94.2

Signed-off-by: Marco Scardovi  icloud.com>
Closes: https://github.com/gentoo/gentoo/pull/28865
Signed-off-by: Sam James  gentoo.org>

 sys-auth/fprintd/Manifest  |   1 +
 sys-auth/fprintd/fprintd-1.94.2.ebuild | 100 +
 2 files changed, 101 insertions(+)

diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest
index 9159f3036b33..be1f143b213a 100644
--- a/sys-auth/fprintd/Manifest
+++ b/sys-auth/fprintd/Manifest
@@ -1 +1,2 @@
 DIST fprintd-v1.94.1.tar.bz2 658149 BLAKE2B 
734da268e308b08b04cbc661d889f52c4e8b2dd61d7a67961eaba5a6aa130f6972525820a17e8b6dd53d38508629139a5a0be20b69eaea45430cc60da5cd9a27
 SHA512 
ff22087e09ab9f75e458e71f595d611ea97240596a25bd96f41a0fb1de865336f8c2edbd49d5e7c8132a7e554d8311337ec02991dde358cba1962d4cb182447d
+DIST fprintd-v1.94.2.tar.bz2 657989 BLAKE2B 
5855ab453ae6d73e08c60c699a95609262fd121ab020f9ffeafb8d1891a60f761f47e4acd11554179b6d9cbed8a734aafb012a4b6de3e9ad67d4160534a0e6c6
 SHA512 
0b5ebc595b617fbe9167c41a80e31ae74e7bdc87350b0420839e1a6229d7709e51ff2836858c46d8d30549a1f0811b0f697034fcdd09512b5c1099f0f0a3b112

diff --git a/sys-auth/fprintd/fprintd-1.94.2.ebuild 
b/sys-auth/fprintd/fprintd-1.94.2.ebuild
new file mode 100644
index ..65065793fd36
--- /dev/null
+++ b/sys-auth/fprintd/fprintd-1.94.2.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit meson pam python-any-r1 systemd
+
+MY_P="${PN}-v${PV}"
+
+DESCRIPTION="D-Bus service to access fingerprint readers"
+HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd;
+SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="doc pam systemd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/dbus-glib
+   dev-libs/glib:2
+   >=sys-auth/libfprint-1.94.0:2
+   sys-auth/polkit
+   pam? (
+   sys-libs/pam
+   systemd? ( sys-apps/systemd:= )
+   !systemd? ( sys-auth/elogind:= )
+   )
+"
+
+DEPEND="
+   ${RDEPEND}
+   test? (
+   $(python_gen_any_dep '
+   dev-python/python-dbusmock[${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   pam? ( sys-libs/pam_wrapper[${PYTHON_USEDEP}] )
+   ')
+   )
+"
+
+BDEPEND="
+   dev-lang/perl
+   dev-util/gdbus-codegen
+   virtual/pkgconfig
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   dev-util/gtk-doc
+   )
+"
+
+PATCHES=(
+   
"${FILESDIR}/${PN}-1.90.7_0001-add-test-feature-and-make-tests-optional.patch"
+   
"${FILESDIR}/${PN}-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch"
+)
+
+S="${WORKDIR}/${MY_P}"
+
+python_check_deps() {
+   if use test; then
+   has_version -d "sys-libs/pam_wrapper[${PYTHON_USEDEP}]"
+   fi
+
+   has_version -d "dev-python/python-dbusmock[${PYTHON_USEDEP}]" &&
+   has_version -d "dev-python/dbus-python[${PYTHON_USEDEP}]" &&
+   has_version -d "dev-python/pycairo[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature test)
+   $(meson_use pam)
+   -Dgtk_doc=$(usex doc true false)
+   -Dman=true
+   -Dsystemd_system_unit_dir=$(systemd_get_systemunitdir)
+   -Dpam_modules_dir=$(getpam_mod_dir)
+   -Dlibsystemd=$(usex systemd libsystemd libelogind)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   dodoc AUTHORS NEWS README TODO
+   newdoc pam/README README.pam_fprintd
+}
+
+pkg_postinst() {
+   elog "Please take a look at README.pam_fprintd for integration docs."
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2022-12-27 Thread Sam James
commit: 290c78c504271831f665aa2120246eb32b61d45a
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 23:37:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 27 23:37:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=290c78c5

sys-auth/fprintd: Stabilize 1.94.1 ppc64, #888661

Signed-off-by: Sam James  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild 
b/sys-auth/fprintd/fprintd-1.94.1.ebuild
index 0de0d26a596f..b522df8443c7 100644
--- a/sys-auth/fprintd/fprintd-1.94.1.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2022-12-27 Thread Sam James
commit: 3ce64fb411be0cb90e7ab1d2def0803484110465
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 23:37:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 27 23:37:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ce64fb4

sys-auth/fprintd: Stabilize 1.94.1 arm64, #888661

Signed-off-by: Sam James  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild 
b/sys-auth/fprintd/fprintd-1.94.1.ebuild
index b522df8443c7..aee7e8031483 100644
--- a/sys-auth/fprintd/fprintd-1.94.1.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2022-11-18 Thread Arthur Zamarin
commit: 13c4e0148f16c7990700766e4d2bfe1eebb00e62
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 18 19:25:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 18 19:42:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c4e014

sys-auth/fprintd: add freedesktop-gitlab upstream metadata

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/fprintd/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-auth/fprintd/metadata.xml b/sys-auth/fprintd/metadata.xml
index 2dd1dd51ecd7..6f3cd5046e3e 100644
--- a/sys-auth/fprintd/metadata.xml
+++ b/sys-auth/fprintd/metadata.xml
@@ -3,6 +3,7 @@
 


+   libfprint/fprintd

https://gitlab.freedesktop.org/libfprint/fprintd/issues

 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2022-11-18 Thread Arthur Zamarin
commit: a88b77d4869719b66df7a1be68f16d7aa015d14d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 18 19:24:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 18 19:24:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a88b77d4

sys-auth/fprintd: Keyword 1.94.1 ppc64, #764554

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild 
b/sys-auth/fprintd/fprintd-1.94.1.ebuild
index 54b26b7b3ee6..0de0d26a596f 100644
--- a/sys-auth/fprintd/fprintd-1.94.1.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~riscv sparc x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2022-09-22 Thread Michał Górny
commit: 331b37b6fb756463e0a64425d9564311f4d05438
Author: matoro  users  noreply  github  com>
AuthorDate: Thu Sep 22 02:02:05 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 22 07:46:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=331b37b6

sys-auth/fprintd: Keyword 1.94.1 alpha, #764554

Closes: https://github.com/gentoo/gentoo/pull/27391
Signed-off-by: Michał Górny  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild 
b/sys-auth/fprintd/fprintd-1.94.1.ebuild
index cca15ee2f37a..54b26b7b3ee6 100644
--- a/sys-auth/fprintd/fprintd-1.94.1.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ppc ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ~riscv sparc x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/files/, sys-auth/fprintd/

2022-09-17 Thread Sam James
commit: eec9cbb0fb0073fd1c407f98e5307ff3bfcf01c9
Author: matoro  users  noreply  github  com>
AuthorDate: Sat Sep 17 17:56:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 17 18:24:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec9cbb0

sys-auth/fprintd: fix tests

No revbump since this affects tests only.

See: https://bugs.launchpad.net/ubuntu/+source/fprintd/+bug/1976256
See: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009395
See: 
https://salsa.debian.org/debian/fprintd/-/blob/debian/debian/patches/tests-Fix-dbusmock-AddDevice-calls-to-include-optional-ar.patch
See: https://gitlab.freedesktop.org/libfprint/fprintd/-/commit/ae04fa98
Bug: https://bugs.gentoo.org/764554
Closes: https://github.com/gentoo/gentoo/pull/27309
Signed-off-by: Sam James  gentoo.org>

 ...ck-AddDevice-calls-to-include-optional-ar.patch | 68 ++
 sys-auth/fprintd/fprintd-1.94.1.ebuild |  1 +
 2 files changed, 69 insertions(+)

diff --git 
a/sys-auth/fprintd/files/tests-Fix-dbusmock-AddDevice-calls-to-include-optional-ar.patch
 
b/sys-auth/fprintd/files/tests-Fix-dbusmock-AddDevice-calls-to-include-optional-ar.patch
new file mode 100644
index ..409c18ea0d7b
--- /dev/null
+++ 
b/sys-auth/fprintd/files/tests-Fix-dbusmock-AddDevice-calls-to-include-optional-ar.patch
@@ -0,0 +1,68 @@
+https://bugs.launchpad.net/ubuntu/+source/fprintd/+bug/1976256
+https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009395
+https://salsa.debian.org/debian/fprintd/-/blob/debian/debian/patches/tests-Fix-dbusmock-AddDevice-calls-to-include-optional-ar.patch
+
+From: Benjamin Berg 
+Date: Tue, 3 May 2022 12:01:37 +0200
+Subject: tests: Fix dbusmock AddDevice calls to include optional argument
+
+The dbusmock code checks that all parameters wanted by the dbus
+signature are given. As such, pass them, even though the parameters is
+optional on the python side.
+
+Origin: https://gitlab.freedesktop.org/libfprint/fprintd/-/commit/ae04fa98
+---
+ tests/pam/test_pam_fprintd.py | 8 
+ tests/test_fprintd_utils.py   | 2 +-
+ 2 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/tests/pam/test_pam_fprintd.py b/tests/pam/test_pam_fprintd.py
+index 99f8259..bd43497 100644
+--- a/tests/pam/test_pam_fprintd.py
 b/tests/pam/test_pam_fprintd.py
+@@ -82,7 +82,7 @@ class TestPamFprintd(dbusmock.DBusTestCase):
+ self.p_mock.wait()
+ 
+ def setup_device(self):
+-device_path = self.obj_fprintd_mock.AddDevice('FDO Trigger Finger 
Laser Reader', 3, 'swipe')
++device_path = self.obj_fprintd_mock.AddDevice('FDO Trigger Finger 
Laser Reader', 3, 'swipe', False)
+ self.device_mock = self.dbus_con.get_object('net.reactivated.Fprint', 
device_path)
+ self.device_mock.SetEnrolledFingers('toto', ['left-little-finger', 
'right-little-finger'])
+ 
+@@ -232,7 +232,7 @@ class TestPamFprintd(dbusmock.DBusTestCase):
+ self.assertRegex(res.errors[0], r'Failed to match fingerprint')
+ 
+ def test_pam_fprintd_dual_reader_auth(self):
+-device_path = self.obj_fprintd_mock.AddDevice('FDO Sandpaper Reader', 
3, 'press')
++device_path = self.obj_fprintd_mock.AddDevice('FDO Sandpaper Reader', 
3, 'press', False)
+ sandpaper_device_mock = 
self.dbus_con.get_object('net.reactivated.Fprint', device_path)
+ sandpaper_device_mock.SetEnrolledFingers('toto', 
['left-middle-finger', 'right-middle-finger'])
+ script = [
+@@ -251,12 +251,12 @@ class TestPamFprintd(dbusmock.DBusTestCase):
+ 
+ def test_pam_fprintd_multi_reader_not_all_enrolled(self):
+ # Add a 1st device with actual enrolled prints
+-device_path = self.obj_fprintd_mock.AddDevice('FDO Empty reader', 3, 
'press')
++device_path = self.obj_fprintd_mock.AddDevice('FDO Empty reader', 3, 
'press', False)
+ empty_reader = self.dbus_con.get_object('net.reactivated.Fprint', 
device_path)
+ empty_reader.SetEnrolledFingers('toto', dbus.Array(set([]), 
signature='s')) 
+ 
+ # Add a 2nd device with actual enrolled prints
+-device_path = self.obj_fprintd_mock.AddDevice('FDO Most Used Reader', 
3, 'press')
++device_path = self.obj_fprintd_mock.AddDevice('FDO Most Used Reader', 
3, 'press', False)
+ sandpaper_device_mock = 
self.dbus_con.get_object('net.reactivated.Fprint', device_path)
+ sandpaper_device_mock.SetEnrolledFingers('toto', 
['left-middle-finger', 'right-middle-finger'])
+ script = [
+diff --git a/tests/test_fprintd_utils.py b/tests/test_fprintd_utils.py
+index f10d4b0..efa5893 100755
+--- a/tests/test_fprintd_utils.py
 b/tests/test_fprintd_utils.py
+@@ -88,7 +88,7 @@ class TestFprintdUtilsBase(dbusmock.DBusTestCase):
+ 
+ def setup_device(self):
+ self.device_path = self.obj_fprintd_mock.AddDevice(
+-'FDO Trigger Finger Laser Reader', 3, 'swipe')
++'FDO Trigger Finger Laser Reader', 3, 'swipe', 

[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2022-07-30 Thread Arthur Zamarin
commit: d6f1d9eaf4efb7d859e638c3a3340d4ca319e7af
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 30 19:57:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 30 19:57:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6f1d9ea

sys-auth/fprintd: Keyword 1.94.1 arm64, #764554

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild 
b/sys-auth/fprintd/fprintd-1.94.1.ebuild
index 37f96ee48e28..af41129c2d67 100644
--- a/sys-auth/fprintd/fprintd-1.94.1.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm ~ia64 ppc ~riscv sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ppc ~riscv sparc x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2022-04-29 Thread Sam James
commit: e2f884f5f6798003cd6470bf935d0671bae5bbd8
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 29 09:36:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 29 10:21:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f884f5

sys-auth/fprintd: drop 1.90.8, 1.94.0

Signed-off-by: Sam James  gentoo.org>

 sys-auth/fprintd/Manifest  |  2 -
 sys-auth/fprintd/fprintd-1.90.8.ebuild | 76 ---
 sys-auth/fprintd/fprintd-1.94.0.ebuild | 96 --
 3 files changed, 174 deletions(-)

diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest
index 16d510bf642b..be48ee7615a3 100644
--- a/sys-auth/fprintd/Manifest
+++ b/sys-auth/fprintd/Manifest
@@ -1,4 +1,2 @@
 DIST fprintd-0.8.1.tar.bz2 75254 BLAKE2B 
bf59c47c3d0186677bfd180e472e13773afebd4c3438e0e8e8cce34156df1c64c142b73d541fa876b96d4881e6967745a8c29be310dd33a509cb1863c836634e
 SHA512 
438098fb677b742fdb279f3df85a1f2c800fce7498130c09b7408f21656ff256323b3bce4c22a2499e52c2ca7cddbc7f26033be7869939d23f9b5c436aa1f252
-DIST fprintd-v1.90.8.tar.bz2 635139 BLAKE2B 
4f9e5c395c32dd5de3f5ed4d17e81c28a55de0f411deb3ccbc5d1330129be2bc8263c63c61a5e4910f74e49ebbbf508e858f5ee131eb4552e2ea8ab167bc6021
 SHA512 
0f38e0ce9f7c1459ba5359d0834569fe5d3f5ec3c9499d008dc39b9c869bbfa1cb293b1d96d22f9f36708f26984a1b3f0776685d628df69f1ed6db14de04a489
-DIST fprintd-v1.94.0.tar.bz2 656308 BLAKE2B 
f64f92af51f2d3eda059640cdfa88b26ca12326b3082e9489f6d807ec566aced86e1d19a59ad247ec2aaa6e6a90dd3d030c18e062e39143a1d4110e62e7ad03d
 SHA512 
1ab8cf93d10317201c3f83880b9e6de4a391c2a12afe29725ae3556a7b0108a374eb96f6b2b5be69c01c386f62e3543e3f9a974867256c99e690dd19bdd5778d
 DIST fprintd-v1.94.1.tar.bz2 658149 BLAKE2B 
734da268e308b08b04cbc661d889f52c4e8b2dd61d7a67961eaba5a6aa130f6972525820a17e8b6dd53d38508629139a5a0be20b69eaea45430cc60da5cd9a27
 SHA512 
ff22087e09ab9f75e458e71f595d611ea97240596a25bd96f41a0fb1de865336f8c2edbd49d5e7c8132a7e554d8311337ec02991dde358cba1962d4cb182447d

diff --git a/sys-auth/fprintd/fprintd-1.90.8.ebuild 
b/sys-auth/fprintd/fprintd-1.90.8.ebuild
deleted file mode 100644
index 6ff76f434904..
--- a/sys-auth/fprintd/fprintd-1.90.8.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson pam systemd
-
-DESCRIPTION="D-Bus service to access fingerprint readers"
-HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd;
-SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~ia64 x86"
-IUSE="doc pam systemd test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/dbus-glib
-   dev-libs/glib:2
-   sys-auth/libfprint:2
-   sys-auth/polkit
-   pam? (
-   systemd? ( sys-apps/systemd )
-   !systemd? ( sys-auth/elogind )
-   sys-libs/pam
-   )
-"
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   dev-lang/perl
-   doc? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   dev-util/gtk-doc
-   )
-   test? (
-   dev-python/python-dbusmock
-   dev-python/dbus-python
-   dev-python/pycairo
-   pam? ( sys-libs/pam_wrapper )
-   )
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   
"${FILESDIR}/${PN}-1.90.7_0001-add-test-feature-and-make-tests-optional.patch"
-   
"${FILESDIR}/${PN}-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch"
-)
-
-S="${WORKDIR}/${PN}-v${PV}"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature test)
-   $(meson_use pam)
-   -Dgtk_doc=$(usex doc true false)
-   -Dman=true
-   -Dsystemd_system_unit_dir=$(systemd_get_systemunitdir)
-   -Dpam_modules_dir=$(getpam_mod_dir)
-   -Dlibsystemd=$(usex systemd libsystemd libelogind)
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   dodoc AUTHORS NEWS README TODO
-   newdoc pam/README README.pam_fprintd
-}
-
-pkg_postinst() {
-   elog "Please take a look at README.pam_fprintd for integration docs."
-}

diff --git a/sys-auth/fprintd/fprintd-1.94.0.ebuild 
b/sys-auth/fprintd/fprintd-1.94.0.ebuild
deleted file mode 100644
index 7774c1f78016..
--- a/sys-auth/fprintd/fprintd-1.94.0.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit meson pam python-any-r1 systemd
-
-MY_P="${PN}-v${PV}"
-DESCRIPTION="D-Bus service to access fingerprint readers"
-HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd;

[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2022-04-17 Thread Sam James
commit: 0bdbd3582bbf3cf04871d50c544bbf5930d0d639
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 17 19:10:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 19:17:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bdbd358

sys-auth/fprintd: drop 1.90.9, 1.92.0

Signed-off-by: Sam James  gentoo.org>

 sys-auth/fprintd/Manifest  |  2 -
 sys-auth/fprintd/fprintd-1.90.9.ebuild | 76 --
 sys-auth/fprintd/fprintd-1.92.0.ebuild | 97 --
 3 files changed, 175 deletions(-)

diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest
index b3795ab22ad1..16d510bf642b 100644
--- a/sys-auth/fprintd/Manifest
+++ b/sys-auth/fprintd/Manifest
@@ -1,6 +1,4 @@
 DIST fprintd-0.8.1.tar.bz2 75254 BLAKE2B 
bf59c47c3d0186677bfd180e472e13773afebd4c3438e0e8e8cce34156df1c64c142b73d541fa876b96d4881e6967745a8c29be310dd33a509cb1863c836634e
 SHA512 
438098fb677b742fdb279f3df85a1f2c800fce7498130c09b7408f21656ff256323b3bce4c22a2499e52c2ca7cddbc7f26033be7869939d23f9b5c436aa1f252
 DIST fprintd-v1.90.8.tar.bz2 635139 BLAKE2B 
4f9e5c395c32dd5de3f5ed4d17e81c28a55de0f411deb3ccbc5d1330129be2bc8263c63c61a5e4910f74e49ebbbf508e858f5ee131eb4552e2ea8ab167bc6021
 SHA512 
0f38e0ce9f7c1459ba5359d0834569fe5d3f5ec3c9499d008dc39b9c869bbfa1cb293b1d96d22f9f36708f26984a1b3f0776685d628df69f1ed6db14de04a489
-DIST fprintd-v1.90.9.tar.bz2 636538 BLAKE2B 
8a2150887282aae722d143ec96a9c0c3b5dd066e4cba30c41d49b6f6afe95c26c585aec2d9b074d65dd1a3efd462dae294a98965a020c4e55a8cda7c00a827bb
 SHA512 
2b0f3e5812dd29df2b78ff6082c75981c28af71fc07e19e7eb4743842562e7d5bfc0655d5fbb66bfb167bc3087100bd0f154257ad936eab03e9e8ccc2410481f
-DIST fprintd-v1.92.0.tar.bz2 651377 BLAKE2B 
39db660e3203b08c1233b9711f56c5b4539f1dff4f8cd9554dce4ce055e2fd2a63dc5e8792808232f86906bf1b7d15a7f155e67ddd49a98ff92ac75b4bd712f4
 SHA512 
e3fcf948321bf82398f06cca33cb29745c7fc38421025c9340dc85ba2ffb87e63f9546aae721ae72ad0c6f4268a856d60cd57089238d5c92e14b31de215f17d1
 DIST fprintd-v1.94.0.tar.bz2 656308 BLAKE2B 
f64f92af51f2d3eda059640cdfa88b26ca12326b3082e9489f6d807ec566aced86e1d19a59ad247ec2aaa6e6a90dd3d030c18e062e39143a1d4110e62e7ad03d
 SHA512 
1ab8cf93d10317201c3f83880b9e6de4a391c2a12afe29725ae3556a7b0108a374eb96f6b2b5be69c01c386f62e3543e3f9a974867256c99e690dd19bdd5778d
 DIST fprintd-v1.94.1.tar.bz2 658149 BLAKE2B 
734da268e308b08b04cbc661d889f52c4e8b2dd61d7a67961eaba5a6aa130f6972525820a17e8b6dd53d38508629139a5a0be20b69eaea45430cc60da5cd9a27
 SHA512 
ff22087e09ab9f75e458e71f595d611ea97240596a25bd96f41a0fb1de865336f8c2edbd49d5e7c8132a7e554d8311337ec02991dde358cba1962d4cb182447d

diff --git a/sys-auth/fprintd/fprintd-1.90.9.ebuild 
b/sys-auth/fprintd/fprintd-1.90.9.ebuild
deleted file mode 100644
index b9ae19a9a316..
--- a/sys-auth/fprintd/fprintd-1.90.9.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson pam systemd
-
-DESCRIPTION="D-Bus service to access fingerprint readers"
-HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd;
-SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc64 ~riscv ~sparc ~x86"
-IUSE="doc pam systemd test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/dbus-glib
-   dev-libs/glib:2
-   sys-auth/libfprint:2
-   sys-auth/polkit
-   pam? (
-   systemd? ( sys-apps/systemd )
-   !systemd? ( sys-auth/elogind )
-   sys-libs/pam
-   )
-"
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   dev-lang/perl
-   doc? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   dev-util/gtk-doc
-   )
-   test? (
-   dev-python/python-dbusmock
-   dev-python/dbus-python
-   dev-python/pycairo
-   pam? ( sys-libs/pam_wrapper )
-   )
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   
"${FILESDIR}/${PN}-1.90.7_0001-add-test-feature-and-make-tests-optional.patch"
-   
"${FILESDIR}/${PN}-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch"
-)
-
-S="${WORKDIR}/${PN}-v${PV}"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature test)
-   $(meson_use pam)
-   -Dgtk_doc=$(usex doc true false)
-   -Dman=true
-   -Dsystemd_system_unit_dir=$(systemd_get_systemunitdir)
-   -Dpam_modules_dir=$(getpam_mod_dir)
-   -Dlibsystemd=$(usex systemd libsystemd libelogind)
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   dodoc AUTHORS NEWS README TODO
-   newdoc pam/README README.pam_fprintd
-}
-
-pkg_postinst() {
-   elog "Please take a look at 

[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2022-04-17 Thread Arthur Zamarin
commit: a0ce8fbffd4064894a9e624bcca285cb3159b568
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 17 18:36:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 17 18:36:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ce8fbf

sys-auth/fprintd: Stabilize 1.94.1 sparc, #833714

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild 
b/sys-auth/fprintd/fprintd-1.94.1.ebuild
index 5faf1dfdea7b..37f96ee48e28 100644
--- a/sys-auth/fprintd/fprintd-1.94.1.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm ~ia64 ppc ~riscv ~sparc x86"
+KEYWORDS="amd64 arm ~ia64 ppc ~riscv sparc x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2022-04-17 Thread Arthur Zamarin
commit: c0342615524e8d46064d4f38932700145c8ef609
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 17 18:36:19 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 17 18:36:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0342615

sys-auth/fprintd: Stabilize 1.94.1 ppc, #833714

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild 
b/sys-auth/fprintd/fprintd-1.94.1.ebuild
index 3a8d2fe2a824..5faf1dfdea7b 100644
--- a/sys-auth/fprintd/fprintd-1.94.1.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm ~ia64 ~ppc ~riscv ~sparc x86"
+KEYWORDS="amd64 arm ~ia64 ppc ~riscv ~sparc x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2022-04-17 Thread Arthur Zamarin
commit: be4994a4645f6a12311cf8416e3d3bce5047
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 17 18:36:15 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 17 18:36:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be4994a4

sys-auth/fprintd: Stabilize 1.94.1 arm, #833714

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild 
b/sys-auth/fprintd/fprintd-1.94.1.ebuild
index bc2964936bc2..3a8d2fe2a824 100644
--- a/sys-auth/fprintd/fprintd-1.94.1.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~ppc ~riscv ~sparc x86"
+KEYWORDS="amd64 arm ~ia64 ~ppc ~riscv ~sparc x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2022-04-11 Thread Jakov Smolić
commit: 81b1aacb9030dac0a0df1f9bdbc1248ca98a168a
Author: Yu Gu  gmail  com>
AuthorDate: Tue Mar 22 09:18:23 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Apr 11 21:05:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b1aacb

sys-auth/fprintd: keyword 1.94.1 for ~riscv

Bug: https://bugs.gentoo.org/825290
Signed-off-by: Yu Gu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24705
Signed-off-by: Jakov Smolić  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild 
b/sys-auth/fprintd/fprintd-1.94.1.ebuild
index 967fef4729c7..bc2964936bc2 100644
--- a/sys-auth/fprintd/fprintd-1.94.1.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86"
+KEYWORDS="amd64 ~arm ~ia64 ~ppc ~riscv ~sparc x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2022-04-06 Thread Agostino Sarubbo
commit: 182f5803051882df9ad495e4d539ae73f7f68f28
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr  6 06:32:38 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr  6 06:32:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=182f5803

sys-auth/fprintd: x86 stable wrt bug #833714

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild 
b/sys-auth/fprintd/fprintd-1.94.1.ebuild
index 3fb3ff3afd72..967fef4729c7 100644
--- a/sys-auth/fprintd/fprintd-1.94.1.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2022-04-06 Thread Agostino Sarubbo
commit: bee784d851373fcbe0391067dc71d922462b6081
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr  6 06:31:30 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr  6 06:31:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bee784d8

sys-auth/fprintd: amd64 stable wrt bug #833714

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild 
b/sys-auth/fprintd/fprintd-1.94.1.ebuild
index 1cf6326d13f2..3fb3ff3afd72 100644
--- a/sys-auth/fprintd/fprintd-1.94.1.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/files/, sys-auth/fprintd/

2022-01-21 Thread Sam James
commit: a7920d91042220f86a5673fa5aab3028024d8f01
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 21 17:11:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 21 17:11:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7920d91

sys-auth/fprintd: fix build with meson 0.61

Closes: https://bugs.gentoo.org/831753
Signed-off-by: Sam James  gentoo.org>

 .../fprintd-1.94.1-fix-meson-0.61-build.patch  | 121 +
 sys-auth/fprintd/fprintd-1.94.1.ebuild |   1 +
 2 files changed, 122 insertions(+)

diff --git a/sys-auth/fprintd/files/fprintd-1.94.1-fix-meson-0.61-build.patch 
b/sys-auth/fprintd/files/fprintd-1.94.1-fix-meson-0.61-build.patch
new file mode 100644
index ..e7f78320d1b9
--- /dev/null
+++ b/sys-auth/fprintd/files/fprintd-1.94.1-fix-meson-0.61-build.patch
@@ -0,0 +1,121 @@
+https://gitlab.freedesktop.org/libfprint/fprintd/-/commit/f4256533d1ffdc203c3f8c6ee42e8dcde470a93f.patch
+https://gitlab.freedesktop.org/libfprint/fprintd/-/commit/2c34cef5ef2004d8479475db5523c572eb409a6b.patch
+https://bugs.gentoo.org/831753
+
+From f4256533d1ffdc203c3f8c6ee42e8dcde470a93f Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Tue, 11 Jan 2022 21:06:35 -0500
+Subject: [PATCH] use more idiomatic/correct embedded shell scripting
+
+Formatting arguments into code is fragile, and meson natively knows how
+to pass files as arguments via argv. So pass them as arguments to the
+shell.
+---
+ doc/dbus/meson.build | 9 -
+ 1 file changed, 4 insertions(+), 5 deletions(-)
+
+diff --git a/doc/dbus/meson.build b/doc/dbus/meson.build
+index 802938e..861da64 100644
+--- a/doc/dbus/meson.build
 b/doc/dbus/meson.build
+@@ -19,11 +19,10 @@ foreach interface_file: dbus_interfaces_files
+ capture: true,
+ command: [
+ bash, '-c',
+-'cat @INPUT@;' +
+-xsltproc.path() + ' @0@/@1@ '.format(
+-meson.source_root(),
+-files('spec-to-docbook.xsl')[0]) +
+-interface_file.full_path() + '| tail -n +2;',
++'cat "$1"; "$2" "$3" "$4" | tail -n +2',
++'_', # argv0 ignored
++'@INPUT@',
++xsltproc, files('spec-to-docbook.xsl')[0], interface_file
+ ],
+ )
+ endforeach
+-- 
+GitLab
+
+From 2c34cef5ef2004d8479475db5523c572eb409a6b Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Tue, 11 Jan 2022 20:46:29 -0500
+Subject: [PATCH] remove pointless copying of files into build directory
+
+I'm not entirely sure what this did, but it seems to be obsoleted by
+commit 93bad825406d13ed5eb2cf27541dc58194bef8f3.
+---
+ doc/dbus/meson.build  |  6 +++---
+ src/meson.build   | 20 ++-
+ xml => net.reactivated.Fprint.Device.xml} |  0
+ ...xml => net.reactivated.Fprint.Manager.xml} |  0
+ 4 files changed, 9 insertions(+), 17 deletions(-)
+ rename src/{device.xml => net.reactivated.Fprint.Device.xml} (100%)
+ rename src/{manager.xml => net.reactivated.Fprint.Manager.xml} (100%)
+
+diff --git a/doc/dbus/meson.build b/doc/dbus/meson.build
+index 861da64..431127d 100644
+--- a/doc/dbus/meson.build
 b/doc/dbus/meson.build
+@@ -9,13 +9,13 @@ docbook_xml_header = custom_target('docbook_xml_header',
+ )
+ 
+ dbus_interfaces_refs = []
+-foreach interface_file: dbus_interfaces_files
+-basename = run_command('basename', interface_file.full_path(), 
'.xml').stdout().strip()
++foreach interface_file: dbus_interfaces
++basename = run_command('basename', interface_file, 
'.xml').stdout().strip()
+ dbus_interfaces_refs += custom_target(basename + '_ref',
+ input: docbook_xml_header,
+ output: basename + '.ref.xml',
+ build_by_default: true,
+-depends: interface_file,
++depend_files: interface_file,
+ capture: true,
+ command: [
+ bash, '-c',
+diff --git a/src/meson.build b/src/meson.build
+index 1df6216..a7ce3fe 100644
+--- a/src/meson.build
 b/src/meson.build
+@@ -1,22 +1,14 @@
+ bash = find_program('bash')
+-dbus_interfaces = ['Manager', 'Device']
+-dbus_interfaces_files = []
++dbus_interfaces = files(
++'net.reactivated.Fprint.Manager.xml',
++'net.reactivated.Fprint.Device.xml',
++)
+ 
+-foreach interface_name: dbus_interfaces
+-interface = interface_name.to_lower()
+-interface_file = interface + '.xml'
+-dbus_interfaces_files += custom_target('dbus_interface_' + interface,
+-input: interface_file,
+-output: 'net.reactivated.Fprint.@0@.xml'.format(interface_name),
+-command: ['cp', '@INPUT@', '@OUTPUT@'],
+-install: true,
+-install_dir: dbus_interfaces_dir,
+-)
+-endforeach
++install_data(dbus_interfaces, install_dir: dbus_interfaces_dir)
+ 
+ # NOTE: We should pass "--glib-min-required 2.64" but cannot
+ fprintd_dbus_sources_base = gnome.gdbus_codegen('fprintd-dbus',
+-sources: 

[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2022-01-04 Thread Marek Szuba
commit: 0c5cfaaa0c78b182a406536fbe22265482974a56
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jan  4 15:03:38 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jan  4 15:33:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c5cfaaa

sys-auth/fprintd: add 1.94.1

Signed-off-by: Marek Szuba  gentoo.org>

 sys-auth/fprintd/Manifest  |  1 +
 sys-auth/fprintd/fprintd-1.94.1.ebuild | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest
index 9360412d9a69..b3795ab22ad1 100644
--- a/sys-auth/fprintd/Manifest
+++ b/sys-auth/fprintd/Manifest
@@ -3,3 +3,4 @@ DIST fprintd-v1.90.8.tar.bz2 635139 BLAKE2B 
4f9e5c395c32dd5de3f5ed4d17e81c28a55d
 DIST fprintd-v1.90.9.tar.bz2 636538 BLAKE2B 
8a2150887282aae722d143ec96a9c0c3b5dd066e4cba30c41d49b6f6afe95c26c585aec2d9b074d65dd1a3efd462dae294a98965a020c4e55a8cda7c00a827bb
 SHA512 
2b0f3e5812dd29df2b78ff6082c75981c28af71fc07e19e7eb4743842562e7d5bfc0655d5fbb66bfb167bc3087100bd0f154257ad936eab03e9e8ccc2410481f
 DIST fprintd-v1.92.0.tar.bz2 651377 BLAKE2B 
39db660e3203b08c1233b9711f56c5b4539f1dff4f8cd9554dce4ce055e2fd2a63dc5e8792808232f86906bf1b7d15a7f155e67ddd49a98ff92ac75b4bd712f4
 SHA512 
e3fcf948321bf82398f06cca33cb29745c7fc38421025c9340dc85ba2ffb87e63f9546aae721ae72ad0c6f4268a856d60cd57089238d5c92e14b31de215f17d1
 DIST fprintd-v1.94.0.tar.bz2 656308 BLAKE2B 
f64f92af51f2d3eda059640cdfa88b26ca12326b3082e9489f6d807ec566aced86e1d19a59ad247ec2aaa6e6a90dd3d030c18e062e39143a1d4110e62e7ad03d
 SHA512 
1ab8cf93d10317201c3f83880b9e6de4a391c2a12afe29725ae3556a7b0108a374eb96f6b2b5be69c01c386f62e3543e3f9a974867256c99e690dd19bdd5778d
+DIST fprintd-v1.94.1.tar.bz2 658149 BLAKE2B 
734da268e308b08b04cbc661d889f52c4e8b2dd61d7a67961eaba5a6aa130f6972525820a17e8b6dd53d38508629139a5a0be20b69eaea45430cc60da5cd9a27
 SHA512 
ff22087e09ab9f75e458e71f595d611ea97240596a25bd96f41a0fb1de865336f8c2edbd49d5e7c8132a7e554d8311337ec02991dde358cba1962d4cb182447d

diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild 
b/sys-auth/fprintd/fprintd-1.94.1.ebuild
new file mode 100644
index ..8a0c86a78391
--- /dev/null
+++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit meson pam python-any-r1 systemd
+
+MY_P="${PN}-v${PV}"
+DESCRIPTION="D-Bus service to access fingerprint readers"
+HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd;
+SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+IUSE="doc pam systemd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/dbus-glib
+   dev-libs/glib:2
+   >=sys-auth/libfprint-1.94.0:2
+   sys-auth/polkit
+   pam? (
+   sys-libs/pam
+   systemd? ( sys-apps/systemd )
+   !systemd? ( sys-auth/elogind )
+   )"
+
+DEPEND="
+   ${RDEPEND}
+   test? (
+   $(python_gen_any_dep '
+   dev-python/python-dbusmock[${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   pam? ( sys-libs/pam_wrapper[${PYTHON_USEDEP}] )
+   ')
+   )"
+
+BDEPEND="
+   dev-lang/perl
+   dev-util/gdbus-codegen
+   virtual/pkgconfig
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   dev-util/gtk-doc
+   )"
+
+PATCHES=(
+   
"${FILESDIR}/${PN}-1.90.7_0001-add-test-feature-and-make-tests-optional.patch"
+   
"${FILESDIR}/${PN}-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch"
+)
+
+S="${WORKDIR}/${MY_P}"
+
+python_check_deps() {
+   if use test; then
+   has_version -d "sys-libs/pam_wrapper[${PYTHON_USEDEP}]"
+   fi
+
+   has_version -d "dev-python/python-dbusmock[${PYTHON_USEDEP}]" &&
+   has_version -d "dev-python/dbus-python[${PYTHON_USEDEP}]" &&
+   has_version -d "dev-python/pycairo[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature test)
+   $(meson_use pam)
+   -Dgtk_doc=$(usex doc true false)
+   -Dman=true
+   -Dsystemd_system_unit_dir=$(systemd_get_systemunitdir)
+   -Dpam_modules_dir=$(getpam_mod_dir)
+   -Dlibsystemd=$(usex systemd libsystemd libelogind)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   dodoc AUTHORS NEWS README TODO
+   newdoc pam/README README.pam_fprintd
+}
+
+pkg_postinst() {
+ 

[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-12-09 Thread Sam James
commit: 1f049ebd41551197a94a1b4e42647561b7899578
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 10 01:23:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 10 01:23:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f049ebd

sys-auth/fprintd: add missing dev-util/gdbus-codegen BDEPEND

Closes: https://bugs.gentoo.org/828613
Signed-off-by: Sam James  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-auth/fprintd/fprintd-1.94.0.ebuild 
b/sys-auth/fprintd/fprintd-1.94.0.ebuild
index 2c889e47e04f..7774c1f78016 100644
--- a/sys-auth/fprintd/fprintd-1.94.0.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.0.ebuild
@@ -42,6 +42,7 @@ DEPEND="
 
 BDEPEND="
dev-lang/perl
+   dev-util/gdbus-codegen
virtual/pkgconfig
doc? (
dev-libs/libxml2



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-12-02 Thread Agostino Sarubbo
commit: f5220d75dd38c63097bf555c0b6f77f263015815
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec  2 08:29:04 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec  2 08:29:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5220d75

sys-auth/fprintd: x86 stable wrt bug #827843

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.0.ebuild 
b/sys-auth/fprintd/fprintd-1.94.0.ebuild
index a99a2bdb0d61..2c889e47e04f 100644
--- a/sys-auth/fprintd/fprintd-1.94.0.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-12-02 Thread Agostino Sarubbo
commit: 2ac76594bc3696a12e53e7e781f5ea7598e4dfec
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec  2 08:24:35 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec  2 08:24:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ac76594

sys-auth/fprintd: amd64 stable wrt bug #827843

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.0.ebuild 
b/sys-auth/fprintd/fprintd-1.94.0.ebuild
index 845933944122..a99a2bdb0d61 100644
--- a/sys-auth/fprintd/fprintd-1.94.0.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-11-19 Thread Arthur Zamarin
commit: c95fb682a769bf364817b9f33b473ae59371d132
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 19 20:00:21 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 19 20:01:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c95fb682

sys-auth/fprintd: Keyword 1.94.0 ppc, #764554

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.0.ebuild 
b/sys-auth/fprintd/fprintd-1.94.0.ebuild
index 88fac27dac57..845933944122 100644
--- a/sys-auth/fprintd/fprintd-1.94.0.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-11-04 Thread Sam James
commit: 76da79fc4451b159649368c508833c6d7c7f81e5
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov  4 17:06:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov  4 17:06:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76da79fc

sys-auth/fprintd: Keyword 1.94.0 arm, #764554

Signed-off-by: Sam James  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.0.ebuild 
b/sys-auth/fprintd/fprintd-1.94.0.ebuild
index d3f73d28d4f..88fac27dac5 100644
--- a/sys-auth/fprintd/fprintd-1.94.0.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~ia64 ~sparc ~x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-10-20 Thread Sam James
commit: 15cc401d47e4ae537483f73657207fdad1afdca4
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 20 09:46:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 20 09:46:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15cc401d

sys-auth/fprintd: adjust check_deps too for dbusmock rename

Closes: https://bugs.gentoo.org/764500
Signed-off-by: Sam James  gentoo.org>

 sys-auth/fprintd/fprintd-1.92.0.ebuild | 3 ++-
 sys-auth/fprintd/fprintd-1.94.0.ebuild | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-auth/fprintd/fprintd-1.92.0.ebuild 
b/sys-auth/fprintd/fprintd-1.92.0.ebuild
index db5a0d6162f..cdabc2ee675 100644
--- a/sys-auth/fprintd/fprintd-1.92.0.ebuild
+++ b/sys-auth/fprintd/fprintd-1.92.0.ebuild
@@ -62,7 +62,8 @@ python_check_deps() {
if use test; then
has_version -d "sys-libs/pam_wrapper[${PYTHON_USEDEP}]"
fi
-   has_version -d "dev-python/dbusmock[${PYTHON_USEDEP}]" &&
+
+   has_version -d "dev-python/python-dbusmock[${PYTHON_USEDEP}]" &&
has_version -d "dev-python/dbus-python[${PYTHON_USEDEP}]" &&
has_version -d "dev-python/pycairo[${PYTHON_USEDEP}]"
 }

diff --git a/sys-auth/fprintd/fprintd-1.94.0.ebuild 
b/sys-auth/fprintd/fprintd-1.94.0.ebuild
index 0f1859660c2..d3f73d28d4f 100644
--- a/sys-auth/fprintd/fprintd-1.94.0.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.0.ebuild
@@ -61,7 +61,7 @@ python_check_deps() {
has_version -d "sys-libs/pam_wrapper[${PYTHON_USEDEP}]"
fi
 
-   has_version -d "dev-python/dbusmock[${PYTHON_USEDEP}]" &&
+   has_version -d "dev-python/python-dbusmock[${PYTHON_USEDEP}]" &&
has_version -d "dev-python/dbus-python[${PYTHON_USEDEP}]" &&
has_version -d "dev-python/pycairo[${PYTHON_USEDEP}]"
 }



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-10-20 Thread Sam James
commit: f4603946ce6faa202b9ddbea0f30582e336d88a6
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 20 09:42:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 20 09:46:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4603946

sys-auth/fprintd: add 1.94.0

Closes: https://bugs.gentoo.org/812650
Signed-off-by: Sam James  gentoo.org>

 sys-auth/fprintd/Manifest  |  1 +
 sys-auth/fprintd/fprintd-1.94.0.ebuild | 95 ++
 2 files changed, 96 insertions(+)

diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest
index 3a2c440d47f..9360412d9a6 100644
--- a/sys-auth/fprintd/Manifest
+++ b/sys-auth/fprintd/Manifest
@@ -2,3 +2,4 @@ DIST fprintd-0.8.1.tar.bz2 75254 BLAKE2B 
bf59c47c3d0186677bfd180e472e13773afebd4
 DIST fprintd-v1.90.8.tar.bz2 635139 BLAKE2B 
4f9e5c395c32dd5de3f5ed4d17e81c28a55de0f411deb3ccbc5d1330129be2bc8263c63c61a5e4910f74e49ebbbf508e858f5ee131eb4552e2ea8ab167bc6021
 SHA512 
0f38e0ce9f7c1459ba5359d0834569fe5d3f5ec3c9499d008dc39b9c869bbfa1cb293b1d96d22f9f36708f26984a1b3f0776685d628df69f1ed6db14de04a489
 DIST fprintd-v1.90.9.tar.bz2 636538 BLAKE2B 
8a2150887282aae722d143ec96a9c0c3b5dd066e4cba30c41d49b6f6afe95c26c585aec2d9b074d65dd1a3efd462dae294a98965a020c4e55a8cda7c00a827bb
 SHA512 
2b0f3e5812dd29df2b78ff6082c75981c28af71fc07e19e7eb4743842562e7d5bfc0655d5fbb66bfb167bc3087100bd0f154257ad936eab03e9e8ccc2410481f
 DIST fprintd-v1.92.0.tar.bz2 651377 BLAKE2B 
39db660e3203b08c1233b9711f56c5b4539f1dff4f8cd9554dce4ce055e2fd2a63dc5e8792808232f86906bf1b7d15a7f155e67ddd49a98ff92ac75b4bd712f4
 SHA512 
e3fcf948321bf82398f06cca33cb29745c7fc38421025c9340dc85ba2ffb87e63f9546aae721ae72ad0c6f4268a856d60cd57089238d5c92e14b31de215f17d1
+DIST fprintd-v1.94.0.tar.bz2 656308 BLAKE2B 
f64f92af51f2d3eda059640cdfa88b26ca12326b3082e9489f6d807ec566aced86e1d19a59ad247ec2aaa6e6a90dd3d030c18e062e39143a1d4110e62e7ad03d
 SHA512 
1ab8cf93d10317201c3f83880b9e6de4a391c2a12afe29725ae3556a7b0108a374eb96f6b2b5be69c01c386f62e3543e3f9a974867256c99e690dd19bdd5778d

diff --git a/sys-auth/fprintd/fprintd-1.94.0.ebuild 
b/sys-auth/fprintd/fprintd-1.94.0.ebuild
new file mode 100644
index 000..0f1859660c2
--- /dev/null
+++ b/sys-auth/fprintd/fprintd-1.94.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit meson pam python-any-r1 systemd
+
+MY_P="${PN}-v${PV}"
+DESCRIPTION="D-Bus service to access fingerprint readers"
+HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd;
+SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~sparc ~x86"
+IUSE="doc pam systemd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/dbus-glib
+   dev-libs/glib:2
+   >=sys-auth/libfprint-1.94.0:2
+   sys-auth/polkit
+   pam? (
+   sys-libs/pam
+   systemd? ( sys-apps/systemd )
+   !systemd? ( sys-auth/elogind )
+   )"
+
+DEPEND="
+   ${RDEPEND}
+   test? (
+   $(python_gen_any_dep '
+   dev-python/python-dbusmock[${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   pam? ( sys-libs/pam_wrapper[${PYTHON_USEDEP}] )
+   ')
+   )"
+
+BDEPEND="
+   dev-lang/perl
+   virtual/pkgconfig
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   dev-util/gtk-doc
+   )"
+
+PATCHES=(
+   
"${FILESDIR}/${PN}-1.90.7_0001-add-test-feature-and-make-tests-optional.patch"
+   
"${FILESDIR}/${PN}-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch"
+)
+
+S="${WORKDIR}/${MY_P}"
+
+python_check_deps() {
+   if use test; then
+   has_version -d "sys-libs/pam_wrapper[${PYTHON_USEDEP}]"
+   fi
+
+   has_version -d "dev-python/dbusmock[${PYTHON_USEDEP}]" &&
+   has_version -d "dev-python/dbus-python[${PYTHON_USEDEP}]" &&
+   has_version -d "dev-python/pycairo[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature test)
+   $(meson_use pam)
+   -Dgtk_doc=$(usex doc true false)
+   -Dman=true
+   -Dsystemd_system_unit_dir=$(systemd_get_systemunitdir)
+   -Dpam_modules_dir=$(getpam_mod_dir)
+   -Dlibsystemd=$(usex systemd libsystemd libelogind)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   dodoc AUTHORS NEWS README TODO
+   newdoc pam/README README.pam_fprintd
+}
+
+pkg_postinst() {
+   elog "Please 

[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-10-19 Thread Sam James
commit: b3a874bbe8e1686e08c54ec0964c1752f08a0217
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jul  4 14:16:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 20 03:26:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a874bb

sys-auth/fprintd: bump to 1.92.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>
Signed-off-by: Sam James  gentoo.org>

 sys-auth/fprintd/Manifest  |  1 +
 sys-auth/fprintd/fprintd-1.92.0.ebuild | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest
index 69e1a29b01d..3a2c440d47f 100644
--- a/sys-auth/fprintd/Manifest
+++ b/sys-auth/fprintd/Manifest
@@ -1,3 +1,4 @@
 DIST fprintd-0.8.1.tar.bz2 75254 BLAKE2B 
bf59c47c3d0186677bfd180e472e13773afebd4c3438e0e8e8cce34156df1c64c142b73d541fa876b96d4881e6967745a8c29be310dd33a509cb1863c836634e
 SHA512 
438098fb677b742fdb279f3df85a1f2c800fce7498130c09b7408f21656ff256323b3bce4c22a2499e52c2ca7cddbc7f26033be7869939d23f9b5c436aa1f252
 DIST fprintd-v1.90.8.tar.bz2 635139 BLAKE2B 
4f9e5c395c32dd5de3f5ed4d17e81c28a55de0f411deb3ccbc5d1330129be2bc8263c63c61a5e4910f74e49ebbbf508e858f5ee131eb4552e2ea8ab167bc6021
 SHA512 
0f38e0ce9f7c1459ba5359d0834569fe5d3f5ec3c9499d008dc39b9c869bbfa1cb293b1d96d22f9f36708f26984a1b3f0776685d628df69f1ed6db14de04a489
 DIST fprintd-v1.90.9.tar.bz2 636538 BLAKE2B 
8a2150887282aae722d143ec96a9c0c3b5dd066e4cba30c41d49b6f6afe95c26c585aec2d9b074d65dd1a3efd462dae294a98965a020c4e55a8cda7c00a827bb
 SHA512 
2b0f3e5812dd29df2b78ff6082c75981c28af71fc07e19e7eb4743842562e7d5bfc0655d5fbb66bfb167bc3087100bd0f154257ad936eab03e9e8ccc2410481f
+DIST fprintd-v1.92.0.tar.bz2 651377 BLAKE2B 
39db660e3203b08c1233b9711f56c5b4539f1dff4f8cd9554dce4ce055e2fd2a63dc5e8792808232f86906bf1b7d15a7f155e67ddd49a98ff92ac75b4bd712f4
 SHA512 
e3fcf948321bf82398f06cca33cb29745c7fc38421025c9340dc85ba2ffb87e63f9546aae721ae72ad0c6f4268a856d60cd57089238d5c92e14b31de215f17d1

diff --git a/sys-auth/fprintd/fprintd-1.92.0.ebuild 
b/sys-auth/fprintd/fprintd-1.92.0.ebuild
new file mode 100644
index 000..db5a0d6162f
--- /dev/null
+++ b/sys-auth/fprintd/fprintd-1.92.0.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit meson pam python-any-r1 systemd
+
+MY_P="${PN}-v${PV}"
+
+DESCRIPTION="D-Bus service to access fingerprint readers"
+HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd;
+SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~sparc ~x86"
+IUSE="doc pam systemd test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/dbus-glib
+   dev-libs/glib:2
+   sys-auth/libfprint:2
+   sys-auth/polkit
+   pam? (
+   sys-libs/pam
+   systemd? ( sys-apps/systemd )
+   !systemd? ( sys-auth/elogind )
+   )"
+
+DEPEND="
+   ${RDEPEND}
+   test? (
+   $(python_gen_any_dep '
+   dev-python/python-dbusmock[${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   pam? ( sys-libs/pam_wrapper[${PYTHON_USEDEP}] )
+   ')
+   )"
+
+BDEPEND="
+   dev-lang/perl
+   virtual/pkgconfig
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   dev-util/gtk-doc
+   )"
+
+PATCHES=(
+   
"${FILESDIR}/${PN}-1.90.7_0001-add-test-feature-and-make-tests-optional.patch"
+   
"${FILESDIR}/${PN}-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch"
+)
+
+S="${WORKDIR}/${MY_P}"
+
+python_check_deps() {
+   if use test; then
+   has_version -d "sys-libs/pam_wrapper[${PYTHON_USEDEP}]"
+   fi
+   has_version -d "dev-python/dbusmock[${PYTHON_USEDEP}]" &&
+   has_version -d "dev-python/dbus-python[${PYTHON_USEDEP}]" &&
+   has_version -d "dev-python/pycairo[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature test)
+   $(meson_use pam)
+   -Dgtk_doc=$(usex doc true false)
+   -Dman=true
+   -Dsystemd_system_unit_dir=$(systemd_get_systemunitdir)
+   -Dpam_modules_dir=$(getpam_mod_dir)
+   -Dlibsystemd=$(usex systemd libsystemd libelogind)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   dodoc AUTHORS NEWS README TODO
+   newdoc pam/README README.pam_fprintd
+}
+
+pkg_postinst() {
+   elog "Please take a look at 

[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-08-27 Thread Yixun Lan
commit: aa46518a92507972f1a464f9dab1585285dd8955
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Aug 27 09:12:38 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Aug 27 15:18:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa46518a

sys-auth/fprintd: keyword ~riscv

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 sys-auth/fprintd/fprintd-1.90.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.90.9.ebuild 
b/sys-auth/fprintd/fprintd-1.90.9.ebuild
index dbf73e8db57..b9ae19a9a31 100644
--- a/sys-auth/fprintd/fprintd-1.90.9.ebuild
+++ b/sys-auth/fprintd/fprintd-1.90.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc64 ~riscv ~sparc ~x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-07-24 Thread Sam James
commit: 585a84546c0517c4eb10576de657391a2c249c45
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 01:10:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 25 01:10:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585a8454

sys-auth/fprintd: Keyword 1.90.9 arm64, #764554

Signed-off-by: Sam James  gentoo.org>

 sys-auth/fprintd/fprintd-1.90.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.90.9.ebuild 
b/sys-auth/fprintd/fprintd-1.90.9.ebuild
index 85abf86e961..b0cfcddc5fe 100644
--- a/sys-auth/fprintd/fprintd-1.90.9.ebuild
+++ b/sys-auth/fprintd/fprintd-1.90.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc64 ~sparc ~x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-07-24 Thread Sam James
commit: ec259303fad59a34217a466a0c5db49d6284dbb0
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 24 15:21:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 24 15:21:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec259303

sys-auth/fprintd: Keyword 1.90.9 ppc64, #764554

Signed-off-by: Sam James  gentoo.org>

 sys-auth/fprintd/fprintd-1.90.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.90.9.ebuild 
b/sys-auth/fprintd/fprintd-1.90.9.ebuild
index d8be8e17fde..85abf86e961 100644
--- a/sys-auth/fprintd/fprintd-1.90.9.ebuild
+++ b/sys-auth/fprintd/fprintd-1.90.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc64 ~sparc ~x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-04-02 Thread Sergei Trofimovich
commit: cb78a6ef7c6a6948083d53623b7d632623ae6a75
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:21:54 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:23:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb78a6ef

sys-auth/fprintd: keyworded 1.90.9 for sparc

keyworded wrt bug #764554

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-auth/fprintd/fprintd-1.90.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.90.9.ebuild 
b/sys-auth/fprintd/fprintd-1.90.9.ebuild
index 0dfa760969c..d8be8e17fde 100644
--- a/sys-auth/fprintd/fprintd-1.90.9.ebuild
+++ b/sys-auth/fprintd/fprintd-1.90.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
+KEYWORDS="~amd64 ~ia64 ~sparc ~x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-03-26 Thread Agostino Sarubbo
commit: 0308a4a5b6fcaee0b37f1763c64f529ce0767b7b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 26 07:43:03 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 26 07:43:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0308a4a5

sys-auth/fprintd: amd64 stable wrt bug #777513

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/fprintd/fprintd-1.90.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.90.8.ebuild 
b/sys-auth/fprintd/fprintd-1.90.8.ebuild
index 54bb8e01499..8063672e039 100644
--- a/sys-auth/fprintd/fprintd-1.90.8.ebuild
+++ b/sys-auth/fprintd/fprintd-1.90.8.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 x86"
+KEYWORDS="amd64 ~ia64 x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-03-25 Thread Agostino Sarubbo
commit: 12198fc0f94a827f50125b4b27be9290e329a535
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 25 18:12:06 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 25 18:12:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12198fc0

sys-auth/fprintd: x86 stable wrt bug #777513

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/fprintd/fprintd-1.90.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.90.8.ebuild 
b/sys-auth/fprintd/fprintd-1.90.8.ebuild
index 0dfa760969c..54bb8e01499 100644
--- a/sys-auth/fprintd/fprintd-1.90.8.ebuild
+++ b/sys-auth/fprintd/fprintd-1.90.8.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
+KEYWORDS="~amd64 ~ia64 x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-03-25 Thread Joonas Niilola
commit: 2c17b93a45083759eec10a66cb8f4c0df38f6573
Author: scardracs  scardovi  com>
AuthorDate: Sun Mar 21 13:04:57 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar 25 12:56:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c17b93a

sys-auth/fprintd: bumping to version 1.90.9

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Marco Scardovi  scardovi.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-auth/fprintd/Manifest  |  1 +
 sys-auth/fprintd/fprintd-1.90.9.ebuild | 76 ++
 sys-auth/fprintd/metadata.xml  | 15 +--
 3 files changed, 88 insertions(+), 4 deletions(-)

diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest
index 7995d31c2be..69e1a29b01d 100644
--- a/sys-auth/fprintd/Manifest
+++ b/sys-auth/fprintd/Manifest
@@ -1,2 +1,3 @@
 DIST fprintd-0.8.1.tar.bz2 75254 BLAKE2B 
bf59c47c3d0186677bfd180e472e13773afebd4c3438e0e8e8cce34156df1c64c142b73d541fa876b96d4881e6967745a8c29be310dd33a509cb1863c836634e
 SHA512 
438098fb677b742fdb279f3df85a1f2c800fce7498130c09b7408f21656ff256323b3bce4c22a2499e52c2ca7cddbc7f26033be7869939d23f9b5c436aa1f252
 DIST fprintd-v1.90.8.tar.bz2 635139 BLAKE2B 
4f9e5c395c32dd5de3f5ed4d17e81c28a55de0f411deb3ccbc5d1330129be2bc8263c63c61a5e4910f74e49ebbbf508e858f5ee131eb4552e2ea8ab167bc6021
 SHA512 
0f38e0ce9f7c1459ba5359d0834569fe5d3f5ec3c9499d008dc39b9c869bbfa1cb293b1d96d22f9f36708f26984a1b3f0776685d628df69f1ed6db14de04a489
+DIST fprintd-v1.90.9.tar.bz2 636538 BLAKE2B 
8a2150887282aae722d143ec96a9c0c3b5dd066e4cba30c41d49b6f6afe95c26c585aec2d9b074d65dd1a3efd462dae294a98965a020c4e55a8cda7c00a827bb
 SHA512 
2b0f3e5812dd29df2b78ff6082c75981c28af71fc07e19e7eb4743842562e7d5bfc0655d5fbb66bfb167bc3087100bd0f154257ad936eab03e9e8ccc2410481f

diff --git a/sys-auth/fprintd/fprintd-1.90.9.ebuild 
b/sys-auth/fprintd/fprintd-1.90.9.ebuild
new file mode 100644
index 000..2fd9c7e7f03
--- /dev/null
+++ b/sys-auth/fprintd/fprintd-1.90.9.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson pam systemd
+
+DESCRIPTION="D-Bus service to access fingerprint readers"
+HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd;
+SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~x86"
+IUSE="doc pam systemd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/dbus-glib
+   dev-libs/glib:2
+   sys-auth/libfprint:2
+   sys-auth/polkit
+   pam? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( sys-auth/elogind )
+   sys-libs/pam
+   )
+"
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   dev-lang/perl
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   dev-util/gtk-doc
+   )
+   test? (
+   dev-python/dbusmock
+   dev-python/dbus-python
+   dev-python/pycairo
+   pam? ( sys-libs/pam_wrapper )
+   )
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   
"${FILESDIR}/${PN}-1.90.7_0001-add-test-feature-and-make-tests-optional.patch"
+   
"${FILESDIR}/${PN}-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch"
+)
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature test)
+   $(meson_use pam)
+   -Dgtk_doc=$(usex doc true false)
+   -Dman=true
+   -Dsystemd_system_unit_dir=$(systemd_get_systemunitdir)
+   -Dpam_modules_dir=$(getpam_mod_dir)
+   -Dlibsystemd=$(usex systemd libsystemd libelogind)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   dodoc AUTHORS NEWS README TODO
+   newdoc pam/README README.pam_fprintd
+}
+
+pkg_postinst() {
+   elog "Please take a look at README.pam_fprintd for integration docs."
+}

diff --git a/sys-auth/fprintd/metadata.xml b/sys-auth/fprintd/metadata.xml
index 91a72ded097..3479f4f0534 100644
--- a/sys-auth/fprintd/metadata.xml
+++ b/sys-auth/fprintd/metadata.xml
@@ -1,8 +1,15 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-
-   
https://gitlab.freedesktop.org/libfprint/fprintd/issues
-
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   
https://gitlab.freedesktop.org/libfprint/fprintd/issues
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-03-25 Thread Joonas Niilola
commit: 34c3cfae91633ab819dc4aa4bb079d318e20f460
Author: scardracs  scardovi  com>
AuthorDate: Sun Mar 21 13:07:35 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar 25 12:56:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c3cfae

sys-auth/fprintd: remove oldest version

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Marco Scardovi  scardovi.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-auth/fprintd/fprintd-0.8.1-r2.ebuild | 67 
 1 file changed, 67 deletions(-)

diff --git a/sys-auth/fprintd/fprintd-0.8.1-r2.ebuild 
b/sys-auth/fprintd/fprintd-0.8.1-r2.ebuild
deleted file mode 100644
index 7769c96d310..000
--- a/sys-auth/fprintd/fprintd-0.8.1-r2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools pam systemd
-
-DESCRIPTION="D-Bus service to access fingerprint readers"
-HOMEPAGE="https://cgit.freedesktop.org/libfprint/fprintd/;
-MY_PV="V_$(ver_rs 0- _)"
-SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2
 -> ${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86"
-IUSE="doc pam static-libs"
-
-RDEPEND="
-   dev-libs/dbus-glib
-   dev-libs/glib:2
-   sys-auth/libfprint:0
-   sys-auth/polkit
-   pam? ( sys-libs/pam )
-"
-DEPEND="${RDEPEND}
-   dev-util/gtk-doc
-   dev-util/gtk-doc-am
-   dev-util/intltool
-   doc? ( dev-libs/libxml2 dev-libs/libxslt )
-"
-
-S=${WORKDIR}/${MY_PV}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable pam) \
-   $(use_enable static-libs static) \
-   $(use_enable doc gtk-doc-html) \
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install \
-   pammoddir=$(getpam_mod_dir)
-
-   keepdir /var/lib/fprint
-
-   find "${D}" -name "*.la" -delete || die
-
-   dodoc AUTHORS NEWS README{,.transifex} TODO
-   newdoc pam/README README.pam_fprintd
-   if use doc ; then
-   docinto html
-   dodoc doc/{fprintd-docs,version}.xml
-   docinto html/dbus
-   dodoc doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml
-   fi
-}
-
-pkg_postinst() {
-   elog "Please take a look at README.pam_fprintd for integration docs."
-}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-03-25 Thread Joonas Niilola
commit: c74c54b941d99e8e456244e675ccfa0167fa6ee9
Author: scardracs  scardovi  com>
AuthorDate: Tue Mar 23 12:26:43 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar 25 12:56:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c74c54b9

sys-auth/fprintd: fixed GPL-2 to GPL-2+

Left as separate commit as requested by @juippis

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Marco Scardovi  scardovi.com>
Closes: https://github.com/gentoo/gentoo/pull/20035
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-auth/fprintd/fprintd-1.90.8.ebuild | 2 +-
 sys-auth/fprintd/fprintd-1.90.9.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/fprintd/fprintd-1.90.8.ebuild 
b/sys-auth/fprintd/fprintd-1.90.8.ebuild
index 2fd9c7e7f03..0dfa760969c 100644
--- a/sys-auth/fprintd/fprintd-1.90.8.ebuild
+++ b/sys-auth/fprintd/fprintd-1.90.8.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="D-Bus service to access fingerprint readers"
 HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd;
 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2;
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~ia64 ~x86"
 IUSE="doc pam systemd test"

diff --git a/sys-auth/fprintd/fprintd-1.90.9.ebuild 
b/sys-auth/fprintd/fprintd-1.90.9.ebuild
index 2fd9c7e7f03..0dfa760969c 100644
--- a/sys-auth/fprintd/fprintd-1.90.9.ebuild
+++ b/sys-auth/fprintd/fprintd-1.90.9.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="D-Bus service to access fingerprint readers"
 HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd;
 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2;
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~ia64 ~x86"
 IUSE="doc pam systemd test"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-03-15 Thread Sergei Trofimovich
commit: 1c100739bd2da9ee28146248116aab107f096852
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 15 15:00:35 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 15 18:06:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c100739

sys-auth/fprintd: stable 0.8.1-r3 for sparc, bug #775644

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-auth/fprintd/fprintd-0.8.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild 
b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
index 25e9e7b3c7b..cd5fba5f403 100644
--- a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
+++ b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
 IUSE="doc pam"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-03-15 Thread Sam James
commit: 05f7dae6ac7d4b62f18cfe4ce671a4267165eea5
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 15 06:31:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 15 06:31:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05f7dae6

sys-auth/fprintd: Stabilize 0.8.1-r3 arm, #775644

Signed-off-by: Sam James  gentoo.org>

 sys-auth/fprintd/fprintd-0.8.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild 
b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
index 01b12ea4b8b..25e9e7b3c7b 100644
--- a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
+++ b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
 IUSE="doc pam"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-03-14 Thread Sam James
commit: 4bc9b815ea943ea192eac02729498d1fc94dbe5e
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 14 22:11:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 14 22:11:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bc9b815

sys-auth/fprintd: Stabilize 0.8.1-r3 ppc, #775644

Signed-off-by: Sam James  gentoo.org>

 sys-auth/fprintd/fprintd-0.8.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild 
b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
index 1c4d8d4c54e..01b12ea4b8b 100644
--- a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
+++ b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~sparc x86"
 IUSE="doc pam"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-03-14 Thread Sam James
commit: dac8a0004dfb83b2a8a2095ddffe8bc9edc0b54a
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 14 22:10:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 14 22:10:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dac8a000

sys-auth/fprintd: Stabilize 0.8.1-r3 ppc64, #775644

Signed-off-by: Sam James  gentoo.org>

 sys-auth/fprintd/fprintd-0.8.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild 
b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
index 0fc4e87ab9b..1c4d8d4c54e 100644
--- a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
+++ b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~sparc x86"
 IUSE="doc pam"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-03-13 Thread Sam James
commit: 4296b10f32098f5da352811967eaf3673afaec80
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 13 11:36:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 13 11:37:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4296b10f

sys-auth/fprintd: Stabilize 0.8.1-r3 x86, #775644

Signed-off-by: Sam James  gentoo.org>

 sys-auth/fprintd/fprintd-0.8.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild 
b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
index e14af83e494..0fc4e87ab9b 100644
--- a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
+++ b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="doc pam"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-03-13 Thread Sam James
commit: 7ff64178e86c5d9ff293cc495ff40207d0afa426
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 13 11:35:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 13 11:35:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff64178

sys-auth/fprintd: Stabilize 0.8.1-r3 amd64, #775644

Signed-off-by: Sam James  gentoo.org>

 sys-auth/fprintd/fprintd-0.8.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild 
b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
index 1d12a78644d..e14af83e494 100644
--- a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
+++ b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc pam"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-03-03 Thread Sam James
commit: fc683bb70913804dfbfcbbcd7b1490e2139d8742
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 00:23:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 00:23:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc683bb7

sys-auth/fprintd: Stabilize 0.8.1-r3 arm64, #773172

Signed-off-by: Sam James  gentoo.org>

 sys-auth/fprintd/fprintd-0.8.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild 
b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
index 42c82b1510e..1d12a78644d 100644
--- a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
+++ b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc pam"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-02-10 Thread Sergei Trofimovich
commit: a05425c504857cf799c731775f487a9897ab875a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 11 07:35:15 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 11 07:36:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a05425c5

sys-auth/fprintd: keyworded 1.90.8 for ia64

keyworded wrt bug #764554

Package-Manager: Portage-3.0.14, Repoman-3.0.2
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-auth/fprintd/fprintd-1.90.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.90.8.ebuild 
b/sys-auth/fprintd/fprintd-1.90.8.ebuild
index 1dcc64b3e95..2fd9c7e7f03 100644
--- a/sys-auth/fprintd/fprintd-1.90.8.ebuild
+++ b/sys-auth/fprintd/fprintd-1.90.8.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ia64 ~x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/files/, sys-auth/fprintd/

2021-01-12 Thread David Seifert
commit: 989f5747c6845c252e893686086f4452df94d9c5
Author: Jakov Smolic  sartura  hr>
AuthorDate: Tue Jan 12 09:36:53 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 12 09:36:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=989f5747

sys-auth/fprintd: Fix build with gcc-10

* Disable static-libs

Closes: https://github.com/gentoo/gentoo/pull/18965
Closes: https://bugs.gentoo.org/764077
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: David Seifert  gentoo.org>

 .../fprintd/files/fprintd-0.8.1-fno-common.patch   | 44 ++
 sys-auth/fprintd/fprintd-0.8.1-r3.ebuild   | 21 ++-
 2 files changed, 56 insertions(+), 9 deletions(-)

diff --git a/sys-auth/fprintd/files/fprintd-0.8.1-fno-common.patch 
b/sys-auth/fprintd/files/fprintd-0.8.1-fno-common.patch
new file mode 100644
index 000..ba4574fce60
--- /dev/null
+++ b/sys-auth/fprintd/files/fprintd-0.8.1-fno-common.patch
@@ -0,0 +1,44 @@
+--- a/src/device.c
 b/src/device.c
+@@ -47,6 +47,7 @@ static char *fingers[] = {
+   "right-little-finger"
+ };
+ 
++extern struct storage store;
+ extern DBusGConnection *fprintd_dbus_conn;
+ 
+ static void fprint_device_claim(FprintDevice *rdev,
+--- a/src/file_storage.c
 b/src/file_storage.c
+@@ -44,6 +44,7 @@
+ #define FP_FINGER_IS_VALID(finger) \
+   ((finger) >= LEFT_THUMB && (finger) <= RIGHT_LITTLE)
+ 
++extern struct storage store;
+ static char *get_path_to_storedir(uint16_t driver_id, uint32_t devtype, char 
*base_store)
+ {
+   char idstr[5];
+--- a/src/main.c
 b/src/main.c
+@@ -34,6 +34,7 @@
+ #include "storage.h"
+ #include "file_storage.h"
+ 
++struct storage store;
+ extern DBusGConnection *fprintd_dbus_conn;
+ static gboolean no_timeout = FALSE;
+ static gboolean g_fatal_warnings = FALSE;
+--- a/src/storage.h
 b/src/storage.h
+@@ -41,10 +41,7 @@ struct storage {
+   storage_discover_prints discover_prints;
+ };
+ 
+-typedef struct storage fp_storage;
+-
+-/* The currently setup store */
+-fp_storage store;
++extern struct storage store;
+ 
+ #endif
+ 

diff --git a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild 
b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
index 897c45965ff..42c82b1510e 100644
--- a/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
+++ b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,25 +13,28 @@ 
SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc pam static-libs"
+IUSE="doc pam"
 
 RDEPEND="
dev-libs/dbus-glib
dev-libs/glib:2
sys-auth/libfprint:0
sys-auth/polkit
-   pam? ( sys-libs/pam )
-"
+   pam? ( sys-libs/pam )"
 DEPEND="${RDEPEND}"
 BDEPEND="
dev-libs/dbus-glib
dev-util/gtk-doc
dev-util/gtk-doc-am
dev-util/intltool
-   doc? ( dev-libs/libxml2 dev-libs/libxslt )
-"
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   )"
 
-S=${WORKDIR}/${MY_PV}
+S="${WORKDIR}"/${MY_PV}
+
+PATCHES=( "${FILESDIR}"/${P}-fno-common.patch )
 
 src_prepare() {
default
@@ -42,8 +45,8 @@ src_prepare() {
 
 src_configure() {
econf \
+   --disable-static \
$(use_enable pam) \
-   $(use_enable static-libs static) \
$(use_enable doc gtk-doc-html) \
--with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
 }
@@ -54,7 +57,7 @@ src_install() {
 
keepdir /var/lib/fprint
 
-   find "${ED}" -type f -name "*.la" -delete || die
+   find "${ED}" -name '*.la' -delete || die
 
dodoc AUTHORS NEWS README{,.transifex} TODO
newdoc pam/README README.pam_fprintd



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/files/, sys-auth/fprintd/

2021-01-08 Thread Matthew Thode
commit: 7c1b363ca1aecbe5c0c878d5d6583d869b01d073
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jan  8 17:09:07 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jan  8 17:09:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c1b363c

sys-auth/fprintd: 1.90.8 bump

tested locally, seems fine

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/fprintd/Manifest  |  1 +
 ...-add-test-feature-and-make-tests-optional.patch | 75 +
 ...-configure-option-for-libsystemd-provider.patch | 24 +++
 sys-auth/fprintd/fprintd-1.90.8.ebuild | 76 ++
 4 files changed, 176 insertions(+)

diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest
index c0a22b06a9d..7995d31c2be 100644
--- a/sys-auth/fprintd/Manifest
+++ b/sys-auth/fprintd/Manifest
@@ -1 +1,2 @@
 DIST fprintd-0.8.1.tar.bz2 75254 BLAKE2B 
bf59c47c3d0186677bfd180e472e13773afebd4c3438e0e8e8cce34156df1c64c142b73d541fa876b96d4881e6967745a8c29be310dd33a509cb1863c836634e
 SHA512 
438098fb677b742fdb279f3df85a1f2c800fce7498130c09b7408f21656ff256323b3bce4c22a2499e52c2ca7cddbc7f26033be7869939d23f9b5c436aa1f252
+DIST fprintd-v1.90.8.tar.bz2 635139 BLAKE2B 
4f9e5c395c32dd5de3f5ed4d17e81c28a55de0f411deb3ccbc5d1330129be2bc8263c63c61a5e4910f74e49ebbbf508e858f5ee131eb4552e2ea8ab167bc6021
 SHA512 
0f38e0ce9f7c1459ba5359d0834569fe5d3f5ec3c9499d008dc39b9c869bbfa1cb293b1d96d22f9f36708f26984a1b3f0776685d628df69f1ed6db14de04a489

diff --git 
a/sys-auth/fprintd/files/fprintd-1.90.7_0001-add-test-feature-and-make-tests-optional.patch
 
b/sys-auth/fprintd/files/fprintd-1.90.7_0001-add-test-feature-and-make-tests-optional.patch
new file mode 100644
index 000..95428184c2f
--- /dev/null
+++ 
b/sys-auth/fprintd/files/fprintd-1.90.7_0001-add-test-feature-and-make-tests-optional.patch
@@ -0,0 +1,75 @@
+From 7820465f078e9655af70036d8c570fd644b38f22 Mon Sep 17 00:00:00 2001
+From: Martin Gysel 
+Date: Thu, 19 Nov 2020 07:04:10 +0100
+Subject: [PATCH 1/2] add test feature and make tests optional
+
+---
+ meson.build   | 14 ++
+ meson_options.txt |  4 
+ 2 files changed, 14 insertions(+), 4 deletions(-)
+
+diff --git a/meson.build b/meson.build
+index 66aa2f7..ba44788 100644
+--- a/meson.build
 b/meson.build
+@@ -125,7 +125,7 @@ endif
+ polkit_policy_directory = 
polkit_gobject_dep.get_pkgconfig_variable('policydir')
+ 
+ # Tests dependencies
+-pam_wrapper_dep = dependency('pam_wrapper', required: get_option('pam'))
++pam_wrapper_dep = dependency('pam_wrapper', required: get_option('pam') and 
get_option('test').enabled() )
+ 
+ xmllint = find_program('xmllint', required: false)
+ python3 = find_program('python3') # No meson without it!
+@@ -139,11 +139,13 @@ python3_test_modules = {
+ }
+ python3_available_modules = []
+ 
++if get_option('test').enabled()
+ foreach module, required : python3_test_modules
+ if required and run_command(python3, '-c', 'import 
@0@'.format(module)).returncode() != 0
+ error('Python3 module \'' + module + '\' required by test suite not 
found')
+ endif
+ endforeach
++endif
+ 
+ cdata = configuration_data()
+ cdata.set_quoted('GETTEXT_PACKAGE', meson.project_name())
+@@ -167,7 +169,9 @@ endif
+ if get_option('gtk_doc')
+ subdir('doc')
+ endif
+-subdir('tests')
++if get_option('test').enabled()
++subdir('tests')
++endif
+ subdir('po')
+ 
+ output = []
+@@ -189,7 +193,9 @@ output += '  PAM module: ' + pam_dep.found().to_string()
+ output += '  Manuals: ' + get_option('man').to_string()
+ output += '  GTK Doc: ' + get_option('gtk_doc').to_string()
+ output += '  XML Linter ' + xmllint.found().to_string()
+-output += '\nTest setup:\n'
+-output += '  With address sanitizer: ' + address_sanitizer.to_string()
++if get_option('test').enabled()
++output += '\nTest setup:\n'
++output += '  With address sanitizer: ' + address_sanitizer.to_string()
++endif
+ 
+ message('\n'+'\n'.join(output)+'\n')
+diff --git a/meson_options.txt b/meson_options.txt
+index be31fe1..92c01cd 100644
+--- a/meson_options.txt
 b/meson_options.txt
+@@ -19,3 +19,7 @@ option('gtk_doc',
+ type: 'boolean',
+ value: false,
+ description: 'Use gtk-doc to build documentation')
++option('test',
++type: 'feature',
++value: 'disabled',
++description: 'Enable tests')
+-- 
+2.29.2
+

diff --git 
a/sys-auth/fprintd/files/fprintd-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch
 
b/sys-auth/fprintd/files/fprintd-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch
new file mode 100644
index 000..a10026f3346
--- /dev/null
+++ 
b/sys-auth/fprintd/files/fprintd-1.90.8_0002-add-configure-option-for-libsystemd-provider.patch
@@ -0,0 +1,24 @@
+--- fprintd-v1.90.8/meson.build.orig   2020-12-13 08:08:13.886367478 +0100
 fprintd-v1.90.8/meson.build2020-12-13 08:30:16.056756878 +0100
+@@ -84,7 +84,7 

[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2021-01-05 Thread Matt Turner
commit: 75e0d5b542f7bfd9a60ed577e762235365d5b376
Author: David Michael  gmail  com>
AuthorDate: Sat Dec 26 03:23:09 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jan  5 22:00:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e0d5b5

sys-auth/fprintd: fix slots, use BDEPEND with EAPI 7

This package specifically depends on the older libfprint slot, and
it will fail to build if it just uses the latest version.

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 .../{fprintd-0.8.1.ebuild => fprintd-0.8.1-r2.ebuild}| 10 +-
 .../{fprintd-0.8.1-r1.ebuild => fprintd-0.8.1-r3.ebuild} | 16 +---
 2 files changed, 14 insertions(+), 12 deletions(-)

diff --git a/sys-auth/fprintd/fprintd-0.8.1.ebuild 
b/sys-auth/fprintd/fprintd-0.8.1-r2.ebuild
similarity index 86%
rename from sys-auth/fprintd/fprintd-0.8.1.ebuild
rename to sys-auth/fprintd/fprintd-0.8.1-r2.ebuild
index b2842119b4e..7769c96d310 100644
--- a/sys-auth/fprintd/fprintd-0.8.1.ebuild
+++ b/sys-auth/fprintd/fprintd-0.8.1-r2.ebuild
@@ -18,7 +18,7 @@ IUSE="doc pam static-libs"
 RDEPEND="
dev-libs/dbus-glib
dev-libs/glib:2
-   sys-auth/libfprint
+   sys-auth/libfprint:0
sys-auth/polkit
pam? ( sys-libs/pam )
 "
@@ -55,10 +55,10 @@ src_install() {
dodoc AUTHORS NEWS README{,.transifex} TODO
newdoc pam/README README.pam_fprintd
if use doc ; then
-   insinto /usr/share/doc/${PF}/html
-   doins doc/{fprintd-docs,version}.xml
-   insinto /usr/share/doc/${PF}/html/dbus
-   doins doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml
+   docinto html
+   dodoc doc/{fprintd-docs,version}.xml
+   docinto html/dbus
+   dodoc doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml
fi
 }
 

diff --git a/sys-auth/fprintd/fprintd-0.8.1-r1.ebuild 
b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
similarity index 83%
rename from sys-auth/fprintd/fprintd-0.8.1-r1.ebuild
rename to sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
index 9a371cd4622..897c45965ff 100644
--- a/sys-auth/fprintd/fprintd-0.8.1-r1.ebuild
+++ b/sys-auth/fprintd/fprintd-0.8.1-r3.ebuild
@@ -18,11 +18,13 @@ IUSE="doc pam static-libs"
 RDEPEND="
dev-libs/dbus-glib
dev-libs/glib:2
-   sys-auth/libfprint
+   sys-auth/libfprint:0
sys-auth/polkit
pam? ( sys-libs/pam )
 "
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/dbus-glib
dev-util/gtk-doc
dev-util/gtk-doc-am
dev-util/intltool
@@ -52,15 +54,15 @@ src_install() {
 
keepdir /var/lib/fprint
 
-   find "${D}" -name "*.la" -delete || die
+   find "${ED}" -type f -name "*.la" -delete || die
 
dodoc AUTHORS NEWS README{,.transifex} TODO
newdoc pam/README README.pam_fprintd
if use doc ; then
-   insinto /usr/share/doc/${PF}/html
-   doins doc/{fprintd-docs,version}.xml
-   insinto /usr/share/doc/${PF}/html/dbus
-   doins doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml
+   docinto html
+   dodoc doc/{fprintd-docs,version}.xml
+   docinto html/dbus
+   dodoc doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2019-08-04 Thread Maxim Koltsov
commit: 5c9f50f0bbb2a4701beffb7ce50d4a48f67ac6e0
Author: Maxim Koltsov  gentoo  org>
AuthorDate: Sun Aug  4 19:35:15 2019 +
Commit: Maxim Koltsov  gentoo  org>
CommitDate: Sun Aug  4 19:36:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c9f50f0

sys-auth/fprintd: fix bug in systemd service

Closes: https://bugs.gentoo.org/688562
Package-Manager: Portage-2.3.67, Repoman-2.3.12
Signed-off-by: Maxim Koltsov  gentoo.org>

 sys-auth/fprintd/fprintd-0.8.1-r1.ebuild | 69 
 1 file changed, 69 insertions(+)

diff --git a/sys-auth/fprintd/fprintd-0.8.1-r1.ebuild 
b/sys-auth/fprintd/fprintd-0.8.1-r1.ebuild
new file mode 100644
index 000..da760b51d70
--- /dev/null
+++ b/sys-auth/fprintd/fprintd-0.8.1-r1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools pam systemd
+
+DESCRIPTION="D-Bus service to access fingerprint readers"
+HOMEPAGE="https://cgit.freedesktop.org/libfprint/fprintd/;
+MY_PV="V_$(ver_rs 0- _)"
+SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2
 -> ${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc pam static-libs"
+
+RDEPEND="
+   dev-libs/dbus-glib
+   dev-libs/glib:2
+   sys-auth/libfprint
+   sys-auth/polkit
+   pam? ( sys-libs/pam )
+"
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc
+   dev-util/gtk-doc-am
+   dev-util/intltool
+   doc? ( dev-libs/libxml2 dev-libs/libxslt )
+"
+
+S=${WORKDIR}/${MY_PV}
+
+src_prepare() {
+   default
+
+   sed -i 's#@localstatedir@/lib/fprint#@localstatedir@/fprint#g' 
data/fprintd.service.in || die "sed failed"
+   eautoreconf
+}
+
+src_configure() {
+   econf --disable-silent-rules \
+   $(use_enable pam) \
+   $(use_enable static-libs static) \
+   $(use_enable doc gtk-doc-html) \
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install \
+   pammoddir=$(getpam_mod_dir)
+
+   keepdir /var/lib/fprint
+
+   find "${D}" -name "*.la" -delete || die
+
+   dodoc AUTHORS NEWS README{,.transifex} TODO
+   newdoc pam/README README.pam_fprintd
+   if use doc ; then
+   insinto /usr/share/doc/${PF}/html
+   doins doc/{fprintd-docs,version}.xml
+   insinto /usr/share/doc/${PF}/html/dbus
+   doins doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml
+   fi
+}
+
+pkg_postinst() {
+   elog "Please take a look at README.pam_fprintd for integration docs."
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2019-08-04 Thread Maxim Koltsov
commit: aae16b90add4ab4979ea7e2cfcccd46d15c57b06
Author: Maxim Koltsov  gentoo  org>
AuthorDate: Sun Aug  4 19:35:54 2019 +
Commit: Maxim Koltsov  gentoo  org>
CommitDate: Sun Aug  4 19:36:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aae16b90

sys-auth/fprintd: remove old

Package-Manager: Portage-2.3.67, Repoman-2.3.12
Signed-off-by: Maxim Koltsov  gentoo.org>

 sys-auth/fprintd/Manifest |  1 -
 sys-auth/fprintd/fprintd-0.5.0.ebuild | 63 ---
 2 files changed, 64 deletions(-)

diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest
index dde3c4305a3..c0a22b06a9d 100644
--- a/sys-auth/fprintd/Manifest
+++ b/sys-auth/fprintd/Manifest
@@ -1,2 +1 @@
-DIST fprintd-0.5.0.tar.bz2 66981 BLAKE2B 
02ae16bbeaab9a44ef4341fd2076ef610adc92184601963ab3edc4bae41abfce0540d4ac0e0717b8542f0b0684af2616684856b0e71f3e58b1834d6a
 SHA512 
d77adb92e6913c8822e2c866ed632f5d1429c93e8e7c4c7d51d23385f6afb0c6048ff72c9cb885d7581e8d1e461f708af06ca6e6f98e177c98834289a76341de
 DIST fprintd-0.8.1.tar.bz2 75254 BLAKE2B 
bf59c47c3d0186677bfd180e472e13773afebd4c3438e0e8e8cce34156df1c64c142b73d541fa876b96d4881e6967745a8c29be310dd33a509cb1863c836634e
 SHA512 
438098fb677b742fdb279f3df85a1f2c800fce7498130c09b7408f21656ff256323b3bce4c22a2499e52c2ca7cddbc7f26033be7869939d23f9b5c436aa1f252

diff --git a/sys-auth/fprintd/fprintd-0.5.0.ebuild 
b/sys-auth/fprintd/fprintd-0.5.0.ebuild
deleted file mode 100644
index 5528049ba14..000
--- a/sys-auth/fprintd/fprintd-0.5.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit autotools pam systemd versionator
-
-DESCRIPTION="D-Bus service to access fingerprint readers"
-HOMEPAGE="https://cgit.freedesktop.org/libfprint/fprintd/;
-MY_PV="V_$(replace_all_version_separators _)"
-SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2
 -> ${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
-IUSE="doc pam static-libs"
-
-RDEPEND="dev-libs/dbus-glib
-   dev-libs/glib:2
-   sys-auth/libfprint
-   sys-auth/polkit
-   pam? ( sys-libs/pam )"
-DEPEND="${RDEPEND}
-   dev-util/gtk-doc
-   dev-util/gtk-doc-am
-   dev-util/intltool
-   doc? ( dev-libs/libxml2 dev-libs/libxslt )"
-
-S=${WORKDIR}/${MY_PV}
-
-src_prepare() {
-   eautoreconf
-}
-
-src_configure() {
-   econf --disable-silent-rules \
-   $(use_enable pam) \
-   $(use_enable static-libs static) \
-   $(use_enable doc gtk-doc-html) \
-   $(systemd_with_unitdir)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install \
-   pammoddir=$(getpam_mod_dir)
-
-   keepdir /var/lib/fprint
-
-   find "${D}" -name "*.la" -delete || die
-
-   dodoc AUTHORS NEWS README{,.transifex} TODO
-   newdoc pam/README README.pam_fprintd
-   if use doc ; then
-   insinto /usr/share/doc/${PF}/html
-   doins doc/{fprintd-docs,version}.xml
-   insinto /usr/share/doc/${PF}/html/dbus
-   doins doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml
-   fi
-}
-
-pkg_postinst() {
-   elog "Please take a look at README.pam_fprintd for integration docs."
-}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2019-08-03 Thread Aaron Bauman
commit: 008e831546bb9c3a4125e860135c1a8624b9a255
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Aug  3 11:16:38 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Aug  3 11:18:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=008e8315

sys-auth/fprintd: arm64 keyworded

Signed-off-by: Aaron Bauman  gentoo.org>

 sys-auth/fprintd/fprintd-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-0.8.1.ebuild 
b/sys-auth/fprintd/fprintd-0.8.1.ebuild
index 69e2845201e..79ece161164 100644
--- a/sys-auth/fprintd/fprintd-0.8.1.ebuild
+++ b/sys-auth/fprintd/fprintd-0.8.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 ia64 ppc ppc64 sparc x86"
 IUSE="doc pam static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2019-07-29 Thread Mikle Kolyada
commit: baca7b8a186ef94d79e3cc4f7663ebe3dd433ec5
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Jul 29 14:52:54 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Jul 29 14:52:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baca7b8a

sys-auth/fprintd: arm stable wrt bug #684570

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/fprintd/fprintd-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-0.8.1.ebuild 
b/sys-auth/fprintd/fprintd-0.8.1.ebuild
index 6a9f883e785..236415a3e88 100644
--- a/sys-auth/fprintd/fprintd-0.8.1.ebuild
+++ b/sys-auth/fprintd/fprintd-0.8.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ia64 ppc ppc64 sparc x86"
 IUSE="doc pam static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2019-07-29 Thread Mikle Kolyada
commit: aa570e38c9c4de1499e55615895e72057c56270a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Jul 29 14:53:21 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Jul 29 14:53:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa570e38

sys-auth/fprintd: alpha stable wrt bug #684570

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="alpha"
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/fprintd/fprintd-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-0.8.1.ebuild 
b/sys-auth/fprintd/fprintd-0.8.1.ebuild
index 236415a3e88..69e2845201e 100644
--- a/sys-auth/fprintd/fprintd-0.8.1.ebuild
+++ b/sys-auth/fprintd/fprintd-0.8.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
 IUSE="doc pam static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2019-06-20 Thread Mikle Kolyada
commit: 049b9b868c20b77354dbd3485fc59123c4cd7d30
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jun 20 09:22:58 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jun 20 09:22:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=049b9b86

sys-auth/fprintd: amd64 stable wrt bug #684570

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 sys-auth/fprintd/fprintd-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-0.8.1.ebuild 
b/sys-auth/fprintd/fprintd-0.8.1.ebuild
index 99a08fceadc..6a9f883e785 100644
--- a/sys-auth/fprintd/fprintd-0.8.1.ebuild
+++ b/sys-auth/fprintd/fprintd-0.8.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ia64 ppc ppc64 sparc x86"
 IUSE="doc pam static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2019-06-09 Thread Sergei Trofimovich
commit: f9805dc4a5217665f851e3280ce8180caafc71b6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jun  9 19:24:43 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun  9 19:24:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9805dc4

sys-auth/fprintd: stable 0.8.1 for ppc64, bug #684570

Package-Manager: Portage-2.3.67, Repoman-2.3.14
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-auth/fprintd/fprintd-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-0.8.1.ebuild 
b/sys-auth/fprintd/fprintd-0.8.1.ebuild
index 34b8ab7d8bf..99a08fceadc 100644
--- a/sys-auth/fprintd/fprintd-0.8.1.ebuild
+++ b/sys-auth/fprintd/fprintd-0.8.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ia64 ppc ppc64 sparc x86"
 IUSE="doc pam static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2019-06-06 Thread Sergei Trofimovich
commit: 9c56e82327545201cfad51193f1a866bf16a0bcf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jun  6 21:30:17 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jun  6 21:30:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c56e823

sys-auth/fprintd: stable 0.8.1 for ppc, bug #684570

Package-Manager: Portage-2.3.67, Repoman-2.3.14
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-auth/fprintd/fprintd-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-0.8.1.ebuild 
b/sys-auth/fprintd/fprintd-0.8.1.ebuild
index c9ea7c51bb4..34b8ab7d8bf 100644
--- a/sys-auth/fprintd/fprintd-0.8.1.ebuild
+++ b/sys-auth/fprintd/fprintd-0.8.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ia64 ppc ~ppc64 sparc x86"
 IUSE="doc pam static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2019-06-06 Thread Sergei Trofimovich
commit: 8c1197daeb798fe9e079f37a497ae7200abda298
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jun  6 21:24:29 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jun  6 21:24:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c1197da

sys-auth/fprintd: stable 0.8.1 for ia64, bug #684570

Package-Manager: Portage-2.3.67, Repoman-2.3.14
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-auth/fprintd/fprintd-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-0.8.1.ebuild 
b/sys-auth/fprintd/fprintd-0.8.1.ebuild
index fd503fe138a..c9ea7c51bb4 100644
--- a/sys-auth/fprintd/fprintd-0.8.1.ebuild
+++ b/sys-auth/fprintd/fprintd-0.8.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ia64 ~ppc ~ppc64 sparc x86"
 IUSE="doc pam static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2019-06-05 Thread Sergei Trofimovich
commit: 7aa6e7312206ccd2429414951bcbb37d33dee23c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jun  5 17:48:38 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jun  5 18:14:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aa6e731

sys-auth/fprintd: stable 0.8.1 for sparc, bug #684570

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-auth/fprintd/fprintd-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-0.8.1.ebuild 
b/sys-auth/fprintd/fprintd-0.8.1.ebuild
index 3fd50169aab..fd503fe138a 100644
--- a/sys-auth/fprintd/fprintd-0.8.1.ebuild
+++ b/sys-auth/fprintd/fprintd-0.8.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 sparc x86"
 IUSE="doc pam static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2019-01-18 Thread Mikle Kolyada
commit: 7a68e6a9f391791277ea8f1a82d86a3287e926a5
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Jan 18 18:01:10 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Jan 18 18:01:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a68e6a9

sys-auth/fprintd: Drop old

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-auth/fprintd/Manifest |  1 -
 sys-auth/fprintd/fprintd-0.6.0.ebuild | 63 ---
 2 files changed, 64 deletions(-)

diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest
index e19994507a9..dde3c4305a3 100644
--- a/sys-auth/fprintd/Manifest
+++ b/sys-auth/fprintd/Manifest
@@ -1,3 +1,2 @@
 DIST fprintd-0.5.0.tar.bz2 66981 BLAKE2B 
02ae16bbeaab9a44ef4341fd2076ef610adc92184601963ab3edc4bae41abfce0540d4ac0e0717b8542f0b0684af2616684856b0e71f3e58b1834d6a
 SHA512 
d77adb92e6913c8822e2c866ed632f5d1429c93e8e7c4c7d51d23385f6afb0c6048ff72c9cb885d7581e8d1e461f708af06ca6e6f98e177c98834289a76341de
-DIST fprintd-0.6.0.tar.bz2 67589 BLAKE2B 
e1828d183ee2b34c6637ab148ec3d8c562c06b370a5102bcdd72481e19ce1c12d03bf374404e5f508dd755ea12a3aaa3509431a4584f44b667285d00a5872406
 SHA512 
65e0af9e46b2f4e836c54cd1df2deba33d12228c4997fc5bb44b03ccd38c01fc01a48451faba821a8490ff7715721d8697e1e97a93bab5041b4938b5247c39ba
 DIST fprintd-0.8.1.tar.bz2 75254 BLAKE2B 
bf59c47c3d0186677bfd180e472e13773afebd4c3438e0e8e8cce34156df1c64c142b73d541fa876b96d4881e6967745a8c29be310dd33a509cb1863c836634e
 SHA512 
438098fb677b742fdb279f3df85a1f2c800fce7498130c09b7408f21656ff256323b3bce4c22a2499e52c2ca7cddbc7f26033be7869939d23f9b5c436aa1f252

diff --git a/sys-auth/fprintd/fprintd-0.6.0.ebuild 
b/sys-auth/fprintd/fprintd-0.6.0.ebuild
deleted file mode 100644
index 23d5ec0bc45..000
--- a/sys-auth/fprintd/fprintd-0.6.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools pam systemd versionator
-
-DESCRIPTION="D-Bus service to access fingerprint readers"
-HOMEPAGE="https://cgit.freedesktop.org/libfprint/fprintd/;
-MY_PV="V_$(replace_all_version_separators _)"
-SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2
 -> ${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc pam static-libs"
-
-RDEPEND="dev-libs/dbus-glib
-   dev-libs/glib:2
-   sys-auth/libfprint
-   sys-auth/polkit
-   pam? ( sys-libs/pam )"
-DEPEND="${RDEPEND}
-   dev-util/gtk-doc
-   dev-util/gtk-doc-am
-   dev-util/intltool
-   doc? ( dev-libs/libxml2 dev-libs/libxslt )"
-
-S=${WORKDIR}/${MY_PV}
-
-src_prepare() {
-   eautoreconf
-}
-
-src_configure() {
-   econf --disable-silent-rules \
-   $(use_enable pam) \
-   $(use_enable static-libs static) \
-   $(use_enable doc gtk-doc-html) \
-   $(systemd_with_unitdir)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install \
-   pammoddir=$(getpam_mod_dir)
-
-   keepdir /var/lib/fprint
-
-   find "${D}" -name "*.la" -delete || die
-
-   dodoc AUTHORS NEWS README{,.transifex} TODO
-   newdoc pam/README README.pam_fprintd
-   if use doc ; then
-   insinto /usr/share/doc/${PF}/html
-   doins doc/{fprintd-docs,version}.xml
-   insinto /usr/share/doc/${PF}/html/dbus
-   doins doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml
-   fi
-}
-
-pkg_postinst() {
-   elog "Please take a look at README.pam_fprintd for integration docs."
-}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2019-01-08 Thread Maxim Koltsov
commit: 6d25b18a2ef836889d900f385bdf4d289e26a4ab
Author: Maxim Koltsov  gentoo  org>
AuthorDate: Tue Jan  8 14:07:16 2019 +
Commit: Maxim Koltsov  gentoo  org>
CommitDate: Tue Jan  8 14:07:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d25b18a

sys-auth/fprintd: bump, eapi7, clean old

Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Maxim Koltsov  gentoo.org>

 sys-auth/fprintd/Manifest|  2 +-
 .../{fprintd-0.5.1.ebuild => fprintd-0.8.1.ebuild}   | 20 
 sys-auth/fprintd/metadata.xml|  8 +++-
 3 files changed, 20 insertions(+), 10 deletions(-)

diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest
index 3d7993c6d10..e19994507a9 100644
--- a/sys-auth/fprintd/Manifest
+++ b/sys-auth/fprintd/Manifest
@@ -1,3 +1,3 @@
 DIST fprintd-0.5.0.tar.bz2 66981 BLAKE2B 
02ae16bbeaab9a44ef4341fd2076ef610adc92184601963ab3edc4bae41abfce0540d4ac0e0717b8542f0b0684af2616684856b0e71f3e58b1834d6a
 SHA512 
d77adb92e6913c8822e2c866ed632f5d1429c93e8e7c4c7d51d23385f6afb0c6048ff72c9cb885d7581e8d1e461f708af06ca6e6f98e177c98834289a76341de
-DIST fprintd-0.5.1.tar.bz2 67286 BLAKE2B 
fa6e1aa55021d44bff14cc48029eefda2ed18a3935aed1393e9de7b13ac3f5818883faa3d09ce055badb2fd2a977facafbd7eb7226413a6fad3677ea86c68eb8
 SHA512 
3c57f4723157b0ea628ded83ec1034818059811d984f21a2ad9262ec03343adcb50ff8f7982fd0b35564bfd9c5bd55ebcee2416353d5f0b5817b376faa43d05d
 DIST fprintd-0.6.0.tar.bz2 67589 BLAKE2B 
e1828d183ee2b34c6637ab148ec3d8c562c06b370a5102bcdd72481e19ce1c12d03bf374404e5f508dd755ea12a3aaa3509431a4584f44b667285d00a5872406
 SHA512 
65e0af9e46b2f4e836c54cd1df2deba33d12228c4997fc5bb44b03ccd38c01fc01a48451faba821a8490ff7715721d8697e1e97a93bab5041b4938b5247c39ba
+DIST fprintd-0.8.1.tar.bz2 75254 BLAKE2B 
bf59c47c3d0186677bfd180e472e13773afebd4c3438e0e8e8cce34156df1c64c142b73d541fa876b96d4881e6967745a8c29be310dd33a509cb1863c836634e
 SHA512 
438098fb677b742fdb279f3df85a1f2c800fce7498130c09b7408f21656ff256323b3bce4c22a2499e52c2ca7cddbc7f26033be7869939d23f9b5c436aa1f252

diff --git a/sys-auth/fprintd/fprintd-0.5.1.ebuild 
b/sys-auth/fprintd/fprintd-0.8.1.ebuild
similarity index 82%
rename from sys-auth/fprintd/fprintd-0.5.1.ebuild
rename to sys-auth/fprintd/fprintd-0.8.1.ebuild
index 1834d4f332b..99784d1ab4e 100644
--- a/sys-auth/fprintd/fprintd-0.5.1.ebuild
+++ b/sys-auth/fprintd/fprintd-0.8.1.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-inherit autotools pam systemd versionator
+inherit autotools pam systemd
 
 DESCRIPTION="D-Bus service to access fingerprint readers"
 HOMEPAGE="https://cgit.freedesktop.org/libfprint/fprintd/;
-MY_PV="V_$(replace_all_version_separators _)"
+MY_PV="V_$(ver_rs 0- _)"
 
SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 
-> ${P}.tar.bz2"
 
 LICENSE="GPL-2"
@@ -15,20 +15,24 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc pam static-libs"
 
-RDEPEND="dev-libs/dbus-glib
+RDEPEND="
+   dev-libs/dbus-glib
dev-libs/glib:2
sys-auth/libfprint
sys-auth/polkit
-   pam? ( sys-libs/pam )"
+   pam? ( sys-libs/pam )
+"
 DEPEND="${RDEPEND}
dev-util/gtk-doc
dev-util/gtk-doc-am
dev-util/intltool
-   doc? ( dev-libs/libxml2 dev-libs/libxslt )"
+   doc? ( dev-libs/libxml2 dev-libs/libxslt )
+"
 
 S=${WORKDIR}/${MY_PV}
 
 src_prepare() {
+   default
eautoreconf
 }
 
@@ -37,7 +41,7 @@ src_configure() {
$(use_enable pam) \
$(use_enable static-libs static) \
$(use_enable doc gtk-doc-html) \
-   $(systemd_with_unitdir)
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
 }
 
 src_install() {

diff --git a/sys-auth/fprintd/metadata.xml b/sys-auth/fprintd/metadata.xml
index 6f49eba8f49..19586c3df84 100644
--- a/sys-auth/fprintd/metadata.xml
+++ b/sys-auth/fprintd/metadata.xml
@@ -1,5 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+
+   maksbo...@gentoo.org
+   Maxim Koltsov
+
+
+   
https://gitlab.freedesktop.org/libfprint/fprintd/issues
+
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2018-05-21 Thread Mikle Kolyada
commit: 40036dbdfe3a8fd5e961c5496b12e723a054db2d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon May 21 16:25:35 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon May 21 16:25:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40036dbd

sys-auth/fprintd: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-auth/fprintd/Manifest|  2 -
 sys-auth/fprintd/fprintd-0.2.0-r1.ebuild | 67 
 sys-auth/fprintd/fprintd-0.4.1.ebuild| 67 
 3 files changed, 136 deletions(-)

diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest
index 90ae5a7cbb3..3d7993c6d10 100644
--- a/sys-auth/fprintd/Manifest
+++ b/sys-auth/fprintd/Manifest
@@ -1,5 +1,3 @@
-DIST fprintd-0.2.0.tar.bz2 43884 BLAKE2B 
84defc39cc2a24ca602665822ae971a38c75ccf6907ab9312db4e1a90ad5a95fc83e2199c2b523421ecc441478d06c0cbb58d90a94a0dfc91c0493d555ed6e8d
 SHA512 
6464d5e206ab92a3579f93a6e63345d3930d13e701bcc305a61938b68dee1b9473ad605cf2f88fafb87489094e588c7527b4e18be5784dd0fdb131ad754b7599
-DIST fprintd-0.4.1.tar.bz2 56901 BLAKE2B 
8ac2940e2a87fb83ee0d1c1d74bd88f4c6e904f8b44c8d78bfe0a50a8005a842938616c86c2fd28c2cdf86ca89138936002cb5651c7e18474279d47c6fca711e
 SHA512 
c1269ee2ad92176b987001177f529ddf3715c723a454e79f8909ea6c3d52325580800db64296fa25e274760a9813ff70b9b64b82f96c321b3a1eb686062da2f9
 DIST fprintd-0.5.0.tar.bz2 66981 BLAKE2B 
02ae16bbeaab9a44ef4341fd2076ef610adc92184601963ab3edc4bae41abfce0540d4ac0e0717b8542f0b0684af2616684856b0e71f3e58b1834d6a
 SHA512 
d77adb92e6913c8822e2c866ed632f5d1429c93e8e7c4c7d51d23385f6afb0c6048ff72c9cb885d7581e8d1e461f708af06ca6e6f98e177c98834289a76341de
 DIST fprintd-0.5.1.tar.bz2 67286 BLAKE2B 
fa6e1aa55021d44bff14cc48029eefda2ed18a3935aed1393e9de7b13ac3f5818883faa3d09ce055badb2fd2a977facafbd7eb7226413a6fad3677ea86c68eb8
 SHA512 
3c57f4723157b0ea628ded83ec1034818059811d984f21a2ad9262ec03343adcb50ff8f7982fd0b35564bfd9c5bd55ebcee2416353d5f0b5817b376faa43d05d
 DIST fprintd-0.6.0.tar.bz2 67589 BLAKE2B 
e1828d183ee2b34c6637ab148ec3d8c562c06b370a5102bcdd72481e19ce1c12d03bf374404e5f508dd755ea12a3aaa3509431a4584f44b667285d00a5872406
 SHA512 
65e0af9e46b2f4e836c54cd1df2deba33d12228c4997fc5bb44b03ccd38c01fc01a48451faba821a8490ff7715721d8697e1e97a93bab5041b4938b5247c39ba

diff --git a/sys-auth/fprintd/fprintd-0.2.0-r1.ebuild 
b/sys-auth/fprintd/fprintd-0.2.0-r1.ebuild
deleted file mode 100644
index d0125b3ff4c..000
--- a/sys-auth/fprintd/fprintd-0.2.0-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit autotools toolchain-funcs versionator
-
-DESCRIPTION="D-Bus service to access fingerprint readers"
-HOMEPAGE="https://cgit.freedesktop.org/libfprint/fprintd/;
-MY_PV="V_$(replace_all_version_separators _)"
-SRC_URI="https://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2
 -> ${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc pam static-libs"
-
-RDEPEND="dev-libs/dbus-glib
-   dev-libs/glib:2
-   sys-auth/libfprint
-   sys-auth/polkit
-   pam? ( sys-libs/pam )"
-DEPEND="${RDEPEND}
-   dev-util/gtk-doc
-   dev-util/gtk-doc-am
-   dev-util/intltool
-   doc? ( dev-libs/libxml2 dev-libs/libxslt )"
-
-S=${WORKDIR}/${MY_PV}
-
-src_prepare() {
-   cp /usr/share/gtk-doc/data/gtk-doc.make . || die
-   sed -e '/SUBDIRS/s: po::' -i Makefile.am || die
-   eautoreconf
-   intltoolize || die
-}
-
-src_configure() {
-   econf $(use_enable pam) \
-   $(use_enable static-libs static) \
-   $(use_enable doc gtk-doc-html)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install \
-   pammoddir=/$(get_libdir)/security
-
-   keepdir /var/lib/fprint
-
-   find "${D}" -name "*.la" -delete || die
-
-   dodoc AUTHORS ChangeLog NEWS README TODO
-   if use doc ; then
-   insinto /usr/share/doc/${PF}/html
-   doins doc/{fprintd-docs,version}.xml
-   insinto /usr/share/doc/${PF}/html/dbus
-   doins doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml
-   fi
-}
-
-pkg_postinst() {
-   elog "Please take a look at the upstream documentation for integration"
-   elog "Example: add following line to your /etc/pam.d/system-local-login"
-   einfo
-   elog "authsufficient  pam_fprintd.so"
-   einfo
-}

diff --git a/sys-auth/fprintd/fprintd-0.4.1.ebuild 
b/sys-auth/fprintd/fprintd-0.4.1.ebuild
deleted file mode 100644
index d97c92de485..000
--- a/sys-auth/fprintd/fprintd-0.4.1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit autotools toolchain-funcs versionator
-
-DESCRIPTION="D-Bus service to access fingerprint readers"

[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2015-08-09 Thread Michael Weber
commit: 56f24b4ede61f5fbe6f3d2273551ff185aced429
Author: Michael Weber xmw AT gentoo DOT org
AuthorDate: Sun Aug  9 22:16:30 2015 +
Commit: Michael Weber xmw AT gentoo DOT org
CommitDate: Sun Aug  9 22:16:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f24b4e

sys-auth/fprintd: fix distfile name.

Package-Manager: portage-2.2.20

 sys-auth/fprintd/Manifest| 6 +++---
 sys-auth/fprintd/fprintd-0.2.0-r1.ebuild | 2 +-
 sys-auth/fprintd/fprintd-0.4.1.ebuild| 2 +-
 sys-auth/fprintd/fprintd-0.5.0.ebuild| 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest
index 7569175..7e3bc8d 100644
--- a/sys-auth/fprintd/Manifest
+++ b/sys-auth/fprintd/Manifest
@@ -1,3 +1,3 @@
-DIST V_0_2_0.tar.bz2 43754 SHA256 
173fc0f94ffc8605ea2f3051a6f943bfcab6c5295ea6951f5e18b6605f022ef6 SHA512 
f7d0ec0cf395267a85f616cf91f5e6e3871b7ca6784e8591ae2f3a40c21b856426786f70d94e6f23be89f79b5050a1073b1cfd7052425882ab51bea1235c
 WHIRLPOOL 
6abe73c55c2fd87a2ccd2bbbe9e09c9a44aa3ec056023f19d41ececfbb5cb80a8d34fc7993d61ae019b6d23dc4380bd26fd970b6747dff8abe33d1ffd302acbc
-DIST V_0_4_1.tar.bz2 56813 SHA256 
6c101072b5ff243d892c626e138ddf856ae53e9915a4644674739a9c8ed6b135 SHA512 
c403d133f5fe240a0b9a07280ee87144cbd768bd98781ba04abe84738ef5c9ff9b87cb332dd2be1115c49ff8eb01911dc5afe3f6eca31e291a3d5614c44de5db
 WHIRLPOOL 
3ee289f6a704f2856f894832df67a73eae3a532e64a35aedfe7d0e5b33b40c09139f3fd455faeb2e8947530508f3362786f97761f93fc7922a1ea7a77423
-DIST V_0_5_0.tar.bz2 67023 SHA256 
c64398554bd321b811c9e58773a4974ec74f20d167a1dd1709f391a62f55eb6a SHA512 
9aeb6e8573a381da0edb74c707069062988eb6b803e4c70397d567bda6f9395f2ac349d5795d4fdbff003ec7524829b62ced4dac0777f9b22c2db06f36ec5e01
 WHIRLPOOL 
f8ef7d2093998cd0f649c8d25ebefdc2c0320bf97517ca569e1cb1b2faffdba71698a0a7ca59de6297ddce83facae58a396886aa2c9d7d297355f312129f42d9
+DIST fprintd-0.2.0.tar.bz2 43884 SHA256 
09864811fcce81980b10135cfaed3a55366f8f5c1f321febc177391862d82dcf SHA512 
6464d5e206ab92a3579f93a6e63345d3930d13e701bcc305a61938b68dee1b9473ad605cf2f88fafb87489094e588c7527b4e18be5784dd0fdb131ad754b7599
 WHIRLPOOL 
dbbc6a4b5430f09e5a87f3383ea9eb48b8d695e4c020d0055a424a2a4d9f677524ea6c2072ea73ef28f3248ecded6287e74b192de09b90743a6cfd3ec7658010
+DIST fprintd-0.4.1.tar.bz2 56901 SHA256 
2209b736c9a5022f93d949782b6a61c359e03ed89e9e867791ccbe4df29bdc97 SHA512 
c1269ee2ad92176b987001177f529ddf3715c723a454e79f8909ea6c3d52325580800db64296fa25e274760a9813ff70b9b64b82f96c321b3a1eb686062da2f9
 WHIRLPOOL 
a38332adeb950b857f9a3f27df35a8b636bb9eb2b9f23d8e8e43c580790ccece2c96fb4a91f264482b5eec80efd62da9d9a4961abdfa1e0f17e57d74168674ff
+DIST fprintd-0.5.0.tar.bz2 66981 SHA256 
3ca6f8f72c4d0786465389656af429c6d3a35a7dd25e8aa6018f51da3b43ebcb SHA512 
d77adb92e6913c8822e2c866ed632f5d1429c93e8e7c4c7d51d23385f6afb0c6048ff72c9cb885d7581e8d1e461f708af06ca6e6f98e177c98834289a76341de
 WHIRLPOOL 
1e85aea4d008974a7cde65304e332ce16a46793c0f97c72376cd41b67abd098aac1415cfe6fa80cad5b53bf00f3ef3ea264e77e306ed92953037bd83979eee72

diff --git a/sys-auth/fprintd/fprintd-0.2.0-r1.ebuild 
b/sys-auth/fprintd/fprintd-0.2.0-r1.ebuild
index 60f6592..f3e4521 100644
--- a/sys-auth/fprintd/fprintd-0.2.0-r1.ebuild
+++ b/sys-auth/fprintd/fprintd-0.2.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit autotools toolchain-funcs versionator
 DESCRIPTION=D-Bus service to access fingerprint readers
 HOMEPAGE=http://cgit.freedesktop.org/libfprint/fprintd/;
 MY_PV=V_$(replace_all_version_separators _)
-SRC_URI=http://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2;
+SRC_URI=http://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 
- ${P}.tar.bz2
 
 LICENSE=GPL-2
 SLOT=0

diff --git a/sys-auth/fprintd/fprintd-0.4.1.ebuild 
b/sys-auth/fprintd/fprintd-0.4.1.ebuild
index f018405..d12e5c5 100644
--- a/sys-auth/fprintd/fprintd-0.4.1.ebuild
+++ b/sys-auth/fprintd/fprintd-0.4.1.ebuild
@@ -9,7 +9,7 @@ inherit autotools toolchain-funcs versionator
 DESCRIPTION=D-Bus service to access fingerprint readers
 HOMEPAGE=http://cgit.freedesktop.org/libfprint/fprintd/;
 MY_PV=V_$(replace_all_version_separators _)
-SRC_URI=http://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2;
+SRC_URI=http://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 
- ${P}.tar.bz2
 
 LICENSE=GPL-2
 SLOT=0

diff --git a/sys-auth/fprintd/fprintd-0.5.0.ebuild 
b/sys-auth/fprintd/fprintd-0.5.0.ebuild
index d18e8a8..bb12bce 100644
--- a/sys-auth/fprintd/fprintd-0.5.0.ebuild
+++ b/sys-auth/fprintd/fprintd-0.5.0.ebuild
@@ -9,7 +9,7 @@ inherit autotools pam systemd versionator
 DESCRIPTION=D-Bus service to access fingerprint readers
 HOMEPAGE=http://cgit.freedesktop.org/libfprint/fprintd/;
 MY_PV=V_$(replace_all_version_separators _)
-SRC_URI=http://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2;
+SRC_URI=http://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 
- ${P}.tar.bz2
 
 

[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2015-08-09 Thread Michael Weber
commit: ade485ba81612a58e9c9ee33603f5bd7cad648d9
Author: Michael Weber xmw AT gentoo DOT org
AuthorDate: Sun Aug  9 22:33:03 2015 +
Commit: Michael Weber xmw AT gentoo DOT org
CommitDate: Sun Aug  9 22:33:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ade485ba

sys-auth/fprintd: version bump (bug 553242).

Package-Manager: portage-2.2.20

 sys-auth/fprintd/Manifest |  2 ++
 sys-auth/fprintd/fprintd-0.5.1.ebuild | 64 +++
 sys-auth/fprintd/fprintd-0.6.0.ebuild | 64 +++
 3 files changed, 130 insertions(+)

diff --git a/sys-auth/fprintd/Manifest b/sys-auth/fprintd/Manifest
index 7e3bc8d..6cdb696 100644
--- a/sys-auth/fprintd/Manifest
+++ b/sys-auth/fprintd/Manifest
@@ -1,3 +1,5 @@
 DIST fprintd-0.2.0.tar.bz2 43884 SHA256 
09864811fcce81980b10135cfaed3a55366f8f5c1f321febc177391862d82dcf SHA512 
6464d5e206ab92a3579f93a6e63345d3930d13e701bcc305a61938b68dee1b9473ad605cf2f88fafb87489094e588c7527b4e18be5784dd0fdb131ad754b7599
 WHIRLPOOL 
dbbc6a4b5430f09e5a87f3383ea9eb48b8d695e4c020d0055a424a2a4d9f677524ea6c2072ea73ef28f3248ecded6287e74b192de09b90743a6cfd3ec7658010
 DIST fprintd-0.4.1.tar.bz2 56901 SHA256 
2209b736c9a5022f93d949782b6a61c359e03ed89e9e867791ccbe4df29bdc97 SHA512 
c1269ee2ad92176b987001177f529ddf3715c723a454e79f8909ea6c3d52325580800db64296fa25e274760a9813ff70b9b64b82f96c321b3a1eb686062da2f9
 WHIRLPOOL 
a38332adeb950b857f9a3f27df35a8b636bb9eb2b9f23d8e8e43c580790ccece2c96fb4a91f264482b5eec80efd62da9d9a4961abdfa1e0f17e57d74168674ff
 DIST fprintd-0.5.0.tar.bz2 66981 SHA256 
3ca6f8f72c4d0786465389656af429c6d3a35a7dd25e8aa6018f51da3b43ebcb SHA512 
d77adb92e6913c8822e2c866ed632f5d1429c93e8e7c4c7d51d23385f6afb0c6048ff72c9cb885d7581e8d1e461f708af06ca6e6f98e177c98834289a76341de
 WHIRLPOOL 
1e85aea4d008974a7cde65304e332ce16a46793c0f97c72376cd41b67abd098aac1415cfe6fa80cad5b53bf00f3ef3ea264e77e306ed92953037bd83979eee72
+DIST fprintd-0.5.1.tar.bz2 67286 SHA256 
6c78eebbf1bc969801c1932863f0cefa44e69a4f25dd946056eaba04406af51c SHA512 
3c57f4723157b0ea628ded83ec1034818059811d984f21a2ad9262ec03343adcb50ff8f7982fd0b35564bfd9c5bd55ebcee2416353d5f0b5817b376faa43d05d
 WHIRLPOOL 
57cd33eeb375a47fa42d7d44fc56b9a7503a274a8d031528c886d7cd3039d400e26f03ff8fa49b80d9672bb2207fb1ba0a907124eebc877195480c7ef418a493
+DIST fprintd-0.6.0.tar.bz2 67589 SHA256 
9ab5e7f9262e7e87bc53f78cd8216b0f43e32599ccb0378bfc1772dadbb8ba2b SHA512 
65e0af9e46b2f4e836c54cd1df2deba33d12228c4997fc5bb44b03ccd38c01fc01a48451faba821a8490ff7715721d8697e1e97a93bab5041b4938b5247c39ba
 WHIRLPOOL 
a4f325895d9c8a37c3377c60cf6546d43dbab5c09ff98088ec17452b69fe4962a81bc2fd0add73eb893bb82769cfd24845c4871514c8fb038cd1812bebb645d1

diff --git a/sys-auth/fprintd/fprintd-0.5.1.ebuild 
b/sys-auth/fprintd/fprintd-0.5.1.ebuild
new file mode 100644
index 000..9f93ef7
--- /dev/null
+++ b/sys-auth/fprintd/fprintd-0.5.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+inherit autotools pam systemd versionator
+
+DESCRIPTION=D-Bus service to access fingerprint readers
+HOMEPAGE=http://cgit.freedesktop.org/libfprint/fprintd/;
+MY_PV=V_$(replace_all_version_separators _)
+SRC_URI=http://cgit.freedesktop.org/libfprint/${PN}/snapshot/${MY_PV}.tar.bz2 
- ${P}.tar.bz2
+
+LICENSE=GPL-2
+SLOT=0
+KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
+IUSE=doc pam static-libs
+
+RDEPEND=dev-libs/dbus-glib
+   dev-libs/glib:2
+   sys-auth/libfprint
+   sys-auth/polkit
+   pam? ( sys-libs/pam )
+DEPEND=${RDEPEND}
+   dev-util/gtk-doc
+   dev-util/gtk-doc-am
+   dev-util/intltool
+   doc? ( dev-libs/libxml2 dev-libs/libxslt )
+
+S=${WORKDIR}/${MY_PV}
+
+src_prepare() {
+   eautoreconf
+}
+
+src_configure() {
+   econf --disable-silent-rules \
+   $(use_enable pam) \
+   $(use_enable static-libs static) \
+   $(use_enable doc gtk-doc-html) \
+   $(systemd_with_unitdir)
+}
+
+src_install() {
+   emake DESTDIR=${D} install \
+   pammoddir=$(getpam_mod_dir)
+
+   keepdir /var/lib/fprint
+
+   find ${D} -name *.la -delete || die
+
+   dodoc AUTHORS NEWS README{,.transifex} TODO
+   newdoc pam/README README.pam_fprintd
+   if use doc ; then
+   insinto /usr/share/doc/${PF}/html
+   doins doc/{fprintd-docs,version}.xml
+   insinto /usr/share/doc/${PF}/html/dbus
+   doins doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml
+   fi
+}
+
+pkg_postinst() {
+   elog Please take a look at README.pam_fprintd for integration docs.
+}

diff --git a/sys-auth/fprintd/fprintd-0.6.0.ebuild 
b/sys-auth/fprintd/fprintd-0.6.0.ebuild
new file mode 100644
index 000..5c223ec
--- /dev/null
+++ b/sys-auth/fprintd/fprintd-0.6.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed