Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Arjan Bouter (a1720c9f685cf61570907234c89e5c3803cf49aa)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Arjan Bouter <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Arjan Bouter (a1720c9f685cf61570907234c89e5c3803cf49aa)
  • Date: Mon, 23 Feb 2009 15:05:33 -0600

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

ChangeLog | 4
libs/bioapi-linux/DEPENDS | 1
libs/bioapi-linux/DETAILS | 22 ++++
libs/bioapi-linux/HISTORY | 19 ++++
libs/bioapi-linux/INSTALL | 8 +
libs/bioapi-linux/PRE_BUILD | 3
libs/bioapi-linux/bioapi_1.2.3.tar.gz.sig |binary
libs/bioapi-linux/bioapi_cure_paranoia.patch | 122
+++++++++++++++++++++++++++
libs/bioapi/HISTORY | 5 -
libs/bioapi/PRE_BUILD | 3
libs/bioapi/bioapi_cure_paranoia.patch | 120
++++++++++++++++++++++++++
11 files changed, 306 insertions(+), 1 deletion(-)

New commits:
commit a1720c9f685cf61570907234c89e5c3803cf49aa
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

bioapi: added patch to skip failing qt build checks, it now fails at
exactly the same point as when trying to build without qt ;)

commit bb5ace647ef170298436c2990166f753cc572fee
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

bioapi-linux: new spell, based on the bioapi spell. This is the official
reference implementation and it actually builds here (without qt for
now, working on that).

diff --git a/ChangeLog b/ChangeLog
index 3370ec0..21fd85b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2009-02-23 Arjan Bouter <abouter AT sourcemage.org>
+ * libs/bioapi-linux: new spell based on the bioapi spell
+ this is the official reference implementation.
+
2009-02-23 George Sherwood <gsherwood AT sourcemage.org>
* net/libproxy: new spell, net/libproxy

diff --git a/libs/bioapi-linux/DEPENDS b/libs/bioapi-linux/DEPENDS
new file mode 100755
index 0000000..8d2a4bb
--- /dev/null
+++ b/libs/bioapi-linux/DEPENDS
@@ -0,0 +1 @@
+optional_depends qt-x11 "--with-Qt-dir=/usr" "--with-Qt-dir=no" "for Qt"
diff --git a/libs/bioapi-linux/DETAILS b/libs/bioapi-linux/DETAILS
new file mode 100755
index 0000000..877b7b4
--- /dev/null
+++ b/libs/bioapi-linux/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=bioapi-linux
+ VERSION=1.2.3
+ SOURCE=bioapi_${VERSION}.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
+ SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/$SOURCE
+ SOURCE_GPG=gurus.gpg:$SOURCE.sig
+ WEB_SITE=http://code.google.com/p/{SPELL}
+ ENTERED=20090223
+ LICENSE[0]=BSD
+ DOCS="$DOCS *.htm Disclaimer"
+ KEYWORDS="libs"
+ SHORT="The official implementation of the BioAPI 1.10 framework."
+cat << EOF
+The BioAPI Specification is intended to provide a high-level generic
biometric
+authentication model, one suited for any form of biometric technology. It
+covers the basic functions of Enrollment, Verification, and Identification,
and
+includes a database interface to allow a biometric service provider (BSP) to
+manage the Identification population for optimum performance. It also
provides
+primitives that allow the application to manage the capture of samples on a
+client, and the Enrollment, Verification, and Identification on a server.
This
+is an unofficial fork of the reference implementation of the standard.
+EOF
diff --git a/libs/bioapi-linux/HISTORY b/libs/bioapi-linux/HISTORY
new file mode 100644
index 0000000..7529983
--- /dev/null
+++ b/libs/bioapi-linux/HISTORY
@@ -0,0 +1,19 @@
+2009-02-23 Arjan Bouter <abouter AT sourcemage.org>
+ * created spell based on the bioapi spell.
+ kept it's history.
+
+2009-02-21 Arjan Bouter <abouter AT sourcemage.org>
+ * DEPENDS: started fixing the optional dep on Qt
+
+2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: [automated] Removed UPDATED.
+
+2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: [automated] Removed BUILD_API=2.
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
+2005-11-22 Jeremy Blosser <jblosser-smgl AT firinn.org>
+ * DETAILS, DEPENDS, INSTALL: Created spell.
+
diff --git a/libs/bioapi-linux/INSTALL b/libs/bioapi-linux/INSTALL
new file mode 100755
index 0000000..4b5997e
--- /dev/null
+++ b/libs/bioapi-linux/INSTALL
@@ -0,0 +1,8 @@
+default_install &&
+
+install -d ${INSTALL_ROOT}/usr/include/bioapi &&
+
+install include/bioapi_util.h \
+ include/installdefs.h \
+ imports/cdsa/v2_0/inc/cssmtype.h \
+ ${INSTALL_ROOT}/usr/include/bioapi
diff --git a/libs/bioapi-linux/PRE_BUILD b/libs/bioapi-linux/PRE_BUILD
new file mode 100755
index 0000000..6708210
--- /dev/null
+++ b/libs/bioapi-linux/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p0 < ${SCRIPT_DIRECTORY}/bioapi_cure_paranoia.patch
diff --git a/libs/bioapi-linux/bioapi_1.2.3.tar.gz.sig
b/libs/bioapi-linux/bioapi_1.2.3.tar.gz.sig
new file mode 100644
index 0000000..5b9eb27
Binary files /dev/null and b/libs/bioapi-linux/bioapi_1.2.3.tar.gz.sig differ
diff --git a/libs/bioapi-linux/bioapi_cure_paranoia.patch
b/libs/bioapi-linux/bioapi_cure_paranoia.patch
new file mode 100644
index 0000000..e769117
--- /dev/null
+++ b/libs/bioapi-linux/bioapi_cure_paranoia.patch
@@ -0,0 +1,122 @@
+--- ./configure 2007-07-15 22:51:59.000000000 +0000
++++ ./configure.new 2009-02-23 20:48:32.907422120 +0000
+@@ -26052,118 +26052,7 @@
+ echo "${ECHO_T}$have_qt" >&6; }
+ fi
+
+-
+-
+-
+-
+-
+- #### Being paranoid:
+- if test x"$have_qt" = xyes; then
+- { echo "$as_me:$LINENO: checking correct functioning of Qt
installation" >&5
+-echo $ECHO_N "checking correct functioning of Qt installation... $ECHO_C"
>&6; }
+- if test "${bnv_cv_qt_test_result+set}" = set; then
+- echo $ECHO_N "(cached) $ECHO_C" >&6
+-else
+-
+- cat > bnv_qt_test.h << EOF
+-#include <qobject.h>
+-class Test : public QObject
+-{
+-Q_OBJECT
+-public:
+- Test() {}
+- ~Test() {}
+-public slots:
+- void receive() {}
+-signals:
+- void send();
+-};
+-EOF
+-
+- cat > bnv_qt_main.$ac_ext << EOF
+-#include "bnv_qt_test.h"
+-#include <qapplication.h>
+-int main( int argc, char **argv )
+-{
+- QApplication app( argc, argv );
+- Test t;
+- QObject::connect( &t, SIGNAL(send()), &t, SLOT(receive()) );
+-}
+-EOF
+-
+- bnv_cv_qt_test_result="failure"
+- bnv_try_1="$QT_MOC bnv_qt_test.h -o moc_bnv_qt_test.$ac_ext
>/dev/null 2>bnv_qt_test_1.out"
+- { (eval echo "$as_me:$LINENO: \"$bnv_try_1\"") >&5
+- (eval $bnv_try_1) 2>&5
+- ac_status=$?
+- echo "$as_me:$LINENO: \$? = $ac_status" >&5
+- (exit $ac_status); }
+- bnv_err_1=`grep -v '^ *+' bnv_qt_test_1.out | grep -v
"^bnv_qt_test.h\$"`
+- if test x"$bnv_err_1" != x; then
+- echo "$bnv_err_1" >&5
+- echo "configure: could not run $QT_MOC on:" >&5
+- cat bnv_qt_test.h >&5
+- else
+- bnv_try_2="$CXX $QT_CXXFLAGS -c $CXXFLAGS -o moc_bnv_qt_test.o
moc_bnv_qt_test.$ac_ext >/dev/null 2>bnv_qt_test_2.out"
+- { (eval echo "$as_me:$LINENO: \"$bnv_try_2\"") >&5
+- (eval $bnv_try_2) 2>&5
+- ac_status=$?
+- echo "$as_me:$LINENO: \$? = $ac_status" >&5
+- (exit $ac_status); }
+- bnv_err_2=`grep -v '^ *+' bnv_qt_test_2.out | grep -v
"^bnv_qt_test.{$ac_ext}\$"`
+- if test x"$bnv_err_2" != x; then
+- echo "$bnv_err_2" >&5
+- echo "configure: could not compile:" >&5
+- cat bnv_qt_test.$ac_ext >&5
+- else
+- bnv_try_3="$CXX $QT_CXXFLAGS -c $CXXFLAGS -o bnv_qt_main.o
bnv_qt_main.$ac_ext >/dev/null 2>bnv_qt_test_3.out"
+- { (eval echo "$as_me:$LINENO: \"$bnv_try_3\"") >&5
+- (eval $bnv_try_3) 2>&5
+- ac_status=$?
+- echo "$as_me:$LINENO: \$? = $ac_status" >&5
+- (exit $ac_status); }
+- bnv_err_3=`grep -v '^ *+' bnv_qt_test_3.out | grep -v
"^bnv_qt_main.{$ac_ext}\$"`
+- if test x"$bnv_err_3" != x; then
+- echo "$bnv_err_3" >&5
+- echo "configure: could not compile:" >&5
+- cat bnv_qt_main.$ac_ext >&5
+- else
+- bnv_try_4="$CXX $QT_LIBS $LIBS -o bnv_qt_main bnv_qt_main.o
moc_bnv_qt_test.o >/dev/null 2>bnv_qt_test_4.out"
+- { (eval echo "$as_me:$LINENO: \"$bnv_try_4\"") >&5
+- (eval $bnv_try_4) 2>&5
+- ac_status=$?
+- echo "$as_me:$LINENO: \$? = $ac_status" >&5
+- (exit $ac_status); }
+- bnv_err_4=`grep -v '^ *+' bnv_qt_test_4.out`
+- if test x"$bnv_err_4" != x; then
+- echo "$bnv_err_4" >&5
+- else
+- bnv_cv_qt_test_result="succes"
+- fi
+- fi
+- fi
+- fi
+-
+-fi
+- { echo "$as_me:$LINENO: result: $bnv_cv_qt_test_result" >&5
+-echo "${ECHO_T}$bnv_cv_qt_test_result" >&6; };
+- if test x"$bnv_cv_qt_test_result" = "xfailure"; then
+- { { echo "$as_me:$LINENO: error: Failed to find matching components
of a complete
+- Qt installation. Try using more options,
+- see ./configure --help." >&5
+-echo "$as_me: error: Failed to find matching components of a complete
+- Qt installation. Try using more options,
+- see ./configure --help." >&2;}
+- { (exit 1); exit 1; }; }
+- fi
+-
+- rm -f bnv_qt_test.h moc_bnv_qt_test.$ac_ext moc_bnv_qt_test.o \
+- bnv_qt_main.$ac_ext bnv_qt_main.o bnv_qt_main \
+- bnv_qt_test_1.out bnv_qt_test_2.out bnv_qt_test_3.out
bnv_qt_test_4.out
+- fi
+-
+-
+- if test ${have_qt}=yes; then
++if test ${have_qt}=yes; then
+ GUI_OPT_TRUE=
+ GUI_OPT_FALSE='#'
+ else
diff --git a/libs/bioapi/HISTORY b/libs/bioapi/HISTORY
index b528e22..672c335 100644
--- a/libs/bioapi/HISTORY
+++ b/libs/bioapi/HISTORY
@@ -1,6 +1,9 @@
+2009-02-23 Arjan Bouter <abouter AT sourcemage.org>
+ * PRE_BUILD: added, for real this time ;)
+ * bioapi_cure_paranoia.patch: added
+
2009-02-21 Arjan Bouter <abouter AT sourcemage.org>
* DEPENDS: started fixing the optional dep on Qt
- * PRE_BUILD: added

2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.
diff --git a/libs/bioapi/PRE_BUILD b/libs/bioapi/PRE_BUILD
new file mode 100755
index 0000000..d72d72c
--- /dev/null
+++ b/libs/bioapi/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < ${SCRIPT_DIRECTORY}/bioapi_cure_paranoia.patch
diff --git a/libs/bioapi/bioapi_cure_paranoia.patch
b/libs/bioapi/bioapi_cure_paranoia.patch
new file mode 100644
index 0000000..377f2f6
--- /dev/null
+++ b/libs/bioapi/bioapi_cure_paranoia.patch
@@ -0,0 +1,120 @@
+--- configure 2005-06-20 04:15:59.000000000 +0000
++++ ../configure 2009-02-23 19:56:48.363172225 +0000
+@@ -26421,117 +26421,6 @@
+
+
+
+-
+-
+-
+- #### Being paranoid:
+- if test x"$have_qt" = xyes; then
+- echo "$as_me:$LINENO: checking correct functioning of Qt installation"
>&5
+-echo $ECHO_N "checking correct functioning of Qt installation... $ECHO_C"
>&6
+- if test "${bnv_cv_qt_test_result+set}" = set; then
+- echo $ECHO_N "(cached) $ECHO_C" >&6
+-else
+-
+- cat > bnv_qt_test.h << EOF
+-#include <qobject.h>
+-class Test : public QObject
+-{
+-Q_OBJECT
+-public:
+- Test() {}
+- ~Test() {}
+-public slots:
+- void receive() {}
+-signals:
+- void send();
+-};
+-EOF
+-
+- cat > bnv_qt_main.$ac_ext << EOF
+-#include "bnv_qt_test.h"
+-#include <qapplication.h>
+-int main( int argc, char **argv )
+-{
+- QApplication app( argc, argv );
+- Test t;
+- QObject::connect( &t, SIGNAL(send()), &t, SLOT(receive()) );
+-}
+-EOF
+-
+- bnv_cv_qt_test_result="failure"
+- bnv_try_1="$QT_MOC bnv_qt_test.h -o moc_bnv_qt_test.$ac_ext
>/dev/null 2>bnv_qt_test_1.out"
+- { (eval echo "$as_me:$LINENO: \"$bnv_try_1\"") >&5
+- (eval $bnv_try_1) 2>&5
+- ac_status=$?
+- echo "$as_me:$LINENO: \$? = $ac_status" >&5
+- (exit $ac_status); }
+- bnv_err_1=`grep -v '^ *+' bnv_qt_test_1.out | grep -v
"^bnv_qt_test.h\$"`
+- if test x"$bnv_err_1" != x; then
+- echo "$bnv_err_1" >&5
+- echo "configure: could not run $QT_MOC on:" >&5
+- cat bnv_qt_test.h >&5
+- else
+- bnv_try_2="$CXX $QT_CXXFLAGS -c $CXXFLAGS -o moc_bnv_qt_test.o
moc_bnv_qt_test.$ac_ext >/dev/null 2>bnv_qt_test_2.out"
+- { (eval echo "$as_me:$LINENO: \"$bnv_try_2\"") >&5
+- (eval $bnv_try_2) 2>&5
+- ac_status=$?
+- echo "$as_me:$LINENO: \$? = $ac_status" >&5
+- (exit $ac_status); }
+- bnv_err_2=`grep -v '^ *+' bnv_qt_test_2.out | grep -v
"^bnv_qt_test.{$ac_ext}\$"`
+- if test x"$bnv_err_2" != x; then
+- echo "$bnv_err_2" >&5
+- echo "configure: could not compile:" >&5
+- cat bnv_qt_test.$ac_ext >&5
+- else
+- bnv_try_3="$CXX $QT_CXXFLAGS -c $CXXFLAGS -o bnv_qt_main.o
bnv_qt_main.$ac_ext >/dev/null 2>bnv_qt_test_3.out"
+- { (eval echo "$as_me:$LINENO: \"$bnv_try_3\"") >&5
+- (eval $bnv_try_3) 2>&5
+- ac_status=$?
+- echo "$as_me:$LINENO: \$? = $ac_status" >&5
+- (exit $ac_status); }
+- bnv_err_3=`grep -v '^ *+' bnv_qt_test_3.out | grep -v
"^bnv_qt_main.{$ac_ext}\$"`
+- if test x"$bnv_err_3" != x; then
+- echo "$bnv_err_3" >&5
+- echo "configure: could not compile:" >&5
+- cat bnv_qt_main.$ac_ext >&5
+- else
+- bnv_try_4="$CXX $QT_LIBS $LIBS -o bnv_qt_main bnv_qt_main.o
moc_bnv_qt_test.o >/dev/null 2>bnv_qt_test_4.out"
+- { (eval echo "$as_me:$LINENO: \"$bnv_try_4\"") >&5
+- (eval $bnv_try_4) 2>&5
+- ac_status=$?
+- echo "$as_me:$LINENO: \$? = $ac_status" >&5
+- (exit $ac_status); }
+- bnv_err_4=`grep -v '^ *+' bnv_qt_test_4.out`
+- if test x"$bnv_err_4" != x; then
+- echo "$bnv_err_4" >&5
+- else
+- bnv_cv_qt_test_result="succes"
+- fi
+- fi
+- fi
+- fi
+-
+-fi
+- echo "$as_me:$LINENO: result: $bnv_cv_qt_test_result" >&5
+-echo "${ECHO_T}$bnv_cv_qt_test_result" >&6;
+- if test x"$bnv_cv_qt_test_result" = "xfailure"; then
+- { { echo "$as_me:$LINENO: error: Failed to find matching components
of a complete
+- Qt installation. Try using more options,
+- see ./configure --help." >&5
+-echo "$as_me: error: Failed to find matching components of a complete
+- Qt installation. Try using more options,
+- see ./configure --help." >&2;}
+- { (exit 1); exit 1; }; }
+- fi
+-
+- rm -f bnv_qt_test.h moc_bnv_qt_test.$ac_ext moc_bnv_qt_test.o \
+- bnv_qt_main.$ac_ext bnv_qt_main.o bnv_qt_main \
+- bnv_qt_test_1.out bnv_qt_test_2.out bnv_qt_test_3.out
bnv_qt_test_4.out
+- fi
+-
+-
+-
+-
+ if test ${have_qt}=yes; then
+ GUI_OPT_TRUE=
+ GUI_OPT_FALSE='#'



  • [SM-Commit] GIT changes to master grimoire by Arjan Bouter (a1720c9f685cf61570907234c89e5c3803cf49aa), Arjan Bouter, 02/23/2009

Archive powered by MHonArc 2.6.24.

Top of Page