diff options
author | pav <pav@FreeBSD.org> | 2006-01-15 17:29:14 +0800 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2006-01-15 17:29:14 +0800 |
commit | 633e10be4869bb7011f0aacccd3e2dd6bec7a546 (patch) | |
tree | c4139d62451f1e00338ebfe75f7797414499ee03 /security | |
parent | c46f4b042a58f737997d38ee07647763b8ab7b00 (diff) | |
download | freebsd-ports-gnome-633e10be4869bb7011f0aacccd3e2dd6bec7a546.tar.gz freebsd-ports-gnome-633e10be4869bb7011f0aacccd3e2dd6bec7a546.tar.zst freebsd-ports-gnome-633e10be4869bb7011f0aacccd3e2dd6bec7a546.zip |
BioAPI (Biometric Application Programming Interface) brings platform and device
independence to application programmers and biometric service providers.
PR: ports/91734
Submitted by: Fredrik Lindberg <fli@shapeshifter.se>
Diffstat (limited to 'security')
-rw-r--r-- | security/Makefile | 1 | ||||
-rw-r--r-- | security/bioapi/Makefile | 29 | ||||
-rw-r--r-- | security/bioapi/distinfo | 3 | ||||
-rw-r--r-- | security/bioapi/files/patch-apps-NonGUI_Sample-Makefile.in | 68 | ||||
-rw-r--r-- | security/bioapi/files/patch-apps-mod_install-install.c | 18 | ||||
-rw-r--r-- | security/bioapi/files/patch-framework-bioapi_util-memfuncs.c | 11 | ||||
-rw-r--r-- | security/bioapi/files/patch-framework-port-portmutx.c | 18 | ||||
-rw-r--r-- | security/bioapi/files/patch-imports-cdsa-v2_0-inc-Makefile.in | 74 | ||||
-rw-r--r-- | security/bioapi/files/patch-imports-cdsa-v2_0-inc-cssmtype.h | 11 | ||||
-rw-r--r-- | security/bioapi/files/patch-imports-cdsa-v2_0-inc-port-cssmport.h | 174 | ||||
-rw-r--r-- | security/bioapi/files/patch-include-Makefile.in | 21 | ||||
-rw-r--r-- | security/bioapi/files/patch-include-bioapi_schema.h | 11 | ||||
-rw-r--r-- | security/bioapi/files/patch-include-bioapi_type.h | 11 | ||||
-rw-r--r-- | security/bioapi/pkg-descr | 7 | ||||
-rw-r--r-- | security/bioapi/pkg-plist | 65 |
15 files changed, 522 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile index 47372f76166e..781bbed47717 100644 --- a/security/Makefile +++ b/security/Makefile @@ -32,6 +32,7 @@ SUBDIR += bdc SUBDIR += beecrypt SUBDIR += bfbtester + SUBDIR += bioapi SUBDIR += bjorb SUBDIR += borzoi SUBDIR += botan diff --git a/security/bioapi/Makefile b/security/bioapi/Makefile new file mode 100644 index 000000000000..4deb32689df6 --- /dev/null +++ b/security/bioapi/Makefile @@ -0,0 +1,29 @@ +# Ports collection makefile for: bioapi +# Date created: 10 January 2006 +# Whom: Fredrik Lindberg <fli@shapeshifter.se> +# +# $FreeBSD$ +# + +PORTNAME= bioapi +PORTVERSION= 1.2.2 +CATEGORIES= security +MASTER_SITES= http://www.qrivy.net/~michael/blua/bioapi/ \ + http://shapeshifter.se/pub/bioapi/ + +MAINTAINER= fli@shapeshifter.se +COMMENT= BioAPI library implementation + +USE_BZIP2= yes +USE_AUTOTOOLS= libtool:15 +CONFIGURE_ARGS= --localstatedir=/var/db/ --with-Qt-dir=no + +INSTALLS_SHLIB= yes + +.include <bsd.port.pre.mk> + +.if ${OSVERSION} < 600000 +IGNORE= needs at least FreeBSD 6.0-RELEASE +.endif + +.include <bsd.port.post.mk> diff --git a/security/bioapi/distinfo b/security/bioapi/distinfo new file mode 100644 index 000000000000..70fbc57e6180 --- /dev/null +++ b/security/bioapi/distinfo @@ -0,0 +1,3 @@ +MD5 (bioapi-1.2.2.tar.bz2) = 924f723895c339552e501999945b7920 +SHA256 (bioapi-1.2.2.tar.bz2) = 17c3482c2518c5e5e686e6650c22625324cd5279dbe8b8a2297da575095ee224 +SIZE (bioapi-1.2.2.tar.bz2) = 572282 diff --git a/security/bioapi/files/patch-apps-NonGUI_Sample-Makefile.in b/security/bioapi/files/patch-apps-NonGUI_Sample-Makefile.in new file mode 100644 index 000000000000..6a3e1c9db57f --- /dev/null +++ b/security/bioapi/files/patch-apps-NonGUI_Sample-Makefile.in @@ -0,0 +1,68 @@ +--- apps/NonGUI_Sample/Makefile.in Mon Jun 20 06:18:01 2005 ++++ apps/NonGUI_Sample/Makefile.in Thu Jan 12 13:25:47 2006 +@@ -14,7 +14,7 @@ + + @SET_MAKE@ + +-SOURCES = $(Sample_SOURCES) ++SOURCES = $(bioapi_sample_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ +@@ -38,7 +38,7 @@ + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ +-bin_PROGRAMS = Sample$(EXEEXT) ++bin_PROGRAMS = bioapi_sample$(EXEEXT) + subdir = apps/NonGUI_Sample + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +@@ -51,9 +51,9 @@ + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) +-am_Sample_OBJECTS = main.$(OBJEXT) +-Sample_OBJECTS = $(am_Sample_OBJECTS) +-Sample_DEPENDENCIES = ../../framework/h_layer/libbioapi100.la ++am_bioapi_sample_OBJECTS = main.$(OBJEXT) ++bioapi_sample_OBJECTS = $(am_bioapi_sample_OBJECTS) ++bioapi_sample_DEPENDENCIES = ../../framework/h_layer/libbioapi100.la + DEFAULT_INCLUDES = -I. -I$(srcdir) + depcomp = $(SHELL) $(top_srcdir)/depcomp + am__depfiles_maybe = depfiles +@@ -65,8 +65,8 @@ + CCLD = $(CC) + LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ +-SOURCES = $(Sample_SOURCES) +-DIST_SOURCES = $(Sample_SOURCES) ++SOURCES = $(bioapi_sample_SOURCES) ++DIST_SOURCES = $(bioapi_sample_SOURCES) + ETAGS = etags + CTAGS = ctags + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +@@ -185,8 +185,8 @@ + sharedstatedir = @sharedstatedir@ + sysconfdir = @sysconfdir@ + target_alias = @target_alias@ +-Sample_SOURCES = main.c +-Sample_LDADD = ../../framework/h_layer/libbioapi100.la ++bioapi_sample_SOURCES = main.c ++bioapi_sample_LDADD = ../../framework/h_layer/libbioapi100.la + all: all-am + + .SUFFIXES: +@@ -248,9 +248,9 @@ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done +-Sample$(EXEEXT): $(Sample_OBJECTS) $(Sample_DEPENDENCIES) +- @rm -f Sample$(EXEEXT) +- $(LINK) $(Sample_LDFLAGS) $(Sample_OBJECTS) $(Sample_LDADD) $(LIBS) ++bioapi_sample$(EXEEXT): $(bioapi_sample_OBJECTS) $(bioapi_sample_DEPENDENCIES) ++ @rm -f bioapi_sample$(EXEEXT) ++ $(LINK) $(bioapi_sample_LDFLAGS) $(bioapi_sample_OBJECTS) $(bioapi_sample_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) diff --git a/security/bioapi/files/patch-apps-mod_install-install.c b/security/bioapi/files/patch-apps-mod_install-install.c new file mode 100644 index 000000000000..9059b4851b8a --- /dev/null +++ b/security/bioapi/files/patch-apps-mod_install-install.c @@ -0,0 +1,18 @@ +--- apps/mod_install/install.c Wed Jun 8 02:51:04 2005 ++++ apps/mod_install/install.c Fri Nov 25 18:08:54 2005 +@@ -370,8 +370,13 @@ + #if defined (LINUX) || defined (SOLARIS) + if ( ( Action == INSTALL_ACTION_INSTALL ) || ( Action == INSTALL_ACTION_REFRESH ) ) + { +- strcat(szSrcPath, ModuleName); +- Src = szSrcPath; ++ if (strchr(ModuleName, '/') == NULL) { ++ strcat(szSrcPath, ModuleName); ++ Src = szSrcPath; ++ } ++ else { ++ Src = ModuleName; ++ } + } + if ( Action == INSTALL_ACTION_UNINSTALL ) + { diff --git a/security/bioapi/files/patch-framework-bioapi_util-memfuncs.c b/security/bioapi/files/patch-framework-bioapi_util-memfuncs.c new file mode 100644 index 000000000000..a6da62180489 --- /dev/null +++ b/security/bioapi/files/patch-framework-bioapi_util-memfuncs.c @@ -0,0 +1,11 @@ +--- framework/bioapi_util/memfuncs.c Wed Jun 8 02:51:05 2005 ++++ framework/bioapi_util/memfuncs.c Sat Nov 19 15:28:53 2005 +@@ -15,7 +15,7 @@ +
+ /* Linux-Port: added <malloc.h> include file */
+ #if defined (UNIX)
+-#include <malloc.h>
++#include <stdlib.h>
+ #endif
+
+ #ifdef _DEBUG
diff --git a/security/bioapi/files/patch-framework-port-portmutx.c b/security/bioapi/files/patch-framework-port-portmutx.c new file mode 100644 index 000000000000..86cb1889bf8e --- /dev/null +++ b/security/bioapi/files/patch-framework-port-portmutx.c @@ -0,0 +1,18 @@ +--- framework/port/portmutx.c Wed Jun 8 02:51:05 2005 ++++ framework/port/portmutx.c Thu Jan 12 11:45:43 2006 +@@ -122,6 +122,7 @@ + * WIN32 mutexes are recursive, so match that behavior. + */ + ++#if 0 + if ((status = pthread_mutexattr_settype(&attr, + #if defined (LINUX) + PTHREAD_MUTEX_RECURSIVE_NP))) +@@ -132,6 +133,7 @@ + (void) pthread_mutexattr_destroy(&attr); + goto cleanup; + } ++#endif + + if ((status = pthread_mutex_init(*mhandle, &attr))) + { diff --git a/security/bioapi/files/patch-imports-cdsa-v2_0-inc-Makefile.in b/security/bioapi/files/patch-imports-cdsa-v2_0-inc-Makefile.in new file mode 100644 index 000000000000..d413a8dfa09e --- /dev/null +++ b/security/bioapi/files/patch-imports-cdsa-v2_0-inc-Makefile.in @@ -0,0 +1,74 @@ +--- ../bioapi-1.2.2.orig/imports/cdsa/v2_0/inc/Makefile.in Mon Jun 20 06:18:04 2005 ++++ imports/cdsa/v2_0/inc/Makefile.in Fri Nov 25 17:27:53 2005 +@@ -37,7 +37,7 @@ + build_triplet = @build@ + host_triplet = @host@ + subdir = imports/cdsa/v2_0/inc +-DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \ ++DIST_COMMON = $(noinst_HEADERS) $(include_HEADERS) $(srcdir)/Makefile.am \ + $(srcdir)/Makefile.in + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/m4/bnv_have_qt.m4 \ +@@ -48,7 +48,8 @@ + CONFIG_CLEAN_FILES = + SOURCES = + DIST_SOURCES = +-HEADERS = $(noinst_HEADERS) ++includeHEADERS_INSTALL = $(INSTALL_HEADER) ++HEADERS = $(noinst_HEADERS) $(include_HEADERS) + ETAGS = etags + CTAGS = ctags + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +@@ -165,9 +166,9 @@ + sharedstatedir = @sharedstatedir@ + sysconfdir = @sysconfdir@ + target_alias = @target_alias@ ++include_HEADERS = cssmtype.h + noinst_HEADERS = cssmerr.h \ + cssmMemTrack.h \ +- cssmtype.h \ + mds_schema.h \ + trc_util.h \ + intel/ff_passthrough.h \ +@@ -221,6 +222,23 @@ + distclean-libtool: + -rm -f libtool + uninstall-info-am: ++install-includeHEADERS: $(include_HEADERS) ++ @$(NORMAL_INSTALL) ++ test -z "$(includedir)" || $(mkdir_p) "$(DESTDIR)$(includedir)" ++ @list='$(include_HEADERS)'; for p in $$list; do \ ++ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ ++ f=$(am__strip_dir) \ ++ echo " $(includeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(includedir)/$$f'"; \ ++ $(includeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(includedir)/$$f"; \ ++ done ++ ++uninstall-includeHEADERS: ++ @$(NORMAL_UNINSTALL) ++ @list='$(include_HEADERS)'; for p in $$list; do \ ++ f=$(am__strip_dir) \ ++ echo " rm -f '$(DESTDIR)$(includedir)/$$f'"; \ ++ rm -f "$(DESTDIR)$(includedir)/$$f"; \ ++ done + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ +@@ -345,7 +363,7 @@ + + info-am: + +-install-data-am: ++install-data-am: install-includeHEADERS + + install-exec-am: + +@@ -371,7 +389,7 @@ + + ps-am: + +-uninstall-am: ++uninstall-am: uninstall-includeHEADERS + + .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ + clean-libtool ctags distclean distclean-generic \ diff --git a/security/bioapi/files/patch-imports-cdsa-v2_0-inc-cssmtype.h b/security/bioapi/files/patch-imports-cdsa-v2_0-inc-cssmtype.h new file mode 100644 index 000000000000..9aad1e94f402 --- /dev/null +++ b/security/bioapi/files/patch-imports-cdsa-v2_0-inc-cssmtype.h @@ -0,0 +1,11 @@ +--- imports/cdsa/v2_0/inc/cssmtype.h Wed Jun 8 02:51:05 2005 ++++ imports/cdsa/v2_0/inc/cssmtype.h Fri Nov 25 18:21:25 2005 +@@ -19,7 +19,7 @@ + #define CSSMAPI __stdcall
+ #define CSSM_FUNC __cdecl
+
+-#elif defined (UNIX)
++#elif defined (__unix__)
+
+ #define CSSMAPI
+ #define CALLBACK
diff --git a/security/bioapi/files/patch-imports-cdsa-v2_0-inc-port-cssmport.h b/security/bioapi/files/patch-imports-cdsa-v2_0-inc-port-cssmport.h new file mode 100644 index 000000000000..3487ab004f2b --- /dev/null +++ b/security/bioapi/files/patch-imports-cdsa-v2_0-inc-port-cssmport.h @@ -0,0 +1,174 @@ +--- imports/cdsa/v2_0/inc/port/cssmport.h Wed Jun 8 02:51:05 2005 ++++ imports/cdsa/v2_0/inc/port/cssmport.h Fri Nov 25 15:34:49 2005 +@@ -17,9 +17,9 @@ + #ifndef _CSSMPORT_H + #define _CSSMPORT_H + +-#if defined (POSIX) ++#if defined (__POSIX_VISIBLE) + #include <pthread.h> /* Must always be the first include */ +-#endif /* POSIX */ ++#endif /* __POSIX_VISIBLE */ + + #if defined (WIN32) + #pragma warning (disable:4201 4514 4214 4115) +@@ -27,7 +27,7 @@ + #pragma warning (default:4201 4214 4115) + #endif /* WIN32 */ + +-#if defined (UNIX) ++#if defined (__unix__) + /* For UNIX C library calls */ + #if defined (LINUX) || defined (SOLARIS) + #include <link.h> +@@ -37,7 +37,6 @@ + #include <errno.h> + #include <stdlib.h> + #include <limits.h> +-#include <malloc.h> + #include <dlfcn.h> + #include <ctype.h> + #include <fcntl.h> +@@ -52,7 +51,7 @@ + #include <sys/mman.h> + #include <sys/file.h> + #include <pwd.h> +-#endif /* UNIX */ ++#endif /* __unix__ */ + + #if defined (AIX) + #include <strings.h> +@@ -64,7 +63,7 @@ + #include <sys/stat.h> + #include "cssmtype.h" + +-#if defined(UNIX) ++#if defined(__unix__) + + /* _MAX_PATH includes room for 0-terminator, PATH_MAX doesn't. */ + #define _MAX_PATH (PATH_MAX + 1) +@@ -81,12 +80,12 @@ + + typedef void * UNIX_HANDLE; + +-#endif /* UNIX */ ++#endif /* __unix__ */ + + #if defined(WIN32) + #define CSSM_MAX_PATH _MAX_PATH + 1 + #define CSSM_MAX_REG REGSTR_MAX_VALUE_LENGTH + 1 +-#elif defined (UNIX) ++#elif defined (__unix__) + #define CSSM_MAX_PATH (PATH_MAX + 1) + #define CSSM_MAX_REG 256 + #else +@@ -95,7 +94,7 @@ + #endif /* WIN32 */ + + +-#if defined (POSIX) ++#if defined (__POSIX_VISIBLE) + #define CSSM_POLL_INT 20 /* polling interval in ms */ + #endif + +@@ -115,12 +114,12 @@ + #define __stdcall + #endif + +-#if defined (UNIX) || defined (AIX) ++#if defined (__unix__) || defined (AIX) + #define CDSA_SYSDIR "/var/cdsa" + #endif + + /* Linux-Port: Default location of BioAPI db/registry files */ +-#if defined (UNIX) ++#if defined (__unix__) + #define BioAPI_SYSDIR MDS_PATH + #endif + +@@ -343,7 +342,7 @@ + + #if defined (WIN32) + typedef HANDLE PORT_MUTEX_HANDLE; +-#elif defined (POSIX) ++#elif defined (__POSIX_VISIBLE) + typedef pthread_mutex_t* PORT_MUTEX_HANDLE; + #else + typedef void* PORT_MUTEX_HANDLE; +@@ -377,11 +376,11 @@ + */ + #if defined(WIN32) + #define PORT_STATIC_MUTEX_INITIALIZER NULL +-#elif defined(POSIX) ++#elif defined(__POSIX_VISIBLE) + #define PORT_STATIC_MUTEX_INITIALIZER PTHREAD_MUTEX_INITIALIZER + #endif + +-#if defined (UNIX) ++#if defined (__unix__) + #define GetCurrentDirectory(size, dir) \ + (port_getcwd(dir, size) == CSSM_OK ? strlen(dir) : 0) + #define DeleteFile unlink +@@ -437,7 +436,7 @@ + sint32 buf_length); + + +-#ifdef POSIX ++#ifdef __POSIX_VISIBLE + typedef pthread_t PORT_THREAD_HANDLE; + #elif defined ( WIN32 ) + typedef HANDLE PORT_THREAD_HANDLE; +@@ -464,7 +463,7 @@ + /* Thread local storage management */ + #if defined (WIN32) + typedef DWORD PORT_TLS_INDEX; +-#elif defined (POSIX) ++#elif defined (__POSIX_VISIBLE) + typedef pthread_key_t PORT_TLS_INDEX; + #else + typedef uint32 PORT_TLS_INDEX; +@@ -509,7 +508,7 @@ + + #if defined(WIN32) + typedef DWORD PORT_FLOCK_OFFSET; +-#elif defined(UNIX) ++#elif defined(__unix__) + typedef off_t PORT_FLOCK_OFFSET; + #else + typedef uint32 PORT_FLOCK_OFFSET; +@@ -549,7 +548,7 @@ + #define CSSM_MAP_READWRITE FILE_MAP_ALL_ACCESS + #define CSSM_MAP_READ FILE_MAP_READ + +-#elif defined (UNIX) ++#elif defined (__unix__) + + #include <fcntl.h> + #include <sys/mman.h> +@@ -591,7 +590,7 @@ + + + /* Misc. functions */ +-#if defined (UNIX) ++#if defined (__unix__) + #define _timezone timezone + #define itoa(value,string,radix) sprintf ((string),"%d",(value)) + #define _itoa(value,string,radix) sprintf ((string),"%d",(value)) +@@ -609,7 +608,7 @@ + port_getcwd(char *dir, + uint32 size); + +-#ifdef UNIX ++#ifdef __unix__ + #include <stdarg.h> + + void port_syslog(int Facility, int Priority, char* format, ...); +@@ -719,7 +718,7 @@ + #define DLL_STR "so" + #endif + +-#if defined (UNIX) ++#if defined (__unix__) + #define CSSM_CDSA_SYSLOG_IDENT "CDSA" + + /* Priorities (ordered) */ diff --git a/security/bioapi/files/patch-include-Makefile.in b/security/bioapi/files/patch-include-Makefile.in new file mode 100644 index 000000000000..9f3297d7899c --- /dev/null +++ b/security/bioapi/files/patch-include-Makefile.in @@ -0,0 +1,21 @@ +--- include/Makefile.in Mon Jun 20 06:18:04 2005 ++++ include/Makefile.in Fri Nov 25 16:46:06 2005 +@@ -179,15 +179,15 @@ + bioapi_type.h \ + bioapi_schema.h \ + bioapi_typecast.h \ ++ bioapi_util.h \ ++ installdefs.h \ + biospi.h \ + bsp_schema.h \ + bioapi_spi.h \ + bioapi_uuid.h \ + biospi_type.h + +-noinst_HEADERS = bioapi_util.h \ +- installdefs.h \ +- device_schema.h \ ++noinst_HEADERS = device_schema.h \ + mds.h \ + port/bioapi_lock.h \ + port/bioapi_port.h diff --git a/security/bioapi/files/patch-include-bioapi_schema.h b/security/bioapi/files/patch-include-bioapi_schema.h new file mode 100644 index 000000000000..5251bb7f4307 --- /dev/null +++ b/security/bioapi/files/patch-include-bioapi_schema.h @@ -0,0 +1,11 @@ +--- include/bioapi_schema.h Wed Jun 8 02:51:05 2005 ++++ include/bioapi_schema.h Fri Nov 25 15:28:04 2005 +@@ -657,7 +657,7 @@ + /* Linux-Port: _MAX_PATH not defined in this file but used in this file. + * It is defined in "port/bioapi_port.h"; + */ +-#if defined (LINUX) || defined (UNIX) || defined (SOLARIS) ++#if defined (LINUX) || defined (__unix__) || defined (SOLARIS) + #include <limits.h> + #define _MAX_PATH (PATH_MAX + 1) + #define MAX_PATH _MAX_PATH diff --git a/security/bioapi/files/patch-include-bioapi_type.h b/security/bioapi/files/patch-include-bioapi_type.h new file mode 100644 index 000000000000..17c67eb87f21 --- /dev/null +++ b/security/bioapi/files/patch-include-bioapi_type.h @@ -0,0 +1,11 @@ +--- include/bioapi_type.h Wed Jun 8 02:51:05 2005 ++++ include/bioapi_type.h Fri Nov 25 15:27:46 2005 +@@ -17,7 +17,7 @@ +
+ #define BioAPI __stdcall
+
+-#elif defined (UNIX)
++#elif defined (__unix__)
+
+ #define BioAPI
+ #define CALLBACK
diff --git a/security/bioapi/pkg-descr b/security/bioapi/pkg-descr new file mode 100644 index 000000000000..96b60f1e75fb --- /dev/null +++ b/security/bioapi/pkg-descr @@ -0,0 +1,7 @@ +BioAPI (Biometric Application Programming Interface) brings platform and device +independence to application programmers and biometric service providers. + +This is an unofficiall branch of the official implementation from the BioAPI +Consortium (http://www.bioapi.org). + +WWW: http://www.qrivy.net/~michael/blua/bioapi/ diff --git a/security/bioapi/pkg-plist b/security/bioapi/pkg-plist new file mode 100644 index 000000000000..c0037f2c4877 --- /dev/null +++ b/security/bioapi/pkg-plist @@ -0,0 +1,65 @@ +bin/BioAPITest +bin/bioapi_sample +bin/mds_install +bin/mod_install +include/bioapi.h +include/bioapi_api.h +include/bioapi_err.h +include/bioapi_schema.h +include/bioapi_spi.h +include/bioapi_type.h +include/bioapi_typecast.h +include/bioapi_uuid.h +include/biospi.h +include/biospi_type.h +include/bioapi_util.h +include/bsp_schema.h +include/installdefs.h +include/cssmtype.h +lib/libbioapi100.a +lib/libbioapi100.so +lib/libbioapi100.so.0 +lib/libbioapi_dummy100.a +lib/libbioapi_dummy100.so +lib/libbioapi_dummy100.so.0 +lib/libbioapi_mds300.a +lib/libbioapi_mds300.so +lib/libbioapi_mds300.so.0 +lib/libmds_util.a +lib/libmds_util.so +lib/libmds_util.so.0 +lib/libpwbsp.a +lib/libpwbsp.so +lib/libpwbsp.so.0 +@cwd / +var/db/bioapi/BioAPIFFDB/BioAPIMDSDirectory.80000000.data.ffdb +var/db/bioapi/BioAPIFFDB/BioAPIMDSDirectory.80000000.freelist.ffdb +var/db/bioapi/BioAPIFFDB/BioAPIMDSDirectory.80000000.index.ffdb +var/db/bioapi/BioAPIFFDB/BioAPIMDSDirectory.80000001.data.ffdb +var/db/bioapi/BioAPIFFDB/BioAPIMDSDirectory.80000001.freelist.ffdb +var/db/bioapi/BioAPIFFDB/BioAPIMDSDirectory.80000001.index.ffdb +var/db/bioapi/BioAPIFFDB/BioAPIMDSDirectory.80000002.data.ffdb +var/db/bioapi/BioAPIFFDB/BioAPIMDSDirectory.80000002.freelist.ffdb +var/db/bioapi/BioAPIFFDB/BioAPIMDSDirectory.80000002.index.ffdb +var/db/bioapi/BioAPIFFDB/BioAPIMDSDirectory.schema.ffdb +var/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI/DL/{692bcef0-4540-11d3-a8f3-0090271d266f}/BioAPIMDSDirectory/AdditionalInformation +var/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI/MDS/BioAPIMDSDirectory/DBLocation +var/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI/MDS/BioAPIMDSDirectory/RecordIdentifiers +var/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI/MDS/MDSLocation +var/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI/MDS/VersionMajor +var/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI/MDS/VersionMinor +@dirrm var/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI/MDS/BioAPIMDSDirectory +@dirrm var/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI/MDS +@dirrm var/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI/DL/{692bcef0-4540-11d3-a8f3-0090271d266f}/BioAPIMDSDirectory +@dirrm var/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI/DL/{692bcef0-4540-11d3-a8f3-0090271d266f} +@dirrm var/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI/DL +@dirrm var/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI +@dirrm var/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software +@dirrm var/db/bioapi/registry/HKEY_LOCAL_MACHINE +@dirrm var/db/bioapi/registry +@dirrm var/db/bioapi/BioAPIFFDB +@dirrm var/db/bioapi +@unexec echo +@unexec echo Please remove whats left of the BioAPI registry database manually from +@unexec echo /var/db/bioapi if you have no intentions of using this software again. +@unexec echo |