debian/0000755000000000000000000000000012166317321007170 5ustar debian/gbp.conf0000644000000000000000000000003612110741464010604 0ustar [DEFAULT] pristine-tar = True debian/dirs0000644000000000000000000000001112110744624010043 0ustar usr/bin/ debian/manpages0000644000000000000000000000001712110746264010705 0ustar debian/kpcli.1 debian/rules0000755000000000000000000000314312111253125010240 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # This makes no difference for usual debian/rules invokations, but the # get-orig-source target might be called from any directory by policy. PACKAGE_ROOT := $(dir $(realpath $(lastword $(MAKEFILE_LIST)))) PACKAGE_ROOT := $(realpath $(PACKAGE_ROOT)/..) VERSION := $(shell cd $(PACKAGE_ROOT) && dpkg-parsechangelog | perl -ne 'print $$1 if m/Version:\s*([\d\.]+)-\d+/') %: dh $@ override_dh_install: @echo "Detected upstream package version $(VERSION)" install -m 0755 --owner root --group root -T kpcli-$(VERSION).pl debian/kpcli/usr/bin/kpcli override_dh_installman: pod2man --name KPCLI kpcli-$(VERSION).pl debian/kpcli.1 dh_installman override_dh_installchangelogs: # changelog is in upstream README # README itself is the same as the manpage dh_installchangelogs README get-orig-source: [ -n "$(VERSION)" ] || exit 1 set -e && ( \ CURDIR=`pwd` ; \ TEMPDIR=`mktemp -d` ; \ BUILDDIR="build/" ; \ mkdir "$${TEMPDIR}/$${BUILDDIR}" ; \ cd $${TEMPDIR}/$${BUILDDIR} ; \ wget http://qa.debian.org/watch/sf.php/kpcli/README ; \ wget http://qa.debian.org/watch/sf.php/kpcli/kpcli-$(VERSION).pl ; \ echo "Generating kpcli_$(VERSION).orig.tar.gz" ; \ tar zcfv ../kpcli_$(VERSION).orig.tar.gz . ; \ if [ -f "$${CURDIR}/kpcli_$(VERSION).orig.tar.gz" ] ; then \ echo "Not overwriting $(VERSION).orig.tar.gz: already exists in ." ; \ else \ mv $${TEMPDIR}/kpcli_$(VERSION).orig.tar.gz $${CURDIR} ; \ fi ; \ rm -rf $$TEMPDIR \ ) debian/compat0000644000000000000000000000000212110741762010365 0ustar 9 debian/watch0000644000000000000000000000005612111246006010211 0ustar version=3 http://sf.net/kpcli/kpcli-(.*)\.pl debian/clean0000644000000000000000000000001712110746201010163 0ustar debian/kpcli.1 debian/README.source0000644000000000000000000000076012110762317011350 0ustar kpcli (1.6-1) unstable; urgency=low Upstream does not provide a release tarball. The release is a single perl script which is simply packaged together with the provided README file into a tarball. The watch file is not entirely able to cope with that, however basic support is there. To produce a new tarball, use the pristine-tar tarball in the git repository or call the get-orig-source target from debian/rules. -- Arno Töll Tue, 19 Feb 2013 21:20:08 +0100 debian/copyright0000644000000000000000000000214012111254507011114 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: kpcli Source: http://sourceforge.net/projects/kpcli/ Files: * Copyright: 2012 Lester Hightower License: Artistic or GPL-1+ Comment: This program may be distributed under the same terms as Perl itself. Files: debian/* Copyright: 2013 Arno Töll License: Artistic or GPL-1+ Comment: The Debian source package can be distributed under the same terms as kpcli itself License: GPL-1+ 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 1, or (at your option) any later version. . On Debian GNU/Linux systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'. License: Artistic This program can be redistributed and/or modified under the terms of the Artistic License. . On Debian GNU/Linux systems, the complete text of the Artistic Licence can be found in `/usr/share/common-licenses/Artistic'. debian/patches/0000755000000000000000000000000012166316442010622 5ustar debian/patches/spelling.patch0000644000000000000000000000140012166316312013447 0ustar Description: fix a spelling mistake Origin: vendor Forwarded: no Author: gregor herrmann Last-Update: 2013-02-19 --- a/README +++ b/README @@ -76,7 +76,7 @@ CREDITS Special thanks to Paul Seamons, author of File::KeePass, and to Scott Bronson, author of Term::ShellUI. Without those two modules this work - would never have been posible. + would never have been possible. CHANGELOG 2010-Nov-28 - v0.1 - Initial release. --- a/kpcli-2.3.pl +++ b/kpcli-2.3.pl @@ -2192,7 +2192,7 @@ Special thanks to Paul Seamons, author of File::KeePass, and to Scott Bronson, author of Term::ShellUI. Without those two modules -this work would never have been posible. +this work would never have been possible. =head1 CHANGELOG debian/source/0000755000000000000000000000000012110742525010465 5ustar debian/source/format0000644000000000000000000000001412110741106011665 0ustar 3.0 (quilt) debian/control0000644000000000000000000000163612166317064010605 0ustar Source: kpcli Section: utils Priority: optional Maintainer: Arno Töll Build-Depends: debhelper (>= 9), perl Standards-Version: 3.9.4 Homepage: http://sourceforge.net/projects/kpcli/ Vcs-Git: git://git.debian.org/collab-maint/kpcli.git Vcs-Browser: http://git.debian.org/?p=collab-maint/kpcli.git;a=summary Package: kpcli Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libcrypt-rijndael-perl, libsort-naturally-perl, libterm-readkey-perl, libterm-shellui-perl, libfile-keepass-perl, libclone-perl, libterm-readline-gnu-perl | perl-modules Description: command line interface to KeePassX password manager databases kpcli is an interactive command line shell to work with KeePass 1.x/2.x database files. Users can navigate and modify the database in imitated filesystem like shell syntax. This program was inspired by the interface provided by the KED password manager ("kedpm -c"). debian/changelog0000644000000000000000000000110612166317160011041 0ustar kpcli (2.3-1) unstable; urgency=low * New upstream release * Drop patches (obsoleted by upstream) * Promote libterm-readline-gnu-perl to depends as kpcli displays an annoying warning otherwise. However, let people use perl-modules too if they want. -- Arno Töll Sun, 07 Jul 2013 18:58:33 +0200 kpcli (1.6-1) unstable; urgency=low * Initial release (Closes: #700875). With special thanks to Jakub Wilk, gregor herrmann and Nicolas Dandrimont for their extensive reviews. -- Arno Töll Thu, 21 Feb 2013 00:10:42 +0100