]> arthur.barton.de Git - netatalk.git/commitdiff
add uninstall hooks
authorbfernhomberg <bfernhomberg>
Tue, 2 Mar 2004 13:36:12 +0000 (13:36 +0000)
committerbfernhomberg <bfernhomberg>
Tue, 2 Mar 2004 13:36:12 +0000 (13:36 +0000)
bin/megatron/Makefile.am
etc/psf/Makefile.am
etc/uams/Makefile.am

index 1e1ef76233b801879bc85ce9e1a4d33ed5dcd09a..589303698dadfa5e7739f37e19a2d5306c9bda99 100644 (file)
@@ -16,3 +16,8 @@ install-exec-hook:
                rm -f $(DESTDIR)$(bindir)/$$LINK; \
                $(LN_S) megatron $(DESTDIR)$(bindir)/$$LINK; \
        done
+
+uninstall-hook:
+       @for LINK in $(LINKS); do \
+               rm -f $(DESTDIR)$(bindir)/$$LINK; \
+       done
index 12ec3656dd33dffbd8688d27181a1e7e5cf66992..0769919bd26ffed26ade0b0a6052e9b738cc88be 100644 (file)
@@ -33,6 +33,15 @@ install-exec-hook:
                (cd $(DESTDIR)$(libexecdir) && $(LN_S) psf $$l);  \
        done
 
+#
+# uninstall sections for links
+#
+
+uninstall-hook:
+       @list='$(psf_LINKS)'; for l in $$list; do \
+               rm -f $(DESTDIR)$(libexecdir)/$$l; \
+       done
+
 #
 # cleanup
 #
index 8152cdca788ca6ce88bea9f90d1225897848b63e..f43611bc30c79389f8c3431033c9ca2c420c92ae 100644 (file)
@@ -100,10 +100,20 @@ install-exec-hook:
                $(LN_S) $(UAMS_CLRTXT_LINK) uams_clrtxt.so              && \
                $(LN_S) $(UAMS_DHX_LINK) uams_dhx.so                       \
        )
+
+uninstall-hook:
+       (cd $(DESTDIR)$(uamsdir)                                        && \
+               rm -f uams_clrtxt.so uams_dhx.so                           \
+       )
 else
 install-exec-hook:
        (cd $(DESTDIR)$(uamsdir)                                        && \
                rm -f uams_clrtxt.so                                    && \
                $(LN_S) $(UAMS_CLRTXT_LINK) uams_clrtxt.so                 \
        )
+
+uninstall-hook:
+       (cd $(DESTDIR)$(uamsdir)                                        && \
+               rm -f uams_clrtxt.so                                       \
+       )
 endif