[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