Kaynağa Gözat

add the files needed to create the debian package

oz123 12 yıl önce
ebeveyn
işleme
e1e2ceb8f3
13 değiştirilmiş dosya ile 236 ekleme ve 0 silme
  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