Browse Source

add the files needed to create the debian package

oz123 12 năm trước cách đây
mục cha
commit
e1e2ceb8f3
13 tập tin đã thay đổi với 236 bổ sung0 xóa
  1. 13 0
      debian/README.source
  2. 103 0
      debian/changelog
  3. 1 0
      debian/compat
  4. 24 0
      debian/control
  5. 38 0
      debian/copyright
  6. 1 0
      debian/docs
  7. 1 0
      debian/files
  8. 1 0
      debian/manpages
  9. 32 0
      debian/pwman3.1
  10. 1 0
      debian/pyversions
  11. 18 0
      debian/rules
  12. 1 0
      debian/source/format
  13. 2 0
      debian/watch

+ 13 - 0
debian/README.source

@@ -0,0 +1,13 @@
+incron for Debian
+-----------------
+
+This package uses quilt to manage all modifications to the upstream
+source. Changes are stored in the source package as diffs in
+debian/patches and applied during the build. Please see:
+
+    /usr/share/doc/quilt/README.source
+
+for more information on how to apply the patches, modify patches, or
+remove a patch.
+
+ -- Emmanuel Bouthenot <kolter@openics.org>, Wed, 23 Sep 2009 21:08:26 +0000

+ 103 - 0
debian/changelog

@@ -0,0 +1,103 @@
+pwman3 (0.1.0-1) UNRELEASED; urgency=low
+  
+  * Bump version Number.
+  * Incorporate many new patched.
+  * Add copying to clipboard.
+  * Update git urls.
+            
+ -- Oz Nahum <nahumoz@gmail.com>  Sun, 07 Oct 2012 07:09:57 +0200
+
+pwman3 (0.0.8-1) unstable; urgency=low
+
+  * New upstream release:
+    - a patch for a better output in list mode (detection of the
+    number of columns and rows used by the terminal) has been merged
+    upstream. Thanks to Dominic Hargreaves for the suggestion (Closes: #594928).
+  * Remove uselsess build dependency on python-dev.
+  * Update Standards-Version to 3.9.1.
+  * Update uploader email.
+  * Update Vcs-Browser and Vcs-Git fields.
+  * Switch to dpkg-source 3.0 (quilt) format.
+  * Remove unneeded DMUA field.
+  * Update copyright file (new year changes, new copyright holders).
+  * Add a patch to fix the filter command when used with the sqlite backend.
+    Thanks to Guillaume L. for the patch (Closes: #605513).
+  * Remove unused lintian override.
+
+ -- Emmanuel Bouthenot <kolter@debian.org>  Sun, 05 Sep 2010 17:09:52 +0200
+
+pwman3 (0.0.7-2) unstable; urgency=low
+
+  * Add a patch to drop dependency on python-pysqlite2 and use internal
+    sqlite provided by python >= 2.5. Thanks to Éric Araujo for his
+    suggestion (Closes: #546693).
+  * Add Recommends and Suggests regarding the others storage drivers
+    available.
+  * Clean and minify debian/rules.
+  * Add file README.source.
+  * Bump Standards-Version to 3.8.3.
+  * Add a lintian override about missing upstream changelog.
+
+ -- Emmanuel Bouthenot <kolter@openics.org>  Thu, 24 Sep 2009 20:20:11 +0000
+
+pwman3 (0.0.7-1) unstable; urgency=low
+
+  * New upstream release (Closes: #512766, #512768)
+  * Remove patches fix_celementtree_python25, fix_help_eof and
+    fix_disable_node_password_echo (fixed upstream).
+  * Update watch file: the source code is now hosted on github.
+  * Remove quilt from Build-Depends.
+  * Add Vcs-Browser and Vcs-Git fields in debian/control.
+  * Bump Standards-Version to 3.8.0.
+  * Update debian packaging to debhelper 7 and add debian/manpages.
+  * Update debian/control, add ${misc:Depends} and Build-Depends-Indep.
+  * Update debian/copyright about debian packaging.
+  * Add DM-Upload-Allowed field.
+
+ -- Emmanuel Bouthenot <kolter@openics.org>  Sat, 21 Feb 2009 12:07:47 +0100
+
+pwman3 (0.0.6-2) unstable; urgency=low
+
+  * Setting me as maintainer with previous maintainer agreement.
+  * Add quilt to Build-Depends.
+  * Remove the binary-arch target from debian/rules (arch all package).
+  * Add a patch to make pwman3 working with python 2.5 (Closes: #478684)
+  * Add dependency on python2.5-celementtree (provided by python2.5).
+  * Add a patch to fix a bug on 'help EOF'.
+  * Fix debian/copyright to point GPL-2 rather than just GPL, which
+    now points to GPL-3.
+  * Update Standards-Version to 3.7.3.
+  * Add a Homepage field.
+
+ -- Emmanuel Bouthenot <kolter@openics.org>  Sat, 31 May 2008 00:50:34 +0200
+
+pwman3 (0.0.6-1) unstable; urgency=low
+
+  * New Upstream Version
+  * Remove quilt from Build-Depends
+  * Drop mask_passwd_input patch. A little different fixe for
+    #407985 has been included upstream.
+
+ -- Julien Louis <ptitlouis@sysif.net>  Sat, 17 Feb 2007 16:00:02 +0100
+
+pwman3 (0.0.5-3) unstable; urgency=low 
+
+  * Fix typo in short description (Closes: #400577).
+  * Added quilt to Build-Depends.
+  * Added mask_password_input patch (Closes: #407985).
+
+ -- Julien Louis <ptitlouis@sysif.net>  Mon, 29 Jan 2007 10:39:18 +0100
+
+pwman3 (0.0.5-2) unstable; urgency=low
+
+  * Description improvement (Closes: #400577)
+  * Added missing manpage.
+
+ -- Julien Louis <ptitlouis@sysif.net>  Thu, 30 Nov 2006 10:33:40 +0100
+
+pwman3 (0.0.5-1) unstable; urgency=low
+
+  * Initial release (closes: #388673).
+
+ -- Julien Louis <ptitlouis@sysif.net>  Thu, 21 Sep 2006 09:00:23 +0200
+

+ 1 - 0
debian/compat

@@ -0,0 +1 @@
+7

+ 24 - 0
debian/control

@@ -0,0 +1,24 @@
+Source: pwman3
+Section: utils
+Priority: optional
+Maintainer: Oz Nahum <nahumoz@gmail.com>
+Build-Depends-Indep: python-support (>= 0.4)
+Build-Depends: debhelper (>= 7.0.50)
+Standards-Version: 3.9.3
+Homepage: http://pwman.bleurgh.com
+Vcs-Git: https://github.com/oz123/pwman3.git
+Vcs-Browser: https://github.com/oz123/pwman3.git
+
+Package: pwman3
+Architecture: all
+Depends: ${python:Depends}, ${misc:Depends}, python-crypto
+Recommends: python-mysqldb, python-pygresql, xsel
+Suggests: mysql-server | postgresql
+Description: console password management application
+ Pwman3 aims to provide a simple but powerful command line interface for
+ password management. It allows one to store passwords in a sqlite database
+ locked by a master password which can be encrypted with different algorithms
+ (e.g Blowfish, AES, DES3).
+ .
+ It is also possible to tag them to ease searches in a large amount of
+ passwords

+ 38 - 0
debian/copyright

@@ -0,0 +1,38 @@
+This package was debianized by Julien Louis <ptitlouis@sysif.net> on
+Wed, 20 Sep 2006 01:48:22 +0200.
+
+It was downloaded from http://github.com/ivankelly/pwman3/
+
+Upstream Author: Ivan Kelly <ivan@ivankelly.net>
+
+  Copyright (C) 2006-2011 Ivan Kelly <ivan@ivankelly.net>
+    - main developer
+  Copyright (C) 2009 Tero Tilus <tero@tilus.net>
+    - CLI improvements
+  Copyright (C) 2009 IKEGAMI Hiroyuki <ikegam@mixallow.net>
+    - new password generation options
+  Copyright (C) 2010 Emmanuel Bouthenot <kolter@openics.org>
+    - display improvements
+
+License:
+
+   This package 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 package 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
+   along with this package; if not, write to the Free Software
+   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian systems, the complete text of the GNU General
+Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'.
+
+Debian packaging (licenced under the GPLv2) :
+  Copyright(C) 2006-2007 Julien Louis <ptitlouis@sysif.net>
+  Copyright(C) 2008-2011 Emmanuel Bouthenot <kolter@openics.org>

+ 1 - 0
debian/docs

@@ -0,0 +1 @@
+README

+ 1 - 0
debian/files

@@ -0,0 +1 @@
+pwman3_0.1.0-1_all.deb utils optional

+ 1 - 0
debian/manpages

@@ -0,0 +1 @@
+debian/pwman3.1

+ 32 - 0
debian/pwman3.1

@@ -0,0 +1,32 @@
+.TH PWMAN3 1 "30 November 2006"
+.SH NAME
+pwman3 \- command line password manager
+.SH SYNOPSIS
+
+\fBpwman3\fP [\fIoptions\fP]
+
+.SH DESCRIPTION
+
+.TP
+\fB\-c, \-\-config\fP FILE
+Read the configuration from \fBFILE\fP instead of the default
+\fB~/.pwman3/config\fP.
+
+.TP
+\fB\-d, \-\-database\fP FILE
+When using the default sqlite backend, use \fBFILE\fP to read/store passwords.
+
+.TP
+\fB\-e, \-\-encryption\fP ALGO
+Use \fBALGO\fP to encrypt data. Possible values are: AES, ARC2, ARC4, Blowfish,
+CAST, DES, DES3, IDEA, RC5
+The default encryption algorithm used is Blowfish.
+
+.TP
+\fB\-h, \-\-help\fP
+Display help and exit.
+
+.SH AUTHOR
+
+This manpage has been written by Julien Louis <ptitlouis@sysif.net> for the Debian
+GNU/Linux system but may be used by the others.

+ 1 - 0
debian/pyversions

@@ -0,0 +1 @@
+2.5-

+ 18 - 0
debian/rules

@@ -0,0 +1,18 @@
+#!/usr/bin/make -f
+
+dh_auto_build:
+	python setup.py build
+	dh_build
+
+dh_auto_install:
+	python setup.py install --root=$(CURDIR)/debian/pwman3
+	dh_install
+
+dh_auto_clean:
+	-rm -rf build
+	python setup.py clean
+	find . -name *.pyc | xargs rm -f
+	dh_clean
+
+%:
+	dh $@

+ 1 - 0
debian/source/format

@@ -0,0 +1 @@
+3.0 (quilt)

+ 2 - 0
debian/watch

@@ -0,0 +1,2 @@
+version=3
+http://githubredir.debian.net/github/ivankelly/pwman3/v(.*).tar.gz