View | Details | Raw Unified | Return to bug 188854
Collapse All | Expand All

(-)ports.NEW/security/fprintd/Makefile (+26 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	fprintd
4
PORTVERSION=	0.5.1
5
CATEGORIES=	security
6
MASTER_SITES=	http://people.freedesktop.org/~hadess/
7
8
MAINTAINER=	ports@FreeBSD.org
9
COMMENT=	Daemon that provides fingerprint scanning functionality over D-Bus
10
11
LICENSE=	GPLv2
12
13
LIB_DEPENDS=	libfprint.so:${PORTSDIR}/security/libfprint
14
15
GNU_CONFIGURE=	yes
16
USE_XZ=		yes
17
USES=		gmake libtool
18
USE_GNOME=	glib20
19
20
OPTIONS_DEFINE=	NLS
21
OPTIONS_SUB=	yes
22
23
NLS_USES=		gettext
24
NLS_CONFIGURE_ENABLE=	nls
25
26
.include <bsd.port.mk>
(-)ports.NEW/security/fprintd/distinfo (+2 lines)
Line 0 Link Here
1
SHA256 (fprintd-0.5.1.tar.xz) = 9256970fe30cb0332c1932fc0dad3c8d83570eb8e153305e9430e3cd90806e58
2
SIZE (fprintd-0.5.1.tar.xz) = 285336
(-)ports.NEW/security/fprintd/files/patch-pam-Makefile.in (+11 lines)
Line 0 Link Here
1
--- ./pam/Makefile.in.ORIG	2013-08-11 18:21:32.000000000 +0200
2
+++ ./pam/Makefile.in	2014-04-21 15:40:09.000000000 +0200
3
@@ -364,7 +364,7 @@
4
 top_builddir = @top_builddir@
5
 top_srcdir = @top_srcdir@
6
 @HAVE_PAM_TRUE@pammod_LTLIBRARIES = pam_fprintd.la
7
-@HAVE_PAM_TRUE@pammoddir = $(libdir)/security
8
+@HAVE_PAM_TRUE@pammoddir = $(libdir)
9
 @HAVE_PAM_TRUE@pam_fprintd_la_SOURCES = pam_fprintd.c $(MARSHALFILES)
10
 @HAVE_PAM_TRUE@pam_fprintd_la_CFLAGS = -fPIC $(WARN_CFLAGS) $(GLIB_CFLAGS) -DLOCALEDIR="\"$(localedir)\""
11
 @HAVE_PAM_TRUE@pam_fprintd_la_LDFLAGS = -avoid-version -module -Wl,-z,nodelete
(-)ports.NEW/security/fprintd/files/patch-po-Makefile.in.in (+11 lines)
Line 0 Link Here
1
--- ./po/Makefile.in.in.ORIG	2013-08-11 17:56:10.000000000 +0200
2
+++ ./po/Makefile.in.in	2014-04-21 15:36:34.000000000 +0200
3
@@ -34,7 +34,7 @@
4
 datarootdir = @datarootdir@
5
 libdir = @libdir@
6
 DATADIRNAME = @DATADIRNAME@
7
-itlocaledir = $(prefix)/$(DATADIRNAME)/locale
8
+itlocaledir = @localedir@
9
 subdir = po
10
 install_sh = @install_sh@
11
 # Automake >= 1.8 provides @mkdir_p@.
(-)ports.NEW/security/fprintd/pkg-descr (+13 lines)
Line 0 Link Here
1
Fprintd is a D-Bus daemon that offers libfprint functionality over
2
the D-Bus interprocess communication bus. By adding this daemon
3
layer above libfprint, we solve various problems related to multiple
4
applications simulatenously competing for fingerprint readers.
5
6
While it is not very nice to think of a daemon being necessary in
7
this scenario, fprintd will be launched by D-Bus through the
8
activation mechanism. This means it is launched only when needed,
9
and additionally it will shut itself down after a period of inactivity.
10
11
(Text copied from link below.)
12
13
WWW: http://www.freedesktop.org/wiki/Software/fprint/fprintd/
(-)ports.NEW/security/fprintd/pkg-plist (+158 lines)
Line 0 Link Here
1
bin/fprintd-delete
2
bin/fprintd-enroll
3
bin/fprintd-list
4
bin/fprintd-verify
5
etc/dbus-1/system.d/net.reactivated.Fprint.conf
6
etc/fprintd.conf
7
share/locale/ar/LC_MESSAGES/fprintd.mo
8
share/locale/bg_BG/LC_MESSAGES/fprintd.mo
9
share/locale/bn_IN/LC_MESSAGES/fprintd.mo
10
share/locale/ca/LC_MESSAGES/fprintd.mo
11
share/locale/ca@valencia/LC_MESSAGES/fprintd.mo
12
share/locale/cs/LC_MESSAGES/fprintd.mo
13
share/locale/de/LC_MESSAGES/fprintd.mo
14
share/locale/el/LC_MESSAGES/fprintd.mo
15
share/locale/en_GB/LC_MESSAGES/fprintd.mo
16
share/locale/eo/LC_MESSAGES/fprintd.mo
17
share/locale/es/LC_MESSAGES/fprintd.mo
18
share/locale/fa_IR/LC_MESSAGES/fprintd.mo
19
share/locale/fi/LC_MESSAGES/fprintd.mo
20
share/locale/fo/LC_MESSAGES/fprintd.mo
21
share/locale/fr/LC_MESSAGES/fprintd.mo
22
share/locale/ga/LC_MESSAGES/fprintd.mo
23
share/locale/gl/LC_MESSAGES/fprintd.mo
24
share/locale/he/LC_MESSAGES/fprintd.mo
25
share/locale/hi/LC_MESSAGES/fprintd.mo
26
share/locale/hr/LC_MESSAGES/fprintd.mo
27
share/locale/hu/LC_MESSAGES/fprintd.mo
28
share/locale/id/LC_MESSAGES/fprintd.mo
29
share/locale/it/LC_MESSAGES/fprintd.mo
30
share/locale/ja/LC_MESSAGES/fprintd.mo
31
share/locale/kk/LC_MESSAGES/fprintd.mo
32
share/locale/ko/LC_MESSAGES/fprintd.mo
33
share/locale/lt/LC_MESSAGES/fprintd.mo
34
share/locale/lv/LC_MESSAGES/fprintd.mo
35
share/locale/nl/LC_MESSAGES/fprintd.mo
36
share/locale/pa/LC_MESSAGES/fprintd.mo
37
share/locale/pl/LC_MESSAGES/fprintd.mo
38
share/locale/pt_BR/LC_MESSAGES/fprintd.mo
39
share/locale/ro/LC_MESSAGES/fprintd.mo
40
share/locale/ru/LC_MESSAGES/fprintd.mo
41
share/locale/sk/LC_MESSAGES/fprintd.mo
42
share/locale/sl/LC_MESSAGES/fprintd.mo
43
share/locale/sr/LC_MESSAGES/fprintd.mo
44
share/locale/sr@latin/LC_MESSAGES/fprintd.mo
45
share/locale/sv/LC_MESSAGES/fprintd.mo
46
share/locale/te/LC_MESSAGES/fprintd.mo
47
share/locale/tr/LC_MESSAGES/fprintd.mo
48
share/locale/uk/LC_MESSAGES/fprintd.mo
49
share/locale/wa/LC_MESSAGES/fprintd.mo
50
share/locale/zh_CN/LC_MESSAGES/fprintd.mo
51
share/locale/zh_TW/LC_MESSAGES/fprintd.mo
52
lib/pam_fprintd.a
53
lib/pam_fprintd.la
54
lib/pam_fprintd.so
55
libexec/fprintd
56
man/man1/fprintd.1.gz
57
share/dbus-1/interfaces/net.reactivated.Fprint.Device.xml
58
share/dbus-1/interfaces/net.reactivated.Fprint.Manager.xml
59
share/dbus-1/system-services/net.reactivated.Fprint.service
60
share/polkit-1/actions/net.reactivated.fprint.device.policy
61
@dirrmtry share/polkit-1/actions
62
@dirrmtry share/polkit-1
63
@dirrmtry share/dbus-1/system-services
64
@dirrmtry share/dbus-1/interfaces
65
@dirrmtry share/dbus-1
66
@dirrmtry share/locale/zh_TW/LC_MESSAGES
67
@dirrmtry share/locale/zh_TW
68
@dirrmtry share/locale/zh_CN/LC_MESSAGES
69
@dirrmtry share/locale/zh_CN
70
@dirrmtry share/locale/wa/LC_MESSAGES
71
@dirrmtry share/locale/wa
72
@dirrmtry share/locale/uk/LC_MESSAGES
73
@dirrmtry share/locale/uk
74
@dirrmtry share/locale/tr/LC_MESSAGES
75
@dirrmtry share/locale/tr
76
@dirrmtry share/locale/te/LC_MESSAGES
77
@dirrmtry share/locale/te
78
@dirrmtry share/locale/sv/LC_MESSAGES
79
@dirrmtry share/locale/sv
80
@dirrmtry share/locale/sr@latin/LC_MESSAGES
81
@dirrmtry share/locale/sr@latin
82
@dirrmtry share/locale/sr/LC_MESSAGES
83
@dirrmtry share/locale/sr
84
@dirrmtry share/locale/sl/LC_MESSAGES
85
@dirrmtry share/locale/sl
86
@dirrmtry share/locale/sk/LC_MESSAGES
87
@dirrmtry share/locale/sk
88
@dirrmtry share/locale/ru/LC_MESSAGES
89
@dirrmtry share/locale/ru
90
@dirrmtry share/locale/ro/LC_MESSAGES
91
@dirrmtry share/locale/ro
92
@dirrmtry share/locale/pt_BR/LC_MESSAGES
93
@dirrmtry share/locale/pt_BR
94
@dirrmtry share/locale/pl/LC_MESSAGES
95
@dirrmtry share/locale/pl
96
@dirrmtry share/locale/pa/LC_MESSAGES
97
@dirrmtry share/locale/pa
98
@dirrmtry share/locale/nl/LC_MESSAGES
99
@dirrmtry share/locale/nl
100
@dirrmtry share/locale/lv/LC_MESSAGES
101
@dirrmtry share/locale/lv
102
@dirrmtry share/locale/lt/LC_MESSAGES
103
@dirrmtry share/locale/lt
104
@dirrmtry share/locale/ko/LC_MESSAGES
105
@dirrmtry share/locale/ko
106
@dirrmtry share/locale/kk/LC_MESSAGES
107
@dirrmtry share/locale/kk
108
@dirrmtry share/locale/ja/LC_MESSAGES
109
@dirrmtry share/locale/ja
110
@dirrmtry share/locale/it/LC_MESSAGES
111
@dirrmtry share/locale/it
112
@dirrmtry share/locale/id/LC_MESSAGES
113
@dirrmtry share/locale/id
114
@dirrmtry share/locale/hu/LC_MESSAGES
115
@dirrmtry share/locale/hu
116
@dirrmtry share/locale/hr/LC_MESSAGES
117
@dirrmtry share/locale/hr
118
@dirrmtry share/locale/hi/LC_MESSAGES
119
@dirrmtry share/locale/hi
120
@dirrmtry share/locale/he/LC_MESSAGES
121
@dirrmtry share/locale/he
122
@dirrmtry share/locale/gl/LC_MESSAGES
123
@dirrmtry share/locale/gl
124
@dirrmtry share/locale/ga/LC_MESSAGES
125
@dirrmtry share/locale/ga
126
@dirrmtry share/locale/fr/LC_MESSAGES
127
@dirrmtry share/locale/fr
128
@dirrmtry share/locale/fo/LC_MESSAGES
129
@dirrmtry share/locale/fo
130
@dirrmtry share/locale/fi/LC_MESSAGES
131
@dirrmtry share/locale/fi
132
@dirrmtry share/locale/fa_IR/LC_MESSAGES
133
@dirrmtry share/locale/fa_IR
134
@dirrmtry share/locale/es/LC_MESSAGES
135
@dirrmtry share/locale/es
136
@dirrmtry share/locale/eo/LC_MESSAGES
137
@dirrmtry share/locale/eo
138
@dirrmtry share/locale/en_GB/LC_MESSAGES
139
@dirrmtry share/locale/en_GB
140
@dirrmtry share/locale/el/LC_MESSAGES
141
@dirrmtry share/locale/el
142
@dirrmtry share/locale/de/LC_MESSAGES
143
@dirrmtry share/locale/de
144
@dirrmtry share/locale/cs/LC_MESSAGES
145
@dirrmtry share/locale/cs
146
@dirrmtry share/locale/ca@valencia/LC_MESSAGES
147
@dirrmtry share/locale/ca@valencia
148
@dirrmtry share/locale/ca/LC_MESSAGES
149
@dirrmtry share/locale/ca
150
@dirrmtry share/locale/bn_IN/LC_MESSAGES
151
@dirrmtry share/locale/bn_IN
152
@dirrmtry share/locale/bg_BG/LC_MESSAGES
153
@dirrmtry share/locale/bg_BG
154
@dirrmtry share/locale/ar/LC_MESSAGES
155
@dirrmtry share/locale/ar
156
@dirrmtry share/locale
157
@dirrmtry etc/dbus-1/system.d
158
@dirrmtry etc/dbus-1
(-)ports.NEW/security/libfprint/Makefile (-3 / +2 lines)
Lines 2-9 Link Here
2
# $FreeBSD: head/security/libfprint/Makefile 341997 2014-01-31 14:56:46Z miwi $
2
# $FreeBSD: head/security/libfprint/Makefile 341997 2014-01-31 14:56:46Z miwi $
3
3
4
PORTNAME=	libfprint
4
PORTNAME=	libfprint
5
PORTVERSION=	0.4.0
5
PORTVERSION=	0.5.1
6
PORTREVISION=	3
7
CATEGORIES=	security
6
CATEGORIES=	security
8
MASTER_SITES=	http://people.freedesktop.org/~hadess/
7
MASTER_SITES=	http://people.freedesktop.org/~hadess/
9
8
Lines 14-20 Link Here
14
		nss3:${PORTSDIR}/security/nss
13
		nss3:${PORTSDIR}/security/nss
15
14
16
GNU_CONFIGURE=	yes
15
GNU_CONFIGURE=	yes
17
USE_BZIP2=	yes
16
USE_XZ=		yes
18
USE_LDCONFIG=	yes
17
USE_LDCONFIG=	yes
19
USE_OPENSSL=	yes
18
USE_OPENSSL=	yes
20
USES=		pathfix pkgconfig
19
USES=		pathfix pkgconfig
(-)ports.NEW/security/libfprint/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (libfprint-0.4.0.tar.bz2) = 318d5c3910e37a71a1b2b27fe676726ec14cafafe2f86ecbe3b1412cbe2a2132
1
SHA256 (libfprint-0.5.1.tar.xz) = 6d12563b91888b84b71eee6d2e113d8e9e9940c6a28a0915656b6f86b9568fb3
2
SIZE (libfprint-0.4.0.tar.bz2) = 476262
2
SIZE (libfprint-0.5.1.tar.xz) = 494020
(-)ports.NEW/security/libfprint/files/patch-libfprint-drivers-vfs301.c (+11 lines)
Line 0 Link Here
1
--- ./libfprint/drivers/vfs301.c.ORIG	2013-06-26 14:13:00.000000000 +0200
2
+++ ./libfprint/drivers/vfs301.c	2014-04-21 11:09:12.000000000 +0200
3
@@ -27,7 +27,7 @@
4
 #include <stdio.h>
5
 #include <assert.h>
6
 #include <stdlib.h>
7
-#include <libusb-1.0/libusb.h>
8
+#include <libusb.h>
9
 
10
 #include "vfs301_proto.h"
11
 #include <unistd.h>
(-)ports.NEW/security/libfprint/files/patch-libfprint-drivers-vfs301_proto.c (+11 lines)
Line 0 Link Here
1
--- ./libfprint/drivers/vfs301_proto.c.ORIG	2013-06-26 14:13:00.000000000 +0200
2
+++ ./libfprint/drivers/vfs301_proto.c	2014-04-21 11:09:19.000000000 +0200
3
@@ -33,7 +33,7 @@
4
 #include <stdio.h>
5
 #include <assert.h>
6
 #include <stdlib.h>
7
-#include <libusb-1.0/libusb.h>
8
+#include <libusb.h>
9
 
10
 #include "vfs301_proto.h"
11
 #include "vfs301_proto_fragments.h"
(-)ports.NEW/security/libfprint/files/patch-libfprint-drivers-vfs301_proto.h (+11 lines)
Line 0 Link Here
1
--- ./libfprint/drivers/vfs301_proto.h.ORIG	2013-06-26 14:13:00.000000000 +0200
2
+++ ./libfprint/drivers/vfs301_proto.h	2014-04-21 11:09:27.000000000 +0200
3
@@ -18,7 +18,7 @@
4
  * License along with this library; if not, write to the Free Software
5
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
6
  */
7
-#include <libusb-1.0/libusb.h>
8
+#include <libusb.h>
9
 
10
 enum {
11
 	VFS301_DEFAULT_WAIT_TIMEOUT = 300,

Return to bug 188854