Hi Andreas, Thanks for your work; sure; go ahead and push and upload your changes.
Bye, Joost On Tue, Nov 29, 2016 at 05:02:17PM +0100, Andreas Tille wrote: > Hi Joost, > > as announced[1] I'm trying to update Debian Science R packages to have a > set of up to date R packages at freeze time. When I had a look into > r-cran-yaml which has a newer upstream as well I was stumbling upon the > fact that you are deleting unneeded files inside a pre-build target in > debian/rules. These are unneeded code copies of libyaml which are > unneeded due to dynamic linking with the library in Debian's libyaml > package. I admit for clarity reasons I'd prefer to strip those files > right from upstream source in a Files-Excluded field. > > To make clear what I mean I've commited a prosed solution to Git and > wonder what might be your opinion about this. As far as I can see also > src/yaml_private.h should be deleted. > > Furthermore I personally would prefer to do the other part of the > pre-build target > > sed -i 's/#include "yaml.h"/#include <yaml.h>/' src/implicit.c > sed -i 's/#include "yaml.h"/#include <yaml.h>/' src/r-ext.h > echo 'PKG_LIBS = -lyaml' >> src/Makevars > > rather in a quilt patch than in d/rules. I'd consider this the usual > way I've seen it in many packages and its to my personal taste more > transparent. > > Before I keep on with the proposed changes I would like to hear your > opinion about this. If you don't like it I'd happily revert the > current changes. > > Kind regards > > Andreas. > > [1] https://lists.debian.org/debian-science/2016/11/msg00054.html > > -- > http://fam-tille.de
signature.asc
Description: Digital signature
-- debian-science-maintainers mailing list debian-science-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers