[Fingerforce-commits] r159 - in /packages/fprint/fprintd/trunk: acinclude.m4 data/net.reactivated.Fprint.service.in data/net.reactivated.fprint.device.policy.in doc/version.xml.in po/POTFILES.in
dererk at users.alioth.debian.org
dererk at users.alioth.debian.org
Tue Aug 24 11:30:44 UTC 2010
Author: dererk
Date: Tue Aug 24 11:30:38 2010
New Revision: 159
URL: http://svn.debian.org/wsvn/fingerforce/?sc=1&rev=159
Log:
Updating reporsitory
Added:
packages/fprint/fprintd/trunk/acinclude.m4
packages/fprint/fprintd/trunk/data/net.reactivated.Fprint.service.in
packages/fprint/fprintd/trunk/data/net.reactivated.fprint.device.policy.in
packages/fprint/fprintd/trunk/doc/version.xml.in
packages/fprint/fprintd/trunk/po/POTFILES.in
Added: packages/fprint/fprintd/trunk/acinclude.m4
URL: http://svn.debian.org/wsvn/fingerforce/packages/fprint/fprintd/trunk/acinclude.m4?rev=159&op=file
==============================================================================
--- packages/fprint/fprintd/trunk/acinclude.m4 (added)
+++ packages/fprint/fprintd/trunk/acinclude.m4 Tue Aug 24 11:30:38 2010
@@ -1,0 +1,182 @@
+dnl AS_AC_EXPAND(VAR, CONFIGURE_VAR)
+dnl
+dnl example
+dnl AS_AC_EXPAND(SYSCONFDIR, $sysconfdir)
+dnl will set SYSCONFDIR to /usr/local/etc if prefix=/usr/local
+
+AC_DEFUN([AS_AC_EXPAND],
+[
+ EXP_VAR=[$1]
+ FROM_VAR=[$2]
+
+ dnl first expand prefix and exec_prefix if necessary
+ prefix_save=$prefix
+ exec_prefix_save=$exec_prefix
+
+ dnl if no prefix given, then use /usr/local, the default prefix
+ if test "x$prefix" = "xNONE"; then
+ prefix=$ac_default_prefix
+ fi
+ dnl if no exec_prefix given, then use prefix
+ if test "x$exec_prefix" = "xNONE"; then
+ exec_prefix=$prefix
+ fi
+
+ full_var="$FROM_VAR"
+ dnl loop until it doesn't change anymore
+ while true; do
+ new_full_var="`eval echo $full_var`"
+ if test "x$new_full_var"="x$full_var"; then break; fi
+ full_var=$new_full_var
+ done
+
+ dnl clean up
+ full_var=$new_full_var
+ AC_SUBST([$1], "$full_var")
+
+ dnl restore prefix and exec_prefix
+ prefix=$prefix_save
+ exec_prefix=$exec_prefix_save
+])
+
+dnl GNOME_COMPILE_WARNINGS
+dnl Turn on many useful compiler warnings
+dnl For now, only works on GCC
+AC_DEFUN([GNOME_COMPILE_WARNINGS],[
+ dnl ******************************
+ dnl More compiler warnings
+ dnl ******************************
+
+ AC_ARG_ENABLE(compile-warnings,
+ AC_HELP_STRING([--enable-compile-warnings=@<:@no/minimum/yes/maximum/error@:>@],
+ [Turn on compiler warnings]),,
+ [enable_compile_warnings="m4_default([$1],[yes])"])
+
+ warnCFLAGS=
+ if test "x$GCC" != xyes; then
+ enable_compile_warnings=no
+ fi
+
+ warning_flags=
+ realsave_CFLAGS="$CFLAGS"
+
+ case "$enable_compile_warnings" in
+ no)
+ warning_flags=
+ ;;
+ minimum)
+ warning_flags="-Wall"
+ ;;
+ yes)
+ warning_flags="-Wall -Wmissing-prototypes"
+ ;;
+ maximum|error)
+ warning_flags="-Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith"
+ CFLAGS="$warning_flags $CFLAGS"
+ for option in -Wno-sign-compare; do
+ SAVE_CFLAGS="$CFLAGS"
+ CFLAGS="$CFLAGS $option"
+ AC_MSG_CHECKING([whether gcc understands $option])
+ AC_TRY_COMPILE([], [],
+ has_option=yes,
+ has_option=no,)
+ CFLAGS="$SAVE_CFLAGS"
+ AC_MSG_RESULT($has_option)
+ if test $has_option = yes; then
+ warning_flags="$warning_flags $option"
+ fi
+ unset has_option
+ unset SAVE_CFLAGS
+ done
+ unset option
+ if test "$enable_compile_warnings" = "error" ; then
+ warning_flags="$warning_flags -Werror"
+ fi
+ ;;
+ *)
+ AC_MSG_ERROR(Unknown argument '$enable_compile_warnings' to --enable-compile-warnings)
+ ;;
+ esac
+ CFLAGS="$realsave_CFLAGS"
+ AC_MSG_CHECKING(what warning flags to pass to the C compiler)
+ AC_MSG_RESULT($warning_flags)
+
+ AC_ARG_ENABLE(iso-c,
+ AC_HELP_STRING([--enable-iso-c],
+ [Try to warn if code is not ISO C ]),,
+ [enable_iso_c=no])
+
+ AC_MSG_CHECKING(what language compliance flags to pass to the C compiler)
+ complCFLAGS=
+ if test "x$enable_iso_c" != "xno"; then
+ if test "x$GCC" = "xyes"; then
+ case " $CFLAGS " in
+ *[\ \ ]-ansi[\ \ ]*) ;;
+ *) complCFLAGS="$complCFLAGS -ansi" ;;
+ esac
+ case " $CFLAGS " in
+ *[\ \ ]-pedantic[\ \ ]*) ;;
+ *) complCFLAGS="$complCFLAGS -pedantic" ;;
+ esac
+ fi
+ fi
+ AC_MSG_RESULT($complCFLAGS)
+
+ WARN_CFLAGS="$warning_flags $complCFLAGS"
+ AC_SUBST(WARN_CFLAGS)
+])
+
+dnl For C++, do basically the same thing.
+
+AC_DEFUN([GNOME_CXX_WARNINGS],[
+ AC_ARG_ENABLE(cxx-warnings,
+ AC_HELP_STRING([--enable-cxx-warnings=@<:@no/minimum/yes@:>@]
+ [Turn on compiler warnings.]),,
+ [enable_cxx_warnings="m4_default([$1],[minimum])"])
+
+ AC_MSG_CHECKING(what warning flags to pass to the C++ compiler)
+ warnCXXFLAGS=
+ if test "x$GXX" != xyes; then
+ enable_cxx_warnings=no
+ fi
+ if test "x$enable_cxx_warnings" != "xno"; then
+ if test "x$GXX" = "xyes"; then
+ case " $CXXFLAGS " in
+ *[\ \ ]-Wall[\ \ ]*) ;;
+ *) warnCXXFLAGS="-Wall -Wno-unused" ;;
+ esac
+
+ ## -W is not all that useful. And it cannot be controlled
+ ## with individual -Wno-xxx flags, unlike -Wall
+ if test "x$enable_cxx_warnings" = "xyes"; then
+ warnCXXFLAGS="$warnCXXFLAGS -Wshadow -Woverloaded-virtual"
+ fi
+ fi
+ fi
+ AC_MSG_RESULT($warnCXXFLAGS)
+
+ AC_ARG_ENABLE(iso-cxx,
+ AC_HELP_STRING([--enable-iso-cxx],
+ [Try to warn if code is not ISO C++ ]),,
+ [enable_iso_cxx=no])
+
+ AC_MSG_CHECKING(what language compliance flags to pass to the C++ compiler)
+ complCXXFLAGS=
+ if test "x$enable_iso_cxx" != "xno"; then
+ if test "x$GXX" = "xyes"; then
+ case " $CXXFLAGS " in
+ *[\ \ ]-ansi[\ \ ]*) ;;
+ *) complCXXFLAGS="$complCXXFLAGS -ansi" ;;
+ esac
+
+ case " $CXXFLAGS " in
+ *[\ \ ]-pedantic[\ \ ]*) ;;
+ *) complCXXFLAGS="$complCXXFLAGS -pedantic" ;;
+ esac
+ fi
+ fi
+ AC_MSG_RESULT($complCXXFLAGS)
+
+ WARN_CXXFLAGS="$CXXFLAGS $warnCXXFLAGS $complCXXFLAGS"
+ AC_SUBST(WARN_CXXFLAGS)
+])
Added: packages/fprint/fprintd/trunk/data/net.reactivated.Fprint.service.in
URL: http://svn.debian.org/wsvn/fingerforce/packages/fprint/fprintd/trunk/data/net.reactivated.Fprint.service.in?rev=159&op=file
==============================================================================
--- packages/fprint/fprintd/trunk/data/net.reactivated.Fprint.service.in (added)
+++ packages/fprint/fprintd/trunk/data/net.reactivated.Fprint.service.in Tue Aug 24 11:30:38 2010
@@ -1,0 +1,4 @@
+[D-BUS Service]
+Name=net.reactivated.Fprint
+Exec=@LIBEXECDIR@/fprintd
+User=root
Added: packages/fprint/fprintd/trunk/data/net.reactivated.fprint.device.policy.in
URL: http://svn.debian.org/wsvn/fingerforce/packages/fprint/fprintd/trunk/data/net.reactivated.fprint.device.policy.in?rev=159&op=file
==============================================================================
--- packages/fprint/fprintd/trunk/data/net.reactivated.fprint.device.policy.in (added)
+++ packages/fprint/fprintd/trunk/data/net.reactivated.fprint.device.policy.in Tue Aug 24 11:30:38 2010
@@ -1,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE policyconfig PUBLIC
+ "-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
+ "http://www.freedesktop.org/standards/PolicyKit/1.0/policyconfig.dtd">
+
+<policyconfig>
+
+ <vendor>The FPrint Project</vendor>
+ <vendor_url>http://reactivated.net/fprint/</vendor_url>
+ <icon_name>fprint</icon_name>
+
+ <action id="net.reactivated.fprint.device.verify">
+ <_description>Verify a fingerprint</_description>
+ <_message>Privileges are required to verify fingerprints.</_message>
+ <defaults>
+ <allow_any>no</allow_any>
+ <allow_inactive>no</allow_inactive>
+ <allow_active>yes</allow_active>
+ </defaults>
+ </action>
+
+ <action id="net.reactivated.fprint.device.enroll">
+ <_description>Enroll new fingerprints</_description>
+ <_message>Privileges are required to enroll new fingerprints.</_message>
+ <defaults>
+ <allow_any>no</allow_any>
+ <allow_inactive>no</allow_inactive>
+ <allow_active>yes</allow_active>
+ </defaults>
+ </action>
+
+ <action id="net.reactivated.fprint.device.setusername">
+ <_description>Select a user to enroll</_description>
+ <_message>Privileges are required to enroll new fingerprints for other users.</_message>
+ <defaults>
+ <allow_any>no</allow_any>
+ <allow_inactive>no</allow_inactive>
+ <allow_active>auth_admin_keep</allow_active>
+ </defaults>
+ </action>
+
+</policyconfig>
Added: packages/fprint/fprintd/trunk/doc/version.xml.in
URL: http://svn.debian.org/wsvn/fingerforce/packages/fprint/fprintd/trunk/doc/version.xml.in?rev=159&op=file
==============================================================================
--- packages/fprint/fprintd/trunk/doc/version.xml.in (added)
+++ packages/fprint/fprintd/trunk/doc/version.xml.in Tue Aug 24 11:30:38 2010
@@ -1,0 +1,1 @@
+ at VERSION@
Added: packages/fprint/fprintd/trunk/po/POTFILES.in
URL: http://svn.debian.org/wsvn/fingerforce/packages/fprint/fprintd/trunk/po/POTFILES.in?rev=159&op=file
==============================================================================
--- packages/fprint/fprintd/trunk/po/POTFILES.in (added)
+++ packages/fprint/fprintd/trunk/po/POTFILES.in Tue Aug 24 11:30:38 2010
@@ -1,0 +1,5 @@
+data/net.reactivated.fprint.device.policy.in
+src/main.c
+src/manager.c
+src/device.c
+pam/fingerprint-strings.h
More information about the Fingerforce-commits
mailing list