On 17-03-12 20:15, [email protected] wrote:
> Paul, as we spoke before, here is the proposed NMU patch.

For potential sponsors: in general I find it OK when somebody makes an
NMU to nedit. I am just starting the NM process, but for now I can not
upload these changes myself. Therefore I request Jari to find his own
sponsor.

> Let me know if there is anything that needs adjusting or if it is ok
> to upload  with these changes.

Comments in-line below: basically:
- extend changelog
- (don't) change patch meta information

> --- a/debian/changelog
> +++ b/debian/changelog
> @@ -1,3 +1,11 @@
> +nedit (1:5.6~cvs20081118-7.1) unstable; urgency=low
> +
> +  * Non-maintainer upload.
> +  * Remove deprecated dpatch and upgrade to packaging format "3.0 quilt".
> +  * Update to Standards-Version to 3.9.3 and debhelper to 9.

Did you need to make changes to update the Standards-Version? Did you
check that the package is really according to the latest policy? Please
document that in the changelog even if you didn't need to make changes
(usually people write something like: "Update standards-version to 3.9.3
(no changes needed)"). However, I think we should follow:
"""
11.4, 11.8.3, 11.8.4
Packages providing alternatives for `editor', `pager',
`x-terminal-emulator', or `x-window-manager' should also provide a slave
alternative for the corresponding manual page.
"""

Why do you update the debhelper to that level? Do you use any of it's
features? I guess not :). Have you checked that updating the debhelper
level doesn't change the build? For back-port reasons you don't want to
update needlessly, but if I recall correctly level 5 is not recommended
anymore, but maybe e.g. level 8 is more appropriate. So at least
document in the changelog why you update it.

> --- a/debian/patches/10_EOF_Parser_error.dpatch
> +++ b/debian/patches/10_EOF_Parser_error.patch
> @@ -1,9 +1,6 @@
> -#! /bin/sh /usr/share/dpatch/dpatch-run
> -# Description: fix source/tags.c to properly parse EOF
> -# Origin: upstream, 
> http://nedit.cvs.sourceforge.net/viewvc/nedit/nedit/source/tags.c?r1=1.70&r2=1.71
> -# Bug: 
> https://sourceforge.net/tracker/index.php?func=detail&aid=2687525&group_id=11005&atid=111005
> +From: Paul Gevers <[email protected]>
> +Subject: Fix for SF bug #2687525: tipsfile parser error wrt to eof

I suggest not to remove the original tags (in all the patches), as they
document more than you do in your changes. They are already in DEP3
format if you remove the hash. Furthermore, I am not the author of this
patch.

> --- a/debian/patches/30_off_by_one.dpatch
> +++ b/debian/patches/30_off_by_one.patch
> @@ -1,11 +1,6 @@
> -#! /bin/sh /usr/share/dpatch/dpatch-run
> -# Description: Fix for off-by-one error, potentially causing a crash
> -# Origin: upstream, 
> http://nedit.cvs.sourceforge.net/viewvc/nedit/nedit/source/regularExp.c?r1=1.33&r2=1.34&view=patch
> -# Author: Evan Teran
> -# Bug: 
> https://sourceforge.net/tracker/index.php?func=detail&aid=2858723&group_id=11005&atid=111005
> +From: Paul Gevers <[email protected]>
> +Subject: Fix off-by-one error, potentially causing a crash '(SF #2858723)

Again, but more clear, you changed the authorship of this patch, which
is not-done in the open-source world. (Also in 40_Pointer_to_Integer.patch).

Paul

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to