[Debian-med-packaging] Bug#609038: ITP: biomaj -- a biological databank update and processing tool

Andreas Tille andreas at an3as.eu
Tue Jan 11 13:43:58 UTC 2011


Hi Olivier,

thanks for your work on biomaj.

On Tue, Jan 11, 2011 at 01:48:22PM +0100, Olivier Sallou wrote:
> Hi,
> I have uploaded biomaj package material on SVN, and followed instructions
>
> "Preparing new packages manually"

I haven't checked - but it seems there is a

	make -f debian/rules clean

missing in the instructions!  I just cleaned up all the stuff from SVN which
is created in the build process.

> Should I commit the "build-area" too or should it be set as svn ignore  
> (I think it is this solution as per usual svn usage for build dirs...)?

Yes, please do not commit any files which are generated in the build
process.  Moreover at a short notice I have read comments in French
language in your debian/rules file.  It looks as if it was injected
automatically according your locale.  If this is the case the tool you
used to create this file (dh-make ??) is broken - it should always leave
English comments.  If you inserted these manually please stick to
English.

> I removed the web interface of biomaj from package and created a second  
> dependant package named biomajwatcher (should it rather be called  
> biomaj-watcher?). I however wait for "control" of biomaj before putting  
> biomajwatcher package as most comments will certainly apply to the  
> second....

I do not really understand what you mean here.  I think Steffen proposed
to create two binary packages from one source which means your have two
Package sections in the debian/control file - one for each resulting
binary package.  To make sure the {post,pre}{inst,rm} scripts are used
by the proper package I prepended the package name in these files.  It
might be that additional files will be needed for the biomaj-watcher
package.

I decided for the name biomaj-watcher? for no specific reason (just fits
my taste better than without the '-').  I think you as the maintainer are
quite free to choose a name which sounds reasonable to you.  Just feel
free to override my decision with a different name.

You can control the installation of certain files by using

    debian/<packagename>.install

files and dh_install.

> What's next now?

I hope my commits and the comments above give some answers here.  Please
not that I did NOT checked the build (I hope I have not mixed up
anything in my edits).  If you want me to check only biomaj without the
additional biomaj-watcher package just drop me a note and I'll have a
deeper look into this.  Otherwise you might be able to add the other
binary and I'll have a look at the complete build.

Kind regards

    Andreas.


-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list