--- ykclient-2.6.orig/debian/docs +++ ykclient-2.6/debian/docs @@ -0,0 +1,2 @@ +NEWS +README --- ykclient-2.6.orig/debian/libykclient3.install +++ ykclient-2.6/debian/libykclient3.install @@ -0,0 +1 @@ +usr/lib/lib*.so.* --- ykclient-2.6.orig/debian/control +++ ykclient-2.6/debian/control @@ -0,0 +1,33 @@ +Source: ykclient +Priority: optional +Maintainer: Tollef Fog Heen +Build-Depends: debhelper (>= 7.0.50), autotools-dev, libcurl4-gnutls-dev | libcurl4-openssl-dev, chrpath +Standards-Version: 3.8.3 +Section: libs +Homepage: http://code.google.com/p/yubico-c-client/ + +Package: libykclient3 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Yubikey client library runtime + Yubikeys are USB tokens that act like keyboards and generate one-time + passwords. The tokens are produced and sold by Yubico + . + This library is used for talking to an online validation server such + as yubikey-server-c, yubikey-server-php or yubikey-server-j. + . + This package contains the runtime library. + +Package: libykclient-dev +Section: libdevel +Architecture: any +Depends: libykclient3 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Description: Yubikey client library development files + Yubikeys are USB tokens that act like keyboards and generate one-time + passwords. The tokens are produced and sold by Yubico + . + This library is used for talking to an online validation server such + as yubikey-server-c, yubikey-server-php or yubikey-server-j. + . + This package contains the necessary files for developing using libyubikey. --- ykclient-2.6.orig/debian/libykclient3.dirs +++ ykclient-2.6/debian/libykclient3.dirs @@ -0,0 +1 @@ +usr/lib --- ykclient-2.6.orig/debian/compat +++ ykclient-2.6/debian/compat @@ -0,0 +1 @@ +7 --- ykclient-2.6.orig/debian/copyright +++ ykclient-2.6/debian/copyright @@ -0,0 +1,63 @@ +This work was packaged for Debian by: + + Tollef Fog Heen on Mon, 12 Oct 2009 13:56:35 +0200 + +It was downloaded from http://code.google.com/p/yubico-c-client/ + +Upstream Author: + + Simon Josefsson + +Copyright: + + Copyright (c) 2006, 2007, 2008, 2009 Yubico AB + Copyright (C) The Internet Society (2006) (RFC4634 example code) + +License: + + Copyright (c) 2006, 2007, 2008, 2009 Yubico AB + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * 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. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND + CONTRIBUTORS "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 COPYRIGHT OWNER OR CONTRIBUTORS + 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. + +b64/* is in the public domain + +rfc4634/* has the following licence: + + Permission is granted for all uses, commercial and non-commercial, of + the sample code found in Section 8. Royalty free license to use, + copy, modify and distribute the software found in Section 8 is + granted, provided that this document is identified in all material + mentioning or referencing this software, and provided that + redistributed derivative works do not contain misleading author or + version information. + + The authors make no representations concerning either the + merchantability of this software or the suitability of this software + for any particular purpose. It is provided "as is" without express + or implied warranty of any kind. + --- ykclient-2.6.orig/debian/libykclient-dev.install +++ ykclient-2.6/debian/libykclient-dev.install @@ -0,0 +1,4 @@ +usr/include/* +usr/lib/lib*.a +usr/lib/lib*.so +usr/bin/ykclient --- ykclient-2.6.orig/debian/rules +++ ykclient-2.6/debian/rules @@ -0,0 +1,20 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +%: + dh $@ --builddirectory=build + +override_dh_install: + chrpath -d debian/tmp/usr/bin/ykclient + rm debian/tmp/usr/lib/libykclient.la + dh_install --builddirectory=build --fail-missing + +override_dh_auto_test: --- ykclient-2.6.orig/debian/libykclient-dev.dirs +++ ykclient-2.6/debian/libykclient-dev.dirs @@ -0,0 +1,2 @@ +usr/lib +usr/include --- ykclient-2.6.orig/debian/changelog +++ ykclient-2.6/debian/changelog @@ -0,0 +1,34 @@ +ykclient (2.6-1) unstable; urgency=low + + * New upstream release + + -- Tollef Fog Heen Thu, 23 Jun 2011 22:40:08 +0200 + +ykclient (2.4-1) unstable; urgency=low + + * New upstream release + + -- Tollef Fog Heen Fri, 11 Mar 2011 13:54:07 +0100 + +ykclient (2.3-3) unstable; urgency=high + + * Remove debugging code that syslogged the OTP. High urgency since + people might consider them sensitive. + * Add chrpath to build-depends and make sure to strip the rpath from the + command line client. + + -- Tollef Fog Heen Tue, 19 Jan 2010 10:24:06 +0100 + +ykclient (2.3-2) unstable; urgency=low + + * Add misc:Depends and shlib:Depends to libyubikey-dev's dependencies, + as it ships the /usr/bin/ykclient tool. + * Disable all tests that uses the network. Closes: #551240 + + -- Tollef Fog Heen Thu, 29 Oct 2009 08:23:49 +0100 + +ykclient (2.3-1) unstable; urgency=low + + * Initial release + + -- Tollef Fog Heen Mon, 12 Oct 2009 13:56:35 +0200 --- ykclient-2.6.orig/tests/Makefile.am +++ ykclient-2.6/tests/Makefile.am @@ -31,6 +31,7 @@ AM_LDFLAGS = -no-install AM_CFLAGS=-I$(srcdir)/.. LDADD = ../libykclient.la +AM_CPPFLAGS = -I$(top_srcdir) check_PROGRAMS = selftest TESTS = $(check_PROGRAMS) --- ykclient-2.6.orig/tests/Makefile.in +++ ykclient-2.6/tests/Makefile.in @@ -221,6 +221,7 @@ AM_LDFLAGS = -no-install AM_CFLAGS = -I$(srcdir)/.. LDADD = ../libykclient.la +AM_CPPFLAGS = -I$(top_srcdir) TESTS = $(check_PROGRAMS) all: all-am