Ensure that $(DESTDIR)$(libdir) exists.
diff --git a/libcharset/lib/ChangeLog b/libcharset/lib/ChangeLog
index de9638e..f46fe98 100644
--- a/libcharset/lib/ChangeLog
+++ b/libcharset/lib/ChangeLog
@@ -1,3 +1,8 @@
+2009-03-26 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.in (install, installdir): Ensure that $(DESTDIR)$(libdir)
+ exists, unconditionally.
+
2009-03-25 Bruno Haible <bruno@clisp.org>
* relocatable.h: Update from gnulib.
diff --git a/libcharset/lib/Makefile.in b/libcharset/lib/Makefile.in
index 734d10a..1707ac9 100644
--- a/libcharset/lib/Makefile.in
+++ b/libcharset/lib/Makefile.in
@@ -107,9 +107,7 @@
else \
need_charset_alias=false ; \
fi ; \
- if $$need_charset_alias; then \
- $(mkinstalldirs) $(DESTDIR)$(libdir) ; \
- fi ; \
+ $(mkinstalldirs) $(DESTDIR)$(libdir) ; \
$(LIBTOOL_INSTALL) $(INSTALL_DATA) libcharset.la $(DESTDIR)$(libdir)/libcharset.la
if test -f $(DESTDIR)$(libdir)/charset.alias; then \
sed -f ref-add.sed $(DESTDIR)$(libdir)/charset.alias > $(DESTDIR)$(libdir)/t-charset.alias; \
@@ -126,21 +124,7 @@
install-strip : install
installdirs : force
- if test @GLIBC21@ = no; then \
- case '@host_os@' in \
- darwin[56]*) \
- need_charset_alias=true ;; \
- darwin* | cygwin* | mingw* | pw32* | cegcc*) \
- need_charset_alias=false ;; \
- *) \
- need_charset_alias=true ;; \
- esac ; \
- else \
- need_charset_alias=false ; \
- fi ; \
- if $$need_charset_alias; then \
- $(mkinstalldirs) $(DESTDIR)$(libdir) ; \
- fi ; \
+ $(mkinstalldirs) $(DESTDIR)$(libdir)
uninstall : force
$(LIBTOOL_UNINSTALL) $(RM) $(DESTDIR)$(libdir)/libcharset.la