debian/0000755000000000000000000000000012141374044007166 5ustar debian/copyright0000644000000000000000000000416312141374044011125 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: boxes Upstream-Contact: boxes@thomasjensen.com Source: http://boxes.thomasjensen.com/download/ Files: * Copyright: 1999, Thomas Jensen License: GPL-2+ Files: doc/boxes.el Copyright: 1999, 2001, 2006, Jason L. Shiffer License: GPL-2+ Files: src/misc/getopt.c Copyright: 1987-1998, Free Software Foundation, Inc License: GPL-2+ Files: src/misc/getopt.h Copyright: 1989-1997, Free Software Foundation, Inc License: GPL-2+ Files: src/parser.h src/parser.c Copyright: 1984, 1989, 1990, 2000, 2001, 2002 Free Software Foundation, Inc. License: GPL-2+ Files: src/regexp/regexp.c src/regexp/regsub.c Copyright: 1986, University of Toronto License: REGCOMP Files: debian/* Copyright: 1999, KELEMEN Péter 2012-2013, Salvatore Bonaccorso License: GPL-2+ License: GPL-2+ 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 2 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. . On Debian systems the full text of the GNU General Public License can be found in the `/usr/share/common-licenses/GPL-2' file. License: REGCOMP Permission is granted to anyone to use this software for any purpose on any computer system, and to redistribute it freely, subject to the following restrictions: . 1. The author is not responsible for the consequences of use of this software, no matter how awful, even if they arise from defects in it. . 2. The origin of this software must not be misrepresented, either by explicit claim or by omission. . 3. Altered versions must be plainly marked as such, and must not be misrepresented as being the original software. debian/watch0000644000000000000000000000011212141374044010211 0ustar version=3 http://boxes.thomasjensen.com/download boxes-(.*)\.src\.tar\.gz debian/control0000644000000000000000000000106612141374044010574 0ustar Source: boxes Section: text Priority: optional Maintainer: Salvatore Bonaccorso Standards-Version: 3.9.4 Build-Depends: debhelper (>= 9), bison, flex Homepage: http://boxes.thomasjensen.com/ Package: boxes Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: textmode box- and comment drawing filter Boxes is extremely configurable filter for adding and removing ASCII art (comments, for example) around chunks of text. Most modern text editors support filtering text through external filters. Boxes is such a filter. debian/changelog0000644000000000000000000001356612141374044011053 0ustar boxes (1.1.1-3) unstable; urgency=low * Upload to unstable * Bump copyright years for debian/* packaging files -- Salvatore Bonaccorso Sun, 05 May 2013 08:07:20 +0200 boxes (1.1.1-2) experimental; urgency=low * Correct License for src/regexp/{regexp,regsub}.c files. Add missing license text for src/regexp/{regexp,regsub}.c files to debian/copyright and correct License field. -- Salvatore Bonaccorso Tue, 18 Dec 2012 21:22:06 +0100 boxes (1.1.1-1) experimental; urgency=low * Imported Upstream version 1.1.1 + Includes new type by Karl E. Jorgensen (Closes: #187078). * Refresh default-GLOBALCONF-for-Debian.patch patch * Drop fix-spelling-error-in-manpage.patch patch. Patch was applied upstream. * Drop fix-hyphen-used-as-minus-sign.patch patch. Patch was applied upstream. * Bump Standards-Version to 3.9.4 -- Salvatore Bonaccorso Sun, 21 Oct 2012 18:15:44 +0200 boxes (1.1-1) experimental; urgency=low * Add debian/watch file to track new upstream releases * Imported Upstream version 1.1 (Closes: #446102) * New maintainer for boxes. Add myself to debian/control Maintainer field. (Closes: #686997) * Update debian/copyright file. Update format to copyright-format 1.0 as released together with Debian policy 3.9.3. Add myself to copyright for debian/* packaging files. Refer to Debian systems in general instead of only Debian GNU/Linux systems. Explicitly refer to GPL-2 license text in common-licenses. Update copyright information for other included files: Add stanzas for doc/boxes.el, src/misc/getopt.{c,h}, src/parser.{c,h} and src/regexp/regexp.c. * Drop debian/boxes-1.0.1.patch patch * Convert to '3.0 (quilt)' source package format. * Add default-GLOBALCONF-for-Debian.patch patch. Change default configuration file path for Debian to /etc/boxes/boxes-config. * Add fix-FTBFS-on-GNU-kFreeBSD-GNU-Hurd.patch patch. Add patch to fix FTBFS on GNU/kFreeBSD and GNU/Hurd. Add the patch to debian/patches instead of patching directly the source now (as we switched to '3.0 (quilt)' source package format. * Simplify debian/rules to a tiny rules file. Install boxes binary and default configuration file via dh_install. * Bump Debhelper compat level to 9. Add a debian/compat file and bump versioned Build-Depends on debhelper to (>= 9). * Add ${misc:Depends} to Depends in debian/control * Add Homepage field to source package stanza in debian/control * Install doc/boxes.el to site-lisp for emacs * Add fix-spelling-error-in-manpage.patch patch. Add small patch to fix a spelling error in manpage of boxes.1. * Add fix-hyphen-used-as-minus-sign.patch patch. Fix lintian warning 'hyphen-used-as-minus-sign'. * Bump Standards-Version to 3.9.3 * Add do-not-strip-boxes-binary-by-default.patch patch. Don't strip boxes binary already in Makefile and leave this to the dh_strip invocation in debian/rules. (Closes: #436604) * Lowercase capital letter at beginning of synopsis line -- Salvatore Bonaccorso Sat, 15 Sep 2012 17:24:17 +0200 boxes (1.0.1a-2.3) unstable; urgency=low * Non-maintainer upload. * Use _GNU_SOURCE on GNU/kFreeBSD and GNU/Hurd, as suggested by Petr Salinger, fixing FTBFS on those platforms (Closes: #401741). -- Cyril Brulebois Fri, 28 Aug 2009 05:07:07 +0200 boxes (1.0.1a-2.2) unstable; urgency=low * Non-maintainer upload. * Adjust location for configuration file, it should be /etc/boxes/boxes-config and not the directory /etc/boxes/ itself. (Closes: #374304, #384696) -- Michael Prokop Sat, 20 Jan 2007 18:16:55 +0100 boxes (1.0.1a-2.1) unstable; urgency=low * Non-maintainer upload. * Move configuration file to /etc (Closes: #374490) * Add boxes-config to debian/examples -- Julien Danjou Tue, 11 Jul 2006 13:56:12 +0200 boxes (1.0.1a-2) unstable; urgency=low * Global config is in /usr/share/boxes/. (Closes: #374304) -- KELEMEN Peter Sun, 18 Jun 2006 17:51:27 +0200 boxes (1.0.1a-1) unstable; urgency=low * Pristine source. * Bumped Standards-Version: 3.7.2 * Bumped DH_COMPAT=4 * Assorted compile fixes. (Closes: #191178) * New URL. (Closes: #348700) -- KELEMEN Peter Thu, 15 Jun 2006 14:40:16 +0200 boxes (1.0.1-5) unstable; urgency=low * Acknowledgning NMU bt Tore Anderson, thanks. * debian/copyright - Fixed URL. - Fixed Upstream Authors. * debian/control - Standards-Version: 3.6.1 - Fixed Build-Depends: field. - Fixed Maintainer: field. - Fixed Description: field. -- KELEMEN Péter Sun, 15 Aug 2004 12:36:41 +0200 boxes (1.0.1-4.1) unstable; urgency=low * NMU (sponsored by joeyh) * Build-Depend on flex-old instead of flex, closes: #191187. -- Tore Anderson Sat, 12 Jul 2003 21:10:04 +0200 boxes (1.0.1-4) unstable; urgency=MEDIUM * Modernized packaging (debhelper v3). * (debian/control) Bumped Standards-Version: field to 3.5.6. * #define _GNU_SOURCE decision based on #defined __GNUC__. (Closes: #106761) * /usr/share/boxes/boxes: Removed bogus test designs. (Closes: #96301) -- KELEMEN Peter Fri, 19 Apr 2002 00:18:27 +0200 boxes (1.0.1-3) unstable; urgency=low * Fixed Build-Depends: *again*. (Closes: #95073) -- KELEMEN Peter Tue, 24 Apr 2001 13:27:37 +0200 boxes (1.0.1-2) unstable; urgency=low * Fixed Build-Depends:. (Closes: #70199) -- KELEMEN Peter Sun, 22 Apr 2001 00:45:43 +0200 boxes (1.0.1-1) unstable; urgency=low * New Upstream Release. -- KELEMEN Peter Wed, 26 Apr 2000 17:54:54 +0200 boxes (1.0-1) unstable; urgency=low * Initial Release. -- KELEMEN Peter Tue, 31 Aug 1999 21:57:17 +0200 debian/boxes.manpages0000644000000000000000000000001412141374044012016 0ustar doc/boxes.1 debian/boxes.docs0000644000000000000000000000000712141374044011155 0ustar README debian/rules0000755000000000000000000000003612141374044010245 0ustar #!/usr/bin/make -f %: dh $@ debian/source/0000755000000000000000000000000012141374044010466 5ustar debian/source/format0000644000000000000000000000001412141374044011674 0ustar 3.0 (quilt) debian/boxes.examples0000644000000000000000000000001512141374044012042 0ustar boxes-config debian/boxes.install0000644000000000000000000000012012141374044011667 0ustar src/boxes usr/bin boxes-config etc/boxes doc/boxes.el usr/share/emacs/site-lisp debian/compat0000644000000000000000000000000212141374044010364 0ustar 9 debian/patches/0000755000000000000000000000000012141374044010615 5ustar debian/patches/series0000644000000000000000000000017012141374044012030 0ustar default-GLOBALCONF-for-Debian.patch fix-FTBFS-on-GNU-kFreeBSD-GNU-Hurd.patch do-not-strip-boxes-binary-by-default.patch debian/patches/fix-FTBFS-on-GNU-kFreeBSD-GNU-Hurd.patch0000644000000000000000000000074612141374044017250 0ustar Description: Fix FTBFS on GNU/kFreeBSD and GNU/Hurd Origin: vendor Bug-Debian: http://bugs.debian.org/401741 Forwarded: yes Author: Petr Salinger Author: Cyril Brulebois Reviewed-by: Salvatore Bonaccorso Last-Update: 2012-10-21 --- a/src/config.h +++ b/src/config.h @@ -44,7 +44,7 @@ #define CONFIG_H -#if defined(__linux__) +#if defined(__linux__) || defined(__GLIBC__) || defined(__GNU__) #define _GNU_SOURCE debian/patches/do-not-strip-boxes-binary-by-default.patch0000644000000000000000000000077312141374044020636 0ustar Description: Don't strip boxes binary already in Makefile Don't strip boxes binary already in Makefile and leave this to the dh_strip invocation in debian/rules. . Respect DEB_BUILD_OPTIONS=nostrip. Origin: vendor Bug: http://bugs.debian.org/436604 Forwarded: not-needed Author: Salvatore Bonaccorso Last-Update: 2012-09-15 --- a/src/Makefile +++ b/src/Makefile @@ -107,7 +107,7 @@ build: $(MAKE) CFLAGS_ADDTL=-O boxes - strip boxes + debug: $(MAKE) CFLAGS_ADDTL=-g boxes debian/patches/default-GLOBALCONF-for-Debian.patch0000644000000000000000000000145612141374044016640 0ustar Description: Change default config path for Debian Change the default configuration file path for Debian to /etc/boxes/boxes-config. Origin: vendor Bug-Debian: http://bugs.debian.org/374490 Bug-Debian: http://bugs.debian.org/374304 Bug-Debian: http://bugs.debian.org/384696 Bug-Debian: http://bugs.debian.org/457370 Forwarded: not-needed Author: Julien Danjou Author: Michael Prokop Author: Salvatore Bonaccorso Reviewed-by: Salvatore Bonaccorso Last-Update: 2012-10-21 --- a/Makefile +++ b/Makefile @@ -80,7 +80,7 @@ # The following line (GLOBALCONF) is the only line you should need to edit! -GLOBALCONF = /usr/share/boxes +GLOBALCONF = /etc/boxes/boxes-config BVERSION = 1.1.1 SNAPFILE = boxes-SNAP-$(shell date +%Y%m%d)