debian/0000755000000000000000000000000011532772537007202 5ustar debian/rules0000755000000000000000000000143111532770654010257 0ustar #!/usr/bin/make -f # Use security features through hardening-wrapper export DEB_BUILD_HARDENING=1 %: dh $@ override_dh_auto_configure: qmake PREFIX=/usr QMAKE_LFLAGS="$(LDFLAGS) -Wl,-z,defs -Wl,--as-needed" kaptain.pro override_dh_installchangelogs: dh_installchangelogs README override_dh_install: dh_install # Install tutorial and remove the tarball tar xzf $(CURDIR)/debian/kaptain/usr/share/doc/kaptain/manual/tutorial.tgz mv article-kaptain/* $(CURDIR)/debian/kaptain/usr/share/doc/kaptain/tutorial rm -rf article-kaptain rm -f $(CURDIR)/debian/kaptain/usr/share/doc/kaptain/manual/tutorial.tgz # Remove texi and info files rm -f $(CURDIR)/debian/kaptain/usr/share/doc/kaptain/manual/kaptain.info rm -f $(CURDIR)/debian/kaptain/usr/share/doc/kaptain/manual/kaptain.texi debian/watch0000644000000000000000000000023311532770654010227 0ustar # watch control file for uscan # See uscan(1) for format # Compulsory line, this is a version 3 file version=3 http://sf.net/kaptain/kaptain-(.*)\.tar\.gz debian/kaptain.doc-base0000644000000000000000000000041611532770654012227 0ustar Document: kaptain Title: Kaptain Author: Terék Zsolt Abstract: Manual for Kaptain, the Universal Graphical Front-end Section: Text Format: HTML Index: /usr/share/doc/kaptain/manual/kaptain.html Files: /usr/share/doc/kaptain/manual/*.html debian/patches/0000755000000000000000000000000011532771332010621 5ustar debian/patches/series0000644000000000000000000000004511532771332012035 0ustar 0001-Adapt-installation-places.patch debian/patches/0001-Adapt-installation-places.patch0000644000000000000000000000164711532771332017225 0ustar From: Tobias Quathamer Date: Sun, 27 Feb 2011 15:38:24 +0100 Subject: [PATCH] Adapt installation places --- kaptain.pro | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) diff --git a/kaptain.pro b/kaptain.pro index 999e2ac..ee8ab4d 100644 --- a/kaptain.pro +++ b/kaptain.pro @@ -25,11 +25,13 @@ unix:!macx { # installation on Unix-ish platforms isEmpty(MAN_DIR):MAN_DIR = $$DATA_DIR/man/man1 target.path = $$BIN_DIR - documentation.files = COPYING README doc/* - documentation.path = $$DOCS_DIR + documentation.files = doc/* + documentation.path = $$DOCS_DIR/manual man.files = man/kaptain.1 man.path = $$MAN_DIR + info.files = doc/kaptain.info + info.path = $$DATA_DIR/info examples.files = examples/* - examples.path=$$DATA_DIR/kaptain - INSTALLS = target documentation examples man + examples.path=$$DOCS_DIR/examples + INSTALLS = target documentation examples man info } -- debian/changelog0000644000000000000000000001522711532772414011055 0ustar kaptain (1:0.73-1) unstable; urgency=low * New upstream version - Source converted to use Qt4. Closes: #604492 - Adapt Build-Depends for Qt4 * Depend on dpkg (>= 1.15.4) | install-info for partial upgrades from lenny * Switch to debhelper v8 * Use dpkg source format 3.0 (quilt) * Update to Standards-Version 3.9.1, no changes needed -- Tobias Quathamer Mon, 28 Feb 2011 20:18:33 +0100 kaptain (1:0.72-3) unstable; urgency=low * Change maintainer name * debian/copyright: update year, use "©" instead of "(C)", and make link to GPL-2 explicit * Update to Standards-Version 3.8.0, no changes needed * Switch to debhelper v7 and reduce debian/rules * Add ${misc:Depends} to debian/control to fix a Lintian warning -- Tobias Quathamer Wed, 18 Feb 2009 09:47:48 +0100 kaptain (1:0.72-2) unstable; urgency=low * Use hardening-wrapper on m68k as well * Remove DM upload rights * Change maintainer e-mail address -- Tobias Toedter Fri, 30 May 2008 09:14:40 +0200 kaptain (1:0.72-1) unstable; urgency=low * New upstream version. Closes: #374191 * New maintainer, using DM upload. Closes: #467000 * Acknowledge NMUs: - Thanks to LaMont Jones (1.1) - Thanks to Luk Claes (1.2, 1.3) - Thanks to Steinar H. Gunderson (1.4, 1.5). Closes: #375262, #375354 - Thanks to James Vega (1.6). Closes: #470189 * Update debhelper compatibility level to 5 * Fix formatting in debian/changelog * Add homepage to debian/control * Rephrase short description * Add watch file * Rewrite debian/copyright and convert to UTF-8 * Convert debian/kaptain.doc-base to UTF-8, update Section and current file path * Remove unnecessary Build-Depends - Remove libqt3-compat-headers. Closes: #464472 * Use "-Wl,--as-needed" in LD_FLAGS to trim down list of unneeded library dependencies * Add autotools-dev to Build-Depends * Add hardening-wrapper to Build-Depends and use it on every architecture except m68k * Remove Replaces: captain and Conflicts: captain, as that package is not available in Debian since at least sarge * Remove usr/sbin from debian/dirs * Remove TODO from debian/docs, it's an empty file. Closes: #387733 * Remove debian/README.Debian, the information given is no longer true * Rewrite debian/rules * Install example scripts in correct location * Install tutorial * Do not install upstream's changelog, as it is an empty file * Correct typos in manpage. Thanks to A. Costa. Closes: #394814 * Fix FTBFS with GCC 4.3: missing #includes. Thanks to Martin Michlmayr for the patch. Closes: #417267 * Fix FTBFS on slow architectures due to timestamp issues. Thanks to Roman Zippel for the patch. Closes: #394575 * After all those changes, update Standards-Version to 3.7.3 -- Tobias Toedter Mon, 10 Mar 2008 22:47:58 +0100 kaptain (1:0.71-1.6) unstable; urgency=low * Non-maintainer upload. * Explicitly include required headers to fix FTBFS with gcc-4.3. (Closes: #417267) * Fix the path for upstream's documentation so that it's actually installed in the Debian package. (Closes: #387733) * Build without libqt3-compat-headers. (Closes: #464472) -- James Vega Sun, 09 Mar 2008 15:51:44 -0400 kaptain (1:0.71-1.5) unstable; urgency=low * Non-maintainer upload. * Pull in texinfo.tex from automake into admin/; it seems to be required for running admin/Makefile.common now. * Remove lexer.cpp and parser.cpp from kaptain_SOURCES; they are automatically generated from lexer.lpp and parser.ypp respecively, which seems to cause duplicate symbols under some automake versions. * Add AM_MAINTAINER_MODE to configure.in and rerun admin/Makefile.common; fixes FTBFS due to timestamp skew. (Closes: #375350) -- Steinar H. Gunderson Sun, 25 Jun 2006 14:49:04 +0200 kaptain (1:0.71-1.4) unstable; urgency=high * Non-maintainer upload. * Pull in newer acinclude.m4.in from kapptemplate, put it in admin/ and rerun admin/Makefile.common; fixes FTBFS (Closes: #373923). -- Steinar H. Gunderson Sat, 24 Jun 2006 22:35:17 +0200 kaptain (1:0.71-1.3) unstable; urgency=high * Non-maintainer upload. * Split xlibs-dev build-dep (Closes: #346740). -- Luk Claes Wed, 11 Jan 2006 15:33:31 +0100 kaptain (1:0.71-1.2) unstable; urgency=low * Non-maintainer upload. * Rebuild for the Qt/KDE transition (Closes: #327946) * Forward declaration of Kaptain (Closes: #320903) -- Luk Claes Tue, 27 Sep 2005 14:22:02 +0200 kaptain (1:0.71-1.1) unstable; urgency=low * NMU * Fix build-depends. Closes: #197848 -- LaMont Jones Sat, 2 Aug 2003 14:53:33 -0600 kaptain (1:0.71-1) unstable; urgency=low * New upstream release * add missing #include (Closes: #196670) -- Bradley Bell Tue, 17 Jun 2003 14:13:42 -0700 kaptain (1:0.7-4) unstable; urgency=low * Change path for angband (Closes: #144588) -- Bradley Bell Mon, 5 May 2003 14:08:19 -0700 kaptain (1:0.7-3) unstable; urgency=low * Build-dep on flex, bison (Closes: #186386) -- Bradley Bell Wed, 26 Mar 2003 12:13:41 -0800 kaptain (1:0.7-2) unstable; urgency=low * Rebuild against newer qt, gcc 3.2 (Closes: #184029, #185120) -- Bradley Bell Mon, 24 Mar 2003 11:19:29 -0800 kaptain (1:0.7-1) unstable; urgency=low * New upstream release * Only one binary package now (kaptain) which is Qt-based. -- Bradley Bell Mon, 7 Oct 2002 13:30:24 -0700 kaptain (1:0.6-4) unstable; urgency=low * add -O0 -mieee to alpha CXXFLAGS * Updated config.{guess,sub} -- Bradley Bell Fri, 30 Nov 2001 11:25:19 -0800 kaptain (1:0.6-3) unstable; urgency=low * Updated config.{guess,sub} (Closes: #116027) -- Bradley Bell Fri, 26 Oct 2001 11:34:05 -0700 kaptain (1:0.6-2) unstable; urgency=low * Updated build-depends for kdelibs-dev (Closes: #90928) -- Bradley Bell Mon, 14 May 2001 01:43:16 -0700 kaptain (1:0.6-1) unstable; urgency=low * New upstream release * New maintainer -- Bradley Bell Wed, 4 Apr 2001 23:58:02 -0700 kaptain (0.51-1) unstable; urgency=low * Initial Release (closes: #77058). * Added admin stuff from KDE distribution. * Fixed install destinations in {doc, grammars}/Makefile.am. * Changed directory of scripts in kaptainshell (see README.Debian). * Added kaptain.desktop and manpage. * Upload sponsored by Bradley Bell . -- Mariusz Przygodzki Thu, 28 Dec 2000 15:52:22 +0100 debian/control0000644000000000000000000000127511532772314010603 0ustar Source: kaptain Section: utils Priority: optional Maintainer: Tobias Quathamer Build-Depends: debhelper (>= 8), hardening-wrapper, qt4-qmake, libqt4-dev, bison, flex Standards-Version: 3.9.1 Homepage: http://kaptain.sourceforge.net/ Package: kaptain Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, dpkg (>= 1.15.4) | install-info Description: universal graphical front-end for command line programs Kaptain is a universal graphical front-end (Qt) based on context-free grammars. The program reads a file containing grammatical rules for generating text. It builds a dialog from the grammar and generates the text according to the user's settings. debian/kaptain.examples0000644000000000000000000000001311532770654012361 0ustar examples/* debian/compat0000644000000000000000000000000211532770654010376 0ustar 8 debian/source/0000755000000000000000000000000011532770654010500 5ustar debian/source/format0000644000000000000000000000001411532770654011706 0ustar 3.0 (quilt) debian/copyright0000644000000000000000000000325411532770654011137 0ustar This package was debianized by Mariusz Przygodzki on Thu, 28 Dec 2000 15:52:22 +0100. It was downloaded from Upstream Author: Terék Zsolt Copyright: Copyright © 2000-2004 Terék Zsolt 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 can be found in `/usr/share/common-licenses/GPL-2'. Copyright for the Debian packaging: Copyright © 2000 Mariusz Przygodzki Copyright © 2001-2003 Bradley Bell Copyright © 2003 LaMont Jones Copyright © 2005-2006 Luk Claes Copyright © 2006 Steinar H. Gunderson Copyright © 2008 James Vega Copyright © 2008-2009 Tobias Quathamer The Debian packaging work is licensed under the GPL-2 or later, see above. debian/dirs0000644000000000000000000000007411532770654010065 0ustar usr/share/doc/kaptain/tutorial usr/share/doc/kaptain/manual