Bookkeeping and more conservative runtime dependencies

parent c0aeb3ef
......@@ -2,8 +2,10 @@ rkward (0.6.5-1) UNRELEASED; urgency=low
* new upstream release
(unchanged with respect to ~rc1)
* fix debian/watch file
* switch to dh-based rules file
!!!TODO!!!: Does this fix the rkward-data build for binary-arch problem?
* always use build-time version of r-base-core as runtime dependency, even
if most builds would actually be backwards compatible
* switch to dh-based rules file. This also fixes missing separation between
arch-dependent and arch-independent build targets
* !!!TODO!!!: Make build really reproducible (fix for earlier attempt upstream)
closes: #783290
......
......@@ -62,7 +62,7 @@ override_dh_shlibdeps:
dh_shlibdeps
# unfortunately, the r-base-core dependency can not be found by dh_shlibdeps, so we need to get at the version manually
# NOTE: This "if" is currently always true (see build-deps), but left here, for convenience, in case we get into trouble
# with binary incompatibility (backward / foward) again, in the future.
# with binary incompatibility (esp. foward incompatibility) again, in the future.
@if [ "$(RMAJOR)" -eq "3" ] && [ "$(RMINOR)" -ge "0" ] ; then \
echo "rvers=r-base-core (>= 3.0.0)" >> $(CURDIR)/debian/rkward.substvars ; \
echo "rvers=r-base-core (>= $(RMAJOR).$(RMINOR).0)" >> $(CURDIR)/debian/rkward.substvars ; \
fi
rkward (0.6.5-1) UNRELEASED; urgency=low
* new upstream release
* fix debian/watch file
* always use build-time version of r-base-core as runtime dependency, even
if most builds would actually be backwards compatible
* split architecture independent files into new rkward-data package
* bump standards version to 3.9.7 (no changes needed)
* strip testing locale "x-test" from package
......
......@@ -133,7 +133,7 @@ binary-arch: build install
dh_shlibdeps
# unfortunately, the r-base-core dependency can not be found by dh_shlibdeps, so we need to get at the version manually
@if [ "$(RMAJOR)" -eq "3" ] && [ "$(RMINOR)" -ge "0" ] ; then \
echo "rvers=r-base-core (>= 3.0.0)" >> $(CURDIR)/debian/rkward.substvars ; \
echo "rvers=r-base-core (>= $(RVERS))" >> $(CURDIR)/debian/rkward.substvars ; \
else \
if [ "$(RMAJOR)" -eq "2" ] && [ "$(RMINOR)" -ge "14" ] ; then \
echo "rvers=r-base-core (>= 2.9.0), r-base-core (<< 3.0.0)" >> $(CURDIR)/debian/rkward.substvars ; \
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment