summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYaakov Selkowitz <yselkowitz@users.sourceforge.net>2010-08-08 22:05:45 -0500
committerYaakov Selkowitz <yselkowitz@users.sourceforge.net>2010-08-09 11:35:28 -0500
commitfdeacea047db7c651f1640a6ade13063c29a816b (patch)
treedf41a60ec53f5e6edeb229de9a80d17b3c55703e
parentb8e3deb07d09f700026a37e4f887f20fae2bd93e (diff)
Remove symlinks created in install-exec-hook during uninstall
Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> Tested-by: Gaetan Nadon <memsize@videotron.ca>
-rw-r--r--Makefile.am3
-rw-r--r--src/Makefile.am14
2 files changed, 17 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
index 5eed6e3..25ad354 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -34,6 +34,9 @@ EXTRA_DIST = \
install-exec-hook:
cd $(DESTDIR)$(libdir) && rm -f libXaw.@LIBEXT@ && $(LN_S) $(DEFAULT_LIB) libXaw.@LIBEXT@
+uninstall-local:
+ -rm -f $(DESTDIR)$(libdir)/libXaw.@LIBEXT@
+
.PHONY: ChangeLog INSTALL
diff --git a/src/Makefile.am b/src/Makefile.am
index 2aa9980..a77bb13 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -85,6 +85,13 @@ else
-rm -f $(DESTDIR)$(libdir)/libXaw.@LIBEXT@.6
(cd $(DESTDIR)$(libdir) && ln -s libXaw6.@LIBEXT@.6 libXaw.@LIBEXT@.6)
endif
+
+uninstall-local::
+if PLATFORM_DARWIN
+ -rm -f $(DESTDIR)$(libdir)/libXaw.6.@LIBEXT@
+else
+ -rm -f $(DESTDIR)$(libdir)/libXaw.@LIBEXT@.6
+endif
endif
endif
@@ -114,6 +121,13 @@ else
-rm -f $(DESTDIR)$(libdir)/libXaw.@LIBEXT@.7
(cd $(DESTDIR)$(libdir) && ln -s libXaw7.@LIBEXT@.7 libXaw.@LIBEXT@.7)
endif
+
+uninstall-local::
+if PLATFORM_DARWIN
+ -rm -f $(DESTDIR)$(libdir)/libXaw.7.@LIBEXT@
+else
+ -rm -f $(DESTDIR)$(libdir)/libXaw.@LIBEXT@.7
+endif
endif
endif