--- zile-2.2.34.orig/debian/menu +++ zile-2.2.34/debian/menu @@ -0,0 +1,2 @@ +?package(zile):needs="text" section="Apps/Editors"\ + title="Zile" command="/usr/bin/zile" --- zile-2.2.34.orig/debian/changelog +++ zile-2.2.34/debian/changelog @@ -0,0 +1,357 @@ +zile (2.2.34-1) unstable; urgency=low + + * New upstream release (closes: #427256) + + -- Nicolas Duboc Sat, 23 Jun 2007 15:40:46 +0200 + +zile (2.2.31-1) unstable; urgency=low + + * New upstream release + + -- Nicolas Duboc Mon, 23 Apr 2007 13:00:27 +0200 + +zile (2.2.30-2) UNRELEASED; urgency=low + + * NOT RELEASED YET + + -- Nicolas Duboc Sun, 15 Apr 2007 16:06:38 +0200 + +zile (2.2.30-1) unstable; urgency=low + + * New upstream release. + + -- Nicolas Duboc Sun, 15 Apr 2007 15:19:13 +0200 + +zile (2.2.29-1) experimental; urgency=low + + * New upstream release. + * Updated copyright file. + + -- Nicolas Duboc Wed, 14 Feb 2007 13:19:53 +0100 + +zile (2.2.28-1) experimental; urgency=low + + * New upstream release. + * Improved package description and info entry title (closes: #405541) + + -- Nicolas Duboc Sun, 21 Jan 2007 15:56:54 +0100 + +zile (2.2.24-1) unstable; urgency=low + + * New upstream release. + + -- Nicolas Duboc Thu, 30 Nov 2006 18:40:04 +0100 + +zile (2.2.22-3) unstable; urgency=low + + * Removed alternative for emacs (closes: #398761, #398858) + + -- Nicolas Duboc Fri, 29 Sep 2006 13:18:53 +0200 + +zile (2.2.22-2) unstable; urgency=low + + * Zile is now an emacs alternative with priority 12 (closes: #387164) + + -- Nicolas Duboc Fri, 29 Sep 2006 12:57:57 +0200 + +zile (2.2.22-1) unstable; urgency=low + + * New upstream release + - preserve file permissions on save (closes: #386863) + - added warnings in doc about change of config file format + (closes: #385977) + + -- Nicolas Duboc Wed, 27 Sep 2006 13:44:01 +0200 + +zile (2.2.18-1) unstable; urgency=low + + * New upstream release + - indentation/tabulation system has been reworked (closes: #375853) + * Debian policy compliance upgraded to 3.7.2 (nothing to do) + * Fixed watch file to only consider plain releases. + + -- Nicolas Duboc Fri, 25 Aug 2006 17:34:59 +0200 + +zile (2.2.13-1) unstable; urgency=low + + * New upstream release. + * Added a watch file. + + -- Nicolas Duboc Thu, 16 Mar 2006 15:06:20 +0100 + +zile (2.2.12-1) unstable; urgency=low + + * New upstream release. + + -- Nicolas Duboc Mon, 6 Feb 2006 21:17:35 +0100 + +zile (2.2.9-1) unstable; urgency=low + + * New upstream release + (includes a workaround for gnome-terminal which does not implement all + xterm control sequences. bug #337014) + + -- Nicolas Duboc Mon, 21 Nov 2005 21:22:25 +0100 + +zile (2.2.8-1) unstable; urgency=low + + * New upstream release (closes: #299611). + + -- Nicolas Duboc Sun, 25 Sep 2005 17:23:30 +0200 + +zile (2.2.2-1) unstable; urgency=low + + * New upstream release. (closes: #309815, #309816) + * Debian policy compliance upgraded to 3.6.2. + * Reworked the README.Debian file into NEWS.Debian (better for + notification of change of config file format in this version). + * Fixed a typo in acinclude.m4 which may affect cross-compilation + (submitted by Christian Weisgerber on upstream mailing-list) + * Capitalized menu entry. + + -- Nicolas Duboc Sat, 23 Jul 2005 15:24:49 +0200 + +zile (2.0.4-2) unstable; urgency=critical + + * Fixed a buffer overrun bug in terminal code. + + -- Nicolas Duboc Sun, 22 May 2005 19:35:59 +0200 + +zile (2.0.4-1) unstable; urgency=medium + + * New upstream release + - bugfix for backup directory feature (closes: #303152) + This fixes a potential save of a file in the wrong directory which + may be a security problem (justify the medium urgency). + - bugfix for arrow key handling in xterm (closes: #298424) + + -- Nicolas Duboc Tue, 12 Apr 2005 13:44:10 +0200 + +zile (2.0.2-1) unstable; urgency=low + + * New upstream release. + + -- Nicolas Duboc Mon, 28 Feb 2005 09:48:47 +0100 + +zile (2.0.1-1) unstable; urgency=low + + * New upstream release. (closes: #296106) + * Removed the double-sprintf patch which is included upstream. + + -- Nicolas Duboc Thu, 17 Feb 2005 14:34:49 +0100 + +zile (2.0.0-1) unstable; urgency=low + + * New upstream release. + * Removed beta warning from README.Debian. + * Changed first sentence of package long description. + * Added upstream homepage URL in description. + * Fixed a double sprintf in minibuf.c which may correct a crash on amd64 + (see #294072). + + -- Nicolas Duboc Thu, 10 Feb 2005 13:55:32 +0100 + +zile (2.0beta10-1) unstable; urgency=low + + * New upstream release (closes: #290861, #284354, #290781). + * debian/rules: now install THANKS file and no longer TODO and KNOWBUGS. + * Updated copyright file. + * Vasprintf patch is now included upstream. + * README.Debian: documented removed config variables + * added links in /usr/share/doc/zile for TUTORIAL, FAQ and HELP files + + -- Nicolas Duboc Wed, 2 Feb 2005 15:00:16 +0100 + +zile (1.7beta3-3) unstable; urgency=medium + + * Disabled all edition modes (closes: #270612) + (see README.Debian) + * Updated README.Debian. + + -- Nicolas Duboc Fri, 1 Oct 2004 09:14:03 +0200 + +zile (1.7beta3-2) unstable; urgency=low + + * Patched vasprintf implementation to compile on s390 + (replaced a va_list assigment by a va_copy call) + + -- Nicolas Duboc Mon, 16 Aug 2004 22:33:30 +0200 + +zile (1.7beta3-1) unstable; urgency=low + + * New upstream release + - now correctly honor auto-fill-mode in text-mode (closes: #222305) + - no longer segfaults on completion in mini-buffer (closes: #217860) + * Maintainer address changed to my new debian address + * Removed the fourth part of Debian policy version in control file + * Added dependency on tetex-bin and tetex-extra + * Adaptation of rules file for new way to configure all modes + * Added quotes in debian/menu file + * Updated copyright file : + - added new author David A. Capello + - changed license from BSD to GPL + + -- Nicolas Duboc Thu, 12 Aug 2004 15:57:41 +0200 + +zile (1.7beta2-1) experimental; urgency=low + + * upstream release of a beta version + - bug fix on auto-fill-mode (closes: # 204826) + - bug fix on invalid working directory (closes: #213003) + * Debian policy compliance upgraded to 3.6.1.0 + * zile now build-depends on gperf + * all special modes enabled at compile-time (c, c++, shell, csharp, + java, mail) + * removed compilation warnings : + - src/funcs.c: added return code to dummy functions + - src/Makefile.in: added parameter to gperf calls for needed headers + inclusion + * small fixes to doc/Makefile.in for clean and distclean targets + * new README.Debian file explaining experimental status of this package + and compilation choices + * updated debian/copyright + + -- Nicolas Duboc Sun, 16 Nov 2003 15:43:08 +0100 + +zile (1.6.2-1) unstable; urgency=low + + * New maintainer (closes: Bug#186597) + * New upstream release : + - compiles on GNU/Hurd (no more use of PATH_MAX) (closes: Bug#147843), + - bug fix for cursor position on multiple windows (closes: Bug#189262), + - bug fix on undo mechanism related to overwrite mode (closes: Bug#148139) + * made some changes to debian/rules : now has an install target for + temporary build directory installation + * complies with Debian Policy 3.5.9.0 (debugging symbols are provided in + built binaries) + * removed some harmful compilation warnings : + - src/fontlock_*.c have been regenerated with a more recent version + of gperf. + - added some missing #includes + - replaced tmpnam uses with mkstemp + + -- Nicolas Duboc Thu, 8 May 2003 17:58:22 +0200 + +zile (1.6.1-2) unstable; urgency=low + + * fixed call to update-alternatives to use /usr/share/man/... instead of + /usr/share/man/... (closes: Bug#122084) + + -- Carsten Leonhardt Sun, 2 Dec 2001 22:42:06 +0100 + +zile (1.6.1-1) unstable; urgency=low + + * new upstream release + * complies with standards version 3.5.6.0 + + -- Carsten Leonhardt Mon, 20 Aug 2001 17:58:40 +0200 + +zile (1.6-1) unstable; urgency=low + + * new upstream release + includes "search & replace" functionality (closes: Bug#64016) + * complies with standards version 3.5.5.0 + + -- Carsten Leonhardt Thu, 2 Aug 2001 12:57:56 +0200 + +zile (1.5.1-1) unstable; urgency=low + + * new upstream release (closes: Bug#101949) + zile 1.5 had an "annoying minibuf filename completion bug" + + -- Carsten Leonhardt Mon, 2 Jul 2001 18:22:16 +0200 + +zile (1.4-1) unstable; urgency=low + + * new upstream release + for details refer to changelog.gz + * complies with standards version 3.5.0.0 + + -- Carsten Leonhardt Thu, 1 Feb 2001 01:09:31 +0100 + +zile (1.3-1) unstable; urgency=low + + * new upstream release + protected against symlink attack (closes: Bug#74441) + + -- Carsten Leonhardt Fri, 17 Nov 2000 01:44:32 +0100 + +zile (1.1-1) unstable; urgency=low + + * new upstream release + includes "goto-line" function (closes: Bug#64017) + includes "search again" functionality (closes: Bug#64015) + * removed README.Debian (which explained that the author is inactive) + + -- Carsten Leonhardt Thu, 14 Sep 2000 15:11:04 +0200 + +zile (1.0a5-7) unstable; urgency=low + + * defer initialisation of the terminal (i.e. ncurses) until after + potential help/error messages have been displayed + * protect from stupidly set HOME + * make errors parsing .zilerc visible + * in src/minibuf.c:minibuf_format(): fix check against buffer overflow + (closes: Bug#68432) + + -- Carsten Leonhardt Mon, 7 Aug 2000 15:07:09 +0200 + +zile (1.0a5-6) unstable; urgency=low + + * Added README.Debian + * fixed segfault when pressing C-s PageUp/Down (closes: Bug#64010) + + -- Carsten Leonhardt Sun, 14 May 2000 03:20:11 +0200 + +zile (1.0a5-5) unstable; urgency=low + + * "make distclean" now works in src/term_ncurses/ too + * rewrote the function ncurses_init in file + src/term_ncurses/ncurses_misc.c (closes: Bug#58740) + Thanks to Falk Hueffner for hinting at + use_default_colors() + + -- Carsten Leonhardt Sat, 25 Mar 2000 03:33:31 +0100 + +zile (1.0a5-4) frozen unstable; urgency=low + + * Adopted the package + * Link against libncurses5 + * Comply with standards version 3.1.1 + * Incorporate the patch by Christian Meder (from the NMU below) + (closes: Bug#32566) + * register as alternative for "editor" + (closes: Bug#44725) + * Incorporate patch by Josh Cogliati (from + Bug report #46957) that sets the background to black (closes: + Bug#46957, Bug#27023) + + -- Carsten Leonhardt Sun, 6 Feb 2000 19:00:42 +0100 + +zile (1.0a5-3.1) frozen unstable; urgency=low + + * non maintainer, sparc only upload + * fix initializer not constant bug with glibc2.1 + + -- Christian Meder Fri, 22 Jan 1999 01:45:31 +0100 + +zile (1.0a5-3) frozen unstable; urgency=low + + * Link against libncurses4. + + -- Joel Klecker Fri, 23 Oct 1998 08:38:00 -0700 + +zile (1.0a5-2) unstable; urgency=low + + * Removed dh_du from debian/rules. + * Changed conditional in debian/rules to look for config.status + instead of config.cache. + * Fixed debian/postinst so that the info description makes more sense. + + -- Joel Klecker Sun, 8 Mar 1998 11:19:52 -0800 + +zile (1.0a5-1) unstable; urgency=low + + * Initial Release. + + -- Joel Klecker Wed, 21 Jan 1998 23:01:08 -0800 --- zile-2.2.34.orig/debian/README.Debian +++ zile-2.2.34/debian/README.Debian @@ -0,0 +1,8 @@ +*** Debian package of Zile *** + + See NEWS.Debian file for a list of the major changes of Zile in the +successive versions. + + You can find Zile documentation in HELP and TUTORIAL files or from +Zile itself by typing [Control-h h]. + --- zile-2.2.34.orig/debian/compat +++ zile-2.2.34/debian/compat @@ -0,0 +1 @@ +4 --- zile-2.2.34.orig/debian/postinst +++ zile-2.2.34/debian/postinst @@ -0,0 +1,11 @@ +#!/bin/sh +install-info --quiet --section "General Commands" "General Commands" \ + --description="A very small Emacs-subset editor." /usr/share/info/zile.info + +update-alternatives --install /usr/bin/editor editor /usr/bin/zile 30 \ + --slave /usr/share/man/man1/editor.1.gz editor.1.gz /usr/share/man/man1/zile.1.gz + +# Remove emacs alternative (in case 2.2.22-2 had installed it) +update-alternatives --remove emacs /usr/bin/zile + +#DEBHELPER# --- zile-2.2.34.orig/debian/NEWS +++ zile-2.2.34/debian/NEWS @@ -0,0 +1,59 @@ +zile (2.2.18-1) unstable; urgency=low + + The backup system and the indentation/tabulation system have been +reworked since the 2.2.2 version. See documentation. + + For the backup system the following configuration file variables +have changed : + - backup-method is now make-backup-files + - backup-with-directory has been merged with backup-directory + + Variable expand-tabs have been replaced by indent-tabs and +tab-always-indent. + + The alternative-bindings option has been removed. See the +dotzile.sample file which shows how to use global-set-key to do the +same thing. + + -- Nicolas Duboc Fri, 18 Aug 2006 13:14:17 +0200 + +zile (2.2.2-1) unstable; urgency=low + + The configuration file format has changed since version 2.2 of zile. The + user config file is now ~/.zile and is a Lisp file. The migration is easy + so I decided to not provide a migration script. + + See the HELP file and the provided config file example (in /usr/share/doc/zile). + + -- Nicolas Duboc Sat, 23 Jul 2005 15:24:49 +0200 + +zile (2.0.0-1) unstable; urgency=low + + Since version 2.0 zile no longer provides Emacs-like modes, font-lock and +colors. + + So, some variables have been removed from the configuration file format. + If removed variables appear in your zilerc file they will be ignored. + These variables are : + + - auto-font-lock + - auto-font-lock-refresh + - colors + - display-time (time is no longer displayed in status bar) + - display-time-format + - displayable-characters (8bits locales are now correctly handled) + - font-* + - mail-mode-auto-fill (see new variable auto-fill-mode) + - mail-quoting-char + - novice-level + - revisions-delete + - revisions-kept + - show-eob-marker + - status-line-color + - text-mode-auto-fill (see new variable auto-fill-mode) + + One new variable appeared in 2.0 : + - auto-fill-mode (replaces text-mode-auto-fill and + mail-mode-auto-fill) + + -- Nicolas Duboc Thu, 10 Feb 2005 13:55:32 +0100 --- zile-2.2.34.orig/debian/copyright +++ zile-2.2.34/debian/copyright @@ -0,0 +1,28 @@ +This package was debianized by Joel Klecker jk@espy.org on +Wed, 21 Jan 1998 23:01:08 -0800. + +From 2000-02-06 to 2003-04-05 the package was maintained +by Carsten Leonhardt . +Since 2003-04-05 the packages is maintained +by Nicolas Duboc + +It was downloaded from +http://sourceforge.net/project/showfiles.php?group_id=17089 + +Copyright (C) 1997-2004 Sandro Sigala +Copyright (C) 2003-2004 David A. Capello +Copyright (C) 2003-2007 Reuben Thomas +All rights reserved. + + Zile 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, or (at your option) any later + version. + + Zile 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. + +The complete text of the GNU General Public License can be found in +file /usr/share/common-licenses/GPL. --- zile-2.2.34.orig/debian/zile.dirs +++ zile-2.2.34/debian/zile.dirs @@ -0,0 +1 @@ +usr/share/info --- zile-2.2.34.orig/debian/rules +++ zile-2.2.34/debian/rules @@ -0,0 +1,64 @@ +#!/usr/bin/make -f + +INSTALL_ROOT = $(CURDIR)/debian/zile + +CFLAGS = -Wall -g +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +# rules ----------------------------------------------------- +config.status: configure + dh_testdir + CFLAGS="$(CFLAGS)" ./configure --prefix=/usr \ + --mandir=\$${prefix}/share/man \ + --infodir=\$${prefix}/share/info + + +build: build-stamp + +build-stamp: config.status + dh_testdir + $(MAKE) + touch build-stamp + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + $(MAKE) install DESTDIR=$(INSTALL_ROOT) + dh_installdocs README AUTHORS THANKS + dh_link usr/share/zile/dotzile.sample \ + usr/share/doc/zile/examples/dotzile.sample + dh_link usr/share/zile/HELP /usr/share/doc/zile/HELP + dh_link usr/share/zile/TUTORIAL /usr/share/doc/zile/TUTORIAL + dh_link usr/share/zile/FAQ /usr/share/doc/zile/FAQ + dh_installchangelogs NEWS + +clean: + dh_testdir + [ ! -f Makefile ] || make distclean + -rm -f build-stamp + dh_clean + +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + dh_installmenu + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch + +.PHONY: binary binary-arch binary-indep clean install --- zile-2.2.34.orig/debian/prerm +++ zile-2.2.34/debian/prerm @@ -0,0 +1,12 @@ +#!/bin/sh +install-info --quiet --remove /usr/share/info/zile.info + +# Remove emacs alternative (in case 2.2.22-2 had installed it) +update-alternatives --remove emacs /usr/bin/zile + +if [ "$1" != "upgrade" ] +then + update-alternatives --remove editor /usr/bin/zile +fi + +#DEBHELPER# --- zile-2.2.34.orig/debian/watch +++ zile-2.2.34/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://sf.net/zile/zile-([\d\.]+)\.tar\.gz --- zile-2.2.34.orig/debian/control +++ zile-2.2.34/debian/control @@ -0,0 +1,17 @@ +Source: zile +Section: editors +Priority: optional +Maintainer: Nicolas Duboc +Standards-Version: 3.7.2 +Build-Depends: debhelper (>= 4), libncurses-dev, texinfo + +Package: zile +Architecture: any +Depends: ${shlibs:Depends} +Description: very small Emacs-subset editor + Zile is a small Emacs clone. Zile is a customizable, + self-documenting real-time display editor. Zile was written to + be as similar as possible to Emacs; every Emacs user should feel + at home with Zile. + . + Homepage: http://zile.sourceforge.net/