On Fri, 2016-05-20 at 09:49 +0000, Nico Schlömer wrote:
> I've pushed some more changes to [1] (including a patch) and it's now
> compiling and installing alright. I guess a review would be in order.
>
> Cheers,
> Nico
>
> [1] alioth:/git/debian-science/packages/superlu.git
Thanks Nico.
I suggest some dfsg changes. At the moment the upstream version
is 5.2.0+dfsg. I like to enumerate the dsfg, 5.2.0+dfsg1, in case
someone later spots another dfsg issue that needs to be dealt with.
It's only a minor thing, a question of taste really.
More important is that some dfsg files are still in the git tree.
MATLAB/{spypart.m,time.m} and DOC/*ug.pdf. (SRC/mc64ad.* has been
removed)
The dfsg tarball is generated from debian/rules get-orig-source, where
the files to be removed have been hard-coded. The informal list in
debian/copyright omits the pdf files. There is the machine-readable
copyright format,
https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Documented not there, but in uscan documentation is the
Files-Excluded field. If it is present then uscan will use it to
automatically determine which files to remove. That will simplify the
get-orig-source rule.
What I do is generate a dfsg tarball and load it into the upstream
branch. Then it's easy to merge into master, removing the dfsg files
automatically. gbp (need to argue, with or without the pristine-tar
flag?) can help with that.
Drew