[neon/backports-jammy/libraqm-jammy/Neon/release] debian: 0.8.0 release
Carlos De Maine
null at kde.org
Fri Feb 17 04:29:49 GMT 2023
Git commit 2e7a59a7c03888dc3baefa9feb4da42e7688160b by Carlos De Maine.
Committed on 17/02/2023 at 04:29.
Pushed by carlosdem into branch 'Neon/release'.
0.8.0 release
(cherry picked from commit 655eef522f0a5e47e137d17e6528866c7e19b175)
(cherry picked from commit 855e7351d1ab45467452ad64496df19233f175b2)
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/2e7a59a7c03888dc3baefa9feb4da42e7688160b
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