debian/0000755000000000000000000000000012166012437007170 5ustar debian/source/0000755000000000000000000000000012061162522010463 5ustar debian/source/format0000644000000000000000000000001412061162522011671 0ustar 3.0 (quilt) debian/gringotts.manpages0000644000000000000000000000002312061162522012713 0ustar debian/gringotts.1 debian/control0000644000000000000000000000137112142260767010602 0ustar Source: gringotts Section: utils Priority: optional Maintainer: Jose G. López Build-Depends: debhelper (>= 9), dpkg-dev (>= 1.16.1), dh-autoreconf, libgringotts-dev (>= 1.2.1), libmcrypt-dev, libgtk2.0-dev, libpopt-dev, pkg-config Standards-Version: 3.9.4 Homepage: http://gringotts.berlios.de/ Vcs-Git: git://gitorious.org/deb-pkg/gringotts.git Vcs-Browser: https://gitorious.org/deb-pkg/gringotts Package: gringotts Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: xdg-utils Description: secure password and data storage manager Gringotts is a small utility that allows you to store and organize sensitive data (passwords, credit card numbers, PINs etc.) in an easy-to-read, easy-to-access, and protected form. debian/watch0000644000000000000000000000034112061162522010212 0ustar version=3 opts=downloadurlmangle=s/prdownload/download/,uversionmangle=s/pre/~pre/ \ http://developer.berlios.de/project/showfiles.php?group_id=8036 \ http://prdownload.berlios.de/gringotts/gringotts-(.*).tar.(?:gz|bz2) debian/gringotts.10000644000000000000000000000125612061162522011271 0ustar .TH GRINGOTTS 1 "2008-02-10" .SH NAME gringotts \- secure password and data storage manager .SH SYNOPSIS \fBgringotts\fP [\fIoptions\fP] .SH OPTIONS .TP \fB\-h\fP, \fB\-\-help\fP Shows a help summary. .TP \fB\-f\fP, \fB\-\-input-file\fP \fIfilename\fP Specifies input file to open. .TP \fB\-R\fP, \fB\-\-strong\-random\fP Force use of /dev/random (slower, more secure). .TP \fB\-d\fP, \fB\-\-dump\fP Dumps the contents of a file. .TP \fB\-\-entry\-num\fP \fInum\fP Index of the entry to dump. .TP \fB\-\-entry\-title\fP \fItitle\fP Title of the entry to dump. .TP \fB\-\-wipe\-file\fP \fIfile\fP Securely wipes a file. .TP \fB\-\-wipe\-passes\fP \fInum\fP Number of passes when wiping. debian/copyright0000644000000000000000000000273612073067342011135 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Gringotts Upstream-Contact: Shlomi Fish Source: http://developer.berlios.de/projects/gringotts/ Files: * Copyright: 2002, Germano Rizzo License: GPL-3+ Files: src/grg_popt.c Copyright: 1998, 1999, 2000, 2001 Free Software Foundation, Inc. 2002, Germano Rizzo License: GPL-3+ Files: debian/* Copyright: 2003-2006, Bastian Kleineidam 2008-2009, Wesley J. Landaker 2012, Jose G. López License: GPL-3+ License: GPL-3+ 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 package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the full text of the GNU General Public License version 3 can be found in the file `/usr/share/common-licenses/GPL-3’. debian/changelog0000644000000000000000000002651312142262003011037 0ustar gringotts (1.2.10-1) unstable; urgency=low * New upstream release. * Move to source version 3.0 (quilt). * Split libgringotts from gringotts source package again. It's an independent library and could be useful in other software. * debian/compat: update to 9. * debian/control: - Update to debhelper 9. - Bump to Standards-Version 3.9.4. No changes required. - Add dh-autoreconf (build system too old) and libgringotts-dev to Build-Depends because of split mentioned above. - Change Vcs-* fields to point where development is done. * debian/copyright: rewrite to machine-readable format. * debian/rules: rewrite to get rid of unnecessary dependencies and add hardening flags. * Fix the location of desktop file. Updated to current standards and remove empty TryExec and X-GNOME-DocPath key. * Call xdg-open or try another options to open README and FAQ menu items (Closes: #639579). * Delete debian/README.Debian due to merge in README from upstream. Changed references in debian/gringotts.NEWS to this one. * Add doc-base control file to register FAQ document with doc-base. * Upgrade upstream's GPL version to be compatible with debian packaging. -- Jose G. López Tue, 07 May 2013 22:24:49 +0200 gringotts (1.2.10~pre3-2) unstable; urgency=low * New maintainer (Closes: #523247). * debian/control: Relax condition on version in Depends: libgringotts2 to allow future source package split. -- Jose G. López Fri, 27 Jul 2012 22:52:37 +0200 gringotts (1.2.10~pre3-1) unstable; urgency=low * New upstream release * Merge libgringotts source package * Update debhelper compat to 7 * Use dh_lintian instead of ad-hoc lintian override installation * Remove build-dependency on libgdk-pixbuf-dev (closes: #516638) * Clean up libgringotts2 conflicts * Add Vcs-Git information * Update to Debian Policy 3.8.1 (no changes necessary) * Don't install suid root by default anymore (closes: #440789) -- Wesley J. Landaker Wed, 22 Apr 2009 19:14:12 -0600 gringotts (1.2.10~pre1-3) unstable; urgency=low * Fixed debian/watch to mangle prerelease versions -- Wesley J. Landaker Fri, 22 Feb 2008 16:36:32 -0700 gringotts (1.2.10~pre1-2) unstable; urgency=low * Slightly updated translations to reflect copyright updates. -- Wesley J. Landaker Mon, 11 Feb 2008 11:16:48 -0700 gringotts (1.2.10~pre1-1) unstable; urgency=low * New maintainer, adopting orphaned package (closes: #434519) * Updated Homepage field to point to current development site * Fixed watch file (closes: #449838) * New upstream release (closes: #459892) * Install in a usable manner by default (closes: #443900) * Validated that running forwarded over X works (closes: #374358) * Cleaned up package short description * Changed section to utils; this is not an admin package * Updated copyright information to include all authors * Rewrote debian/rules; no longer using cdbs or dpatch * Updated to Debian Policy 3.7.3 -- Wesley J. Landaker Mon, 11 Feb 2008 11:01:26 -0700 gringotts (1.2.8+1.2.9pre1-16) unstable; urgency=low * QA upload. * Remove “-DGTK_DISABLE_DEPRECATED” from src/Makefile.{am,in} to avoid FTBFS due to the transition to Gtk 2.12 (Closes: #444526). * debian/control: Move the Homepage from the description to the new header field, replacing the no-longer-existent one by the FSF pointer (Closes: #416006). * Use “\-” instead of “-” in the manpage, per lintian. -- Cyril Brulebois Tue, 09 Oct 2007 00:58:13 +0200 gringotts (1.2.8+1.2.9pre1-15) unstable; urgency=low * QA group upload * Orphaning the package: upstream homepage has vanished and the author does not respond to mails anymore. * Fix some compiler warnings * Moved menu section from Apps/Tools to Applications/Data Management * Adjust debian/copyright -- Bastian Kleineidam Fri, 4 Aug 2006 16:02:58 +0200 gringotts (1.2.8+1.2.9pre1-14) unstable; urgency=low * Standards version 3.7.2.0 * Rebuild for new libgringotts2 dependency -- Bastian Kleineidam Sun, 21 May 2006 14:12:53 +0200 gringotts (1.2.8+1.2.9pre1-13) unstable; urgency=low * Remove unused mudflap dependency and support. And the violations reported by it are not in gringotts bugs anyway (Closes: #319873) * New patch 04_pango_free, fixing the preference dialog. (Closes: #360251) -- Bastian Kleineidam Thu, 13 Apr 2006 00:36:00 +0200 gringotts (1.2.8+1.2.9pre1-12) unstable; urgency=low * Add patches from Shlomi Fish to fix find problems and a possible data corruption bug. Thanks Shlomi! * Replace all C++ comments with C comments in the code. -- Bastian Kleineidam Sat, 25 Mar 2006 10:05:16 +0100 gringotts (1.2.8+1.2.9pre1-11) unstable; urgency=low * Require a libgringotts1 >= 1.2.1-9 which makes sure using the correct libmhash2 package. This fixes the "wrong password" errors. (Closes: #348632) -- Bastian Kleineidam Thu, 19 Jan 2006 20:53:05 +0100 gringotts (1.2.8+1.2.9pre1-10) unstable; urgency=low * Use debhelper v5 * New patch 09_check_key: fix a segfault when generating new files. -- Bastian Kleineidam Mon, 2 Jan 2006 22:52:47 +0100 gringotts (1.2.8+1.2.9pre1-9) unstable; urgency=low * Improve error message when not enough locked memory is available (Closes: #328644) -- Bastian Kleineidam Sat, 17 Sep 2005 17:02:37 +0200 gringotts (1.2.8+1.2.9pre1-8) unstable; urgency=low * Only enable mudflap support when compiling with debug enabled in $DEB_BUILD_OPTIONS. Add notes about performance problems with mudflap to README.Debian (Closes: #324381). -- Bastian Kleineidam Mon, 22 Aug 2005 09:04:26 +0200 gringotts (1.2.8+1.2.9pre1-7) unstable; urgency=high * Don't build with mudflap support on mips/mipsel CPUs. Urgency high since it fixes FTBFS on mips systems. -- Bastian Kleineidam Mon, 11 Jul 2005 15:24:41 +0200 gringotts (1.2.8+1.2.9pre1-6) unstable; urgency=low * put -lmudflap in LDFLAGS, not in CFLAGS -- Bastian Kleineidam Thu, 7 Jul 2005 18:17:41 +0200 gringotts (1.2.8+1.2.9pre1-5) unstable; urgency=low * Compile with gcc 4.0 and mudflap support, see also here: http://gcc.fyxm.net/summit/2003/mudflap.pdf * Bump standards version to 3.6.2.1 -- Bastian Kleineidam Wed, 6 Jul 2005 20:39:38 +0200 gringotts (1.2.8+1.2.9pre1-4) unstable; urgency=low * Fixed german spelling errors. thanks to Jens Seidel for the patch. (Closes: #313753) -- Bastian Kleineidam Tue, 5 Jul 2005 22:12:43 +0200 gringotts (1.2.8+1.2.9pre1-3) unstable; urgency=medium * Fix regular expression check for LANG env var. (Closes: #316157) * Urgency medium since the LANG fix can prevent gringotts from starting. -- Bastian Kleineidam Wed, 29 Jun 2005 02:53:04 +0200 gringotts (1.2.8+1.2.9pre1-2) unstable; urgency=low * Put .desktop file in /usr/share/applications where it belongs. (Closes: #316043) -- Bastian Kleineidam Tue, 28 Jun 2005 10:54:10 +0200 gringotts (1.2.8+1.2.9pre1-1) unstable; urgency=low * New upstream (pre-)release * Check that available locked memory is at least 50MB. (Closes: #309324) -- Bastian Kleineidam Tue, 7 Jun 2005 23:20:19 +0200 gringotts (1.2.8-8) unstable; urgency=low * Improved the pam_limits documentation in README.Debian. -- Bastian Kleineidam Sun, 13 Feb 2005 12:28:28 +0100 gringotts (1.2.8-7) unstable; urgency=low * The real culprit of #280800 was limited locked memory. Wrote about how to increase that limit in README.Debian so that gringotts works fine on those kernels again. I removed the recommendation of the 2.6.10 kernel source. -- Bastian Kleineidam Thu, 3 Feb 2005 22:57:02 +0100 gringotts (1.2.8-6) unstable; urgency=low * Oops, really apply 04_ patch. * new patch 07_fix_search_cursor: - update cursor after search hit; taken from the gringotts-shlomi patch at http://www.shlomifish.org/open-source/bits-and-bobs/gringotts-patch/gringotts-shlomif-patch-rev2.diff (Closes: #265216) - Searching will always find the first occurence * Note that kernels from 2.6.9 to 2.6.10-3 are broken wrt. setuid binary. The kernel sources >= 2.6.10-4 have fixes for this bug, and thus a recommendation has been added on this package version. (Closes: #280800) - does not start setuid on kernels >= 2.6.9 -- Bastian Kleineidam Tue, 1 Feb 2005 16:58:11 +0100 gringotts (1.2.8-5) unstable; urgency=low * new patch 04_fix_de_translation: fixed some typos in german translation (Closes: #265215) * do not install gringotts setuid any more since it does not work on kernels >= 2.6.9 (at least on most systems, on some it might work). Kernels <= 2.6.8 are working. For more info and for the current status regarding this outstanding issue see http://bugs.debian.org/280800 -- Bastian Kleineidam Tue, 23 Nov 2004 19:21:02 +0100 gringotts (1.2.8-4) unstable; urgency=low * fixed debian/watch url * use cdbs to build the package * fix linda override name -- Bastian Kleineidam Tue, 3 Aug 2004 18:46:31 +0200 gringotts (1.2.8-3) unstable; urgency=low * don't define deprecation disablements, fixes FTBFS with newer gtk libraries (Closes: #250054) -- Bastian Kleineidam Fri, 21 May 2004 01:33:37 +0200 gringotts (1.2.8-2) unstable; urgency=low * Put icon in debian/menu file (Closes: #241406) -- Bastian Kleineidam Sat, 3 Apr 2004 10:49:15 +0200 gringotts (1.2.8-1) unstable; urgency=low * New upstream version - removed 02_fix_find_callback applied upstream -- Bastian Kleineidam Thu, 20 Nov 2003 20:55:03 +0100 gringotts (1.2.7-3) unstable; urgency=low * Standards version 3.6.1 (no changes) * reworked man page author blurb a little bit * new patches: - 02_fix_find_callback use real top window on find dialog (Closes: #216058) -- Bastian Kleineidam Wed, 9 Jul 2003 14:24:25 +0200 gringotts (1.2.7-2) unstable; urgency=low * Install gringotts setuid root to enable memory locking for normal users (Closes: #192956) -- Bastian Kleineidam Mon, 12 May 2003 09:29:00 +0200 gringotts (1.2.7-1) unstable; urgency=low * New upstream release. * enable the 2MB attachment limit to prevent addition of too big attachments -- Bastian Kleineidam Mon, 28 Apr 2003 15:36:05 +0200 gringotts (1.2.6-3) unstable; urgency=low * add libmcrypt-dev to build depends (Closes: #190419) -- Bastian Kleineidam Thu, 24 Apr 2003 10:48:38 +0200 gringotts (1.2.6-2) unstable; urgency=low * add debian/menu entry, thanks to Jacek Politowski for the patch (Closes: #190264) -- Bastian Kleineidam Wed, 23 Apr 2003 10:52:30 +0200 gringotts (1.2.6-1) unstable; urgency=low * Initial release (Closes: #170431) -- Bastian Kleineidam Thu, 17 Apr 2003 15:39:07 +0200 debian/compat0000644000000000000000000000000212142260674010370 0ustar 9 debian/patches/0000755000000000000000000000000012165601507010620 5ustar debian/patches/fix-mkinstalldirs-old-gettext.patch0000644000000000000000000001002212072652272017540 0ustar Retores the changed file after running autoreconf. --- a/mkinstalldirs +++ b/mkinstalldirs @@ -1,21 +1,36 @@ #! /bin/sh # mkinstalldirs --- make directory hierarchy -# Author: Noah Friedman -# Created: 1993-05-16 -# Public domain +scriptversion=2009-04-28.21; # UTC + +# Original author: Noah Friedman +# Created: 1993-05-16 +# Public domain. +# +# This file is maintained in Automake, please report +# bugs to or send patches to +# . + +nl=' +' +IFS=" "" $nl" errstatus=0 -dirmode="" +dirmode= usage="\ -Usage: mkinstalldirs [-h] [--help] [-m mode] dir ..." +Usage: mkinstalldirs [-h] [--help] [--version] [-m MODE] DIR ... + +Create each directory DIR (with mode MODE, if specified), including all +leading file name components. + +Report bugs to ." # process command line arguments while test $# -gt 0 ; do case $1 in -h | --help | --h*) # -h for help - echo "$usage" 1>&2 - exit 0 + echo "$usage" + exit $? ;; -m) # -m PERM arg shift @@ -23,6 +38,10 @@ dirmode=$1 shift ;; + --version) + echo "$0 $scriptversion" + exit $? + ;; --) # stop option processing shift break @@ -50,30 +69,58 @@ 0) exit 0 ;; esac +# Solaris 8's mkdir -p isn't thread-safe. If you mkdir -p a/b and +# mkdir -p a/c at the same time, both will detect that a is missing, +# one will create a, then the other will try to create a and die with +# a "File exists" error. This is a problem when calling mkinstalldirs +# from a parallel make. We use --version in the probe to restrict +# ourselves to GNU mkdir, which is thread-safe. case $dirmode in '') - if mkdir -p -- . 2>/dev/null; then + if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then echo "mkdir -p -- $*" exec mkdir -p -- "$@" + else + # On NextStep and OpenStep, the `mkdir' command does not + # recognize any option. It will interpret all options as + # directories to create, and then abort because `.' already + # exists. + test -d ./-p && rmdir ./-p + test -d ./--version && rmdir ./--version fi ;; *) - if mkdir -m "$dirmode" -p -- . 2>/dev/null; then + if mkdir -m "$dirmode" -p --version . >/dev/null 2>&1 && + test ! -d ./--version; then echo "mkdir -m $dirmode -p -- $*" exec mkdir -m "$dirmode" -p -- "$@" + else + # Clean up after NextStep and OpenStep mkdir. + for d in ./-m ./-p ./--version "./$dirmode"; + do + test -d $d && rmdir $d + done fi ;; esac for file do - set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'` + case $file in + /*) pathcomp=/ ;; + *) pathcomp= ;; + esac + oIFS=$IFS + IFS=/ + set fnord $file shift + IFS=$oIFS - pathcomp= for d do - pathcomp="$pathcomp$d" + test "x$d" = x && continue + + pathcomp=$pathcomp$d case $pathcomp in -*) pathcomp=./$pathcomp ;; esac @@ -84,21 +131,21 @@ mkdir "$pathcomp" || lasterr=$? if test ! -d "$pathcomp"; then - errstatus=$lasterr + errstatus=$lasterr else - if test ! -z "$dirmode"; then + if test ! -z "$dirmode"; then echo "chmod $dirmode $pathcomp" - lasterr="" - chmod "$dirmode" "$pathcomp" || lasterr=$? + lasterr= + chmod "$dirmode" "$pathcomp" || lasterr=$? - if test ! -z "$lasterr"; then - errstatus=$lasterr - fi - fi + if test ! -z "$lasterr"; then + errstatus=$lasterr + fi + fi fi fi - pathcomp="$pathcomp/" + pathcomp=$pathcomp/ done done @@ -107,5 +154,9 @@ # Local Variables: # mode: shell-script # sh-indentation: 2 +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "scriptversion=" +# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-time-zone: "UTC" +# time-stamp-end: "; # UTC" # End: -# mkinstalldirs ends here debian/patches/fix-doc-and-desktop.patch0000644000000000000000000000103012061162522015365 0ustar Modified to avoid installing all doc files and corrected directory for desktop file. --- a/Makefile.am +++ b/Makefile.am @@ -1,11 +1,11 @@ SUBDIRS = src pixmaps po -doc_DATA = BUGS FAQ README AUTHORS ChangeLog TODO NEWS COPYING +doc_DATA = BUGS FAQ README AUTHORS EXTRA_DIST = gringotts.spec.in gringotts.desktop.in $(doc_DATA) EXTRA_DIST += autogen.sh -Dsktpdir = $(datadir)/gnome/apps/Utilities +Dsktpdir = $(datadir)/applications Dsktp_in_files = gringotts.desktop.in Dsktp_DATA = $(Dsktp_in_files:.desktop.in=.desktop) debian/patches/fix-desktop-file.patch0000644000000000000000000000141212165601507015011 0ustar Remove the 'Encoding' key because is now deprecated by the FreeDesktop standard and added a 'Categories' and 'Keywords' keys. Removed unused keys, too. --- a/gringotts.desktop.in +++ b/gringotts.desktop.in @@ -3,13 +3,11 @@ GenericName=Electronic "Strongbox" Comment=An electronic strongbox Version=1.0 -Encoding=UTF-8 Icon=/usr/share/pixmaps/gringotts.xpm Exec=gringotts Terminal=false Type=Application -TryExec= -X-GNOME-DocPath= +Categories=GTK;Application;Utility; Name[it_IT]=@GRG_CAP_NAME@ GenericName[it_IT]="Cassaforte" elettronica Comment[it_IT]=Una cassaforte elettronica @@ -19,3 +17,4 @@ Name[de]=@GRG_CAP_NAME@ GenericName[de]=Elektronischer "Tresor" Comment[de]=Ein elektronischer "Tresor" +Keywords=secure password;data storage manager;encrypt;grg; debian/patches/fix-open-help-menu-items.patch0000644000000000000000000000205512061162522016371 0ustar Use xdg-open command from xdg-utils package to open README and FAQ menu items. --- a/src/grg_widgets.c +++ b/src/grg_widgets.c @@ -370,17 +370,17 @@ void grg_display_file (gchar * file) { - static const gchar *commands[] = { "htmlview %s &>/dev/null", - "galeon %s &>/dev/null", - "mozilla %s &>/dev/null", - "netscape %s &>/dev/null", - "konqueror --mimetype \"text/plain\" %s &>/dev/null", - "gnome-terminal --hide-menubar -x less %s &>/dev/null", - "gnome-terminal -x less %s &>/dev/null", - "konsole -e less %s &>/dev/null", - "gless --geometry=500x400+50+50 %s &>/dev/null", - "xterm -e less %s &>/dev/null", - "/usr/X11R6/bin/xterm -e less %s &>/dev/null", + static const gchar *commands[] = { "xdg-open %s", + "galeon %s", + "mozilla %s", + "netscape %s", + "konqueror --mimetype \"text/plain\" %s", + "gnome-terminal --hide-menubar -x less %s", + "gnome-terminal -x less %s", + "konsole -e less %s", + "gless --geometry=500x400+50+50 %s", + "xterm -e less %s", + "/usr/X11R6/bin/xterm -e less %s", NULL }; /*add eterm, opera */ debian/patches/fix-compile-with-hardening-flags.patch0000644000000000000000000000174412072652201020055 0ustar Fix prototype and function call to allow compile with hardening flags. --- a/src/grg_widgets.c +++ b/src/grg_widgets.c @@ -41,12 +41,12 @@ * Displays a dialog that shows a message. */ void -grg_msg (gchar * text, GtkMessageType msgt, GtkWidget * parent) +grg_msg (const gchar * text, GtkMessageType msgt, GtkWidget * parent) { GtkWidget *dialog = gtk_message_dialog_new (GTK_WINDOW (parent), GTK_DIALOG_MODAL, msgt, - GTK_BUTTONS_OK, text); + GTK_BUTTONS_OK, "%s", text); gtk_dialog_set_default_response (GTK_DIALOG (dialog), GTK_RESPONSE_OK); --- a/src/grg_widgets.h +++ b/src/grg_widgets.h @@ -32,7 +32,7 @@ gboolean is_pass, GtkWidget * parent); /* Displays a dialog that shows a message. */ -void grg_msg (gchar * text, GtkMessageType msgt, GtkWidget * parent); +void grg_msg (const gchar * text, GtkMessageType msgt, GtkWidget * parent); /* transparent X and non-X error reporting */ void report_err (gchar * msg, gboolean X, gboolean doquit, debian/patches/series0000644000000000000000000000023312072652201012025 0ustar fix-doc-and-desktop.patch fix-open-help-menu-items.patch fix-desktop-file.patch fix-mkinstalldirs-old-gettext.patch fix-compile-with-hardening-flags.patch debian/rules0000755000000000000000000000147012072652201010245 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. export DH_VERBOSE=1 export DH_OPTIONS=-v CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS) CFLAGS:=$(shell dpkg-buildflags --get CFLAGS) $(CPPFLAGS) CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS) $(CPPFLAGS) LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) LDFLAGS += -Wl,-z,defs,--as-needed DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) %: dh $@ --with autoreconf # gettext version too old override_dh_autoreconf: dh_autoreconf --exclude=mkinstalldirs override_dh_auto_configure: ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" override_dh_compress: dh_compress -XFAQ -XREADME debian/gringotts.NEWS0000644000000000000000000000115612065104134011703 0ustar gringotts (1.2.10~pre3-1) unstable; urgency=low Gringotts is no longer installed suid by default. This is done because most users don't care about very strict memory locking, and it requires extra manual system setup to be able to work without problems. -- Wesley J. Landaker Wed, 22 Apr 2009 19:06:54 -0600 gringotts (1.2.8-7) unstable; urgency=low For kernels >= 2.6.9 you might have to increase the memory lock limit (shown with ulimit -l). See /usr/share/doc/gringotts/README for more info. -- Bastian Kleineidam Tue, 1 Feb 2005 16:58:11 +0100 debian/doc-base0000644000000000000000000000036612061162522010570 0ustar Document: gringotts Title: Gringotts FAQ Author: Germano Rizzo Abstract: This document answers questions frequently asked about Gringotts. Section: System/Security Format: text Files: /usr/share/doc/gringotts/FAQ debian/menu0000644000000000000000000000025212061162522010051 0ustar ?package(gringotts):needs="X11" section="Applications/Data Management"\ title="Gringotts"\ icon="/usr/share/pixmaps/gringotts-32.xpm"\ command="/usr/bin/gringotts"