[rkward] /: Further work on debian packaging.

Thomas Friedrichsmeier null at kde.org
Mon Apr 2 19:45:47 UTC 2018


Git commit 39e106e71d3ad4bd4a3ed935d7103864d3caee43 by Thomas Friedrichsmeier.
Committed on 02/04/2018 at 19:45.
Pushed by tfry into branch 'master'.

Further work on debian packaging.

(Address current report. Also sync official changelog to inofficial changelog
for those parts that are no longer different between the two packages.)

M  +4    -1    debian-official/changelog
M  +1    -1    debian-official/control
M  +1    -0    debian-official/rules
M  +9    -2    debian/changelog

https://commits.kde.org/rkward/39e106e71d3ad4bd4a3ed935d7103864d3caee43

diff --git a/debian-official/changelog b/debian-official/changelog
index 4b1b6a91..7448565b 100644
--- a/debian-official/changelog
+++ b/debian-official/changelog
@@ -1,6 +1,9 @@
-rkward (0.6.9-1) unstable; urgency=low
+rkward (0.7.0-1) UNRELEASED; urgency=low
   * New upstream release
   * Package now based on kf5-libraries, instead of KDE 4
+    closes: #531086
+  * Add dependency on r-api-3.4 to ease handling of future non-compatible changes in R
+    closes: #877283
   * Use dh_auto_configure for basic setup
 
  -- Thomas Friedrichsmeier <tfry at users.sourceforge.net>  Mon, 26 Mar 2018 11:00:00 +0100
diff --git a/debian-official/control b/debian-official/control
index 97f53574..33260ccd 100644
--- a/debian-official/control
+++ b/debian-official/control
@@ -17,7 +17,7 @@ Vcs-Git: git://anongit.kde.org/rkward.git
 
 Package: rkward
 Architecture: any
-Depends: rkward-data, ${misc:Depends}, ${rvers}, ${shlibs:Depends}
+Depends: rkward-data, ${misc:Depends}, ${rvers}, ${rapivers}, ${shlibs:Depends}
 Recommends: r-base-html
 Description: KDE frontend to the R statistics language
  RKWard aims to become an easy to use, transparent frontend to R,
diff --git a/debian-official/rules b/debian-official/rules
index c5c3b871..0b9bf05a 100755
--- a/debian-official/rules
+++ b/debian-official/rules
@@ -53,4 +53,5 @@ override_dh_shlibdeps:
 	# with binary incompatibility (esp. foward incompatibility) again, in the future.
 	@if [ "$(RMAJOR)" -eq "3" ] && [ "$(RMINOR)" -ge "0" ] ; then \
 		echo "rvers=r-base-core (>= $(RVERS))" >> $(CURDIR)/debian/rkward.substvars ; \
+		echo "rapivers=r-api-3.4" >> $(CURDIR)/debian/rkward.substvars ; \
 	fi
diff --git a/debian/changelog b/debian/changelog
index 92ad5572..9ee6ce8f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 rkward (0.6.9z+0.7.0+devel1-1) UNRELEASED; urgency=low
   * New upstream release
   * Package now based on kf5-libraries, instead of KDE 4
+    closes: #531086
   * Use dh_auto_configure for basic setup
 
  -- Thomas Friedrichsmeier <tfry at users.sourceforge.net>  Mon, 26 Mar 2018 11:00:00 +0100
@@ -28,11 +29,17 @@ rkward (0.6.5~rc1-1) unstable; urgency=low
   * make existing lintian overrides work with lintian 2.5.42
   * Adjust copyright file to changed filenames in rkward/qwinhost
 
+ -- Thomas Friedrichsmeier <tfry at users.sourceforge.net>  Tue, 29 Mar 2016 11:00:00 +0100
+
 rkward (0.6.4-1) unstable; urgency=low
   * new upstream release
+  * add override for false-positive source-is-missing lintian warnings
   * remove obsolete README.Debian file
-  * now uses QtWebKit module, adjust build-depends, accordingly (in a way that is
-    backwards compatible with Ubuntu Lucid)
+  * increase debhelper compatibility level to 9 (no changes needed)
+  * replace dh_clean -k with dh_prep
+  * remove legacy rules dealing with R versions prior to 3.0.0
+  * upstream has replaced KHTMLPart with QWebKit. As Qt4WebKit is scheduled for
+    removal, revert this change, here. Change to 3.0 (quilt) format for this.
   * Make build reproducible (thanks to Philip Rinn)
     closes: #783290
 



More information about the rkward-tracker mailing list