Skip to content
Permalink
Browse files

Debianize

  • Loading branch information...
corenominal committed Aug 6, 2016
1 parent 144ede2 commit 54026d99a2979bcfeb40840a5b6ab2c7a0fa24b8
Showing with 92 additions and 1 deletion.
  1. +5 −0 debian/changelog
  2. +1 −0 debian/compat
  3. +16 −0 debian/control
  4. +23 −0 debian/copyright
  5. +38 −0 debian/rules
  6. +1 −1 src/pwgenGUI
  7. +8 −0 src/pwgenGUI.desktop
@@ -0,0 +1,5 @@
pwgengui (20160704) xenial; urgency=low

* Initial release.

-- Philip Newborough <corenominal@corenominal.org> Thu, 4 Aug 2016 20:51:00 +0100
@@ -0,0 +1 @@
5
@@ -0,0 +1,16 @@
Source: pwgengui
Section: misc
Priority: extra
Maintainer: Philip Newborough <corenominal@corenominal.org>
Build-Depends: debhelper (>= 9.0.0)
Standards-Version: 3.9.7
Homepage: https://corenominal.org/projects/pwgengui/

Package: pwgengui
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, python, python-gi, pwgen
Description: Easily generate secure random passwords.
A simple little Python GTK GUI application to help you easily
generate secure random password. Uses pwgen to generate the
passwords.
.
@@ -0,0 +1,23 @@
This package was debianized by Philip Newborough <corenominal@corenominal.org>
Thu, 4 Aug 2016 20:51:00 +0100

Copyright:
Packaging copyright © 2016 Philip Newborough <corenominal@corenominal.org>
Scripts copyright © 2016 Philip Newborough <corenominal@corenominal.org>

License:
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 3 of the License, or
(at your option) any later version.

This program 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 program. If not, see <http://www.gnu.org/licenses/>.

Full License:
/usr/share/common-licenses/GPL-3
@@ -0,0 +1,38 @@
#!/usr/bin/make -f

build:

build-arch:

build-indep:

clean:
dh_testdir
dh_testroot
dh_clean

install:
dh_install src/pwgenGUI /usr/bin
dh_install src/pwgenGUI.desktop /usr/share/applications
dh_install src/pwgenGUI.glade /usr/share/pwgenGUI
dh_install src/pwgenGUI.svg /usr/share/pixmaps
dh_testdir
dh_testroot

binary-arch:

binary-indep: install
dh_testdir
dh_testroot
dh_compress
dh_installchangelogs
dh_installdocs
dh_fixperms
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb

binary: binary-indep binary-arch

.PHONY: clean install binary-arch binary-indep binary
@@ -13,7 +13,7 @@ class pwgenGUI:
def __init__(self):
self.config_dir = os.path.expanduser('~/.config/pwgenGUI')
self.settings_file = self.config_dir + '/settings.json'
self.gladefile = "pwgenGUI.glade"
self.gladefile = "/usr/share/pwgenGUI/pwgenGUI.glade"
self.builder = Gtk.Builder()
self.builder.add_from_file(self.gladefile)
self.builder.connect_signals(self)
@@ -0,0 +1,8 @@
[Desktop Entry]
Icon=pwgenGUI
Type=Application
Name=pwgenGUI
Comment=A little application to help you to easily generate secure random passwords.
Exec=/usr/bin/pwgenGUI
StartupNotify=true
Terminal=false

0 comments on commit 54026d9

Please sign in to comment.
You can’t perform that action at this time.