[Pkg-jed-commit] [SCM] Debian packaging of JED branch, master, updated. a29f1cdde467c06ca2ef7576ab004b08a56678a3

Rafael Laboissiere rafael at debian.org
Mon Apr 21 15:06:57 UTC 2008


The following commit has been merged in the master branch:
commit a29f1cdde467c06ca2ef7576ab004b08a56678a3
Author: Rafael Laboissiere <rafael at debian.org>
Date:   Mon Apr 21 17:06:49 2008 +0200

    Move information about upgrading from sarge into a separated file
    
    This information used to be the last (most ancient) entry in debian/NEWS.
    This was triggering a Lintian warning about the incorrect format of the NEWS
    file.  The material is moved into debian/jed.README.Debian-sarge-upgrade and
    a three lines note is put at its place in NEWS.

diff --git a/debian/NEWS b/debian/NEWS
index 2abba54..a2888a0 100644
--- a/debian/NEWS
+++ b/debian/NEWS
@@ -29,128 +29,12 @@ jed-common (0.99.18-8) unstable; urgency=low
     The directory /etc/jed-init.d/ is no longer needed and should be removed
     after transferring eventual customizations to /etc/jed.d/.
 
- -- Rafael Laboissiere <rafael at debian.org>  Fri, 12 Jan 2007 14:11:18 +0100
+ -- Rafael Laboissiere <rafael at debian.org>  Sat, 28 Jul 2007 00:35:50 +0200
 
 jed-common (0.99.18-7) unstable; urgency=low
 
-=========================================
-Recent changes to the Debian jed packages
-=========================================
-
-This is a listing of most important changes to the Debian Jed packages
-intended for people upgrading from Sarge (0.99.16-5).
-
-See "changelog.Debian.gz" for a detailled list of Debian specific changes
-and "changelog.gz" for the upstream changes.
-
-Packages and contents
----------------------
-
-* The jed-sl package is dropped. jed-common contains the SLang source of the
-  runtime files. During the installation of jed or xjed the *.sl
-  files will be converted to *.slc files (preparsed).
-
-* new executable jed-script (similar to jed -batch but sets the BATCH
-                             variable to 2 and doesnot run the config
-                             scripts in /etc/jed.d/)
-
-* removed executable jgrep  (did not compile cleanly)
-
-S-Lang Version 2
-----------------
-
-* Jed now uses S-Lang Version 2. There are incompatibilities that
-  break some home-made or downloaded extensions made for Slang-1.
-  This affects also several scripts in the jed-extra (1.0) package!
-
-  New features and upgrade information for version 2 are described in
-  appendix A. "S-Lang 2 Interpreter NEWS" of
-  /usr/share/doc/libslang2/slang.txt.
-
-UTF 8 support
--------------
-
-* Unicode via the UTF-8 encoding is available for jed versions 0.99-17
-  and greater that use slang2.
-
-  This feature is new and still in beta stage. Not all library
-  functions are tested with UTF-8 so expect some "teething problems".
-
-* Enabling UTF-8 support: If the locale indicates that the character set is
-  UTF-8, then UTF-8 mode will be enabled.
-
-  Examples:
-
-    Start xjed in UTF-8 mode:     LANG=de_DE.UTF-8; xjed
-    Start jed in non-UTF-8 mode:  LANG=de_DE; jed
-
-    ~/.bashrc alias:              alias ujed="LANG=de_DE.UTF-8; xjed"
-
-  There is no provision for enabling or disabling UTF-8 support during
-  runtime.
-
-  More details under the menu topic
-
-    Help>Browse_Docs utf8
-
-Jed_Home_Directory
-------------------
-
-* If the directory "~/.jed/" exists, it will become the `Jed_Home_Directory'
-  and Jed will no longer search for "~/.jedrc" at startup.
-
-  The user needs to move an eventually existing "~/.jedrc" to
-  "~/.jed/jed.rc" ("~/.jed/.jedrc" is still found but deprecated).
-
-* However, Jed will not create such a directory. Users are encouraged to
-  create the directory ".jed/" in their home directory and move an
-  eventually existing ~/.jedrc to ~/.jed/jed.rc (and ~/.jedrecent to
-  ~.jed/.jedrecent).
-
-Motivation
-''''''''''
-
-Debian Jed now supports a per-user "~/.jed/" application directory in
-accordance with the file hierarchy standard (FHS 2.3).
-
-  User specific configuration files for applications are stored in the
-  user's home directory in a file that starts with the '.' character (a
-  "dot file"). If an application needs to create more than one dot file
-  then they should be placed in a subdirectory with a name starting with
-  a '.' character, (a "dot directory"). In this case the configuration
-  files should not start with the '.' character.
-
-Debian Jed startup scheme
--------------------------
-
-* The Jed config directory is renamed from "/etc/jed-init.d/" to
-  "/etc/jed.d".
-
-  If there are files in "/etc/jed-init.d/" that are unknown to jed-common,
-  the old directory will remain in place (but not used). The sysadmin should
-  check, manually delete remaining files or move them to "/etc/jed.d" and
-  delete "/etc/jed-init.d/".
-
-  An example are the files 05home-lib.sl and 55ispell.sl installed by the
-  jed-extra (1.0) package. These will no longer be evaluated at startup
-  after the upgrade to jed (0.99.18). (The upcoming jed-extra (2.1) will
-  replace them with the new initialization file /etc/jed.d/50jed-extra.sl.)
-
-* The file "/etc/jed.conf" has been removed.
-
-  "/usr/share/jed/lib/defaults.sl" contains the code to evaluate the files
-  in "/etc/jed.d".
-
-  "/etc/jed.d/05jed-common.sl" contains the site-wide configuration for
-  jed|xjed.
-
-* Evalutation of "/etc/jed.d/" can be suppressed by the
-  --skip-debian-startup command line option.
-
-* "/etc/jed.d/" is not evaluated if Jed is started as `jed-script`.
-
-  If a script depends on the Debian configuration, it can use the function
-  debian_startup() (defined in defaults.sl) or be called with jed -batch.
-
-For details see README.Debian-startup.
+    Important changes in the start-up scheme have been introduced in this
+    version. Users upgrading from sarge should read the file
+    /usr/share/doc/jed-common/README.Debian-sarge-upgrade
 
+ -- Rafael Laboissiere <rafael at debian.org>  Thu, 21 Jun 2007 12:15:36 +0200
diff --git a/debian/NEWS b/debian/README.Debian-sarge-upgrade
similarity index 71%
copy from debian/NEWS
copy to debian/README.Debian-sarge-upgrade
index 2abba54..2c8edb3 100644
--- a/debian/NEWS
+++ b/debian/README.Debian-sarge-upgrade
@@ -1,38 +1,3 @@
-jed-common (0.99.18+dfsg.1-1) unstable; urgency=low
-
-    The handling of "~" in path names changed between version 0.99.16 of
-    JED (the version in sarge) and 0.99.18.  This is an intended feature.
-    According to the upstream author, John E. Davis: "evalfile is slang's
-    lowest level file loading function, and as such it should not tamper
-    with the name passed to it. For example, under Unix ~ is a perfectly
-    valid directory name and it should be possible to load a file in that
-    directory.  For filename expansion, use the expand_filename function.
-    While not as convenient, [one] can also use evalfile("$HOME/foo.sl"$);"
-
- -- Rafael Laboissiere <rafael at debian.org>  Sun, 15 Apr 2007 11:09:21 +0200
-
-jed-common (0.99.18-8) unstable; urgency=low
-
-    Since release 0.99.17.135-1 of the package, the JED run-time
-    configuration files are put in /etc/jed.d/ instead of
-    /etc/jed-init.d/.  Due to a bug in dpkg (#108587) the config files
-    00site.sl, 00debian.sl and 99defaults.sl as well as /etc/jed.conf are
-    not removed after an upgrade to 0.99.15-1 or higher.
-
-    A debconf question has been added to the jed-common package to inform
-    the user if modified files are kept in /etc/jed-init.d/. However, the
-    script that was responsible for deleting the files was defective and
-    there may be cases where the files are still in the system but shouldn't
-    be. (The debconf question can be revisited by running "dpkg-reconfigure
-    jed-common".)
-
-    The directory /etc/jed-init.d/ is no longer needed and should be removed
-    after transferring eventual customizations to /etc/jed.d/.
-
- -- Rafael Laboissiere <rafael at debian.org>  Fri, 12 Jan 2007 14:11:18 +0100
-
-jed-common (0.99.18-7) unstable; urgency=low
-
 =========================================
 Recent changes to the Debian jed packages
 =========================================
@@ -153,4 +118,3 @@ Debian Jed startup scheme
   debian_startup() (defined in defaults.sl) or be called with jed -batch.
 
 For details see README.Debian-startup.
-
diff --git a/debian/changelog b/debian/changelog
index 52aed28..2f1df0e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -12,8 +12,11 @@ jed (1:0.99.18+dfsg.1-10) UNRELEASED; urgency=low
   * debian/jed-common.doc-base: Change section to Editors, in accordance
     with the doc-base Manual
   * debian/jed-common.copyright: Add release years to the copyright notice
+  * debian/NEWS: Use the recommended format.  Put the last (long) entry
+    containing the sarge upgrade information into a separated file
+  * debian/jed.README.Debian-sarge-upgrade: New file
 
- -- Rafael Laboissiere <rafael at debian.org>  Mon, 21 Apr 2008 16:45:04 +0200
+ -- Rafael Laboissiere <rafael at debian.org>  Mon, 21 Apr 2008 17:02:04 +0200
 
 jed (1:0.99.18+dfsg.1-9) unstable; urgency=low
 

-- 
Debian packaging of JED



More information about the Pkg-jed-commit mailing list