[neon/neon-packaging/black-hole-solver/Neon/release] debian: fix rules and depends

Carlos De Maine null at kde.org
Sun Feb 5 01:52:58 GMT 2023


Git commit e83559ffe42b4194747e507fdbb38689092951cf by Carlos De Maine.
Committed on 05/02/2023 at 01:52.
Pushed by carlosdem into branch 'Neon/release'.

fix rules and depends

(cherry picked from commit 981a753ee504ca01f1ac1d77c56586e9d41c6a16)

M  +8    -1    debian/control
M  +6    -1    debian/rules

https://invent.kde.org/neon/neon-packaging/black-hole-solver/commit/e83559ffe42b4194747e507fdbb38689092951cf

diff --git a/debian/control b/debian/control
index ba5e0b8..5e7ff5b 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,14 @@ Source: black-hole-solver
 Section: libs
 Priority: optional
 Maintainer: Jonathan Riddell <jr at jriddell.org>
-Build-Depends: cmake (>= 3.5~), debhelper (>= 12), librinutils-dev
+Build-Depends: cmake (>= 3.5~),
+               debhelper (>= 12),
+               perl,
+               libperl-dev,
+               python3,
+               librinutils-dev,
+               valgrind,
+               libxxhash-dev
 Standards-Version: 4.5.0
 
 Package: libblack-hole-solver1
diff --git a/debian/rules b/debian/rules
index d4648b8..99b400c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,7 +1,12 @@
 #!/usr/bin/make -f
 
+#export DH_VERBOSE = 1
+
 %:
-	dh $@
+	dh $@ --buildsystem=cmake --sourcedirectory=./black-hole-solitaire/c-solver/ --builddirectory=./black-hole-solitaire/c-solver/build
+
+	override_dh_auto_configure:
+	dh_auto_configure  -- -DFCS_AVOID_TCMALLOC=ON -DUSE_SYSTEM_XXHASH=ON -DBUILD_STATIC_LIBRARY=OFF -DENABLE_DISPLAYING_MAX_NUM_PLAYED_CARDS=ON
 
 override_dh_auto_test:
 	true


More information about the Neon-commits mailing list