Date: Fri, 13 Jan 2006 02:04:45 +0100 From: Fredrik Lindberg <fli@shapeshifter.se> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/91734: New port: security/bioapi Message-ID: <20060113010446.4E47D1A84C@mx1.h3q.net> Resent-Message-ID: <200601130110.k0D1A4gN036312@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 91734 >Category: ports >Synopsis: New port: security/bioapi >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jan 13 01:10:03 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Fredrik Lindberg >Release: FreeBSD 7.0-CURRENT i386 >Organization: >Environment: System: FreeBSD genesis.int.shapeshifter.se 7.0-CURRENT FreeBSD 7.0-CURRENT #6: Tue Dec 6 22:01:51 CET 2005 root@genesis.int.shapeshifter.se:/usr/obj/usr/src/sys/GENESIS i386 >Description: BioAPI (Biometric Application Programming Interface) brings platform and device independence to application programmers and biometric service providers. >How-To-Repeat: >Fix: --- bioapi begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # bioapi # bioapi/files # bioapi/files/patch-include-bioapi_type.h # bioapi/files/patch-framework-port-portmutx.c # bioapi/files/patch-imports-cdsa-v2_0-inc-port-cssmport.h # bioapi/files/patch-framework-bioapi_util-memfuncs.c # bioapi/files/patch-imports-cdsa-v2_0-inc-cssmtype.h # bioapi/files/patch-include-bioapi_schema.h # bioapi/files/patch-imports-cdsa-v2_0-inc-Makefile.in # bioapi/files/patch-include-Makefile.in # bioapi/files/patch-apps-mod_install-install.c # bioapi/files/patch-apps-NonGUI_Sample-Makefile.in # bioapi/pkg-plist # bioapi/pkg-descr # bioapi/distinfo # bioapi/Makefile # bioapi/pkg-deinstall # echo c - bioapi mkdir -p bioapi > /dev/null 2>&1 echo c - bioapi/files mkdir -p bioapi/files > /dev/null 2>&1 echo x - bioapi/files/patch-include-bioapi_type.h sed 's/^X//' >bioapi/files/patch-include-bioapi_type.h << 'END-of-bioapi/files/patch-include-bioapi_type.h' X--- include/bioapi_type.h Wed Jun 8 02:51:05 2005 X+++ include/bioapi_type.h Fri Nov 25 15:27:46 2005 X@@ -17,7 +17,7 @@ X X #define BioAPI __stdcall X X-#elif defined (UNIX) X+#elif defined (__unix__) X X #define BioAPI X #define CALLBACK END-of-bioapi/files/patch-include-bioapi_type.h echo x - bioapi/files/patch-framework-port-portmutx.c sed 's/^X//' >bioapi/files/patch-framework-port-portmutx.c << 'END-of-bioapi/files/patch-framework-port-portmutx.c' X--- framework/port/portmutx.c Wed Jun 8 02:51:05 2005 X+++ framework/port/portmutx.c Thu Jan 12 11:45:43 2006 X@@ -122,6 +122,7 @@ X * WIN32 mutexes are recursive, so match that behavior. X */ X X+#if 0 X if ((status = pthread_mutexattr_settype(&attr, X #if defined (LINUX) X PTHREAD_MUTEX_RECURSIVE_NP))) X@@ -132,6 +133,7 @@ X (void) pthread_mutexattr_destroy(&attr); X goto cleanup; X } X+#endif X X if ((status = pthread_mutex_init(*mhandle, &attr))) X { END-of-bioapi/files/patch-framework-port-portmutx.c echo x - bioapi/files/patch-imports-cdsa-v2_0-inc-port-cssmport.h sed 's/^X//' >bioapi/files/patch-imports-cdsa-v2_0-inc-port-cssmport.h << 'END-of-bioapi/files/patch-imports-cdsa-v2_0-inc-port-cssmport.h' X--- imports/cdsa/v2_0/inc/port/cssmport.h Wed Jun 8 02:51:05 2005 X+++ imports/cdsa/v2_0/inc/port/cssmport.h Fri Nov 25 15:34:49 2005 X@@ -17,9 +17,9 @@ X #ifndef _CSSMPORT_H X #define _CSSMPORT_H X X-#if defined (POSIX) X+#if defined (__POSIX_VISIBLE) X #include <pthread.h> /* Must always be the first include */ X-#endif /* POSIX */ X+#endif /* __POSIX_VISIBLE */ X X #if defined (WIN32) X #pragma warning (disable:4201 4514 4214 4115) X@@ -27,7 +27,7 @@ X #pragma warning (default:4201 4214 4115) X #endif /* WIN32 */ X X-#if defined (UNIX) X+#if defined (__unix__) X /* For UNIX C library calls */ X #if defined (LINUX) || defined (SOLARIS) X #include <link.h> X@@ -37,7 +37,6 @@ X #include <errno.h> X #include <stdlib.h> X #include <limits.h> X-#include <malloc.h> X #include <dlfcn.h> X #include <ctype.h> X #include <fcntl.h> X@@ -52,7 +51,7 @@ X #include <sys/mman.h> X #include <sys/file.h> X #include <pwd.h> X-#endif /* UNIX */ X+#endif /* __unix__ */ X X #if defined (AIX) X #include <strings.h> X@@ -64,7 +63,7 @@ X #include <sys/stat.h> X #include "cssmtype.h" X X-#if defined(UNIX) X+#if defined(__unix__) X X /* _MAX_PATH includes room for 0-terminator, PATH_MAX doesn't. */ X #define _MAX_PATH (PATH_MAX + 1) X@@ -81,12 +80,12 @@ X X typedef void * UNIX_HANDLE; X X-#endif /* UNIX */ X+#endif /* __unix__ */ X X #if defined(WIN32) X #define CSSM_MAX_PATH _MAX_PATH + 1 X #define CSSM_MAX_REG REGSTR_MAX_VALUE_LENGTH + 1 X-#elif defined (UNIX) X+#elif defined (__unix__) X #define CSSM_MAX_PATH (PATH_MAX + 1) X #define CSSM_MAX_REG 256 X #else X@@ -95,7 +94,7 @@ X #endif /* WIN32 */ X X X-#if defined (POSIX) X+#if defined (__POSIX_VISIBLE) X #define CSSM_POLL_INT 20 /* polling interval in ms */ X #endif X X@@ -115,12 +114,12 @@ X #define __stdcall X #endif X X-#if defined (UNIX) || defined (AIX) X+#if defined (__unix__) || defined (AIX) X #define CDSA_SYSDIR "/var/cdsa" X #endif X X /* Linux-Port: Default location of BioAPI db/registry files */ X-#if defined (UNIX) X+#if defined (__unix__) X #define BioAPI_SYSDIR MDS_PATH X #endif X X@@ -343,7 +342,7 @@ X X #if defined (WIN32) X typedef HANDLE PORT_MUTEX_HANDLE; X-#elif defined (POSIX) X+#elif defined (__POSIX_VISIBLE) X typedef pthread_mutex_t* PORT_MUTEX_HANDLE; X #else X typedef void* PORT_MUTEX_HANDLE; X@@ -377,11 +376,11 @@ X */ X #if defined(WIN32) X #define PORT_STATIC_MUTEX_INITIALIZER NULL X-#elif defined(POSIX) X+#elif defined(__POSIX_VISIBLE) X #define PORT_STATIC_MUTEX_INITIALIZER PTHREAD_MUTEX_INITIALIZER X #endif X X-#if defined (UNIX) X+#if defined (__unix__) X #define GetCurrentDirectory(size, dir) \ X (port_getcwd(dir, size) == CSSM_OK ? strlen(dir) : 0) X #define DeleteFile unlink X@@ -437,7 +436,7 @@ X sint32 buf_length); X X X-#ifdef POSIX X+#ifdef __POSIX_VISIBLE X typedef pthread_t PORT_THREAD_HANDLE; X #elif defined ( WIN32 ) X typedef HANDLE PORT_THREAD_HANDLE; X@@ -464,7 +463,7 @@ X /* Thread local storage management */ X #if defined (WIN32) X typedef DWORD PORT_TLS_INDEX; X-#elif defined (POSIX) X+#elif defined (__POSIX_VISIBLE) X typedef pthread_key_t PORT_TLS_INDEX; X #else X typedef uint32 PORT_TLS_INDEX; X@@ -509,7 +508,7 @@ X X #if defined(WIN32) X typedef DWORD PORT_FLOCK_OFFSET; X-#elif defined(UNIX) X+#elif defined(__unix__) X typedef off_t PORT_FLOCK_OFFSET; X #else X typedef uint32 PORT_FLOCK_OFFSET; X@@ -549,7 +548,7 @@ X #define CSSM_MAP_READWRITE FILE_MAP_ALL_ACCESS X #define CSSM_MAP_READ FILE_MAP_READ X X-#elif defined (UNIX) X+#elif defined (__unix__) X X #include <fcntl.h> X #include <sys/mman.h> X@@ -591,7 +590,7 @@ X X X /* Misc. functions */ X-#if defined (UNIX) X+#if defined (__unix__) X #define _timezone timezone X #define itoa(value,string,radix) sprintf ((string),"%d",(value)) X #define _itoa(value,string,radix) sprintf ((string),"%d",(value)) X@@ -609,7 +608,7 @@ X port_getcwd(char *dir, X uint32 size); X X-#ifdef UNIX X+#ifdef __unix__ X #include <stdarg.h> X X void port_syslog(int Facility, int Priority, char* format, ...); X@@ -719,7 +718,7 @@ X #define DLL_STR "so" X #endif X X-#if defined (UNIX) X+#if defined (__unix__) X #define CSSM_CDSA_SYSLOG_IDENT "CDSA" X X /* Priorities (ordered) */ END-of-bioapi/files/patch-imports-cdsa-v2_0-inc-port-cssmport.h echo x - bioapi/files/patch-framework-bioapi_util-memfuncs.c sed 's/^X//' >bioapi/files/patch-framework-bioapi_util-memfuncs.c << 'END-of-bioapi/files/patch-framework-bioapi_util-memfuncs.c' X--- framework/bioapi_util/memfuncs.c Wed Jun 8 02:51:05 2005 X+++ framework/bioapi_util/memfuncs.c Sat Nov 19 15:28:53 2005 X@@ -15,7 +15,7 @@ X X /* Linux-Port: added <malloc.h> include file */ X #if defined (UNIX) X-#include <malloc.h> X+#include <stdlib.h> X #endif X X #ifdef _DEBUG END-of-bioapi/files/patch-framework-bioapi_util-memfuncs.c echo x - bioapi/files/patch-imports-cdsa-v2_0-inc-cssmtype.h sed 's/^X//' >bioapi/files/patch-imports-cdsa-v2_0-inc-cssmtype.h << 'END-of-bioapi/files/patch-imports-cdsa-v2_0-inc-cssmtype.h' X--- imports/cdsa/v2_0/inc/cssmtype.h Wed Jun 8 02:51:05 2005 X+++ imports/cdsa/v2_0/inc/cssmtype.h Fri Nov 25 18:21:25 2005 X@@ -19,7 +19,7 @@ X #define CSSMAPI __stdcall X #define CSSM_FUNC __cdecl X X-#elif defined (UNIX) X+#elif defined (__unix__) X X #define CSSMAPI X #define CALLBACK END-of-bioapi/files/patch-imports-cdsa-v2_0-inc-cssmtype.h echo x - bioapi/files/patch-include-bioapi_schema.h sed 's/^X//' >bioapi/files/patch-include-bioapi_schema.h << 'END-of-bioapi/files/patch-include-bioapi_schema.h' X--- include/bioapi_schema.h Wed Jun 8 02:51:05 2005 X+++ include/bioapi_schema.h Fri Nov 25 15:28:04 2005 X@@ -657,7 +657,7 @@ X /* Linux-Port: _MAX_PATH not defined in this file but used in this file. X * It is defined in "port/bioapi_port.h"; X */ X-#if defined (LINUX) || defined (UNIX) || defined (SOLARIS) X+#if defined (LINUX) || defined (__unix__) || defined (SOLARIS) X #include <limits.h> X #define _MAX_PATH (PATH_MAX + 1) X #define MAX_PATH _MAX_PATH END-of-bioapi/files/patch-include-bioapi_schema.h echo x - bioapi/files/patch-imports-cdsa-v2_0-inc-Makefile.in sed 's/^X//' >bioapi/files/patch-imports-cdsa-v2_0-inc-Makefile.in << 'END-of-bioapi/files/patch-imports-cdsa-v2_0-inc-Makefile.in' X--- ../bioapi-1.2.2.orig/imports/cdsa/v2_0/inc/Makefile.in Mon Jun 20 06:18:04 2005 X+++ imports/cdsa/v2_0/inc/Makefile.in Fri Nov 25 17:27:53 2005 X@@ -37,7 +37,7 @@ X build_triplet = @build@ X host_triplet = @host@ X subdir = imports/cdsa/v2_0/inc X-DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \ X+DIST_COMMON = $(noinst_HEADERS) $(include_HEADERS) $(srcdir)/Makefile.am \ X $(srcdir)/Makefile.in X ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 X am__aclocal_m4_deps = $(top_srcdir)/m4/bnv_have_qt.m4 \ X@@ -48,7 +48,8 @@ X CONFIG_CLEAN_FILES = X SOURCES = X DIST_SOURCES = X-HEADERS = $(noinst_HEADERS) X+includeHEADERS_INSTALL = $(INSTALL_HEADER) X+HEADERS = $(noinst_HEADERS) $(include_HEADERS) X ETAGS = etags X CTAGS = ctags X DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) X@@ -165,9 +166,9 @@ X sharedstatedir = @sharedstatedir@ X sysconfdir = @sysconfdir@ X target_alias = @target_alias@ X+include_HEADERS = cssmtype.h X noinst_HEADERS = cssmerr.h \ X cssmMemTrack.h \ X- cssmtype.h \ X mds_schema.h \ X trc_util.h \ X intel/ff_passthrough.h \ X@@ -221,6 +222,23 @@ X distclean-libtool: X -rm -f libtool X uninstall-info-am: X+install-includeHEADERS: $(include_HEADERS) X+ @$(NORMAL_INSTALL) X+ test -z "$(includedir)" || $(mkdir_p) "$(DESTDIR)$(includedir)" X+ @list='$(include_HEADERS)'; for p in $$list; do \ X+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ X+ f=$(am__strip_dir) \ X+ echo " $(includeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(includedir)/$$f'"; \ X+ $(includeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(includedir)/$$f"; \ X+ done X+ X+uninstall-includeHEADERS: X+ @$(NORMAL_UNINSTALL) X+ @list='$(include_HEADERS)'; for p in $$list; do \ X+ f=$(am__strip_dir) \ X+ echo " rm -f '$(DESTDIR)$(includedir)/$$f'"; \ X+ rm -f "$(DESTDIR)$(includedir)/$$f"; \ X+ done X X ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) X list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ X@@ -345,7 +363,7 @@ X X info-am: X X-install-data-am: X+install-data-am: install-includeHEADERS X X install-exec-am: X X@@ -371,7 +389,7 @@ X X ps-am: X X-uninstall-am: X+uninstall-am: uninstall-includeHEADERS X X .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ X clean-libtool ctags distclean distclean-generic \ END-of-bioapi/files/patch-imports-cdsa-v2_0-inc-Makefile.in echo x - bioapi/files/patch-include-Makefile.in sed 's/^X//' >bioapi/files/patch-include-Makefile.in << 'END-of-bioapi/files/patch-include-Makefile.in' X--- include/Makefile.in Mon Jun 20 06:18:04 2005 X+++ include/Makefile.in Fri Nov 25 16:46:06 2005 X@@ -179,15 +179,15 @@ X bioapi_type.h \ X bioapi_schema.h \ X bioapi_typecast.h \ X+ bioapi_util.h \ X+ installdefs.h \ X biospi.h \ X bsp_schema.h \ X bioapi_spi.h \ X bioapi_uuid.h \ X biospi_type.h X X-noinst_HEADERS = bioapi_util.h \ X- installdefs.h \ X- device_schema.h \ X+noinst_HEADERS = device_schema.h \ X mds.h \ X port/bioapi_lock.h \ X port/bioapi_port.h END-of-bioapi/files/patch-include-Makefile.in echo x - bioapi/files/patch-apps-mod_install-install.c sed 's/^X//' >bioapi/files/patch-apps-mod_install-install.c << 'END-of-bioapi/files/patch-apps-mod_install-install.c' X--- apps/mod_install/install.c Wed Jun 8 02:51:04 2005 X+++ apps/mod_install/install.c Fri Nov 25 18:08:54 2005 X@@ -370,8 +370,13 @@ X #if defined (LINUX) || defined (SOLARIS) X if ( ( Action == INSTALL_ACTION_INSTALL ) || ( Action == INSTALL_ACTION_REFRESH ) ) X { X- strcat(szSrcPath, ModuleName); X- Src = szSrcPath; X+ if (strchr(ModuleName, '/') == NULL) { X+ strcat(szSrcPath, ModuleName); X+ Src = szSrcPath; X+ } X+ else { X+ Src = ModuleName; X+ } X } X if ( Action == INSTALL_ACTION_UNINSTALL ) X { END-of-bioapi/files/patch-apps-mod_install-install.c echo x - bioapi/files/patch-apps-NonGUI_Sample-Makefile.in sed 's/^X//' >bioapi/files/patch-apps-NonGUI_Sample-Makefile.in << 'END-of-bioapi/files/patch-apps-NonGUI_Sample-Makefile.in' X--- apps/NonGUI_Sample/Makefile.in Mon Jun 20 06:18:01 2005 X+++ apps/NonGUI_Sample/Makefile.in Thu Jan 12 13:25:47 2006 X@@ -14,7 +14,7 @@ X X @SET_MAKE@ X X-SOURCES = $(Sample_SOURCES) X+SOURCES = $(bioapi_sample_SOURCES) X X srcdir = @srcdir@ X top_srcdir = @top_srcdir@ X@@ -38,7 +38,7 @@ X POST_UNINSTALL = : X build_triplet = @build@ X host_triplet = @host@ X-bin_PROGRAMS = Sample$(EXEEXT) X+bin_PROGRAMS = bioapi_sample$(EXEEXT) X subdir = apps/NonGUI_Sample X DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in X ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 X@@ -51,9 +51,9 @@ X am__installdirs = "$(DESTDIR)$(bindir)" X binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) X PROGRAMS = $(bin_PROGRAMS) X-am_Sample_OBJECTS = main.$(OBJEXT) X-Sample_OBJECTS = $(am_Sample_OBJECTS) X-Sample_DEPENDENCIES = ../../framework/h_layer/libbioapi100.la X+am_bioapi_sample_OBJECTS = main.$(OBJEXT) X+bioapi_sample_OBJECTS = $(am_bioapi_sample_OBJECTS) X+bioapi_sample_DEPENDENCIES = ../../framework/h_layer/libbioapi100.la X DEFAULT_INCLUDES = -I. -I$(srcdir) X depcomp = $(SHELL) $(top_srcdir)/depcomp X am__depfiles_maybe = depfiles X@@ -65,8 +65,8 @@ X CCLD = $(CC) X LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ X $(AM_LDFLAGS) $(LDFLAGS) -o $@ X-SOURCES = $(Sample_SOURCES) X-DIST_SOURCES = $(Sample_SOURCES) X+SOURCES = $(bioapi_sample_SOURCES) X+DIST_SOURCES = $(bioapi_sample_SOURCES) X ETAGS = etags X CTAGS = ctags X DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) X@@ -185,8 +185,8 @@ X sharedstatedir = @sharedstatedir@ X sysconfdir = @sysconfdir@ X target_alias = @target_alias@ X-Sample_SOURCES = main.c X-Sample_LDADD = ../../framework/h_layer/libbioapi100.la X+bioapi_sample_SOURCES = main.c X+bioapi_sample_LDADD = ../../framework/h_layer/libbioapi100.la X all: all-am X X .SUFFIXES: X@@ -248,9 +248,9 @@ X echo " rm -f $$p $$f"; \ X rm -f $$p $$f ; \ X done X-Sample$(EXEEXT): $(Sample_OBJECTS) $(Sample_DEPENDENCIES) X- @rm -f Sample$(EXEEXT) X- $(LINK) $(Sample_LDFLAGS) $(Sample_OBJECTS) $(Sample_LDADD) $(LIBS) X+bioapi_sample$(EXEEXT): $(bioapi_sample_OBJECTS) $(bioapi_sample_DEPENDENCIES) X+ @rm -f bioapi_sample$(EXEEXT) X+ $(LINK) $(bioapi_sample_LDFLAGS) $(bioapi_sample_OBJECTS) $(bioapi_sample_LDADD) $(LIBS) X X mostlyclean-compile: X -rm -f *.$(OBJEXT) END-of-bioapi/files/patch-apps-NonGUI_Sample-Makefile.in echo x - bioapi/pkg-plist sed 's/^X//' >bioapi/pkg-plist << 'END-of-bioapi/pkg-plist' Xbin/BioAPITest Xbin/bioapi_sample Xbin/mds_install Xbin/mod_install Xinclude/bioapi.h Xinclude/bioapi_api.h Xinclude/bioapi_err.h Xinclude/bioapi_schema.h Xinclude/bioapi_spi.h Xinclude/bioapi_type.h Xinclude/bioapi_typecast.h Xinclude/bioapi_uuid.h Xinclude/biospi.h Xinclude/biospi_type.h Xinclude/bioapi_util.h Xinclude/bsp_schema.h Xinclude/installdefs.h Xinclude/cssmtype.h Xlib/libbioapi100.a Xlib/libbioapi100.la Xlib/libbioapi100.so Xlib/libbioapi100.so.0 Xlib/libbioapi_dummy100.a Xlib/libbioapi_dummy100.la Xlib/libbioapi_dummy100.so Xlib/libbioapi_dummy100.so.0 Xlib/libbioapi_mds300.a Xlib/libbioapi_mds300.la Xlib/libbioapi_mds300.so Xlib/libbioapi_mds300.so.0 Xlib/libmds_util.a Xlib/libmds_util.la Xlib/libmds_util.so Xlib/libmds_util.so.0 Xlib/libpwbsp.a Xlib/libpwbsp.la Xlib/libpwbsp.so Xlib/libpwbsp.so.0 Xshare/nls/POSIX Xshare/nls/en_US.US-ASCII X@cwd / Xvar/db/bioapi/BioAPIFFDB/BioAPIMDSDirectory.80000000.data.ffdb Xvar/db/bioapi/BioAPIFFDB/BioAPIMDSDirectory.80000000.freelist.ffdb Xvar/db/bioapi/BioAPIFFDB/BioAPIMDSDirectory.80000000.index.ffdb Xvar/db/bioapi/BioAPIFFDB/BioAPIMDSDirectory.80000001.data.ffdb Xvar/db/bioapi/BioAPIFFDB/BioAPIMDSDirectory.80000001.freelist.ffdb Xvar/db/bioapi/BioAPIFFDB/BioAPIMDSDirectory.80000001.index.ffdb Xvar/db/bioapi/BioAPIFFDB/BioAPIMDSDirectory.80000002.data.ffdb Xvar/db/bioapi/BioAPIFFDB/BioAPIMDSDirectory.80000002.freelist.ffdb Xvar/db/bioapi/BioAPIFFDB/BioAPIMDSDirectory.80000002.index.ffdb Xvar/db/bioapi/BioAPIFFDB/BioAPIMDSDirectory.schema.ffdb Xvar/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI/DL/{692bcef0-4540-11d3-a8f3-0090271d266f}/BioAPIMDSDirectory/AdditionalInformation Xvar/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI/MDS/BioAPIMDSDirectory/DBLocation Xvar/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI/MDS/BioAPIMDSDirectory/RecordIdentifiers Xvar/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI/MDS/MDSLocation Xvar/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI/MDS/VersionMajor Xvar/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI/MDS/VersionMinor X@dirrm var/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI/MDS/BioAPIMDSDirectory X@dirrm var/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI/MDS X@dirrm var/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI/DL/{692bcef0-4540-11d3-a8f3-0090271d266f}/BioAPIMDSDirectory X@dirrm var/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI/DL/{692bcef0-4540-11d3-a8f3-0090271d266f} X@dirrm var/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI/DL X@dirrm var/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software/BioAPI X@dirrm var/db/bioapi/registry/HKEY_LOCAL_MACHINE/Software X@dirrm var/db/bioapi/registry/HKEY_LOCAL_MACHINE X@dirrm var/db/bioapi/registry X@dirrm var/db/bioapi/BioAPIFFDB X@dirrm var/db/bioapi END-of-bioapi/pkg-plist echo x - bioapi/pkg-descr sed 's/^X//' >bioapi/pkg-descr << 'END-of-bioapi/pkg-descr' XBioAPI (Biometric Application Programming Interface) brings platform and Xdevice independence to application programmers and biometric service providers. X XThis is an unofficiall branch of the official implementation from the XBioAPI Consortium (http://www.bioapi.org). X XWWW: http://www.qrivy.net/~michael/blua/bioapi/ END-of-bioapi/pkg-descr echo x - bioapi/distinfo sed 's/^X//' >bioapi/distinfo << 'END-of-bioapi/distinfo' XMD5 (bioapi-1.2.2.tar.bz2) = 924f723895c339552e501999945b7920 XSHA256 (bioapi-1.2.2.tar.bz2) = 17c3482c2518c5e5e686e6650c22625324cd5279dbe8b8a2297da575095ee224 XSIZE (bioapi-1.2.2.tar.bz2) = 572282 END-of-bioapi/distinfo echo x - bioapi/Makefile sed 's/^X//' >bioapi/Makefile << 'END-of-bioapi/Makefile' X# Ports collection makefile for: bioapi X# Date created: 10 January 2006 X# Whom: Fredrik Lindberg <fli@shapeshifter.se> X# X# $FreeBSD$ X# X XPORTNAME= bioapi XPORTVERSION= 1.2.2 XEXTRACT_SUFX= .tar.bz2 XCATEGORIES= security XMASTER_SITES= http://www.qrivy.net/~michael/blua/bioapi/ \ X http://shapeshifter.se/pub/bioapi/ X XMAINTAINER= fli@shapeshifter.se XCOMMENT= BioAPI library implementation X XHAS_CONFIGURE= yes XCONFIGURE_ARGS+=--prefix=${PREFIX} \ X --localstatedir=/var/db/ \ X --with-Qt-dir=no X XINSTALLS_SHLIB= yes X X.include <bsd.port.pre.mk> X.if ${OSVERSION} < 600000 XIGNORE= "Needs at least FreeBSD 6.0-RELEASE" X.endif X.include <bsd.port.post.mk> END-of-bioapi/Makefile echo x - bioapi/pkg-deinstall sed 's/^X//' >bioapi/pkg-deinstall << 'END-of-bioapi/pkg-deinstall' X#/bin/sh Xif [ "$2" != "POST-DEINSTALL" ]; then X exit 0 Xfi X Xecho Xecho Please remove whats left of the BioAPI registry database manually from Xecho /var/db/bioapi if you have no intentions of using this software again. Xecho END-of-bioapi/pkg-deinstall exit --- bioapi ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060113010446.4E47D1A84C>