aboutsummaryrefslogtreecommitdiff
path: root/debian/rules
diff options
context:
space:
mode:
authorMihai Moldovan <ionic@ionic.de>2018-01-05 23:21:52 +0100
committerMihai Moldovan <ionic@ionic.de>2018-01-05 23:21:52 +0100
commit3c81899718e3429e45381beaaba58d4886a5537c (patch)
tree509b9d44cc872ba45df0b3c2afc74e90ca0cc6e4 /debian/rules
parente13e31f752c0b204f964ee1df272a6b31ce51189 (diff)
parent1c1431c0ff41afa8221ea8a1e0d4514746ebbaa3 (diff)
downloadnx-libs-3c81899718e3429e45381beaaba58d4886a5537c.tar.gz
nx-libs-3c81899718e3429e45381beaaba58d4886a5537c.tar.bz2
nx-libs-3c81899718e3429e45381beaaba58d4886a5537c.zip
Merge branch 'Ionic-bugfix/rpath' into 3.6.x
Attributes GH PR #614: https://github.com/ArcticaProject/nx-libs/pull/614 Fixes: ArcticaProject/nx-libs#610
Diffstat (limited to 'debian/rules')
-rwxr-xr-xdebian/rules8
1 files changed, 8 insertions, 0 deletions
diff --git a/debian/rules b/debian/rules
index 90234c516..b2258cd58 100755
--- a/debian/rules
+++ b/debian/rules
@@ -124,5 +124,13 @@ override_dh_strip:
override_dh_makeshlibs:
dh_makeshlibs -n
+# Needed for the libX11 RUNPATH/RPATH link-time hack.
+# dh_shlibdeps will follow dependencies within binaries and choke
+# on the libX11 dependency, since the SONAME (libX11.*) used while linking
+# does not match the later detected SONAME (libNX_X11.*) obtained through
+# the libX11 -> libNX_X11 compat symlink.
+override_dh_shlibdeps:
+ dh_shlibdeps --dpkg-shlibdeps-params=--ignore-missing-info
+
get-orig-source:
uscan --noconf --force-download --rename --download-current-version --destdir=..