Date: Wed, 26 Dec 2001 07:08:28 +0100 (CET) From: Toni Andjelkovic <toni@soth.at> To: FreeBSD-gnats-submit@freebsd.org Cc: petef@freebsd.org Subject: ports/33183: Update port: devel/pcsc-lite Message-ID: <200112260608.fBQ68SK41421@titan.soth.at>
next in thread | raw e-mail | index | archive | help
>Number: 33183 >Category: ports >Synopsis: Update port: devel/pcsc-lite >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Tue Dec 25 22:10:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Toni Andjelkovic >Release: FreeBSD 4.4-STABLE i386 >Organization: >Environment: System: FreeBSD titan.soth.at 4.4-STABLE FreeBSD 4.4-STABLE #8: Thu Dec 20 02:50:20 CET 2001 soth@titan.soth.at:/usr/obj/usr/src/sys/TITAN i386 >Description: Update port: devel/pcsc-lite >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: # # FreeBSD-pcsc-lite-1.0.2.beta2/ # FreeBSD-pcsc-lite-1.0.2.beta2/Makefile # FreeBSD-pcsc-lite-1.0.2.beta2/distinfo # FreeBSD-pcsc-lite-1.0.2.beta2/pkg-comment # FreeBSD-pcsc-lite-1.0.2.beta2/pkg-descr # FreeBSD-pcsc-lite-1.0.2.beta2/pkg-plist # FreeBSD-pcsc-lite-1.0.2.beta2/files # FreeBSD-pcsc-lite-1.0.2.beta2/files/pkg-message.in # FreeBSD-pcsc-lite-1.0.2.beta2/files/pcscd.sh # FreeBSD-pcsc-lite-1.0.2.beta2/files/patch-.::Makefile.in # FreeBSD-pcsc-lite-1.0.2.beta2/files/patch-src::dyn_bsd.c # echo c - FreeBSD-pcsc-lite-1.0.2.beta2/ mkdir -p FreeBSD-pcsc-lite-1.0.2.beta2/ > /dev/null 2>&1 echo x - FreeBSD-pcsc-lite-1.0.2.beta2/Makefile sed 's/^X//' >FreeBSD-pcsc-lite-1.0.2.beta2/Makefile << 'END-of-FreeBSD-pcsc-lite-1.0.2.beta2/Makefile' X# New ports collection makefile for: pcsc-lite X# Date created: 26 Dec 2001 X# Whom: Toni Andjelkovic <toni@ants.at> X# X# $FreeBSD$ X# X XPORTNAME= pcsc-lite XPORTVERSION= 1.0.2.beta2 XCATEGORIES= devel security XMASTER_SITES= http://www.linuxnet.com/middleware/files/ X XMAINTAINER= toni@ants.at X XGNU_CONFIGURE= yes XUSE_GMAKE= yes XUSE_LIBTOOL= yes XLIBTOOLFILES= build/aclocal.m4 X XINSTALLS_SHLIB= yes XCONFIGURE_ARGS+= --enable-syslog \ X --enable-daemon \ X --enable-runpid=/var/run/pcscd.pid XPKGMESSAGE= ${WRKDIR}/pkg-message X Xpost-install: X.if !defined(NOPORTDOCS) X @${MKDIR} ${PREFIX}/share/doc/pcsc-lite X ${INSTALL_DATA} ${WRKSRC}/doc/README.DAEMON ${PREFIX}/share/doc/pcsc-lite X ${INSTALL_DATA} ${WRKSRC}/doc/pcsc-lite-0.8.7.pdf ${PREFIX}/share/doc/pcsc-lite X.endif X ${INSTALL_DATA} ${WRKSRC}/etc/reader.conf \ X ${PREFIX}/etc/reader.conf.sample X ${INSTALL_SCRIPT} ${FILESDIR}/pcscd.sh \ X ${PREFIX}/etc/rc.d/pcscd.sh.sample X @${SED} 's,%%PREFIX%%,${PREFIX},g' < ${FILESDIR}/pkg-message.in > \ X ${WRKDIR}/pkg-message X @${CAT} ${PKGMESSAGE} X X.include <bsd.port.mk> END-of-FreeBSD-pcsc-lite-1.0.2.beta2/Makefile echo x - FreeBSD-pcsc-lite-1.0.2.beta2/distinfo sed 's/^X//' >FreeBSD-pcsc-lite-1.0.2.beta2/distinfo << 'END-of-FreeBSD-pcsc-lite-1.0.2.beta2/distinfo' XMD5 (pcsc-lite-1.0.2.beta2.tar.gz) = 09d469948775baa4fdb8c2636db99eee END-of-FreeBSD-pcsc-lite-1.0.2.beta2/distinfo echo x - FreeBSD-pcsc-lite-1.0.2.beta2/pkg-comment sed 's/^X//' >FreeBSD-pcsc-lite-1.0.2.beta2/pkg-comment << 'END-of-FreeBSD-pcsc-lite-1.0.2.beta2/pkg-comment' XA smartcard development library END-of-FreeBSD-pcsc-lite-1.0.2.beta2/pkg-comment echo x - FreeBSD-pcsc-lite-1.0.2.beta2/pkg-descr sed 's/^X//' >FreeBSD-pcsc-lite-1.0.2.beta2/pkg-descr << 'END-of-FreeBSD-pcsc-lite-1.0.2.beta2/pkg-descr' XThis is a port of the MUSCLE PC/SC-Lite architecture. XAllows easy porting of Windows smartcard software to other Xoperating systems. Supports many types of serial, PCMCIA, Xand USB smartcard readers and cryptographic tokens. XTested under Linux, Solaris 8, HPUX 11, OS X (10.1), XOpenBSD, FreeBSD 4. X XAuthor: David Corcoran <corcoran@linuxnet.com> XWWW: http://www.linuxnet.com/ END-of-FreeBSD-pcsc-lite-1.0.2.beta2/pkg-descr echo x - FreeBSD-pcsc-lite-1.0.2.beta2/pkg-plist sed 's/^X//' >FreeBSD-pcsc-lite-1.0.2.beta2/pkg-plist << 'END-of-FreeBSD-pcsc-lite-1.0.2.beta2/pkg-plist' Xbin/installifd Xbin/formaticc Xshare/doc/pcsc-lite/pcsc-lite-0.8.7.pdf Xshare/doc/pcsc-lite/README.DAEMON Xetc/rc.d/pcscd.sh.sample Xetc/reader.conf.sample Xinclude/dyn_generic.h Xinclude/atrhandler.h Xinclude/configfile.h Xinclude/debuglog.h Xinclude/eventhandler.h Xinclude/hotplug.h Xinclude/ifdhandler.h Xinclude/ifdwrapper.h Xinclude/pcsclite.h Xinclude/prothandler.h Xinclude/readerfactory.h Xinclude/sys_generic.h Xinclude/thread_generic.h Xinclude/winscard.h Xinclude/winscard_msg.h Xinclude/winscard_svc.h Xinclude/wintypes.h Xlib/libpcsclite.so.0 Xlib/libpcsclite.so Xlib/libpcsclite.la Xlib/libpcsclite.a Xsbin/pcscd X@dirrm share/doc/pcsc-lite END-of-FreeBSD-pcsc-lite-1.0.2.beta2/pkg-plist echo c - FreeBSD-pcsc-lite-1.0.2.beta2/files mkdir -p FreeBSD-pcsc-lite-1.0.2.beta2/files > /dev/null 2>&1 echo x - FreeBSD-pcsc-lite-1.0.2.beta2/files/pkg-message.in sed 's/^X//' >FreeBSD-pcsc-lite-1.0.2.beta2/files/pkg-message.in << 'END-of-FreeBSD-pcsc-lite-1.0.2.beta2/files/pkg-message.in' XPC/SC-Lite has been installed. XNow you need to fetch a driver for your smartcard reader. X XPlease see http://www.linuxnet.com/sourcedrivers.html X XAfter installing the driver, please update the pcscd configuration file: X X %%PREFIX%%/etc/reader.conf X X by using the default: X X %%PREFIX%%/etc/reader.conf.sample X X default start-up script for pcscd has been installed in the location X X %%PREFIX%%/etc/rc.d/pcscd.sh.sample X END-of-FreeBSD-pcsc-lite-1.0.2.beta2/files/pkg-message.in echo x - FreeBSD-pcsc-lite-1.0.2.beta2/files/pcscd.sh sed 's/^X//' >FreeBSD-pcsc-lite-1.0.2.beta2/files/pcscd.sh << 'END-of-FreeBSD-pcsc-lite-1.0.2.beta2/files/pcscd.sh' X#!/bin/sh X# $FreeBSD: ports/devel/pcsc-lite/files/pcscd.sh,v 1.1 2001/12/25 02:54:40 petef Exp $ X Xif ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/$(basename $0)\$"); then X echo "$0: Cannot determine the PREFIX" >&2 X exit 1 Xfi X Xcase "$1" in X X start) X if [ -x $PREFIX/sbin/pcscd ]; then X $PREFIX/sbin/pcscd -c $PREFIX/etc/reader.conf X echo -n ' pcscd' X fi X ;; X X stop) X /usr/bin/killall pcscd && echo -n ' pcscd' X ;; X X *) X echo "" X echo "Usage: `basename $0` { start | stop }" X echo "" X exit 64 X ;; Xesac X END-of-FreeBSD-pcsc-lite-1.0.2.beta2/files/pcscd.sh echo x - FreeBSD-pcsc-lite-1.0.2.beta2/files/patch-.::Makefile.in sed 's/^X//' >FreeBSD-pcsc-lite-1.0.2.beta2/files/patch-.::Makefile.in << 'END-of-FreeBSD-pcsc-lite-1.0.2.beta2/files/patch-.::Makefile.in' X--- Makefile.in.dist Wed Dec 26 05:46:49 2001 X+++ Makefile.in Wed Dec 26 05:46:55 2001 X@@ -74,3 +74,3 @@ X AUTOMAKE_OPTIONS = no-dependencies X-SUBDIRS = src etc doc X+SUBDIRS = src X END-of-FreeBSD-pcsc-lite-1.0.2.beta2/files/patch-.::Makefile.in echo x - FreeBSD-pcsc-lite-1.0.2.beta2/files/patch-src::dyn_bsd.c sed 's/^X//' >FreeBSD-pcsc-lite-1.0.2.beta2/files/patch-src::dyn_bsd.c << 'END-of-FreeBSD-pcsc-lite-1.0.2.beta2/files/patch-src::dyn_bsd.c' X--- src/dyn_bsd.c.dist Wed Dec 26 06:37:11 2001 X+++ src/dyn_bsd.c Wed Dec 26 06:39:24 2001 X@@ -77,3 +77,3 @@ X *pvFHandle = 0; X- *pvFHandle = dlsym( pvLHandle, pcFunctionName ); X+ *pvFHandle = dlsym( pvLHandle, pcFunction ); X END-of-FreeBSD-pcsc-lite-1.0.2.beta2/files/patch-src::dyn_bsd.c exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200112260608.fBQ68SK41421>