new debian packaging

This commit is contained in:
Jaromil 2011-05-15 19:29:46 +02:00
parent 9497bbce42
commit dee6151215
15 changed files with 119 additions and 1 deletions

1
.gitignore vendored
View File

@ -27,5 +27,4 @@ stamp-h1
tags
doc/web/public
doc/web/dyne
debian
share/gtkrc

26
debian/changelog vendored Normal file
View File

@ -0,0 +1,26 @@
tomb (1.0-1) unstable; urgency=low
* New upstream release
* Fixes to dependencies
* Split in 2 packages: tomb and tomb-gtk
-- Denis Roio <jaromil@dyne.org> Mon, 21 Feb 2011 00:59:55 +0100
tomb (0.9.2-1) unstable; urgency=low
* New upstream release
* Mentored fixes to debian packaging
-- Denis Roio <jaromil@dyne.org> Thu, 10 Feb 2011 15:22:58 +0100
tomb (0.9.1-1) unstable; urgency=low
* New upstream release
-- Denis Roio <jaromil@dyne.org> Thu, 03 Feb 2011 22:32:23 +0100
tomb (0.9-1) unstable; urgency=low
* Initial release. (Closes: #611660)
-- Denis Roio <jaromil@dyne.org> Mon, 31 Jan 2011 19:39:06 +0100

1
debian/compat vendored Normal file
View File

@ -0,0 +1 @@
7

36
debian/control vendored Normal file
View File

@ -0,0 +1,36 @@
Source: tomb
Section: misc
Priority: extra
Maintainer: Denis Roio <jaromil@dyne.org>
Build-Depends: debhelper (>= 7), autotools-dev, cdbs, libgtk2.0-dev, libnotify-dev
Standards-Version: 3.9.1
Homepage: http://tomb.dyne.org
Package: tomb
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, zsh, cryptsetup, pinentry-curses, gnupg, sudo
Suggests: tomb-gtk, wipe, dcfldd, steghide
Description: the crypto undertaker
Derived from the dyne:bolic nesting mechanism, Tomb is a free and
easy to operate desktop application for fairly strong encryption of
personal files. A tomb is like a locked folder that can be
transported and hidden in filesystems; its keys are password
protected and can be kept separate, for instance keeping a tomb file
in your computer's harddisk and its key file on a USB stick.
Tomb relies on dm-crypt (and cryptsetup) as an encryption backend
using the aes-cbc-essiv:sha256 cypher.
Package: tomb-gtk
Architecture: any
Depends: tomb, libnotify-bin, pinentry-gtk2, ${shlibs:Depends}, ${misc:Depends}
Description: the crypto undertaker - desktop integration
Derived from the dyne:bolic nesting mechanism, Tomb is a free and
easy to operate desktop application for fairly strong encryption of
personal files. A tomb is like a locked folder that can be
transported and hidden in filesystems; its keys are password
protected and can be kept separate, for instance keeping a tomb file
in your computer's harddisk and its key file on a USB stick.
Tomb relies on dm-crypt (and cryptsetup) as an encryption backend
using the aes-cbc-essiv:sha256 cypher.
.
This package contains a graphical interface to use Tomb on the desktop.

18
debian/copyright vendored Normal file
View File

@ -0,0 +1,18 @@
This package was debianized by Denis Roio <jaromil@dyne.org>
on Thu Jan 13 23:21:12 CET 2011
It was downloaded from the code.dyne.org source repository
Upstream Author(s): Denis Roio <jaromil@dyne.org>
Copyright:
<Copyright (C) 2007-2011 Denis Roio aka Jaromil>
License:
This software is available under the GNU General Public License.
http://www.opensource.org/licenses/gpl-license.php
Packaging:
Copyright (C) 2011 by Denis Roio <jaromil@dyne.org>
released under the terms of GNU GPL version 3,
see `/usr/share/common-licenses/GPL-3'.

1
debian/dirs vendored Normal file
View File

@ -0,0 +1 @@
usr/bin

1
debian/docs vendored Normal file
View File

@ -0,0 +1 @@
README

3
debian/menu vendored Normal file
View File

@ -0,0 +1,3 @@
?package(tomb):command="tomb-open" icon="/usr/share/pixmaps/monmort.xpm" needs="text" \
section="Applications/System/Security" title="Tomb" hints="Crypto" \
hotkey="Tomb"

7
debian/rules vendored Executable file
View File

@ -0,0 +1,7 @@
#!/usr/bin/make -f
include /usr/share/cdbs/1/rules/autoreconf.mk
include /usr/share/cdbs/1/rules/buildcore.mk
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
# include /usr/share/cdbs/1/class/gnome.mk

1
debian/source/format vendored Normal file
View File

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

2
debian/tomb-gtk.install vendored Normal file
View File

@ -0,0 +1,2 @@
usr/bin/tomb-status
usr/share/man/man1/tomb-status.1

6
debian/tomb.install vendored Normal file
View File

@ -0,0 +1,6 @@
usr/bin/tomb
usr/bin/tomb-open
usr/share/man/man1/tomb.1
usr/share/man/man1/tomb-open.1
usr/share/pixmaps/monmort.xpm
usr/share/icons/monmort.png

1
debian/tomb.mime vendored Normal file
View File

@ -0,0 +1 @@
application/x-tomb-volume; tomb-open '%s'; priority=8

11
debian/tomb.sharedmimeinfo vendored Normal file
View File

@ -0,0 +1,11 @@
<?xml version="1.0"?>
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
<mime-type type="application/x-tomb-volume">
<comment>Tomb crypto volume</comment>
<glob pattern="*.tomb"/>
</mime-type>
<mime-type type="application/x-tomb-key">
<comment>Tomb crypto key</comment>
<glob pattern="*.tomb.key"/>
</mime-type>
</mime-info>

5
debian/watch vendored Normal file
View File

@ -0,0 +1,5 @@
version = 3
# Package mantained by upstream developer
# wishing there would be a way to watch git repos?
# however our ftp is on ftp://ftp.dyne.org/tomb/releases