diff --git a/pcsc-lite/trunk/tags/1.4.0-1/0comments b/debian/0comments similarity index 100% rename from pcsc-lite/trunk/tags/1.4.0-1/0comments rename to debian/0comments diff --git a/pcsc-lite/trunk/trunk/debian/changelog b/debian/changelog similarity index 100% rename from pcsc-lite/trunk/trunk/debian/changelog rename to debian/changelog diff --git a/pcsc-lite/trunk/tags/1.4.0-1/compat b/debian/compat similarity index 100% rename from pcsc-lite/trunk/tags/1.4.0-1/compat rename to debian/compat diff --git a/pcsc-lite/trunk/trunk/debian/control b/debian/control similarity index 100% rename from pcsc-lite/trunk/trunk/debian/control rename to debian/control diff --git a/pcsc-lite/trunk/tags/1.4.0-1/copyright b/debian/copyright similarity index 100% rename from pcsc-lite/trunk/tags/1.4.0-1/copyright rename to debian/copyright diff --git a/pcsc-lite/trunk/tags/1.4.0-1/libpcsclite-dev.examples b/debian/libpcsclite-dev.examples similarity index 100% rename from pcsc-lite/trunk/tags/1.4.0-1/libpcsclite-dev.examples rename to debian/libpcsclite-dev.examples diff --git a/pcsc-lite/trunk/tags/1.4.0-1/libpcsclite-dev.install b/debian/libpcsclite-dev.install similarity index 100% rename from pcsc-lite/trunk/tags/1.4.0-1/libpcsclite-dev.install rename to debian/libpcsclite-dev.install diff --git a/pcsc-lite/trunk/tags/1.4.0-1/libpcsclite1.install b/debian/libpcsclite1.install similarity index 100% rename from pcsc-lite/trunk/tags/1.4.0-1/libpcsclite1.install rename to debian/libpcsclite1.install diff --git a/pcsc-lite/trunk/trunk/debian/lintian-override b/debian/lintian-override similarity index 100% rename from pcsc-lite/trunk/trunk/debian/lintian-override rename to debian/lintian-override diff --git a/pcsc-lite/trunk/tags/1.4.0-1/pcscd.README.Debian b/debian/pcscd.README.Debian similarity index 100% rename from pcsc-lite/trunk/tags/1.4.0-1/pcscd.README.Debian rename to debian/pcscd.README.Debian diff --git a/pcsc-lite/trunk/trunk/debian/pcscd.dirs b/debian/pcscd.dirs similarity index 100% rename from pcsc-lite/trunk/trunk/debian/pcscd.dirs rename to debian/pcscd.dirs diff --git a/pcsc-lite/trunk/tags/1.4.0-1/pcscd.docs b/debian/pcscd.docs similarity index 100% rename from pcsc-lite/trunk/tags/1.4.0-1/pcscd.docs rename to debian/pcscd.docs diff --git a/pcsc-lite/trunk/trunk/debian/pcscd.init b/debian/pcscd.init similarity index 100% rename from pcsc-lite/trunk/trunk/debian/pcscd.init rename to debian/pcscd.init diff --git a/pcsc-lite/trunk/tags/1.4.0-1/pcscd.install b/debian/pcscd.install similarity index 100% rename from pcsc-lite/trunk/tags/1.4.0-1/pcscd.install rename to debian/pcscd.install diff --git a/pcsc-lite/trunk/tags/1.4.0-1/pcscd.manpages b/debian/pcscd.manpages similarity index 100% rename from pcsc-lite/trunk/tags/1.4.0-1/pcscd.manpages rename to debian/pcscd.manpages diff --git a/pcsc-lite/trunk/trunk/debian/pcscd.postinst b/debian/pcscd.postinst similarity index 100% rename from pcsc-lite/trunk/trunk/debian/pcscd.postinst rename to debian/pcscd.postinst diff --git a/pcsc-lite/trunk/tags/1.4.0-1/pcscd.postrm b/debian/pcscd.postrm similarity index 100% rename from pcsc-lite/trunk/tags/1.4.0-1/pcscd.postrm rename to debian/pcscd.postrm diff --git a/pcsc-lite/trunk/trunk/debian/rules b/debian/rules similarity index 100% rename from pcsc-lite/trunk/trunk/debian/rules rename to debian/rules diff --git a/pcsc-lite/trunk/tags/1.4.0-1/update-reader.conf b/debian/update-reader.conf similarity index 100% rename from pcsc-lite/trunk/tags/1.4.0-1/update-reader.conf rename to debian/update-reader.conf diff --git a/pcsc-lite/trunk/tags/1.4.0-1/update-reader.conf.8 b/debian/update-reader.conf.8 similarity index 100% rename from pcsc-lite/trunk/tags/1.4.0-1/update-reader.conf.8 rename to debian/update-reader.conf.8 diff --git a/pcsc-lite/trunk/tags/1.4.4-2/watch b/debian/watch similarity index 100% rename from pcsc-lite/trunk/tags/1.4.4-2/watch rename to debian/watch diff --git a/pcsc-lite/trunk/tags/1.4.0-1/changelog b/pcsc-lite/trunk/tags/1.4.0-1/changelog deleted file mode 100644 index aa9a5f3..0000000 --- a/pcsc-lite/trunk/tags/1.4.0-1/changelog +++ /dev/null @@ -1,472 +0,0 @@ -pcsc-lite (1.4.0-1) unstable; urgency=low - - * New upstream version - - -- Ludovic Rousseau Tue, 13 Feb 2007 21:39:41 +0100 - -pcsc-lite (1.3.3-1) unstable; urgency=low - - * New upstream version - - -- Ludovic Rousseau Thu, 25 Jan 2007 15:56:40 +0100 - -pcsc-lite (1.3.2-5) unstable; urgency=high - - * debian/pcscd.init: rewrite using /etc/init.d/skeleton as example. - start rule do not call restart any more - Closes: #404897 "pcscd: infinite loop when trying to start the daemon" - Closes: #405025 "/etc/init.d/pcscd is a fork bomb" - - -- Ludovic Rousseau Sat, 30 Dec 2006 18:37:45 +0100 - -pcsc-lite (1.3.2-4) unstable; urgency=low - - * ack and improve Steinar patch - * debian/pcscd.init: - - status command: remove /var/run/pcscd.{pid,pub} if pcscd is not running - but /var/run/pcscd.pid is still present (pcscd may have crashed) - - start comand: call status to know if we start or restart - - -- Ludovic Rousseau Tue, 26 Dec 2006 15:30:18 +0100 - -pcsc-lite (1.3.2-3.1) unstable; urgency=high - - * Non-maintainer upload. - * Fix issues with looping init script. (Closes: #392357) - * restart calls stop ; start, but start calls restart if the pid file - still exists. This is obviously not a good idea if stop doesn't remove - the pid file properly. Make start stop the daemon itself instead of - calling restart, which kills the loop. - * Also, make the stop target rm -f the pid file after calling - start-stop-daemon, just in case, and to avoid extraneous stops from the - start target. - * Finally, also check and rm /var/run/pcscd.pub, as the daemon doesn't - like starting if it's already there. - - -- Steinar H. Gunderson Tue, 26 Dec 2006 13:45:25 +0100 - -pcsc-lite (1.3.2-3) unstable; urgency=high - - * urgency high to correct a RC bug - * debian/pcscd.init: really commit a local patch that should already be in - 1.3.2-2. Closes: #392357 "fails to stop; postinst goes into infinite - loop" - - -- Ludovic Rousseau Sat, 14 Oct 2006 00:35:01 +0200 - -pcsc-lite (1.3.2-2) unstable; urgency=low - - * debian/{control,pcscd.init}: Closes: #390603 "LSB-compliant init script" - - -- Ludovic Rousseau Sun, 8 Oct 2006 14:20:07 +0200 - -pcsc-lite (1.3.2-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Fri, 11 Aug 2006 20:52:44 +0200 - -pcsc-lite (1.3.1-2) unstable; urgency=low - - * debian/control: add Conflicts: libccid (<= 1.0.0-1) since - LTPBundleFindValueWithKey() is no more exported by pcscd but used buy - libccid before version 1.0.1 - - -- Ludovic Rousseau Sun, 23 Apr 2006 13:56:28 +0200 - -pcsc-lite (1.3.1-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Sat, 22 Apr 2006 21:02:00 +0200 - -pcsc-lite (1.3.0-1) unstable; urgency=low - - * New upstream release - * the libmusclecard library is now in the libmusclecard1 package - - -- Ludovic Rousseau Fri, 3 Mar 2006 15:17:13 +0100 - -pcsc-lite (1.2.9-beta10-1) unstable; urgency=low - - * New upstream version - * debian/compat: change from 4 to 5 - * debian/control: Build-Depends: debhelper (>= 5) - - -- Ludovic Rousseau Fri, 3 Feb 2006 14:28:10 +0100 - -pcsc-lite (1.2.9-beta9-1) unstable; urgency=low - - * New upstream version - * debian/compat: change from 3 to 4 - - -- Ludovic Rousseau Sun, 27 Nov 2005 18:04:59 +0100 - -pcsc-lite (1.2.9-beta8-4) unstable; urgency=low - - * debian/rules: use --enable-muscledropdir=/usr/lib/pcsc/services to avoid a - bug in ./configure - - -- Ludovic Rousseau Wed, 16 Nov 2005 20:34:40 +0100 - -pcsc-lite (1.2.9-beta8-3) unstable; urgency=low - - * debian/control: Build-Depends: tetex-extra to get url.sty - - -- Ludovic Rousseau Thu, 8 Sep 2005 18:58:26 +0200 - -pcsc-lite (1.2.9-beta8-2) unstable; urgency=low - - * debian/control: Build-Depends: tetex-bin to get pdflatex - - -- Ludovic Rousseau Thu, 8 Sep 2005 15:20:23 +0200 - -pcsc-lite (1.2.9-beta8-1) unstable; urgency=low - - * New upstream version - - Closes: #306061 "Weird messages in syslog" - * debian/rules: compile with -g flag by default - Closes: #307743 "does not build with debugging by default" - * debian/control: Standards-Version: 3.6.1 -> 3.6.2.0. No change. - - -- Ludovic Rousseau Wed, 7 Sep 2005 21:51:12 +0200 - -pcsc-lite (1.2.9-beta7-5) unstable; urgency=low - - * debian/pcscd.install: add usr/sbin/update-reader.conf in pcscd package - - -- Ludovic Rousseau Thu, 24 Mar 2005 12:54:43 +0100 - -pcsc-lite (1.2.9-beta7-4) unstable; urgency=low - - * debian/rules: add --enable-muscledropdir=/usr/lib/pcsc/services so that - bundleTool find the services/ directory. - Closes: #300428 "bundleTool does not work" - - -- Ludovic Rousseau Sat, 19 Mar 2005 19:35:35 +0100 - -pcsc-lite (1.2.9-beta7-3) unstable; urgency=low - - * debian/control: remove Build-Depends: pkg-config since it is useless - * debian/rules: add LDFLAGS="-lpthread" again for mips and mispel - (see bug #253629) - * do not delete pcsclite/doc/*.pdf files with "make clean" so we do not have - to regenerate them using pdflatex - - -- Ludovic Rousseau Thu, 17 Mar 2005 22:24:01 +0100 - -pcsc-lite (1.2.9-beta7-2) unstable; urgency=low - - * debian/control: add Build-Depends: pkg-config - - -- Ludovic Rousseau Wed, 16 Mar 2005 17:57:11 +0100 - -pcsc-lite (1.2.9-beta7-1) unstable; urgency=low - - * New upstream release - * debian/rules: remove --version-info from dh_makeshlibs. - see http://lists.debian.org/debian-devel/2004/08/msg01359.html - - -- Ludovic Rousseau Thu, 10 Mar 2005 20:02:46 +0100 - -pcsc-lite (1.2.9-beta6-1) unstable; urgency=medium - - * New upstream release - - urgency=medium since this version corrects an important bug in the server - that crashes after 256 client connections. - This version should be released with Debian sarge. - * debian/update-reader.conf: use a safe way to generate a temporary filename - - -- Ludovic Rousseau Sun, 15 Aug 2004 19:07:24 +0200 - -pcsc-lite (1.2.9-beta5-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Fri, 16 Jul 2004 21:53:07 +0200 - -pcsc-lite (1.2.9-beta4-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Sat, 3 Jul 2004 18:53:23 +0200 - -pcsc-lite (1.2.9-beta3-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Thu, 1 Jul 2004 17:30:30 +0200 - -pcsc-lite (1.2.9-beta2-2) unstable; urgency=low - - * debian/rules: add -lpthread to LDFLAGS so that pthread_* symbols are - included in the library (problem only seen on mips and mipsel). - Closes: #253629 - * debian/control: make libpcsclite-dev and libpcsclite1 at Priority: - optional so that other packages at Priority: optional can use them. - Closes: #249374 - - -- Ludovic Rousseau Sun, 13 Jun 2004 21:45:56 +0200 - -pcsc-lite (1.2.9-beta2-1) unstable; urgency=low - - * New upstream release - * debian/control: Build-Depends on libusb-dev (>= 1:0.1.7). Closes: #240636 - * debian/pcscd.init: some rework of the code to make it more like - /etc/init.d/skeleton - - -- Ludovic Rousseau Wed, 12 May 2004 09:03:07 +0200 - -pcsc-lite (1.2.0-stable-2) unstable; urgency=low - - * debian/rules: add support for INSTALL_PROGRAM - * config.guess, config.sub, ltmain.sh: new versions to avoid a libtool bug: - libpcsclite.la contains dependency_libs=' -pthread' instead of - dependency_libs=' -lpthread'. Closes: #233519 - - -- Ludovic Rousseau Wed, 18 Feb 2004 23:00:05 +0100 - -pcsc-lite (1.2.0-stable-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Wed, 29 Oct 2003 19:27:45 +0100 - -pcsc-lite (1.2.0-rc3-1) unstable; urgency=low - - * New upstream release - * distribute usr/lib/pkgconfig/libmusclecard.pc in libpcsclite-dev - - -- Ludovic Rousseau Wed, 15 Oct 2003 23:32:14 +0200 - -pcsc-lite (1.2.0-rc2-1) unstable; urgency=low - - * New upstream release - - libpcsclite0 is no more linked with libusb, closes: #208665 - - libpcsclite{0,-dev} contain a new library libmusclecard that was - previously included in libpcsclite0 - * debian/copyright: the publicity clause was removed - * distribute usr/lib/pkgconfig/libpcsclite.pc in libpcsclite-dev - - -- Ludovic Rousseau Fri, 5 Sep 2003 22:52:22 +0200 - -pcsc-lite (1.2.0-rc1-1) unstable; urgency=low - - * New upstream release - * debian/control - - pcscd now uses libusb - - Update Standards-Version: from 3.5.8 to 3.6.1 - - -- Ludovic Rousseau Tue, 26 Aug 2003 22:48:25 +0200 - -pcsc-lite (1.1.2-ubeta5-1) unstable; urgency=low - - * New upstream release - * pcscd Depends: libgempc430 | pcsc-ifd-handler to install the USB driver - libgempc430 instead of a serial one which may cause conflict with an - already installed serial device. This only occurs if no package providing - pcsc-ifd-handler is installed yet. - * debian/control: specify debhelper version in Build-Depends: - - -- Ludovic Rousseau Sat, 31 May 2003 14:42:27 +0200 - -pcsc-lite (1.1.2-ubeta4-1) unstable; urgency=low - - * New upstream release - * debian/control - - correctly add the homepage URL to conform to developers-reference (v3.2) - - libpcsclite-dev: section changed from devel to libdevel - * debian/0comments: update explanation on use of update-reader.conf(8) - - -- Ludovic Rousseau Tue, 29 Apr 2003 23:24:32 +0200 - -pcsc-lite (1.1.2-ubeta3-1) unstable; urgency=low - - * New upstream release - * debian/control: - - Update Standards-Version: from 3.5.7 to 3.5.8 - - The IPC between the daemon and library has changed. The packages conflict - with older versions. - - Changed the short description to remove technical terms. - - -- Ludovic Rousseau Sun, 8 Dec 2002 14:27:45 +0100 - -pcsc-lite (1.1.2-ubeta2-1) unstable; urgency=low - - * New upstream release - * debian/control: - - libpcsclite0 do not depends on pcscd anymore. You do not need to have - pcscd installed or running to compile a program using libpcsclite0. Some - Debian autibuilders had problems with this. - - add Build-Depends: on autotools-dev - * debian/rules: - - search debug and nostrip in DEB_BUILD_OPTIONS to build the package - appropriately - - use uptodate config.sub and config.guess using autotools-dev - - -- Ludovic Rousseau Sat, 12 Oct 2002 22:07:38 +0000 - -pcsc-lite (1.1.2-ubeta1-1) unstable; urgency=low - - * New upstream release - The Debian version is a bit strange since 1.1.2beta1 << 1.1.2-cvs - - -- Ludovic Rousseau Fri, 6 Sep 2002 23:37:43 +0200 - -pcsc-lite (1.1.2-cvs-20020815-4) unstable; urgency=low - - * Move formaticc and bundleTool in pcscd since binary are forbiden in - library packages. Closes: #158935 - * Add doc/muscle-api-1.3.0.pdf, usr/include/mscdefines.h and - usr/include/musclecard.h in libpcsclite-dev to allow compilation of - musclecard plugins. Closes: #158938 - * Update Standards-Version: from 3.5.6 to 3.5.7 - - -- Ludovic Rousseau Sun, 1 Sep 2002 10:32:01 +0000 - -pcsc-lite (1.1.2-cvs-20020815-3) unstable; urgency=low - - * formaticc and bundleTool moved from libpcsclite-dev to libpcsclite0. - Use Conflicts: to solve upgrade problems. - - -- Ludovic Rousseau Fri, 23 Aug 2002 15:44:41 +0200 - -pcsc-lite (1.1.2-cvs-20020815-2) unstable; urgency=low - - * debian/pcscd.init: log pcscd errors using syslog - - -- Ludovic Rousseau Fri, 16 Aug 2002 22:12:49 +0200 - -pcsc-lite (1.1.2-cvs-20020815-1) unstable; urgency=low - - * New upstream release - * Acknowledge NMUs Closes: #150994, #146151 - * Use upstream pcscd.8 manpage - * formaticc and bundleTool are now in libpcsclite0 instead of - libpcsclite-dev - - -- Ludovic Rousseau Thu, 15 Aug 2002 23:32:11 +0200 - -pcsc-lite (1.1.1-2) unstable; urgency=low - - * debian/control: change the Maintainer: name since I am the new maintainer - - -- Ludovic Rousseau Sun, 30 Jun 2002 21:47:12 +0200 - -pcsc-lite (1.1.1-1) unstable; urgency=low - - * New upstream release (Closes: #150994) - * New maintainer. Thanks Carlos for your job - * Use init.d level 50 to start _after_ usbmgr with level 45. - see the note in /usr/share/doc/pcscd/README.Debian (Closes: #146151) - * update pcscd(1) manpage - - -- Ludovic Rousseau Sun, 30 Jun 2002 14:52:27 +0200 - -pcsc-lite (1.0.2.beta5-1) unstable; urgency=low - - * New upstream release - * add debian/watch (by Ludovic Rousseau) - * debian/pcscd.init: (by Ludovic Rousseau) - - implement restart-if-running as descussed in #76868 - - implement status as described in LSB 1.1, Chapter 19. System - Initialization - * debian/control: (by Ludovic Rousseau and me) - - move pcscd first to allow dh_clean to work properly - - change policy from 3.2.1 to 3.5.6 - - fixed pcscd spelling error in description. Closes: bug#125221 - * debian/pcscd.postinst: (by me) - - clean /tmp/pcsc before starting pcscd for upgrades form pcscd - 1.0.1-1 or lower. - - -- Carlos Prados Sun, 24 Mar 2002 00:34:08 +0100 - -pcsc-lite (1.0.1-1) unstable; urgency=low - - * New upstream release. Closes: bug#120651. - - -- Carlos Prados Sat, 24 Nov 2001 10:44:45 +0100 - -pcsc-lite (1.0.0B-2) unstable; urgency=low - - * Use `install -m` to copy Debian package specific files to its - destinations. Closes: bug#114287. - - -- Carlos Prados Sat, 6 Oct 2001 14:13:28 +0200 - -pcsc-lite (1.0.0B-1) unstable; urgency=low - - * New upstream release. - * Added support for debconf and update-reader.conf, by Ludovic - Rousseau - * Changed "Standards-Version:" to 3.2.1 in debian/control, by - Ludovic Rousseau - * Changed "Upstream Author:" in debian/copyright (removed - (s)), by Ludovic Rousseau - * Removed "add-log-mailing-address" in debian/changelog, by - Ludovic Rousseau - * Updated config.guess and config.sub to version 2001-09-13 - * Let dh_installinit hanldle initialization of pcscd - - -- Carlos Prados Sat, 22 Sep 2001 20:26:16 +0200 - -pcsc-lite (0.9.3-2) unstable; urgency=low - - * Fixed typo in description of libpcsclite-dev. Closes: bug#109253. - - -- Carlos Prados Mon, 20 Aug 2001 21:17:41 +0200 - -pcsc-lite (0.9.3-1) unstable; urgency=low - - * New upstream release. Closes: bug#106545. - - -- Carlos Prados Sat, 28 Jul 2001 12:34:09 +0200 - -pcsc-lite (0.9.1-3) unstable; urgency=low - - * Configured with --enable-usb. Closes: bug#97820. - - -- Carlos Prados Sat, 19 May 2001 01:11:42 +0200 - -pcsc-lite (0.9.1-2) unstable; urgency=low - - * Fixed postinst to stop pcscd even when upgrading from - 0.8.7 whose startup script was buggy. Closes bug#97395. - * Modified a bit the manpages of formaticc and pcscd. - * Aded default config for Reflex 62/64 to reader.conf - - -- Carlos Prados Wed, 16 May 2001 21:45:00 +0200 - -pcsc-lite (0.9.1-1) unstable; urgency=low - - * New upstream release - * Miscelaneous fixes to upstream autoconf/automake build system: - fixed package version in configure.in.Install doc/ under - $prefix/doc. Added reconf, bootstrap, sample.* to source dist. - Default prefix set to /usr/local/pcsc. - * Statically link libpcsclite-core against pcscd. - * pcscd records pid in /var/run/pcscd.pid for easier - stop and restart. - * libpcsclite0 now directly depends on pcscd. - * Added manpage for pcscd and formaticc. - * Removed buggy installifd upstream utility. - * Enabled USB support. - * Option -v prints it's output to stdout. - - -- Carlos Prados Tue, 1 May 2001 15:00:09 +0200 - -pcsc-lite (0.8.7-2) unstable; urgency=low - - * Updated maintainer field. - * Added suggests field to libpcsclite0 and pcscd. - * Improved package descriptions. - - -- Carlos Prados Sun, 15 Apr 2001 18:14:33 +0200 - -pcsc-lite (0.8.7-1) unstable; urgency=low - - * Initial Release. - * Modified rpc/Makefile.linux to install pcscd under sbin/ - * Closes: bug#90184 - - -- Carlos Prados Bocos Wed, 4 Apr 2001 00:28:04 +0200 diff --git a/pcsc-lite/trunk/tags/1.4.0-1/control b/pcsc-lite/trunk/tags/1.4.0-1/control deleted file mode 100644 index 8916ead..0000000 --- a/pcsc-lite/trunk/tags/1.4.0-1/control +++ /dev/null @@ -1,58 +0,0 @@ -Source: pcsc-lite -Section: misc -Priority: extra -Maintainer: Ludovic Rousseau -Build-Depends: debhelper (>= 5), flex, autotools-dev, libusb-dev (>= 1:0.1.7), tetex-bin, tetex-extra -Standards-Version: 3.6.2.0 - -Package: pcscd -Architecture: any -Priority: extra -Depends: libccid | pcsc-ifd-handler, ${shlibs:Depends}, lsb-base (>= 3.0-6) -Conflicts: libpcsclite0 (<< 1.2.0-rc1-1), libccid (<= 1.0.0-1) -Description: Middleware to access a smart card using PC/SC (daemon side) - The purpose of PC/SC Lite is to provide a Windows(R) SCard interface - in a very small form factor for communicating to smart cards and - smart cards readers. - . - The PC/SC daemon is used to dynamically allocate/deallocate reader - drivers at runtime and manage connections to the readers. - . - Also contains formaticc(1) to send one or more request APDU's to a - smarcard and get responses and bundleTool(8). - . - Homepage: http://pcsclite.alioth.debian.org/ - -Package: libpcsclite-dev -Section: libdevel -Priority: optional -Architecture: any -Depends: libpcsclite1 (= ${Source-Version}) -Description: Middleware to access a smart card using PC/SC (development files) - The purpose of PC/SC Lite is to provide a Windows(R) SCard interface - in a very small form factor for communicating to smart cards and - smart cards readers. - . - This package contains the files needed for compiling and linking - an application that communicates to any reader available to the - PC/SC daemon. - . - Homepage: http://pcsclite.alioth.debian.org/ - -Package: libpcsclite1 -Section: libs -Priority: optional -Architecture: any -Conflicts: libpcsclite-dev (<< ${Source-Version}), pcscd (<< ${Source-Version}) -Depends: ${shlibs:Depends} -Recommends: pcscd -Description: Middleware to access a smart card using PC/SC (library) - The purpose of PC/SC Lite is to provide a Windows(R) SCard interface - in a very small form factor for communicating to smartcards and - readers. - . - The PC/SC Lite library is used to connect to the PC/SC daemon from - a client application and provide access to the desired reader. - . - Homepage: http://pcsclite.alioth.debian.org/ - diff --git a/pcsc-lite/trunk/tags/1.4.0-1/libpcsclite-dev.docs b/pcsc-lite/trunk/tags/1.4.0-1/libpcsclite-dev.docs deleted file mode 100644 index 7e06e84..0000000 --- a/pcsc-lite/trunk/tags/1.4.0-1/libpcsclite-dev.docs +++ /dev/null @@ -1,2 +0,0 @@ -doc/ifdhandler-3.pdf -doc/pcsc-lite.pdf diff --git a/pcsc-lite/trunk/tags/1.4.0-1/pcscd.dirs b/pcsc-lite/trunk/tags/1.4.0-1/pcscd.dirs deleted file mode 100644 index 8e2fe75..0000000 --- a/pcsc-lite/trunk/tags/1.4.0-1/pcscd.dirs +++ /dev/null @@ -1,3 +0,0 @@ -usr/lib/pcsc/drivers -usr/lib/pcsc/services -usr/sbin diff --git a/pcsc-lite/trunk/tags/1.4.0-1/pcscd.init b/pcsc-lite/trunk/tags/1.4.0-1/pcscd.init deleted file mode 100644 index a868fc9..0000000 --- a/pcsc-lite/trunk/tags/1.4.0-1/pcscd.init +++ /dev/null @@ -1,153 +0,0 @@ -#! /bin/sh -# -# /etc/init.d/pcscd -# Start/Stop/Restart PCSC Lite resource manager daemon -# -# Carlos Prados Bocos -# modifications by Ludovic Rousseau - -### BEGIN INIT INFO -# Provides: pcscd -# Required-Start: $local_fs $remote_fs $syslog -# Required-Stop: $local_fs $remote_fs $syslog -# Should-Start: usbmgr udev hotplug -# Should-Stop: usbmgr udev hotplug -# Default-Start: 2 3 4 5 -# Default-Stop: 0 1 6 -# Short-Description: Daemon to access a smart card using PC/SC -# Description: The PC/SC daemon is used to dynamically allocate/deallocate -# reader drivers at runtime and manage connections to the readers. -### END INIT INFO - -PATH=/sbin:/usr/sbin:/bin:/usr/bin -DESC="PCSC Lite resource manager" -NAME=pcscd -DAEMON=/usr/sbin/$NAME - -PIDFILE=/var/run/$NAME.pid -PUBFILE=/var/run/$NAME.pub -SCRIPTNAME=/etc/init.d/$NAME - -# Gracefully exit if the package has been removed (but not purged). -[ -x "$DAEMON" ] || exit 0 - -# Load the VERBOSE setting and other rcS variables -. /lib/init/vars.sh - -# Define LSB log_* functions. -. /lib/lsb/init-functions - -# -# Function that starts the daemon/service -# -do_start() -{ - # Return - # 0 if daemon has been started - # 1 if daemon was already running - # 2 if daemon could not be started - start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test > /dev/null \ - || return 1 - start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- \ - $DAEMON_ARGS \ - || return 2 - # Add code here, if necessary, that waits for the process to be ready - # to handle requests from services started subsequently which depend - # on this one. As a last resort, sleep for some time. -} - -# -# Function that stops the daemon/service -# -do_stop() -{ - # Return - # 0 if daemon has been stopped - # 1 if daemon was already stopped - # 2 if daemon could not be stopped - # other if a failure occurred - start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --pidfile $PIDFILE --name $NAME - RETVAL="$?" - [ "$RETVAL" = 2 ] && return 2 - # Wait for children to finish too if this is a daemon that forks - # and if the daemon is only ever run from this initscript. - # If the above conditions are not satisfied then add some other code - # that waits for the process to drop all resources that could be - # needed by services started subsequently. A last resort is to - # sleep for some time. - start-stop-daemon --stop --quiet --oknodo --retry=0/30/KILL/5 --exec $DAEMON - [ "$?" = 2 ] && return 2 - # Many daemons don't delete their pidfiles when they exit. - rm -f $PIDFILE - return "$RETVAL" -} - -# -# Function that sends a SIGHUP to the daemon/service -# -do_reload() { - # - # If the daemon can reload its configuration without - # restarting (for example, when it is sent a SIGHUP), - # then implement that here. - # - start-stop-daemon --stop --signal 1 --quiet --pidfile $PIDFILE --name $NAME - return 0 -} - -case "$1" in - start) - [ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC" "$NAME" - do_start - case "$?" in - 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;; - 2) [ "$VERBOSE" != no ] && log_end_msg 1 ;; - esac - ;; - stop) - [ "$VERBOSE" != no ] && log_daemon_msg "Stopping $DESC" "$NAME" - do_stop - case "$?" in - 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;; - 2) [ "$VERBOSE" != no ] && log_end_msg 1 ;; - esac - ;; - #reload|force-reload) - # - # If do_reload() is not implemented then leave this commented out - # and leave 'force-reload' as an alias for 'restart'. - # - #log_daemon_msg "Reloading $DESC" "$NAME" - #do_reload - #log_end_msg $? - #;; - restart|force-reload) - # - # If the "reload" option is implemented then remove the - # 'force-reload' alias - # - log_daemon_msg "Restarting $DESC" "$NAME" - do_stop - case "$?" in - 0|1) - do_start - case "$?" in - 0) log_end_msg 0 ;; - 1) log_end_msg 1 ;; # Old process is still running - *) log_end_msg 1 ;; # Failed to start - esac - ;; - *) - # Failed to stop - log_end_msg 1 - ;; - esac - ;; - *) - #echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}" >&2 - echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2 - exit 3 - ;; -esac - -: diff --git a/pcsc-lite/trunk/tags/1.4.0-1/pcscd.postinst b/pcsc-lite/trunk/tags/1.4.0-1/pcscd.postinst deleted file mode 100644 index b8c2dc2..0000000 --- a/pcsc-lite/trunk/tags/1.4.0-1/pcscd.postinst +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh - -set -e - -# regenerate /etc/reader.conf -if [ -x /usr/sbin/update-reader.conf ]; then - /usr/sbin/update-reader.conf || true; -fi - -# clean /tmp/pcsc -# This should not be necessary. But in case the directory exists the -# pcscd daemon would not start -#PCSC_DIR=/tmp/pcsc -#if [ -d $PCSC_DIR ]; then -# rm -rf $PSC_DIR -#fi - -#DEBHELPER# diff --git a/pcsc-lite/trunk/tags/1.4.0-1/pcscd.postinst.lintian_override b/pcsc-lite/trunk/tags/1.4.0-1/pcscd.postinst.lintian_override deleted file mode 100644 index 53c4a0d..0000000 --- a/pcsc-lite/trunk/tags/1.4.0-1/pcscd.postinst.lintian_override +++ /dev/null @@ -1 +0,0 @@ -pcscd: possibly-insecure-handling-of-tmp-files-in-maintainer-script postinst diff --git a/pcsc-lite/trunk/tags/1.4.0-1/rules b/pcsc-lite/trunk/tags/1.4.0-1/rules deleted file mode 100755 index 5349dd7..0000000 --- a/pcsc-lite/trunk/tags/1.4.0-1/rules +++ /dev/null @@ -1,121 +0,0 @@ -#!/usr/bin/make -f -# Sample debian/rules that uses debhelper. -# GNU copyright 1997 to 1999 by Joey Hess. - -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - -export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) - -# FOR AUTOCONF 2.52 AND NEWER ONLY -ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) - confflags += --build $(DEB_HOST_GNU_TYPE) -else - confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) -endif - -# see http://www.debian.org/doc/debian-policy/ch-files.html -CFLAGS += -Wall -g -D_REENTRANT -INSTALL = install -INSTALL_FILE = $(INSTALL) -p -o root -g root -m 644 -INSTALL_PROGRAM = $(INSTALL) -p -o root -g root -m 755 -INSTALL_SCRIPT = $(INSTALL) -p -o root -g root -m 755 -INSTALL_DIR = $(INSTALL) -p -d -o root -g root -m 755 - -ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) - CFLAGS += -O0 -else - CFLAGS += -O2 -endif -ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) - INSTALL_PROGRAM += -s -endif - -version := $(shell dpkg-parsechangelog | \ - sed -ne 's/^Version: *\([0-9]\+:\)*//p') - -tag: - cvs tag -c -F $(subst .,_,debian_version_$(version)) - -configure: configure-stamp -configure-stamp: - dh_testdir - # we had LDFLAGS="-lpthread" for bug #253629 - ./configure $(confflags) \ - --prefix=/usr \ - --enable-runpid=/var/run/pcscd.pid \ - --enable-usbdropdir=/usr/lib/pcsc/drivers \ - CFLAGS="$(CFLAGS)" \ - INSTALL_PROGRAM="$(INSTALL_PROGRAM)" \ - LDFLAGS="-lpthread" - - touch configure-stamp - -build: configure-stamp build-stamp -build-stamp: - dh_testdir - - # Add here commands to compile the package. - $(MAKE) - - touch build-stamp - -clean: - dh_testdir - dh_testroot - rm -f build-stamp configure-stamp - - # Add here commands to clean up after the build process. - -test -e Makefile && \ - $(MAKE) distclean - rm -f conftest{,.c,.o} - -test -r /usr/share/misc/config.sub && \ - cp -f /usr/share/misc/config.sub config.sub - -test -r /usr/share/misc/config.guess && \ - cp -f /usr/share/misc/config.guess config.guess - - dh_clean - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - - # Add here commands to install the package into debian/tmp. - $(MAKE) install DESTDIR=`pwd`/debian/tmp - - # Move update-reader.conf files - install -m 755 debian/update-reader.conf `pwd`/debian/tmp/usr/sbin/ - install -D -m 644 debian/0comments `pwd`/debian/tmp/etc/reader.conf.d/0comments - -# Build architecture-independent files here. -binary-indep: build install -# We have nothing to do by default. - -# Build architecture-dependent files here. -binary-arch: build install - dh_testdir - dh_testroot - dh_install --sourcedir=debian/tmp - dh_installdocs - dh_installexamples - # use 50 to start _after_ usbmgr with level 45 (see #146151) - dh_installinit --update-rcd-params="defaults 50" - dh_installman - dh_installchangelogs ChangeLog - dh_link - dh_strip - dh_compress - dh_fixperms - dh_makeshlibs --version-info - dh_installdeb - dh_shlibdeps -l debian/tmp/usr/lib/ - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install configure - diff --git a/pcsc-lite/trunk/tags/1.4.0-1/watch b/pcsc-lite/trunk/tags/1.4.0-1/watch deleted file mode 100644 index 4010197..0000000 --- a/pcsc-lite/trunk/tags/1.4.0-1/watch +++ /dev/null @@ -1,8 +0,0 @@ -# use uscan(1) -# format version number, currently 2; this line is compulsory! -version=2 - -# Full-site-with-pattern [Version [Action]] -#http://www.linuxnet.com/ /middleware/files/ pcsc-lite-(.*)\.tar\.gz debian uupdate -http://alioth.debian.org/project/showfiles.php?group_id=30105 \ - /download.php/.*/pcsc-lite-(.*)\.tar\.gz diff --git a/pcsc-lite/trunk/tags/1.4.3-1/0comments b/pcsc-lite/trunk/tags/1.4.3-1/0comments deleted file mode 100644 index 695793e..0000000 --- a/pcsc-lite/trunk/tags/1.4.3-1/0comments +++ /dev/null @@ -1,23 +0,0 @@ -# Configuration file for pcsc-lite Debian package -# Ludovic Rousseau -# -# Do NOT edit this file directly but use update-reader.conf(8) instead. -# -# If the driver you use support debconf (for example libgempc410 does) use -# 'dpkg-reconfigure package-name' (dpkg-reconfigure libgempc410) - -# If the driver you use DO NOT create a NEW file under -# /etc/reader.conf.d/ that will contain something like (without comment): - -# FRIENDLYNAME Any name -# DEVICENAME device filename used by the reader: -# /dev/ttyS0 for the first serial port -# or /dev/null if this is not used by the driver -# LIBPATH Location of the driver library for your reader -# CHANNELID -# 0x0103F8 or 1 for /dev/ttyS0 (COM1) -# 0x0102F8 or 2 for /dev/ttyS1 (COM2) -# 0x0103E8 or 3 for /dev/ttyS2 (COM3) -# 0x0102E8 or 4 for /dev/ttyS3 (COM4) -# - diff --git a/pcsc-lite/trunk/tags/1.4.3-1/changelog b/pcsc-lite/trunk/tags/1.4.3-1/changelog deleted file mode 100644 index 4b32331..0000000 --- a/pcsc-lite/trunk/tags/1.4.3-1/changelog +++ /dev/null @@ -1,493 +0,0 @@ -pcsc-lite (1.4.3-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Tue, 19 Jun 2007 21:19:54 +0200 - -pcsc-lite (1.4.2-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Wed, 23 May 2007 18:49:36 +0200 - -pcsc-lite (1.4.1-1) unstable; urgency=low - - * New upstream release - * debian/control: Standards-Version: 3.6.2.0 -> 3.7.2.0. No change needed - * debian/libpcsclite-dev.docs: no PDF to distribute. Use the online HTML - documentation instead - - -- Ludovic Rousseau Wed, 16 May 2007 14:40:30 +0200 - -pcsc-lite (1.4.0-1) unstable; urgency=low - - * New upstream version - - -- Ludovic Rousseau Tue, 13 Feb 2007 21:39:41 +0100 - -pcsc-lite (1.3.3-1) unstable; urgency=low - - * New upstream version - - -- Ludovic Rousseau Thu, 25 Jan 2007 15:56:40 +0100 - -pcsc-lite (1.3.2-5) unstable; urgency=high - - * debian/pcscd.init: rewrite using /etc/init.d/skeleton as example. - start rule do not call restart any more - Closes: #404897 "pcscd: infinite loop when trying to start the daemon" - Closes: #405025 "/etc/init.d/pcscd is a fork bomb" - - -- Ludovic Rousseau Sat, 30 Dec 2006 18:37:45 +0100 - -pcsc-lite (1.3.2-4) unstable; urgency=low - - * ack and improve Steinar patch - * debian/pcscd.init: - - status command: remove /var/run/pcscd.{pid,pub} if pcscd is not running - but /var/run/pcscd.pid is still present (pcscd may have crashed) - - start comand: call status to know if we start or restart - - -- Ludovic Rousseau Tue, 26 Dec 2006 15:30:18 +0100 - -pcsc-lite (1.3.2-3.1) unstable; urgency=high - - * Non-maintainer upload. - * Fix issues with looping init script. (Closes: #392357) - * restart calls stop ; start, but start calls restart if the pid file - still exists. This is obviously not a good idea if stop doesn't remove - the pid file properly. Make start stop the daemon itself instead of - calling restart, which kills the loop. - * Also, make the stop target rm -f the pid file after calling - start-stop-daemon, just in case, and to avoid extraneous stops from the - start target. - * Finally, also check and rm /var/run/pcscd.pub, as the daemon doesn't - like starting if it's already there. - - -- Steinar H. Gunderson Tue, 26 Dec 2006 13:45:25 +0100 - -pcsc-lite (1.3.2-3) unstable; urgency=high - - * urgency high to correct a RC bug - * debian/pcscd.init: really commit a local patch that should already be in - 1.3.2-2. Closes: #392357 "fails to stop; postinst goes into infinite - loop" - - -- Ludovic Rousseau Sat, 14 Oct 2006 00:35:01 +0200 - -pcsc-lite (1.3.2-2) unstable; urgency=low - - * debian/{control,pcscd.init}: Closes: #390603 "LSB-compliant init script" - - -- Ludovic Rousseau Sun, 8 Oct 2006 14:20:07 +0200 - -pcsc-lite (1.3.2-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Fri, 11 Aug 2006 20:52:44 +0200 - -pcsc-lite (1.3.1-2) unstable; urgency=low - - * debian/control: add Conflicts: libccid (<= 1.0.0-1) since - LTPBundleFindValueWithKey() is no more exported by pcscd but used buy - libccid before version 1.0.1 - - -- Ludovic Rousseau Sun, 23 Apr 2006 13:56:28 +0200 - -pcsc-lite (1.3.1-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Sat, 22 Apr 2006 21:02:00 +0200 - -pcsc-lite (1.3.0-1) unstable; urgency=low - - * New upstream release - * the libmusclecard library is now in the libmusclecard1 package - - -- Ludovic Rousseau Fri, 3 Mar 2006 15:17:13 +0100 - -pcsc-lite (1.2.9-beta10-1) unstable; urgency=low - - * New upstream version - * debian/compat: change from 4 to 5 - * debian/control: Build-Depends: debhelper (>= 5) - - -- Ludovic Rousseau Fri, 3 Feb 2006 14:28:10 +0100 - -pcsc-lite (1.2.9-beta9-1) unstable; urgency=low - - * New upstream version - * debian/compat: change from 3 to 4 - - -- Ludovic Rousseau Sun, 27 Nov 2005 18:04:59 +0100 - -pcsc-lite (1.2.9-beta8-4) unstable; urgency=low - - * debian/rules: use --enable-muscledropdir=/usr/lib/pcsc/services to avoid a - bug in ./configure - - -- Ludovic Rousseau Wed, 16 Nov 2005 20:34:40 +0100 - -pcsc-lite (1.2.9-beta8-3) unstable; urgency=low - - * debian/control: Build-Depends: tetex-extra to get url.sty - - -- Ludovic Rousseau Thu, 8 Sep 2005 18:58:26 +0200 - -pcsc-lite (1.2.9-beta8-2) unstable; urgency=low - - * debian/control: Build-Depends: tetex-bin to get pdflatex - - -- Ludovic Rousseau Thu, 8 Sep 2005 15:20:23 +0200 - -pcsc-lite (1.2.9-beta8-1) unstable; urgency=low - - * New upstream version - - Closes: #306061 "Weird messages in syslog" - * debian/rules: compile with -g flag by default - Closes: #307743 "does not build with debugging by default" - * debian/control: Standards-Version: 3.6.1 -> 3.6.2.0. No change. - - -- Ludovic Rousseau Wed, 7 Sep 2005 21:51:12 +0200 - -pcsc-lite (1.2.9-beta7-5) unstable; urgency=low - - * debian/pcscd.install: add usr/sbin/update-reader.conf in pcscd package - - -- Ludovic Rousseau Thu, 24 Mar 2005 12:54:43 +0100 - -pcsc-lite (1.2.9-beta7-4) unstable; urgency=low - - * debian/rules: add --enable-muscledropdir=/usr/lib/pcsc/services so that - bundleTool find the services/ directory. - Closes: #300428 "bundleTool does not work" - - -- Ludovic Rousseau Sat, 19 Mar 2005 19:35:35 +0100 - -pcsc-lite (1.2.9-beta7-3) unstable; urgency=low - - * debian/control: remove Build-Depends: pkg-config since it is useless - * debian/rules: add LDFLAGS="-lpthread" again for mips and mispel - (see bug #253629) - * do not delete pcsclite/doc/*.pdf files with "make clean" so we do not have - to regenerate them using pdflatex - - -- Ludovic Rousseau Thu, 17 Mar 2005 22:24:01 +0100 - -pcsc-lite (1.2.9-beta7-2) unstable; urgency=low - - * debian/control: add Build-Depends: pkg-config - - -- Ludovic Rousseau Wed, 16 Mar 2005 17:57:11 +0100 - -pcsc-lite (1.2.9-beta7-1) unstable; urgency=low - - * New upstream release - * debian/rules: remove --version-info from dh_makeshlibs. - see http://lists.debian.org/debian-devel/2004/08/msg01359.html - - -- Ludovic Rousseau Thu, 10 Mar 2005 20:02:46 +0100 - -pcsc-lite (1.2.9-beta6-1) unstable; urgency=medium - - * New upstream release - - urgency=medium since this version corrects an important bug in the server - that crashes after 256 client connections. - This version should be released with Debian sarge. - * debian/update-reader.conf: use a safe way to generate a temporary filename - - -- Ludovic Rousseau Sun, 15 Aug 2004 19:07:24 +0200 - -pcsc-lite (1.2.9-beta5-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Fri, 16 Jul 2004 21:53:07 +0200 - -pcsc-lite (1.2.9-beta4-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Sat, 3 Jul 2004 18:53:23 +0200 - -pcsc-lite (1.2.9-beta3-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Thu, 1 Jul 2004 17:30:30 +0200 - -pcsc-lite (1.2.9-beta2-2) unstable; urgency=low - - * debian/rules: add -lpthread to LDFLAGS so that pthread_* symbols are - included in the library (problem only seen on mips and mipsel). - Closes: #253629 - * debian/control: make libpcsclite-dev and libpcsclite1 at Priority: - optional so that other packages at Priority: optional can use them. - Closes: #249374 - - -- Ludovic Rousseau Sun, 13 Jun 2004 21:45:56 +0200 - -pcsc-lite (1.2.9-beta2-1) unstable; urgency=low - - * New upstream release - * debian/control: Build-Depends on libusb-dev (>= 1:0.1.7). Closes: #240636 - * debian/pcscd.init: some rework of the code to make it more like - /etc/init.d/skeleton - - -- Ludovic Rousseau Wed, 12 May 2004 09:03:07 +0200 - -pcsc-lite (1.2.0-stable-2) unstable; urgency=low - - * debian/rules: add support for INSTALL_PROGRAM - * config.guess, config.sub, ltmain.sh: new versions to avoid a libtool bug: - libpcsclite.la contains dependency_libs=' -pthread' instead of - dependency_libs=' -lpthread'. Closes: #233519 - - -- Ludovic Rousseau Wed, 18 Feb 2004 23:00:05 +0100 - -pcsc-lite (1.2.0-stable-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Wed, 29 Oct 2003 19:27:45 +0100 - -pcsc-lite (1.2.0-rc3-1) unstable; urgency=low - - * New upstream release - * distribute usr/lib/pkgconfig/libmusclecard.pc in libpcsclite-dev - - -- Ludovic Rousseau Wed, 15 Oct 2003 23:32:14 +0200 - -pcsc-lite (1.2.0-rc2-1) unstable; urgency=low - - * New upstream release - - libpcsclite0 is no more linked with libusb, closes: #208665 - - libpcsclite{0,-dev} contain a new library libmusclecard that was - previously included in libpcsclite0 - * debian/copyright: the publicity clause was removed - * distribute usr/lib/pkgconfig/libpcsclite.pc in libpcsclite-dev - - -- Ludovic Rousseau Fri, 5 Sep 2003 22:52:22 +0200 - -pcsc-lite (1.2.0-rc1-1) unstable; urgency=low - - * New upstream release - * debian/control - - pcscd now uses libusb - - Update Standards-Version: from 3.5.8 to 3.6.1 - - -- Ludovic Rousseau Tue, 26 Aug 2003 22:48:25 +0200 - -pcsc-lite (1.1.2-ubeta5-1) unstable; urgency=low - - * New upstream release - * pcscd Depends: libgempc430 | pcsc-ifd-handler to install the USB driver - libgempc430 instead of a serial one which may cause conflict with an - already installed serial device. This only occurs if no package providing - pcsc-ifd-handler is installed yet. - * debian/control: specify debhelper version in Build-Depends: - - -- Ludovic Rousseau Sat, 31 May 2003 14:42:27 +0200 - -pcsc-lite (1.1.2-ubeta4-1) unstable; urgency=low - - * New upstream release - * debian/control - - correctly add the homepage URL to conform to developers-reference (v3.2) - - libpcsclite-dev: section changed from devel to libdevel - * debian/0comments: update explanation on use of update-reader.conf(8) - - -- Ludovic Rousseau Tue, 29 Apr 2003 23:24:32 +0200 - -pcsc-lite (1.1.2-ubeta3-1) unstable; urgency=low - - * New upstream release - * debian/control: - - Update Standards-Version: from 3.5.7 to 3.5.8 - - The IPC between the daemon and library has changed. The packages conflict - with older versions. - - Changed the short description to remove technical terms. - - -- Ludovic Rousseau Sun, 8 Dec 2002 14:27:45 +0100 - -pcsc-lite (1.1.2-ubeta2-1) unstable; urgency=low - - * New upstream release - * debian/control: - - libpcsclite0 do not depends on pcscd anymore. You do not need to have - pcscd installed or running to compile a program using libpcsclite0. Some - Debian autibuilders had problems with this. - - add Build-Depends: on autotools-dev - * debian/rules: - - search debug and nostrip in DEB_BUILD_OPTIONS to build the package - appropriately - - use uptodate config.sub and config.guess using autotools-dev - - -- Ludovic Rousseau Sat, 12 Oct 2002 22:07:38 +0000 - -pcsc-lite (1.1.2-ubeta1-1) unstable; urgency=low - - * New upstream release - The Debian version is a bit strange since 1.1.2beta1 << 1.1.2-cvs - - -- Ludovic Rousseau Fri, 6 Sep 2002 23:37:43 +0200 - -pcsc-lite (1.1.2-cvs-20020815-4) unstable; urgency=low - - * Move formaticc and bundleTool in pcscd since binary are forbiden in - library packages. Closes: #158935 - * Add doc/muscle-api-1.3.0.pdf, usr/include/mscdefines.h and - usr/include/musclecard.h in libpcsclite-dev to allow compilation of - musclecard plugins. Closes: #158938 - * Update Standards-Version: from 3.5.6 to 3.5.7 - - -- Ludovic Rousseau Sun, 1 Sep 2002 10:32:01 +0000 - -pcsc-lite (1.1.2-cvs-20020815-3) unstable; urgency=low - - * formaticc and bundleTool moved from libpcsclite-dev to libpcsclite0. - Use Conflicts: to solve upgrade problems. - - -- Ludovic Rousseau Fri, 23 Aug 2002 15:44:41 +0200 - -pcsc-lite (1.1.2-cvs-20020815-2) unstable; urgency=low - - * debian/pcscd.init: log pcscd errors using syslog - - -- Ludovic Rousseau Fri, 16 Aug 2002 22:12:49 +0200 - -pcsc-lite (1.1.2-cvs-20020815-1) unstable; urgency=low - - * New upstream release - * Acknowledge NMUs Closes: #150994, #146151 - * Use upstream pcscd.8 manpage - * formaticc and bundleTool are now in libpcsclite0 instead of - libpcsclite-dev - - -- Ludovic Rousseau Thu, 15 Aug 2002 23:32:11 +0200 - -pcsc-lite (1.1.1-2) unstable; urgency=low - - * debian/control: change the Maintainer: name since I am the new maintainer - - -- Ludovic Rousseau Sun, 30 Jun 2002 21:47:12 +0200 - -pcsc-lite (1.1.1-1) unstable; urgency=low - - * New upstream release (Closes: #150994) - * New maintainer. Thanks Carlos for your job - * Use init.d level 50 to start _after_ usbmgr with level 45. - see the note in /usr/share/doc/pcscd/README.Debian (Closes: #146151) - * update pcscd(1) manpage - - -- Ludovic Rousseau Sun, 30 Jun 2002 14:52:27 +0200 - -pcsc-lite (1.0.2.beta5-1) unstable; urgency=low - - * New upstream release - * add debian/watch (by Ludovic Rousseau) - * debian/pcscd.init: (by Ludovic Rousseau) - - implement restart-if-running as descussed in #76868 - - implement status as described in LSB 1.1, Chapter 19. System - Initialization - * debian/control: (by Ludovic Rousseau and me) - - move pcscd first to allow dh_clean to work properly - - change policy from 3.2.1 to 3.5.6 - - fixed pcscd spelling error in description. Closes: bug#125221 - * debian/pcscd.postinst: (by me) - - clean /tmp/pcsc before starting pcscd for upgrades form pcscd - 1.0.1-1 or lower. - - -- Carlos Prados Sun, 24 Mar 2002 00:34:08 +0100 - -pcsc-lite (1.0.1-1) unstable; urgency=low - - * New upstream release. Closes: bug#120651. - - -- Carlos Prados Sat, 24 Nov 2001 10:44:45 +0100 - -pcsc-lite (1.0.0B-2) unstable; urgency=low - - * Use `install -m` to copy Debian package specific files to its - destinations. Closes: bug#114287. - - -- Carlos Prados Sat, 6 Oct 2001 14:13:28 +0200 - -pcsc-lite (1.0.0B-1) unstable; urgency=low - - * New upstream release. - * Added support for debconf and update-reader.conf, by Ludovic - Rousseau - * Changed "Standards-Version:" to 3.2.1 in debian/control, by - Ludovic Rousseau - * Changed "Upstream Author:" in debian/copyright (removed - (s)), by Ludovic Rousseau - * Removed "add-log-mailing-address" in debian/changelog, by - Ludovic Rousseau - * Updated config.guess and config.sub to version 2001-09-13 - * Let dh_installinit hanldle initialization of pcscd - - -- Carlos Prados Sat, 22 Sep 2001 20:26:16 +0200 - -pcsc-lite (0.9.3-2) unstable; urgency=low - - * Fixed typo in description of libpcsclite-dev. Closes: bug#109253. - - -- Carlos Prados Mon, 20 Aug 2001 21:17:41 +0200 - -pcsc-lite (0.9.3-1) unstable; urgency=low - - * New upstream release. Closes: bug#106545. - - -- Carlos Prados Sat, 28 Jul 2001 12:34:09 +0200 - -pcsc-lite (0.9.1-3) unstable; urgency=low - - * Configured with --enable-usb. Closes: bug#97820. - - -- Carlos Prados Sat, 19 May 2001 01:11:42 +0200 - -pcsc-lite (0.9.1-2) unstable; urgency=low - - * Fixed postinst to stop pcscd even when upgrading from - 0.8.7 whose startup script was buggy. Closes bug#97395. - * Modified a bit the manpages of formaticc and pcscd. - * Aded default config for Reflex 62/64 to reader.conf - - -- Carlos Prados Wed, 16 May 2001 21:45:00 +0200 - -pcsc-lite (0.9.1-1) unstable; urgency=low - - * New upstream release - * Miscelaneous fixes to upstream autoconf/automake build system: - fixed package version in configure.in.Install doc/ under - $prefix/doc. Added reconf, bootstrap, sample.* to source dist. - Default prefix set to /usr/local/pcsc. - * Statically link libpcsclite-core against pcscd. - * pcscd records pid in /var/run/pcscd.pid for easier - stop and restart. - * libpcsclite0 now directly depends on pcscd. - * Added manpage for pcscd and formaticc. - * Removed buggy installifd upstream utility. - * Enabled USB support. - * Option -v prints it's output to stdout. - - -- Carlos Prados Tue, 1 May 2001 15:00:09 +0200 - -pcsc-lite (0.8.7-2) unstable; urgency=low - - * Updated maintainer field. - * Added suggests field to libpcsclite0 and pcscd. - * Improved package descriptions. - - -- Carlos Prados Sun, 15 Apr 2001 18:14:33 +0200 - -pcsc-lite (0.8.7-1) unstable; urgency=low - - * Initial Release. - * Modified rpc/Makefile.linux to install pcscd under sbin/ - * Closes: bug#90184 - - -- Carlos Prados Bocos Wed, 4 Apr 2001 00:28:04 +0200 diff --git a/pcsc-lite/trunk/tags/1.4.3-1/compat b/pcsc-lite/trunk/tags/1.4.3-1/compat deleted file mode 100644 index 7ed6ff8..0000000 --- a/pcsc-lite/trunk/tags/1.4.3-1/compat +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/pcsc-lite/trunk/tags/1.4.3-1/control b/pcsc-lite/trunk/tags/1.4.3-1/control deleted file mode 100644 index 45a3ff6..0000000 --- a/pcsc-lite/trunk/tags/1.4.3-1/control +++ /dev/null @@ -1,58 +0,0 @@ -Source: pcsc-lite -Section: misc -Priority: extra -Maintainer: Ludovic Rousseau -Build-Depends: debhelper (>= 5), flex, autotools-dev, libusb-dev (>= 1:0.1.7) -Standards-Version: 3.7.2.0 - -Package: pcscd -Architecture: any -Priority: extra -Depends: libccid | pcsc-ifd-handler, ${shlibs:Depends}, lsb-base (>= 3.0-6) -Conflicts: libpcsclite0 (<< 1.2.0-rc1-1), libccid (<= 1.0.0-1) -Description: Middleware to access a smart card using PC/SC (daemon side) - The purpose of PC/SC Lite is to provide a Windows(R) SCard interface - in a very small form factor for communicating to smart cards and - smart cards readers. - . - The PC/SC daemon is used to dynamically allocate/deallocate reader - drivers at runtime and manage connections to the readers. - . - Also contains formaticc(1) to send one or more request APDU's to a - smarcard and get responses and bundleTool(8). - . - Homepage: http://pcsclite.alioth.debian.org/ - -Package: libpcsclite-dev -Section: libdevel -Priority: optional -Architecture: any -Depends: libpcsclite1 (= ${binary:Version}) -Description: Middleware to access a smart card using PC/SC (development files) - The purpose of PC/SC Lite is to provide a Windows(R) SCard interface - in a very small form factor for communicating to smart cards and - smart cards readers. - . - This package contains the files needed for compiling and linking - an application that communicates to any reader available to the - PC/SC daemon. - . - Homepage: http://pcsclite.alioth.debian.org/ - -Package: libpcsclite1 -Section: libs -Priority: optional -Architecture: any -Conflicts: libpcsclite-dev (<< ${binary:Version}), pcscd (<< ${binary:Version}) -Depends: ${shlibs:Depends} -Recommends: pcscd -Description: Middleware to access a smart card using PC/SC (library) - The purpose of PC/SC Lite is to provide a Windows(R) SCard interface - in a very small form factor for communicating to smartcards and - readers. - . - The PC/SC Lite library is used to connect to the PC/SC daemon from - a client application and provide access to the desired reader. - . - Homepage: http://pcsclite.alioth.debian.org/ - diff --git a/pcsc-lite/trunk/tags/1.4.3-1/copyright b/pcsc-lite/trunk/tags/1.4.3-1/copyright deleted file mode 100644 index f1fbbf2..0000000 --- a/pcsc-lite/trunk/tags/1.4.3-1/copyright +++ /dev/null @@ -1,39 +0,0 @@ -This package was debianized by Carlos Prados on -Sat, 16 Dec 2000 15:06:55 +0100. - -It was downloaded from -https://alioth.debian.org/project/showfiles.php?group_id=1225 - -Upstream Authors: David Corcoran - Ludovic Rousseau - -Copyright: - -Copyright (c) 1999-2003 David Corcoran -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - -1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. -3. The name of the author may not be used to endorse or promote products - derived from this software without specific prior written permission. - -Changes to this license can be made only by the copyright author with -explicit written consent. - -THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR -IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT -NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/pcsc-lite/trunk/tags/1.4.3-1/libpcsclite-dev.examples b/pcsc-lite/trunk/tags/1.4.3-1/libpcsclite-dev.examples deleted file mode 100644 index 9c0c371..0000000 --- a/pcsc-lite/trunk/tags/1.4.3-1/libpcsclite-dev.examples +++ /dev/null @@ -1 +0,0 @@ -doc/example/pcsc_demo.c diff --git a/pcsc-lite/trunk/tags/1.4.3-1/libpcsclite-dev.install b/pcsc-lite/trunk/tags/1.4.3-1/libpcsclite-dev.install deleted file mode 100644 index c6daf95..0000000 --- a/pcsc-lite/trunk/tags/1.4.3-1/libpcsclite-dev.install +++ /dev/null @@ -1,5 +0,0 @@ -usr/include/PCSC/* -usr/lib/libpcsclite.a -usr/lib/libpcsclite.la -usr/lib/libpcsclite.so -usr/lib/pkgconfig/libpcsclite.pc diff --git a/pcsc-lite/trunk/tags/1.4.3-1/libpcsclite1.install b/pcsc-lite/trunk/tags/1.4.3-1/libpcsclite1.install deleted file mode 100644 index 70fdd33..0000000 --- a/pcsc-lite/trunk/tags/1.4.3-1/libpcsclite1.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libpcsclite.so.1* diff --git a/pcsc-lite/trunk/tags/1.4.3-1/pcscd.README.Debian b/pcsc-lite/trunk/tags/1.4.3-1/pcscd.README.Debian deleted file mode 100644 index 0c49a2d..0000000 --- a/pcsc-lite/trunk/tags/1.4.3-1/pcscd.README.Debian +++ /dev/null @@ -1,21 +0,0 @@ -pcscd for Debian ----------------- - -pscsd starts before usbmgr -========================== - -Up to version 1.0.2.beta5-1 pcscd init.d script was started *before* -usbmgr (pcscd was level 20 (default) and usbmgr was level 45). So USB -readers managed by usbmgr could not be used. - -Now pcscd is started after usbmgr (pcscd uses level 50) but if you -upgraded from a earlier version you may still have the old -configuration. - -You have to completely remove pcscd using 'dpkg --purge pcscd' or -'apt-get remove --purge pcscd' and reinstall it (and the other packages -depending in pcscd) after. - -See Debian bug #146151. - - -- Ludovic Rousseau , Sun Jun 30 14:16:50 CEST 2002 diff --git a/pcsc-lite/trunk/tags/1.4.3-1/pcscd.dirs b/pcsc-lite/trunk/tags/1.4.3-1/pcscd.dirs deleted file mode 100644 index 8e2fe75..0000000 --- a/pcsc-lite/trunk/tags/1.4.3-1/pcscd.dirs +++ /dev/null @@ -1,3 +0,0 @@ -usr/lib/pcsc/drivers -usr/lib/pcsc/services -usr/sbin diff --git a/pcsc-lite/trunk/tags/1.4.3-1/pcscd.docs b/pcsc-lite/trunk/tags/1.4.3-1/pcscd.docs deleted file mode 100644 index a533f5d..0000000 --- a/pcsc-lite/trunk/tags/1.4.3-1/pcscd.docs +++ /dev/null @@ -1,3 +0,0 @@ -README -SECURITY -DRIVERS diff --git a/pcsc-lite/trunk/tags/1.4.3-1/pcscd.init b/pcsc-lite/trunk/tags/1.4.3-1/pcscd.init deleted file mode 100644 index a868fc9..0000000 --- a/pcsc-lite/trunk/tags/1.4.3-1/pcscd.init +++ /dev/null @@ -1,153 +0,0 @@ -#! /bin/sh -# -# /etc/init.d/pcscd -# Start/Stop/Restart PCSC Lite resource manager daemon -# -# Carlos Prados Bocos -# modifications by Ludovic Rousseau - -### BEGIN INIT INFO -# Provides: pcscd -# Required-Start: $local_fs $remote_fs $syslog -# Required-Stop: $local_fs $remote_fs $syslog -# Should-Start: usbmgr udev hotplug -# Should-Stop: usbmgr udev hotplug -# Default-Start: 2 3 4 5 -# Default-Stop: 0 1 6 -# Short-Description: Daemon to access a smart card using PC/SC -# Description: The PC/SC daemon is used to dynamically allocate/deallocate -# reader drivers at runtime and manage connections to the readers. -### END INIT INFO - -PATH=/sbin:/usr/sbin:/bin:/usr/bin -DESC="PCSC Lite resource manager" -NAME=pcscd -DAEMON=/usr/sbin/$NAME - -PIDFILE=/var/run/$NAME.pid -PUBFILE=/var/run/$NAME.pub -SCRIPTNAME=/etc/init.d/$NAME - -# Gracefully exit if the package has been removed (but not purged). -[ -x "$DAEMON" ] || exit 0 - -# Load the VERBOSE setting and other rcS variables -. /lib/init/vars.sh - -# Define LSB log_* functions. -. /lib/lsb/init-functions - -# -# Function that starts the daemon/service -# -do_start() -{ - # Return - # 0 if daemon has been started - # 1 if daemon was already running - # 2 if daemon could not be started - start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test > /dev/null \ - || return 1 - start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- \ - $DAEMON_ARGS \ - || return 2 - # Add code here, if necessary, that waits for the process to be ready - # to handle requests from services started subsequently which depend - # on this one. As a last resort, sleep for some time. -} - -# -# Function that stops the daemon/service -# -do_stop() -{ - # Return - # 0 if daemon has been stopped - # 1 if daemon was already stopped - # 2 if daemon could not be stopped - # other if a failure occurred - start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --pidfile $PIDFILE --name $NAME - RETVAL="$?" - [ "$RETVAL" = 2 ] && return 2 - # Wait for children to finish too if this is a daemon that forks - # and if the daemon is only ever run from this initscript. - # If the above conditions are not satisfied then add some other code - # that waits for the process to drop all resources that could be - # needed by services started subsequently. A last resort is to - # sleep for some time. - start-stop-daemon --stop --quiet --oknodo --retry=0/30/KILL/5 --exec $DAEMON - [ "$?" = 2 ] && return 2 - # Many daemons don't delete their pidfiles when they exit. - rm -f $PIDFILE - return "$RETVAL" -} - -# -# Function that sends a SIGHUP to the daemon/service -# -do_reload() { - # - # If the daemon can reload its configuration without - # restarting (for example, when it is sent a SIGHUP), - # then implement that here. - # - start-stop-daemon --stop --signal 1 --quiet --pidfile $PIDFILE --name $NAME - return 0 -} - -case "$1" in - start) - [ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC" "$NAME" - do_start - case "$?" in - 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;; - 2) [ "$VERBOSE" != no ] && log_end_msg 1 ;; - esac - ;; - stop) - [ "$VERBOSE" != no ] && log_daemon_msg "Stopping $DESC" "$NAME" - do_stop - case "$?" in - 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;; - 2) [ "$VERBOSE" != no ] && log_end_msg 1 ;; - esac - ;; - #reload|force-reload) - # - # If do_reload() is not implemented then leave this commented out - # and leave 'force-reload' as an alias for 'restart'. - # - #log_daemon_msg "Reloading $DESC" "$NAME" - #do_reload - #log_end_msg $? - #;; - restart|force-reload) - # - # If the "reload" option is implemented then remove the - # 'force-reload' alias - # - log_daemon_msg "Restarting $DESC" "$NAME" - do_stop - case "$?" in - 0|1) - do_start - case "$?" in - 0) log_end_msg 0 ;; - 1) log_end_msg 1 ;; # Old process is still running - *) log_end_msg 1 ;; # Failed to start - esac - ;; - *) - # Failed to stop - log_end_msg 1 - ;; - esac - ;; - *) - #echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}" >&2 - echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2 - exit 3 - ;; -esac - -: diff --git a/pcsc-lite/trunk/tags/1.4.3-1/pcscd.install b/pcsc-lite/trunk/tags/1.4.3-1/pcscd.install deleted file mode 100644 index 7b9ad6f..0000000 --- a/pcsc-lite/trunk/tags/1.4.3-1/pcscd.install +++ /dev/null @@ -1,3 +0,0 @@ -etc/reader.conf.d/0comments -usr/sbin/pcscd -usr/sbin/update-reader.conf diff --git a/pcsc-lite/trunk/tags/1.4.3-1/pcscd.manpages b/pcsc-lite/trunk/tags/1.4.3-1/pcscd.manpages deleted file mode 100644 index 29587c2..0000000 --- a/pcsc-lite/trunk/tags/1.4.3-1/pcscd.manpages +++ /dev/null @@ -1,3 +0,0 @@ -debian/tmp/usr/share/man/man8/pcscd.8 -debian/tmp/usr/share/man/man5/reader.conf.5 -debian/update-reader.conf.8 diff --git a/pcsc-lite/trunk/tags/1.4.3-1/pcscd.postinst b/pcsc-lite/trunk/tags/1.4.3-1/pcscd.postinst deleted file mode 100644 index b8c2dc2..0000000 --- a/pcsc-lite/trunk/tags/1.4.3-1/pcscd.postinst +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh - -set -e - -# regenerate /etc/reader.conf -if [ -x /usr/sbin/update-reader.conf ]; then - /usr/sbin/update-reader.conf || true; -fi - -# clean /tmp/pcsc -# This should not be necessary. But in case the directory exists the -# pcscd daemon would not start -#PCSC_DIR=/tmp/pcsc -#if [ -d $PCSC_DIR ]; then -# rm -rf $PSC_DIR -#fi - -#DEBHELPER# diff --git a/pcsc-lite/trunk/tags/1.4.3-1/pcscd.postinst.lintian_override b/pcsc-lite/trunk/tags/1.4.3-1/pcscd.postinst.lintian_override deleted file mode 100644 index 53c4a0d..0000000 --- a/pcsc-lite/trunk/tags/1.4.3-1/pcscd.postinst.lintian_override +++ /dev/null @@ -1 +0,0 @@ -pcscd: possibly-insecure-handling-of-tmp-files-in-maintainer-script postinst diff --git a/pcsc-lite/trunk/tags/1.4.3-1/pcscd.postrm b/pcsc-lite/trunk/tags/1.4.3-1/pcscd.postrm deleted file mode 100644 index 02848c5..0000000 --- a/pcsc-lite/trunk/tags/1.4.3-1/pcscd.postrm +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh - -set -e - -if [ "$1" = "purge" ] ; then - - # Remove configuration file - if [ -f /etc/reader.conf ]; then - rm -f /etc/reader.conf - fi - - # Remove configuration file backup - if [ -f /etc/reader.conf.old ]; then - rm -f /etc/reader.conf.old - fi - - # remove cfgdir if it's not in use - if [ -d /etc/reader.conf.d ]; then - files=`ls /etc/reader.conf.d` - if [ -z "$files" ]; then - rmdir /etc/reader.conf.d - fi - fi - -fi - -#DEBHELPER# diff --git a/pcsc-lite/trunk/tags/1.4.3-1/rules b/pcsc-lite/trunk/tags/1.4.3-1/rules deleted file mode 100755 index 2f5ffce..0000000 --- a/pcsc-lite/trunk/tags/1.4.3-1/rules +++ /dev/null @@ -1,120 +0,0 @@ -#!/usr/bin/make -f -# Sample debian/rules that uses debhelper. -# GNU copyright 1997 to 1999 by Joey Hess. - -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - -export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) - -# FOR AUTOCONF 2.52 AND NEWER ONLY -ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) - confflags += --build $(DEB_HOST_GNU_TYPE) -else - confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) -endif - -# see http://www.debian.org/doc/debian-policy/ch-files.html -CFLAGS += -Wall -g -D_REENTRANT -INSTALL = install -INSTALL_FILE = $(INSTALL) -p -o root -g root -m 644 -INSTALL_PROGRAM = $(INSTALL) -p -o root -g root -m 755 -INSTALL_SCRIPT = $(INSTALL) -p -o root -g root -m 755 -INSTALL_DIR = $(INSTALL) -p -d -o root -g root -m 755 - -ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) - CFLAGS += -O0 -else - CFLAGS += -O2 -endif -ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) - INSTALL_PROGRAM += -s -endif - -version := $(shell dpkg-parsechangelog | \ - sed -ne 's/^Version: *\([0-9]\+:\)*//p') - -tag: - cvs tag -c -F $(subst .,_,debian_version_$(version)) - -configure: configure-stamp -configure-stamp: - dh_testdir - # we had LDFLAGS="-lpthread" for bug #253629 - ./configure $(confflags) \ - --prefix=/usr \ - --enable-usbdropdir=/usr/lib/pcsc/drivers \ - CFLAGS="$(CFLAGS)" \ - INSTALL_PROGRAM="$(INSTALL_PROGRAM)" \ - LDFLAGS="-lpthread" - - touch configure-stamp - -build: configure-stamp build-stamp -build-stamp: configure-stamp - dh_testdir - - # Add here commands to compile the package. - $(MAKE) - - touch build-stamp - -clean: - dh_testdir - dh_testroot - rm -f build-stamp configure-stamp - - # Add here commands to clean up after the build process. - -test -e Makefile && \ - $(MAKE) distclean - rm -f conftest{,.c,.o} - -test -r /usr/share/misc/config.sub && \ - cp -f /usr/share/misc/config.sub config.sub - -test -r /usr/share/misc/config.guess && \ - cp -f /usr/share/misc/config.guess config.guess - - dh_clean - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - - # Add here commands to install the package into debian/tmp. - $(MAKE) install DESTDIR=`pwd`/debian/tmp - - # Move update-reader.conf files - install -m 755 debian/update-reader.conf `pwd`/debian/tmp/usr/sbin/ - install -D -m 644 debian/0comments `pwd`/debian/tmp/etc/reader.conf.d/0comments - -# Build architecture-independent files here. -binary-indep: build install -# We have nothing to do by default. - -# Build architecture-dependent files here. -binary-arch: build install - dh_testdir - dh_testroot - dh_install --sourcedir=debian/tmp - dh_installdocs - dh_installexamples - # use 50 to start _after_ usbmgr with level 45 (see #146151) - dh_installinit --update-rcd-params="defaults 50" - dh_installman - dh_installchangelogs ChangeLog - dh_link - dh_strip - dh_compress - dh_fixperms - dh_makeshlibs --version-info - dh_installdeb - dh_shlibdeps -l debian/tmp/usr/lib/ - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install configure - diff --git a/pcsc-lite/trunk/tags/1.4.3-1/update-reader.conf b/pcsc-lite/trunk/tags/1.4.3-1/update-reader.conf deleted file mode 100644 index 80fe52c..0000000 --- a/pcsc-lite/trunk/tags/1.4.3-1/update-reader.conf +++ /dev/null @@ -1,77 +0,0 @@ -#! /bin/sh -# -# This is the update-reader.conf script for Debian GNU/Linux. -# Written by Ludovic Rousseau -# Based on update-modules written by Wichert Akkerman -# Copyright (C) 2001 Software in the Public Interest -# - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - -# $Id: update-reader.conf,v 1.4 2005-03-24 13:17:57 rousseau Exp $ - -CFGFILE=/etc/reader.conf -TMPFILE=`mktemp /tmp/reader.conf.XXXXXX` -HEADER="### This file is automatically generated by update-reader.conf" - -set -e - -# Reset the sorting order since we depend on it -LC_COLLATE=C -export LC_COLLATE - -if [ -f "$CFGFILE" ]; then - if ! sed -ne 1p "$CFGFILE" | grep -q "^$HEADER" ; then - echo "Error: the current $CFGFILE is not automatically generated." - if [ "$1" != "force" ]; then - echo "Use \"update-reader.conf force\" to force (re)generation." - exit 1 - else - echo "force specified, (re)generating file anyway." - fi - fi -fi - -if [ 0 -ne "`id -u`" ]; then - echo "You have to be root to run $0" - exit 2 -fi - -if [ -e "$CFGFILE" ]; then - cp -f "$CFGFILE" "${CFGFILE}.old" -fi - -echo "$HEADER" > "$TMPFILE" - -for cfg in /etc/reader.conf.d/* ; do - if ! echo "$cfg" | grep -q '\(\.dpkg-[a-z]*\|~\)$' ; then - echo "### update-reader.conf: start processing $cfg" >> "$TMPFILE" - if [ -x "$cfg" ]; then - "$cfg" >> "$TMPFILE" - else - cat "$cfg" >> "$TMPFILE" - fi - echo >> "$TMPFILE" - echo "### update-reader.conf: end processing $cfg" >> "$TMPFILE" - echo >> "$TMPFILE" - fi -done - -cp "$TMPFILE" "$CFGFILE" -chmod 644 "$CFGFILE" - -rm -f "$TMPFILE" - diff --git a/pcsc-lite/trunk/tags/1.4.3-1/update-reader.conf.8 b/pcsc-lite/trunk/tags/1.4.3-1/update-reader.conf.8 deleted file mode 100644 index fe5c241..0000000 --- a/pcsc-lite/trunk/tags/1.4.3-1/update-reader.conf.8 +++ /dev/null @@ -1,56 +0,0 @@ -.TH UPDATE-READER.CONF 8 "Debian GNU/Linux tools" "DEBIAN" -.SH NAME -update\-reader.conf \- (re)generate /etc/reader.conf -.SH SYNOPSIS -.B update\-reader.conf -[force] -.SH DESCRIPTION -.B update\-reader.conf -is a simple tool to manage -.IR /etc/reader.conf . -The PCSC daemon (pcscd) uses one configuration file for its -configuration. This makes it hard for packages to dynamically add -information about their own smart card reader drivers. To fix this -.B -update\-reader.conf -has been introduced. -.PP -.B update-reader.conf -attempts to fix this by generating the configuration file from seperate -files which are located in -.IR /etc/reader.conf.d . -All files in that directory are assembled together to form -.IR /etc/reader.conf . -.PP -After generation a backup of the old file is put in -.IR /etc/reader.conf.old . -.SH "FILES" -.B update\-reader.conf -will ignore files that match the following regular expression: -.RS -.B *\e(\e.dpkg\-[a\-z]*\e|~\e)$ -.RE -(ie files with the extension -.IR .dpkg\-new , -.IR .dpkg\-orig , -.IR .dpkg\-dist , -.IR .dpkg\-old , -or whose filename end with a -.IR ~ ). -.SH OPTIONS -.TP -.I force -.B update\-reader.conf -check if the current -.I /etc/reader.conf -is a generated file by checking for a special tag on the first line. If this -tag is not found generation is aborted. By supplying -.I force -as parameter only a warning is printed. -.SH "SEE ALSO" -.BR pcscd (1) -.SH BUGS -None of course! :) -.SH AUTHOR -This manual page was written by Ludovic Rousseau - for the Debian GNU/Linux system. diff --git a/pcsc-lite/trunk/tags/1.4.3-1/watch b/pcsc-lite/trunk/tags/1.4.3-1/watch deleted file mode 100644 index 4010197..0000000 --- a/pcsc-lite/trunk/tags/1.4.3-1/watch +++ /dev/null @@ -1,8 +0,0 @@ -# use uscan(1) -# format version number, currently 2; this line is compulsory! -version=2 - -# Full-site-with-pattern [Version [Action]] -#http://www.linuxnet.com/ /middleware/files/ pcsc-lite-(.*)\.tar\.gz debian uupdate -http://alioth.debian.org/project/showfiles.php?group_id=30105 \ - /download.php/.*/pcsc-lite-(.*)\.tar\.gz diff --git a/pcsc-lite/trunk/tags/1.4.4-1/0comments b/pcsc-lite/trunk/tags/1.4.4-1/0comments deleted file mode 100644 index 695793e..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-1/0comments +++ /dev/null @@ -1,23 +0,0 @@ -# Configuration file for pcsc-lite Debian package -# Ludovic Rousseau -# -# Do NOT edit this file directly but use update-reader.conf(8) instead. -# -# If the driver you use support debconf (for example libgempc410 does) use -# 'dpkg-reconfigure package-name' (dpkg-reconfigure libgempc410) - -# If the driver you use DO NOT create a NEW file under -# /etc/reader.conf.d/ that will contain something like (without comment): - -# FRIENDLYNAME Any name -# DEVICENAME device filename used by the reader: -# /dev/ttyS0 for the first serial port -# or /dev/null if this is not used by the driver -# LIBPATH Location of the driver library for your reader -# CHANNELID -# 0x0103F8 or 1 for /dev/ttyS0 (COM1) -# 0x0102F8 or 2 for /dev/ttyS1 (COM2) -# 0x0103E8 or 3 for /dev/ttyS2 (COM3) -# 0x0102E8 or 4 for /dev/ttyS3 (COM4) -# - diff --git a/pcsc-lite/trunk/tags/1.4.4-1/changelog b/pcsc-lite/trunk/tags/1.4.4-1/changelog deleted file mode 100644 index a25945d..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-1/changelog +++ /dev/null @@ -1,501 +0,0 @@ -pcsc-lite (1.4.4-1) unstable; urgency=low - - * New upstream release - - Closes: #430492 "pcscd: daemon freezes when USB reader inserted or - removed" - - -- Ludovic Rousseau Tue, 14 Aug 2007 19:43:36 +0200 - -pcsc-lite (1.4.3-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Tue, 19 Jun 2007 21:19:54 +0200 - -pcsc-lite (1.4.2-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Wed, 23 May 2007 18:49:36 +0200 - -pcsc-lite (1.4.1-1) unstable; urgency=low - - * New upstream release - * debian/control: Standards-Version: 3.6.2.0 -> 3.7.2.0. No change needed - * debian/libpcsclite-dev.docs: no PDF to distribute. Use the online HTML - documentation instead - - -- Ludovic Rousseau Wed, 16 May 2007 14:40:30 +0200 - -pcsc-lite (1.4.0-1) unstable; urgency=low - - * New upstream version - - -- Ludovic Rousseau Tue, 13 Feb 2007 21:39:41 +0100 - -pcsc-lite (1.3.3-1) unstable; urgency=low - - * New upstream version - - -- Ludovic Rousseau Thu, 25 Jan 2007 15:56:40 +0100 - -pcsc-lite (1.3.2-5) unstable; urgency=high - - * debian/pcscd.init: rewrite using /etc/init.d/skeleton as example. - start rule do not call restart any more - Closes: #404897 "pcscd: infinite loop when trying to start the daemon" - Closes: #405025 "/etc/init.d/pcscd is a fork bomb" - - -- Ludovic Rousseau Sat, 30 Dec 2006 18:37:45 +0100 - -pcsc-lite (1.3.2-4) unstable; urgency=low - - * ack and improve Steinar patch - * debian/pcscd.init: - - status command: remove /var/run/pcscd.{pid,pub} if pcscd is not running - but /var/run/pcscd.pid is still present (pcscd may have crashed) - - start comand: call status to know if we start or restart - - -- Ludovic Rousseau Tue, 26 Dec 2006 15:30:18 +0100 - -pcsc-lite (1.3.2-3.1) unstable; urgency=high - - * Non-maintainer upload. - * Fix issues with looping init script. (Closes: #392357) - * restart calls stop ; start, but start calls restart if the pid file - still exists. This is obviously not a good idea if stop doesn't remove - the pid file properly. Make start stop the daemon itself instead of - calling restart, which kills the loop. - * Also, make the stop target rm -f the pid file after calling - start-stop-daemon, just in case, and to avoid extraneous stops from the - start target. - * Finally, also check and rm /var/run/pcscd.pub, as the daemon doesn't - like starting if it's already there. - - -- Steinar H. Gunderson Tue, 26 Dec 2006 13:45:25 +0100 - -pcsc-lite (1.3.2-3) unstable; urgency=high - - * urgency high to correct a RC bug - * debian/pcscd.init: really commit a local patch that should already be in - 1.3.2-2. Closes: #392357 "fails to stop; postinst goes into infinite - loop" - - -- Ludovic Rousseau Sat, 14 Oct 2006 00:35:01 +0200 - -pcsc-lite (1.3.2-2) unstable; urgency=low - - * debian/{control,pcscd.init}: Closes: #390603 "LSB-compliant init script" - - -- Ludovic Rousseau Sun, 8 Oct 2006 14:20:07 +0200 - -pcsc-lite (1.3.2-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Fri, 11 Aug 2006 20:52:44 +0200 - -pcsc-lite (1.3.1-2) unstable; urgency=low - - * debian/control: add Conflicts: libccid (<= 1.0.0-1) since - LTPBundleFindValueWithKey() is no more exported by pcscd but used buy - libccid before version 1.0.1 - - -- Ludovic Rousseau Sun, 23 Apr 2006 13:56:28 +0200 - -pcsc-lite (1.3.1-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Sat, 22 Apr 2006 21:02:00 +0200 - -pcsc-lite (1.3.0-1) unstable; urgency=low - - * New upstream release - * the libmusclecard library is now in the libmusclecard1 package - - -- Ludovic Rousseau Fri, 3 Mar 2006 15:17:13 +0100 - -pcsc-lite (1.2.9-beta10-1) unstable; urgency=low - - * New upstream version - * debian/compat: change from 4 to 5 - * debian/control: Build-Depends: debhelper (>= 5) - - -- Ludovic Rousseau Fri, 3 Feb 2006 14:28:10 +0100 - -pcsc-lite (1.2.9-beta9-1) unstable; urgency=low - - * New upstream version - * debian/compat: change from 3 to 4 - - -- Ludovic Rousseau Sun, 27 Nov 2005 18:04:59 +0100 - -pcsc-lite (1.2.9-beta8-4) unstable; urgency=low - - * debian/rules: use --enable-muscledropdir=/usr/lib/pcsc/services to avoid a - bug in ./configure - - -- Ludovic Rousseau Wed, 16 Nov 2005 20:34:40 +0100 - -pcsc-lite (1.2.9-beta8-3) unstable; urgency=low - - * debian/control: Build-Depends: tetex-extra to get url.sty - - -- Ludovic Rousseau Thu, 8 Sep 2005 18:58:26 +0200 - -pcsc-lite (1.2.9-beta8-2) unstable; urgency=low - - * debian/control: Build-Depends: tetex-bin to get pdflatex - - -- Ludovic Rousseau Thu, 8 Sep 2005 15:20:23 +0200 - -pcsc-lite (1.2.9-beta8-1) unstable; urgency=low - - * New upstream version - - Closes: #306061 "Weird messages in syslog" - * debian/rules: compile with -g flag by default - Closes: #307743 "does not build with debugging by default" - * debian/control: Standards-Version: 3.6.1 -> 3.6.2.0. No change. - - -- Ludovic Rousseau Wed, 7 Sep 2005 21:51:12 +0200 - -pcsc-lite (1.2.9-beta7-5) unstable; urgency=low - - * debian/pcscd.install: add usr/sbin/update-reader.conf in pcscd package - - -- Ludovic Rousseau Thu, 24 Mar 2005 12:54:43 +0100 - -pcsc-lite (1.2.9-beta7-4) unstable; urgency=low - - * debian/rules: add --enable-muscledropdir=/usr/lib/pcsc/services so that - bundleTool find the services/ directory. - Closes: #300428 "bundleTool does not work" - - -- Ludovic Rousseau Sat, 19 Mar 2005 19:35:35 +0100 - -pcsc-lite (1.2.9-beta7-3) unstable; urgency=low - - * debian/control: remove Build-Depends: pkg-config since it is useless - * debian/rules: add LDFLAGS="-lpthread" again for mips and mispel - (see bug #253629) - * do not delete pcsclite/doc/*.pdf files with "make clean" so we do not have - to regenerate them using pdflatex - - -- Ludovic Rousseau Thu, 17 Mar 2005 22:24:01 +0100 - -pcsc-lite (1.2.9-beta7-2) unstable; urgency=low - - * debian/control: add Build-Depends: pkg-config - - -- Ludovic Rousseau Wed, 16 Mar 2005 17:57:11 +0100 - -pcsc-lite (1.2.9-beta7-1) unstable; urgency=low - - * New upstream release - * debian/rules: remove --version-info from dh_makeshlibs. - see http://lists.debian.org/debian-devel/2004/08/msg01359.html - - -- Ludovic Rousseau Thu, 10 Mar 2005 20:02:46 +0100 - -pcsc-lite (1.2.9-beta6-1) unstable; urgency=medium - - * New upstream release - - urgency=medium since this version corrects an important bug in the server - that crashes after 256 client connections. - This version should be released with Debian sarge. - * debian/update-reader.conf: use a safe way to generate a temporary filename - - -- Ludovic Rousseau Sun, 15 Aug 2004 19:07:24 +0200 - -pcsc-lite (1.2.9-beta5-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Fri, 16 Jul 2004 21:53:07 +0200 - -pcsc-lite (1.2.9-beta4-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Sat, 3 Jul 2004 18:53:23 +0200 - -pcsc-lite (1.2.9-beta3-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Thu, 1 Jul 2004 17:30:30 +0200 - -pcsc-lite (1.2.9-beta2-2) unstable; urgency=low - - * debian/rules: add -lpthread to LDFLAGS so that pthread_* symbols are - included in the library (problem only seen on mips and mipsel). - Closes: #253629 - * debian/control: make libpcsclite-dev and libpcsclite1 at Priority: - optional so that other packages at Priority: optional can use them. - Closes: #249374 - - -- Ludovic Rousseau Sun, 13 Jun 2004 21:45:56 +0200 - -pcsc-lite (1.2.9-beta2-1) unstable; urgency=low - - * New upstream release - * debian/control: Build-Depends on libusb-dev (>= 1:0.1.7). Closes: #240636 - * debian/pcscd.init: some rework of the code to make it more like - /etc/init.d/skeleton - - -- Ludovic Rousseau Wed, 12 May 2004 09:03:07 +0200 - -pcsc-lite (1.2.0-stable-2) unstable; urgency=low - - * debian/rules: add support for INSTALL_PROGRAM - * config.guess, config.sub, ltmain.sh: new versions to avoid a libtool bug: - libpcsclite.la contains dependency_libs=' -pthread' instead of - dependency_libs=' -lpthread'. Closes: #233519 - - -- Ludovic Rousseau Wed, 18 Feb 2004 23:00:05 +0100 - -pcsc-lite (1.2.0-stable-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Wed, 29 Oct 2003 19:27:45 +0100 - -pcsc-lite (1.2.0-rc3-1) unstable; urgency=low - - * New upstream release - * distribute usr/lib/pkgconfig/libmusclecard.pc in libpcsclite-dev - - -- Ludovic Rousseau Wed, 15 Oct 2003 23:32:14 +0200 - -pcsc-lite (1.2.0-rc2-1) unstable; urgency=low - - * New upstream release - - libpcsclite0 is no more linked with libusb, closes: #208665 - - libpcsclite{0,-dev} contain a new library libmusclecard that was - previously included in libpcsclite0 - * debian/copyright: the publicity clause was removed - * distribute usr/lib/pkgconfig/libpcsclite.pc in libpcsclite-dev - - -- Ludovic Rousseau Fri, 5 Sep 2003 22:52:22 +0200 - -pcsc-lite (1.2.0-rc1-1) unstable; urgency=low - - * New upstream release - * debian/control - - pcscd now uses libusb - - Update Standards-Version: from 3.5.8 to 3.6.1 - - -- Ludovic Rousseau Tue, 26 Aug 2003 22:48:25 +0200 - -pcsc-lite (1.1.2-ubeta5-1) unstable; urgency=low - - * New upstream release - * pcscd Depends: libgempc430 | pcsc-ifd-handler to install the USB driver - libgempc430 instead of a serial one which may cause conflict with an - already installed serial device. This only occurs if no package providing - pcsc-ifd-handler is installed yet. - * debian/control: specify debhelper version in Build-Depends: - - -- Ludovic Rousseau Sat, 31 May 2003 14:42:27 +0200 - -pcsc-lite (1.1.2-ubeta4-1) unstable; urgency=low - - * New upstream release - * debian/control - - correctly add the homepage URL to conform to developers-reference (v3.2) - - libpcsclite-dev: section changed from devel to libdevel - * debian/0comments: update explanation on use of update-reader.conf(8) - - -- Ludovic Rousseau Tue, 29 Apr 2003 23:24:32 +0200 - -pcsc-lite (1.1.2-ubeta3-1) unstable; urgency=low - - * New upstream release - * debian/control: - - Update Standards-Version: from 3.5.7 to 3.5.8 - - The IPC between the daemon and library has changed. The packages conflict - with older versions. - - Changed the short description to remove technical terms. - - -- Ludovic Rousseau Sun, 8 Dec 2002 14:27:45 +0100 - -pcsc-lite (1.1.2-ubeta2-1) unstable; urgency=low - - * New upstream release - * debian/control: - - libpcsclite0 do not depends on pcscd anymore. You do not need to have - pcscd installed or running to compile a program using libpcsclite0. Some - Debian autibuilders had problems with this. - - add Build-Depends: on autotools-dev - * debian/rules: - - search debug and nostrip in DEB_BUILD_OPTIONS to build the package - appropriately - - use uptodate config.sub and config.guess using autotools-dev - - -- Ludovic Rousseau Sat, 12 Oct 2002 22:07:38 +0000 - -pcsc-lite (1.1.2-ubeta1-1) unstable; urgency=low - - * New upstream release - The Debian version is a bit strange since 1.1.2beta1 << 1.1.2-cvs - - -- Ludovic Rousseau Fri, 6 Sep 2002 23:37:43 +0200 - -pcsc-lite (1.1.2-cvs-20020815-4) unstable; urgency=low - - * Move formaticc and bundleTool in pcscd since binary are forbiden in - library packages. Closes: #158935 - * Add doc/muscle-api-1.3.0.pdf, usr/include/mscdefines.h and - usr/include/musclecard.h in libpcsclite-dev to allow compilation of - musclecard plugins. Closes: #158938 - * Update Standards-Version: from 3.5.6 to 3.5.7 - - -- Ludovic Rousseau Sun, 1 Sep 2002 10:32:01 +0000 - -pcsc-lite (1.1.2-cvs-20020815-3) unstable; urgency=low - - * formaticc and bundleTool moved from libpcsclite-dev to libpcsclite0. - Use Conflicts: to solve upgrade problems. - - -- Ludovic Rousseau Fri, 23 Aug 2002 15:44:41 +0200 - -pcsc-lite (1.1.2-cvs-20020815-2) unstable; urgency=low - - * debian/pcscd.init: log pcscd errors using syslog - - -- Ludovic Rousseau Fri, 16 Aug 2002 22:12:49 +0200 - -pcsc-lite (1.1.2-cvs-20020815-1) unstable; urgency=low - - * New upstream release - * Acknowledge NMUs Closes: #150994, #146151 - * Use upstream pcscd.8 manpage - * formaticc and bundleTool are now in libpcsclite0 instead of - libpcsclite-dev - - -- Ludovic Rousseau Thu, 15 Aug 2002 23:32:11 +0200 - -pcsc-lite (1.1.1-2) unstable; urgency=low - - * debian/control: change the Maintainer: name since I am the new maintainer - - -- Ludovic Rousseau Sun, 30 Jun 2002 21:47:12 +0200 - -pcsc-lite (1.1.1-1) unstable; urgency=low - - * New upstream release (Closes: #150994) - * New maintainer. Thanks Carlos for your job - * Use init.d level 50 to start _after_ usbmgr with level 45. - see the note in /usr/share/doc/pcscd/README.Debian (Closes: #146151) - * update pcscd(1) manpage - - -- Ludovic Rousseau Sun, 30 Jun 2002 14:52:27 +0200 - -pcsc-lite (1.0.2.beta5-1) unstable; urgency=low - - * New upstream release - * add debian/watch (by Ludovic Rousseau) - * debian/pcscd.init: (by Ludovic Rousseau) - - implement restart-if-running as descussed in #76868 - - implement status as described in LSB 1.1, Chapter 19. System - Initialization - * debian/control: (by Ludovic Rousseau and me) - - move pcscd first to allow dh_clean to work properly - - change policy from 3.2.1 to 3.5.6 - - fixed pcscd spelling error in description. Closes: bug#125221 - * debian/pcscd.postinst: (by me) - - clean /tmp/pcsc before starting pcscd for upgrades form pcscd - 1.0.1-1 or lower. - - -- Carlos Prados Sun, 24 Mar 2002 00:34:08 +0100 - -pcsc-lite (1.0.1-1) unstable; urgency=low - - * New upstream release. Closes: bug#120651. - - -- Carlos Prados Sat, 24 Nov 2001 10:44:45 +0100 - -pcsc-lite (1.0.0B-2) unstable; urgency=low - - * Use `install -m` to copy Debian package specific files to its - destinations. Closes: bug#114287. - - -- Carlos Prados Sat, 6 Oct 2001 14:13:28 +0200 - -pcsc-lite (1.0.0B-1) unstable; urgency=low - - * New upstream release. - * Added support for debconf and update-reader.conf, by Ludovic - Rousseau - * Changed "Standards-Version:" to 3.2.1 in debian/control, by - Ludovic Rousseau - * Changed "Upstream Author:" in debian/copyright (removed - (s)), by Ludovic Rousseau - * Removed "add-log-mailing-address" in debian/changelog, by - Ludovic Rousseau - * Updated config.guess and config.sub to version 2001-09-13 - * Let dh_installinit hanldle initialization of pcscd - - -- Carlos Prados Sat, 22 Sep 2001 20:26:16 +0200 - -pcsc-lite (0.9.3-2) unstable; urgency=low - - * Fixed typo in description of libpcsclite-dev. Closes: bug#109253. - - -- Carlos Prados Mon, 20 Aug 2001 21:17:41 +0200 - -pcsc-lite (0.9.3-1) unstable; urgency=low - - * New upstream release. Closes: bug#106545. - - -- Carlos Prados Sat, 28 Jul 2001 12:34:09 +0200 - -pcsc-lite (0.9.1-3) unstable; urgency=low - - * Configured with --enable-usb. Closes: bug#97820. - - -- Carlos Prados Sat, 19 May 2001 01:11:42 +0200 - -pcsc-lite (0.9.1-2) unstable; urgency=low - - * Fixed postinst to stop pcscd even when upgrading from - 0.8.7 whose startup script was buggy. Closes bug#97395. - * Modified a bit the manpages of formaticc and pcscd. - * Aded default config for Reflex 62/64 to reader.conf - - -- Carlos Prados Wed, 16 May 2001 21:45:00 +0200 - -pcsc-lite (0.9.1-1) unstable; urgency=low - - * New upstream release - * Miscelaneous fixes to upstream autoconf/automake build system: - fixed package version in configure.in.Install doc/ under - $prefix/doc. Added reconf, bootstrap, sample.* to source dist. - Default prefix set to /usr/local/pcsc. - * Statically link libpcsclite-core against pcscd. - * pcscd records pid in /var/run/pcscd.pid for easier - stop and restart. - * libpcsclite0 now directly depends on pcscd. - * Added manpage for pcscd and formaticc. - * Removed buggy installifd upstream utility. - * Enabled USB support. - * Option -v prints it's output to stdout. - - -- Carlos Prados Tue, 1 May 2001 15:00:09 +0200 - -pcsc-lite (0.8.7-2) unstable; urgency=low - - * Updated maintainer field. - * Added suggests field to libpcsclite0 and pcscd. - * Improved package descriptions. - - -- Carlos Prados Sun, 15 Apr 2001 18:14:33 +0200 - -pcsc-lite (0.8.7-1) unstable; urgency=low - - * Initial Release. - * Modified rpc/Makefile.linux to install pcscd under sbin/ - * Closes: bug#90184 - - -- Carlos Prados Bocos Wed, 4 Apr 2001 00:28:04 +0200 diff --git a/pcsc-lite/trunk/tags/1.4.4-1/compat b/pcsc-lite/trunk/tags/1.4.4-1/compat deleted file mode 100644 index 7ed6ff8..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-1/compat +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/pcsc-lite/trunk/tags/1.4.4-1/control b/pcsc-lite/trunk/tags/1.4.4-1/control deleted file mode 100644 index 45a3ff6..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-1/control +++ /dev/null @@ -1,58 +0,0 @@ -Source: pcsc-lite -Section: misc -Priority: extra -Maintainer: Ludovic Rousseau -Build-Depends: debhelper (>= 5), flex, autotools-dev, libusb-dev (>= 1:0.1.7) -Standards-Version: 3.7.2.0 - -Package: pcscd -Architecture: any -Priority: extra -Depends: libccid | pcsc-ifd-handler, ${shlibs:Depends}, lsb-base (>= 3.0-6) -Conflicts: libpcsclite0 (<< 1.2.0-rc1-1), libccid (<= 1.0.0-1) -Description: Middleware to access a smart card using PC/SC (daemon side) - The purpose of PC/SC Lite is to provide a Windows(R) SCard interface - in a very small form factor for communicating to smart cards and - smart cards readers. - . - The PC/SC daemon is used to dynamically allocate/deallocate reader - drivers at runtime and manage connections to the readers. - . - Also contains formaticc(1) to send one or more request APDU's to a - smarcard and get responses and bundleTool(8). - . - Homepage: http://pcsclite.alioth.debian.org/ - -Package: libpcsclite-dev -Section: libdevel -Priority: optional -Architecture: any -Depends: libpcsclite1 (= ${binary:Version}) -Description: Middleware to access a smart card using PC/SC (development files) - The purpose of PC/SC Lite is to provide a Windows(R) SCard interface - in a very small form factor for communicating to smart cards and - smart cards readers. - . - This package contains the files needed for compiling and linking - an application that communicates to any reader available to the - PC/SC daemon. - . - Homepage: http://pcsclite.alioth.debian.org/ - -Package: libpcsclite1 -Section: libs -Priority: optional -Architecture: any -Conflicts: libpcsclite-dev (<< ${binary:Version}), pcscd (<< ${binary:Version}) -Depends: ${shlibs:Depends} -Recommends: pcscd -Description: Middleware to access a smart card using PC/SC (library) - The purpose of PC/SC Lite is to provide a Windows(R) SCard interface - in a very small form factor for communicating to smartcards and - readers. - . - The PC/SC Lite library is used to connect to the PC/SC daemon from - a client application and provide access to the desired reader. - . - Homepage: http://pcsclite.alioth.debian.org/ - diff --git a/pcsc-lite/trunk/tags/1.4.4-1/copyright b/pcsc-lite/trunk/tags/1.4.4-1/copyright deleted file mode 100644 index f1fbbf2..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-1/copyright +++ /dev/null @@ -1,39 +0,0 @@ -This package was debianized by Carlos Prados on -Sat, 16 Dec 2000 15:06:55 +0100. - -It was downloaded from -https://alioth.debian.org/project/showfiles.php?group_id=1225 - -Upstream Authors: David Corcoran - Ludovic Rousseau - -Copyright: - -Copyright (c) 1999-2003 David Corcoran -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - -1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. -3. The name of the author may not be used to endorse or promote products - derived from this software without specific prior written permission. - -Changes to this license can be made only by the copyright author with -explicit written consent. - -THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR -IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT -NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/pcsc-lite/trunk/tags/1.4.4-1/libpcsclite-dev.examples b/pcsc-lite/trunk/tags/1.4.4-1/libpcsclite-dev.examples deleted file mode 100644 index 9c0c371..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-1/libpcsclite-dev.examples +++ /dev/null @@ -1 +0,0 @@ -doc/example/pcsc_demo.c diff --git a/pcsc-lite/trunk/tags/1.4.4-1/libpcsclite-dev.install b/pcsc-lite/trunk/tags/1.4.4-1/libpcsclite-dev.install deleted file mode 100644 index c6daf95..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-1/libpcsclite-dev.install +++ /dev/null @@ -1,5 +0,0 @@ -usr/include/PCSC/* -usr/lib/libpcsclite.a -usr/lib/libpcsclite.la -usr/lib/libpcsclite.so -usr/lib/pkgconfig/libpcsclite.pc diff --git a/pcsc-lite/trunk/tags/1.4.4-1/libpcsclite1.install b/pcsc-lite/trunk/tags/1.4.4-1/libpcsclite1.install deleted file mode 100644 index 70fdd33..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-1/libpcsclite1.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libpcsclite.so.1* diff --git a/pcsc-lite/trunk/tags/1.4.4-1/pcscd.README.Debian b/pcsc-lite/trunk/tags/1.4.4-1/pcscd.README.Debian deleted file mode 100644 index 0c49a2d..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-1/pcscd.README.Debian +++ /dev/null @@ -1,21 +0,0 @@ -pcscd for Debian ----------------- - -pscsd starts before usbmgr -========================== - -Up to version 1.0.2.beta5-1 pcscd init.d script was started *before* -usbmgr (pcscd was level 20 (default) and usbmgr was level 45). So USB -readers managed by usbmgr could not be used. - -Now pcscd is started after usbmgr (pcscd uses level 50) but if you -upgraded from a earlier version you may still have the old -configuration. - -You have to completely remove pcscd using 'dpkg --purge pcscd' or -'apt-get remove --purge pcscd' and reinstall it (and the other packages -depending in pcscd) after. - -See Debian bug #146151. - - -- Ludovic Rousseau , Sun Jun 30 14:16:50 CEST 2002 diff --git a/pcsc-lite/trunk/tags/1.4.4-1/pcscd.dirs b/pcsc-lite/trunk/tags/1.4.4-1/pcscd.dirs deleted file mode 100644 index 8e2fe75..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-1/pcscd.dirs +++ /dev/null @@ -1,3 +0,0 @@ -usr/lib/pcsc/drivers -usr/lib/pcsc/services -usr/sbin diff --git a/pcsc-lite/trunk/tags/1.4.4-1/pcscd.docs b/pcsc-lite/trunk/tags/1.4.4-1/pcscd.docs deleted file mode 100644 index a533f5d..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-1/pcscd.docs +++ /dev/null @@ -1,3 +0,0 @@ -README -SECURITY -DRIVERS diff --git a/pcsc-lite/trunk/tags/1.4.4-1/pcscd.init b/pcsc-lite/trunk/tags/1.4.4-1/pcscd.init deleted file mode 100644 index a868fc9..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-1/pcscd.init +++ /dev/null @@ -1,153 +0,0 @@ -#! /bin/sh -# -# /etc/init.d/pcscd -# Start/Stop/Restart PCSC Lite resource manager daemon -# -# Carlos Prados Bocos -# modifications by Ludovic Rousseau - -### BEGIN INIT INFO -# Provides: pcscd -# Required-Start: $local_fs $remote_fs $syslog -# Required-Stop: $local_fs $remote_fs $syslog -# Should-Start: usbmgr udev hotplug -# Should-Stop: usbmgr udev hotplug -# Default-Start: 2 3 4 5 -# Default-Stop: 0 1 6 -# Short-Description: Daemon to access a smart card using PC/SC -# Description: The PC/SC daemon is used to dynamically allocate/deallocate -# reader drivers at runtime and manage connections to the readers. -### END INIT INFO - -PATH=/sbin:/usr/sbin:/bin:/usr/bin -DESC="PCSC Lite resource manager" -NAME=pcscd -DAEMON=/usr/sbin/$NAME - -PIDFILE=/var/run/$NAME.pid -PUBFILE=/var/run/$NAME.pub -SCRIPTNAME=/etc/init.d/$NAME - -# Gracefully exit if the package has been removed (but not purged). -[ -x "$DAEMON" ] || exit 0 - -# Load the VERBOSE setting and other rcS variables -. /lib/init/vars.sh - -# Define LSB log_* functions. -. /lib/lsb/init-functions - -# -# Function that starts the daemon/service -# -do_start() -{ - # Return - # 0 if daemon has been started - # 1 if daemon was already running - # 2 if daemon could not be started - start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test > /dev/null \ - || return 1 - start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- \ - $DAEMON_ARGS \ - || return 2 - # Add code here, if necessary, that waits for the process to be ready - # to handle requests from services started subsequently which depend - # on this one. As a last resort, sleep for some time. -} - -# -# Function that stops the daemon/service -# -do_stop() -{ - # Return - # 0 if daemon has been stopped - # 1 if daemon was already stopped - # 2 if daemon could not be stopped - # other if a failure occurred - start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --pidfile $PIDFILE --name $NAME - RETVAL="$?" - [ "$RETVAL" = 2 ] && return 2 - # Wait for children to finish too if this is a daemon that forks - # and if the daemon is only ever run from this initscript. - # If the above conditions are not satisfied then add some other code - # that waits for the process to drop all resources that could be - # needed by services started subsequently. A last resort is to - # sleep for some time. - start-stop-daemon --stop --quiet --oknodo --retry=0/30/KILL/5 --exec $DAEMON - [ "$?" = 2 ] && return 2 - # Many daemons don't delete their pidfiles when they exit. - rm -f $PIDFILE - return "$RETVAL" -} - -# -# Function that sends a SIGHUP to the daemon/service -# -do_reload() { - # - # If the daemon can reload its configuration without - # restarting (for example, when it is sent a SIGHUP), - # then implement that here. - # - start-stop-daemon --stop --signal 1 --quiet --pidfile $PIDFILE --name $NAME - return 0 -} - -case "$1" in - start) - [ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC" "$NAME" - do_start - case "$?" in - 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;; - 2) [ "$VERBOSE" != no ] && log_end_msg 1 ;; - esac - ;; - stop) - [ "$VERBOSE" != no ] && log_daemon_msg "Stopping $DESC" "$NAME" - do_stop - case "$?" in - 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;; - 2) [ "$VERBOSE" != no ] && log_end_msg 1 ;; - esac - ;; - #reload|force-reload) - # - # If do_reload() is not implemented then leave this commented out - # and leave 'force-reload' as an alias for 'restart'. - # - #log_daemon_msg "Reloading $DESC" "$NAME" - #do_reload - #log_end_msg $? - #;; - restart|force-reload) - # - # If the "reload" option is implemented then remove the - # 'force-reload' alias - # - log_daemon_msg "Restarting $DESC" "$NAME" - do_stop - case "$?" in - 0|1) - do_start - case "$?" in - 0) log_end_msg 0 ;; - 1) log_end_msg 1 ;; # Old process is still running - *) log_end_msg 1 ;; # Failed to start - esac - ;; - *) - # Failed to stop - log_end_msg 1 - ;; - esac - ;; - *) - #echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}" >&2 - echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2 - exit 3 - ;; -esac - -: diff --git a/pcsc-lite/trunk/tags/1.4.4-1/pcscd.install b/pcsc-lite/trunk/tags/1.4.4-1/pcscd.install deleted file mode 100644 index 7b9ad6f..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-1/pcscd.install +++ /dev/null @@ -1,3 +0,0 @@ -etc/reader.conf.d/0comments -usr/sbin/pcscd -usr/sbin/update-reader.conf diff --git a/pcsc-lite/trunk/tags/1.4.4-1/pcscd.manpages b/pcsc-lite/trunk/tags/1.4.4-1/pcscd.manpages deleted file mode 100644 index 29587c2..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-1/pcscd.manpages +++ /dev/null @@ -1,3 +0,0 @@ -debian/tmp/usr/share/man/man8/pcscd.8 -debian/tmp/usr/share/man/man5/reader.conf.5 -debian/update-reader.conf.8 diff --git a/pcsc-lite/trunk/tags/1.4.4-1/pcscd.postinst b/pcsc-lite/trunk/tags/1.4.4-1/pcscd.postinst deleted file mode 100644 index b8c2dc2..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-1/pcscd.postinst +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh - -set -e - -# regenerate /etc/reader.conf -if [ -x /usr/sbin/update-reader.conf ]; then - /usr/sbin/update-reader.conf || true; -fi - -# clean /tmp/pcsc -# This should not be necessary. But in case the directory exists the -# pcscd daemon would not start -#PCSC_DIR=/tmp/pcsc -#if [ -d $PCSC_DIR ]; then -# rm -rf $PSC_DIR -#fi - -#DEBHELPER# diff --git a/pcsc-lite/trunk/tags/1.4.4-1/pcscd.postinst.lintian_override b/pcsc-lite/trunk/tags/1.4.4-1/pcscd.postinst.lintian_override deleted file mode 100644 index 53c4a0d..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-1/pcscd.postinst.lintian_override +++ /dev/null @@ -1 +0,0 @@ -pcscd: possibly-insecure-handling-of-tmp-files-in-maintainer-script postinst diff --git a/pcsc-lite/trunk/tags/1.4.4-1/pcscd.postrm b/pcsc-lite/trunk/tags/1.4.4-1/pcscd.postrm deleted file mode 100644 index 02848c5..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-1/pcscd.postrm +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh - -set -e - -if [ "$1" = "purge" ] ; then - - # Remove configuration file - if [ -f /etc/reader.conf ]; then - rm -f /etc/reader.conf - fi - - # Remove configuration file backup - if [ -f /etc/reader.conf.old ]; then - rm -f /etc/reader.conf.old - fi - - # remove cfgdir if it's not in use - if [ -d /etc/reader.conf.d ]; then - files=`ls /etc/reader.conf.d` - if [ -z "$files" ]; then - rmdir /etc/reader.conf.d - fi - fi - -fi - -#DEBHELPER# diff --git a/pcsc-lite/trunk/tags/1.4.4-1/rules b/pcsc-lite/trunk/tags/1.4.4-1/rules deleted file mode 100755 index 2f5ffce..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-1/rules +++ /dev/null @@ -1,120 +0,0 @@ -#!/usr/bin/make -f -# Sample debian/rules that uses debhelper. -# GNU copyright 1997 to 1999 by Joey Hess. - -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - -export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) - -# FOR AUTOCONF 2.52 AND NEWER ONLY -ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) - confflags += --build $(DEB_HOST_GNU_TYPE) -else - confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) -endif - -# see http://www.debian.org/doc/debian-policy/ch-files.html -CFLAGS += -Wall -g -D_REENTRANT -INSTALL = install -INSTALL_FILE = $(INSTALL) -p -o root -g root -m 644 -INSTALL_PROGRAM = $(INSTALL) -p -o root -g root -m 755 -INSTALL_SCRIPT = $(INSTALL) -p -o root -g root -m 755 -INSTALL_DIR = $(INSTALL) -p -d -o root -g root -m 755 - -ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) - CFLAGS += -O0 -else - CFLAGS += -O2 -endif -ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) - INSTALL_PROGRAM += -s -endif - -version := $(shell dpkg-parsechangelog | \ - sed -ne 's/^Version: *\([0-9]\+:\)*//p') - -tag: - cvs tag -c -F $(subst .,_,debian_version_$(version)) - -configure: configure-stamp -configure-stamp: - dh_testdir - # we had LDFLAGS="-lpthread" for bug #253629 - ./configure $(confflags) \ - --prefix=/usr \ - --enable-usbdropdir=/usr/lib/pcsc/drivers \ - CFLAGS="$(CFLAGS)" \ - INSTALL_PROGRAM="$(INSTALL_PROGRAM)" \ - LDFLAGS="-lpthread" - - touch configure-stamp - -build: configure-stamp build-stamp -build-stamp: configure-stamp - dh_testdir - - # Add here commands to compile the package. - $(MAKE) - - touch build-stamp - -clean: - dh_testdir - dh_testroot - rm -f build-stamp configure-stamp - - # Add here commands to clean up after the build process. - -test -e Makefile && \ - $(MAKE) distclean - rm -f conftest{,.c,.o} - -test -r /usr/share/misc/config.sub && \ - cp -f /usr/share/misc/config.sub config.sub - -test -r /usr/share/misc/config.guess && \ - cp -f /usr/share/misc/config.guess config.guess - - dh_clean - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - - # Add here commands to install the package into debian/tmp. - $(MAKE) install DESTDIR=`pwd`/debian/tmp - - # Move update-reader.conf files - install -m 755 debian/update-reader.conf `pwd`/debian/tmp/usr/sbin/ - install -D -m 644 debian/0comments `pwd`/debian/tmp/etc/reader.conf.d/0comments - -# Build architecture-independent files here. -binary-indep: build install -# We have nothing to do by default. - -# Build architecture-dependent files here. -binary-arch: build install - dh_testdir - dh_testroot - dh_install --sourcedir=debian/tmp - dh_installdocs - dh_installexamples - # use 50 to start _after_ usbmgr with level 45 (see #146151) - dh_installinit --update-rcd-params="defaults 50" - dh_installman - dh_installchangelogs ChangeLog - dh_link - dh_strip - dh_compress - dh_fixperms - dh_makeshlibs --version-info - dh_installdeb - dh_shlibdeps -l debian/tmp/usr/lib/ - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install configure - diff --git a/pcsc-lite/trunk/tags/1.4.4-1/update-reader.conf b/pcsc-lite/trunk/tags/1.4.4-1/update-reader.conf deleted file mode 100644 index 80fe52c..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-1/update-reader.conf +++ /dev/null @@ -1,77 +0,0 @@ -#! /bin/sh -# -# This is the update-reader.conf script for Debian GNU/Linux. -# Written by Ludovic Rousseau -# Based on update-modules written by Wichert Akkerman -# Copyright (C) 2001 Software in the Public Interest -# - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - -# $Id: update-reader.conf,v 1.4 2005-03-24 13:17:57 rousseau Exp $ - -CFGFILE=/etc/reader.conf -TMPFILE=`mktemp /tmp/reader.conf.XXXXXX` -HEADER="### This file is automatically generated by update-reader.conf" - -set -e - -# Reset the sorting order since we depend on it -LC_COLLATE=C -export LC_COLLATE - -if [ -f "$CFGFILE" ]; then - if ! sed -ne 1p "$CFGFILE" | grep -q "^$HEADER" ; then - echo "Error: the current $CFGFILE is not automatically generated." - if [ "$1" != "force" ]; then - echo "Use \"update-reader.conf force\" to force (re)generation." - exit 1 - else - echo "force specified, (re)generating file anyway." - fi - fi -fi - -if [ 0 -ne "`id -u`" ]; then - echo "You have to be root to run $0" - exit 2 -fi - -if [ -e "$CFGFILE" ]; then - cp -f "$CFGFILE" "${CFGFILE}.old" -fi - -echo "$HEADER" > "$TMPFILE" - -for cfg in /etc/reader.conf.d/* ; do - if ! echo "$cfg" | grep -q '\(\.dpkg-[a-z]*\|~\)$' ; then - echo "### update-reader.conf: start processing $cfg" >> "$TMPFILE" - if [ -x "$cfg" ]; then - "$cfg" >> "$TMPFILE" - else - cat "$cfg" >> "$TMPFILE" - fi - echo >> "$TMPFILE" - echo "### update-reader.conf: end processing $cfg" >> "$TMPFILE" - echo >> "$TMPFILE" - fi -done - -cp "$TMPFILE" "$CFGFILE" -chmod 644 "$CFGFILE" - -rm -f "$TMPFILE" - diff --git a/pcsc-lite/trunk/tags/1.4.4-1/update-reader.conf.8 b/pcsc-lite/trunk/tags/1.4.4-1/update-reader.conf.8 deleted file mode 100644 index fe5c241..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-1/update-reader.conf.8 +++ /dev/null @@ -1,56 +0,0 @@ -.TH UPDATE-READER.CONF 8 "Debian GNU/Linux tools" "DEBIAN" -.SH NAME -update\-reader.conf \- (re)generate /etc/reader.conf -.SH SYNOPSIS -.B update\-reader.conf -[force] -.SH DESCRIPTION -.B update\-reader.conf -is a simple tool to manage -.IR /etc/reader.conf . -The PCSC daemon (pcscd) uses one configuration file for its -configuration. This makes it hard for packages to dynamically add -information about their own smart card reader drivers. To fix this -.B -update\-reader.conf -has been introduced. -.PP -.B update-reader.conf -attempts to fix this by generating the configuration file from seperate -files which are located in -.IR /etc/reader.conf.d . -All files in that directory are assembled together to form -.IR /etc/reader.conf . -.PP -After generation a backup of the old file is put in -.IR /etc/reader.conf.old . -.SH "FILES" -.B update\-reader.conf -will ignore files that match the following regular expression: -.RS -.B *\e(\e.dpkg\-[a\-z]*\e|~\e)$ -.RE -(ie files with the extension -.IR .dpkg\-new , -.IR .dpkg\-orig , -.IR .dpkg\-dist , -.IR .dpkg\-old , -or whose filename end with a -.IR ~ ). -.SH OPTIONS -.TP -.I force -.B update\-reader.conf -check if the current -.I /etc/reader.conf -is a generated file by checking for a special tag on the first line. If this -tag is not found generation is aborted. By supplying -.I force -as parameter only a warning is printed. -.SH "SEE ALSO" -.BR pcscd (1) -.SH BUGS -None of course! :) -.SH AUTHOR -This manual page was written by Ludovic Rousseau - for the Debian GNU/Linux system. diff --git a/pcsc-lite/trunk/tags/1.4.4-1/watch b/pcsc-lite/trunk/tags/1.4.4-1/watch deleted file mode 100644 index 4010197..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-1/watch +++ /dev/null @@ -1,8 +0,0 @@ -# use uscan(1) -# format version number, currently 2; this line is compulsory! -version=2 - -# Full-site-with-pattern [Version [Action]] -#http://www.linuxnet.com/ /middleware/files/ pcsc-lite-(.*)\.tar\.gz debian uupdate -http://alioth.debian.org/project/showfiles.php?group_id=30105 \ - /download.php/.*/pcsc-lite-(.*)\.tar\.gz diff --git a/pcsc-lite/trunk/tags/1.4.4-2/0comments b/pcsc-lite/trunk/tags/1.4.4-2/0comments deleted file mode 100644 index 695793e..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-2/0comments +++ /dev/null @@ -1,23 +0,0 @@ -# Configuration file for pcsc-lite Debian package -# Ludovic Rousseau -# -# Do NOT edit this file directly but use update-reader.conf(8) instead. -# -# If the driver you use support debconf (for example libgempc410 does) use -# 'dpkg-reconfigure package-name' (dpkg-reconfigure libgempc410) - -# If the driver you use DO NOT create a NEW file under -# /etc/reader.conf.d/ that will contain something like (without comment): - -# FRIENDLYNAME Any name -# DEVICENAME device filename used by the reader: -# /dev/ttyS0 for the first serial port -# or /dev/null if this is not used by the driver -# LIBPATH Location of the driver library for your reader -# CHANNELID -# 0x0103F8 or 1 for /dev/ttyS0 (COM1) -# 0x0102F8 or 2 for /dev/ttyS1 (COM2) -# 0x0103E8 or 3 for /dev/ttyS2 (COM3) -# 0x0102E8 or 4 for /dev/ttyS3 (COM4) -# - diff --git a/pcsc-lite/trunk/tags/1.4.4-2/changelog b/pcsc-lite/trunk/tags/1.4.4-2/changelog deleted file mode 100644 index 67feee9..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-2/changelog +++ /dev/null @@ -1,509 +0,0 @@ -pcsc-lite (1.4.4-2) unstable; urgency=low - - * debian/watch: update URL to make it work again. Closes: #449679: - "pcsc-lite: debian/watch fails to report upstream's version" - * debian/control: use Homepage: field - - -- Ludovic Rousseau Wed, 07 Nov 2007 16:25:00 +0000 - -pcsc-lite (1.4.4-1) unstable; urgency=low - - * New upstream release - - Closes: #430492 "pcscd: daemon freezes when USB reader inserted or - removed" - - -- Ludovic Rousseau Tue, 14 Aug 2007 19:43:36 +0200 - -pcsc-lite (1.4.3-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Tue, 19 Jun 2007 21:19:54 +0200 - -pcsc-lite (1.4.2-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Wed, 23 May 2007 18:49:36 +0200 - -pcsc-lite (1.4.1-1) unstable; urgency=low - - * New upstream release - * debian/control: Standards-Version: 3.6.2.0 -> 3.7.2.0. No change needed - * debian/libpcsclite-dev.docs: no PDF to distribute. Use the online HTML - documentation instead - - -- Ludovic Rousseau Wed, 16 May 2007 14:40:30 +0200 - -pcsc-lite (1.4.0-1) unstable; urgency=low - - * New upstream version - - -- Ludovic Rousseau Tue, 13 Feb 2007 21:39:41 +0100 - -pcsc-lite (1.3.3-1) unstable; urgency=low - - * New upstream version - - -- Ludovic Rousseau Thu, 25 Jan 2007 15:56:40 +0100 - -pcsc-lite (1.3.2-5) unstable; urgency=high - - * debian/pcscd.init: rewrite using /etc/init.d/skeleton as example. - start rule do not call restart any more - Closes: #404897 "pcscd: infinite loop when trying to start the daemon" - Closes: #405025 "/etc/init.d/pcscd is a fork bomb" - - -- Ludovic Rousseau Sat, 30 Dec 2006 18:37:45 +0100 - -pcsc-lite (1.3.2-4) unstable; urgency=low - - * ack and improve Steinar patch - * debian/pcscd.init: - - status command: remove /var/run/pcscd.{pid,pub} if pcscd is not running - but /var/run/pcscd.pid is still present (pcscd may have crashed) - - start comand: call status to know if we start or restart - - -- Ludovic Rousseau Tue, 26 Dec 2006 15:30:18 +0100 - -pcsc-lite (1.3.2-3.1) unstable; urgency=high - - * Non-maintainer upload. - * Fix issues with looping init script. (Closes: #392357) - * restart calls stop ; start, but start calls restart if the pid file - still exists. This is obviously not a good idea if stop doesn't remove - the pid file properly. Make start stop the daemon itself instead of - calling restart, which kills the loop. - * Also, make the stop target rm -f the pid file after calling - start-stop-daemon, just in case, and to avoid extraneous stops from the - start target. - * Finally, also check and rm /var/run/pcscd.pub, as the daemon doesn't - like starting if it's already there. - - -- Steinar H. Gunderson Tue, 26 Dec 2006 13:45:25 +0100 - -pcsc-lite (1.3.2-3) unstable; urgency=high - - * urgency high to correct a RC bug - * debian/pcscd.init: really commit a local patch that should already be in - 1.3.2-2. Closes: #392357 "fails to stop; postinst goes into infinite - loop" - - -- Ludovic Rousseau Sat, 14 Oct 2006 00:35:01 +0200 - -pcsc-lite (1.3.2-2) unstable; urgency=low - - * debian/{control,pcscd.init}: Closes: #390603 "LSB-compliant init script" - - -- Ludovic Rousseau Sun, 8 Oct 2006 14:20:07 +0200 - -pcsc-lite (1.3.2-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Fri, 11 Aug 2006 20:52:44 +0200 - -pcsc-lite (1.3.1-2) unstable; urgency=low - - * debian/control: add Conflicts: libccid (<= 1.0.0-1) since - LTPBundleFindValueWithKey() is no more exported by pcscd but used buy - libccid before version 1.0.1 - - -- Ludovic Rousseau Sun, 23 Apr 2006 13:56:28 +0200 - -pcsc-lite (1.3.1-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Sat, 22 Apr 2006 21:02:00 +0200 - -pcsc-lite (1.3.0-1) unstable; urgency=low - - * New upstream release - * the libmusclecard library is now in the libmusclecard1 package - - -- Ludovic Rousseau Fri, 3 Mar 2006 15:17:13 +0100 - -pcsc-lite (1.2.9-beta10-1) unstable; urgency=low - - * New upstream version - * debian/compat: change from 4 to 5 - * debian/control: Build-Depends: debhelper (>= 5) - - -- Ludovic Rousseau Fri, 3 Feb 2006 14:28:10 +0100 - -pcsc-lite (1.2.9-beta9-1) unstable; urgency=low - - * New upstream version - * debian/compat: change from 3 to 4 - - -- Ludovic Rousseau Sun, 27 Nov 2005 18:04:59 +0100 - -pcsc-lite (1.2.9-beta8-4) unstable; urgency=low - - * debian/rules: use --enable-muscledropdir=/usr/lib/pcsc/services to avoid a - bug in ./configure - - -- Ludovic Rousseau Wed, 16 Nov 2005 20:34:40 +0100 - -pcsc-lite (1.2.9-beta8-3) unstable; urgency=low - - * debian/control: Build-Depends: tetex-extra to get url.sty - - -- Ludovic Rousseau Thu, 8 Sep 2005 18:58:26 +0200 - -pcsc-lite (1.2.9-beta8-2) unstable; urgency=low - - * debian/control: Build-Depends: tetex-bin to get pdflatex - - -- Ludovic Rousseau Thu, 8 Sep 2005 15:20:23 +0200 - -pcsc-lite (1.2.9-beta8-1) unstable; urgency=low - - * New upstream version - - Closes: #306061 "Weird messages in syslog" - * debian/rules: compile with -g flag by default - Closes: #307743 "does not build with debugging by default" - * debian/control: Standards-Version: 3.6.1 -> 3.6.2.0. No change. - - -- Ludovic Rousseau Wed, 7 Sep 2005 21:51:12 +0200 - -pcsc-lite (1.2.9-beta7-5) unstable; urgency=low - - * debian/pcscd.install: add usr/sbin/update-reader.conf in pcscd package - - -- Ludovic Rousseau Thu, 24 Mar 2005 12:54:43 +0100 - -pcsc-lite (1.2.9-beta7-4) unstable; urgency=low - - * debian/rules: add --enable-muscledropdir=/usr/lib/pcsc/services so that - bundleTool find the services/ directory. - Closes: #300428 "bundleTool does not work" - - -- Ludovic Rousseau Sat, 19 Mar 2005 19:35:35 +0100 - -pcsc-lite (1.2.9-beta7-3) unstable; urgency=low - - * debian/control: remove Build-Depends: pkg-config since it is useless - * debian/rules: add LDFLAGS="-lpthread" again for mips and mispel - (see bug #253629) - * do not delete pcsclite/doc/*.pdf files with "make clean" so we do not have - to regenerate them using pdflatex - - -- Ludovic Rousseau Thu, 17 Mar 2005 22:24:01 +0100 - -pcsc-lite (1.2.9-beta7-2) unstable; urgency=low - - * debian/control: add Build-Depends: pkg-config - - -- Ludovic Rousseau Wed, 16 Mar 2005 17:57:11 +0100 - -pcsc-lite (1.2.9-beta7-1) unstable; urgency=low - - * New upstream release - * debian/rules: remove --version-info from dh_makeshlibs. - see http://lists.debian.org/debian-devel/2004/08/msg01359.html - - -- Ludovic Rousseau Thu, 10 Mar 2005 20:02:46 +0100 - -pcsc-lite (1.2.9-beta6-1) unstable; urgency=medium - - * New upstream release - - urgency=medium since this version corrects an important bug in the server - that crashes after 256 client connections. - This version should be released with Debian sarge. - * debian/update-reader.conf: use a safe way to generate a temporary filename - - -- Ludovic Rousseau Sun, 15 Aug 2004 19:07:24 +0200 - -pcsc-lite (1.2.9-beta5-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Fri, 16 Jul 2004 21:53:07 +0200 - -pcsc-lite (1.2.9-beta4-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Sat, 3 Jul 2004 18:53:23 +0200 - -pcsc-lite (1.2.9-beta3-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Thu, 1 Jul 2004 17:30:30 +0200 - -pcsc-lite (1.2.9-beta2-2) unstable; urgency=low - - * debian/rules: add -lpthread to LDFLAGS so that pthread_* symbols are - included in the library (problem only seen on mips and mipsel). - Closes: #253629 - * debian/control: make libpcsclite-dev and libpcsclite1 at Priority: - optional so that other packages at Priority: optional can use them. - Closes: #249374 - - -- Ludovic Rousseau Sun, 13 Jun 2004 21:45:56 +0200 - -pcsc-lite (1.2.9-beta2-1) unstable; urgency=low - - * New upstream release - * debian/control: Build-Depends on libusb-dev (>= 1:0.1.7). Closes: #240636 - * debian/pcscd.init: some rework of the code to make it more like - /etc/init.d/skeleton - - -- Ludovic Rousseau Wed, 12 May 2004 09:03:07 +0200 - -pcsc-lite (1.2.0-stable-2) unstable; urgency=low - - * debian/rules: add support for INSTALL_PROGRAM - * config.guess, config.sub, ltmain.sh: new versions to avoid a libtool bug: - libpcsclite.la contains dependency_libs=' -pthread' instead of - dependency_libs=' -lpthread'. Closes: #233519 - - -- Ludovic Rousseau Wed, 18 Feb 2004 23:00:05 +0100 - -pcsc-lite (1.2.0-stable-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Wed, 29 Oct 2003 19:27:45 +0100 - -pcsc-lite (1.2.0-rc3-1) unstable; urgency=low - - * New upstream release - * distribute usr/lib/pkgconfig/libmusclecard.pc in libpcsclite-dev - - -- Ludovic Rousseau Wed, 15 Oct 2003 23:32:14 +0200 - -pcsc-lite (1.2.0-rc2-1) unstable; urgency=low - - * New upstream release - - libpcsclite0 is no more linked with libusb, closes: #208665 - - libpcsclite{0,-dev} contain a new library libmusclecard that was - previously included in libpcsclite0 - * debian/copyright: the publicity clause was removed - * distribute usr/lib/pkgconfig/libpcsclite.pc in libpcsclite-dev - - -- Ludovic Rousseau Fri, 5 Sep 2003 22:52:22 +0200 - -pcsc-lite (1.2.0-rc1-1) unstable; urgency=low - - * New upstream release - * debian/control - - pcscd now uses libusb - - Update Standards-Version: from 3.5.8 to 3.6.1 - - -- Ludovic Rousseau Tue, 26 Aug 2003 22:48:25 +0200 - -pcsc-lite (1.1.2-ubeta5-1) unstable; urgency=low - - * New upstream release - * pcscd Depends: libgempc430 | pcsc-ifd-handler to install the USB driver - libgempc430 instead of a serial one which may cause conflict with an - already installed serial device. This only occurs if no package providing - pcsc-ifd-handler is installed yet. - * debian/control: specify debhelper version in Build-Depends: - - -- Ludovic Rousseau Sat, 31 May 2003 14:42:27 +0200 - -pcsc-lite (1.1.2-ubeta4-1) unstable; urgency=low - - * New upstream release - * debian/control - - correctly add the homepage URL to conform to developers-reference (v3.2) - - libpcsclite-dev: section changed from devel to libdevel - * debian/0comments: update explanation on use of update-reader.conf(8) - - -- Ludovic Rousseau Tue, 29 Apr 2003 23:24:32 +0200 - -pcsc-lite (1.1.2-ubeta3-1) unstable; urgency=low - - * New upstream release - * debian/control: - - Update Standards-Version: from 3.5.7 to 3.5.8 - - The IPC between the daemon and library has changed. The packages conflict - with older versions. - - Changed the short description to remove technical terms. - - -- Ludovic Rousseau Sun, 8 Dec 2002 14:27:45 +0100 - -pcsc-lite (1.1.2-ubeta2-1) unstable; urgency=low - - * New upstream release - * debian/control: - - libpcsclite0 do not depends on pcscd anymore. You do not need to have - pcscd installed or running to compile a program using libpcsclite0. Some - Debian autibuilders had problems with this. - - add Build-Depends: on autotools-dev - * debian/rules: - - search debug and nostrip in DEB_BUILD_OPTIONS to build the package - appropriately - - use uptodate config.sub and config.guess using autotools-dev - - -- Ludovic Rousseau Sat, 12 Oct 2002 22:07:38 +0000 - -pcsc-lite (1.1.2-ubeta1-1) unstable; urgency=low - - * New upstream release - The Debian version is a bit strange since 1.1.2beta1 << 1.1.2-cvs - - -- Ludovic Rousseau Fri, 6 Sep 2002 23:37:43 +0200 - -pcsc-lite (1.1.2-cvs-20020815-4) unstable; urgency=low - - * Move formaticc and bundleTool in pcscd since binary are forbiden in - library packages. Closes: #158935 - * Add doc/muscle-api-1.3.0.pdf, usr/include/mscdefines.h and - usr/include/musclecard.h in libpcsclite-dev to allow compilation of - musclecard plugins. Closes: #158938 - * Update Standards-Version: from 3.5.6 to 3.5.7 - - -- Ludovic Rousseau Sun, 1 Sep 2002 10:32:01 +0000 - -pcsc-lite (1.1.2-cvs-20020815-3) unstable; urgency=low - - * formaticc and bundleTool moved from libpcsclite-dev to libpcsclite0. - Use Conflicts: to solve upgrade problems. - - -- Ludovic Rousseau Fri, 23 Aug 2002 15:44:41 +0200 - -pcsc-lite (1.1.2-cvs-20020815-2) unstable; urgency=low - - * debian/pcscd.init: log pcscd errors using syslog - - -- Ludovic Rousseau Fri, 16 Aug 2002 22:12:49 +0200 - -pcsc-lite (1.1.2-cvs-20020815-1) unstable; urgency=low - - * New upstream release - * Acknowledge NMUs Closes: #150994, #146151 - * Use upstream pcscd.8 manpage - * formaticc and bundleTool are now in libpcsclite0 instead of - libpcsclite-dev - - -- Ludovic Rousseau Thu, 15 Aug 2002 23:32:11 +0200 - -pcsc-lite (1.1.1-2) unstable; urgency=low - - * debian/control: change the Maintainer: name since I am the new maintainer - - -- Ludovic Rousseau Sun, 30 Jun 2002 21:47:12 +0200 - -pcsc-lite (1.1.1-1) unstable; urgency=low - - * New upstream release (Closes: #150994) - * New maintainer. Thanks Carlos for your job - * Use init.d level 50 to start _after_ usbmgr with level 45. - see the note in /usr/share/doc/pcscd/README.Debian (Closes: #146151) - * update pcscd(1) manpage - - -- Ludovic Rousseau Sun, 30 Jun 2002 14:52:27 +0200 - -pcsc-lite (1.0.2.beta5-1) unstable; urgency=low - - * New upstream release - * add debian/watch (by Ludovic Rousseau) - * debian/pcscd.init: (by Ludovic Rousseau) - - implement restart-if-running as descussed in #76868 - - implement status as described in LSB 1.1, Chapter 19. System - Initialization - * debian/control: (by Ludovic Rousseau and me) - - move pcscd first to allow dh_clean to work properly - - change policy from 3.2.1 to 3.5.6 - - fixed pcscd spelling error in description. Closes: bug#125221 - * debian/pcscd.postinst: (by me) - - clean /tmp/pcsc before starting pcscd for upgrades form pcscd - 1.0.1-1 or lower. - - -- Carlos Prados Sun, 24 Mar 2002 00:34:08 +0100 - -pcsc-lite (1.0.1-1) unstable; urgency=low - - * New upstream release. Closes: bug#120651. - - -- Carlos Prados Sat, 24 Nov 2001 10:44:45 +0100 - -pcsc-lite (1.0.0B-2) unstable; urgency=low - - * Use `install -m` to copy Debian package specific files to its - destinations. Closes: bug#114287. - - -- Carlos Prados Sat, 6 Oct 2001 14:13:28 +0200 - -pcsc-lite (1.0.0B-1) unstable; urgency=low - - * New upstream release. - * Added support for debconf and update-reader.conf, by Ludovic - Rousseau - * Changed "Standards-Version:" to 3.2.1 in debian/control, by - Ludovic Rousseau - * Changed "Upstream Author:" in debian/copyright (removed - (s)), by Ludovic Rousseau - * Removed "add-log-mailing-address" in debian/changelog, by - Ludovic Rousseau - * Updated config.guess and config.sub to version 2001-09-13 - * Let dh_installinit hanldle initialization of pcscd - - -- Carlos Prados Sat, 22 Sep 2001 20:26:16 +0200 - -pcsc-lite (0.9.3-2) unstable; urgency=low - - * Fixed typo in description of libpcsclite-dev. Closes: bug#109253. - - -- Carlos Prados Mon, 20 Aug 2001 21:17:41 +0200 - -pcsc-lite (0.9.3-1) unstable; urgency=low - - * New upstream release. Closes: bug#106545. - - -- Carlos Prados Sat, 28 Jul 2001 12:34:09 +0200 - -pcsc-lite (0.9.1-3) unstable; urgency=low - - * Configured with --enable-usb. Closes: bug#97820. - - -- Carlos Prados Sat, 19 May 2001 01:11:42 +0200 - -pcsc-lite (0.9.1-2) unstable; urgency=low - - * Fixed postinst to stop pcscd even when upgrading from - 0.8.7 whose startup script was buggy. Closes bug#97395. - * Modified a bit the manpages of formaticc and pcscd. - * Aded default config for Reflex 62/64 to reader.conf - - -- Carlos Prados Wed, 16 May 2001 21:45:00 +0200 - -pcsc-lite (0.9.1-1) unstable; urgency=low - - * New upstream release - * Miscelaneous fixes to upstream autoconf/automake build system: - fixed package version in configure.in.Install doc/ under - $prefix/doc. Added reconf, bootstrap, sample.* to source dist. - Default prefix set to /usr/local/pcsc. - * Statically link libpcsclite-core against pcscd. - * pcscd records pid in /var/run/pcscd.pid for easier - stop and restart. - * libpcsclite0 now directly depends on pcscd. - * Added manpage for pcscd and formaticc. - * Removed buggy installifd upstream utility. - * Enabled USB support. - * Option -v prints it's output to stdout. - - -- Carlos Prados Tue, 1 May 2001 15:00:09 +0200 - -pcsc-lite (0.8.7-2) unstable; urgency=low - - * Updated maintainer field. - * Added suggests field to libpcsclite0 and pcscd. - * Improved package descriptions. - - -- Carlos Prados Sun, 15 Apr 2001 18:14:33 +0200 - -pcsc-lite (0.8.7-1) unstable; urgency=low - - * Initial Release. - * Modified rpc/Makefile.linux to install pcscd under sbin/ - * Closes: bug#90184 - - -- Carlos Prados Bocos Wed, 4 Apr 2001 00:28:04 +0200 diff --git a/pcsc-lite/trunk/tags/1.4.4-2/compat b/pcsc-lite/trunk/tags/1.4.4-2/compat deleted file mode 100644 index 7ed6ff8..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-2/compat +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/pcsc-lite/trunk/tags/1.4.4-2/control b/pcsc-lite/trunk/tags/1.4.4-2/control deleted file mode 100644 index 1880043..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-2/control +++ /dev/null @@ -1,52 +0,0 @@ -Source: pcsc-lite -Section: misc -Priority: extra -Maintainer: Ludovic Rousseau -Build-Depends: debhelper (>= 5), flex, autotools-dev, libusb-dev (>= 1:0.1.7) -Standards-Version: 3.7.2.0 -Homepage: http://pcsclite.alioth.debian.org/ - -Package: pcscd -Architecture: any -Priority: extra -Depends: libccid | pcsc-ifd-handler, ${shlibs:Depends}, lsb-base (>= 3.0-6) -Conflicts: libpcsclite0 (<< 1.2.0-rc1-1), libccid (<= 1.0.0-1) -Description: Middleware to access a smart card using PC/SC (daemon side) - The purpose of PC/SC Lite is to provide a Windows(R) SCard interface - in a very small form factor for communicating to smart cards and - smart cards readers. - . - The PC/SC daemon is used to dynamically allocate/deallocate reader - drivers at runtime and manage connections to the readers. - . - Also contains formaticc(1) to send one or more request APDU's to a - smarcard and get responses and bundleTool(8). - -Package: libpcsclite-dev -Section: libdevel -Priority: optional -Architecture: any -Depends: libpcsclite1 (= ${binary:Version}) -Description: Middleware to access a smart card using PC/SC (development files) - The purpose of PC/SC Lite is to provide a Windows(R) SCard interface - in a very small form factor for communicating to smart cards and - smart cards readers. - . - This package contains the files needed for compiling and linking - an application that communicates to any reader available to the - PC/SC daemon. - -Package: libpcsclite1 -Section: libs -Priority: optional -Architecture: any -Conflicts: libpcsclite-dev (<< ${binary:Version}), pcscd (<< ${binary:Version}) -Depends: ${shlibs:Depends} -Recommends: pcscd -Description: Middleware to access a smart card using PC/SC (library) - The purpose of PC/SC Lite is to provide a Windows(R) SCard interface - in a very small form factor for communicating to smartcards and - readers. - . - The PC/SC Lite library is used to connect to the PC/SC daemon from - a client application and provide access to the desired reader. diff --git a/pcsc-lite/trunk/tags/1.4.4-2/copyright b/pcsc-lite/trunk/tags/1.4.4-2/copyright deleted file mode 100644 index f1fbbf2..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-2/copyright +++ /dev/null @@ -1,39 +0,0 @@ -This package was debianized by Carlos Prados on -Sat, 16 Dec 2000 15:06:55 +0100. - -It was downloaded from -https://alioth.debian.org/project/showfiles.php?group_id=1225 - -Upstream Authors: David Corcoran - Ludovic Rousseau - -Copyright: - -Copyright (c) 1999-2003 David Corcoran -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - -1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. -3. The name of the author may not be used to endorse or promote products - derived from this software without specific prior written permission. - -Changes to this license can be made only by the copyright author with -explicit written consent. - -THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR -IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT -NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/pcsc-lite/trunk/tags/1.4.4-2/libpcsclite-dev.examples b/pcsc-lite/trunk/tags/1.4.4-2/libpcsclite-dev.examples deleted file mode 100644 index 9c0c371..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-2/libpcsclite-dev.examples +++ /dev/null @@ -1 +0,0 @@ -doc/example/pcsc_demo.c diff --git a/pcsc-lite/trunk/tags/1.4.4-2/libpcsclite-dev.install b/pcsc-lite/trunk/tags/1.4.4-2/libpcsclite-dev.install deleted file mode 100644 index c6daf95..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-2/libpcsclite-dev.install +++ /dev/null @@ -1,5 +0,0 @@ -usr/include/PCSC/* -usr/lib/libpcsclite.a -usr/lib/libpcsclite.la -usr/lib/libpcsclite.so -usr/lib/pkgconfig/libpcsclite.pc diff --git a/pcsc-lite/trunk/tags/1.4.4-2/libpcsclite1.install b/pcsc-lite/trunk/tags/1.4.4-2/libpcsclite1.install deleted file mode 100644 index 70fdd33..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-2/libpcsclite1.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libpcsclite.so.1* diff --git a/pcsc-lite/trunk/tags/1.4.4-2/pcscd.README.Debian b/pcsc-lite/trunk/tags/1.4.4-2/pcscd.README.Debian deleted file mode 100644 index 0c49a2d..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-2/pcscd.README.Debian +++ /dev/null @@ -1,21 +0,0 @@ -pcscd for Debian ----------------- - -pscsd starts before usbmgr -========================== - -Up to version 1.0.2.beta5-1 pcscd init.d script was started *before* -usbmgr (pcscd was level 20 (default) and usbmgr was level 45). So USB -readers managed by usbmgr could not be used. - -Now pcscd is started after usbmgr (pcscd uses level 50) but if you -upgraded from a earlier version you may still have the old -configuration. - -You have to completely remove pcscd using 'dpkg --purge pcscd' or -'apt-get remove --purge pcscd' and reinstall it (and the other packages -depending in pcscd) after. - -See Debian bug #146151. - - -- Ludovic Rousseau , Sun Jun 30 14:16:50 CEST 2002 diff --git a/pcsc-lite/trunk/tags/1.4.4-2/pcscd.dirs b/pcsc-lite/trunk/tags/1.4.4-2/pcscd.dirs deleted file mode 100644 index 8e2fe75..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-2/pcscd.dirs +++ /dev/null @@ -1,3 +0,0 @@ -usr/lib/pcsc/drivers -usr/lib/pcsc/services -usr/sbin diff --git a/pcsc-lite/trunk/tags/1.4.4-2/pcscd.docs b/pcsc-lite/trunk/tags/1.4.4-2/pcscd.docs deleted file mode 100644 index a533f5d..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-2/pcscd.docs +++ /dev/null @@ -1,3 +0,0 @@ -README -SECURITY -DRIVERS diff --git a/pcsc-lite/trunk/tags/1.4.4-2/pcscd.init b/pcsc-lite/trunk/tags/1.4.4-2/pcscd.init deleted file mode 100644 index 4b640f6..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-2/pcscd.init +++ /dev/null @@ -1,161 +0,0 @@ -#! /bin/sh -# -# /etc/init.d/pcscd -# Start/Stop/Restart PCSC Lite resource manager daemon -# -# Carlos Prados Bocos -# modifications by Ludovic Rousseau - -### BEGIN INIT INFO -# Provides: pcscd -# Required-Start: $local_fs $remote_fs $syslog -# Required-Stop: $local_fs $remote_fs $syslog -# Should-Start: usbmgr udev hotplug -# Should-Stop: usbmgr udev hotplug -# Default-Start: 2 3 4 5 -# Default-Stop: 0 1 6 -# Short-Description: Daemon to access a smart card using PC/SC -# Description: The PC/SC daemon is used to dynamically allocate/deallocate -# reader drivers at runtime and manage connections to the readers. -### END INIT INFO - -PATH=/sbin:/usr/sbin:/bin:/usr/bin -DESC="PCSC Lite resource manager" -NAME=pcscd -DAEMON=/usr/sbin/$NAME - -PIDFILE=/var/run/pcscd/$NAME.pid -PUBFILE=/var/run/pcscd/$NAME.pub -SCRIPTNAME=/etc/init.d/$NAME - -# Gracefully exit if the package has been removed (but not purged). -[ -x "$DAEMON" ] || exit 0 - -# Load the VERBOSE setting and other rcS variables -. /lib/init/vars.sh - -# Define LSB log_* functions. -. /lib/lsb/init-functions - -# get LANG variable (code from /etc/init.d/keymap.sh) -ENV_FILE="none" -[ -r /etc/environment ] && ENV_FILE="/etc/environment" -[ -r /etc/default/locale ] && ENV_FILE="/etc/default/locale" - -value=$(egrep "^[^#]*LANG=" $ENV_FILE | tail -n1 | cut -d= -f2) -eval LANG=$value - -# -# Function that starts the daemon/service -# -do_start() -{ - # Return - # 0 if daemon has been started - # 1 if daemon was already running - # 2 if daemon could not be started - start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test > /dev/null \ - || return 1 - start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- \ - $DAEMON_ARGS \ - || return 2 - # Add code here, if necessary, that waits for the process to be ready - # to handle requests from services started subsequently which depend - # on this one. As a last resort, sleep for some time. -} - -# -# Function that stops the daemon/service -# -do_stop() -{ - # Return - # 0 if daemon has been stopped - # 1 if daemon was already stopped - # 2 if daemon could not be stopped - # other if a failure occurred - start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --pidfile $PIDFILE --name $NAME - RETVAL="$?" - [ "$RETVAL" = 2 ] && return 2 - # Wait for children to finish too if this is a daemon that forks - # and if the daemon is only ever run from this initscript. - # If the above conditions are not satisfied then add some other code - # that waits for the process to drop all resources that could be - # needed by services started subsequently. A last resort is to - # sleep for some time. - start-stop-daemon --stop --quiet --oknodo --retry=0/30/KILL/5 --exec $DAEMON - [ "$?" = 2 ] && return 2 - # Many daemons don't delete their pidfiles when they exit. - rm -f $PIDFILE - return "$RETVAL" -} - -# -# Function that sends a SIGHUP to the daemon/service -# -do_reload() { - # - # If the daemon can reload its configuration without - # restarting (for example, when it is sent a SIGHUP), - # then implement that here. - # - start-stop-daemon --stop --signal 1 --quiet --pidfile $PIDFILE --name $NAME - return 0 -} - -case "$1" in - start) - [ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC" "$NAME" - do_start - case "$?" in - 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;; - 2) [ "$VERBOSE" != no ] && log_end_msg 1 ;; - esac - ;; - stop) - [ "$VERBOSE" != no ] && log_daemon_msg "Stopping $DESC" "$NAME" - do_stop - case "$?" in - 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;; - 2) [ "$VERBOSE" != no ] && log_end_msg 1 ;; - esac - ;; - #reload|force-reload) - # - # If do_reload() is not implemented then leave this commented out - # and leave 'force-reload' as an alias for 'restart'. - # - #log_daemon_msg "Reloading $DESC" "$NAME" - #do_reload - #log_end_msg $? - #;; - restart|force-reload) - # - # If the "reload" option is implemented then remove the - # 'force-reload' alias - # - log_daemon_msg "Restarting $DESC" "$NAME" - do_stop - case "$?" in - 0|1) - do_start - case "$?" in - 0) log_end_msg 0 ;; - 1) log_end_msg 1 ;; # Old process is still running - *) log_end_msg 1 ;; # Failed to start - esac - ;; - *) - # Failed to stop - log_end_msg 1 - ;; - esac - ;; - *) - #echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}" >&2 - echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2 - exit 3 - ;; -esac - -: diff --git a/pcsc-lite/trunk/tags/1.4.4-2/pcscd.install b/pcsc-lite/trunk/tags/1.4.4-2/pcscd.install deleted file mode 100644 index 7b9ad6f..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-2/pcscd.install +++ /dev/null @@ -1,3 +0,0 @@ -etc/reader.conf.d/0comments -usr/sbin/pcscd -usr/sbin/update-reader.conf diff --git a/pcsc-lite/trunk/tags/1.4.4-2/pcscd.manpages b/pcsc-lite/trunk/tags/1.4.4-2/pcscd.manpages deleted file mode 100644 index 29587c2..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-2/pcscd.manpages +++ /dev/null @@ -1,3 +0,0 @@ -debian/tmp/usr/share/man/man8/pcscd.8 -debian/tmp/usr/share/man/man5/reader.conf.5 -debian/update-reader.conf.8 diff --git a/pcsc-lite/trunk/tags/1.4.4-2/pcscd.postinst b/pcsc-lite/trunk/tags/1.4.4-2/pcscd.postinst deleted file mode 100644 index b8c2dc2..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-2/pcscd.postinst +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh - -set -e - -# regenerate /etc/reader.conf -if [ -x /usr/sbin/update-reader.conf ]; then - /usr/sbin/update-reader.conf || true; -fi - -# clean /tmp/pcsc -# This should not be necessary. But in case the directory exists the -# pcscd daemon would not start -#PCSC_DIR=/tmp/pcsc -#if [ -d $PCSC_DIR ]; then -# rm -rf $PSC_DIR -#fi - -#DEBHELPER# diff --git a/pcsc-lite/trunk/tags/1.4.4-2/pcscd.postinst.lintian_override b/pcsc-lite/trunk/tags/1.4.4-2/pcscd.postinst.lintian_override deleted file mode 100644 index 53c4a0d..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-2/pcscd.postinst.lintian_override +++ /dev/null @@ -1 +0,0 @@ -pcscd: possibly-insecure-handling-of-tmp-files-in-maintainer-script postinst diff --git a/pcsc-lite/trunk/tags/1.4.4-2/pcscd.postrm b/pcsc-lite/trunk/tags/1.4.4-2/pcscd.postrm deleted file mode 100644 index 02848c5..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-2/pcscd.postrm +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh - -set -e - -if [ "$1" = "purge" ] ; then - - # Remove configuration file - if [ -f /etc/reader.conf ]; then - rm -f /etc/reader.conf - fi - - # Remove configuration file backup - if [ -f /etc/reader.conf.old ]; then - rm -f /etc/reader.conf.old - fi - - # remove cfgdir if it's not in use - if [ -d /etc/reader.conf.d ]; then - files=`ls /etc/reader.conf.d` - if [ -z "$files" ]; then - rmdir /etc/reader.conf.d - fi - fi - -fi - -#DEBHELPER# diff --git a/pcsc-lite/trunk/tags/1.4.4-2/rules b/pcsc-lite/trunk/tags/1.4.4-2/rules deleted file mode 100755 index 2f5ffce..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-2/rules +++ /dev/null @@ -1,120 +0,0 @@ -#!/usr/bin/make -f -# Sample debian/rules that uses debhelper. -# GNU copyright 1997 to 1999 by Joey Hess. - -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - -export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) - -# FOR AUTOCONF 2.52 AND NEWER ONLY -ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) - confflags += --build $(DEB_HOST_GNU_TYPE) -else - confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) -endif - -# see http://www.debian.org/doc/debian-policy/ch-files.html -CFLAGS += -Wall -g -D_REENTRANT -INSTALL = install -INSTALL_FILE = $(INSTALL) -p -o root -g root -m 644 -INSTALL_PROGRAM = $(INSTALL) -p -o root -g root -m 755 -INSTALL_SCRIPT = $(INSTALL) -p -o root -g root -m 755 -INSTALL_DIR = $(INSTALL) -p -d -o root -g root -m 755 - -ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) - CFLAGS += -O0 -else - CFLAGS += -O2 -endif -ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) - INSTALL_PROGRAM += -s -endif - -version := $(shell dpkg-parsechangelog | \ - sed -ne 's/^Version: *\([0-9]\+:\)*//p') - -tag: - cvs tag -c -F $(subst .,_,debian_version_$(version)) - -configure: configure-stamp -configure-stamp: - dh_testdir - # we had LDFLAGS="-lpthread" for bug #253629 - ./configure $(confflags) \ - --prefix=/usr \ - --enable-usbdropdir=/usr/lib/pcsc/drivers \ - CFLAGS="$(CFLAGS)" \ - INSTALL_PROGRAM="$(INSTALL_PROGRAM)" \ - LDFLAGS="-lpthread" - - touch configure-stamp - -build: configure-stamp build-stamp -build-stamp: configure-stamp - dh_testdir - - # Add here commands to compile the package. - $(MAKE) - - touch build-stamp - -clean: - dh_testdir - dh_testroot - rm -f build-stamp configure-stamp - - # Add here commands to clean up after the build process. - -test -e Makefile && \ - $(MAKE) distclean - rm -f conftest{,.c,.o} - -test -r /usr/share/misc/config.sub && \ - cp -f /usr/share/misc/config.sub config.sub - -test -r /usr/share/misc/config.guess && \ - cp -f /usr/share/misc/config.guess config.guess - - dh_clean - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - - # Add here commands to install the package into debian/tmp. - $(MAKE) install DESTDIR=`pwd`/debian/tmp - - # Move update-reader.conf files - install -m 755 debian/update-reader.conf `pwd`/debian/tmp/usr/sbin/ - install -D -m 644 debian/0comments `pwd`/debian/tmp/etc/reader.conf.d/0comments - -# Build architecture-independent files here. -binary-indep: build install -# We have nothing to do by default. - -# Build architecture-dependent files here. -binary-arch: build install - dh_testdir - dh_testroot - dh_install --sourcedir=debian/tmp - dh_installdocs - dh_installexamples - # use 50 to start _after_ usbmgr with level 45 (see #146151) - dh_installinit --update-rcd-params="defaults 50" - dh_installman - dh_installchangelogs ChangeLog - dh_link - dh_strip - dh_compress - dh_fixperms - dh_makeshlibs --version-info - dh_installdeb - dh_shlibdeps -l debian/tmp/usr/lib/ - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install configure - diff --git a/pcsc-lite/trunk/tags/1.4.4-2/update-reader.conf b/pcsc-lite/trunk/tags/1.4.4-2/update-reader.conf deleted file mode 100644 index 80fe52c..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-2/update-reader.conf +++ /dev/null @@ -1,77 +0,0 @@ -#! /bin/sh -# -# This is the update-reader.conf script for Debian GNU/Linux. -# Written by Ludovic Rousseau -# Based on update-modules written by Wichert Akkerman -# Copyright (C) 2001 Software in the Public Interest -# - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - -# $Id: update-reader.conf,v 1.4 2005-03-24 13:17:57 rousseau Exp $ - -CFGFILE=/etc/reader.conf -TMPFILE=`mktemp /tmp/reader.conf.XXXXXX` -HEADER="### This file is automatically generated by update-reader.conf" - -set -e - -# Reset the sorting order since we depend on it -LC_COLLATE=C -export LC_COLLATE - -if [ -f "$CFGFILE" ]; then - if ! sed -ne 1p "$CFGFILE" | grep -q "^$HEADER" ; then - echo "Error: the current $CFGFILE is not automatically generated." - if [ "$1" != "force" ]; then - echo "Use \"update-reader.conf force\" to force (re)generation." - exit 1 - else - echo "force specified, (re)generating file anyway." - fi - fi -fi - -if [ 0 -ne "`id -u`" ]; then - echo "You have to be root to run $0" - exit 2 -fi - -if [ -e "$CFGFILE" ]; then - cp -f "$CFGFILE" "${CFGFILE}.old" -fi - -echo "$HEADER" > "$TMPFILE" - -for cfg in /etc/reader.conf.d/* ; do - if ! echo "$cfg" | grep -q '\(\.dpkg-[a-z]*\|~\)$' ; then - echo "### update-reader.conf: start processing $cfg" >> "$TMPFILE" - if [ -x "$cfg" ]; then - "$cfg" >> "$TMPFILE" - else - cat "$cfg" >> "$TMPFILE" - fi - echo >> "$TMPFILE" - echo "### update-reader.conf: end processing $cfg" >> "$TMPFILE" - echo >> "$TMPFILE" - fi -done - -cp "$TMPFILE" "$CFGFILE" -chmod 644 "$CFGFILE" - -rm -f "$TMPFILE" - diff --git a/pcsc-lite/trunk/tags/1.4.4-2/update-reader.conf.8 b/pcsc-lite/trunk/tags/1.4.4-2/update-reader.conf.8 deleted file mode 100644 index fe5c241..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-2/update-reader.conf.8 +++ /dev/null @@ -1,56 +0,0 @@ -.TH UPDATE-READER.CONF 8 "Debian GNU/Linux tools" "DEBIAN" -.SH NAME -update\-reader.conf \- (re)generate /etc/reader.conf -.SH SYNOPSIS -.B update\-reader.conf -[force] -.SH DESCRIPTION -.B update\-reader.conf -is a simple tool to manage -.IR /etc/reader.conf . -The PCSC daemon (pcscd) uses one configuration file for its -configuration. This makes it hard for packages to dynamically add -information about their own smart card reader drivers. To fix this -.B -update\-reader.conf -has been introduced. -.PP -.B update-reader.conf -attempts to fix this by generating the configuration file from seperate -files which are located in -.IR /etc/reader.conf.d . -All files in that directory are assembled together to form -.IR /etc/reader.conf . -.PP -After generation a backup of the old file is put in -.IR /etc/reader.conf.old . -.SH "FILES" -.B update\-reader.conf -will ignore files that match the following regular expression: -.RS -.B *\e(\e.dpkg\-[a\-z]*\e|~\e)$ -.RE -(ie files with the extension -.IR .dpkg\-new , -.IR .dpkg\-orig , -.IR .dpkg\-dist , -.IR .dpkg\-old , -or whose filename end with a -.IR ~ ). -.SH OPTIONS -.TP -.I force -.B update\-reader.conf -check if the current -.I /etc/reader.conf -is a generated file by checking for a special tag on the first line. If this -tag is not found generation is aborted. By supplying -.I force -as parameter only a warning is printed. -.SH "SEE ALSO" -.BR pcscd (1) -.SH BUGS -None of course! :) -.SH AUTHOR -This manual page was written by Ludovic Rousseau - for the Debian GNU/Linux system. diff --git a/pcsc-lite/trunk/tags/1.4.4-3/0comments b/pcsc-lite/trunk/tags/1.4.4-3/0comments deleted file mode 100644 index 695793e..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-3/0comments +++ /dev/null @@ -1,23 +0,0 @@ -# Configuration file for pcsc-lite Debian package -# Ludovic Rousseau -# -# Do NOT edit this file directly but use update-reader.conf(8) instead. -# -# If the driver you use support debconf (for example libgempc410 does) use -# 'dpkg-reconfigure package-name' (dpkg-reconfigure libgempc410) - -# If the driver you use DO NOT create a NEW file under -# /etc/reader.conf.d/ that will contain something like (without comment): - -# FRIENDLYNAME Any name -# DEVICENAME device filename used by the reader: -# /dev/ttyS0 for the first serial port -# or /dev/null if this is not used by the driver -# LIBPATH Location of the driver library for your reader -# CHANNELID -# 0x0103F8 or 1 for /dev/ttyS0 (COM1) -# 0x0102F8 or 2 for /dev/ttyS1 (COM2) -# 0x0103E8 or 3 for /dev/ttyS2 (COM3) -# 0x0102E8 or 4 for /dev/ttyS3 (COM4) -# - diff --git a/pcsc-lite/trunk/tags/1.4.4-3/changelog b/pcsc-lite/trunk/tags/1.4.4-3/changelog deleted file mode 100644 index 4d38326..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-3/changelog +++ /dev/null @@ -1,516 +0,0 @@ -pcsc-lite (1.4.4-3) unstable; urgency=low - - * debian/pcscd.init: use the correct pidfile so that "stop" works - Closes: #451704 "Latest version takes a lot to shut down" - - -- Ludovic Rousseau Fri, 30 Nov 2007 00:07:37 +0100 - -pcsc-lite (1.4.4-2) unstable; urgency=low - - * debian/watch: update URL to make it work again. Closes: #449679: - "pcsc-lite: debian/watch fails to report upstream's version" - * debian/control: use Homepage: field - - -- Ludovic Rousseau Wed, 07 Nov 2007 16:25:00 +0000 - -pcsc-lite (1.4.4-1) unstable; urgency=low - - * New upstream release - - Closes: #430492 "pcscd: daemon freezes when USB reader inserted or - removed" - - -- Ludovic Rousseau Tue, 14 Aug 2007 19:43:36 +0200 - -pcsc-lite (1.4.3-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Tue, 19 Jun 2007 21:19:54 +0200 - -pcsc-lite (1.4.2-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Wed, 23 May 2007 18:49:36 +0200 - -pcsc-lite (1.4.1-1) unstable; urgency=low - - * New upstream release - * debian/control: Standards-Version: 3.6.2.0 -> 3.7.2.0. No change needed - * debian/libpcsclite-dev.docs: no PDF to distribute. Use the online HTML - documentation instead - - -- Ludovic Rousseau Wed, 16 May 2007 14:40:30 +0200 - -pcsc-lite (1.4.0-1) unstable; urgency=low - - * New upstream version - - -- Ludovic Rousseau Tue, 13 Feb 2007 21:39:41 +0100 - -pcsc-lite (1.3.3-1) unstable; urgency=low - - * New upstream version - - -- Ludovic Rousseau Thu, 25 Jan 2007 15:56:40 +0100 - -pcsc-lite (1.3.2-5) unstable; urgency=high - - * debian/pcscd.init: rewrite using /etc/init.d/skeleton as example. - start rule do not call restart any more - Closes: #404897 "pcscd: infinite loop when trying to start the daemon" - Closes: #405025 "/etc/init.d/pcscd is a fork bomb" - - -- Ludovic Rousseau Sat, 30 Dec 2006 18:37:45 +0100 - -pcsc-lite (1.3.2-4) unstable; urgency=low - - * ack and improve Steinar patch - * debian/pcscd.init: - - status command: remove /var/run/pcscd.{pid,pub} if pcscd is not running - but /var/run/pcscd.pid is still present (pcscd may have crashed) - - start comand: call status to know if we start or restart - - -- Ludovic Rousseau Tue, 26 Dec 2006 15:30:18 +0100 - -pcsc-lite (1.3.2-3.1) unstable; urgency=high - - * Non-maintainer upload. - * Fix issues with looping init script. (Closes: #392357) - * restart calls stop ; start, but start calls restart if the pid file - still exists. This is obviously not a good idea if stop doesn't remove - the pid file properly. Make start stop the daemon itself instead of - calling restart, which kills the loop. - * Also, make the stop target rm -f the pid file after calling - start-stop-daemon, just in case, and to avoid extraneous stops from the - start target. - * Finally, also check and rm /var/run/pcscd.pub, as the daemon doesn't - like starting if it's already there. - - -- Steinar H. Gunderson Tue, 26 Dec 2006 13:45:25 +0100 - -pcsc-lite (1.3.2-3) unstable; urgency=high - - * urgency high to correct a RC bug - * debian/pcscd.init: really commit a local patch that should already be in - 1.3.2-2. Closes: #392357 "fails to stop; postinst goes into infinite - loop" - - -- Ludovic Rousseau Sat, 14 Oct 2006 00:35:01 +0200 - -pcsc-lite (1.3.2-2) unstable; urgency=low - - * debian/{control,pcscd.init}: Closes: #390603 "LSB-compliant init script" - - -- Ludovic Rousseau Sun, 8 Oct 2006 14:20:07 +0200 - -pcsc-lite (1.3.2-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Fri, 11 Aug 2006 20:52:44 +0200 - -pcsc-lite (1.3.1-2) unstable; urgency=low - - * debian/control: add Conflicts: libccid (<= 1.0.0-1) since - LTPBundleFindValueWithKey() is no more exported by pcscd but used buy - libccid before version 1.0.1 - - -- Ludovic Rousseau Sun, 23 Apr 2006 13:56:28 +0200 - -pcsc-lite (1.3.1-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Sat, 22 Apr 2006 21:02:00 +0200 - -pcsc-lite (1.3.0-1) unstable; urgency=low - - * New upstream release - * the libmusclecard library is now in the libmusclecard1 package - - -- Ludovic Rousseau Fri, 3 Mar 2006 15:17:13 +0100 - -pcsc-lite (1.2.9-beta10-1) unstable; urgency=low - - * New upstream version - * debian/compat: change from 4 to 5 - * debian/control: Build-Depends: debhelper (>= 5) - - -- Ludovic Rousseau Fri, 3 Feb 2006 14:28:10 +0100 - -pcsc-lite (1.2.9-beta9-1) unstable; urgency=low - - * New upstream version - * debian/compat: change from 3 to 4 - - -- Ludovic Rousseau Sun, 27 Nov 2005 18:04:59 +0100 - -pcsc-lite (1.2.9-beta8-4) unstable; urgency=low - - * debian/rules: use --enable-muscledropdir=/usr/lib/pcsc/services to avoid a - bug in ./configure - - -- Ludovic Rousseau Wed, 16 Nov 2005 20:34:40 +0100 - -pcsc-lite (1.2.9-beta8-3) unstable; urgency=low - - * debian/control: Build-Depends: tetex-extra to get url.sty - - -- Ludovic Rousseau Thu, 8 Sep 2005 18:58:26 +0200 - -pcsc-lite (1.2.9-beta8-2) unstable; urgency=low - - * debian/control: Build-Depends: tetex-bin to get pdflatex - - -- Ludovic Rousseau Thu, 8 Sep 2005 15:20:23 +0200 - -pcsc-lite (1.2.9-beta8-1) unstable; urgency=low - - * New upstream version - - Closes: #306061 "Weird messages in syslog" - * debian/rules: compile with -g flag by default - Closes: #307743 "does not build with debugging by default" - * debian/control: Standards-Version: 3.6.1 -> 3.6.2.0. No change. - - -- Ludovic Rousseau Wed, 7 Sep 2005 21:51:12 +0200 - -pcsc-lite (1.2.9-beta7-5) unstable; urgency=low - - * debian/pcscd.install: add usr/sbin/update-reader.conf in pcscd package - - -- Ludovic Rousseau Thu, 24 Mar 2005 12:54:43 +0100 - -pcsc-lite (1.2.9-beta7-4) unstable; urgency=low - - * debian/rules: add --enable-muscledropdir=/usr/lib/pcsc/services so that - bundleTool find the services/ directory. - Closes: #300428 "bundleTool does not work" - - -- Ludovic Rousseau Sat, 19 Mar 2005 19:35:35 +0100 - -pcsc-lite (1.2.9-beta7-3) unstable; urgency=low - - * debian/control: remove Build-Depends: pkg-config since it is useless - * debian/rules: add LDFLAGS="-lpthread" again for mips and mispel - (see bug #253629) - * do not delete pcsclite/doc/*.pdf files with "make clean" so we do not have - to regenerate them using pdflatex - - -- Ludovic Rousseau Thu, 17 Mar 2005 22:24:01 +0100 - -pcsc-lite (1.2.9-beta7-2) unstable; urgency=low - - * debian/control: add Build-Depends: pkg-config - - -- Ludovic Rousseau Wed, 16 Mar 2005 17:57:11 +0100 - -pcsc-lite (1.2.9-beta7-1) unstable; urgency=low - - * New upstream release - * debian/rules: remove --version-info from dh_makeshlibs. - see http://lists.debian.org/debian-devel/2004/08/msg01359.html - - -- Ludovic Rousseau Thu, 10 Mar 2005 20:02:46 +0100 - -pcsc-lite (1.2.9-beta6-1) unstable; urgency=medium - - * New upstream release - - urgency=medium since this version corrects an important bug in the server - that crashes after 256 client connections. - This version should be released with Debian sarge. - * debian/update-reader.conf: use a safe way to generate a temporary filename - - -- Ludovic Rousseau Sun, 15 Aug 2004 19:07:24 +0200 - -pcsc-lite (1.2.9-beta5-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Fri, 16 Jul 2004 21:53:07 +0200 - -pcsc-lite (1.2.9-beta4-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Sat, 3 Jul 2004 18:53:23 +0200 - -pcsc-lite (1.2.9-beta3-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Thu, 1 Jul 2004 17:30:30 +0200 - -pcsc-lite (1.2.9-beta2-2) unstable; urgency=low - - * debian/rules: add -lpthread to LDFLAGS so that pthread_* symbols are - included in the library (problem only seen on mips and mipsel). - Closes: #253629 - * debian/control: make libpcsclite-dev and libpcsclite1 at Priority: - optional so that other packages at Priority: optional can use them. - Closes: #249374 - - -- Ludovic Rousseau Sun, 13 Jun 2004 21:45:56 +0200 - -pcsc-lite (1.2.9-beta2-1) unstable; urgency=low - - * New upstream release - * debian/control: Build-Depends on libusb-dev (>= 1:0.1.7). Closes: #240636 - * debian/pcscd.init: some rework of the code to make it more like - /etc/init.d/skeleton - - -- Ludovic Rousseau Wed, 12 May 2004 09:03:07 +0200 - -pcsc-lite (1.2.0-stable-2) unstable; urgency=low - - * debian/rules: add support for INSTALL_PROGRAM - * config.guess, config.sub, ltmain.sh: new versions to avoid a libtool bug: - libpcsclite.la contains dependency_libs=' -pthread' instead of - dependency_libs=' -lpthread'. Closes: #233519 - - -- Ludovic Rousseau Wed, 18 Feb 2004 23:00:05 +0100 - -pcsc-lite (1.2.0-stable-1) unstable; urgency=low - - * New upstream release - - -- Ludovic Rousseau Wed, 29 Oct 2003 19:27:45 +0100 - -pcsc-lite (1.2.0-rc3-1) unstable; urgency=low - - * New upstream release - * distribute usr/lib/pkgconfig/libmusclecard.pc in libpcsclite-dev - - -- Ludovic Rousseau Wed, 15 Oct 2003 23:32:14 +0200 - -pcsc-lite (1.2.0-rc2-1) unstable; urgency=low - - * New upstream release - - libpcsclite0 is no more linked with libusb, closes: #208665 - - libpcsclite{0,-dev} contain a new library libmusclecard that was - previously included in libpcsclite0 - * debian/copyright: the publicity clause was removed - * distribute usr/lib/pkgconfig/libpcsclite.pc in libpcsclite-dev - - -- Ludovic Rousseau Fri, 5 Sep 2003 22:52:22 +0200 - -pcsc-lite (1.2.0-rc1-1) unstable; urgency=low - - * New upstream release - * debian/control - - pcscd now uses libusb - - Update Standards-Version: from 3.5.8 to 3.6.1 - - -- Ludovic Rousseau Tue, 26 Aug 2003 22:48:25 +0200 - -pcsc-lite (1.1.2-ubeta5-1) unstable; urgency=low - - * New upstream release - * pcscd Depends: libgempc430 | pcsc-ifd-handler to install the USB driver - libgempc430 instead of a serial one which may cause conflict with an - already installed serial device. This only occurs if no package providing - pcsc-ifd-handler is installed yet. - * debian/control: specify debhelper version in Build-Depends: - - -- Ludovic Rousseau Sat, 31 May 2003 14:42:27 +0200 - -pcsc-lite (1.1.2-ubeta4-1) unstable; urgency=low - - * New upstream release - * debian/control - - correctly add the homepage URL to conform to developers-reference (v3.2) - - libpcsclite-dev: section changed from devel to libdevel - * debian/0comments: update explanation on use of update-reader.conf(8) - - -- Ludovic Rousseau Tue, 29 Apr 2003 23:24:32 +0200 - -pcsc-lite (1.1.2-ubeta3-1) unstable; urgency=low - - * New upstream release - * debian/control: - - Update Standards-Version: from 3.5.7 to 3.5.8 - - The IPC between the daemon and library has changed. The packages conflict - with older versions. - - Changed the short description to remove technical terms. - - -- Ludovic Rousseau Sun, 8 Dec 2002 14:27:45 +0100 - -pcsc-lite (1.1.2-ubeta2-1) unstable; urgency=low - - * New upstream release - * debian/control: - - libpcsclite0 do not depends on pcscd anymore. You do not need to have - pcscd installed or running to compile a program using libpcsclite0. Some - Debian autibuilders had problems with this. - - add Build-Depends: on autotools-dev - * debian/rules: - - search debug and nostrip in DEB_BUILD_OPTIONS to build the package - appropriately - - use uptodate config.sub and config.guess using autotools-dev - - -- Ludovic Rousseau Sat, 12 Oct 2002 22:07:38 +0000 - -pcsc-lite (1.1.2-ubeta1-1) unstable; urgency=low - - * New upstream release - The Debian version is a bit strange since 1.1.2beta1 << 1.1.2-cvs - - -- Ludovic Rousseau Fri, 6 Sep 2002 23:37:43 +0200 - -pcsc-lite (1.1.2-cvs-20020815-4) unstable; urgency=low - - * Move formaticc and bundleTool in pcscd since binary are forbiden in - library packages. Closes: #158935 - * Add doc/muscle-api-1.3.0.pdf, usr/include/mscdefines.h and - usr/include/musclecard.h in libpcsclite-dev to allow compilation of - musclecard plugins. Closes: #158938 - * Update Standards-Version: from 3.5.6 to 3.5.7 - - -- Ludovic Rousseau Sun, 1 Sep 2002 10:32:01 +0000 - -pcsc-lite (1.1.2-cvs-20020815-3) unstable; urgency=low - - * formaticc and bundleTool moved from libpcsclite-dev to libpcsclite0. - Use Conflicts: to solve upgrade problems. - - -- Ludovic Rousseau Fri, 23 Aug 2002 15:44:41 +0200 - -pcsc-lite (1.1.2-cvs-20020815-2) unstable; urgency=low - - * debian/pcscd.init: log pcscd errors using syslog - - -- Ludovic Rousseau Fri, 16 Aug 2002 22:12:49 +0200 - -pcsc-lite (1.1.2-cvs-20020815-1) unstable; urgency=low - - * New upstream release - * Acknowledge NMUs Closes: #150994, #146151 - * Use upstream pcscd.8 manpage - * formaticc and bundleTool are now in libpcsclite0 instead of - libpcsclite-dev - - -- Ludovic Rousseau Thu, 15 Aug 2002 23:32:11 +0200 - -pcsc-lite (1.1.1-2) unstable; urgency=low - - * debian/control: change the Maintainer: name since I am the new maintainer - - -- Ludovic Rousseau Sun, 30 Jun 2002 21:47:12 +0200 - -pcsc-lite (1.1.1-1) unstable; urgency=low - - * New upstream release (Closes: #150994) - * New maintainer. Thanks Carlos for your job - * Use init.d level 50 to start _after_ usbmgr with level 45. - see the note in /usr/share/doc/pcscd/README.Debian (Closes: #146151) - * update pcscd(1) manpage - - -- Ludovic Rousseau Sun, 30 Jun 2002 14:52:27 +0200 - -pcsc-lite (1.0.2.beta5-1) unstable; urgency=low - - * New upstream release - * add debian/watch (by Ludovic Rousseau) - * debian/pcscd.init: (by Ludovic Rousseau) - - implement restart-if-running as descussed in #76868 - - implement status as described in LSB 1.1, Chapter 19. System - Initialization - * debian/control: (by Ludovic Rousseau and me) - - move pcscd first to allow dh_clean to work properly - - change policy from 3.2.1 to 3.5.6 - - fixed pcscd spelling error in description. Closes: bug#125221 - * debian/pcscd.postinst: (by me) - - clean /tmp/pcsc before starting pcscd for upgrades form pcscd - 1.0.1-1 or lower. - - -- Carlos Prados Sun, 24 Mar 2002 00:34:08 +0100 - -pcsc-lite (1.0.1-1) unstable; urgency=low - - * New upstream release. Closes: bug#120651. - - -- Carlos Prados Sat, 24 Nov 2001 10:44:45 +0100 - -pcsc-lite (1.0.0B-2) unstable; urgency=low - - * Use `install -m` to copy Debian package specific files to its - destinations. Closes: bug#114287. - - -- Carlos Prados Sat, 6 Oct 2001 14:13:28 +0200 - -pcsc-lite (1.0.0B-1) unstable; urgency=low - - * New upstream release. - * Added support for debconf and update-reader.conf, by Ludovic - Rousseau - * Changed "Standards-Version:" to 3.2.1 in debian/control, by - Ludovic Rousseau - * Changed "Upstream Author:" in debian/copyright (removed - (s)), by Ludovic Rousseau - * Removed "add-log-mailing-address" in debian/changelog, by - Ludovic Rousseau - * Updated config.guess and config.sub to version 2001-09-13 - * Let dh_installinit hanldle initialization of pcscd - - -- Carlos Prados Sat, 22 Sep 2001 20:26:16 +0200 - -pcsc-lite (0.9.3-2) unstable; urgency=low - - * Fixed typo in description of libpcsclite-dev. Closes: bug#109253. - - -- Carlos Prados Mon, 20 Aug 2001 21:17:41 +0200 - -pcsc-lite (0.9.3-1) unstable; urgency=low - - * New upstream release. Closes: bug#106545. - - -- Carlos Prados Sat, 28 Jul 2001 12:34:09 +0200 - -pcsc-lite (0.9.1-3) unstable; urgency=low - - * Configured with --enable-usb. Closes: bug#97820. - - -- Carlos Prados Sat, 19 May 2001 01:11:42 +0200 - -pcsc-lite (0.9.1-2) unstable; urgency=low - - * Fixed postinst to stop pcscd even when upgrading from - 0.8.7 whose startup script was buggy. Closes bug#97395. - * Modified a bit the manpages of formaticc and pcscd. - * Aded default config for Reflex 62/64 to reader.conf - - -- Carlos Prados Wed, 16 May 2001 21:45:00 +0200 - -pcsc-lite (0.9.1-1) unstable; urgency=low - - * New upstream release - * Miscelaneous fixes to upstream autoconf/automake build system: - fixed package version in configure.in.Install doc/ under - $prefix/doc. Added reconf, bootstrap, sample.* to source dist. - Default prefix set to /usr/local/pcsc. - * Statically link libpcsclite-core against pcscd. - * pcscd records pid in /var/run/pcscd.pid for easier - stop and restart. - * libpcsclite0 now directly depends on pcscd. - * Added manpage for pcscd and formaticc. - * Removed buggy installifd upstream utility. - * Enabled USB support. - * Option -v prints it's output to stdout. - - -- Carlos Prados Tue, 1 May 2001 15:00:09 +0200 - -pcsc-lite (0.8.7-2) unstable; urgency=low - - * Updated maintainer field. - * Added suggests field to libpcsclite0 and pcscd. - * Improved package descriptions. - - -- Carlos Prados Sun, 15 Apr 2001 18:14:33 +0200 - -pcsc-lite (0.8.7-1) unstable; urgency=low - - * Initial Release. - * Modified rpc/Makefile.linux to install pcscd under sbin/ - * Closes: bug#90184 - - -- Carlos Prados Bocos Wed, 4 Apr 2001 00:28:04 +0200 diff --git a/pcsc-lite/trunk/tags/1.4.4-3/compat b/pcsc-lite/trunk/tags/1.4.4-3/compat deleted file mode 100644 index 7ed6ff8..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-3/compat +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/pcsc-lite/trunk/tags/1.4.4-3/control b/pcsc-lite/trunk/tags/1.4.4-3/control deleted file mode 100644 index 1880043..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-3/control +++ /dev/null @@ -1,52 +0,0 @@ -Source: pcsc-lite -Section: misc -Priority: extra -Maintainer: Ludovic Rousseau -Build-Depends: debhelper (>= 5), flex, autotools-dev, libusb-dev (>= 1:0.1.7) -Standards-Version: 3.7.2.0 -Homepage: http://pcsclite.alioth.debian.org/ - -Package: pcscd -Architecture: any -Priority: extra -Depends: libccid | pcsc-ifd-handler, ${shlibs:Depends}, lsb-base (>= 3.0-6) -Conflicts: libpcsclite0 (<< 1.2.0-rc1-1), libccid (<= 1.0.0-1) -Description: Middleware to access a smart card using PC/SC (daemon side) - The purpose of PC/SC Lite is to provide a Windows(R) SCard interface - in a very small form factor for communicating to smart cards and - smart cards readers. - . - The PC/SC daemon is used to dynamically allocate/deallocate reader - drivers at runtime and manage connections to the readers. - . - Also contains formaticc(1) to send one or more request APDU's to a - smarcard and get responses and bundleTool(8). - -Package: libpcsclite-dev -Section: libdevel -Priority: optional -Architecture: any -Depends: libpcsclite1 (= ${binary:Version}) -Description: Middleware to access a smart card using PC/SC (development files) - The purpose of PC/SC Lite is to provide a Windows(R) SCard interface - in a very small form factor for communicating to smart cards and - smart cards readers. - . - This package contains the files needed for compiling and linking - an application that communicates to any reader available to the - PC/SC daemon. - -Package: libpcsclite1 -Section: libs -Priority: optional -Architecture: any -Conflicts: libpcsclite-dev (<< ${binary:Version}), pcscd (<< ${binary:Version}) -Depends: ${shlibs:Depends} -Recommends: pcscd -Description: Middleware to access a smart card using PC/SC (library) - The purpose of PC/SC Lite is to provide a Windows(R) SCard interface - in a very small form factor for communicating to smartcards and - readers. - . - The PC/SC Lite library is used to connect to the PC/SC daemon from - a client application and provide access to the desired reader. diff --git a/pcsc-lite/trunk/tags/1.4.4-3/copyright b/pcsc-lite/trunk/tags/1.4.4-3/copyright deleted file mode 100644 index f1fbbf2..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-3/copyright +++ /dev/null @@ -1,39 +0,0 @@ -This package was debianized by Carlos Prados on -Sat, 16 Dec 2000 15:06:55 +0100. - -It was downloaded from -https://alioth.debian.org/project/showfiles.php?group_id=1225 - -Upstream Authors: David Corcoran - Ludovic Rousseau - -Copyright: - -Copyright (c) 1999-2003 David Corcoran -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - -1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. -3. The name of the author may not be used to endorse or promote products - derived from this software without specific prior written permission. - -Changes to this license can be made only by the copyright author with -explicit written consent. - -THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR -IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT -NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/pcsc-lite/trunk/tags/1.4.4-3/libpcsclite-dev.examples b/pcsc-lite/trunk/tags/1.4.4-3/libpcsclite-dev.examples deleted file mode 100644 index 9c0c371..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-3/libpcsclite-dev.examples +++ /dev/null @@ -1 +0,0 @@ -doc/example/pcsc_demo.c diff --git a/pcsc-lite/trunk/tags/1.4.4-3/libpcsclite-dev.install b/pcsc-lite/trunk/tags/1.4.4-3/libpcsclite-dev.install deleted file mode 100644 index c6daf95..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-3/libpcsclite-dev.install +++ /dev/null @@ -1,5 +0,0 @@ -usr/include/PCSC/* -usr/lib/libpcsclite.a -usr/lib/libpcsclite.la -usr/lib/libpcsclite.so -usr/lib/pkgconfig/libpcsclite.pc diff --git a/pcsc-lite/trunk/tags/1.4.4-3/libpcsclite1.install b/pcsc-lite/trunk/tags/1.4.4-3/libpcsclite1.install deleted file mode 100644 index 70fdd33..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-3/libpcsclite1.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libpcsclite.so.1* diff --git a/pcsc-lite/trunk/tags/1.4.4-3/pcscd.README.Debian b/pcsc-lite/trunk/tags/1.4.4-3/pcscd.README.Debian deleted file mode 100644 index 0c49a2d..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-3/pcscd.README.Debian +++ /dev/null @@ -1,21 +0,0 @@ -pcscd for Debian ----------------- - -pscsd starts before usbmgr -========================== - -Up to version 1.0.2.beta5-1 pcscd init.d script was started *before* -usbmgr (pcscd was level 20 (default) and usbmgr was level 45). So USB -readers managed by usbmgr could not be used. - -Now pcscd is started after usbmgr (pcscd uses level 50) but if you -upgraded from a earlier version you may still have the old -configuration. - -You have to completely remove pcscd using 'dpkg --purge pcscd' or -'apt-get remove --purge pcscd' and reinstall it (and the other packages -depending in pcscd) after. - -See Debian bug #146151. - - -- Ludovic Rousseau , Sun Jun 30 14:16:50 CEST 2002 diff --git a/pcsc-lite/trunk/tags/1.4.4-3/pcscd.dirs b/pcsc-lite/trunk/tags/1.4.4-3/pcscd.dirs deleted file mode 100644 index 8e2fe75..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-3/pcscd.dirs +++ /dev/null @@ -1,3 +0,0 @@ -usr/lib/pcsc/drivers -usr/lib/pcsc/services -usr/sbin diff --git a/pcsc-lite/trunk/tags/1.4.4-3/pcscd.docs b/pcsc-lite/trunk/tags/1.4.4-3/pcscd.docs deleted file mode 100644 index a533f5d..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-3/pcscd.docs +++ /dev/null @@ -1,3 +0,0 @@ -README -SECURITY -DRIVERS diff --git a/pcsc-lite/trunk/tags/1.4.4-3/pcscd.init b/pcsc-lite/trunk/tags/1.4.4-3/pcscd.init deleted file mode 100644 index f93ddc5..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-3/pcscd.init +++ /dev/null @@ -1,160 +0,0 @@ -#! /bin/sh -# -# /etc/init.d/pcscd -# Start/Stop/Restart PCSC Lite resource manager daemon -# -# Carlos Prados Bocos -# modifications by Ludovic Rousseau - -### BEGIN INIT INFO -# Provides: pcscd -# Required-Start: $local_fs $remote_fs $syslog -# Required-Stop: $local_fs $remote_fs $syslog -# Should-Start: usbmgr udev hotplug -# Should-Stop: usbmgr udev hotplug -# Default-Start: 2 3 4 5 -# Default-Stop: 0 1 6 -# Short-Description: Daemon to access a smart card using PC/SC -# Description: The PC/SC daemon is used to dynamically allocate/deallocate -# reader drivers at runtime and manage connections to the readers. -### END INIT INFO - -PATH=/sbin:/usr/sbin:/bin:/usr/bin -DESC="PCSC Lite resource manager" -NAME=pcscd -DAEMON=/usr/sbin/$NAME - -PIDFILE=/var/run/$NAME.pid -SCRIPTNAME=/etc/init.d/$NAME - -# Gracefully exit if the package has been removed (but not purged). -[ -x "$DAEMON" ] || exit 0 - -# Load the VERBOSE setting and other rcS variables -. /lib/init/vars.sh - -# Define LSB log_* functions. -. /lib/lsb/init-functions - -# get LANG variable (code from /etc/init.d/keymap.sh) -ENV_FILE="none" -[ -r /etc/environment ] && ENV_FILE="/etc/environment" -[ -r /etc/default/locale ] && ENV_FILE="/etc/default/locale" - -value=$(egrep "^[^#]*LANG=" $ENV_FILE | tail -n1 | cut -d= -f2) -eval LANG=$value - -# -# Function that starts the daemon/service -# -do_start() -{ - # Return - # 0 if daemon has been started - # 1 if daemon was already running - # 2 if daemon could not be started - start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test > /dev/null \ - || return 1 - start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- \ - $DAEMON_ARGS \ - || return 2 - # Add code here, if necessary, that waits for the process to be ready - # to handle requests from services started subsequently which depend - # on this one. As a last resort, sleep for some time. -} - -# -# Function that stops the daemon/service -# -do_stop() -{ - # Return - # 0 if daemon has been stopped - # 1 if daemon was already stopped - # 2 if daemon could not be stopped - # other if a failure occurred - start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --pidfile $PIDFILE --name $NAME - RETVAL="$?" - [ "$RETVAL" = 2 ] && return 2 - # Wait for children to finish too if this is a daemon that forks - # and if the daemon is only ever run from this initscript. - # If the above conditions are not satisfied then add some other code - # that waits for the process to drop all resources that could be - # needed by services started subsequently. A last resort is to - # sleep for some time. - start-stop-daemon --stop --quiet --oknodo --retry=0/30/KILL/5 --exec $DAEMON - [ "$?" = 2 ] && return 2 - # Many daemons don't delete their pidfiles when they exit. - rm -f $PIDFILE - return "$RETVAL" -} - -# -# Function that sends a SIGHUP to the daemon/service -# -do_reload() { - # - # If the daemon can reload its configuration without - # restarting (for example, when it is sent a SIGHUP), - # then implement that here. - # - start-stop-daemon --stop --signal 1 --quiet --pidfile $PIDFILE --name $NAME - return 0 -} - -case "$1" in - start) - [ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC" "$NAME" - do_start - case "$?" in - 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;; - 2) [ "$VERBOSE" != no ] && log_end_msg 1 ;; - esac - ;; - stop) - [ "$VERBOSE" != no ] && log_daemon_msg "Stopping $DESC" "$NAME" - do_stop - case "$?" in - 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;; - 2) [ "$VERBOSE" != no ] && log_end_msg 1 ;; - esac - ;; - #reload|force-reload) - # - # If do_reload() is not implemented then leave this commented out - # and leave 'force-reload' as an alias for 'restart'. - # - #log_daemon_msg "Reloading $DESC" "$NAME" - #do_reload - #log_end_msg $? - #;; - restart|force-reload) - # - # If the "reload" option is implemented then remove the - # 'force-reload' alias - # - log_daemon_msg "Restarting $DESC" "$NAME" - do_stop - case "$?" in - 0|1) - do_start - case "$?" in - 0) log_end_msg 0 ;; - 1) log_end_msg 1 ;; # Old process is still running - *) log_end_msg 1 ;; # Failed to start - esac - ;; - *) - # Failed to stop - log_end_msg 1 - ;; - esac - ;; - *) - #echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}" >&2 - echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2 - exit 3 - ;; -esac - -: diff --git a/pcsc-lite/trunk/tags/1.4.4-3/pcscd.install b/pcsc-lite/trunk/tags/1.4.4-3/pcscd.install deleted file mode 100644 index 7b9ad6f..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-3/pcscd.install +++ /dev/null @@ -1,3 +0,0 @@ -etc/reader.conf.d/0comments -usr/sbin/pcscd -usr/sbin/update-reader.conf diff --git a/pcsc-lite/trunk/tags/1.4.4-3/pcscd.manpages b/pcsc-lite/trunk/tags/1.4.4-3/pcscd.manpages deleted file mode 100644 index 29587c2..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-3/pcscd.manpages +++ /dev/null @@ -1,3 +0,0 @@ -debian/tmp/usr/share/man/man8/pcscd.8 -debian/tmp/usr/share/man/man5/reader.conf.5 -debian/update-reader.conf.8 diff --git a/pcsc-lite/trunk/tags/1.4.4-3/pcscd.postinst b/pcsc-lite/trunk/tags/1.4.4-3/pcscd.postinst deleted file mode 100644 index b8c2dc2..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-3/pcscd.postinst +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh - -set -e - -# regenerate /etc/reader.conf -if [ -x /usr/sbin/update-reader.conf ]; then - /usr/sbin/update-reader.conf || true; -fi - -# clean /tmp/pcsc -# This should not be necessary. But in case the directory exists the -# pcscd daemon would not start -#PCSC_DIR=/tmp/pcsc -#if [ -d $PCSC_DIR ]; then -# rm -rf $PSC_DIR -#fi - -#DEBHELPER# diff --git a/pcsc-lite/trunk/tags/1.4.4-3/pcscd.postinst.lintian_override b/pcsc-lite/trunk/tags/1.4.4-3/pcscd.postinst.lintian_override deleted file mode 100644 index 53c4a0d..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-3/pcscd.postinst.lintian_override +++ /dev/null @@ -1 +0,0 @@ -pcscd: possibly-insecure-handling-of-tmp-files-in-maintainer-script postinst diff --git a/pcsc-lite/trunk/tags/1.4.4-3/pcscd.postrm b/pcsc-lite/trunk/tags/1.4.4-3/pcscd.postrm deleted file mode 100644 index 02848c5..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-3/pcscd.postrm +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh - -set -e - -if [ "$1" = "purge" ] ; then - - # Remove configuration file - if [ -f /etc/reader.conf ]; then - rm -f /etc/reader.conf - fi - - # Remove configuration file backup - if [ -f /etc/reader.conf.old ]; then - rm -f /etc/reader.conf.old - fi - - # remove cfgdir if it's not in use - if [ -d /etc/reader.conf.d ]; then - files=`ls /etc/reader.conf.d` - if [ -z "$files" ]; then - rmdir /etc/reader.conf.d - fi - fi - -fi - -#DEBHELPER# diff --git a/pcsc-lite/trunk/tags/1.4.4-3/rules b/pcsc-lite/trunk/tags/1.4.4-3/rules deleted file mode 100755 index 2f5ffce..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-3/rules +++ /dev/null @@ -1,120 +0,0 @@ -#!/usr/bin/make -f -# Sample debian/rules that uses debhelper. -# GNU copyright 1997 to 1999 by Joey Hess. - -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - -export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) - -# FOR AUTOCONF 2.52 AND NEWER ONLY -ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) - confflags += --build $(DEB_HOST_GNU_TYPE) -else - confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) -endif - -# see http://www.debian.org/doc/debian-policy/ch-files.html -CFLAGS += -Wall -g -D_REENTRANT -INSTALL = install -INSTALL_FILE = $(INSTALL) -p -o root -g root -m 644 -INSTALL_PROGRAM = $(INSTALL) -p -o root -g root -m 755 -INSTALL_SCRIPT = $(INSTALL) -p -o root -g root -m 755 -INSTALL_DIR = $(INSTALL) -p -d -o root -g root -m 755 - -ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) - CFLAGS += -O0 -else - CFLAGS += -O2 -endif -ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) - INSTALL_PROGRAM += -s -endif - -version := $(shell dpkg-parsechangelog | \ - sed -ne 's/^Version: *\([0-9]\+:\)*//p') - -tag: - cvs tag -c -F $(subst .,_,debian_version_$(version)) - -configure: configure-stamp -configure-stamp: - dh_testdir - # we had LDFLAGS="-lpthread" for bug #253629 - ./configure $(confflags) \ - --prefix=/usr \ - --enable-usbdropdir=/usr/lib/pcsc/drivers \ - CFLAGS="$(CFLAGS)" \ - INSTALL_PROGRAM="$(INSTALL_PROGRAM)" \ - LDFLAGS="-lpthread" - - touch configure-stamp - -build: configure-stamp build-stamp -build-stamp: configure-stamp - dh_testdir - - # Add here commands to compile the package. - $(MAKE) - - touch build-stamp - -clean: - dh_testdir - dh_testroot - rm -f build-stamp configure-stamp - - # Add here commands to clean up after the build process. - -test -e Makefile && \ - $(MAKE) distclean - rm -f conftest{,.c,.o} - -test -r /usr/share/misc/config.sub && \ - cp -f /usr/share/misc/config.sub config.sub - -test -r /usr/share/misc/config.guess && \ - cp -f /usr/share/misc/config.guess config.guess - - dh_clean - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - - # Add here commands to install the package into debian/tmp. - $(MAKE) install DESTDIR=`pwd`/debian/tmp - - # Move update-reader.conf files - install -m 755 debian/update-reader.conf `pwd`/debian/tmp/usr/sbin/ - install -D -m 644 debian/0comments `pwd`/debian/tmp/etc/reader.conf.d/0comments - -# Build architecture-independent files here. -binary-indep: build install -# We have nothing to do by default. - -# Build architecture-dependent files here. -binary-arch: build install - dh_testdir - dh_testroot - dh_install --sourcedir=debian/tmp - dh_installdocs - dh_installexamples - # use 50 to start _after_ usbmgr with level 45 (see #146151) - dh_installinit --update-rcd-params="defaults 50" - dh_installman - dh_installchangelogs ChangeLog - dh_link - dh_strip - dh_compress - dh_fixperms - dh_makeshlibs --version-info - dh_installdeb - dh_shlibdeps -l debian/tmp/usr/lib/ - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install configure - diff --git a/pcsc-lite/trunk/tags/1.4.4-3/update-reader.conf b/pcsc-lite/trunk/tags/1.4.4-3/update-reader.conf deleted file mode 100644 index 80fe52c..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-3/update-reader.conf +++ /dev/null @@ -1,77 +0,0 @@ -#! /bin/sh -# -# This is the update-reader.conf script for Debian GNU/Linux. -# Written by Ludovic Rousseau -# Based on update-modules written by Wichert Akkerman -# Copyright (C) 2001 Software in the Public Interest -# - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - -# $Id: update-reader.conf,v 1.4 2005-03-24 13:17:57 rousseau Exp $ - -CFGFILE=/etc/reader.conf -TMPFILE=`mktemp /tmp/reader.conf.XXXXXX` -HEADER="### This file is automatically generated by update-reader.conf" - -set -e - -# Reset the sorting order since we depend on it -LC_COLLATE=C -export LC_COLLATE - -if [ -f "$CFGFILE" ]; then - if ! sed -ne 1p "$CFGFILE" | grep -q "^$HEADER" ; then - echo "Error: the current $CFGFILE is not automatically generated." - if [ "$1" != "force" ]; then - echo "Use \"update-reader.conf force\" to force (re)generation." - exit 1 - else - echo "force specified, (re)generating file anyway." - fi - fi -fi - -if [ 0 -ne "`id -u`" ]; then - echo "You have to be root to run $0" - exit 2 -fi - -if [ -e "$CFGFILE" ]; then - cp -f "$CFGFILE" "${CFGFILE}.old" -fi - -echo "$HEADER" > "$TMPFILE" - -for cfg in /etc/reader.conf.d/* ; do - if ! echo "$cfg" | grep -q '\(\.dpkg-[a-z]*\|~\)$' ; then - echo "### update-reader.conf: start processing $cfg" >> "$TMPFILE" - if [ -x "$cfg" ]; then - "$cfg" >> "$TMPFILE" - else - cat "$cfg" >> "$TMPFILE" - fi - echo >> "$TMPFILE" - echo "### update-reader.conf: end processing $cfg" >> "$TMPFILE" - echo >> "$TMPFILE" - fi -done - -cp "$TMPFILE" "$CFGFILE" -chmod 644 "$CFGFILE" - -rm -f "$TMPFILE" - diff --git a/pcsc-lite/trunk/tags/1.4.4-3/update-reader.conf.8 b/pcsc-lite/trunk/tags/1.4.4-3/update-reader.conf.8 deleted file mode 100644 index fe5c241..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-3/update-reader.conf.8 +++ /dev/null @@ -1,56 +0,0 @@ -.TH UPDATE-READER.CONF 8 "Debian GNU/Linux tools" "DEBIAN" -.SH NAME -update\-reader.conf \- (re)generate /etc/reader.conf -.SH SYNOPSIS -.B update\-reader.conf -[force] -.SH DESCRIPTION -.B update\-reader.conf -is a simple tool to manage -.IR /etc/reader.conf . -The PCSC daemon (pcscd) uses one configuration file for its -configuration. This makes it hard for packages to dynamically add -information about their own smart card reader drivers. To fix this -.B -update\-reader.conf -has been introduced. -.PP -.B update-reader.conf -attempts to fix this by generating the configuration file from seperate -files which are located in -.IR /etc/reader.conf.d . -All files in that directory are assembled together to form -.IR /etc/reader.conf . -.PP -After generation a backup of the old file is put in -.IR /etc/reader.conf.old . -.SH "FILES" -.B update\-reader.conf -will ignore files that match the following regular expression: -.RS -.B *\e(\e.dpkg\-[a\-z]*\e|~\e)$ -.RE -(ie files with the extension -.IR .dpkg\-new , -.IR .dpkg\-orig , -.IR .dpkg\-dist , -.IR .dpkg\-old , -or whose filename end with a -.IR ~ ). -.SH OPTIONS -.TP -.I force -.B update\-reader.conf -check if the current -.I /etc/reader.conf -is a generated file by checking for a special tag on the first line. If this -tag is not found generation is aborted. By supplying -.I force -as parameter only a warning is printed. -.SH "SEE ALSO" -.BR pcscd (1) -.SH BUGS -None of course! :) -.SH AUTHOR -This manual page was written by Ludovic Rousseau - for the Debian GNU/Linux system. diff --git a/pcsc-lite/trunk/tags/1.4.4-3/watch b/pcsc-lite/trunk/tags/1.4.4-3/watch deleted file mode 100644 index 1e3bf07..0000000 --- a/pcsc-lite/trunk/tags/1.4.4-3/watch +++ /dev/null @@ -1,8 +0,0 @@ -# use uscan(1) -# format version number, currently 2; this line is compulsory! -version=2 - -# Full-site-with-pattern [Version [Action]] -#http://www.linuxnet.com/ /middleware/files/ pcsc-lite-(.*)\.tar\.gz debian uupdate -http://alioth.debian.org/frs/?group_id=30105 \ - /frs/download.php/.*/pcsc-lite-(.*)\.tar\.gz diff --git a/pcsc-lite/trunk/trunk/debian/0comments b/pcsc-lite/trunk/trunk/debian/0comments deleted file mode 100644 index 695793e..0000000 --- a/pcsc-lite/trunk/trunk/debian/0comments +++ /dev/null @@ -1,23 +0,0 @@ -# Configuration file for pcsc-lite Debian package -# Ludovic Rousseau -# -# Do NOT edit this file directly but use update-reader.conf(8) instead. -# -# If the driver you use support debconf (for example libgempc410 does) use -# 'dpkg-reconfigure package-name' (dpkg-reconfigure libgempc410) - -# If the driver you use DO NOT create a NEW file under -# /etc/reader.conf.d/ that will contain something like (without comment): - -# FRIENDLYNAME Any name -# DEVICENAME device filename used by the reader: -# /dev/ttyS0 for the first serial port -# or /dev/null if this is not used by the driver -# LIBPATH Location of the driver library for your reader -# CHANNELID -# 0x0103F8 or 1 for /dev/ttyS0 (COM1) -# 0x0102F8 or 2 for /dev/ttyS1 (COM2) -# 0x0103E8 or 3 for /dev/ttyS2 (COM3) -# 0x0102E8 or 4 for /dev/ttyS3 (COM4) -# - diff --git a/pcsc-lite/trunk/trunk/debian/compat b/pcsc-lite/trunk/trunk/debian/compat deleted file mode 100644 index 7ed6ff8..0000000 --- a/pcsc-lite/trunk/trunk/debian/compat +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/pcsc-lite/trunk/trunk/debian/copyright b/pcsc-lite/trunk/trunk/debian/copyright deleted file mode 100644 index f1fbbf2..0000000 --- a/pcsc-lite/trunk/trunk/debian/copyright +++ /dev/null @@ -1,39 +0,0 @@ -This package was debianized by Carlos Prados on -Sat, 16 Dec 2000 15:06:55 +0100. - -It was downloaded from -https://alioth.debian.org/project/showfiles.php?group_id=1225 - -Upstream Authors: David Corcoran - Ludovic Rousseau - -Copyright: - -Copyright (c) 1999-2003 David Corcoran -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - -1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. -3. The name of the author may not be used to endorse or promote products - derived from this software without specific prior written permission. - -Changes to this license can be made only by the copyright author with -explicit written consent. - -THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR -IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT -NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/pcsc-lite/trunk/trunk/debian/libpcsclite-dev.examples b/pcsc-lite/trunk/trunk/debian/libpcsclite-dev.examples deleted file mode 100644 index 9c0c371..0000000 --- a/pcsc-lite/trunk/trunk/debian/libpcsclite-dev.examples +++ /dev/null @@ -1 +0,0 @@ -doc/example/pcsc_demo.c diff --git a/pcsc-lite/trunk/trunk/debian/libpcsclite-dev.install b/pcsc-lite/trunk/trunk/debian/libpcsclite-dev.install deleted file mode 100644 index c6daf95..0000000 --- a/pcsc-lite/trunk/trunk/debian/libpcsclite-dev.install +++ /dev/null @@ -1,5 +0,0 @@ -usr/include/PCSC/* -usr/lib/libpcsclite.a -usr/lib/libpcsclite.la -usr/lib/libpcsclite.so -usr/lib/pkgconfig/libpcsclite.pc diff --git a/pcsc-lite/trunk/trunk/debian/libpcsclite1.install b/pcsc-lite/trunk/trunk/debian/libpcsclite1.install deleted file mode 100644 index 70fdd33..0000000 --- a/pcsc-lite/trunk/trunk/debian/libpcsclite1.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libpcsclite.so.1* diff --git a/pcsc-lite/trunk/trunk/debian/pcscd.README.Debian b/pcsc-lite/trunk/trunk/debian/pcscd.README.Debian deleted file mode 100644 index 0c49a2d..0000000 --- a/pcsc-lite/trunk/trunk/debian/pcscd.README.Debian +++ /dev/null @@ -1,21 +0,0 @@ -pcscd for Debian ----------------- - -pscsd starts before usbmgr -========================== - -Up to version 1.0.2.beta5-1 pcscd init.d script was started *before* -usbmgr (pcscd was level 20 (default) and usbmgr was level 45). So USB -readers managed by usbmgr could not be used. - -Now pcscd is started after usbmgr (pcscd uses level 50) but if you -upgraded from a earlier version you may still have the old -configuration. - -You have to completely remove pcscd using 'dpkg --purge pcscd' or -'apt-get remove --purge pcscd' and reinstall it (and the other packages -depending in pcscd) after. - -See Debian bug #146151. - - -- Ludovic Rousseau , Sun Jun 30 14:16:50 CEST 2002 diff --git a/pcsc-lite/trunk/trunk/debian/pcscd.docs b/pcsc-lite/trunk/trunk/debian/pcscd.docs deleted file mode 100644 index a533f5d..0000000 --- a/pcsc-lite/trunk/trunk/debian/pcscd.docs +++ /dev/null @@ -1,3 +0,0 @@ -README -SECURITY -DRIVERS diff --git a/pcsc-lite/trunk/trunk/debian/pcscd.install b/pcsc-lite/trunk/trunk/debian/pcscd.install deleted file mode 100644 index 7b9ad6f..0000000 --- a/pcsc-lite/trunk/trunk/debian/pcscd.install +++ /dev/null @@ -1,3 +0,0 @@ -etc/reader.conf.d/0comments -usr/sbin/pcscd -usr/sbin/update-reader.conf diff --git a/pcsc-lite/trunk/trunk/debian/pcscd.manpages b/pcsc-lite/trunk/trunk/debian/pcscd.manpages deleted file mode 100644 index 29587c2..0000000 --- a/pcsc-lite/trunk/trunk/debian/pcscd.manpages +++ /dev/null @@ -1,3 +0,0 @@ -debian/tmp/usr/share/man/man8/pcscd.8 -debian/tmp/usr/share/man/man5/reader.conf.5 -debian/update-reader.conf.8 diff --git a/pcsc-lite/trunk/trunk/debian/pcscd.postrm b/pcsc-lite/trunk/trunk/debian/pcscd.postrm deleted file mode 100644 index 02848c5..0000000 --- a/pcsc-lite/trunk/trunk/debian/pcscd.postrm +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh - -set -e - -if [ "$1" = "purge" ] ; then - - # Remove configuration file - if [ -f /etc/reader.conf ]; then - rm -f /etc/reader.conf - fi - - # Remove configuration file backup - if [ -f /etc/reader.conf.old ]; then - rm -f /etc/reader.conf.old - fi - - # remove cfgdir if it's not in use - if [ -d /etc/reader.conf.d ]; then - files=`ls /etc/reader.conf.d` - if [ -z "$files" ]; then - rmdir /etc/reader.conf.d - fi - fi - -fi - -#DEBHELPER# diff --git a/pcsc-lite/trunk/trunk/debian/update-reader.conf b/pcsc-lite/trunk/trunk/debian/update-reader.conf deleted file mode 100644 index 80fe52c..0000000 --- a/pcsc-lite/trunk/trunk/debian/update-reader.conf +++ /dev/null @@ -1,77 +0,0 @@ -#! /bin/sh -# -# This is the update-reader.conf script for Debian GNU/Linux. -# Written by Ludovic Rousseau -# Based on update-modules written by Wichert Akkerman -# Copyright (C) 2001 Software in the Public Interest -# - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - -# $Id: update-reader.conf,v 1.4 2005-03-24 13:17:57 rousseau Exp $ - -CFGFILE=/etc/reader.conf -TMPFILE=`mktemp /tmp/reader.conf.XXXXXX` -HEADER="### This file is automatically generated by update-reader.conf" - -set -e - -# Reset the sorting order since we depend on it -LC_COLLATE=C -export LC_COLLATE - -if [ -f "$CFGFILE" ]; then - if ! sed -ne 1p "$CFGFILE" | grep -q "^$HEADER" ; then - echo "Error: the current $CFGFILE is not automatically generated." - if [ "$1" != "force" ]; then - echo "Use \"update-reader.conf force\" to force (re)generation." - exit 1 - else - echo "force specified, (re)generating file anyway." - fi - fi -fi - -if [ 0 -ne "`id -u`" ]; then - echo "You have to be root to run $0" - exit 2 -fi - -if [ -e "$CFGFILE" ]; then - cp -f "$CFGFILE" "${CFGFILE}.old" -fi - -echo "$HEADER" > "$TMPFILE" - -for cfg in /etc/reader.conf.d/* ; do - if ! echo "$cfg" | grep -q '\(\.dpkg-[a-z]*\|~\)$' ; then - echo "### update-reader.conf: start processing $cfg" >> "$TMPFILE" - if [ -x "$cfg" ]; then - "$cfg" >> "$TMPFILE" - else - cat "$cfg" >> "$TMPFILE" - fi - echo >> "$TMPFILE" - echo "### update-reader.conf: end processing $cfg" >> "$TMPFILE" - echo >> "$TMPFILE" - fi -done - -cp "$TMPFILE" "$CFGFILE" -chmod 644 "$CFGFILE" - -rm -f "$TMPFILE" - diff --git a/pcsc-lite/trunk/trunk/debian/update-reader.conf.8 b/pcsc-lite/trunk/trunk/debian/update-reader.conf.8 deleted file mode 100644 index fe5c241..0000000 --- a/pcsc-lite/trunk/trunk/debian/update-reader.conf.8 +++ /dev/null @@ -1,56 +0,0 @@ -.TH UPDATE-READER.CONF 8 "Debian GNU/Linux tools" "DEBIAN" -.SH NAME -update\-reader.conf \- (re)generate /etc/reader.conf -.SH SYNOPSIS -.B update\-reader.conf -[force] -.SH DESCRIPTION -.B update\-reader.conf -is a simple tool to manage -.IR /etc/reader.conf . -The PCSC daemon (pcscd) uses one configuration file for its -configuration. This makes it hard for packages to dynamically add -information about their own smart card reader drivers. To fix this -.B -update\-reader.conf -has been introduced. -.PP -.B update-reader.conf -attempts to fix this by generating the configuration file from seperate -files which are located in -.IR /etc/reader.conf.d . -All files in that directory are assembled together to form -.IR /etc/reader.conf . -.PP -After generation a backup of the old file is put in -.IR /etc/reader.conf.old . -.SH "FILES" -.B update\-reader.conf -will ignore files that match the following regular expression: -.RS -.B *\e(\e.dpkg\-[a\-z]*\e|~\e)$ -.RE -(ie files with the extension -.IR .dpkg\-new , -.IR .dpkg\-orig , -.IR .dpkg\-dist , -.IR .dpkg\-old , -or whose filename end with a -.IR ~ ). -.SH OPTIONS -.TP -.I force -.B update\-reader.conf -check if the current -.I /etc/reader.conf -is a generated file by checking for a special tag on the first line. If this -tag is not found generation is aborted. By supplying -.I force -as parameter only a warning is printed. -.SH "SEE ALSO" -.BR pcscd (1) -.SH BUGS -None of course! :) -.SH AUTHOR -This manual page was written by Ludovic Rousseau - for the Debian GNU/Linux system. diff --git a/pcsc-lite/trunk/trunk/debian/watch b/pcsc-lite/trunk/trunk/debian/watch deleted file mode 100644 index 1e3bf07..0000000 --- a/pcsc-lite/trunk/trunk/debian/watch +++ /dev/null @@ -1,8 +0,0 @@ -# use uscan(1) -# format version number, currently 2; this line is compulsory! -version=2 - -# Full-site-with-pattern [Version [Action]] -#http://www.linuxnet.com/ /middleware/files/ pcsc-lite-(.*)\.tar\.gz debian uupdate -http://alioth.debian.org/frs/?group_id=30105 \ - /frs/download.php/.*/pcsc-lite-(.*)\.tar\.gz