system/pcsc-lite: Updated for version 1.8.8.

Signed-off-by: dsomero <xgizzmo@slackbuilds.org>
This commit is contained in:
LukenShiro 2013-02-10 10:26:14 -05:00 committed by dsomero
parent a6a4b0989a
commit 8bf7ff734b
4 changed files with 20 additions and 4 deletions

View file

@ -5,6 +5,11 @@ form factor for communicating to smart cards and readers.
Compiling with "DEBUGATR=1 ./pcsc-lite.SlackBuild" enables ATR parsing
debug output messages.
On-demand power on (auto power off) feature for an inserted card is
disabled, now. If you want it re-enabled, so the card is powered off
after a few seconds of inactivity (upstream's default since version 1.6.5)
you can compile with "AUTOPOFF=1 ./pcsc-lite.SlackBuild".
pcsc-lite no longer uses (deprecated) libhal for smart-card reader's
detection. By default libudev is used now.

View file

@ -23,3 +23,4 @@ preserve_perms() {
}
preserve_perms etc/rc.d/rc.pcscd.new

View file

@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=pcsc-lite
VERSION=${VERSION:-1.8.7}
VERSION=${VERSION:-1.8.8}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@ -55,6 +55,8 @@ fi
# Debug is off by default
DEBUGATR=${DEBUGATR:-0}
# Inserted card's automatic poweroff (on-demand power on)
AUTOPOFF=${AUTOPOFF:-0} # disabled by default
# README and README.DAEMON are not useful and partly outdated.
DOCFILES="DRIVERS SECURITY ChangeLog* COPYING HELP NEWS TODO AUTHORS INSTALL"
@ -98,6 +100,14 @@ case "$DEBUGATR" in
*) DEBUGATR_FLAG="en" ;;
esac
# disabling/enabling card's automatic power off
case "$AUTOPOFF" in
0) sed -i "s|^\/\* #define DISABLE_ON_DEMAND_POWER_ON \*\/|#define DISABLE_ON_DEMAND_POWER_ON|" \
src/pcscd.h.in
;;
*) ;;
esac
# --enable-runpid=/var/run/pcscd.pid, and
# --enable-muscledropdir="<libdir>/pcsc/services" are not supported anymore;
# pid directory changed to /var/run/pcscd for consistency

View file

@ -1,8 +1,8 @@
PRGNAM="pcsc-lite"
VERSION="1.8.7"
VERSION="1.8.8"
HOMEPAGE="http://pcsclite.alioth.debian.org"
DOWNLOAD="https://alioth.debian.org/frs/download.php/3842/pcsc-lite-1.8.7.tar.bz2"
MD5SUM="744f4b437492ce22ae23aa483a76becf"
DOWNLOAD="https://alioth.debian.org/frs/download.php/3862/pcsc-lite-1.8.8.tar.bz2"
MD5SUM="069dc875a2ae2d85a2ebceac73252c0a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="%README%"