Release 1.99pl1
William Grzybowski
4 years ago
0 | ytree for Debian | |
1 | ---------------- | |
0 | 2 | |
1 | 3 | In /usr/share/doc/ytree you will find a file ytree.conf. Copy this file, |
2 | 4 | rename it to .ytree, and place it in your home directory. Modify it |
0 | ytree (1.99pl1-1) experimental; urgency=medium | |
1 | ||
2 | * New upstream release (Closes: #687787, #689024). | |
3 | * New maintainer. (Closes: #929555) | |
4 | * Add auto pkg test. | |
5 | * Add clean file. | |
6 | * Add yml for Salsa CI. | |
7 | * Add upstream metadata file. | |
8 | * debian/changelog: remove trailing spaces. | |
9 | * debian/compat: remove file, no longer used in debhelper 12. | |
10 | * debian/control: | |
11 | - Add VCS links. | |
12 | - Adjust Description to equalize line size. | |
13 | - Remove quilt build dependency, no longer necessary. | |
14 | - Update Standards-Version to 4.3.0. | |
15 | - Use debhelper-compat (12). | |
16 | * debian/copyright: | |
17 | - Add and update all debian maintainers. | |
18 | - Add license for mktime.c. | |
19 | - Add license for tilde.c, tilde.h, xmalloc.c and xmalloc.h. | |
20 | - Update copyright years for upstream maintainer. | |
21 | - Update to format 1.0. | |
22 | * debian/dirs: remove useless doc entry. | |
23 | * debian/docs: update to catch up upstream version in filename. | |
24 | * debian/patches: | |
25 | - 03_manpages.diff: fix typo in ytree.1 manpage. | |
26 | - Add headers to all patches. | |
27 | - Update 01_makefile.diff and 02_profile.diff with last upstream version. | |
28 | * debian/README.Debian: add header. | |
29 | * debian/rules: | |
30 | - Add hardening support. | |
31 | - Simplify and modernize. | |
32 | ||
33 | -- William Grzybowski <william@grzy.org> Wed, 03 Jul 2019 09:32:40 -0300 | |
34 | ||
0 | 35 | ytree (1.94-2) unstable; urgency=low |
1 | 36 | |
2 | * Acknowledge NMU. | |
37 | * Acknowledge NMU. | |
3 | 38 | * Changed short description in debian/control. |
4 | 39 | * Fix to remove timestamps from build systems in debian/rules. |
5 | 40 | Closes: #777273. |
15 | 50 | |
16 | 51 | ytree (1.94-1) unstable; urgency=low |
17 | 52 | |
18 | * New upstream release. | |
53 | * New upstream release. | |
19 | 54 | * Updated Standards-Version to 3.8.4. Changed to 3.0 quilt format. |
20 | 55 | * Changed reference to ytree-1.9x.lsm file in debian/docs. |
21 | 56 | * Updated 01_makefile.diff and 03_manpages.diff in debian/patches. |
27 | 62 | |
28 | 63 | ytree (1.93-2) unstable; urgency=low |
29 | 64 | |
30 | * Changed Build-Depends to libreadline-dev. Closes: #553885. | |
65 | * Changed Build-Depends to libreadline-dev. Closes: #553885. | |
31 | 66 | * Unable to duplicate ytree crashing with a SIGSEGV when enter is pressed. |
32 | 67 | Closes: #534378. |
33 | 68 | * Added descriptions to existing patches. |
38 | 73 | |
39 | 74 | ytree (1.93-1) unstable; urgency=low |
40 | 75 | |
41 | * New upstream release. | |
76 | * New upstream release. | |
42 | 77 | * debian/control: |
43 | 78 | + Updated Standards-Version to 3.8.3. |
44 | 79 | + Bumped debhelper to version 7.4~. |
215 | 250 | |
216 | 251 | ytree (1.64-3) unstable; urgency=low |
217 | 252 | |
218 | * change directory depth read for not overload too much. | |
253 | * change directory depth read for not overload too much. | |
219 | 254 | * moving from Apps/utils to Apps/Misc in the menu system |
220 | 255 | closes bug #27470. |
221 | 256 |
0 | 0 | Source: ytree |
1 | 1 | Section: utils |
2 | 2 | Priority: optional |
3 | Maintainer: Kevin Coyner <kcoyner@debian.org> | |
4 | Build-Depends: debhelper (>= 7.4~), quilt (>= 0.46-7~), libncursesw5-dev, libreadline-dev | |
5 | Standards-Version: 3.8.4 | |
3 | Maintainer: William Grzybowski <william@grzy.org> | |
4 | Build-Depends: debhelper-compat (= 12), libncursesw5-dev, libreadline-dev | |
5 | Standards-Version: 4.3.0 | |
6 | 6 | Homepage: http://www.han.de/~werner/ytree.html |
7 | Vcs-Browser: https://salsa.debian.org/wg-guest/ytree | |
8 | Vcs-Git: https://salsa.debian.org/wg-guest/ytree.git | |
7 | 9 | |
8 | 10 | Package: ytree |
9 | 11 | Architecture: any |
10 | 12 | Depends: ${shlibs:Depends}, ${misc:Depends} |
11 | 13 | Recommends: mime-support |
12 | 14 | Description: File manager for terminals |
13 | This is a file manager that separates files from directories and allows you to | |
14 | select and manage files from different directories. It works on black and | |
15 | white or color terminals and is UTF-8 locales aware. | |
15 | This is a file manager that separates files from directories and allows | |
16 | you to select and manage files from different directories. It works | |
17 | on black and white or color terminals and is UTF-8 locales aware. |
0 | This package was debianized by Carlos Barros <cbf@debian.org> on | |
1 | Mon, 13 Sep 1999 13:29:01 -0300. | |
0 | Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ | |
1 | Upstream-Name: ytree | |
2 | Source: http://www.han.de/~werner/ytree.html | |
2 | 3 | |
3 | It was downloaded from www.han.de/~werner/ytree.html | |
4 | Files: * | |
5 | Copyright: ?-2016 Werner Bregulla <werner@frolix.han.de> | |
6 | License: GPL-2 | |
4 | 7 | |
5 | Upstream Author: Werner Bregulla <werner@frolix.han.de> | |
8 | Files: mktime.c | |
9 | Copyright: 1988-1989 David MacKenzie <djm@ai.mit.edu> | |
10 | 1988-1989 Michael Haertel <mike@ai.mit.edu> | |
11 | License: Special | |
6 | 12 | |
7 | Copyright: Copyright (C) 1999-2005 Werner Bregulla <werner@frolix.han.de> | |
8 | mktime.c: Copyright 1988, 1989 by David MacKenzie <djm@ai.mit.edu> | |
13 | Files: tilde.c | |
14 | tilde.h | |
15 | xmalloc.c | |
16 | xmalloc.h | |
17 | Copyright: 1988-1999 Free Software Foundation, Inc. | |
18 | License: GPL-2+ | |
9 | 19 | |
10 | License: | |
11 | This program is free software; you can redistribute it and/or modify | |
12 | it under the terms of the GNU General Public License as published by | |
13 | the Free Software Foundation; either version 2 of the License, or | |
14 | (at your option) any later version. | |
20 | Files: debian/* | |
21 | Copyright: 1998-2006 Carlos Barros <cbf@debian.org> | |
22 | 2008 Barry deFreese <bddebian@comcast.net> | |
23 | 2008 Cyril Brulebois <cyril.brulebois@enst-bretagne.fr> | |
24 | 2008-2016 Kevin Coyner <kcoyner@debian.org> | |
25 | 2011 Steve McIntyre <steve.mcintyre@linaro.org> | |
26 | 2019 William Grzybowski <william@grzy.org> | |
27 | License: GPL-2+ | |
15 | 28 | |
16 | This program is distributed in the hope that it will be useful, | |
17 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
18 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
19 | GNU General Public License for more details. | |
29 | License: GPL-2 or GPL-2+ | |
30 | This package is free software; you can redistribute it and/or modify | |
31 | it under the terms of the GNU General Public License as published by | |
32 | the Free Software Foundation; either version 2 of the License, or | |
33 | (at your option) any later version. | |
34 | . | |
35 | This package is distributed in the hope that it will be useful, | |
36 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
37 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
38 | GNU General Public License for more details. | |
39 | . | |
40 | You should have received a copy of the GNU General Public License | |
41 | along with this program. If not, see <https://www.gnu.org/licenses/> | |
42 | . | |
43 | On Debian systems, the complete text of the GNU General | |
44 | Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". | |
20 | 45 | |
21 | You should have received a copy of the GNU General Public License | |
22 | along with this package; if not, write to the Free Software Foundation, | |
23 | Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. | |
24 | ||
25 | On Debian GNU/Linux systems, the complete text of the GNU General | |
26 | Public License can be found in `/usr/share/common-licenses/GPL-2'. | |
46 | License: Special | |
47 | Unlimited distribution permitted provided this copyright notice is | |
48 | retained and any functional modifications are prominently identified. |
0 | CHANGES README THANKS ytree.conf ytree-1.94.lsm | |
0 | CHANGES README THANKS ytree.conf ytree-1.99pl1.lsm |
0 | Author: Kevin Coyner <kcoyner@debian.org> | |
1 | William Grzybowski <william@grzy.org> | |
2 | Subject: Fix build | |
3 | Last-Update: 2019-07-03 | |
0 | 4 | Index: ytree-1.94/Makefile |
1 | 5 | =================================================================== |
2 | 6 | --- ytree-1.94.orig/Makefile 2010-06-20 14:25:58.000000000 +0000 |
15 | 19 | # Maybe you have to change the MANDIR to $(DESTDIR)/man/man1 |
16 | 20 | ########################### |
17 | 21 | -COLOR = -DCOLOR_SUPPORT |
18 | -CLOCK = -DCLOCK_SUPPORT # Experimental! | |
22 | -#CLOCK = -DCLOCK_SUPPORT # Experimental! | |
19 | 23 | -READLINE = -DREADLINE_SUPPORT |
20 | -CFLAGS += -D_GNU_SOURCE $(COLOR) $(CLOCK) $(READLINE) | |
24 | -CFLAGS += -D_GNU_SOURCE $(COLOR) $(CLOCK) $(READLINE) $(ADD_CFLAGS) | |
21 | 25 | -LDFLAGS += -lncurses -lreadline |
22 | 26 | +#COLOR = -DCOLOR_SUPPORT |
23 | 27 | +#CLOCK = -DCLOCK_SUPPORT # Experimental! |
37 | 41 | +COLOR = -DCOLOR_SUPPORT |
38 | 42 | +#CLOCK = -DCLOCK_SUPPORT # Experimental! |
39 | 43 | +READLINE = -DREADLINE_SUPPORT |
40 | +CFLAGS = -D_GNU_SOURCE -DWITH_UTF8 $(ADD_CFLAGS) $(COLOR) $(CLOCK) $(READLINE) | |
41 | +LDFLAGS = -lncursesw -lreadline | |
44 | +CFLAGS += -D_GNU_SOURCE -DWITH_UTF8 $(ADD_CFLAGS) $(COLOR) $(CLOCK) $(READLINE) | |
45 | +LDFLAGS += -lncursesw -lreadline | |
42 | 46 | |
43 | 47 | ########################### |
44 | 48 | # LINUX without libreadline (testet with ncurses 5.2) |
0 | Run mailcap on USERVIEW. Patch implemented by Barry deFreese | |
1 | <bddebian@comcast.net> Tue, 08 Apr 2008 13:58:28. | |
2 | --- ytree-1.86.orig/profile.c | |
3 | +++ ytree-1.86/profile.c | |
4 | @@ -87,7 +87,7 @@ | |
5 | { "TARLIST", DEFAULT_TARLIST, NULL, NULL }, | |
6 | { "TREEDEPTH", DEFAULT_TREEDEPTH, NULL, NULL }, | |
7 | { "UNCOMPRESS", DEFAULT_UNCOMPRESS, NULL, NULL }, | |
8 | - { "USERVIEW", "", NULL, NULL }, | |
9 | + { "USERVIEW", "run-mailcap", NULL, NULL }, | |
10 | { "ZIPEXPAND", DEFAULT_ZIPEXPAND, NULL, NULL }, | |
11 | { "ZIPLIST", DEFAULT_ZIPLIST, NULL, NULL }, | |
12 | { "ZOOEXPAND", DEFAULT_ZOOEXPAND, NULL, NULL }, | |
0 | Author: Barry deFreese <bddebian@comcast.net> | |
1 | William Grzybowski <william@grzy.org> | |
2 | Subject: Run mailcap on USERVIEW | |
3 | Last-Update: 2019-07-03 | |
4 | --- ytree-1.99pl1.orig/profile.c | |
5 | +++ ytree-1.99pl1/profile.c | |
6 | @@ -88,7 +88,7 @@ | |
7 | { "TARLIST", DEFAULT_TARLIST, NULL, NULL }, | |
8 | { "TREEDEPTH", DEFAULT_TREEDEPTH, NULL, NULL }, | |
9 | { "UNCOMPRESS", DEFAULT_UNCOMPRESS, NULL, NULL }, | |
10 | - { "USERVIEW", "", NULL, NULL }, | |
11 | + { "USERVIEW", "run-mailcap", NULL, NULL }, | |
12 | { "ZIPEXPAND", DEFAULT_ZIPEXPAND, NULL, NULL }, | |
13 | { "ZIPLIST", DEFAULT_ZIPLIST, NULL, NULL }, | |
14 | { "ZOOEXPAND", DEFAULT_ZOOEXPAND, NULL, NULL }, |
0 | Fix typos, hyphens, and manpage section. Patch implemented by Barry deFreese | |
1 | <bddebian@comcast.net> Tue, 08 Apr 2008 13:58:28. | |
0 | Author: Barry deFreese <bddebian@comcast.net> | |
1 | William Grzybowski <william@grzy.org> | |
2 | Subject: Fix typos, hyphens, and manpage section | |
3 | Last-Update: 2019-07-04 | |
2 | 4 | Index: ytree-1.94/ytree.1 |
3 | 5 | =================================================================== |
4 | 6 | --- ytree-1.94.orig/ytree.1 2010-06-20 13:56:25.000000000 +0000 |
19 | 21 | |
20 | 22 | .SH DESCRIPTION |
21 | 23 | |
24 | @@ -19,7 +19,7 @@ | |
25 | 1.) DIR-Modus: | |
26 | .TP | |
27 | \fB\-Attribute\fR | |
28 | -Change direcory permissions (like chmod) | |
29 | +Change directory permissions (like chmod) | |
30 | .TP | |
31 | \fB\-Delete\fR | |
32 | Delete selected directory | |
22 | 33 | @@ -368,9 +368,9 @@ |
23 | 34 | .nf |
24 | 35 | \fB [VIEWER] |
0 | Author: Kevin Coyner <kcoyner@debian.org> | |
1 | Subject: Use ncurses wide header | |
2 | Last-Update: 2011-12-15 | |
0 | 3 | Index: ytree-1.94/ytree.h |
1 | 4 | =================================================================== |
2 | 5 | --- ytree-1.94.orig/ytree.h 2010-02-28 13:15:46.000000000 +0000 |
0 | 0 | #!/usr/bin/make -f |
1 | # Sample debian/rules that uses debhelper. | |
2 | # GNU copyright 1997 to 1999 by Joey Hess. | |
3 | ||
4 | # Uncomment this to turn on verbose mode. | |
5 | 1 | #export DH_VERBOSE=1 |
6 | 2 | |
3 | export DEB_BUILD_MAINT_OPTIONS = hardening=+all | |
4 | ||
7 | 5 | %: |
8 | dh --with quilt $@ | |
6 | dh $@ | |
9 | 7 | |
10 | configure: configure-stamp | |
11 | configure-stamp: | |
12 | dh_testdir | |
13 | # Add here commands to configure the package. | |
14 | ||
15 | ||
16 | touch configure-stamp | |
17 | ||
18 | build: configure build-stamp | |
19 | build-stamp: | |
20 | dh_testdir | |
21 | ||
22 | # Add here commands to compile the package. | |
23 | $(MAKE) | |
24 | ||
25 | touch build-stamp | |
26 | ||
27 | clean: clean-stamp | |
28 | clean-stamp: | |
29 | dh_testdir | |
30 | dh_testroot | |
31 | rm -f build-stamp configure-stamp | |
32 | ||
33 | # Add here commands to clean up after the build process. | |
34 | $(MAKE) clean | |
35 | ||
36 | # Workaround insufficient upstream Makefile | |
37 | dh_clean *.gz ytree | |
38 | ||
39 | install: build | |
40 | dh_testdir | |
41 | dh_testroot | |
42 | dh_prep | |
43 | dh_installdirs | |
44 | ||
45 | # Add here commands to install the package into debian/tmp. | |
8 | override_dh_auto_install: | |
46 | 9 | $(MAKE) install DESTDIR=$(CURDIR)/debian/ytree/usr GZIP=-9n |
47 | ||
48 | ||
49 | # Build architecture-independent files here. | |
50 | binary-indep: build install | |
51 | # We have nothing to do by default. | |
52 | ||
53 | # Build architecture-dependent files here. | |
54 | binary-arch: build install | |
55 | dh_testdir | |
56 | dh_testroot | |
57 | dh_installdocs | |
58 | dh_installexamples | |
59 | dh_installmenu | |
60 | dh_installcron | |
61 | dh_installinfo | |
62 | dh_installchangelogs CHANGES | |
63 | dh_link | |
64 | dh_strip | |
65 | dh_compress | |
66 | dh_fixperms | |
67 | dh_installdeb | |
68 | dh_shlibdeps | |
69 | dh_gencontrol | |
70 | dh_md5sums | |
71 | dh_builddeb | |
72 | ||
73 | binary: binary-indep binary-arch | |
74 | .PHONY: build clean binary-indep binary-arch binary install configure |
0 | --- | |
1 | include: | |
2 | - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml | |
3 | - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml |
0 | Test-Command: ytree --invalid | grep -q Usage: |