diff options
author | Xavier Roche <xroche@users.noreply.github.com> | 2014-04-13 18:50:24 +0000 |
---|---|---|
committer | Xavier Roche <xroche@users.noreply.github.com> | 2014-04-13 18:50:24 +0000 |
commit | d0d9660ac9f83e8035cd8c03b824bd472498ba2e (patch) | |
tree | 22275142f17e262b376b7beb7e54327ddbb9020b | |
parent | 2fe3a96b09e98b775045107132136e135e4f51e6 (diff) |
Do not erase *.a files is these files are the shared library ones.
See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744594
-rwxr-xr-x | debian/rules | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/debian/rules b/debian/rules index 35cb9df..2a407ec 100755 --- a/debian/rules +++ b/debian/rules @@ -85,10 +85,17 @@ install: build mkdir -p $(CURDIR)/debian/httrack/usr/lib/httrack/ mv $(CURDIR)/debian/httrack/usr/bin/htsserver \ $(CURDIR)/debian/httrack/usr/lib/httrack/ - rm -f $(CURDIR)/debian/httrack/usr/lib/*.a + # remove *.la (https://wiki.debian.org/ReleaseGoals/LAFileRemoval) rm -f $(CURDIR)/debian/httrack/usr/lib/*.la - rm -f $(CURDIR)/debian/httrack/usr/lib/httrack/*.a rm -f $(CURDIR)/debian/httrack/usr/lib/httrack/*.la + # remove *.a unless we do not have *.so files + # see BUG #744594 + if ls $(CURDIR)/debian/httrack/usr/lib/*.so >/dev/null 2>/dev/null ; then \ + rm -f $(CURDIR)/debian/httrack/usr/lib/*.a ; \ + fi + if ls $(CURDIR)/debian/httrack/usr/lib/httrack/*.so >/dev/null 2>/dev/null ; then \ + rm -f $(CURDIR)/debian/httrack/usr/lib/httrack/*.a ; \ + fi mv $(CURDIR)/debian/httrack/usr/lib/httrack/lib* \ $(CURDIR)/debian/httrack/usr/share/httrack/libtest/ mkdir -p $(CURDIR)/debian/httrack/usr/lib/httrack/libtest |