[SM-Commit] GIT changes to master grimoire by Arjan Bouter (535bd2c7f3c0e5679f99835ee428bf4f61b8b376)

Arjan Bouter scm at sourcemage.org
Wed Mar 18 22:48:08 EDT 2009


GIT changes to master grimoire by Arjan Bouter <abouter at sourcemage.org>:

 ChangeLog                        |    5 +++++
 security-libs/libfprint/BUILD    |    3 +++
 security-libs/libfprint/DEPENDS  |    4 ++++
 security-libs/libfprint/DETAILS  |   14 ++++++++++++--
 security-libs/libfprint/HISTORY  |    3 +++
 security-libs/libfprint/PREPARE  |    1 +
 security-libs/pam_fprint/DEPENDS |    2 ++
 security-libs/pam_fprint/DETAILS |   16 ++++++++++++++++
 security-libs/pam_fprint/HISTORY |    3 +++
 security/fprintd/BUILD           |    3 +++
 security/fprintd/DEPENDS         |   10 ++++++++++
 security/fprintd/DETAILS         |   20 ++++++++++++++++++++
 security/fprintd/HISTORY         |    2 ++
 wm-addons/bmpanel/BUILD          |    2 ++
 wm-addons/bmpanel/CONFIGURE      |    1 +
 wm-addons/bmpanel/DEPENDS        |    8 ++++++++
 wm-addons/bmpanel/DETAILS        |   13 +++++++++++++
 wm-addons/bmpanel/HISTORY        |    3 +++
 18 files changed, 111 insertions(+), 2 deletions(-)

New commits:
commit 63b7fb8a7fa2e7bf966fc7b568d3bfc54ddea16c
Author: Arjan Bouter <abouter at sourcemage.org>
Commit: Arjan Bouter <abouter at sourcemage.org>

    pam_fprint: new spell, fingerprint pam module

commit bc5126c0e30b566a40fbd378a073563c6bc7cd0d
Author: Arjan Bouter <abouter at sourcemage.org>
Commit: Arjan Bouter <abouter at sourcemage.org>

    fprintd: new spell, fingerprint udev deamon. supposedly supported by
    gnome 2.26

commit 3fa68fed721b4b01a38d03876695273ab5080d24
Author: Arjan Bouter <abouter at sourcemage.org>
Commit: Arjan Bouter <abouter at sourcemage.org>

    libfprint: added dev version, optional

commit 8e8b3721ecea0fa8a782ec54350191bcfa90076c
Author: Arjan Bouter <abouter at sourcemage.org>
Commit: Arjan Bouter <abouter at sourcemage.org>

    bmpanel: new spell, netwm compliant panel

diff --git a/ChangeLog b/ChangeLog
index 9f5441e..eb9d866 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2009-03-19 Arjan Bouter <abouter at sourcemage.org>
+	* wm-addons/bmpanel: new spell, NETWM compliant panel
+	* security/fprintd: new spell, libfprint udev daemon
+	* security-libs/pam_fprint: new spell, libfprint pam module
+
 2009-03-18 Julien "_kaze_" ROZO <julien at rozo.org>
 	* kde4-apps/kosd: new spell, kde4 osd
 	* kde4-apps/kplayer4: new spell, kde4 version of kplayer
diff --git a/security-libs/libfprint/BUILD b/security-libs/libfprint/BUILD
new file mode 100755
index 0000000..3d9df8a
--- /dev/null
+++ b/security-libs/libfprint/BUILD
@@ -0,0 +1,3 @@
+sedit '7,+1d' autogen.sh &&
+./autogen.sh &&
+default_build
diff --git a/security-libs/libfprint/DEPENDS b/security-libs/libfprint/DEPENDS
index 3d1dfe1..cb835e4 100755
--- a/security-libs/libfprint/DEPENDS
+++ b/security-libs/libfprint/DEPENDS
@@ -1,2 +1,6 @@
+if [[ "$LIBFPRINT_DEV" == 'y' ]]; then
+  depends git
+fi &&
+depends glib &&
 depends libusb &&
 depends imagemagick
diff --git a/security-libs/libfprint/DETAILS b/security-libs/libfprint/DETAILS
index ccc9a67..92ac15a 100755
--- a/security-libs/libfprint/DETAILS
+++ b/security-libs/libfprint/DETAILS
@@ -1,9 +1,19 @@
            SPELL=libfprint
+if [[ "$LIBFPRINT_DEV" == 'y' ]]; then
+#not recent enough..
+#         VERSION=0.1.0-pre1
+#     SOURCE_HASH=sha512:7e481ff661ba3fac2b93b6552c2c65244bbe8d62884215eb4cdb2cd585dc308268e9762e251d2330143c56903f55cf339940df6ec03be08cd1fe45a4840665a5
+         VERSION=scm
+   SOURCE_IGNORE=volatile
+      SOURCE_URL=git://projects.reactivated.net/~dsd/libfprint.git
+  FORCE_DOWNLOAD=on
+else
          VERSION=0.0.6
-          SOURCE=$SPELL-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=$SOURCEFORGE_URL/fprint/$SOURCE
      SOURCE_HASH=sha512:f7d5781b2911d45e80631f3d82dd1dd5a3a96ffa257569c01332b821265db59d123471979b79e09318560249e19ff2f2f5d3e3c3161449d7609d39dbdc0693ad
+fi
+          SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
         WEB_SITE=http://reactivated.net/fprint/
          ENTERED=20080908
       LICENSE[0]=LGPL
diff --git a/security-libs/libfprint/HISTORY b/security-libs/libfprint/HISTORY
index 17b84bb..1a74987 100644
--- a/security-libs/libfprint/HISTORY
+++ b/security-libs/libfprint/HISTORY
@@ -1,3 +1,6 @@
+2009-03-19 Arjan Bouter <abouter at sourcemage.org>
+	* BUILD,DETAILS,PREPARE: added optional unstable version
+
 2008-12-31 Arjan Bouter <abouter at sourcemage.org>
 	* DEPENDS: added imagemagick
 
diff --git a/security-libs/libfprint/PREPARE b/security-libs/libfprint/PREPARE
new file mode 100755
index 0000000..b507d6a
--- /dev/null
+++ b/security-libs/libfprint/PREPARE
@@ -0,0 +1 @@
+config_query  LIBFPRINT_DEV  "Build unstable version? (needed for fprintd)"  n
diff --git a/security-libs/pam_fprint/DEPENDS b/security-libs/pam_fprint/DEPENDS
new file mode 100755
index 0000000..a56099c
--- /dev/null
+++ b/security-libs/pam_fprint/DEPENDS
@@ -0,0 +1,2 @@
+depends linux-pam &&
+depends libfprint
diff --git a/security-libs/pam_fprint/DETAILS b/security-libs/pam_fprint/DETAILS
new file mode 100755
index 0000000..c6244aa
--- /dev/null
+++ b/security-libs/pam_fprint/DETAILS
@@ -0,0 +1,16 @@
+           SPELL=pam_fprint
+         VERSION=0.2
+          SOURCE=$SPELL-$VERSION.tar.bz2
+   SOURCE_URL[0]=$SOURCEFORGE_URL/fprint/$SOURCE
+     SOURCE_HASH=sha512:c860488efabfd6301b4e19596e15545bbcb1a15f79bfd7c61a357ef47cf0a621ec0d15328d5be30f7ef045813e18333bd0aea7fb8fcb06681007dcacca6396fd
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+        WEB_SITE=http://reactivated.net/fprint/
+         ENTERED=20090319
+      LICENSE[0]=GPL
+           SHORT="PAM module for libfprint"
+cat << EOF
+pam_fprint is a simple PAM module which uses libfprint's fingerprint processing
+and verification functionality for authentication.
+In other words, instead of seeing a password prompt,
+you're asked to scan your fingerprint. 
+EOF
diff --git a/security-libs/pam_fprint/HISTORY b/security-libs/pam_fprint/HISTORY
new file mode 100644
index 0000000..154ce49
--- /dev/null
+++ b/security-libs/pam_fprint/HISTORY
@@ -0,0 +1,3 @@
+2009-03-19 Arjan Bouter <abouter at sourcemage.org>
+	* DEPENDS,DETAILS,HISTORY: created spell
+
diff --git a/security/fprintd/BUILD b/security/fprintd/BUILD
new file mode 100755
index 0000000..cbcd212
--- /dev/null
+++ b/security/fprintd/BUILD
@@ -0,0 +1,3 @@
+sedit '10d' autogen.sh &&
+./autogen.sh &&
+default_build
diff --git a/security/fprintd/DEPENDS b/security/fprintd/DEPENDS
new file mode 100755
index 0000000..12e4dff
--- /dev/null
+++ b/security/fprintd/DEPENDS
@@ -0,0 +1,10 @@
+depends git &&
+depends libusb &&
+depends libfprint &&
+depends dbus &&
+optional_depends linux-pam '--enable-pam'            \
+                           '--disable-pam'           \
+                           'build the pam module'    &&
+optional_depends gtk-doc   '--enable-gtk-doc'        \
+                           '--disable-gtk-doc'       \
+                           'build the documentation'
diff --git a/security/fprintd/DETAILS b/security/fprintd/DETAILS
new file mode 100755
index 0000000..c0bcf62
--- /dev/null
+++ b/security/fprintd/DETAILS
@@ -0,0 +1,20 @@
+           SPELL=fprintd
+         VERSION=scm
+          SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+   SOURCE_URL[0]=git://projects.reactivated.net/~dsd/fprintd.git:fprintd
+  FORCE_DOWNLOAD=on
+     SOURCE_IGNORE=volatile
+        WEB_SITE=http://reactivated.net/fprint/
+         ENTERED=20090319
+      LICENSE[0]=GPL
+           SHORT="fingerprint dbus daemon"
+cat << EOF
+fprintd is a D-Bus daemon that offers libfprint functionality over the
+D-Bus interprocess communication bus. By adding this daemon layer above libfprint,
+we solve various problems related to multiple applications simulatenously
+competing for fingerprint readers.
+While it is not very nice to think of a daemon being necessary in this scenario,
+fprintd will be launched by D-Bus through the activation mechanism.
+This means it is launched only when needed, and additionally it will shut itself down after a period of inactivity.
+EOF
diff --git a/security/fprintd/HISTORY b/security/fprintd/HISTORY
new file mode 100644
index 0000000..aad0cc1
--- /dev/null
+++ b/security/fprintd/HISTORY
@@ -0,0 +1,2 @@
+2009-03-19 Arjan Bouter <abouter at sourcemage.org>
+	* BUILD,DETAILS,DEPENDS,HISTORY: created spell
diff --git a/wm-addons/bmpanel/BUILD b/wm-addons/bmpanel/BUILD
new file mode 100755
index 0000000..980875c
--- /dev/null
+++ b/wm-addons/bmpanel/BUILD
@@ -0,0 +1,2 @@
+./configure --prefix=${INSTALL_ROOT}/usr $BMPANEL_EV $BMPANEL_ZOMG $OPTS &&
+make
diff --git a/wm-addons/bmpanel/CONFIGURE b/wm-addons/bmpanel/CONFIGURE
new file mode 100755
index 0000000..d02095b
--- /dev/null
+++ b/wm-addons/bmpanel/CONFIGURE
@@ -0,0 +1 @@
+config_query_option BMPANEL_ZOMG "ZOMGOPTIMIZE?" n '--optimize' ''
diff --git a/wm-addons/bmpanel/DEPENDS b/wm-addons/bmpanel/DEPENDS
new file mode 100755
index 0000000..9060eda
--- /dev/null
+++ b/wm-addons/bmpanel/DEPENDS
@@ -0,0 +1,8 @@
+depends imlib2 &&
+depends freetype2 &&
+depends xorg-libs &&
+depends libxrender &&
+depends libxcomposite &&
+depends fontconfig &&
+optional_depends libev "--with-ev" "" "use libev for the event loop" && 
+optional_depends libevent "--with-event" "" "use libevent for the event loop" 
diff --git a/wm-addons/bmpanel/DETAILS b/wm-addons/bmpanel/DETAILS
new file mode 100755
index 0000000..57c66d3
--- /dev/null
+++ b/wm-addons/bmpanel/DETAILS
@@ -0,0 +1,13 @@
+           SPELL=bmpanel
+         VERSION=0.9.27
+          SOURCE="${SPELL}-${VERSION}.tar.gz"
+   SOURCE_URL[0]=http://nsf.110mb.com/${SPELL}/${SOURCE}
+     SOURCE_HASH=sha512:fc36db740ead9700156b24d1fea8fda6ac99b77db54f1a8d832a1d22075dc0f1034ad948e7b1506cec79db06a185494c2b7937dd76e220153aad0c6862ccc70d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+        WEB_SITE="http://nsf.110mb.com/bmpanel/"
+      LICENSE[0]=/usr/share/doc/bmpanel/COPYING
+         ENTERED=20090319
+           SHORT="Lightweight NETWM compliant panel"
+cat << EOF
+q`
+EOF
diff --git a/wm-addons/bmpanel/HISTORY b/wm-addons/bmpanel/HISTORY
new file mode 100644
index 0000000..0015b47
--- /dev/null
+++ b/wm-addons/bmpanel/HISTORY
@@ -0,0 +1,3 @@
+2009-03-19 Arjan Bouter <abouter at sourcemage.org>
+	* BUILD, CONFIGURE, DEPENDS, DETAILS: spell created
+



More information about the SM-Commit mailing list