[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#688873: nomacs in Debian



On 2012-09-26, Stefan Fiel wrote:
> Hi Antoine,
>
> Thank you very much for contacting us. We would be glad to have an 
> official Debian package. Your help with the packaging would be 
> appreciated since we do not have enough experience in making a correct 
> package :)

Awesome! You already seem to have done a pretty good job out there!

> Since there are upcoming features for the next releases (like making HDR 
> images (see our GSoC project)) which are requiring more libs, we are 
> currently thinking about splitting up the package to reduce the 
> dependencies for those who just want a simple image viewer. We don't 
> know if this is desirable for packages in Debian and we are also not 
> sure about the correct way of doing this. Would be great if you can give 
> us some advices.

This is fine in Debian. Take for example the Nginx packages:

http://packages.debian.org/search?keywords=nginx

you have nginx, nginx-light, nginx-extra, nginx-full, which are all
compiled with different flags, and "conflict" with each other - so that
they can provide the same binary and you need to choose the one you
want.

I am not sure how they do that in the source package, we would need to
look at it. But basically, you, as upstream, just need to provide
./configure flags (or similar). Ideally, a single compile process could
generate all binaries so that it makes everything shorter, but it can
probably be done otherwise (again, probably how nginx works).

i can look into this further if you're interested, but otherwise here's
the git repository for the Nginx debian package:

http://anonscm.debian.org/gitweb/?p=collab-maint/nginx.git;a=summary

Let me know if you need any help. I may take some time to adapt the
package from the PPA and upload it straight into Debian.

I can either keep you as a maintainer, which will make you responsible
for answering bug reports filed against the package and so on. To upload
the package, you will need a sponsor (I would be happy to do that)
unless you do not go through the "Debian Maintainer" process. :)

The alternative is that I mark myself as the maintainer and upload the
packages when you guys make a relase. I would prefer having you as a
maintainer and help you with only the uploads, however, as I am not sure
I will be using the software in the long run - I just discovered it. :)

Good luck,

A.

-- 
Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by
definition, not smart enough to debug it.
                        - Brian W. Kernighan

Attachment: pgpQWEXxmF4U4.pgp
Description: PGP signature


Reply to: