summaryrefslogtreecommitdiff
path: root/editors/zile
diff options
context:
space:
mode:
authorzafer <zafer>2009-07-19 11:49:10 +0000
committerzafer <zafer>2009-07-19 11:49:10 +0000
commitce57bfb9898168474db65a7ec37b276e9aaddb8c (patch)
treeebeb84596fade28473e109bd4538be16b6abd5e9 /editors/zile
parent2809725af05cfd4dd3d724898931f44824de1c8e (diff)
downloadpkgsrc-ce57bfb9898168474db65a7ec37b276e9aaddb8c.tar.gz
Update zile to 2.3.9. Update homepage and master_sites. Add license.
Changes between 2.2.50 and 2.3.9: Release 2.3.9 This release fixes a build problem on OSF/1. Release 2.3.8 This release fixes a crash in find-file-alternate, and another potential crash. Release 2.3.7 This release fixes a crash in query-replace and a highlighting bug, both introduced in 2.3.5. Some code cleanup was done. A bug in the build system that caused help2man to be required to build Zile was removed. Release 2.3.6: This release fixes a build-system bug that caused Lua to be required to build the release. Release 2.3.5: This release fixes a bug in write-file, where the undo state was not properly updated, resulting in dirty states being marked clean. A crash bug in paragraph filling was fixed, and some other minor bugs. The --funcall option was reintroduced for backwards compatibility with Zile 2.2. The build system was made more portable. Some code cleanup was done. Release 2.3.4: This release fixes yet another bug in filename completion, and a potential crash that the bug exposed. Some minor code cleanup was performed. Release 2.3.3: This release fixes two more bugs in filename completion introduced in 2.3.1. Users of 2.3.1 and 2.3.2 should upgrade. Some minor code cleanup was also performed. Release 2.3.2: This release fixes a bug in filename completion introduced in the previous release that had serious results, and some minor problems in the build system, and improves the installation instructions. help2man is now needed to build Zile (and has been since 2.3.1). I'm sorry I described DejaGnu as "flaky" in my previous release announcement; the faults I encountered were those of the underlying expect/Tcl combination, and not DejaGnu's. Release 2.3.1: This release contains a rewrite of the test suite which drives Zile directly, as DejaGnu proved to be insufficiently portable, and too flaky. Two commands have been added to make it possible to write all the tests in Lisp, namely execute-kbd-macro and insert-char. The --script flag is now --load, which is what it really does. Various commands have been made to work non-interactively. Duplication has been reduced by generating much of the documentation from the code. The info manual, which was not particularly useful and only duplicated information available elsewhere, has been removed. Other small fixes and improvements have been made. Release 2.3.0: This release continues the code cleanup and portability fixes started in 2.2.60. gnulib is now used extensively, and 2,000 lines of code, or about 20% of the code base, has been removed by refactoring, simplification, and use of gnulib. The new minor version number reflects the magnitude of the change. To try to limit the number of bugs introduced as a result, and to aid future maintenance, a DejaGnu test suite has been added, which tests almost all the interactive commands. Many small bugs have been fixed, including cases where Zile did not behave like Emacs; some small limitations of Zile with respect to Emacs have been removed. Users are for the most part encouraged to upgrade, as this release is believed to be stable; however, cautious users may want to wait for further 2.3.x releases, or for a suitable length of time to elapse. Release 2.2.61: This release uses gnulib for regex, getopt, vasprintf, and various other features, rather than previous ad hoc solutions, to improve portability. Release 2.2.60: This release attempts to improve portability by using gnulib for various non-standard features instead of idiosyncratic code and making various other fixes. Thanks to Nelson Beebe for reporting many build problems on a wide range of platforms; unfortunately I've not been able to establish how many of them this release fixes. A crash and related bug on attempting to kill when mark and point are the same have been fixed. Some fatal error messages have been improved. Release 2.2.59: This release fixes various problems with release 2.2.58, including shipping the wrong source code (oops), and automates the GNU release process so that errors of this sort should no longer happen. The build system was tidied a little. Release 2.2.58: This release makes Zile's transition to being a GNU program. Note the new web site, distribution URL and support addresses. This release also fixes the display of errors that occur during startup. Release 2.2.57: This release changes the code to meet GNU coding standards. It's not recommended for users because there are no (intended!) functional changes whatsoever, and it's just possible that new bugs have been introduced. Release 2.2.56: This release fixes a bug that prevented top-bit-set characters being bindable to commands. Release 2.2.55: This release allows Zile to produce core dumps when it crashes, handles SIGBUS, and fixes a crash caused by trying to bind a command to the empty string.
Diffstat (limited to 'editors/zile')
-rw-r--r--editors/zile/Makefile9
-rw-r--r--editors/zile/PLIST7
-rw-r--r--editors/zile/distinfo10
-rw-r--r--editors/zile/patches/patch-ab14
4 files changed, 11 insertions, 29 deletions
diff --git a/editors/zile/Makefile b/editors/zile/Makefile
index db00d91be35..6311775690c 100644
--- a/editors/zile/Makefile
+++ b/editors/zile/Makefile
@@ -1,12 +1,13 @@
-# $NetBSD: Makefile,v 1.23 2008/07/14 12:56:03 joerg Exp $
+# $NetBSD: Makefile,v 1.24 2009/07/19 11:49:10 zafer Exp $
-DISTNAME= zile-2.2.50
+DISTNAME= zile-2.3.9
CATEGORIES= editors
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=zile/}
+MASTER_SITES= http://ftp.gnu.org/gnu/zile/
MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://zile.sourceforge.net/
+HOMEPAGE= http://www.gnu.org/software/zile/
COMMENT= Emacs-like text editor
+LICENSE= gnu-gpl-v3
PKG_DESTDIR_SUPPORT= user-destdir
diff --git a/editors/zile/PLIST b/editors/zile/PLIST
index 880537445f6..04949d7a1cd 100644
--- a/editors/zile/PLIST
+++ b/editors/zile/PLIST
@@ -1,9 +1,6 @@
-@comment $NetBSD: PLIST,v 1.6 2009/06/14 17:50:28 joerg Exp $
+@comment $NetBSD: PLIST,v 1.7 2009/07/19 11:49:10 zafer Exp $
bin/zile
-info/zile.info
+lib/charset.alias
man/man1/zile.1
-share/zile/AUTODOC
share/zile/FAQ
-share/zile/HELP
-share/zile/TUTORIAL
share/zile/dotzile.sample
diff --git a/editors/zile/distinfo b/editors/zile/distinfo
index 0fdce6ed809..3ffd6f563c4 100644
--- a/editors/zile/distinfo
+++ b/editors/zile/distinfo
@@ -1,7 +1,5 @@
-$NetBSD: distinfo,v 1.7 2007/11/19 07:12:45 hiramatsu Exp $
+$NetBSD: distinfo,v 1.8 2009/07/19 11:49:10 zafer Exp $
-SHA1 (zile-2.2.50.tar.gz) = aa69afce4b8e510658767ed2e410bdd4d97b9ccb
-RMD160 (zile-2.2.50.tar.gz) = ca748c4047ee935a0297ba41d0e2e3e0eea740e7
-Size (zile-2.2.50.tar.gz) = 328477 bytes
-SHA1 (patch-aa) = ceb1d7997376b9c0f3f16d482ae579218ed13f98
-SHA1 (patch-ab) = ba5b8a21255a88a41a7bc64c1912f3ce4ec20723
+SHA1 (zile-2.3.9.tar.gz) = e3d90bcdfd40ce8ad31e2154fe78a9abf679796b
+RMD160 (zile-2.3.9.tar.gz) = 2d15bc0cd7d58fe75779f9adf5152de646dd7373
+Size (zile-2.3.9.tar.gz) = 706848 bytes
diff --git a/editors/zile/patches/patch-ab b/editors/zile/patches/patch-ab
deleted file mode 100644
index 8eb6d0c2ddc..00000000000
--- a/editors/zile/patches/patch-ab
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD: patch-ab,v 1.3 2005/12/09 16:32:57 joerg Exp $
-
---- doc/mkdoc.c.orig 2005-08-07 23:05:07.000000000 +0000
-+++ doc/mkdoc.c
-@@ -15,7 +15,9 @@
- /* #include other sources so this program can be easily built on the
- build host when cross-compiling */
- #include "strrstr.c"
-+#if !defined(__DragonFly__)
- #include "vasprintf.c"
-+#endif
- #include "zmalloc.c"
- #include "astr.c"
-