Update packaging scripts
authorBoyuan Yang <byang@debian.org>
Sat, 3 Dec 2022 14:06:49 +0000 (09:06 -0500)
committerBoyuan Yang <byang@debian.org>
Sat, 3 Dec 2022 14:06:49 +0000 (09:06 -0500)
debian/changelog
debian/control
debian/rules

index e3f65c23b6f1074f3ec16af80f93d6bf15fb8edb..f4650d6e7eb6296ced3d9d84818fc7492ffca8e0 100644 (file)
@@ -1,3 +1,10 @@
+dtkcore (5.6.2.2-1~exp1) experimental; urgency=medium
+
+  * New upstream release 5.6.2.2.
+  * debian/rules: Adjust for CMake-based build.
+
+ -- Boyuan Yang <byang@debian.org>  Sat, 03 Dec 2022 09:05:57 -0500
+
 dtkcore (5.5.33-1) unstable; urgency=medium
 
   * New upstream version 5.5.33.
index 69bbc34ecb51ad6e9e6a39ae3894f3a17f568f71..8d8e486e457cc39d1c24805213477cbd8b6f7d7c 100644 (file)
@@ -10,6 +10,7 @@ Uploaders:
  Clay Stan <claystan97@gmail.com>,
  Hu Feng <hufeng@uniontech.com>,
 Build-Depends:
+ cmake,
  debhelper-compat (= 13),
  libgsettings-qt-dev,
  pkg-config,
index e6e2af3f71691900d481d491be7bb3190b1319bf..651ddb4faa654e4ab84f8f07416dfdf86de7ba8e 100755 (executable)
@@ -17,11 +17,18 @@ include /usr/share/dpkg/architecture.mk
 # Retrieve version info
 include /usr/share/dpkg/default.mk
 
+VERSION = $(DEB_VERSION_UPSTREAM)
+
 %:
-       dh $@ --buildsystem=qmake --with pkgkde_symbolshelper
+       dh $@ --with pkgkde_symbolshelper
 
 override_dh_auto_configure:
-       dh_auto_configure -- LIB_INSTALL_DIR=/usr/lib/$(DEB_HOST_MULTIARCH) VERSION=$(DEB_VERSION_UPSTREAM)
+       dh_auto_configure -- \
+               -DBUILD_EXAMPLES=OFF \
+            -DBUILD_DOCS=ON \
+            -DBUILD_VERSION=$(VERSION) \
+            -DDVERSION=0 \
+            $(NULL)
 
 override_dh_installchangelogs:
        dh_installchangelogs -k CHANGELOG.md