[2019-02-15 23:21] eamanu15 <emmanuelaria...@gmail.com>
> I've just upload to m.d.n the update.
>
> https://mentors.debian.net/debian/pool/main/n/note/note_1.3.26-3.dsc

Let's see. Here is commented debdiff (difference between note=1.3.26-2
and proposed note=1.3.26-3)

> > diff -Nru note-1.3.26/debian/changelog note-1.3.26/debian/changelog
> > --- note-1.3.26/debian/changelog    2019-01-16 17:26:39.000000000 +0000
> > +++ note-1.3.26/debian/changelog    2019-01-30 01:31:36.000000000 +0000
> > @@ -1,3 +1,14 @@
> > +note (1.3.26-3) unstable; urgency=medium
> > +
> > +  * Set myself as Maintainer.

There is no change of `debian/control'. I do not fully understand what
happened in git, but there is no such change between source packages.

> > +  * Update fix-spelling.patch because is old.

Please, reword as "Refresh fix-spelling.patch". More conventional.

> > +  * Update d/watch file to download the upstream version
> > +    from CPAN repository.
> > +  * Adding on d/rules a sentence to delete README from
> > +    /usr/share/perl5/NOTEDB/

I am not language expert, but last entry seems overly complicated. What
about "Do not install README into /usr/share/perl5."?

If you disagree, we can call l10n-english@ for advice of language
experts.

> > +
> > + -- Emmanuel Arias <emamnuelaria...@gmail.com>  Wed, 30 Jan 2019 01:31:36 
> > +0000
> > +
> >  note (1.3.26-2) unstable; urgency=medium
> >  
> >    * New Maintainer (Closes: 900663).
> > diff -Nru note-1.3.26/debian/patches/fix-spelling.patch 
> > note-1.3.26/debian/patches/fix-spelling.patch
> > --- note-1.3.26/debian/patches/fix-spelling.patch   2018-12-24 
> > 06:42:23.000000000 +0000
> > +++ note-1.3.26/debian/patches/fix-spelling.patch   2019-01-30 
> > 01:31:36.000000000 +0000
> > @@ -1,39 +1,36 @@
> > -Description: Fix spelling problems detected by Lintian.
> > -Author: Alexandre De Dommelin <adedomme...@tuxz.net>
> > -Forwarded: yes
> > -Last-Updated: 2017-08-16
> > ---- a/note.pod
> > -+++ b/note.pod
> > -@@ -316,7 +316,7 @@ You can achieve the same result by simpl
> > - You can create a new note by simply pressing B<N> or B<n>. You favorite
> > - editor will be started and you can enter your note text. If you are 
> > already
> > - under a topic then this new note will automatically go to this topic.
> > --note adds an aditional line to the top of the note with the topic. But
> > -+note adds an additional line to the top of the note with the topic. But
> > - you can of course specify your own topic.
> > - 
> > - Note will tell you which number it has assigned to the newly created note.
> > -@@ -393,7 +393,7 @@ Quit note.
> > - 
> > - You can also dump the contents of your note-database into a
> > - ASCII-textfile(I<-D>). You can use this file later to import it into
> > --your note-database(-I). This is usefull, if you want quickly trans-
> > -+your note-database(-I). This is useful, if you want quickly trans-
> > - fer your notes from one host to another (i.e. you could mail
> > - your note-dump form your office to home and import it there
> > - for further use).
> > -@@ -467,7 +467,7 @@ character. Here are the available things
> > - The text will be formatted using the actually note-color.
> > - 
> > - The hidden formatting will use blue forground and blue background
> > --to hide a string from the terminal, which is usefull for passwords.
> > -+to hide a string from the terminal, which is useful for passwords.
> > - 
> > - If you set "FormatText" to I<simple> then the formatting can be
> > - done this way instead:
> > ---- a/lib/NOTEDB/mysql.pm
> > -+++ b/lib/NOTEDB/mysql.pm
> > -@@ -382,7 +382,7 @@ NOTEDB::mysql - module lib for accessing
> > +Fix spelling on several filesIndex: note/lib/NOTEDB/README
> > +===================================================================
> > +Index: note/lib/NOTEDB/README
> > +===================================================================
> > +--- note.orig/lib/NOTEDB/README
> > ++++ note/lib/NOTEDB/README
> > +@@ -1,7 +1,7 @@
> > + perl modules for note used as database backends.
> > + the install.sh script will install both of them,
> > + although you may only need one backend. Perhaps
> > +-other users on your system have oter ideas in mind...
> > ++other users on your system have other ideas in mind...
> > + 
> > + Therefore, please ignore these file. There is nothing
> > + to edit or to do. Simply leave this directory :-)
> > +Index: note/lib/NOTEDB/binary.pm
> > +===================================================================
> > +--- note.orig/lib/NOTEDB/binary.pm
> > ++++ note/lib/NOTEDB/binary.pm
> > +@@ -481,7 +481,7 @@ However, both versions provides identica
> > + not need to change your code, if you want to switch to another database 
> > format.
> > + 
> > + Currently, NOTEDB module is only used by note itself. But feel free to 
> > use it
> > +-within your own project! Perhaps someone want to implement a webinterface 
> > to
> > ++within your own project! Perhaps someone want to implement a web 
> > interface to
> > + note...
> > + 
> > + =head1 USAGE
> > +Index: note/lib/NOTEDB/dbm.pm
> > +===================================================================
> > +--- note.orig/lib/NOTEDB/dbm.pm
> > ++++ note/lib/NOTEDB/dbm.pm
> > +@@ -235,7 +235,7 @@ NOTEDB::dbm - module lib for accessing a
> >     # get the next noteid available
> >     $next_num = $db->get_nextnum();
> >   
> > @@ -42,9 +39,46 @@
> >     $db->set_recountnums();
> >   
> >     # modify a certain note
> > ---- a/lib/NOTEDB/dbm.pm
> > -+++ b/lib/NOTEDB/dbm.pm
> > -@@ -235,7 +235,7 @@ NOTEDB::dbm - module lib for accessing a
> > +@@ -253,7 +253,7 @@ You can use this module for accessing a
> > + It uses the DB_FILE module to store it's data and it uses DBM files for 
> > tis purpose.
> > + 
> > + Currently, NOTEDB module is only used by note itself. But feel free to 
> > use it
> > +-within your own project! Perhaps someone want to implement a webinterface 
> > to
> > ++within your own project! Perhaps someone want to implement a web 
> > interface to
> > + note...
> > + 
> > + =head1 USAGE
> > +Index: note/lib/NOTEDB/dumper.pm
> > +===================================================================
> > +--- note.orig/lib/NOTEDB/dumper.pm
> > ++++ note/lib/NOTEDB/dumper.pm
> > +@@ -356,7 +356,7 @@ You can use this module for accessing a
> > + a text file for storage and Storable for accessing the file.
> > + 
> > + Currently, NOTEDB module is only used by note itself. But feel free to 
> > use it
> > +-within your own project! Perhaps someone want to implement a webinterface 
> > to
> > ++within your own project! Perhaps someone want to implement a web 
> > interface to
> > + note...
> > + 
> > + =head1 USAGE
> > +Index: note/lib/NOTEDB/general.pm
> > +===================================================================
> > +--- note.orig/lib/NOTEDB/general.pm
> > ++++ note/lib/NOTEDB/general.pm
> > +@@ -397,7 +397,7 @@ You can use this module for accessing a
> > + a text file for storage and Config::General for accessing the file.
> > + 
> > + Currently, NOTEDB module is only used by note itself. But feel free to 
> > use it
> > +-within your own project! Perhaps someone want to implement a webinterface 
> > to
> > ++within your own project! Perhaps someone want to implement a web 
> > interface to
> > + note...
> > + 
> > + =head1 USAGE
> > +Index: note/lib/NOTEDB/mysql.pm
> > +===================================================================
> > +--- note.orig/lib/NOTEDB/mysql.pm
> > ++++ note/lib/NOTEDB/mysql.pm
> > +@@ -382,7 +382,7 @@ NOTEDB::mysql - module lib for accessing
> >     # get the next noteid available
> >     $next_num = $db->get_nextnum();
> >   
> > @@ -53,3 +87,87 @@
> >     $db->set_recountnums();
> >   
> >     # modify a certain note
> > +@@ -409,7 +409,7 @@ However, both versions provides identica
> > + not need to change your code, if you want to switch to another database 
> > format.
> > + 
> > + Currently, NOTEDB module is only used by note itself. But feel free to 
> > use it
> > +-within your own project! Perhaps someone want to implement a webinterface 
> > to
> > ++within your own project! Perhaps someone want to implement a web 
> > interface to
> > + note...
> > + 
> > + =head1 USAGE
> > +Index: note/lib/NOTEDB/pwsafe3.pm
> > +===================================================================
> > +--- note.orig/lib/NOTEDB/pwsafe3.pm
> > ++++ note/lib/NOTEDB/pwsafe3.pm
> > +@@ -595,7 +595,7 @@ You can use this module for accessing a
> > + a text file for storage and Config::General for accessing the file.
> > + 
> > + Currently, NOTEDB module is only used by note itself. But feel free to 
> > use it
> > +-within your own project! Perhaps someone want to implement a webinterface 
> > to
> > ++within your own project! Perhaps someone want to implement a web 
> > interface to
> > + note...
> > + 
> > + =head1 USAGE
> > +Index: note/lib/NOTEDB/text.pm
> > +===================================================================
> > +--- note.orig/lib/NOTEDB/text.pm
> > ++++ note/lib/NOTEDB/text.pm
> > +@@ -337,7 +337,7 @@ You can use this module for accessing a
> > + a text file for storage and Storable for accessing the file.
> > + 
> > + Currently, NOTEDB module is only used by note itself. But feel free to 
> > use it
> > +-within your own project! Perhaps someone want to implement a webinterface 
> > to
> > ++within your own project! Perhaps someone want to implement a web 
> > interface to
> > + note...
> > + 
> > + =head1 USAGE
> > +Index: note/note.pod
> > +===================================================================
> > +--- note.orig/note.pod
> > ++++ note/note.pod
> > +@@ -14,7 +14,7 @@ note [options] [ number [,number...]]
> > + 
> > + B<note> is a small console program written in perl, which allows 
> > + you to manage notes similar to programs like "knotes" but from 
> > +-the commandline. Note can use different database-backends for 
> > ++the command line. Note can use different database-backends for
> > + notes-storage. It ships with a DBI-based mysql-module(which 
> > + can also be used for other by DBI supported DBMS), another 
> > + module, which uses a binary file for storage and a DBM module.
> > +@@ -108,7 +108,7 @@ for details on this mode.
> > + =item I<--encrypt cleartext>
> > + 
> > + Encrypt the given clear text string. You would need that if you want to
> > +-store the mysql password not in cleartext in the config(if you are using
> > ++store the mysql password not in cleartext in the config (if you are using
> > + the mysql backend!).
> > + 
> > + 
> > +@@ -140,7 +140,7 @@ note from STDIN until EOF. This makes it
> > + =head2 GENERAL USAGE
> > + 
> > + If you don't know, how to run note, try "note -h" first.
> > +-It will tell you all available commandline options.
> > ++It will tell you all available command line options.
> > + 
> > + To create a new note, simply run "note". You can enter
> > + the note (the length is by default limited to 4096 bytes,
> > +@@ -288,7 +288,7 @@ topic.  You will get strange results wit
> > + 
> > + =head2 INTERACTIVE MODE
> > + 
> > +-If you start note with the commandline flag B<-i>, then it starts
> > ++If you start note with the command line flag B<-i>, then it starts
> > + with an interactive interface.
> > + It will start with a listing under the default top-topic ("/").
> > + You can enter the name of a topic to change to that topic. This works
> > +@@ -507,7 +507,7 @@ You can use a configuration file with no
> > + Note will use default values if there is no config.
> > + 
> > + The default config file is B<~/.noterc>. You may specify another
> > +-one with the commandline flag I<--config>.
> > ++one with the command line flag I<--config>.
> > + 
> > + Comments start with #, empty lines will be ignored.
> > + 
> > diff -Nru note-1.3.26/debian/.pc/.quilt_patches 
> > note-1.3.26/debian/.pc/.quilt_patches
> > --- note-1.3.26/debian/.pc/.quilt_patches   1970-01-01 00:00:00.000000000 
> > +0000
> > +++ note-1.3.26/debian/.pc/.quilt_patches   2019-01-30 01:31:36.000000000 
> > +0000
> > @@ -0,0 +1 @@
> > +patches
> > diff -Nru note-1.3.26/debian/.pc/.quilt_series 
> > note-1.3.26/debian/.pc/.quilt_series
> > --- note-1.3.26/debian/.pc/.quilt_series    1970-01-01 00:00:00.000000000 
> > +0000
> > +++ note-1.3.26/debian/.pc/.quilt_series    2019-01-30 01:31:36.000000000 
> > +0000
> > @@ -0,0 +1 @@
> > +series
> > diff -Nru note-1.3.26/debian/.pc/.version note-1.3.26/debian/.pc/.version
> > --- note-1.3.26/debian/.pc/.version 1970-01-01 00:00:00.000000000 +0000
> > +++ note-1.3.26/debian/.pc/.version 2019-01-30 01:31:36.000000000 +0000
> > @@ -0,0 +1 @@
> > +2
> > diff -Nru note-1.3.26/debian/rules note-1.3.26/debian/rules
> > --- note-1.3.26/debian/rules        2018-12-24 06:00:01.000000000 +0000
> > +++ note-1.3.26/debian/rules        2019-01-30 01:31:36.000000000 +0000
> > @@ -1,4 +1,10 @@
> >  #!/usr/bin/make -f
> >  
> > +export DH_VERBOSE=1
> > +
> >  %:
> >     dh $@
> > +

> > +override_dh_clean:
> > +   dh_clean
> > +   rm $(CURDIR)/lib/NOTEDB/README

No. Please override dh_auto_install, like

        override_dh_auto_install:
                dh_auto_install
                rm debian/note/path-to-this-displaced-README

While your solution would work, it is better avoid changing
upstream-provided files during build.

It is considered customary to install README together with modules in
Perl community? If not, maybe this issue could be discussed with
upstream?

> > diff -Nru note-1.3.26/debian/watch note-1.3.26/debian/watch
> > --- note-1.3.26/debian/watch        2018-12-24 06:00:01.000000000 +0000
> > +++ note-1.3.26/debian/watch        2019-01-30 01:31:36.000000000 +0000
> > @@ -1,2 +1,2 @@
> > -version=3
> > -http://www.daemon.de/idisk/Apps/note/note-((?!latest).*)\.tar\.gz
> > +version=4
> > +https://cpan.metacpan.org/authors/id/T/TL/TLINDEN/note-((?!latest).*)\.tar\.gz
-- 
        Note, that I send and fetch email in batch, once every 24 hours.
                 If matter is urgent, try https://t.me/kaction
                                                                             --

Reply via email to