summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
Diffstat (limited to 'debian')
-rw-r--r--debian/control7
-rwxr-xr-xdebian/rules6
2 files changed, 6 insertions, 7 deletions
diff --git a/debian/control b/debian/control
index 9f799db0..b67ae5d7 100644
--- a/debian/control
+++ b/debian/control
@@ -18,7 +18,7 @@ Maintainer: Benjamin Barenblat <bbaren@debian.org>
Build-Depends:
cmake (>= 3.10),
debhelper-compat (= 12),
- googletest (>= 1.12) [!mipsel !ppc64] <!nocheck>
+ googletest (>= 1.12),
Rules-Requires-Root: no
Standards-Version: 4.6.1
Section: libs
@@ -39,7 +39,10 @@ Section: libdevel
Depends:
libabsl20230125 (= ${binary:Version}),
${misc:Depends},
-Recommends: cmake (>= 3.0) | pkg-config, g++ (>= 5.1)
+Recommends:
+ cmake (>= 3.0) | pkg-config,
+ g++ (>= 5.1),
+ libgmock-dev (>= 1.12),
Description: ${source:Synopsis} (development files)
${source:Extended-Description}
.
diff --git a/debian/rules b/debian/rules
index 4a36943e..16d92626 100755
--- a/debian/rules
+++ b/debian/rules
@@ -44,12 +44,8 @@ override_dh_auto_clean:
$(RM) -r $(CURDIR)/shared
override_dh_auto_configure:
- dh_auto_configure -Bstatic -- -DCMAKE_CXX_STANDARD=17 -DBUILD_SHARED_LIBS=OFF
-ifeq ($(ABSL_RUN_TESTS),ON)
- dh_auto_configure -Bshared -- -DCMAKE_CXX_STANDARD=17 -DBUILD_SHARED_LIBS=ON -DBUILD_TESTING=ON -DABSL_BUILD_TESTING=ON -DABSL_USE_GOOGLETEST_HEAD=OFF
-else
+ dh_auto_configure -Bstatic -- -DCMAKE_CXX_STANDARD=17 -DBUILD_SHARED_LIBS=OFF -DBUILD_TESTING=ON -DABSL_BUILD_TESTING=ON -DABSL_USE_GOOGLETEST_HEAD=OFF
dh_auto_configure -Bshared -- -DCMAKE_CXX_STANDARD=17 -DBUILD_SHARED_LIBS=ON
-endif
override_dh_auto_build:
dh_auto_build -Bstatic