ports/56612: [new port] security/opensc-esteid: modified version of the security/opensc port that works with Estonian Electronic IDcard

hadara at bsd.ee hadara at bsd.ee
Mon Sep 8 22:30:19 UTC 2003


>Number:         56612
>Category:       ports
>Synopsis:       [new port] security/opensc-esteid: modified version of the security/opensc port that works with Estonian Electronic ID card
>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:   Mon Sep 08 15:30:17 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Sven Petai
>Release:        FreeBSD 4.8-RELEASE-p3 i386
>Organization:
NPO BSD Estonia
>Environment:
System: FreeBSD asdf 4.8-RELEASE-p3 FreeBSD 4.8-RELEASE-p3 #5: Tue Aug 26 01:45:01 EEST 2003     hadara at depression.softematic.com:/usr/obj/usr/src/sys/HADARA  i386


>Description:
This is modified version of the OpenSC port that works with Estonian Electronic
ID card (EstEID). 

WWW: http://marie.vtl.ee/esteid/

>How-To-Repeat:
	
>Fix:

	
# 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:
#
#       opensc-esteid
#       opensc-esteid/distinfo
#       opensc-esteid/pkg-descr
#       opensc-esteid/pkg-plist
#       opensc-esteid/Makefile
#
echo c - opensc-esteid
mkdir -p opensc-esteid > /dev/null 2>&1
echo x - opensc-esteid/distinfo
sed 's/^X//' >opensc-esteid/distinfo << 'END-of-opensc-esteid/distinfo'
XMD5 (opensc-esteid-0.7.0-1.tar.gz) = c9cd7d60d4da970d618ec48ed65694e8
END-of-opensc-esteid/distinfo
echo x - opensc-esteid/pkg-descr
sed 's/^X//' >opensc-esteid/pkg-descr << 'END-of-opensc-esteid/pkg-descr'
XThis is modified version of the OpenSC port that works with Estonian Electronic
XID card (EstEID). 
X
XWWW: http://marie.vtl.ee/esteid/
END-of-opensc-esteid/pkg-descr
echo x - opensc-esteid/pkg-plist
sed 's/^X//' >opensc-esteid/pkg-plist << 'END-of-opensc-esteid/pkg-plist'
Xbin/cryptoflex-tool
Xbin/esteid-tool
Xbin/opensc-config
Xbin/opensc-explorer
Xbin/opensc-tool
Xbin/pkcs15-crypt
Xbin/pkcs15-init
Xbin/pkcs15-tool
Xinclude/opensc/asn1.h
Xinclude/opensc/cardctl.h
Xinclude/opensc/emv.h
Xinclude/opensc/errors.h
Xinclude/opensc/log.h
Xinclude/opensc/opensc.h
Xinclude/opensc/pkcs15-init.h
Xinclude/opensc/pkcs15.h
Xinclude/opensc/scconf.h
Xinclude/opensc/scldap.h
Xinclude/opensc/scrandom.h
Xinclude/opensc/types.h
Xinclude/opensc/esteid.h
Xlib/libopensc.a
Xlib/libopensc.la
Xlib/libopensc.so
Xlib/libopensc.so.0
Xlib/libpkcs15init.a
Xlib/libpkcs15init.la
Xlib/libpkcs15init.so
Xlib/libpkcs15init.so.0
Xlib/libscam.a
Xlib/libscam.la
Xlib/libscam.so
Xlib/libscconf.a
Xlib/libscconf.la
Xlib/libscconf.so
Xlib/libscconf.so.0
Xlib/libscldap.a
Xlib/libscldap.la
Xlib/libscldap.so
Xlib/libscldap.so.0
Xlib/libscrandom.a
Xlib/pkcs11/opensc-pkcs11.so
Xlib/security/pam_opensc.a
Xlib/security/pam_opensc.la
Xlib/security/pam_opensc.so
Xshare/opensc/flex.profile
Xshare/opensc/gpk.profile
Xshare/opensc/miocos.profile
Xshare/opensc/opensc.conf.example
Xshare/opensc/pkcs15.profile
Xshare/opensc/scldap.conf.example
X at dirrm include/opensc
X at dirrm share/opensc/plugins
X at dirrm share/opensc
X at dirrm lib/security
X at dirrm lib/pkcs11
END-of-opensc-esteid/pkg-plist
echo x - opensc-esteid/Makefile
sed 's/^X//' >opensc-esteid/Makefile << 'END-of-opensc-esteid/Makefile'
X# New ports collection makefile for:  opensc-esteid 
X# Date created:        8 September 2003
X# Whom:                Sven Petai <hadara at bsd.ee>
X#
X# $FreeBSD$
X#
X
XPORTNAME=      esteid
XPORTVERSION=   0.7.0.1
XCATEGORIES=    security devel
XMASTER_SITES=  http://marie.vtl.ee/esteid/
XPKGNAMEPREFIX=  opensc-
XDISTNAME=       opensc-esteid-0.7.0-1
X
XMAINTAINER=    hadara at bsd.ee
XCOMMENT=       ISO 7816 Smartcard API Library (OpenSSH Compatible)
X
XLIB_DEPENDS=   pcsclite.0:${PORTSDIR}/devel/pcsc-lite  \
X               ldap.2:${PORTSDIR}/net/openldap20-client
X
XINSTALLS_SHLIB= yes
XUSE_OPENSSL=   yes
XUSE_GMAKE=     yes
XGNU_CONFIGURE= yes
XCONFIGURE_ARGS=        --with-pcsclite=${LOCALBASE}    \
X               --with-ldap-lib=openldap        \
X               --with-ldap-dir=${LOCALBASE}    \
X               --with-plugin-dir=${LOCALBASE}/share/opensc/plugins
X
XMAN1=          pkcs15-crypt.1 pkcs15-init.1
XMAN5=          pkcs15-profile.5
XMAN7=          pkcs15.7
X
X.include <bsd.port.mk>
END-of-opensc-esteid/Makefile
exit


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list