debian/0000755000000000000000000000000011713231532007164 5ustar debian/patches/0000755000000000000000000000000011713231532010613 5ustar debian/patches/series0000644000000000000000000000003411713231532012025 0ustar 01_Makefile_fix 02_PATH_MAX debian/patches/02_PATH_MAX0000644000000000000000000000114311713231532012277 0ustar Author: Marcus Brinkmann Origin: vendor, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=105432#5 Bug-Debian: http://bugs.debian.org/105432 Description: This symbol is only defined on systems with a fixed path length limit. The Hurd does not have such a limit, so it isn't defined. The program should deal with arbitrary long path names, but adding this patch will handle the problem in the meantime. Last-Update: 2012-02-04 --- a/tree.c +++ b/tree.c @@ -56,6 +56,9 @@ #endif #endif +#ifndef PATH_MAX +#define PATH_MAX 4096 +#endif /* Externs */ /* hash.c */ debian/patches/01_Makefile_fix0000644000000000000000000000075011713231532013423 0ustar Author: Florian Ernst Description: Don't strip unconditionally during binary installation. Instead, dh_strip will take care of this when needed. Forwarded: not-needed Last-Update: 2012-02-04 --- a/Makefile +++ b/Makefile @@ -97,7 +97,7 @@ install -d $(BINDIR) install -d $(MANDIR) if [ -e $(TREE_DEST) ]; then \ - install -s $(TREE_DEST) $(BINDIR)/$(TREE_DEST); \ + install $(TREE_DEST) $(BINDIR)/$(TREE_DEST); \ fi install doc/$(MAN) $(MANDIR)/$(MAN) debian/control0000644000000000000000000000105511713231532010570 0ustar Source: tree Section: utils Priority: optional Maintainer: Florian Ernst Build-Depends: debhelper (>= 8) Standards-Version: 3.9.2 Homepage: http://mama.indstate.edu/users/ice/tree/ Vcs-Browser: http://git.debian.org/?p=collab-maint/tree.git Vcs-Git: git://git.debian.org/collab-maint/tree.git Package: tree Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: displays directory tree, in color Displays an indented directory tree, using the same color assignments as ls, via the LS_COLORS environment variable. debian/changelog0000644000000000000000000002233411713231532011042 0ustar tree (1.6.0-1) unstable; urgency=low * [ebddf18] Imported Upstream version 1.6.0 Thanks to Steve for: + dealing with symlink special case in $LS_COLORS (Closes: #586765, also thanks to meillo for debugging) + making --dirsfirst a meta-sort option (Closes: #492570) + adding a --prune option to not show "empty" directories (Closes: #308605) + adding a --si option (Closes: #562971) * [e19eb60] update packaging to use debhelper 8 w/ dh, complies with Standards-Version: 3.9.2 * [865adaf] debian/copyright: update year * [c6078ae] refresh/rename all patches -- Florian Ernst Sat, 04 Feb 2012 14:32:03 +0100 tree (1.5.3-2) unstable; urgency=low * [e7fcffa] debian/rules: enable using iswprint() instead of isprint() to determine if a character is printable by passing DLINUX in CFLAGS. Thanks to Nikolaus Schulz for the patch and Christoph Berg for the gentle prod (Closes: #580725) * [fa27103] debian/control: Depends += ${misc:Depends}, Standards-Version: 3.9.1 -- Florian Ernst Mon, 14 Mar 2011 18:33:48 +0100 tree (1.5.3-1) unstable; urgency=low * Imported Upstream version 1.5.3, thanks to Steve Baker for explicitly fixing + Automatically select UTF-8 charset if TREE_CHARSET is not set, and the locale is set to *UTF-8 (Closes: #407749) + Use strcoll() instead of strcmp() to sort files based on locale if set (Closes: #267395) + Changed wording in tree(1) manpage (Closes: #556186) * debian/changelog: fix lintian warning spelling-error-in-changelog * debian/control: add Vcs-Browser and Vcs-Git * Export modifications of upstream files to quilt patches and change the source package format to 3.0 (quilt) * Standards-Version: 3.8.3 -- Florian Ernst Mon, 14 Dec 2009 23:35:46 +0100 tree (1.5.2.2-1) unstable; urgency=low * New upstream release. Thanks to Steve Baker for explicitly fixing + Current locale not used to display file name (Closes: #504217) + tree doesn't support 32 bit UIDs/GIDs (Closes: #440475) * debian/copyright: Update year -- Florian Ernst Sun, 15 Feb 2009 14:39:47 +0100 tree (1.5.2.1-1) unstable; urgency=low * New upstream release * Extend debian/copyright to cover newly added strverscmp.c * Standards-Version 3.8.0 -- Florian Ernst Thu, 04 Sep 2008 22:37:46 +0200 tree (1.5.2-1) unstable; urgency=low * New upstream release + Added -v option for version sorting (also called natural sorting) ala ls (Closes: #482142) -- Florian Ernst Mon, 07 Jul 2008 18:53:33 +0200 tree (1.5.1.2-1) unstable; urgency=low * New upstream release * debian/control: move Homepage to its own field * debian/copyright: update to 2008 info * Standards-Version 3.7.3 -- Florian Ernst Sat, 07 Jun 2008 09:58:08 +0200 tree (1.5.1.1-1) unstable; urgency=low * New upstream release + Fixes linebreaks in HTML output (Closes: #429454) -- Florian Ernst Thu, 19 Jul 2007 10:35:06 +0200 tree (1.5.1-2) unstable; urgency=low * Fix manpage typo, thanks once more to A. Costa (Closes: #408326) -- Florian Ernst Thu, 25 Jan 2007 00:22:12 +0100 tree (1.5.1-1) unstable; urgency=low * New upstream release, changes include + Fixed missing
's when -i option used with -H (Closes: #314198) + Added -h option for human readable output (Closes: #315185) * debian/copyright: update FSF address * debian/changelog: remove cruft from end of file * debhelper compatibility level 5 * Standards-Version 3.7.2 -- Florian Ernst Tue, 23 Jan 2007 13:09:38 +0100 tree (1.5.0-2) unstable; urgency=low * New maintainer address, many thanks to Eduard Bloch and Andreas Barth for previous sponsoring * reintroduce PATH_MAX definition to allow building on Hurd, see #105432 -- Florian Ernst Wed, 30 Mar 2005 19:50:06 +0200 tree (1.5.0-1) unstable; urgency=medium * This should really go into Sarge * New upstream release, changes include + Added -T option to change title and H1 header in HTML output (Closes: #193136) + Added -r option to reverse alpha sort output, ala. 'ls -r' (Closes: #193356) + Better support for Locales and printing utf-8 encoded characters in filenames (still hackish) (Closes: #114791) + Fixed -t to alphasort files with same time-stamps (Closes: #193357) + Fixed encoding of filenames in HTML output (Closes: #181738) + Changed license from "Artistic License" to GPLv2 + compiles cleanly with gcc-3.4 (Closes: #266236) * debian/copyright: reflect license change * debian/rules: adjust LDFLAGS for nostrip -- Florian Ernst Wed, 18 Aug 2004 11:12:03 +0200 tree (1.4b3-2) unstable; urgency=low * Added sanity check to split function. Thanks, Kototama! (Closes: #259998) * debian/rules: s/dh_installmanpages/dh_installman/ * debian/watch: now really added -- Florian Ernst Tue, 27 Jul 2004 15:17:37 +0200 tree (1.4b3-1) unstable; urgency=low * New maintainer * New upstream release (Closes: #252722) + adds LargeFileSupport (Closes: #254011) * Additional patches: + don't set GENERATOR META info to "Linux" (Closes: #203143) + better document -l switch (Closes: #162332) + s/font-weight/font-size/g + cosmetical fix in HTML output + adjust Makefile for nostrip * debian/copyright: add note about previous and current maintainer * debian/control: + add upstream home page + bumped Standards-Version to 3.6.1 * debian/rules: + streamlined, best practices + added check for noopt * debian/watch: added * Dropped unneeded postinst and prerm * Acknowledge NMUs (Closes: #195058, #114791, #162259, #76594, #152385) Thanks to Uli Martens and Susan Kleinmann! -- Florian Ernst Wed, 14 Jul 2004 11:12:28 +0200 tree (1.4b2-0.2.1) unstable; urgency=low * NMU * escaped line endings in string constants (closes: bug#195058) * removed an empty switch-default: to get rid of the warning -- Uli Martens Mon, 14 Jul 2003 10:32:58 +0200 tree (1.4b2-0.2) unstable; urgency=low * Moved man page to /usr/share/man/man1 (closes: bug#162259) -- Susan Kleinmann Wed, 25 Sep 2002 09:51:18 -0400 tree (1.4b2-0.1) unstable; urgency=low * Non-maintainer upload. * New upstream version (closes: bug#152386) * URL fixed in the copyright file (closes: bug#152385) * The new version displays accentuated letters (closes: bug#114791) * The new version does not print open errors on stderr (closes: bug#76594) * Incorporated the new LICENSE file into the copyright. -- Susan Kleinmann Thu, 5 Sep 2002 08:07:30 -0400 tree (1.3-2) unstable; urgency=low * Add PATH_MAX fallback define to compile on Hurd (Closes: #107051, #105432) * Fix typo in manpage (Closes #106806) -- Scott K. Ellis Tue, 20 Nov 2001 19:52:42 -0500 tree (1.3-1) unstable; urgency=low * Maintainer upload * Rebuild with debhelper -- Scott K. Ellis Tue, 9 May 2000 09:34:59 -0400 tree (1.3-0.1) unstable; urgency=low * Non-maintainer upload. * New upstream release. * Bumped Standards-Version to 3.0.1. * Included postinst, prerm scripts for /usr/doc -> /usr/share/doc symlink. -- Thomas Schoepf Fri, 8 Oct 1999 00:15:00 +0200 tree (1.2-6) unstable; urgency=low * Rebuild to remove bogus information from md5sums file. -- Scott K. Ellis Mon, 9 Feb 1998 10:10:48 -0500 tree (1.2-5) unstable; urgency=low * Don't us sudo in debian/rules (fixes #15457) -- Scott K. Ellis Mon, 19 Jan 1998 13:52:40 -0500 tree (1.2-4) unstable; urgency=low * Changed maintainer address to *@debian.org * Rename upstream changelog (fixes bug #2639) * Recompile with glibc. -- Scott K. Ellis Wed, 18 Jun 1997 21:11:42 -0400 tree (1.2-3) unstable; urgency=low * New Maintainer -- Scott K. Ellis Mon, 17 Feb 1997 21:07:22 -0500 tree (1.2-2) unstable; urgency=low * Moved into section utils. -- Joey Hess Thu, 9 Jan 1997 20:06:05 -0500 tree (1.2-1) unstable; urgency=low * New upstream release. * Renamed CHANGES to changelog.upstream. -- Joey Hess Mon, 6 Jan 1997 14:19:34 -0500 tree (1.1.1-3) unstable; urgency=low * New maintainer email address. * Use debmake. -- Joey Hess Sat, 21 Dec 1996 00:43:52 -0500 tree (1.1.1-2) unstable; urgency=low * Routine update of debian/rules. * Fixed permissions of manpage. -- Joey Hess Thu, 17 Oct 1996 01:40:32 -0400 tree (1.1.1-1) unstable; urgency=low * New upstream release -- Joey Hess Tue, 24 Sep 1996 23:32:40 -0400 tree (1.1-1) unstable; urgency=low * Updated to new packaging standard * New upstream release -- Joey Hess Tue, 24 Sep 1996 23:32:40 -0400 1.0-3 * Fixed m68k problem: made Makefile more portable * Routine update of debian.rules 1.0-2 * changed priority to optional 1.0-1 * Initial release debian/copyright0000644000000000000000000000457111713231532011126 0ustar This is a Debian prepackaged version of tree, the directory tree lister. It was downloaded from http://mama.indstate.edu/users/ice/tree/ The current maintainer of this package is Florian Ernst , the previous maintainers were Joey Hess (until 17 Feb 1997) Scott K. Ellis (until 14 Jul 2004) The following copyright applies to this package: Main author: Steve Baker (ice@mama.indstate.edu) Copyright (c) 1996 - 2011 by Steve Baker, Thomas Moore, Francesc Rocher, Kyosuke Tokoro 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. You should have received a copy of the GNU General Public License with the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL; 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, version 2, can be found in /usr/share/common-licenses/GPL-2. For strverscmp.c the following applies: /* Compare strings while treating digits characters numerically. Copyright (C) 1997, 2002, 2005 Free Software Foundation, Inc. This file is part of the libiberty library. Contributed by Jean-François Bignolles , 1997. Libiberty is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. Libiberty 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ debian/rules0000755000000000000000000000176611713231532010256 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 export prefix = $(CURDIR)/debian/tree/usr export MANDIR = $(prefix)/share/man/man1 # Leave LDFLAGS empty so symbol table and relocation information won't be # removed from the executable; dh_strip takes care of this when needed export LDFLAGS = export CFLAGS = -g -Wall -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 ifneq (,$(findstring noopt, $(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif override_dh_auto_build: $(MAKE) CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" override_dh_auto_install: $(MAKE) install prefix="$(prefix)" MANDIR="$(MANDIR)" %: dh $@ debian/compat0000644000000000000000000000000211713231532010362 0ustar 8 debian/watch0000644000000000000000000000010511713231532010211 0ustar version=2 http://mama.indstate.edu/users/ice/tree/src/tree-(.*)\.tgz debian/source/0000755000000000000000000000000011713231532010464 5ustar debian/source/format0000644000000000000000000000001411713231532011672 0ustar 3.0 (quilt) debian/docs0000644000000000000000000000001411713231532010032 0ustar README TODO