Whamcloud - gitweb
Fix "make uninstall" to make sure it removes everything that is installed.
authorTheodore Ts'o <tytso@mit.edu>
Wed, 26 Jan 2005 18:03:55 +0000 (13:03 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Wed, 26 Jan 2005 18:03:55 +0000 (13:03 -0500)
intl/ChangeLog
intl/Makefile.in
lib/ChangeLog
lib/Makefile.library
misc/ChangeLog
misc/Makefile.in

index b15c4ef..9fe90f2 100644 (file)
@@ -1,6 +1,11 @@
+2005-01-26  Theodore Ts'o  <tytso@mit.edu>
+
+       * Makefile.in (uninstall-shlibs): Fix "make uninstall"  by adding
+               an uninstall-shlibs target.
+
 2004-12-14  Theodore Ts'o  <tytso@mit.edu>
 
-       * Add install-shlib-strip target.  Update Makefile.in to version
+       * Add install-shlibs-strip target.  Update Makefile.in to version
                from gettext 0.14.1
 
 2004-11-30  Theodore Ts'o  <tytso@mit.edu>
index 5bb5f58..7662781 100644 (file)
@@ -376,6 +376,8 @@ installcheck:
 
 install-shlibs:
 
+uninstall-shlibs:
+
 install-shlibs-strip:
 
 uninstall:
index 225ed12..147bb1a 100644 (file)
@@ -1,3 +1,7 @@
+2005-01-26  Theodore Ts'o  <tytso@mit.edu>
+
+       * Makefile.library (uninstall-shlibs): Fix "make uninstall"
+
 2004-12-14  Theodore Ts'o  <tytso@mit.edu>
 
        * Makefile.elf-lib, Makefile.solaris-lib, Makefile.profile,
index 585e146..5cff608 100644 (file)
@@ -2,6 +2,8 @@ all:: subdirs $(LIBRARY).a
 
 install-shlibs::
 
+uninstall-shlibs::
+
 subdirs::
 
 $(LIBRARY).a: $(OBJS)
index ba99457..1372ba6 100644 (file)
@@ -1,5 +1,8 @@
 2005-01-26  Theodore Ts'o  <tytso@mit.edu>
 
+       * Makefile.in (uninstall): Make sure "make uninstall" removes
+               everything installed by the makefile.
+
        * e2image.c (scramble_dir_block): Make sure the unused space
                in the '.' and '..' directory entries are cleared when
                e2image -rs is specified.
index 95af356..29afcb3 100644 (file)
@@ -283,6 +283,9 @@ uninstall:
        for i in $(USPROGS); do \
                $(RM) -f $(DESTDIR)$(sbindir)/$$i; \
        done
+       for i in $(LPROGS); do \
+               $(RM) -f $(DESTDIR)$(libdir)/$$i; \
+       done
        $(RM) -f $(DESTDIR)$(root_sbindir)/mkfs.ext2 \
                        $(DESTDIR)$(root_sbindir)/mkfs.ext3
        for i in $(UPROGS); do \
@@ -296,6 +299,12 @@ uninstall:
        for i in $(UMANPAGES); do \
                $(RM) -f $(DESTDIR)$(man1dir)/$$i; \
        done
+       for i in findfs e2label ; do \
+               $(RM) -f $(DESTDIR)$(root_sbindir)/$$i; \
+       done
+       for i in fsck.ext2.8 fsck.ext3.8 ; do \
+               $(RM) -f $(DESTDIR)$(man8dir)/$$i; \
+       done
 
 clean:
        $(RM) -f $(SPROGS) $(USPROGS) $(UPROGS) $(UMANPAGES) $(SMANPAGES) \