Source: subversion
Severity: normal
Tags: patch
User: debian-i...@lists.debian.org
Usertags: ia64

Dear Maintainer,

Subversion currently depends on KDE in order to build, which creates an
excessive build dependency chain.  Please accept the following patch
which adds a pkg.subversion.nokde build profile that removes the KDE
dependency requirement.

-- System Information:
Debian Release: 10.0
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: ia64

Kernel: Linux 4.19.0-5-mckinley (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
--- debian/control      2019-05-21 14:32:14.938904862 -0400
+++ debian/control      2019-05-21 14:32:25.070975575 -0400
@@ -17,9 +17,9 @@
                libdb5.3-dev,
                libdbus-1-dev,
                liblz4-dev (>= 0.0~r129),
-               libkf5coreaddons-dev,
-               libkf5i18n-dev,
-               libkf5wallet-dev,
+               libkf5coreaddons-dev <!pkg.subversion.nokde>,
+               libkf5i18n-dev <!pkg.subversion.nokde>,
+               libkf5wallet-dev <!pkg.subversion.nokde>,
                libperl-dev,
                libsasl2-dev,
                libsecret-1-dev,
--- debian/rules        2019-05-21 14:32:09.770868795 -0400
+++ debian/rules        2019-05-21 14:32:20.826945955 -0400
@@ -89,7 +89,6 @@
                --with-editor=/usr/bin/editor \
                --with-ruby-sitedir=/usr/lib/ruby \
                --with-swig=/usr/bin/swig \
-               --with-kwallet=/usr/include:$(libdir) \
                --with-lz4 \
                --with-utf8proc \
                CFLAGS="$(CFLAGS)" \
@@ -102,6 +101,10 @@
   confflags+= --enable-debug
 endif
 
+ifeq ($(filter pkg.subversion.nokde,$(DEB_BUILD_PROFILES)),)
+  confflags+= --with-kwallet=/usr/include:$(libdir)
+endif
+
 export DH_OPTIONS
 ifdef DEB_OPT_WITH_JAVAHL
   # jikes 1.22 cannot compile javahl.

Reply via email to