[neon/backports-jammy/libraqm-jammy/Neon/unstable] debian: 0.8.0 release

Carlos De Maine null at kde.org
Fri Feb 17 04:29:11 GMT 2023


Git commit 855e7351d1ab45467452ad64496df19233f175b2 by Carlos De Maine.
Committed on 17/02/2023 at 04:29.
Pushed by carlosdem into branch 'Neon/unstable'.

0.8.0 release


(cherry picked from commit 655eef522f0a5e47e137d17e6528866c7e19b175)

M  +3    -1    debian/control
M  +5    -2    debian/rules
M  +4    -3    debian/watch

https://invent.kde.org/neon/backports-jammy/libraqm-jammy/commit/855e7351d1ab45467452ad64496df19233f175b2

diff --git a/debian/control b/debian/control
index f26cea8..f150ca2 100644
--- a/debian/control
+++ b/debian/control
@@ -11,7 +11,9 @@ Build-Depends:
  libfribidi-dev,
  libharfbuzz-dev,
  python3,
- gtk-doc-tools (>= 1.15)
+ gtk-doc-tools (>= 1.15),
+ meson,
+ ninja-build
 Homepage: https://github.com/HOST-Oman/libraqm
 Vcs-Git: https://salsa.debian.org/debian/raqm.git
 Vcs-Browser: https://salsa.debian.org/debian/raqm
diff --git a/debian/rules b/debian/rules
index 0b3e447..5000520 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,10 +1,13 @@
 #!/usr/bin/make -f
 
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
 export DEB_BUILD_MAINT_OPTIONS=hardening=+bindnow
 export LC_ALL=C.UTF-8
 
 %:
-	dh $@
+	dh $@ --buildsystem=meson
 
 override_dh_auto_configure:
-	dh_auto_configure -- --enable-gtk-doc
+	dh_auto_configure -- -Ddocs=true
diff --git a/debian/watch b/debian/watch
index 5e0aef0..606167d 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,3 +1,4 @@
-version=3
-opts=filenamemangle=s/(?:.*)?v?(\d[\d\.]*)\.tar\.gz/raqm-$1\.tar\.gz/ \
-  https://github.com/HOST-Oman/libraqm/releases .*?v?(\d[\d\.]*)\.tar\.gz
+version=4
+opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%raqm-$1.tar.gz%" \
+   https://github.com/HOST-Oman/libraqm/tags \
+   (?:.*?/)?v?(\d[\d.]*)\.tar\.gz debian uupdate


More information about the Neon-commits mailing list