--- ifd-gempc-0.9.1.orig/Makefile +++ ifd-gempc-0.9.1/Makefile @@ -1,4 +1,4 @@ -# $Id: Makefile,v 1.9 2003/05/03 07:43:49 rousseau Exp $ +# $Id: Makefile,v 1.8 2003/04/12 20:03:43 rousseau Exp $ all: $(MAKE) -C common clean --- ifd-gempc-0.9.1.orig/GemPC430/libusb_wrap.c +++ ifd-gempc-0.9.1/GemPC430/libusb_wrap.c @@ -1,6 +1,6 @@ /* * libusb_wrap.c - * $Id: libusb_wrap.c,v 1.1.1.6 2004/02/27 22:48:08 rousseau Exp $ + * $Id: libusb_wrap.c,v 1.4 2004/02/27 22:50:39 rousseau Exp $ * USB access routines using the libusb library * * Created by Ludovic Rousseau on Sep 27 2002 --- ifd-gempc-0.9.1.orig/debian/po/POTFILES.in +++ ifd-gempc-0.9.1/debian/po/POTFILES.in @@ -0,0 +1,2 @@ +[type: gettext/rfc822deb] libgempc430.templates +[type: gettext/rfc822deb] libgempc410.templates --- ifd-gempc-0.9.1.orig/debian/po/ca.po +++ ifd-gempc-0.9.1/debian/po/ca.po @@ -0,0 +1,58 @@ +# ifd-gempc (debconf) translation to Catalan. +# Copyright (C) 2004 Free Software Foundation, Inc. +# Aleix Badia i Bosch , 2004 +# +msgid "" +msgstr "" +"Project-Id-Version: ifd-gempc_0.9.0-1_templates\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2003-07-20 11:44+0200\n" +"PO-Revision-Date: 2004-02-28 19:46GMT\n" +"Last-Translator: Aleix Badia i Bosch \n" +"Language-Team: Debian L10n Catalan \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Description +#: ../libgempc430.templates:3 +msgid "You should install the hotplug package" +msgstr "Haurieu d'instal·lar el paquet hotplug" + +#. Description +#: ../libgempc430.templates:3 +msgid "" +"The libgempc430 driver uses the /proc/bus/usb/ filesystem to communicate " +"with the USB reader." +msgstr "" +"El controlador libgempc430 utilitza el sistema de fitxers /proc/bus/usb per " +"comunicar-se amb el lector d'USB." + +#. Description +#: ../libgempc430.templates:3 +msgid "The /proc/bus/usb/ virtual filesystem is not available on this system." +msgstr "El sistema de fitxers virtual /proc/bus/usb no està disponible." + +#. Description +#: ../libgempc430.templates:3 +msgid "I strongly recommend to install the ``hotplug'' Debian package." +msgstr "És recomanable instal·lar el paquet de Debian \"hotplug\"." + +#. choices +#: ../libgempc410.templates:3 +msgid "ttyS0, ttyS1, ttyS2, ttyS3" +msgstr "ttyS0, ttyS1, ttyS2, ttyS3" + +#. description +#: ../libgempc410.templates:4 +msgid "On which serial port is connected the smart card reader?" +msgstr "En quin port està connectat el lector de targetes intel·ligents?" + +#. description +#: ../libgempc410.templates:4 +msgid "" +"The driver needs to know on which serial port the GemPC410 reader is " +"connected." +msgstr "" +"El controlador necessita saber el port sèrie a on està connectat el lector " +"GemPC410" --- ifd-gempc-0.9.1.orig/debian/po/de.po +++ ifd-gempc-0.9.1/debian/po/de.po @@ -0,0 +1,65 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2003-09-05 18:44+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-15\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Description +#: ../libgempc430.templates:3 +msgid "You should install the hotplug package" +msgstr "" + +#. Description +#: ../libgempc430.templates:3 +msgid "" +"The libgempc430 driver uses the /proc/bus/usb/ filesystem to communicate " +"with the USB reader." +msgstr "" + +#. Description +#: ../libgempc430.templates:3 +msgid "The /proc/bus/usb/ virtual filesystem is not available on this system." +msgstr "" + +#. Description +#: ../libgempc430.templates:3 +msgid "I strongly recommend to install the ``hotplug'' Debian package." +msgstr "" + +#. choices +#: ../libgempc410.templates:3 +msgid "ttyS0, ttyS1, ttyS2, ttyS3" +msgstr "ttyS0, ttyS1, ttyS2, ttyS3" + +#. description +#: ../libgempc410.templates:4 +msgid "On which serial port is connected the smart card reader?" +msgstr "An welchem COM Port ist der Chipkarten-Leser angesteckt?" + +#. description +#: ../libgempc410.templates:4 +msgid "" +"The driver needs to know on which serial port the GemPC410 reader is " +"connected." +msgstr "" +"Der Treiber muss wissen, an welchem COM Port der GemPC410 Chipkarten-" +"Leserangesteckt ist." --- ifd-gempc-0.9.1.orig/debian/po/es.po +++ ifd-gempc-0.9.1/debian/po/es.po @@ -0,0 +1,65 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2003-09-05 18:44+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-15\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Description +#: ../libgempc430.templates:3 +msgid "You should install the hotplug package" +msgstr "" + +#. Description +#: ../libgempc430.templates:3 +msgid "" +"The libgempc430 driver uses the /proc/bus/usb/ filesystem to communicate " +"with the USB reader." +msgstr "" + +#. Description +#: ../libgempc430.templates:3 +msgid "The /proc/bus/usb/ virtual filesystem is not available on this system." +msgstr "" + +#. Description +#: ../libgempc430.templates:3 +msgid "I strongly recommend to install the ``hotplug'' Debian package." +msgstr "" + +#. choices +#: ../libgempc410.templates:3 +msgid "ttyS0, ttyS1, ttyS2, ttyS3" +msgstr "ttyS0, ttyS1, ttyS2, ttyS3" + +#. description +#: ../libgempc410.templates:4 +msgid "On which serial port is connected the smart card reader?" +msgstr "¿En qué puerto está instalado el lector de tarjetas inteligentes?" + +#. description +#: ../libgempc410.templates:4 +msgid "" +"The driver needs to know on which serial port the GemPC410 reader is " +"connected." +msgstr "" +"El driver necesita conocer el el puerto serie en el que el lectorGemPC410 " +"está conectado." --- ifd-gempc-0.9.1.orig/debian/po/fr.po +++ ifd-gempc-0.9.1/debian/po/fr.po @@ -0,0 +1,67 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +msgid "" +msgstr "" +"Project-Id-Version: ifd-gempc 0.8.1-1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2003-09-05 18:44+0200\n" +"PO-Revision-Date: 2003-09-05 18:44+0200\n" +"Last-Translator: Ludovic Rousseau \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-15\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Description +#: ../libgempc430.templates:3 +msgid "You should install the hotplug package" +msgstr "Vous devriez installer le paquet hotplug" + +#. Description +#: ../libgempc430.templates:3 +msgid "" +"The libgempc430 driver uses the /proc/bus/usb/ filesystem to communicate " +"with the USB reader." +msgstr "Le pilot libgempc430 utilise le système de fichier" +"/proc/bus/usb/ pour communiquer avec le lecteur USB." + +#. Description +#: ../libgempc430.templates:3 +msgid "The /proc/bus/usb/ virtual filesystem is not available on this system." +msgstr "The système de fichier virtuel /proc/bus/usb/ n'est pas" +"disponible sur ce système" + +#. Description +#: ../libgempc430.templates:3 +msgid "I strongly recommend to install the ``hotplug'' Debian package." +msgstr "Je recommande chaudement d'installer le paquet Debian « hotplug »." + +#. choices +#: ../libgempc410.templates:3 +msgid "ttyS0, ttyS1, ttyS2, ttyS3" +msgstr "ttyS0, ttyS1, ttyS2, ttyS3" + +#. description +#: ../libgempc410.templates:4 +msgid "On which serial port is connected the smart card reader?" +msgstr "Sur quel port série est connecté le lecteur de carte à puce ?" + +#. description +#: ../libgempc410.templates:4 +msgid "" +"The driver needs to know on which serial port the GemPC410 reader is " +"connected." +msgstr "" +"Le pilote a besoin de savoir sur quel port série se trouve le lecteurde " +"carte à puce GemPC410." --- ifd-gempc-0.9.1.orig/debian/po/nl.po +++ ifd-gempc-0.9.1/debian/po/nl.po @@ -0,0 +1,66 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +msgid "" +msgstr "" +"Project-Id-Version: ifd-gempc 0.8.0-5\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2003-09-05 18:44+0200\n" +"PO-Revision-Date: 2003-09-01 22:55+0100\n" +"Last-Translator: Tim Vandermeersch \n" +"Language-Team: dutch \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=iso-8859-1\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Description +#: ../libgempc430.templates:3 +msgid "You should install the hotplug package" +msgstr "U dient het hotplug pakket te installeren" + +#. Description +#: ../libgempc430.templates:3 +msgid "" +"The libgempc430 driver uses the /proc/bus/usb/ filesystem to communicate " +"with the USB reader." +msgstr "Het libgempc430 stuurprogramma gebruikt het /proc/bus/usb/ " +"bestandssysteem om te communiceren met de USB lezer." + +#. Description +#: ../libgempc430.templates:3 +msgid "The /proc/bus/usb/ virtual filesystem is not available on this system." +msgstr "Het /proc/bus/usb/ virtueel bestandssysteem is niet beschikbaar op dit systeem." + +#. Description +#: ../libgempc430.templates:3 +msgid "I strongly recommend to install the ``hotplug'' Debian package." +msgstr "Het is aangeraden om het ``hotplug'' Debian pakket te installeren." + +#. choices +#: ../libgempc410.templates:3 +msgid "ttyS0, ttyS1, ttyS2, ttyS3" +msgstr "ttyS0, ttyS1, ttyS2, ttyS3" + +#. description +#: ../libgempc410.templates:4 +msgid "On which serial port is connected the smart card reader?" +msgstr "Met welke seriële poort is de smart card lezer verbonden?" + +#. description +#: ../libgempc410.templates:4 +msgid "" +"The driver needs to know on which serial port the GemPC410 reader is " +"connected." +msgstr "" +"Het stuurprogramma moet weten met welke seriële poort de GemPC410 lezer " +"verbonden is." --- ifd-gempc-0.9.1.orig/debian/po/pt_BR.po +++ ifd-gempc-0.9.1/debian/po/pt_BR.po @@ -0,0 +1,68 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +msgid "" +msgstr "" +"Project-Id-Version: ifd-gempc_0.8.2-1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2003-09-05 18:44+0200\n" +"PO-Revision-Date: 2004-01-16 15:11-0300\n" +"Last-Translator: André Luís Lopes \n" +"Language-Team: Debian-BR Project \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Description +#: ../libgempc430.templates:3 +msgid "You should install the hotplug package" +msgstr "Você deveria instalar o pacote hotplug" + +#. Description +#: ../libgempc430.templates:3 +msgid "" +"The libgempc430 driver uses the /proc/bus/usb/ filesystem to communicate " +"with the USB reader." +msgstr "" +"O driver libgempc430 utiliza o sistema de arquivos /proc/bus/usb para " +"se comunicar com o leitor USB." + +#. Description +#: ../libgempc430.templates:3 +msgid "The /proc/bus/usb/ virtual filesystem is not available on this system." +msgstr "" +"O sistema de arquivos virtual /proc/bus/usb não está disponível neste " +"sistema." + +#. Description +#: ../libgempc430.templates:3 +msgid "I strongly recommend to install the ``hotplug'' Debian package." +msgstr "É altamente recomendado instalar o pacote Debian ``hotplug''." + +#. choices +#: ../libgempc410.templates:3 +msgid "ttyS0, ttyS1, ttyS2, ttyS3" +msgstr "ttyS0, ttyS1, ttyS2, ttyS3" + +#. description +#: ../libgempc410.templates:4 +msgid "On which serial port is connected the smart card reader?" +msgstr "Em qual porta serial o leitor de Smart Cards está conectado ?" + +#. description +#: ../libgempc410.templates:4 +msgid "" +"The driver needs to know on which serial port the GemPC410 reader is " +"connected." +msgstr "" +"O driver precisa saber em qual porta serial o leitor GemPC410 está conectado." --- ifd-gempc-0.9.1.orig/debian/po/ru.po +++ ifd-gempc-0.9.1/debian/po/ru.po @@ -0,0 +1,64 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2003-09-05 18:44+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=KOI8-R\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Description +#: ../libgempc430.templates:3 +msgid "You should install the hotplug package" +msgstr "" + +#. Description +#: ../libgempc430.templates:3 +msgid "" +"The libgempc430 driver uses the /proc/bus/usb/ filesystem to communicate " +"with the USB reader." +msgstr "" + +#. Description +#: ../libgempc430.templates:3 +msgid "The /proc/bus/usb/ virtual filesystem is not available on this system." +msgstr "" + +#. Description +#: ../libgempc430.templates:3 +msgid "I strongly recommend to install the ``hotplug'' Debian package." +msgstr "" + +#. choices +#: ../libgempc410.templates:3 +msgid "ttyS0, ttyS1, ttyS2, ttyS3" +msgstr "ttyS0, ttyS1, ttyS2, ttyS3" + +#. description +#: ../libgempc410.templates:4 +msgid "On which serial port is connected the smart card reader?" +msgstr "îÁ ËÁËÏÊ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÙÊ ÐÏÒÔ ÐÏÄËÌÀÞÅÎ smart card reader?" + +#. description +#: ../libgempc410.templates:4 +msgid "" +"The driver needs to know on which serial port the GemPC410 reader is " +"connected." +msgstr "" +"äÒÁÊ×ÅÒ ÎÕÖÎÏ ÚÎÁÔØ ÎÁ ËÁËÏÊ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÙÊ ÐÏÒÔ ÐÏÄËÌÀÞÅÎ ÓÞÉÔÙ×ÁÔÅÌØ." --- ifd-gempc-0.9.1.orig/debian/po/templates.pot +++ ifd-gempc-0.9.1/debian/po/templates.pot @@ -0,0 +1,64 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2003-09-05 18:44+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Description +#: ../libgempc430.templates:3 +msgid "You should install the hotplug package" +msgstr "" + +#. Description +#: ../libgempc430.templates:3 +msgid "" +"The libgempc430 driver uses the /proc/bus/usb/ filesystem to communicate " +"with the USB reader." +msgstr "" + +#. Description +#: ../libgempc430.templates:3 +msgid "The /proc/bus/usb/ virtual filesystem is not available on this system." +msgstr "" + +#. Description +#: ../libgempc430.templates:3 +msgid "I strongly recommend to install the ``hotplug'' Debian package." +msgstr "" + +#. choices +#: ../libgempc410.templates:3 +msgid "ttyS0, ttyS1, ttyS2, ttyS3" +msgstr "" + +#. description +#: ../libgempc410.templates:4 +msgid "On which serial port is connected the smart card reader?" +msgstr "" + +#. description +#: ../libgempc410.templates:4 +msgid "" +"The driver needs to know on which serial port the GemPC410 reader is " +"connected." +msgstr "" --- ifd-gempc-0.9.1.orig/debian/changelog +++ ifd-gempc-0.9.1/debian/changelog @@ -0,0 +1,334 @@ +ifd-gempc (0.9.1-2) unstable; urgency=low + + * debian/po/ca.po: add Catalan debconf template. Thanks to Aleix Badia i + Bosch. Closes: #236624. + + -- Ludovic Rousseau Sun, 7 Mar 2004 18:59:00 +0100 + +ifd-gempc (0.9.1-1) unstable; urgency=low + + * New upstream release + + -- Ludovic Rousseau Fri, 27 Feb 2004 23:51:27 +0100 + +ifd-gempc (0.9.0-1) unstable; urgency=low + + * New upstream release + * devfs files are now in debian/ since they was removed from upstream. I + will remove them from debian/ when pcsc-lite > 1.2.0 is packaged and + IFDHCreateChannelByName() is available. + + -- Ludovic Rousseau Thu, 22 Jan 2004 14:53:33 +0100 + +ifd-gempc (0.8.2-2) unstable; urgency=low + + * debian/po/pt_BR.po: new Brasilian Portuguese translation. Thanks to Andre + Luis Lopes. Closes: 228118. + + -- Ludovic Rousseau Fri, 16 Jan 2004 19:28:24 +0100 + +ifd-gempc (0.8.2-1) unstable; urgency=low + + * New upstream release + + -- Ludovic Rousseau Wed, 22 Oct 2003 23:45:55 +0200 + +ifd-gempc (0.8.1-1) unstable; urgency=low + + * New upstream release + - use $devpath instead of $devname in devfs config file, closes: #208233 + * debian/po/nl.po: + - add dutch po-debconf translation, closes: #208271 + - new version from Tim Vandermeersch + * debian/control: Standards-Version: 3.5.10 -> 3.6.1 + * patch from upstream: add support for 0x10 and 0xF7 GemCore error codes + + -- Ludovic Rousseau Sun, 7 Sep 2003 19:07:09 +0200 + +ifd-gempc (0.8.0-5) unstable; urgency=low + + * debian/libgempc430.postinst: add a call to db_stop otherwise debconf is + waiting forever at package install + * really avoid use of makedepend on Debian build + + -- Ludovic Rousseau Tue, 24 Jun 2003 21:40:37 +0200 + +ifd-gempc (0.8.0-4) unstable; urgency=low + + * debian/libgempc4{1,3}0.postinst: use invoke-rc.d to restart pcscd rather + than using the absolute path of the init script itself + * debian/po/pt_BR.po: Brazilian Portuguese (pt_BR) debconf translation. + Closes: #198349 + * debian/control: + - Build-Depends on debhelper (>= 4.1.16) + - debian/control: Standards-Version: 3.5.9 -> 3.5.10 + + -- Ludovic Rousseau Sun, 22 Jun 2003 15:37:52 +0200 + +ifd-gempc (0.8.0-3) unstable; urgency=low + + * Avoid use of makedepend on Debian build. Closes: #191605 + + -- Ludovic Rousseau Sat, 3 May 2003 09:08:36 +0200 + +ifd-gempc (0.8.0-2) unstable; urgency=low + + * Update debconf text and translation + + -- Ludovic Rousseau Thu, 1 May 2003 23:12:09 +0200 + +ifd-gempc (0.8.0-1) unstable; urgency=low + + * New upstream release + * use po-debconf for debconf translations + * debian/control: Standards-Version: 3.5.8 -> 3.5.9 + + -- Ludovic Rousseau Thu, 1 May 2003 22:25:27 +0200 + +ifd-gempc (0.7.4-2) unstable; urgency=low + + * Add a missing Build-Depends: libpcsclite-dev. Closes: #170937 + + -- Ludovic Rousseau Wed, 27 Nov 2002 17:49:33 +0000 + +ifd-gempc (0.7.4-1) unstable; urgency=low + + * New upstream release + - use 'signed char' instead of 'char'. Closes: #169441 + * debian/control: Standards-Version: 3.5.7 -> 3.5.8 + * debian/rules: check for noopt in $(DEB_BUILD_OPTIONS) + + -- Ludovic Rousseau Tue, 26 Nov 2002 22:19:58 +0100 + +ifd-gempc (0.7.3-2) unstable; urgency=low + + * libgempc430 + - Add a Recommends: hotplug + - Add a debconf note in case /proc/bus/usb/ is not present saying to + install hotplug + - Add README.430 to the documenation directory + + -- Ludovic Rousseau Wed, 6 Nov 2002 19:50:25 +0100 + +ifd-gempc (0.7.3-1) unstable; urgency=low + + * New upstream release + + -- Ludovic Rousseau Fri, 18 Oct 2002 20:46:46 +0200 + +ifd-gempc (0.7.2-1) unstable; urgency=low + + * New upstream release + - really correct the compilation problem, Closes: #164631 + * debian/libgempc410.postinst: print a device creation message _only_ if + they did not yet existed + + -- Ludovic Rousseau Tue, 15 Oct 2002 22:20:08 +0200 + +ifd-gempc (0.7.1-1) unstable; urgency=low + + * New upstream release + - correct the compilation problem, Closes: #164631 + + -- Ludovic Rousseau Tue, 15 Oct 2002 19:14:33 +0200 + +ifd-gempc (0.7.0-1) unstable; urgency=low + + * New upstream release + * debian/control: + - remove build dependency on xutils (makedepend no more mandatory) + - change Standards-Version: from 3.5.6 to 3.5.7 + * support devfsd and populate /dev/pcsc/ Closes: #150382 + * print a message when creating the devices (if devfsd not used) + + -- Ludovic Rousseau Sun, 13 Oct 2002 13:26:17 +0200 + +ifd-gempc (0.6.5-3) unstable; urgency=low + + * debian/control: update description to include newly supported readers + + -- Ludovic Rousseau Sun, 25 Aug 2002 22:02:06 +0000 + +ifd-gempc (0.6.5-2) unstable; urgency=low + + * Add a Depends: on pcscd with the correct log management + * libgempc4?0.postinst: use restart-if-running instead of restart to avoid + starting pcscd if it was not already running. + + -- Ludovic Rousseau Sun, 25 Aug 2002 22:43:36 +0200 + +ifd-gempc (0.6.5-1) unstable; urgency=low + + * New upstream release + + -- Ludovic Rousseau Fri, 16 Aug 2002 19:50:59 +0200 + +ifd-gempc (0.6.4-1) unstable; urgency=low + + * New upstream release + + -- Ludovic Rousseau Sun, 26 May 2002 17:56:10 +0200 + +ifd-gempc (0.6.3-3) unstable; urgency=low + + * GemPC430/Makefile: changed "cat /dev/null > .dependencies" to "rm + .dependencies" since I have a "/bin/sh: .dependencies: Permission denied" + error on mips and mipsel autobuilder and _only_ on these plateforms. + * #147078 is the same as #147076 and was closed by the previous version. + So close it. Closes: #147078 + + -- Ludovic Rousseau Fri, 17 May 2002 18:45:42 +0200 + +ifd-gempc (0.6.3-2) unstable; urgency=low + + * debian/control: add Build-Depends: xutils since the upstream Makefile uses + makedepend (Closes: #147076) + + -- Ludovic Rousseau Thu, 16 May 2002 17:48:16 +0200 + +ifd-gempc (0.6.3-1) unstable; urgency=low + + * New upstream release + + -- Ludovic Rousseau Thu, 9 May 2002 21:50:28 +0200 + +ifd-gempc (0.6.1-2) unstable; urgency=low + + * debian/libgempc410.config: change priority from medium to high since the + default value is not a good value. + + -- Ludovic Rousseau Sun, 21 Apr 2002 21:42:05 +0200 + +ifd-gempc (0.6.1-1) unstable; urgency=low + + * New upstream release + * add debian/libgempc410.template.ru, thanks to Ilgiz Kalmetev + Closes: #137670 + + -- Ludovic Rousseau Mon, 11 Mar 2002 00:19:04 +0100 + +ifd-gempc (0.6.0-1) unstable; urgency=low + + * New upstream release + + -- Ludovic Rousseau Sat, 9 Mar 2002 22:57:40 +0100 + +ifd-gempc (0.5.9-5) unstable; urgency=low + + * update debian/libgempc410.templates.es translation thanks to Carlos + Prados. + + -- Ludovic Rousseau Sat, 2 Mar 2002 16:24:23 +0100 + +ifd-gempc (0.5.9-4) unstable; urgency=low + + * changed (again) the libgempc410.templates to conform to the "right way to + do" + + -- Ludovic Rousseau Tue, 26 Feb 2002 23:55:29 +0100 + +ifd-gempc (0.5.9-3) unstable; urgency=low + + * forgot Closes: #132388 in 0.5.9-2 release + + -- Ludovic Rousseau Thu, 14 Feb 2002 22:24:57 +0100 + +ifd-gempc (0.5.9-2) unstable; urgency=low + + * corrected the debian/libgempc410.templates to include every translated + languages instead of using one file per language. + Thanks to Denis Barbier + + -- Ludovic Rousseau Wed, 13 Feb 2002 22:38:11 +0100 + +ifd-gempc (0.5.9-1) unstable; urgency=low + + * New upstream release + - fix bug in GCUtils.c/gemcore_ISO_EXCHANGE_processing() + - added ProjectBuilder folder for MacOS X + * avoid a non NULL terminated string on the GemCore version string + + -- Ludovic Rousseau Sat, 1 Dec 2001 15:58:55 +0100 + +ifd-gempc (0.5.8-1) unstable; urgency=low + + * New upstream release + - MANIFEST: do not contain non existing files + include create_distrib.sh + - create_distrib.sh: exit in case of error + mkdir creates the parents directories if needed, + * debian/libgempc410.postinst: do not use the library minor version numbers + anymore so I can forget to change it at each release. + + -- Ludovic Rousseau Tue, 27 Nov 2001 23:44:02 +0100 + +ifd-gempc (0.5.7-1) unstable; urgency=low + + * New upstream release + - GemPC430/usblinux.c: crashed with two readers and no root + priviledges + - GemPC410/main.c: test code now support ISO 7816 case 1, 2, 3 and 4 + using Jean-Luc ReaderTest Java applet (not included here) + - common/GCUtils.c: add support for IFD_ICC_NOT_PRESENT GemCore + error status + - GemPC410/gbpserial.c: prepare to support multi serial readers + - GemPC430/usbserial_mosx.c: prepare to support multi USB readers + - GemPC410/gbpserial.c: use explain_gbp() to log a descriptive GBP + level error message + - MANIFEST: add README.410 + - GemPC410/GemPC410Utils.c: log "OS string" at CRITICAL level to + always have it the logs + - GemPC430/GemPC430Utils.c: log "OS string" at CRITICAL level to + always have it the logs + - common/ifdhandler.c: Add APDU logging + - common/GCdebug.h: add DEBUG_COMM3() and DEBUG_CRITICAL3() which is + typically used to log error messages like "blabla /foo/bar: file not + found" + * some files were badly patched by uscan(1) and the lines were duplicated + + -- Ludovic Rousseau Tue, 27 Nov 2001 23:31:50 +0100 + +ifd-gempc (0.5.6-1) unstable; urgency=low + + * New upstream release + - all: migrate the type return value from RESPONSECODE to ifd_t, + status_t or gcore_t + - GCCmds.c: migrate from low level GCSendCommand() use to higer level + and simpler GCMakeCommand() + - libGemPC410 now supports long commands + * send debug messages to syslog instead of stderr (/dev/null in fact) + * log only CRITICAL level messages + * create and populate /dev/pcsc/ when installing libgempc410 + + -- Ludovic Rousseau Thu, 22 Nov 2001 17:51:08 +0100 + +ifd-gempc (0.5.5-1) unstable; urgency=low + + * New upstream release + - include Jean-Luc modifications to add a new protocol layer + - patch GemPC410 to support this layer + - include patches from the Debian package + * debian/libgempc410.postinst: change config file name from + /etc/reader.conf.d/libGemPC to /etc/reader.conf.d/libGemPC410 + * debian/libgempc410.postrm: remove the config file created by postinst + + -- Ludovic Rousseau Wed, 7 Nov 2001 19:58:56 +0100 + +ifd-gempc (0.5.4-2) unstable; urgency=low + + * debian/control: + - correct long description for libgempc430 (Closes: #117927) + - removed libpcsclite0 from Suggests: + - moved pcscd from Suggests: to Recommends: + + -- Ludovic Rousseau Sun, 4 Nov 2001 22:00:06 +0100 + +ifd-gempc (0.5.4-1) unstable; urgency=low + + * Initial Release. + * close ITP (Closes: #117441) + * add debconf scripts for gempc410 + + -- Ludovic Rousseau Tue, 30 Oct 2001 00:16:54 +0100 + + vim:ts=8 --- ifd-gempc-0.9.1.orig/debian/control +++ ifd-gempc-0.9.1/debian/control @@ -0,0 +1,33 @@ +Source: ifd-gempc +Section: libs +Priority: extra +Maintainer: Ludovic Rousseau +Build-Depends: debhelper (>> 4.1.16), libusb-dev (>= 0.1.6a-2.1), libpcsclite-dev, po-debconf +Standards-Version: 3.6.1 + +Package: libgempc410 +Architecture: any +Depends: ${shlibs:Depends}, debconf, pcscd (>= 1.1.2-ubeta4-1) +Provides: pcsc-ifd-handler +Description: PC/SC driver for the GemPC 410, 412, 413 and 415 smart card readers + This library provides a PC/SC IFD handler implementation for the Gemplus + GemPC410, GCR410P, GemPC412, GemPC413 and GemPC415 serial smart card readers. + . + This package is needed to communicate with the GemPC41x smartcard + readers through the PC/SC Lite resource manager (pcscd). + . + Homepage: http://ludovic.rousseau.free.fr/softwares/ifd-GemPC/ + +Package: libgempc430 +Architecture: any +Depends: ${shlibs:Depends}, debconf, pcscd (>= 1.1.2-ubeta4-1) +Provides: pcsc-ifd-handler +Recommends: hotplug +Description: PC/SC driver for the GemPC 430, 432, 435 smart card readers + This library provides a PC/SC IFD handler implementation for the Gemplus + GemPC430, GemPC432 and GemPC435 USB smart card readers. + . + This package is needed to communicate with the GemPC43x smartcard + readers through the PC/SC Lite resource manager (pcscd). + . + Homepage: http://ludovic.rousseau.free.fr/softwares/ifd-GemPC/ --- ifd-gempc-0.9.1.orig/debian/dirs +++ ifd-gempc-0.9.1/debian/dirs @@ -0,0 +1 @@ +usr/lib --- ifd-gempc-0.9.1.orig/debian/libgempc410.README.Debian +++ ifd-gempc-0.9.1/debian/libgempc410.README.Debian @@ -0,0 +1,15 @@ +libgempc410 for Debian +---------------------- + +You can (re)configure the file /etc/reader.conf.d/libGemPC410 using +$ sudo dpkg-reconfigure libgempc410 + +The generation of the file /etc/reader.conf is made automatic under +Debian. The package libgempc410 provides the file +/etc/reader.conf.d/libGemPC410. This file is used by the command +update-reader.conf(8) to (re)generate /etc/reader.conf. + +See update-reader.conf(8) for more information + + + -- Ludovic Rousseau , Mon, 29 Oct 2001 22:43:03 +0100 --- ifd-gempc-0.9.1.orig/debian/libgempc410.config +++ ifd-gempc-0.9.1/debian/libgempc410.config @@ -0,0 +1,11 @@ +#!/bin/sh -e + +# $Id: libgempc410.config,v 1.1 2002/08/25 21:26:24 rousseau Exp $ + +# Source debconf library. +. /usr/share/debconf/confmodule + +# Which serial port +db_input high 'libgempc410/port' || true +db_go + --- ifd-gempc-0.9.1.orig/debian/libgempc410.copyright +++ ifd-gempc-0.9.1/debian/libgempc410.copyright @@ -0,0 +1,30 @@ +This package was debianized by Ludovic Rousseau on +Mon, 29 Oct 2001 22:43:03 +0100. + +It was downloaded from +http://ludovic.rousseau.free.fr/softwares/ifd-GemPC/ifd-gempc-0.5.5.tar.gz + +Upstream Authors: Jean-Luc Giraud + Ludovic Rousseau + +Copyright: + + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + 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 with your Debian GNU/Linux system, in +/usr/share/common-licenses/GPL, or with the dpkg source package as the +file COPYING. If not, write to the Free Software Foundation, Inc., 59 +Temple Place, Suite 330, Boston, MA 02111-1307 USA + --- ifd-gempc-0.9.1.orig/debian/libgempc410.devfsd.conf +++ ifd-gempc-0.9.1/debian/libgempc410.devfsd.conf @@ -0,0 +1,11 @@ +# $Id: libgempc410.devfsd.conf,v 1.1 2004/01/22 13:52:37 rousseau Exp $ +# This file should be _appended_ to /etc/devfsd.conf +REGISTER ^tts/0$ CFUNCTION GLOBAL symlink $devpath pcsc/1 +REGISTER ^tts/1$ CFUNCTION GLOBAL symlink $devpath pcsc/2 +REGISTER ^tts/2$ CFUNCTION GLOBAL symlink $devpath pcsc/3 +REGISTER ^tts/3$ CFUNCTION GLOBAL symlink $devpath pcsc/4 + +UNREGISTER ^tts/0$ CFUNCTION GLOBAL unlink pcsc/1 +UNREGISTER ^tts/1$ CFUNCTION GLOBAL unlink pcsc/2 +UNREGISTER ^tts/2$ CFUNCTION GLOBAL unlink pcsc/3 +UNREGISTER ^tts/3$ CFUNCTION GLOBAL unlink pcsc/4 --- ifd-gempc-0.9.1.orig/debian/libgempc410.devices.d +++ ifd-gempc-0.9.1/debian/libgempc410.devices.d @@ -0,0 +1,3 @@ +# $Id: libgempc410.devices.d,v 1.1 2004/01/22 13:52:37 rousseau Exp $ +# This file should go in /etc/devfs/devices.d/ on a Debian system +pcsc/ d "" "" root root 0755 --- ifd-gempc-0.9.1.orig/debian/libgempc410.docs +++ ifd-gempc-0.9.1/debian/libgempc410.docs @@ -0,0 +1,2 @@ +README +README.410 --- ifd-gempc-0.9.1.orig/debian/libgempc410.postinst +++ ifd-gempc-0.9.1/debian/libgempc410.postinst @@ -0,0 +1,132 @@ +#! /bin/sh + +# $Id: libgempc410.postinst,v 1.11 2004/01/22 13:53:08 rousseau Exp $ + +# postinst script for gp-core +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see /usr/doc/packaging-manual/ +# +# quoting from the policy: +# Any necessary prompting should almost always be confined to the +# post-installation script, and should be protected with a conditional +# so that unnecessary prompting doesn't happen if a package's +# installation fails and the `postinst' is called with `abort-upgrade', +# `abort-remove' or `abort-deconfigure'. + +cfgdir=/etc/reader.conf.d +cfg=$cfgdir/libGemPC410 +lib=/usr/lib/pcsc/drivers/serial/libGemPC410.so.0 + +case "$1" in + configure|reconfigure) + # Source debconf library. + . /usr/share/debconf/confmodule + + db_get 'libgempc410/port' || true + SERIAL_PORT="$RET" + + # First make sure the cfgdir exists + if [ ! -d $cfgdir ] + then + mkdir -p $cfgdir + fi + + rm -f $cfg + echo >> $cfg + echo "# Gemplus GemPC410 reader" >> $cfg + echo "# see /usr/share/doc/libgempc410/README.410" >> $cfg + echo "FRIENDLYNAME \"GemPC410\"" >> $cfg + echo "DEVICENAME /dev/$SERIAL_PORT" >> $cfg + echo "LIBPATH $lib" >> $cfg + + case "$SERIAL_PORT" in + ttyS0) + echo "CHANNELID 1" >> $cfg + ;; + ttyS1) + echo "CHANNELID 2" >> $cfg + ;; + ttyS2) + echo "CHANNELID 3" >> $cfg + ;; + ttyS3) + echo "CHANNELID 4" >> $cfg + ;; + *) + echo "Error: serial port unknown ($SERIAL_PORT)" + ;; + esac + + # regenerate /etc/reader.conf if update-reader.conf is available + if [ -x /usr/sbin/update-reader.conf ] + then + /usr/sbin/update-reader.conf || true + fi + + if [ -e /dev/.devfsd ] + then + # devfs IS used + update-devfsd + else + # devfs is NOT used + + # create /dev/pcsc/ + if [ ! -d /dev/pcsc ] + then + echo -n "Creating /dev/pcsc/..." + mkdir /dev/pcsc + echo "done" + fi + + # populate /dev/pcsc/ + if [ ! -e /dev/pcsc/1 ] + then + echo -n "Populating /dev/pcsc/..." + ln -s ../ttyS0 /dev/pcsc/1 + ln -s ../ttyS1 /dev/pcsc/2 + ln -s ../ttyS2 /dev/pcsc/3 + ln -s ../ttyS3 /dev/pcsc/4 + echo "done" + fi + fi + + # restart pcscd (PCSC daemon) if the package is installed + if [ -x /etc/init.d/pcscd ] + then + invoke-rc.d pcscd restart 3> /dev/null + fi + + # ends debconf + db_stop + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + --- ifd-gempc-0.9.1.orig/debian/libgempc410.postrm +++ ifd-gempc-0.9.1/debian/libgempc410.postrm @@ -0,0 +1,57 @@ +#! /bin/sh +# postrm script for ifd-gempc +# +# see: dh_installdeb(1) + +set -e + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + + +# summary of how this script can be called: +# * `remove' +# * `purge' +# * `upgrade' +# * `failed-upgrade' +# * `abort-install' +# * `abort-install' +# * `abort-upgrade' +# * `disappear' overwrit>r> +# for details, see /usr/share/doc/packaging-manual/ + +cfgdir=/etc/reader.conf.d +cfg=$cfgdir/libGemPC410 + +case "$1" in + remove|failed-upgrade|abort-install|abort-upgrade|disappear) + + # remove the config file created by postinst + rm -f $cfg + + # regenerate /etc/reader.conf + if [ -x /usr/sbin/update-reader.conf ] + then + /usr/sbin/update-reader.conf || true + fi + + # restart pcscd (PCSC daemon) if the package is removed + if [ -x /etc/init.d/pcscd ] + then + invoke-rc.d pcscd restart 3>/dev/null + fi + ;; + + purge|upgrade) + # the file /etc/reader.conf.d/libgp-core2 is already removed by + # libgempc410.prerm + ;; + + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 0 + +esac + --- ifd-gempc-0.9.1.orig/debian/libgempc410.prerm +++ ifd-gempc-0.9.1/debian/libgempc410.prerm @@ -0,0 +1,57 @@ +#! /bin/sh + +# $Id: libgempc410.prerm,v 1.1 2002/08/25 21:26:24 rousseau Exp $ + +# prerm script for gp-core +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `remove' +# * `upgrade' +# * `failed-upgrade' +# * `remove' `in-favour' +# * `deconfigure' `in-favour' +# `removing' +# +# for details, see /usr/doc/packaging-manual/ + +cfgdir=/etc/reader.conf.d +cfg=$cfgdir/libGemPC410 + +case "$1" in + remove|upgrade|deconfigure) +# install-info --quiet --remove /usr/info/gp-core.info.gz + + # remove reader.conf definition for GemPC410 + rm -f $cfg + + # remove cfgdir if it's not in use + if [ -d $cfgdir ] + then + files=`ls $cfgdir` + if [ -z "$files" ] + then + rmdir $cfgdir + fi + fi + ;; + + failed-upgrade) + ;; + *) + echo "prerm called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + --- ifd-gempc-0.9.1.orig/debian/libgempc410.templates +++ ifd-gempc-0.9.1/debian/libgempc410.templates @@ -0,0 +1,6 @@ +Template: libgempc410/port +Type: select +_Choices: ttyS0, ttyS1, ttyS2, ttyS3 +_Description: On which serial port is connected the smart card reader? + The driver needs to know on which serial port the GemPC410 reader is + connected. --- ifd-gempc-0.9.1.orig/debian/libgempc430.README.Debian +++ ifd-gempc-0.9.1/debian/libgempc430.README.Debian @@ -0,0 +1,9 @@ +libgempc430 for Debian +---------------------- + +Read the file /usr/share/doc/libgempc430/README.430. + +in short install the hotplug Debian package to have access to +/proc/bus/usb/ virtual filesystem. + + -- Ludovic Rousseau , Mon, 29 Oct 2001 22:43:03 +0100 --- ifd-gempc-0.9.1.orig/debian/libgempc430.config +++ ifd-gempc-0.9.1/debian/libgempc430.config @@ -0,0 +1,15 @@ +#!/bin/sh -e + +# $Id: libgempc430.config,v 1.1 2002/11/06 21:01:28 rousseau Exp $ + +# Source debconf library. +. /usr/share/debconf/confmodule + +# If /proc/bus/usb do not exist +if [ ! -d /proc/bus/usb ] +then + db_input high 'libgempc430/hotplug' || true +fi + +db_go + --- ifd-gempc-0.9.1.orig/debian/libgempc430.copyright +++ ifd-gempc-0.9.1/debian/libgempc430.copyright @@ -0,0 +1,36 @@ +This package was debianized by Ludovic Rousseau on +Mon, 29 Oct 2001 22:43:03 +0100. + +It was downloaded from +http://ludovic.rousseau.free.fr/softwares/ifd-GemPC/ifd-gempc-0.5.5.tar.gz + +Upstream Authors: Jean-Luc Giraud + Ludovic Rousseau + +Copyright: + +Copyright (c) 2001 Jean-Luc Giraud +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. + +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. + --- ifd-gempc-0.9.1.orig/debian/libgempc430.docs +++ ifd-gempc-0.9.1/debian/libgempc430.docs @@ -0,0 +1,2 @@ +README +README.430 --- ifd-gempc-0.9.1.orig/debian/libgempc430.postinst +++ ifd-gempc-0.9.1/debian/libgempc430.postinst @@ -0,0 +1,57 @@ +#! /bin/sh +# postinst script for ifd-gempc +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see /usr/share/doc/packaging-manual/ +# +# quoting from the policy: +# Any necessary prompting should almost always be confined to the +# post-installation script, and should be protected with a conditional +# so that unnecessary prompting doesn't happen if a package's +# installation fails and the `postinst' is called with `abort-upgrade', +# `abort-remove' or `abort-deconfigure'. + +case "$1" in + configure|reconfigure) + # Source debconf library. + . /usr/share/debconf/confmodule + + # restart pcscd (PCSC daemon) if the package is installed + if [ -x /etc/init.d/pcscd ] + then + invoke-rc.d pcscd restart 3> /dev/null + fi + + # ends debconf + db_stop + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + --- ifd-gempc-0.9.1.orig/debian/libgempc430.postrm +++ ifd-gempc-0.9.1/debian/libgempc430.postrm @@ -0,0 +1,44 @@ +#! /bin/sh +# postrm script for ifd-gempc +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `remove' +# * `purge' +# * `upgrade' +# * `failed-upgrade' +# * `abort-install' +# * `abort-install' +# * `abort-upgrade' +# * `disappear' overwrit>r> +# for details, see /usr/share/doc/packaging-manual/ + +case "$1" in + remove|failed-upgrade|abort-install|abort-upgrade|disappear) + + # restart pcscd (PCSC daemon) if the package is removed + if [ -x /etc/init.d/pcscd ] + then + /etc/init.d/pcscd restart 3>/dev/null + fi + + ;; + + purge|upgrade) + ;; + + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 0 + +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + + --- ifd-gempc-0.9.1.orig/debian/libgempc430.preinst +++ ifd-gempc-0.9.1/debian/libgempc430.preinst @@ -0,0 +1,42 @@ +#! /bin/sh +# preinst script for ifd-gempc +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `install' +# * `install' +# * `upgrade' +# * `abort-upgrade' +# +# For details see /usr/share/doc/packaging-manual/ + +case "$1" in + install|upgrade) +# if [ "$1" = "upgrade" ] +# then +# start-stop-daemon --stop --quiet --oknodo \ +# --pidfile /var/run/ifd-gempc.pid \ +# --exec /usr/sbin/ifd-gempc 2>/dev/null || true +# fi + ;; + + abort-upgrade) + ;; + + *) + echo "preinst called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + --- ifd-gempc-0.9.1.orig/debian/libgempc430.prerm +++ ifd-gempc-0.9.1/debian/libgempc430.prerm @@ -0,0 +1,37 @@ +#! /bin/sh +# prerm script for ifd-gempc +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `remove' +# * `upgrade' +# * `failed-upgrade' +# * `remove' `in-favour' +# * `deconfigure' `in-favour' +# `removing' +# +# for details, see /usr/share/doc/packaging-manual/ + +case "$1" in + remove|upgrade|deconfigure) +# install-info --quiet --remove /usr/info/ifd-gempc.info.gz + ;; + failed-upgrade) + ;; + *) + echo "prerm called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + --- ifd-gempc-0.9.1.orig/debian/libgempc430.templates +++ ifd-gempc-0.9.1/debian/libgempc430.templates @@ -0,0 +1,9 @@ +Template: libgempc430/hotplug +Type: note +_Description: You should install the hotplug package + The libgempc430 driver uses the /proc/bus/usb/ filesystem to communicate + with the USB reader. + . + The /proc/bus/usb/ virtual filesystem is not available on this system. + . + I strongly recommend to install the ``hotplug'' Debian package. --- ifd-gempc-0.9.1.orig/debian/rules +++ ifd-gempc-0.9.1/debian/rules @@ -0,0 +1,105 @@ +#!/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 + +# This is the debhelper compatability version to use. +export DH_COMPAT=3 + +version := $(shell dpkg-parsechangelog | \ + sed -ne 's/^Version: *\([0-9]\+:\)*//p') + +CFLAGS = -Wall -g +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) +CFLAGS += -O0 +else +CFLAGS += -O2 +endif + +tag: + cvs tag -c -F $(subst .,_,debian_version_$(version)) + +configure: configure-stamp +configure-stamp: + dh_testdir + # Add here commands to configure the package. + + touch configure-stamp + +build: configure-stamp build-stamp +build-stamp: + dh_testdir + + # Add here commands to compile the package. + CFLAGS="$(CFLAGS)" $(MAKE) all + #/usr/bin/docbook-to-man debian/ifd-gempc.sgml > ifd-gempc.1 + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + # Add here commands to clean up after the build process. + -$(MAKE) distclean + + # avoid makedepend since it is not needed on a Debian build + touch GemPC410/dep_stamp GemPC430/dep_stamp common/dep_stamp + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/ifd-gempc. + $(MAKE) -C GemPC430 install DESTDIR=$(CURDIR)/debian/libgempc430/usr/lib + $(MAKE) -C common clean + $(MAKE) -C GemPC410 install DESTDIR=$(CURDIR)/debian/libgempc410/usr/lib/pcsc/drivers/serial + install --directory $(CURDIR)/debian/libgempc410/etc/devfs/devices.d + install --mode=644 debian/libgempc410.devices.d $(CURDIR)/debian/libgempc410/etc/devfs/devices.d/libgempc410 + install --directory $(CURDIR)/debian/libgempc410/etc/devfs/conf.d + install --mode=644 debian/libgempc410.devfsd.conf $(CURDIR)/debian/libgempc410/etc/devfs/conf.d/libgempc410 + +# 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_installdebconf + dh_installdocs + dh_installexamples + dh_installmenu +# dh_installlogrotate +# dh_installemacsen +# dh_installpam +# dh_installmime +# dh_installinit +# dh_installcron +# dh_installman +# dh_installinfo +# dh_undocumented + dh_installchangelogs Changelog + dh_link + dh_strip + dh_compress + dh_fixperms + dh_makeshlibs + dh_installdeb +# dh_perl + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure + --- ifd-gempc-0.9.1.orig/debian/watch +++ ifd-gempc-0.9.1/debian/watch @@ -0,0 +1,5 @@ +# Example watch control file for uscan +# Rename this file to "watch" and then you can run the "uscan" command +# to check for upstream updates and more. +# Site Directory Pattern Version Script +http://ludovic.rousseau.free.fr /softwares/ifd-GemPC ifd-gempc-(.*)\.tar\.gz debian uupdate