diff options
author | Manoj Srivastava <srivasta@golden-gryphon.com> | 2014-04-17 11:45:51 -0700 |
---|---|---|
committer | Manoj Srivastava <srivasta@golden-gryphon.com> | 2014-04-17 12:46:27 -0700 |
commit | bc29909df3c662da30d80f22ded71b05988ac965 (patch) | |
tree | e36e739c427166c1bb917b615ba0e92b4d2c8b86 /debian/rules | |
parent | 86d91eea2ddacdbbcff932bce2b91aeaf70ab965 (diff) |
[master]: Move libl.a from flex to libfl-dev
install link manually for libfl-dev alone, cleaning up the rules file in the process.
Signed-off-by: Manoj Srivastava <srivasta@ieee.org>
Diffstat (limited to 'debian/rules')
-rwxr-xr-x | debian/rules | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/debian/rules b/debian/rules index 9ee7e16..9034cf5 100755 --- a/debian/rules +++ b/debian/rules @@ -36,15 +36,13 @@ override_dh_install: find debian/tmp/lib/$(DEB_HOST_MULTIARCH) -type f \ -name \*.la -exec rm {} \; dh_install +ifneq (,$(filter libfl-dev, $(shell dh_listpackages))) $(make_directory) debian/libfl-dev/usr/lib sed -e 's,#DEB_HOST_MULTIARCH#,$(DEB_HOST_MULTIARCH),' \ debian/libfl.shared_object > debian/libfl-dev/usr/lib/$(DEB_HOST_MULTIARCH)/libfl.so - dh_link usr/lib/$(DEB_HOST_MULTIARCH)/libfl.a usr/lib/$(DEB_HOST_MULTIARCH)/libl.a - test ! -e debian/flex/usr/lib/$(DEB_HOST_MULTIARCH)/libf.a || \ - mv debian/flex/usr/lib/$(DEB_HOST_MULTIARCH)/libf.a \ - debian/libfl-dev/usr/lib/$(DEB_HOST_MULTIARCH)/ - test ! -d debian/flex/usr/lib/$(DEB_HOST_MULTIARCH) || \ - rmdir debian/flex/usr/lib/$(DEB_HOST_MULTIARCH) || true + ln -s libfl.a debian/libfl-dev/usr/lib/$(DEB_HOST_MULTIARCH)/libl.a +endif + dh_link override_dh_installdocs: @@ -70,7 +68,7 @@ override_dh_auto_build: bash -n debian/flex.postinst bash -n debian/flex.prerm -override_dh_installman: +verride_dh_installman: dh_installman dh_link usr/share/man/man1/flex.1 usr/share/man/man1/flex++.1 dh_link usr/share/man/man1/flex.1 usr/share/man/man1/lex.1 |