[Fingerforce-commits] r163 - in /packages/fprint/fprintd/trunk/debian: control rules
dererk at users.alioth.debian.org
dererk at users.alioth.debian.org
Wed Aug 25 11:02:07 UTC 2010
Author: dererk
Date: Wed Aug 25 11:02:04 2010
New Revision: 163
URL: http://svn.debian.org/wsvn/fingerforce/?sc=1&rev=163
Log:
Fixing manpages "missing", and cleaning trash.
Modified:
packages/fprint/fprintd/trunk/debian/control
packages/fprint/fprintd/trunk/debian/rules
Modified: packages/fprint/fprintd/trunk/debian/control
URL: http://svn.debian.org/wsvn/fingerforce/packages/fprint/fprintd/trunk/debian/control?rev=163&op=diff
==============================================================================
--- packages/fprint/fprintd/trunk/debian/control (original)
+++ packages/fprint/fprintd/trunk/debian/control Wed Aug 25 11:02:04 2010
@@ -12,7 +12,7 @@
Package: fprintd
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, policykit-1
Description: libfprint daemon implementation for fingerprint scanning over D-Bus
fprintd is a D-Bus daemon that offers libfprint functionality over the D-Bus
interprocess communication bus
@@ -23,7 +23,7 @@
Package: libpam-fprintd
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, fprintd
Description: PAM module allowing authentication fprintd D-Bus implementation
pam_fprintd is a PAM module which uses the fprintd libfprint's fingerprint
verification functionality to implement a fingerprint-based authentication
@@ -34,8 +34,10 @@
example ssh, gdm/kdm/xdm, most screen savers, login, su, sudo, etc.
Package: fprintd-doc
+Section: doc
+Depends: ${misc:Depends}
Architecture: all
-Description: libfprint daemon implementation for fingerprint scanning over D-Bus, documentation package
+Description: libfprint daemon for fingerprint scanning over D-Bus, documentation package
fprintd is a D-Bus daemon that offers libfprint functionality over the D-Bus
interprocess communication bus
.
Modified: packages/fprint/fprintd/trunk/debian/rules
URL: http://svn.debian.org/wsvn/fingerforce/packages/fprint/fprintd/trunk/debian/rules?rev=163&op=diff
==============================================================================
--- packages/fprint/fprintd/trunk/debian/rules (original)
+++ packages/fprint/fprintd/trunk/debian/rules Wed Aug 25 11:02:04 2010
@@ -1,8 +1,7 @@
#!/usr/bin/make -f
# -*- makefile -*-
# Uncomment this to turn on verbose mode.
-export DH_VERBOSE=1
-
+#export DH_VERBOSE=1
# These are used for cross-compiling and for saving the configure script
# from having to guess our platform (since we know it already)
@@ -21,7 +20,7 @@
endif
./autogen.sh
./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --libexecdir=\$${prefix}/lib/fprintd \
- --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --enable-pam --libdir=/lib \
+ --sysconfdir=/etc --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --libdir=/lib --enable-pam \
--enable-gtk-doc --enable-gtk-doc-pdf --enable-gtk-doc-html CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
build: build-stamp
@@ -64,15 +63,23 @@
dh_install -plibpam-fprintd debian/fprintd/lib/security/*.so lib/security
# -> fprintd-doc
- dh_installdirs -pfprintd-doc debian/fprintd/usr/share/doc/fprintd-doc
+ dh_installdirs -pfprintd-doc usr/share/doc/fprintd-doc
dh_install -pfprintd-doc debian/fprintd/usr/share/gtk-doc/html usr/share/doc/fprintd-doc
+ dh_link -pfprintd-doc usr/share/doc/fprintd-doc usr/share/gtk-doc/html/fprintd
+ dh_link -pfprintd-doc usr/share/doc/fprintd usr/share/gtk-doc/html/fprintd-doc
# -> fprintd
# fprintd stores the fingerprints in /var/lib/fprint/
dh_installdirs -pfprintd var/lib/fprint
dh_install --sourcedir=debian/fprintd
+ # Links all binaries to the same manpage
+ dh_link -pfprintd usr/share/man/man1/fprintd.1.gz usr/share/man/man1/fprintd-delete.1.gz
+ dh_link -pfprintd usr/share/man/man1/fprintd.1.gz usr/share/man/man1/fprintd-enroll.1.gz
+ dh_link -pfprintd usr/share/man/man1/fprintd.1.gz usr/share/man/man1/fprintd-list.1.gz
+ dh_link -pfprintd usr/share/man/man1/fprintd.1.gz usr/share/man/man1/fprintd-verify.1.gz
# Trash
rm -rf debian/fprintd/usr/share/locale
+ rm -rf debian/fprintd/lib
# Provided by libpam-fprintd
rm -rf debian/fprintd/lib/security
# Provided by fprintd-doc
More information about the Fingerforce-commits
mailing list