diff options
| author | David Lamparter <equinox@diac24.net> | 2018-10-28 18:54:14 +0100 |
|---|---|---|
| committer | David Lamparter <equinox@diac24.net> | 2019-02-19 21:30:52 +0100 |
| commit | 26f0a29704e076f42ba8266c994186be4b615e47 (patch) | |
| tree | 5299967018509d7924c0e183b4a9b51345b7a39d /debianpkg/rules | |
| parent | 61185d62c0e4d8e21b825a98430f0d746c22938e (diff) | |
debianpkg: install libraries to /usr/lib64/frr
This makes them "private libraries" (which they are, since we don't
maintain a proper versioned ABI on libfrr.) This also properly fixes
another few lintian warnings.
Signed-off-by: David Lamparter <equinox@diac24.net>
Diffstat (limited to 'debianpkg/rules')
| -rwxr-xr-x | debianpkg/rules | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/debianpkg/rules b/debianpkg/rules index 9baec7d457..8e1d3e98af 100755 --- a/debianpkg/rules +++ b/debianpkg/rules @@ -133,6 +133,9 @@ override_dh_auto_configure: --sbindir=/usr/lib/frr \ --sysconfdir=/etc/frr \ --with-vtysh-pager=/usr/bin/pager \ + --libdir=/usr/lib/$(DEB_HOST_MULTIARCH)/frr \ + --with-moduledir=/usr/lib/$(DEB_HOST_MULTIARCH)/frr/modules \ + LIBTOOLFLAGS="-rpath /usr/lib/$(DEB_HOST_MULTIARCH)/frr" \ $(USE_DOC) \ $(USE_SNMP) \ $(USE_OSPFAPI) \ @@ -181,6 +184,10 @@ endif override_dh_auto_build: dh_auto_build -- $(MAKE_SILENT) +override_dh_makeshlibs: +# we don't need or want ldconfig for private libs + dh_makeshlibs -n + override_dh_missing: dh_missing --fail-missing |
