]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/manpages/Makefile.in
Alter the manpages uninstall targetto handle optional compression
[bacula/bacula] / bacula / manpages / Makefile.in
index 9a99d49d666b21dcdf898f580d5d268e700769d0..34ea8f72e0cafbf823f015f5b4071f20f5197092 100644 (file)
@@ -18,26 +18,32 @@ nothing:
 
 depend:
 
-install:
-       $(MKDIR) $(DESTDIR)/$(mandir)/man8
-       for I in ${MAN8}; \
-         do ($(RMF) $$I.gz; gzip -c $$I >$$I.gz; \
-            $(INSTALL_DATA) $$I.gz $(DESTDIR)$(mandir)/man8/$$I.gz; \
-            rm -f $$I.gz); \
+compress-manpages: install-manpages
+
+install-manpages:
+       $(MKDIR) $(DESTDIR)/$(mandir)/man8 $(DESTDIR)/$(mandir)/man1
+       for I in ${MAN8}; do \
+            $(INSTALL_DATA) $$I $(DESTDIR)$(mandir)/man8/$$I; \
        done
-       $(MKDIR) $(DESTDIR)/$(mandir)/man1
-       for I in ${MAN1}; \
-         do ($(RMF) $$I.gz; gzip -c $$I >$$I.gz; \
-            $(INSTALL_DATA) $$I.gz $(DESTDIR)$(mandir)/man1/$$I.gz; \
-            rm -f $$I.gz); \
+       for I in ${MAN1}; do \
+            $(INSTALL_DATA) $$I $(DESTDIR)$(mandir)/man1/$$I; \
        done
 
+install: install-manpages
+       if [ x@COMPRESS_MANPAGES@ = "xyes" ]; then \
+        for I in $(DESTDIR)/$(mandir)/man8/* $(DESTDIR)/$(mandir)/man1/*; do \
+         gzip $$I; \
+        done; \
+       fi
+
 uninstall:
        for I in ${MAN8}; \
-         do (rm -f $(DESTDIR)$(mandir)/man8/$$I.gz); \
+         do (rm -f $(DESTDIR)$(mandir)/man8/$$I.gz; \
+               rm -f $(DESTDIR)$(mandir)/man8/$$I); \
        done
        for I in ${MAN1}; \
-         do (rm -f $(DESTDIR)$(mandir)/man1/$$I.gz); \
+         do (rm -f $(DESTDIR)$(mandir)/man1/$$I.gz; \
+               rm -f $(DESTDIR)$(mandir)/man1/$$I); \
        done
 
 clean: