Re: Using Quilt with a new package

2010-11-03 Thread Charles Plessy
Le Tue, Nov 02, 2010 at 01:02:25PM +0100, Daniel Lombraña González a écrit :
 
 After that, I kept reading about git-buildpackage and it seems that it
 should be more easy to maintain those differences between the upstream
 version and the deb one using patches. However, I don't know how I
 have to do this, as I have been trying it out, and as far as I have
 get is to create the debian/patches folder (using gbp-pq) with a patch
 that removes that instruction. However, when building the package
 using git-buildpackage in the master branch (not in
 patch-queue/master) the resulting package does not have applied the
 patch, which is wrong. Is it possible to apply automatically those
 patches when building the package? (FYI I have tried the 3.0 version,
 and I don't get it working either, probably because I'm doing
 something wrong).

Dear Daniel,

If you would like the quilt patches in debian/patches to be applied at build
time and unapplied at clean time, you can have a look at the quilt make command
for CDBS in /usr/share/cdbs/1/rules/patchsys-quilt.mk or Debhelper's dh --with
quilt. By ‘quilt patches’ I mean that they will need to be listed in
debian/patches/series.

There is an even simpler solution, /usr/share/cdbs/1/rules/simple-patchsys.mk,
but it is deprecated (which makes me sad).
 
Have a nice day,

-- 
Charles Plessy
Tsurumi, Kanagawa, Japan


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101103070026.ge20...@merveille.plessy.net



Re: RFS: dalle

2010-11-03 Thread Mònica
Hello,

On Wednesday 03 November 2010 at 01:23:13, Alberto Fernández wrote:
 Dear mentors,
 
 I am looking for a sponsor for my package dalle.
 
 * Package name: dalle
   Version : 0.10.11
   Upstream Author : Alberto Fernández Martínez inf...@gmail.com
 * URL : http://dalle.sourceforge.net
 * License : GPL3
   Section : utils
 
 It builds these binary packages:
 dalle  - File management tool
 
 The upload would fix these bugs : 599851
[...]

I'm not a DD, but here's my review for your package:
The review is about the Debian package source, I haven't reviewed how the 
program works.

* Lintian: I: dalle source: missing-debian-source-format
- You shopuld have the file debian/source/format indicating your 
package source format. 
  Now, it's recommended switching to 3.0 (quilt).

* Lintian: W: dalle: latest-debian-changelog-entry-changed-to-native
- In your changelog the dalle version is 0.10.11. Dalle is not a Debian 
native program, so it should be
  0.10.11-1 to indicate the Debian revision.
- Moreover, I don't know if you should keep the previous changes before 
uploading the Debian. 
  Maybe someone else can help us int this point...

* debian/rules:
- Delete comment lines that are not your own comments like Sample 
debian/rules 
- You can install files with the file debian/install, so you can delete 
cp lines and your
  debian/rules will be more simple.
- You can install manpages with files dalle.manpages or putting them in 
debian directory 
  with namepacke.1 (or the corresponding number)

* debian/control
- Some spelling mistakes in the long description: splited - split, 
Dalle support - Dalle suports

* debian/dalle-doc.files, dalle-doc.docs
- What are these files for? You have the debian/docs file that seems to 
do what you want.

* debian/docs
- You are installing the file formatos_soportados.txt. 
  I think this file name should be in English as well as its content.

* debian/dirs
- Using debian/install, maybe you won't need this file.

* debian/dalle-gtk.desktop
- The comment is in Spanish, it should be en English.

I hope my advises help you :-)
If any other person from the list see a mistake in my review, reviews of my 
review are welcomed!

Cheers.
-- 
Mònica

Normalment, només se'ns reconeix el dret de pensar quan pensem dins d'un dels 
corrents que cada època considera legítims; és a dir quan pensem el menys 
possible.
Manuel de Pedrolo


signature.asc
Description: This is a digitally signed message part.


Re: RFS: dalle

2010-11-03 Thread Jonathan Wiltshire
On Wed, Nov 03, 2010 at 10:55:49AM +0100, Mònica wrote:
 * debian/control
   - Some spelling mistakes in the long description: splited - split,
 Dalle support - Dalle suports

 ^^^ supports


-- 
Jonathan Wiltshire

4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC  74C3 5394 479D D352 4C51


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101103094905.ga5...@lupin.powdarrmonkey.net



package transition question

2010-11-03 Thread Harald Jenny
Hi all,

I'm facing a problem and thought maybe someone here has a solution or could
point me into the right direction:
The package openswan currently has version 2.4.12 in Lenny whereas in Squeeze
version 2.6.28 will appear. As the version number suggest this means some deep
changes, also concerning the configuration parameters in the according config
files. With the new version comes an external configuration parsing program
which checks for config errors and warns accordingly. Normally this shouldn't
be such a great issue as major version changes may break configs but as this
package's purpose is secure VPN access we want to take care that the program
is not restarted without proper configuration. We first thought about aborting
the installation in postinst when the config would not run but this would leave
the package in a weird state as the new binaries would have already been
unpacked. Aborting in preinst is also unfeasable because we do not have the
program installed yet so we can't check if the config is ok or not. Our current
idea is to do the installation, run the program in postinst to check for config
errors and if we find some we issue a warning message and cease to restart the
daemon - or does anybody have a better idea?

Kind regards
Harald Jenny


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20101103105927.gb3...@harald-has.a-little-linux-box.at



Re: RFS: mediadownloader

2010-11-03 Thread Marco Bavagnoli

On 11/02/2010 09:51 PM, Fernando Lemos wrote:

Hi,

On Tue, Nov 2, 2010 at 6:32 PM, Marco Bavagnolilil.dei...@gmail.com  wrote:

I fixed most of the warning, but 1 of them and 1 information with a spelling
error are still there.

I run lintian -Ii on the .deb, as result I got this:

W: mediadownloader: new-package-should-close-itp-bug


Please fix this, it's quite simple. Your changelog should contain an
entry (and generally only that entry) that says something like
Initial release (Closes #1234) where 1234 is the number of the ITP
bug report you filed in the BTS.



I think I finally fixed all and thanks to you all for your patience.
I also added debian/watch file that contain this:

version=3
http://sf.net/googleimagedown/mediadownloader-v(.*)-src\.tar\.gz

the url on sf.net is this:
http://sourceforge.net/projects/googleimagedown/files/

and source is named like mediadownloader_v1.4.2-src.tar.gz
Is the watch file content correct ?



I: mediadownloader: spelling-error-in-binary ./usr/bin/mediadownloader
informations information


It would be better to fix this. Just grep the source for
informations, change it, make a quilt patch and warn upstream about
the spelling mistake so that you can drop that patch in future
releases.

Regards,



I found the spelling errors. I the about dialog window of the 
application, there is the GPL3 license text as in

http://www.gnu.org/licenses/gpl-3.0.txt
don't know if I can change it :)

As there is only that spelling error, and if the watch regexp is 
correct, may I upload to mentors ?


thanks a lot in advance

best regards
Marco


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4cd14d0f.1070...@gmail.com



Re: RFS: mediadownloader

2010-11-03 Thread Fernando Lemos
Hey,

On Wed, Nov 3, 2010 at 9:52 AM, Marco Bavagnoli lil.dei...@gmail.com wrote:
 the url on sf.net is this:
 http://sourceforge.net/projects/googleimagedown/files/

 and source is named like mediadownloader_v1.4.2-src.tar.gz
 Is the watch file content correct ?

Take a look at uscan(1), there are examples for SourceForge projects.
Anyways, if it is working, you can use uscan do download the newest
version (uscan --force-download).

 I: mediadownloader: spelling-error-in-binary ./usr/bin/mediadownloader
 informations information

 I found the spelling errors. I the about dialog window of the application,
 there is the GPL3 license text as in
 http://www.gnu.org/licenses/gpl-3.0.txt
 don't know if I can change it :)

Well, the original license doesn't have the spelling mistake, so I
guess you can correct it. Please let upstream know too.

Regards,


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktima6sm3qic8_mtp-rkdjuulwsbwecaurzzsq...@mail.gmail.com



Re: RFS: wicd-client-kde

2010-11-03 Thread Iker Salmón San Millán
I've uploaded tha package again.  I think i've corrected all the mistakes
mentioned in previous emails.

I've also added provides: wicd-client in debian/control.

I am still wainting upstream response about changing the name to wicd-qt,
but till then i would be glad if someone makes a new review of the package.

I also have a question.  If we (me, mentors, sponsors, DD, upstream...)
finally decide to change the name i guess i should send a new itp bug with
the new name and close this one,  shouldn't I?

Thanks, iker

P.S. @David: I cc you because i don't know if you are subscribed to
debian-mentors


Re: RFS: wicd-client-kde

2010-11-03 Thread Fernando Lemos
Hi,

2010/11/3 Iker Salmón San Millán sha...@esdebian.org:
 I also have a question.  If we (me, mentors, sponsors, DD, upstream...)
 finally decide to change the name i guess i should send a new itp bug with
 the new name and close this one,  shouldn't I?

I believe you can just rename the ITP.

Regards,


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktik-yjwlv=mcsyoupp1zepuckgiy5mwjtcytk...@mail.gmail.com



Re: package transition question

2010-11-03 Thread The Fungi
On Wed, Nov 03, 2010 at 11:59:27AM +0100, Harald Jenny wrote:
[...]
 Our current idea is to do the installation, run the program in
 postinst to check for config errors and if we find some we issue a
 warning message and cease to restart the daemon - or does anybody
 have a better idea?

Basically the same, just more reusable, would be to check the
configuration as part of the start/restart/reload sections of the
new version's initscript. I believe this is the same mechanism
Apache has been using for years to help prevent killing httpd when
you try to reload a broken configuration without validating its
syntax (or when some of its dependent pieces may have gone missing).
Obviously this still leaves the admin in the unfortunate position of
having to solve his configuration problem on the spot or roll back
to a previous package version.

Alternatives would be (more user friendly) come up with a
configuration translator if all existing options can have a 1-to-1
transform/mapping to new options or syntax, or (less user friendly)
change package names with the new version and upload a final-ish
package of the old version which displays loud messages about what
the new package name is and how to manually transition to it.
-- 
{ IRL(Jeremy_Stanley); WWW(http://fungi.yuggoth.org/); PGP(43495829);
WHOIS(STANL3-ARIN); SMTP(fu...@yuggoth.org); FINGER(fu...@yuggoth.org);
MUD(kin...@katarsis.mudpy.org:6669); IRC(fu...@irc.yuggoth.org#ccl);
ICQ(114362511); YAHOO(crawlingchaoslabs); AIM(dreadazathoth); }


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101103122558.gq8...@yuggoth.org



Re: RFS: minidlna

2010-11-03 Thread Benoît Knecht
Hi Michael,

Sorry for the delay, but I've been awfully busy over the week end.

Michael Tautschnig wrote:
  It seems like a clever thing to do in {pre,post}inst: there's no need to
  create a default minidlna user:group if something else is already set in
  the default file; I'm just unsure if it should create the user:group
  found in the default file if they do not exist already (if they do not
  exist, they were most likely removed by the user manually, and
  re-creating them silently as system users seems like a bad idea).
  
  And in postrm, I would not remove any user:group except
  minidlna:minidlna, which was normally created by preinst.
  
  Is this what you had in mind? I'll implement those changes, and upload a
  new version soon.
 
 Well, actually I would have been ok with the naive usecreate/remove whatever
 the user specified in defaults; but you're absolutely right, you could and
 should be more careful here. I think it would be fine to abort in case user 
 and
 group are not equal to minidlna and do not exist.

I just uploaded a new version (1.0.18-3) [1] that addresses all the
issues you've pointed out to me (except the missing license headers,
I'll ask upstream about that).

I hope I didn't miss anything, but please let me know if there are any
problems left.

Cheers,

-- 
Benoît Knecht

---
[1] http://mentors.debian.net/debian/pool/main/m/minidlna


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101103124904.ga26...@debian.lan



Re: RFS: fldiff (ITA package)

2010-11-03 Thread Etienne Millon
Hello, I had a look at your package, here are a few remarks. Please
note that I am not a DD, so I won't be able to upload your package. My
advice may also be incomplete and/or incorrect, but let's hope not.

  - Your orig.tar.gz file seems to differ from the one in unstable.
You should use the same one ; if you need to make changes
affecting the upstream part of your package (ie everything except
debian/*), this should be done separately. As you are using the
3.0 (quilt) format, this should be recorded under
debian/patches.

  - Changing the source format while adopting a package makes your
upload longer to review, so you it will probably be harder to find
a sponsor.

  - I believe that debian/rules can be simplified a lot if you use the
'dh $@' technique.

Regards,

-- 
Etienne Millon


signature.asc
Description: Digital signature


Re: RFS: mediadownloader

2010-11-03 Thread Marco Bavagnoli

I uploaded the new package to mentors without any lintian warnings.

Thanks to you all

here the link
http://mentors.debian.net/debian/pool/main/m/mediadownloader/

Regards
Marco


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4cd167a7.3020...@gmail.com



Re: Using Quilt with a new package

2010-11-03 Thread Scott Howard
On Wed, Nov 3, 2010 at 3:00 AM, Charles Plessy ple...@debian.org wrote:
 Le Tue, Nov 02, 2010 at 01:02:25PM +0100, Daniel Lombraña González a écrit :

 After that, I kept reading about git-buildpackage and it seems that it
 should be more easy to maintain those differences between the upstream
 version and the deb one using patches. However, I don't know how I
 have to do this, as I have been trying it out, and as far as I have
 get is to create the debian/patches folder (using gbp-pq) with a patch
 that removes that instruction. However, when building the package
 using git-buildpackage in the master branch (not in
 patch-queue/master) the resulting package does not have applied the
 patch, which is wrong. Is it possible to apply automatically those
 patches when building the package? (FYI I have tried the 3.0 version,
 and I don't get it working either, probably because I'm doing
 something wrong).


Paul is right, it's best to get upstream to make a change so you don't
need patches, but in case they don't the easiest way is to use source
3.0 (quilt) format [1]. That should automatically apply and keep track
of packages for you with no need to change rules files or add depends.

I don't know what problem you're having, but the following command:
mkdir debian/source ; echo '3.0 (quilt)'  debian/source/format

would create a file named format in debian/source in your package.
The content of the file should be '3.0 (quilt)'. Now you should just
use quilt normally.

For example
quilt new my_new_patch.patch
quilt add src/file_i_want_to_change.c
[edit the file]
quilt refresh

you now should have your patch in debian/patches along with a file
named series in debian/patches that contains the name of your patch.

You can find better how tos on the internet, but that should be it.

[1] http://wiki.debian.org/Projects/DebSrc3.0


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlkti=oxuwkeds8a=gwd2irxa+jtp4j4vsax7r3u...@mail.gmail.com



Re: RFS: sciteproj

2010-11-03 Thread Andreas Ronnquist
On Fri, 29 Oct 2010 15:41:33 +0200
Andreas Ronnquist gus...@gusnan.se wrote:

 On Fri, 29 Oct 2010 10:23:31 +0200
 Michael Tautschnig m...@debian.org wrote:
 
  Hi Andreas,
  
  Sorry for a somewhat late reply.
 
  [...]
  
  First, please allow me to ask whether you also contacted the maintainer of
  SciTE in Debian, Michael Vogt, about this package. IMHO it would make way 
  more
  sense if this was coordinated instead of being uploaded by a third person 
  like
  myself.
  
  Concerning your package, I'd have the following change requests before it 
  could
  be sponsored (at least in case I should still sponsor your upload):
  
  - debian/copyright: Instead of this You should have received a copy ... 
  you
should say
On Debian systems, the complete text of the GNU General Public License 
  can be
found in `/usr/share/common-licenses/GPL-3'
  - debian/docs: You don't want to ship CMakeLists.txt and GPL3.txt
  - debian/watch: The URL is broken, you'll have to use
http://sf.net/sciteproj/sciteproj_(.+)\.tar\.gz (but because of #581169 
  this
isn't fully up-to-date right now).
  
  Hope this helps,
  Michael
  
 
 Thanks Michael!
 
 I have fixed these items in a new upload to mentors, and mailed Michael
 Vogt with links to the RFS and this thread.
 
 best regards
 -- 
 Andreas Rönnquist gus...@gusnan.se
 
 

I have done another upload, version 0.3.15 - 
I hadn't updated the version number in the man-page I provide, and some
minor GTK updates (added -DGTK_DISABLE_DEPRECATED, and fixed the minor problems
that that threw at me.)

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/s/sciteproj
- Source repository: deb-src http://mentors.debian.net/debian unstable main 
contrib non-free
- dget 
http://mentors.debian.net/debian/pool/main/s/sciteproj/sciteproj_0.3.15-1.dsc

best regards
-- 
Andreas Rönnquist gus...@gusnan.se


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101103150046.360483cc.gus...@gusnan.se



Re: RFS: wicd-client-kde

2010-11-03 Thread Iker Salmón San Millán
El 3 de noviembre de 2010 13:05, Iker Salmón San Millán sha...@esdebian.org
 escribió:


 I am still wainting upstream response about changing the name to wicd-qt,
 but till then i would be glad if someone makes a new review of the package.


Here is the response:
Well technically this is a KDE App, which heavily depends on the KDE libs,
not only on Qt, and is designed to integrate in the KDE desktop. If you
call it wicd-qt, it might be misleading if someone doesn't want any kdelibs
dependencies for whatever reason. So I do not recommend using wicd-qt for
the package name, but instead wicd-kde, like your potential mentor said, for
consistency.
About the binary name, I don't plan to change it to wicd-kde, because it
doesn't contains/substitute the wicd daemon, I think it's important that
the users understand it's just a client for the daemon.
So the package wicd-gtk depends on gtk (and not GNOME) and provides the
wicd-client binary.
And the package wicd-kde depends on kde (and not only Qt) and would provide
the wicd-client-kde binary. (I can't call it wicd-client obviously so I
just add -kde at the end)

That makes sense to me.  I don't know what to do now.  I have to correct the
description of the package just to make clear that not only depends on qt it
also depends on kdelibs

Cheers

Iker


Re: package transition question

2010-11-03 Thread Paul Wise
On Wed, Nov 3, 2010 at 8:26 PM, The Fungi fu...@yuggoth.org wrote:

 Alternatives would be (more user friendly) come up with a
 configuration translator if all existing options can have a 1-to-1
 transform/mapping to new options or syntax,

You can use Config::Model to facilitate such configuration upgrades.
The maintainers / upstream of it are enthusiastic and would probably
give you help to implement this.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktimrb3kdau2bwqmixacpfp86bok7_n0oau18k...@mail.gmail.com



Re: RFS: wicd-client-kde

2010-11-03 Thread David Paleino
On Wed, 3 Nov 2010 15:03:17 +0100, Iker Salmón San Millán wrote:

 El 3 de noviembre de 2010 13:05, Iker Salmón San Millán sha...@esdebian.org
  escribió:
 
  I am still wainting upstream response about changing the name to wicd-qt,
  but till then i would be glad if someone makes a new review of the package.

 Here is the response:
 Well technically this is a KDE App, which heavily depends on the KDE libs,
 not only on Qt, and is designed to integrate in the KDE desktop. If you
 call it wicd-qt, it might be misleading if someone doesn't want any kdelibs
 dependencies for whatever reason. So I do not recommend using wicd-qt for
 the package name, but instead wicd-kde, like your potential mentor said, for
 consistency.

wicd-kde is fine then.

 About the binary name, I don't plan to change it to wicd-kde, because it
 doesn't contains/substitute the wicd daemon, I think it's important that
 the users understand it's just a client for the daemon.

 So the package wicd-gtk depends on gtk (and not GNOME) and provides the
 wicd-client binary.

The wicd-client binary is just a wrapper, that runs wicd-curses or wicd-gtk,
depending on whether X is available or not.

wicd-gtk is really a separate client, /usr/bin/wicd-gtk .
Also /usr/bin/wicd-curses is a client, and /usr/bin/wicd-cli is another.
I see /usr/bin/wicd-client-kde failing being consistent here :-)

Anthony, would it be possible for you to reconsider this decision, and call
it /usr/bin/wicd-kde?

 That makes sense to me.  I don't know what to do now.  I have to correct the
 description of the package just to make clear that not only depends on qt it
 also depends on kdelibs

Yes, please, correct the package description.

Other than this, the package seemed fine to me earlier today. I'll have a more
careful check as soon as the binary name issue is solved.

Kindly,
David

-- 
 . ''`.   Debian developer | http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 | http://deb.li/dapal
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174


signature.asc
Description: PGP signature


Re: Using Quilt with a new package

2010-11-03 Thread Goswin von Brederlow
Scott Howard showard...@gmail.com writes:

 On Wed, Nov 3, 2010 at 3:00 AM, Charles Plessy ple...@debian.org wrote:
 Le Tue, Nov 02, 2010 at 01:02:25PM +0100, Daniel Lombraña González a écrit :

 After that, I kept reading about git-buildpackage and it seems that it
 should be more easy to maintain those differences between the upstream
 version and the deb one using patches. However, I don't know how I
 have to do this, as I have been trying it out, and as far as I have
 get is to create the debian/patches folder (using gbp-pq) with a patch
 that removes that instruction. However, when building the package
 using git-buildpackage in the master branch (not in
 patch-queue/master) the resulting package does not have applied the
 patch, which is wrong. Is it possible to apply automatically those
 patches when building the package? (FYI I have tried the 3.0 version,
 and I don't get it working either, probably because I'm doing
 something wrong).


 Paul is right, it's best to get upstream to make a change so you don't
 need patches, but in case they don't the easiest way is to use source
 3.0 (quilt) format [1]. That should automatically apply and keep track
 of packages for you with no need to change rules files or add depends.

 I don't know what problem you're having, but the following command:
 mkdir debian/source ; echo '3.0 (quilt)'  debian/source/format

 would create a file named format in debian/source in your package.
 The content of the file should be '3.0 (quilt)'. Now you should just
 use quilt normally.

 For example
 quilt new my_new_patch.patch
 quilt add src/file_i_want_to_change.c
 [edit the file]
 quilt refresh

That won't work, at least not the verry first time. The verry first time
you need to use 'QUILT_PATCHES=debian/patches quilt ...'. When you
unpack a source with dpkg-source it does this for you.


An alternative way to create a new patch and from my point of view
easier is to

- just edit files

- debuild / dpkg-buildpackage till you are happy
  + creates debian/patches/debian-changes-version

- quilt rename [-P debian-changes-version] my-cool-new-feature.patch

- $EDITOR debian/patches/my-cool-new-feature.patch
  + add patch description to the premade header

 you now should have your patch in debian/patches along with a file
 named series in debian/patches that contains the name of your patch.

 You can find better how tos on the internet, but that should be it.

 [1] http://wiki.debian.org/Projects/DebSrc3.0

And if you want to have patches unapplied add unapply-patches to
debian/source/local-options.

MfG
Goswin


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87iq0eif7m@frosties.localdomain



Re: RFS: wicd-client-kde

2010-11-03 Thread Anthony Vital
Hi,


 The wicd-client binary is just a wrapper, that runs wicd-curses or
 wicd-gtk,

depending on whether X is available or not.


 wicd-gtk is really a separate client, /usr/bin/wicd-gtk .

Also /usr/bin/wicd-curses is a client, and /usr/bin/wicd-cli is another.

I see /usr/bin/wicd-client-kde failing being consistent here :-)

Anthony, would it be possible for you to reconsider this decision, and call

it /usr/bin/wicd-kde?


 Ah, I didn't know that. I've never even noticed there was a wicd-gtk binary
;)
Put it that way, it indeed makes more sense to call the binary wicd-kde. So
I can do that upstream, but I haven't planned a new release anytime soon
because I just released a new one a couple of days ago. But if needed, I can
make a patch and Iker could use it?

Anthony


Re: RFS: fldiff (ITA package)

2010-11-03 Thread Innocent De Marchi
Hi!

Tanks for your interest.

  - Your orig.tar.gz file seems to differ from the one in unstable.
You should use the same one ; if you need to make changes
affecting the upstream part of your package (ie everything except
debian/*), this should be done separately. As you are using the
3.0 (quilt) format, this should be recorded under
debian/patches.

Yes, I know. I've tested to improve the package. I put the original
source package.

  - I believe that debian/rules can be simplified a lot if you use the
'dh $@' technique.

I look at this: I know this technique.

Regards!

I. De Marchi


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktimqt1v5ja5ggm6y3r9qdwkpnv9wx+eb0t409...@mail.gmail.com



Re: RFS: wicd-client-kde

2010-11-03 Thread Iker Salmón San Millán
2010/11/3 Anthony Vital yesmic...@gmail.com


  Ah, I didn't know that. I've never even noticed there was a wicd-gtk
 binary ;)
 Put it that way, it indeed makes more sense to call the binary wicd-kde. So
 I can do that upstream, but I haven't planned a new release anytime soon
 because I just released a new one a couple of days ago. But if needed, I can
 make a patch and Iker could use it?

 Anthony



No problem for me anthony  I have addeed to the package the patchs i sent to
you, so another one is not a problem for me.


Iker


Re: RFS: hotot

2010-11-03 Thread Paul Gevers
 * instead of overriding dh_installman, you could just as well have a
   line debian/hotot.1 in the debian/manpages file (it wouldn't work
   that easily with the Changelog, as you'd have to move it eg. to
   debian/upstream_changelog/changelog so it can be added to debian/docs
   without renaming. i'd say it's a matter of taste which solution one
   prefers.)

No need to rename the changelog, you could also use dh_installchangelogs
to install the upstream changelog.

Paul



signature.asc
Description: OpenPGP digital signature


Re: RFS: wicd-client-kde

2010-11-03 Thread David Paleino
On Wed, 3 Nov 2010 17:29:00 +0100, Anthony Vital wrote:

 [..]
 Put it that way, it indeed makes more sense to call the binary wicd-kde. So
 I can do that upstream, but I haven't planned a new release anytime soon
 because I just released a new one a couple of days ago. But if needed, I can
 make a patch and Iker could use it?

Sure, not a problem.

I'll wait for a new package from Iker :-)

Kindly,
David

-- 
 . ''`.   Debian developer | http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 | http://deb.li/dapal
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174


signature.asc
Description: PGP signature


Re: RFS: wicd-client-kde

2010-11-03 Thread Anthony Vital
I don't know if you want a particular format for the patch, but here's one.

Anthony


rename_binary_wicd-kde.patch
Description: Binary data


Re: RFS: mediadownloader

2010-11-03 Thread Ben Finney
Marco Bavagnoli lil.dei...@gmail.com writes:

 I also added debian/watch file that contain this:

 version=3
 http://sf.net/googleimagedown/mediadownloader-v(.*)-src\.tar\.gz

Unless you want to match an empty version, the above specification
should be more restrictive:

version=3
http://sf.net/googleimagedown/mediadownloader-v(.+)-src\.tar\.gz

Could you please show where you got the ‘(.*)’ from? It has been around
in many places for a long time, but is IMO a mistake and should be fixed
in any documentation.

-- 
 \ “If you pick up a starving dog and make him prosperous, he will |
  `\  not bite you. This is the principal difference between a dog |
_o__)and a man.” —Mark Twain, _Pudd'n'head Wilson_ |
Ben Finney


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/874obyhx6e@benfinney.id.au



Re: RFS: dalle

2010-11-03 Thread Alberto Fernández
El mié, 03-11-2010 a las 10:55 +0100, Mònica escribió:

Thanks very much for your help.
I've just uploaded a fixed package with your suggestions.

 Hello,
 
 On Wednesday 03 November 2010 at 01:23:13, Alberto Fernández wrote:
  Dear mentors,
  
  I am looking for a sponsor for my package dalle.
  
  * Package name: dalle
Version : 0.10.11
Upstream Author : Alberto Fernández Martínez inf...@gmail.com
  * URL : http://dalle.sourceforge.net
  * License : GPL3
Section : utils
  
  It builds these binary packages:
  dalle  - File management tool
  
  The upload would fix these bugs : 599851
 [...]
 
 I'm not a DD, but here's my review for your package:
 The review is about the Debian package source, I haven't reviewed how the 
 program works.
 
 * Lintian: I: dalle source: missing-debian-source-format
   - You shopuld have the file debian/source/format indicating your 
 package source format. 
 Now, it's recommended switching to 3.0 (quilt).

I don't know why lintian didn't warn this to me  ?
 
 * Lintian: W: dalle: latest-debian-changelog-entry-changed-to-native
   - In your changelog the dalle version is 0.10.11. Dalle is not a Debian 
 native program, so it should be
 0.10.11-1 to indicate the Debian revision.
   - Moreover, I don't know if you should keep the previous changes before 
 uploading the Debian. 
 Maybe someone else can help us int this point...


I was not sure if dalle should be a native program. Now I'm sure no.

 * debian/rules:
   - Delete comment lines that are not your own comments like Sample 
 debian/rules 
   - You can install files with the file debian/install, so you can delete 
 cp lines and your
 debian/rules will be more simple.
   - You can install manpages with files dalle.manpages or putting them in 
 debian directory 
 with namepacke.1 (or the corresponding number)

Rules cleaned :)

 
 * debian/control
   - Some spelling mistakes in the long description: splited - split, 
 Dalle support - Dalle suports

It's my horrible English. I must practice.

 
 * debian/dalle-doc.files, dalle-doc.docs
   - What are these files for? You have the debian/docs file that seems to 
 do what you want.
Deleted. 
 
 * debian/docs
   - You are installing the file formatos_soportados.txt. 
 I think this file name should be in English as well as its content.

Translated. Pending to translate NEWS.

 
 * debian/dirs
   - Using debian/install, maybe you won't need this file.

Replaced by debian/install

 
 * debian/dalle-gtk.desktop
   - The comment is in Spanish, it should be en English.

The comment is now in English and localized to Spanish to.

 
 I hope my advises help you :-)
Thank you.
 If any other person from the list see a mistake in my review, reviews of my 
 review are welcomed!
 

Is there someone with experience packaging CLI apps to review the
package?


 Cheers.



-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1288823034.4189.9.ca...@localhost



Re: RFS: mediadownloader

2010-11-03 Thread Marco Bavagnoli

On 11/03/2010 11:14 PM, Ben Finney wrote:

Marco Bavagnolilil.dei...@gmail.com  writes:


I also added debian/watch file that contain this:

version=3
http://sf.net/googleimagedown/mediadownloader-v(.*)-src\.tar\.gz


Unless you want to match an empty version, the above specification
should be more restrictive:

 version=3
 http://sf.net/googleimagedown/mediadownloader-v(.+)-src\.tar\.gz


I fixed this and reupload to mentors



Could you please show where you got the ‘(.*)’ from? It has been around
in many places for a long time, but is IMO a mistake and should be fixed
in any documentation.


I got that here:
http://www.debian.org/doc/maint-guide/ch-dother.en.html#s-watch


thanks
Marco


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4cd1f26c.3010...@gmail.com



English localisation help for Debian package maintainers (was: RFS: dalle)

2010-11-03 Thread Ben Finney
Alberto Fernández inf...@gmail.com writes:

 It's my horrible English. I must practice.
[…]
 The comment is now in English and localized to Spanish to.

Feel free to request help with English-language localisation on the
appropriate forum URL:http://lists.debian.org/debian-l10n-english/ for
any of your Debian packaging work.

-- 
 \  “The best way to get information on Usenet is not to ask a |
  `\   question, but to post the wrong information.” —Aahz |
_o__)  |
Ben Finney


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87k4kugd5f.fsf...@benfinney.id.au



Re: Open RFS lacking (further) responsei

2010-11-03 Thread Asheesh Laroia

On Tue, 2 Nov 2010, Michael Tautschnig wrote:


[...]


I think that, as far as false positives: we should just reply to all the
messages. For better or for worse, people will look at mailing list archives
and get a feel for what our community is like. (That's my opinion, anyway.)

It's clear to me that the source code to this cron job should be somewhere
public. Let's see...

Okay, published:
http://gitorious.org/debian-mentors-mailing-list-summary/debian-mentors-mailing-list-summary


[...]

Thanks a lot for sharing! One immediate note: The script only takes this
October's archives, we'll not get any data for November, etc... !?


Yeah, it's a total hack. It's past midnight right now, so I'll just reply 
to your mail rather than fix it. (The right solution is to keep the 
october mbox around, download November, and cat them together.)


Patches welcome! (-: Or else I'll get to it within a day or two.

Even if we should almost always reply, wouldn's some blacklist (probably 
using message ids) still make sense? I'd at least like to see suscribe 
(Age: 5 days) blacklisted.


Yeah, I do see what you mean now.

(Maybe there can be an email address that you reply-to called 
pretend-it-was-replied-to-on-debian-ment...@rose.makesad.us and the script 
will see you reply, effectively blacklisting it.)


-- Asheesh.

--
Q:  How many supply-siders does it take to change a light bulb?
A:  None.  The darkness will cause the light bulb to change by itself.


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/alpine.deb.2.00.1011040023560.7...@rose.makesad.us



Re: Open RFS lacking (further) response

2010-11-03 Thread Asheesh Laroia

On Wed, 3 Nov 2010, Charles Plessy wrote:


Le Mon, Nov 01, 2010 at 11:00:23PM -0400, Asheesh Laroia a écrit :

On Sun, 31 Oct 2010, Charles Plessy wrote:


RFS has something similar in concept to pull requests. How about including in
the RFS emails a link to the most relevant diff in the web interface of the VCS
where the package is stored ? This will help to have the changes seen by many
eyes.


I think that is a great idea, so long as it's an updated package RFS.

Do you see a way to make the idea work for all RFSs? (Honest question;
trying to get a sense of what you mean.)


Obviously, it will not work if the package is not a VCS, so it does not apply
to all RFS. But we can encourage it by showing examples, for instance in the
RFS template. From URLs like the one below, people can easily figure out the
correct one for their package:

Diff between revisions 5120 and 5399 of the imagej package:

http://svn.debian.org/wsvn/debian-med/?op=compcompare[]=%2ftrunk%2fpackages%2fimagej%2ftr...@5120compare[]=%2ftrunk%2fpackages%2fimagej%2ftr...@5399

Diff between the tags debian/0.1.8-1 and debian/0.1.9-1 of the samtools package:

http://git.debian.org/?p=debian-med/samtools.git;a=commitdiff;h=debian/0.1.9-1;hp=debian/0.1.8-1


That makes a lot of sense! I see what you mean.

-- Asheesh.

--
ROMEO:  Courage, man; the hurt cannot be much.
MERCUTIO:   No, 'tis not so deep as a well, nor so wide
as a church-door; but 'tis enough, 'twill serve.