[Fingerforce-commits] r160 - in /packages/fprint/fprintd/trunk/debian: ./ changelog compat control copyright patches/ patches/evil-autogen_sh.patch patches/series rules source/ source/format
dererk at users.alioth.debian.org
dererk at users.alioth.debian.org
Tue Aug 24 14:15:09 UTC 2010
Author: dererk
Date: Tue Aug 24 14:15:03 2010
New Revision: 160
URL: http://svn.debian.org/wsvn/fingerforce/?sc=1&rev=160
Log:
First steps at pkg
Added:
packages/fprint/fprintd/trunk/debian/
packages/fprint/fprintd/trunk/debian/changelog
packages/fprint/fprintd/trunk/debian/compat
packages/fprint/fprintd/trunk/debian/control
packages/fprint/fprintd/trunk/debian/copyright
packages/fprint/fprintd/trunk/debian/patches/
packages/fprint/fprintd/trunk/debian/patches/evil-autogen_sh.patch
packages/fprint/fprintd/trunk/debian/patches/series
packages/fprint/fprintd/trunk/debian/rules (with props)
packages/fprint/fprintd/trunk/debian/source/
packages/fprint/fprintd/trunk/debian/source/format
Added: packages/fprint/fprintd/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/fingerforce/packages/fprint/fprintd/trunk/debian/changelog?rev=160&op=file
==============================================================================
--- packages/fprint/fprintd/trunk/debian/changelog (added)
+++ packages/fprint/fprintd/trunk/debian/changelog Tue Aug 24 14:15:03 2010
@@ -1,0 +1,5 @@
+fprintd (20100824git-1) unstable; urgency=low
+
+ * Initial release (Closes: #502138).
+
+ -- Ulises Vitulli <dererk at debian.org> Tue, 24 Aug 2010 10:06:42 -0300
Added: packages/fprint/fprintd/trunk/debian/compat
URL: http://svn.debian.org/wsvn/fingerforce/packages/fprint/fprintd/trunk/debian/compat?rev=160&op=file
==============================================================================
--- packages/fprint/fprintd/trunk/debian/compat (added)
+++ packages/fprint/fprintd/trunk/debian/compat Tue Aug 24 14:15:03 2010
@@ -1,0 +1,1 @@
+5
Added: packages/fprint/fprintd/trunk/debian/control
URL: http://svn.debian.org/wsvn/fingerforce/packages/fprint/fprintd/trunk/debian/control?rev=160&op=file
==============================================================================
--- packages/fprint/fprintd/trunk/debian/control (added)
+++ packages/fprint/fprintd/trunk/debian/control Tue Aug 24 14:15:03 2010
@@ -1,0 +1,48 @@
+Source: fprintd
+Section: admin
+Priority: extra
+Maintainer: FingerForce Team <fingerforce-devel at lists.alioth.debian.org>
+Uploaders: Ulises Vitulli <dererk at debian.org>
+Build-Depends: debhelper (>= 5), autotools-dev, automake, libfprint-dev,
+ libgtk2.0-dev, pkg-config, libpolkit-gobject-1-dev
+Standards-Version: 3.9.1
+Homepage: http://www.reactivated.net/fprint/wiki/Fprintd
+Vcs-SVN: svn://svn.debian.org/fingerforce
+Vcs-Browser: http://svn.debian.org/wsvn/fingerforce
+
+Package: fprintd
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+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
+ .
+ Main goal about fprintd implementation is to handle multiple applications
+ simultaneously competing for fingerprint readers resources, avoiding device
+ locking and asynchronously access
+
+Package: libpam-fprintd
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+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
+ scheme over the D-Bus communication protocol.
+ .
+ This means that you may be able to authenticate against every service, tool,
+ application or whatever that uses PAM as an authentication mechanism; for
+ example ssh, gdm/kdm/xdm, most screen savers, login, su, sudo, etc.
+
+Package: fprintd-dev
+Section: libdevel
+Architecture: any
+Depends: fprintd (= ${binary:Version}), ${misc:Depends}
+Description: libfprint daemon implementation for fingerprint scanning over D-Bus, development headers
+ fprintd is a D-Bus daemon that offers libfprint functionality over the D-Bus
+ interprocess communication bus
+ .
+ Main goal about fprintd implementation is to handle multiple applications
+ simultaneously competing for fingerprint readers resources, avoiding device
+ locking and asynchronously access
+ .
+ This package provides development headers.
Added: packages/fprint/fprintd/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/fingerforce/packages/fprint/fprintd/trunk/debian/copyright?rev=160&op=file
==============================================================================
--- packages/fprint/fprintd/trunk/debian/copyright (added)
+++ packages/fprint/fprintd/trunk/debian/copyright Tue Aug 24 14:15:03 2010
@@ -1,0 +1,36 @@
+This package was debianized by Ulises Vitulli <dererk at debian.org> on
+Tue, 24 Aug 2010 10:06:42 -0300.
+
+It was downloaded from http://cgit.freedesktop.org/libfprint/fprintd/
+
+Upstream Author:
+
+ Daniel Drake <dsd at gentoo.org>
+ Bastien Nocera <hadess at hadess.net>
+
+Copyright:
+
+ Copyright © 2010 Daniel Drake <dsd at gentoo.org>
+ Copyright © 2010 Bastien Nocera <hadess at hadess.net>
+
+License:
+
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this package; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL-2'.
+
+The Debian packaging is © 2010, Ulises Vitulli <dererk at debian.org> and
+is licensed under the GPL, see above.
Added: packages/fprint/fprintd/trunk/debian/patches/evil-autogen_sh.patch
URL: http://svn.debian.org/wsvn/fingerforce/packages/fprint/fprintd/trunk/debian/patches/evil-autogen_sh.patch?rev=160&op=file
==============================================================================
--- packages/fprint/fprintd/trunk/debian/patches/evil-autogen_sh.patch (added)
+++ packages/fprint/fprintd/trunk/debian/patches/evil-autogen_sh.patch Tue Aug 24 14:15:03 2010
@@ -1,0 +1,12 @@
+Description: Avoid to exec configure twice
+Upstream autogen.sh carries a configure that can't handle (*)FLAGS
+Author: Ulises Vitulli <dererk at debian.org>
+Last-Update: <2010-06-04>
+
+--- fprintd.old/autogen.sh 2010-08-24 08:12:36.962027669 -0300
++++ fprintd.new/autogen.sh 2010-08-24 10:09:20.713044263 -0300
+@@ -7,4 +7,3 @@
+ libtoolize -c || exit 1
+ autoconf || exit 1
+ automake -a -c || exit 1
+-./configure $*
Added: packages/fprint/fprintd/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/fingerforce/packages/fprint/fprintd/trunk/debian/patches/series?rev=160&op=file
==============================================================================
--- packages/fprint/fprintd/trunk/debian/patches/series (added)
+++ packages/fprint/fprintd/trunk/debian/patches/series Tue Aug 24 14:15:03 2010
@@ -1,0 +1,1 @@
+evil-autogen_sh.patch
Added: packages/fprint/fprintd/trunk/debian/rules
URL: http://svn.debian.org/wsvn/fingerforce/packages/fprint/fprintd/trunk/debian/rules?rev=160&op=file
==============================================================================
--- packages/fprint/fprintd/trunk/debian/rules (added)
+++ packages/fprint/fprintd/trunk/debian/rules Tue Aug 24 14:15:03 2010
@@ -1,0 +1,103 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Uncomment this to turn on verbose mode.
+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)
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+
+config.status:
+ dh_testdir
+ # Add here commands to configure the package.
+ifneq "$(wildcard /usr/share/misc/config.sub)" ""
+ cp -f /usr/share/misc/config.sub config.sub
+endif
+ifneq "$(wildcard /usr/share/misc/config.guess)" ""
+ cp -f /usr/share/misc/config.guess config.guess
+endif
+ ./autogen.sh
+ ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --libdir=/lib \
+ --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --enable-pam --enable-gtk-doc \
+ CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
+
+build: build-stamp
+
+build-stamp: config.status
+ dh_testdir
+
+ # Add here commands to compile the package.
+ $(MAKE)
+
+ touch $@
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp
+ [ ! -f Makefile ] || $(MAKE) distclean
+ rm -f config.sub config.guess configure Makefile.in src/Makefile.in \
+ compile depcomp install-sh missing icons/Makefile.in \
+ icons/Makefile aclocal.m4
+
+ rm -rf configure depcomp compile config.guess ltmain.sh config.sub \
+ gtk-doc.make mkinstalldirs autom4te.cache missing aclocal.m4 \
+ install-sh doc/fprintd-overrides.txt doc/html doc/fprintd-sections.txt \
+ doc/fprintd.types doc/tmpl pam/marshal.c pam/marshal.h
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ # Generates five binary packages: fprintd(-dev), libpam-fprintd(-dev), fprintd-doc.
+ $(MAKE) DESTDIR=$(CURDIR)/debian/fprind install
+
+ # -> libpam-fprintd
+ dh_installdirs -plibpam-fprintd lib/security
+ dh_install -plibpam-fprintd lib/security/*.so lib/security
+
+ # -> fprintd-doc
+ dh_installdirs -pfprintd-doc usr/share/doc/fprintd-doc
+ dh_install -pfprintd-doc ./usr/share/gtk-doc/html usr/share/doc/fprintd-doc/
+
+ # -> fprintd
+ dh_install --sourcedir=debian/fprintd
+ # Trash
+ rm -rf debian/fprintd/usr/share/locale
+ # Provided by libpam-fprintd
+ rm -rf debian/fprintd/lib/security
+ # Provided by fprintd-doc
+ rm -rf debian/fprintd/usr/share/gtk-doc
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs ChangeLog
+ dh_installdocs
+ dh_installmenu
+ dh_installman
+ dh_link
+ dh_strip
+ dh_compress
+ dh_fixperms
+ dh_makeshlibs
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
Propchange: packages/fprint/fprintd/trunk/debian/rules
------------------------------------------------------------------------------
svn:executable = *
Added: packages/fprint/fprintd/trunk/debian/source/format
URL: http://svn.debian.org/wsvn/fingerforce/packages/fprint/fprintd/trunk/debian/source/format?rev=160&op=file
==============================================================================
--- packages/fprint/fprintd/trunk/debian/source/format (added)
+++ packages/fprint/fprintd/trunk/debian/source/format Tue Aug 24 14:15:03 2010
@@ -1,0 +1,1 @@
+3.0 (quilt)
More information about the Fingerforce-commits
mailing list