summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames McCoy <jamessan@debian.org>2022-06-05 19:12:47 -0400
committerJames McCoy <jamessan@debian.org>2022-06-05 20:54:40 -0400
commitcc181155e36385c3af550fe1495827eb65cd6fb9 (patch)
treed29b5c06825fc2d7030d429c03c9cd7b0ac1da19
parent6d299f0d5f6e3b3a4e91cd2a77f6100bb2877e52 (diff)
Skip building ruby bindings on ia64 and kfreebsd-*
Signed-off-by: James McCoy <jamessan@debian.org>
-rw-r--r--debian/control4
-rwxr-xr-xdebian/rules5
2 files changed, 7 insertions, 2 deletions
diff --git a/debian/control b/debian/control
index fc1ee9e..ea3a00e 100644
--- a/debian/control
+++ b/debian/control
@@ -30,8 +30,8 @@ Build-Depends: autoconf,
py3c-dev,
python3-all-dev,
rename,
- ruby <!pkg.subversion.noruby>,
- ruby-dev <!pkg.subversion.noruby>,
+ ruby [!ia64 !kfreebsd-i386 !kfreebsd-amd64] <!pkg.subversion.noruby>,
+ ruby-dev [!ia64 !kfreebsd-i386 !kfreebsd-amd64] <!pkg.subversion.noruby>,
swig (>= 3.0.10),
zlib1g-dev
Build-Conflicts:
diff --git a/debian/rules b/debian/rules
index 648ef10..1bf2e76 100755
--- a/debian/rules
+++ b/debian/rules
@@ -47,6 +47,11 @@ ifeq (,$(filter libsvn-java,$(shell dh_listpackages)))
ENABLE_JAVAHL =
endif
+DISABLE_RUBY_ARCHS = ia64 kfreebsd-i386 kfreebsd-amd64
+ifneq (,$(filter $(DEB_HOST_ARCH), $(DISABLE_RUBY_ARCHS)))
+ ENABLE_RUBY =
+endif
+
ifeq (,$(filter ruby-svn,$(shell dh_listpackages)))
ENABLE_RUBY =
endif