[pkg-opensc-commit] [pkcs11-helper] 74/253: Added debian build

Eric Dorland eric at moszumanska.debian.org
Fri Jan 6 23:39:05 UTC 2017


This is an automated email from the git hooks/post-receive script.

eric pushed a commit to branch master
in repository pkcs11-helper.

commit 321db5f3cb717dee06c0dd3bca8b7cc9f6b0c4f9
Author: Alon Bar-Lev <alon.barlev at gmail.com>
Date:   Tue Feb 13 09:35:12 2007 +0000

    Added debian build
---
 COPYING                                 |  8 +++++++
 THANKS                                  |  3 +++
 distro/debian/README.Debian             | 12 ++++++++++
 distro/debian/changelog                 | 16 +++++++++++++
 distro/debian/compat                    |  1 +
 distro/debian/control                   | 42 +++++++++++++++++++++++++++++++++
 distro/debian/copyright                 | 14 +++++++++++
 distro/debian/pkcs11-helper-dev.dirs    |  3 +++
 distro/debian/pkcs11-helper-dev.docs    |  1 +
 distro/debian/pkcs11-helper-dev.install |  6 +++++
 distro/debian/pkcs11-helper.dirs        |  1 +
 distro/debian/pkcs11-helper.install     |  1 +
 distro/debian/pkcs11-helper.manpages    |  1 +
 distro/debian/rules                     | 10 ++++++++
 distro/debian/watch                     |  2 ++
 15 files changed, 121 insertions(+)

diff --git a/COPYING b/COPYING
index 569af1b..57ff5be 100644
--- a/COPYING
+++ b/COPYING
@@ -50,6 +50,14 @@ pkcs11-helper License
 	ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 	POSSIBILITY OF SUCH DAMAGE.
 
+Packeging License
+
+	RPM
+		Copyright (c) 2006-2007 Eddy Nigg
+
+	Debian
+		Copyright (c) 2007 Sandro Wefel
+
 m4 Macros License
 
 	autoconf/automake
diff --git a/THANKS b/THANKS
index 12b6d20..03fc5ef 100644
--- a/THANKS
+++ b/THANKS
@@ -23,6 +23,9 @@ Andreas Jellinghaus
 Eddy Nigg
  - For maintaining RPM support.
 
+Sandro Wefel
+ - For maintaining Debian packaging.
+
 Apologies to anyone I have missed.
 
 Alon Bar-Lev <alon.barlev at gmail.com>
diff --git a/distro/debian/README.Debian b/distro/debian/README.Debian
new file mode 100644
index 0000000..12a7fa2
--- /dev/null
+++ b/distro/debian/README.Debian
@@ -0,0 +1,12 @@
+pkcs11-helper for Debian
+------------------------
+
+To build pkcs11-helper follow these steps
+
+1) unpack the tarball
+2) cd pkcs11-helper-<version>
+3) ln -s distro/debian 
+4) invoke your build tool, e.g. 
+    dpkg-buildpackage -r fakeroot
+
+ -- S. Wefel <wefel at informatik.uni-halle.de>  Mon, 29 Jan 2007 16:56:30 +0100
diff --git a/distro/debian/changelog b/distro/debian/changelog
new file mode 100644
index 0000000..18ab895
--- /dev/null
+++ b/distro/debian/changelog
@@ -0,0 +1,16 @@
+pkcs11-helper (1.02-1.0saw1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * api docs added to pkcs11-helper-dev
+  * license information updated
+  * fix dependencies
+
+ -- Sandro Wefel (testlaeufer) <sandro.wefel at informatik.uni-halle.de>  Sun, 11 Feb 2007 17:44:13 +0100
+
+pkcs11-helper (1.02-1.0saw0) unstable; urgency=low
+
+  * Initial release 
+    - based on version 1.02 from 2007-10-05
+
+ -- Sandro Wefel (testlaeufer) <sandro.wefel at informatik.uni-halle.de>  Mon, 29 Jan 2007 16:56:30 +0100
+
diff --git a/distro/debian/compat b/distro/debian/compat
new file mode 100644
index 0000000..7ed6ff8
--- /dev/null
+++ b/distro/debian/compat
@@ -0,0 +1 @@
+5
diff --git a/distro/debian/control b/distro/debian/control
new file mode 100644
index 0000000..6851065
--- /dev/null
+++ b/distro/debian/control
@@ -0,0 +1,42 @@
+Source: pkcs11-helper
+Priority: extra
+Maintainer: S. Wefel <wefel at informatik.uni-halle.de>
+Build-Depends: cdbs (>= 0.4.27-1), debhelper (>= 5), autotools-dev, libssl-dev, pkg-config, doxygen
+Standards-Version: 3.7.2
+Section: libs
+
+Package: pkcs11-helper-dev
+Section: libdevel
+Architecture: any
+Depends: pkcs11-helper (= ${Source-Version}), libssl-dev
+Description:  library that simplifies the interaction with PKCS#11
+ pkcs11-helper is a library that simplifies the interaction with PKCS#11
+ providers for end-user applications.
+ .
+ pkcs11-helper allows using multiple PKCS#11 providers at the same time, enumerating
+ available token certificates, or selecting a certificate directly by serialized id,
+ handling card removal and card insert events, handling card re-insert to a different
+ slot, supporting session expiration and much more all using a simple API.
+ .
+ pkcs11-helper is not designed to manage card content, since object attributes
+ are usually vendor specific, and 99% of application need to access
+ existing objects in order to perform signature and decryption.
+
+ 
+
+Package: pkcs11-helper
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, libssl0.9.8
+Description:  library that simplifies the interaction with PKCS#11
+ pkcs11-helper is a library that simplifies the interaction with PKCS#11
+ providers for end-user applications.
+ .
+ pkcs11-helper allows using multiple PKCS#11 providers at the same time, enumerating
+ available token certificates, or selecting a certificate directly by serialized id,
+ handling card removal and card insert events, handling card re-insert to a different
+ slot, supporting session expiration and much more all using a simple API.
+ .
+ pkcs11-helper is not designed to manage card content, since object attributes
+ are usually vendor specific, and 99% of application need to access
+ existing objects in order to perform signature and decryption.
diff --git a/distro/debian/copyright b/distro/debian/copyright
new file mode 100644
index 0000000..1e6de10
--- /dev/null
+++ b/distro/debian/copyright
@@ -0,0 +1,14 @@
+This package was debianized by S. Wefel <wefel at informatik.uni-halle.de> on
+Mon, 29 Jan 2007 16:56:30 +0100.
+
+It was downloaded from http://www.opensc-project.org/files/pkcs11-helper/
+
+Upstream Author: Alon Bar-Lev <alon.barlev at gmail.com>
+
+Copyright: Copyright (c) 2005-2006 Alon Bar-Lev
+            
+Please read 
+COPYING
+COPYING.BSD
+COPYING.GPL
+for license information. 
diff --git a/distro/debian/pkcs11-helper-dev.dirs b/distro/debian/pkcs11-helper-dev.dirs
new file mode 100644
index 0000000..cf39cb5
--- /dev/null
+++ b/distro/debian/pkcs11-helper-dev.dirs
@@ -0,0 +1,3 @@
+usr/lib
+usr/include
+usr/share/aclocal
\ No newline at end of file
diff --git a/distro/debian/pkcs11-helper-dev.docs b/distro/debian/pkcs11-helper-dev.docs
new file mode 100644
index 0000000..d9f7d00
--- /dev/null
+++ b/distro/debian/pkcs11-helper-dev.docs
@@ -0,0 +1 @@
+doc/api/api.out/html/
diff --git a/distro/debian/pkcs11-helper-dev.install b/distro/debian/pkcs11-helper-dev.install
new file mode 100644
index 0000000..9474616
--- /dev/null
+++ b/distro/debian/pkcs11-helper-dev.install
@@ -0,0 +1,6 @@
+usr/lib/lib*.a
+usr/lib/lib*.so
+usr/lib/lib*.la
+usr/lib/pkgconfig
+usr/share/aclocal
+usr/include
diff --git a/distro/debian/pkcs11-helper.dirs b/distro/debian/pkcs11-helper.dirs
new file mode 100644
index 0000000..6845771
--- /dev/null
+++ b/distro/debian/pkcs11-helper.dirs
@@ -0,0 +1 @@
+usr/lib
diff --git a/distro/debian/pkcs11-helper.install b/distro/debian/pkcs11-helper.install
new file mode 100644
index 0000000..d0dbfd1
--- /dev/null
+++ b/distro/debian/pkcs11-helper.install
@@ -0,0 +1 @@
+usr/lib/lib*.so.*
diff --git a/distro/debian/pkcs11-helper.manpages b/distro/debian/pkcs11-helper.manpages
new file mode 100644
index 0000000..9122d60
--- /dev/null
+++ b/distro/debian/pkcs11-helper.manpages
@@ -0,0 +1 @@
+man/pkcs11-helper.8
diff --git a/distro/debian/rules b/distro/debian/rules
new file mode 100755
index 0000000..9f5c6f2
--- /dev/null
+++ b/distro/debian/rules
@@ -0,0 +1,10 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+
+DEB_CONFIGURE_EXTRA_FLAGS := --enable-doc
+
+DEB_INSTALL_DOCS_ALL := README AUTHORS COPYING THANKS COPYING.BSD COPYING.GPL
+
+DEB_DH_INSTALL_ARGS := --sourcedir=debian/tmp
diff --git a/distro/debian/watch b/distro/debian/watch
new file mode 100644
index 0000000..77eebc8
--- /dev/null
+++ b/distro/debian/watch
@@ -0,0 +1,2 @@
+# examine a webserver directory
+http://www.opensc-project.org/files/pkcs11-helper/pkcs11-helper-(.*).tar.bz2

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-opensc/pkcs11-helper.git



More information about the pkg-opensc-commit mailing list