Development of jed

Jörg Sommer joerg at alea.gnuu.de
Sun May 18 23:12:52 UTC 2008


Hi,

how do we want to continue with the maintenance of the jed package? I've
created a new branch jo-0.99.19 as a suggestion of how we could continue.
I've merged in the upstream source and the changes from the 0.99.18
series. Than I've done some changes. Maybe someone can review and comment
on them.

% git fetch
% gitk origin/jo-0.99.19 &
% git log origin/jo-0.99.19

What do you think about the etch branch? There are two commits they
didn't went into a package.

commit 41c868823990467734e6a6167191ff8b779f7a86
Author: Rafael Laboissiere <rafael at debian.org>
Date:   Wed Mar 7 09:44:40 2007 +0000

    Added XS-Vcs-Svn and XS-Vcs-Browser fields to the debian/control files of
    all active packages

commit 44624978f9e14e22a4957de1d12c8a38926b53e4
Author: Rafael Laboissiere <rafael at debian.org>
Date:   Sat Mar 3 15:31:17 2007 +0000

    Fixed spelling "gl.po" -> "ja.po"

I would like to drop this branch. This doesn't mean the tags are lost.
Only these last two commits. Objections?

I'm using the xjed version from unstable everyday and I suspect John
releases 0.99.19 soon. What do you think about cleaning up the 0.99.19
branch and upload this package? Especially, I would like to push some
patches to John and hope I get some comments from him—but I suspect this,
he seams to be really bussy.

This is the list of my changes. The commit script might have failed.

commit aa9876577308dd8eb1e34327fa85c2d53b519e12
Author: Jörg Sommer <joerg at alea.gnuu.de>
Date:   Sat May 17 19:06:32 2008 +0200

    Move check_package underneath debian/tests

    This is to cleanup the source tree and put all Debian files in the
    directory debian.

D	check_package
A	debian/tests/check_package

commit d7e03ccc6a25dcc2214aad739a9fc15b38797058
Author: Jörg Sommer <joerg at alea.gnuu.de>
Date:   Sat May 17 20:43:40 2008 +0200

    Revert import of partially changes from 1:0.99.18+dfsg.1-10

    This reverts commit 3d7c8c0fc3f681527b6316c0d89a34e566b27c5e.

M	debian/changelog
M	debian/control

commit b9403c54acd2d2c3f84059abb26eda019880c9fd
Merge: d7e03cc... 5efa08b...
Author: Jörg Sommer <joerg at alea.gnuu.de>
Date:   Sat May 17 22:54:13 2008 +0200

    Merge commit 'upstream' into 0.99.19

commit 730c9db837214d0cc0f1135bccfc39b31a017bbf
Author: Jörg Sommer <joerg at alea.gnuu.de>
Date:   Sun May 18 00:47:03 2008 +0200

    Remove in files in info/

    Upstream doesn't provide the source aka ‘the prefered form for
    modifikations’ of these files. Therefore, they are not conform with the
    Debian Free Software Guidelines and we aren't allowed to ship these
    files.

D	info/dir.info
D	info/info.info
D	info/jed.1in
D	info/jed.2in
D	info/jed.3in
D	info/jed.info

commit 56e24eeb20f0101d5f7f423e6561315f52f17e8c
Author: Jörg Sommer <joerg at alea.gnuu.de>
Date:   Sat May 17 22:56:20 2008 +0200

    Start a new version

M	debian/changelog

commit d5e12745b7bb4e2b765721923997b27888a4ef8b
Merge: 56e24ee... 72c0c64...
Author: Jörg Sommer <joerg at alea.gnuu.de>
Date:   Sat May 17 22:01:44 2008 +0100

    Merge branch '1:0.99.18+dfsg.1-10' into 0.99.19

commit 81fd5e9614d7401d1f8e3118377385e404a49fba
Author: Jörg Sommer <joerg at alea.gnuu.de>
Date:   Sat May 17 23:21:26 2008 +0200

    Remove obsolate dpatches; the are applied upstream

    add-describe-bindings-to-C-h.dpatch  0.99.19~pre62
    fix-pymode-tab-space.dpatch          0.99.19~pre59
    highlight-isearch-results.dpatch     0.99.19~pre24
    pymode-repeat-shift.dpatch           0.99.19~pre59
    sane-color-object-return.dpatch      0.99.19~pre16

M	debian/changelog
M	debian/patches/00list
D	debian/patches/add-describe-bindings-to-C-h.dpatch
D	debian/patches/fix-pymode-tab-space.dpatch
D	debian/patches/highlight-isearch-results.dpatch
D	debian/patches/pymode-repeat-shift.dpatch
D	debian/patches/sane-color-object-return.dpatch

commit d6fec697ac550dc97c3c07e0121c41d63ea8edc7
Author: Jörg Sommer <joerg at alea.gnuu.de>
Date:   Sat May 17 23:44:10 2008 +0200

    Set the executable flag for all dpatches

M	debian/patches/50_README.dpatch
M	debian/patches/extend-manpage.dpatch
M	debian/patches/fix-multi-key.dpatch
M	debian/patches/slang2.dpatch

commit 8acf137d4e6ab0b4d1ea2bf1a1ff80a0c75844ad
Author: Jörg Sommer <joerg at alea.gnuu.de>
Date:   Sat May 17 23:47:37 2008 +0200

    Remove tons of trailing whitespaces

M	debian/README.Debian
M	debian/README.Debian-startup
M	debian/README.Maintainer
M	debian/compile
M	debian/defaults.sl
M	debian/init.d/README.Debian-startup

commit e36201b615ff66b42840e7c97ff54263dd7a3509
Author: Jörg Sommer <joerg at alea.gnuu.de>
Date:   Sat May 17 23:55:17 2008 +0200

    Replace (C) by © and update copyright year

    The string ‘(C)’ or ‘(c)’ is not a valid copyright sign. A lawer treat
    only the sign © as a valid copyright sign. See
    http://en.wikipedia.org/wiki/Copyright

M	debian/README.Debian
M	debian/defaults.sl
M	debian/jed-common.copyright

commit 3eb22b6957f86a31f5ebd04f7826b196c68f5fb2
Author: Jörg Sommer <joerg at alea.gnuu.de>
Date:   Sun May 18 00:05:59 2008 +0200

    Update Vcs fields

M	debian/changelog
M	debian/control

commit a85635b8e500adc5c72dda03e32d9ae05ce753eb
Author: Jörg Sommer <joerg at alea.gnuu.de>
Date:   Sun May 18 00:16:37 2008 +0200

    Enable hardening support

    This was suggested in [1] and I'm using it in the package slrn since some
    versions and didn't discover any problems. I think it's very useful and
    might bring up some bugs. I didn't discover any big performance loose in
    slrn and jed and I think a little performance loose might be acceptable
    for jed.

    [1] http://lists.debian.org/debian-devel-announce/2008/01/msg00006.html

M	debian/changelog
M	debian/control
M	debian/rules

commit 6fe0041439b1993d4a3e0603d087feecff96775c
Author: Jörg Sommer <joerg at alea.gnuu.de>
Date:   Sun May 18 00:18:15 2008 +0200

    Output config.log if configure failed

    Getting the config.log from a buildd is difficult. So, print it if
    configure failed and make it visible in the buildd logs.

M	debian/rules

commit 34afd977ffd5f54a0b793ad3d8fdd31a6fa8ebf9
Author: Jörg Sommer <joerg at alea.gnuu.de>
Date:   Sun May 18 00:21:11 2008 +0200

    Export CFLAGS instead of passing them as option to configure

    The new dpkg-buildpackage version 1.14.18 exports much more *FLAGS
    variables in the environment. It might be confusing when configure picks
    some variables from the environment while others are passed as options.

    So, make it consistent and export our changes to the CFLAGS and remove
    the option from configure.

M	debian/rules

commit 2cc0ce93311d617ca826e88ea46ddc2ff70cea54
Author: Jörg Sommer <joerg at alea.gnuu.de>
Date:   Sun May 18 02:04:15 2008 +0200

    Housekeeping: remove stale remove of install-stamp

    The install-stamp isn't used since 0.99.16-4.

M	debian/rules

commit 0c9f5e5a68c87a18209d7c799fa5fef388eb8a50
Author: Jörg Sommer <joerg at alea.gnuu.de>
Date:   Sun May 18 02:48:28 2008 +0200

    Replace config.{guess,sub} by updated version from autotools-dev

    /usr/share/doc/autotools-dev/README.Debian.gz suggests to use the files
    from the package autotools-dev, because they might be more recent than
    the files shipped with the upstream source. This might be important for
    Debian, because the new files may include support for one of the
    different architectures Debian supports.

M	debian/control
M	debian/patches/00list
A	debian/patches/config.guess+sub.dpatch

commit e39f7ef0df782b9a001f0527e85695d978cb6682
Author: Jörg Sommer <joerg at alea.gnuu.de>
Date:   Sun May 18 16:50:25 2008 +0200

    Enable upstream testsuite

    The Embedded Debian people ask to not run testsuites, if
    DEB_BUILD_OPTIONS contains ‘nocheck.’
    http://wiki.debian.org/Embedded_Debian_packaging_rules

M	debian/changelog
M	debian/rules

commit 1783cbe3177b220111cc91d6d70ab2ef77b20412
Author: Jörg Sommer <joerg at alea.gnuu.de>
Date:   Sun May 18 19:09:19 2008 +0200

    Remove README.Debian-sarge-upgrade

    The upgrade from sarge is long ago and we don't support upgrades from
    oldstable.

D	debian/README.Debian-sarge-upgrade
M	debian/changelog

commit 2055a2f5a725dd09dbbb5a92e229d1644319cc0a
Author: Jörg Sommer <joerg at alea.gnuu.de>
Date:   Sun May 18 19:10:38 2008 +0200

    Use correct spelling of S-Lang

    The official spelling of S-Lang is with a hyphen and big S and L.

M	debian/Debian-Jed-Policy.txt
M	debian/README.Debian
M	debian/jed-common.copyright

commit 13958e4937c1c311febddedef3000a98c0dcdeac
Author: Jörg Sommer <joerg at alea.gnuu.de>
Date:   Mon May 19 00:34:05 2008 +0200

    Move the FAQ from README.Debian to jed_faq.txt

    This was already done in 62c6578fa47204d20ca62cfead24f031cdfa861e, but
    the merge of the 1:0.99.18 series brought it back to README.Debian and
    included some changes. I've integrated these changes in the patch for
    jed_faq.txt in the hope we can push it to upstream.

M	debian/README.Debian
M	debian/patches/extend-jed_faq.dpatch

Bye, Jörg.
-- 
Die meisten Menschen wollen lieber durch Lob ruiniert
als durch Kritik gerettet werden.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature http://en.wikipedia.org/wiki/OpenPGP
Url : http://lists.alioth.debian.org/pipermail/pkg-jed-devel/attachments/20080519/81d7b45f/attachment.pgp 


More information about the Pkg-jed-devel mailing list