diff --git a/debian/README.Debian b/debian/README.Debian deleted file mode 100644 index 7653cf35..00000000 --- a/debian/README.Debian +++ /dev/null @@ -1,8 +0,0 @@ -opensc for Debian ------------------ - -This is the initial build of the opensc Debian package. -General documentation is in the opensc package, development -specific documentation is in the libopensc-dev package. - - -- Joe Phillips , Thu, 15 Aug 2002 16:49:44 -0400 diff --git a/debian/TODO.Debian b/debian/TODO.Debian deleted file mode 100644 index 8c7dd76b..00000000 --- a/debian/TODO.Debian +++ /dev/null @@ -1,4 +0,0 @@ -This is the Debian package TODO file for OpenSC related software. This -is not a comprehensive list but a scratchpad so I don't forget things. - - diff --git a/debian/changelog b/debian/changelog deleted file mode 100644 index 00fed4ce..00000000 --- a/debian/changelog +++ /dev/null @@ -1,81 +0,0 @@ -opensc (0.8.1-cvs-20040122-1) unstable; urgency=low - - * included pkcs11-spy.so - * reverted libraries to standalone. - - -- Andreas Jellinghaus Thu, 22 Jan 2004 19:10:44 +0100 - -opensc (0.8.1-cvs-20040115-1) unstable; urgency=low - - * libscconf, pkcs15init, libscam, libscldap no longer standalone. - - -- Andreas Jellinghaus Thu, 15 Jan 2004 10:05:40 +0100 - -opensc (0.8.1-cvs-20040114-1) unstable; urgency=low - - * updated. - - -- Andreas Jellinghaus Wed, 14 Jan 2004 20:41:37 +0100 - -opensc (0.8.1-cvs-20040108-2) unstable; urgency=low - - * added libopensc0.files, remove libopensc0.conffiles (typo fix) - - -- Andreas Jellinghaus Thu, 8 Jan 2004 15:04:19 +0100 - -opensc (0.8.1-cvs-20040108-1) unstable; urgency=low - - * cvs snapshot. - * added *.so files. - * new version numbers (ugh, quite long) - - -- Andreas Jellinghaus Thu, 8 Jan 2004 11:08:11 +0100 - -opensc (0.8.1-0.3) unstable; urgency=low - - * added ldconfig to postinst/rm, removed *.so from /usr/lib - - -- Andreas Jellinghaus Mon, 29 Dec 2003 13:10:04 +0100 - -opensc (0.8.1-0.2) unstable; urgency=low - - * removed /etc/opensc - * added openssl engines - * added libscam.so - * fixed pam directory - - -- Andreas Jellinghaus Mon, 8 Dec 2003 17:22:09 +0100 - -opensc (0.8.1-0.1) unstable; urgency=low - - * added unix.h and win32.h to /usr/include/opensc/rsaref - * (needed by opensc/pkcs11.h) - - -- Andreas Jellinghaus Mon, 8 Dec 2003 17:22:09 +0100 - -opensc (0.8.1-0) unstable; urgency=low - - * experimental, unofficial version - - -- Andreas Jellinghaus Mon, 8 Dec 2003 17:22:09 +0100 - -opensc (0.8.1-1) unstable; urgency=low - - * new upstream - - -- Joe Phillips Tue, 30 Sep 2003 16:24:40 -0400 - -opensc (0.7.0-2) unstable; urgency=low - - * copyright includes author names instead of reference - * fixed reference to libsasl - * added pkcs15-profile manpage - * added pkcs11 package - - -- Joe Phillips Mon, 09 Sep 2002 23:08:18 -0400 - -opensc (0.7.0-1) unstable; urgency=low - - * Initial Release, closes: bug#157979 - - -- Joe Phillips Thu, 15 Aug 2002 16:49:44 -0400 diff --git a/debian/compat b/debian/compat deleted file mode 100644 index 00750edc..00000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/debian/control b/debian/control deleted file mode 100644 index 705fb8e9..00000000 --- a/debian/control +++ /dev/null @@ -1,66 +0,0 @@ -Source: opensc -Priority: optional -Maintainer: Joe Phillips -Build-Depends: debhelper (>> 3.0.0), libssl-dev, libpcsclite-dev, libpam-dev, libldap-dev, libsasl-dev, flex, openct-dev, autotools-dev -Standards-Version: 3.5.2 -Section: utils - -Package: opensc -Section: utils -Architecture: any -Depends: ${shlibs:Depends} -Description: SmartCard utilities for PKCS#15 compatible cards - This package includes utilities for using PKCS#15 compatible - smart cards and similar security tokens. - . - These utilities allow the user to initialize, personalize and - otherwise use PKCS#15 cards with PINs and cryptographic - keys. Users can sign and decrypt data with private keys - residing on-card. - . - This package also includes the documentation for opensc. - . - Supported cards include Gemplus GPK, Schlumberger Cryptoflex, - Finnish FINEID, Swedish eID, MioCOS and TCOS cards. - -Package: libopensc-dev -Section: devel -Architecture: any -Depends: libopensc0 (= ${Source-Version}), libssl-dev -Description: OpenSC development files - Files necessary for developing applications with the libopensc - libraries from OpenSC.org. - -Package: libopensc0 -Section: libs -Architecture: any -Depends: ${shlibs:Depends} -Description: SmartCard libraries for PKCS#15 compatible smart cards - This package contains libraries to use crypto smart cards. - These libraries allow programs to access data, such as - cryptographic keys, on various PKCS#15 compatible smart cards - and similar security tokens. - . - This package includes a PKCS#11 Module for Mozilla and other - PKCS#11 aware application, as well as dynamic engines for OpenSSL. - . - See the opensc package for tools and documentation. - . - Supported cards include Gemplus GPK, Schlumberger Cryptoflex, - Finnish FINEID, Swedish eID, MioCOS and TCOS cards. - -Package: libpam-opensc -Section: admin -Architecture: any -Depends: ${shlibs:Depends} -Recommends: opensc -Description: Pluggable Authentication Module for using PKCS#15 Smart Cards - This package allows an administrator to configure a host to - cryptographically authenticate users via PKCS#15 smart cards. - User certificates can be stored in LDAP or in user home directories, - to login the smart card with the private key is required. - . - This module supports any security token supported by the libopensc libraries. - . - See the opensc package for tools and documentation. - diff --git a/debian/copyright b/debian/copyright deleted file mode 100644 index 9b44add7..00000000 --- a/debian/copyright +++ /dev/null @@ -1,56 +0,0 @@ -This package was debianized by Joe Phillips on -Thu, 15 Aug 2002 16:49:44 -0400. - -It was downloaded from http://www.opensc.org/ - -Upstream Authors: - Here is a list of all Authors and Contributors of OpenSC in - alphabetical order: - * Robert Bihlmeyer < robbe@orcus.priv.at > - * Stef Hoeben < Hoeben.S@Zetes.com > - * Andreas Jellinghaus < aj@dungeon.inka.de > - * Olaf Kirch < okir@suse.de > - * Nils Larsch < larsch@trustcenter.de > - * Ville Skyttä - * Kevin Stefanik < kstef@mtppi.org > - * Antti Tapaninen < aet@cc.hut.fi > - * Timo Teräs < timo.teras@iki.fi > - * Juha Yrjölä < juha.yrjola@iki.fi > - * Jörn Zukowski < zukowski@trustcenter.de > - -Thanks - - The following people provided inspiration, moral support and/or - valuable information during the development of OpenSC: - * Antti Partanen < antti.partanen@vrk.intermin.fi > - * David Corcoran < corcoran@linuxnet.com > - - OpenSC did neither invent the wheel nor write all code from scratch. - We could reuse some code from other projects mostly to interface with - these projects. Thanks to the original authors: - * Matthias Brüstle - * Markus Friedl - * Geoff Thrope < geoff@geoffthorpe.net > - - -Copyright (C) 2001-2004 OpenSC Developers - -This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Lesser General Public -License as published by the Free Software Foundation; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 -Lesser General Public License for more details. - -On Debian systems, the complete text of the GNU Lesser General Public -License can be found in the file `/usr/share/common-licenses/LGPL-2.1'. - -Notice: - -OpenSC is usualy linked with OpenSSL. Beware that GPL is incompatible -with OpenSSL unless the Author of the GPL'ed program adds a special -exception. Using OpenSC in a GPL'ed applications also requires that -exception, or a version of OpenSC compiled without OpenSSL support. diff --git a/debian/libopensc-dev.dirs b/debian/libopensc-dev.dirs deleted file mode 100644 index 84f9b19c..00000000 --- a/debian/libopensc-dev.dirs +++ /dev/null @@ -1,3 +0,0 @@ -usr/include -usr/lib -usr/bin diff --git a/debian/libopensc-dev.doc-base b/debian/libopensc-dev.doc-base deleted file mode 100644 index 44188162..00000000 --- a/debian/libopensc-dev.doc-base +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib -usr/include diff --git a/debian/libopensc-dev.docs b/debian/libopensc-dev.docs deleted file mode 100644 index ec216565..00000000 --- a/debian/libopensc-dev.docs +++ /dev/null @@ -1,4 +0,0 @@ -NEWS -README -AUTHORS -CodingStyle diff --git a/debian/libopensc-dev.files b/debian/libopensc-dev.files deleted file mode 100644 index 0665904b..00000000 --- a/debian/libopensc-dev.files +++ /dev/null @@ -1,11 +0,0 @@ -usr/bin/opensc-config -usr/include/* -usr/lib/lib*.a -usr/lib/lib*.la -usr/lib/pkcs11/libpkcs11.a -usr/lib/pkcs11/opensc-pkcs11.la -usr/lib/pkcs11/pkcs11-spy.la -usr/lib/pkcs11/libpkcs11.la -usr/lib/pkcs11/opensc-pkcs11.a -usr/lib/pkcs11/pkcs11-spy.a -usr/lib/pkgconfig/* diff --git a/debian/libopensc-dev.manpages b/debian/libopensc-dev.manpages deleted file mode 100644 index 4889a460..00000000 --- a/debian/libopensc-dev.manpages +++ /dev/null @@ -1,15 +0,0 @@ -debian/tmp/usr/share/man/man1/opensc-config.1 -debian/tmp/usr/share/man/man3/sc_connect_card.3 -debian/tmp/usr/share/man/man3/sc_detect_card_presence.3 -debian/tmp/usr/share/man/man3/sc_disconnect_card.3 -debian/tmp/usr/share/man/man3/sc_establish_context.3 -debian/tmp/usr/share/man/man3/sc_file.3 -debian/tmp/usr/share/man/man3/sc_file_free.3 -debian/tmp/usr/share/man/man3/sc_file_new.3 -debian/tmp/usr/share/man/man3/sc_list_files.3 -debian/tmp/usr/share/man/man3/sc_lock.3 -debian/tmp/usr/share/man/man3/sc_pkcs15_compute_signature.3 -debian/tmp/usr/share/man/man3/sc_read_binary.3 -debian/tmp/usr/share/man/man3/sc_read_record.3 -debian/tmp/usr/share/man/man3/sc_release_context.3 -debian/tmp/usr/share/man/man3/sc_select_file.3 diff --git a/debian/libopensc0.dirs b/debian/libopensc0.dirs deleted file mode 100644 index f3f264f8..00000000 --- a/debian/libopensc0.dirs +++ /dev/null @@ -1,5 +0,0 @@ -lib/security -usr/lib/pkcs11 -usr/lib/opensc -usr/share/opensc -usr/share/doc/libopensc0/examples diff --git a/debian/libopensc0.doc-base b/debian/libopensc0.doc-base deleted file mode 100644 index 1af0f412..00000000 --- a/debian/libopensc0.doc-base +++ /dev/null @@ -1,10 +0,0 @@ -Document: libopensc0 -Title: Debian opensc library documentation -Author: Unknown -Abstract: These documents contain information helpful to the use - and configuration of OpenSC -Section: lib - -Format: text -Files: /usr/share/doc/libopensc0/opensc.conf.example /usr/share/doc/libopensc0/scldap.conf.example - diff --git a/debian/libopensc0.docs b/debian/libopensc0.docs deleted file mode 100644 index 50bd824b..00000000 --- a/debian/libopensc0.docs +++ /dev/null @@ -1,2 +0,0 @@ -NEWS -README diff --git a/debian/libopensc0.files b/debian/libopensc0.files deleted file mode 100644 index 123ff5c2..00000000 --- a/debian/libopensc0.files +++ /dev/null @@ -1,4 +0,0 @@ -usr/lib/lib*.so* -etc/opensc/*.profile -usr/share/opensc/*.profile -usr/lib/pkcs11/*.so* diff --git a/debian/libopensc0.substvars b/debian/libopensc0.substvars deleted file mode 100644 index af8083c4..00000000 --- a/debian/libopensc0.substvars +++ /dev/null @@ -1 +0,0 @@ -shlibs:Depends=libc6 (>= 2.3.2.ds1-4), libldap2 (>= 2.1.17-1), libpcsclite0 (>= 1.2.0-stable-1), libssl0.9.7, openct diff --git a/debian/libpam-opensc.docs b/debian/libpam-opensc.docs deleted file mode 100644 index ff9f8cf4..00000000 --- a/debian/libpam-opensc.docs +++ /dev/null @@ -1,2 +0,0 @@ -NEWS -AUTHORS diff --git a/debian/libpam-opensc.files b/debian/libpam-opensc.files deleted file mode 100644 index 59f0e330..00000000 --- a/debian/libpam-opensc.files +++ /dev/null @@ -1 +0,0 @@ -lib/security/pam_opensc.so diff --git a/debian/libpam-opensc.substvars b/debian/libpam-opensc.substvars deleted file mode 100644 index 57c0837c..00000000 --- a/debian/libpam-opensc.substvars +++ /dev/null @@ -1 +0,0 @@ -shlibs:Depends=libc6 (>= 2.3.2.ds1-4), libpam0g (>= 0.76) diff --git a/debian/opensc.docs b/debian/opensc.docs deleted file mode 100644 index b72cf528..00000000 --- a/debian/opensc.docs +++ /dev/null @@ -1,5 +0,0 @@ -NEWS -README -docs/opensc.css -docs/opensc.html -docs/pkcs-15v1_1.asn diff --git a/debian/opensc.files b/debian/opensc.files deleted file mode 100644 index 54eee9e2..00000000 --- a/debian/opensc.files +++ /dev/null @@ -1,8 +0,0 @@ -usr/bin/cardos-info -usr/bin/cryptoflex-tool -usr/bin/opensc-explorer -usr/bin/opensc-tool -usr/bin/pkcs11-tool -usr/bin/pkcs15-crypt -usr/bin/pkcs15-init -usr/bin/pkcs15-tool diff --git a/debian/opensc.manpages b/debian/opensc.manpages deleted file mode 100644 index a7a7d152..00000000 --- a/debian/opensc.manpages +++ /dev/null @@ -1,11 +0,0 @@ -debian/tmp/usr/share/man/man1/cardos-info.1 -debian/tmp/usr/share/man/man1/cryptoflex-tool.1 -debian/tmp/usr/share/man/man1/opensc-explorer.1 -debian/tmp/usr/share/man/man1/opensc-tool.1 -debian/tmp/usr/share/man/man1/pkcs11-tool.1 -debian/tmp/usr/share/man/man1/pkcs15-crypt.1 -debian/tmp/usr/share/man/man1/pkcs15-init.1 -debian/tmp/usr/share/man/man1/pkcs15-tool.1 -debian/tmp/usr/share/man/man5/pkcs15-profile.5 -debian/tmp/usr/share/man/man7/opensc.7 -debian/tmp/usr/share/man/man7/pkcs15.7 diff --git a/debian/opensc.substvars b/debian/opensc.substvars deleted file mode 100644 index c87a460a..00000000 --- a/debian/opensc.substvars +++ /dev/null @@ -1 +0,0 @@ -shlibs:Depends=libc6 (>= 2.3.2.ds1-4), libopensc0, libpcsclite0 (>= 1.2.0-stable-1), libreadline4 (>= 4.3-1), libssl0.9.7, openct diff --git a/debian/rules b/debian/rules deleted file mode 100755 index 833d5dce..00000000 --- a/debian/rules +++ /dev/null @@ -1,119 +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 - -# These are used for cross-compiling and for saving the configure script -# from having to guess our platform (since we know it already) -DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -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 - -ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) - CFLAGS += -g -endif -ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) - INSTALL_PROGRAM += -s -endif - -config.status: configure - dh_testdir - # Add here commands to configure the package. - ./configure $(confflags) \ - --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=\$${prefix}/share/man \ - --infodir=\$${prefix}/share/info \ - --with-pam \ - --with-ldap-lib=auto \ - --with-pcsclite \ - --disable-rpath - - -build: build-stamp -build-stamp: config.status - dh_testdir - - # Add here commands to compile the package. - $(MAKE) - - touch build-stamp - -clean: - dh_testdir - dh_testroot - rm -f build-stamp - - # Add here commands to clean up after the build process. - -if [ -f Makefile ] ; then $(MAKE) distclean ; fi - -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=$(CURDIR)/debian/tmp - - # move PAM library - install -d $(CURDIR)/debian/tmp/lib - mv $(CURDIR)/debian/tmp/usr/lib/security $(CURDIR)/debian/tmp/lib/ - - mv debian/tmp/usr/share/opensc/opensc.conf.example \ - debian/libopensc0/usr/share/doc/libopensc0/examples/opensc.conf - mv debian/tmp/usr/share/opensc/scldap.conf.example \ - debian/libopensc0/usr/share/doc/libopensc0/examples/scldap.conf - -# 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_movefiles - -# 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 --exclude=libscam.a - dh_compress - dh_fixperms -# dh_makeshlibs --exclude=opensc-pkcs11.so - dh_makeshlibs - dh_installdeb -# dh_perl - dh_shlibdeps -ldebian/libopensc0/usr/lib:debian/libopensc0/usr/lib/pkcs11 - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install