[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 --