dnl Process this file with autoconf to produce a configure script.
AC_PREREQ(2.13)
-AC_REVISION($Revision: 1.13 $)
+AC_REVISION($Revision: 1.14 $)
AC_INIT(src/msgfmt.c)
AM_INIT_AUTOMAKE(gettext, 0.10.36)
+RELEASE_DATE=2001-03-09 dnl in "date +%Y-%m-%d" format
AM_CONFIG_HEADER(config.h)
dnl Set of available languages.
dnl Generate the version information file in the intl/ directory.
test -d intl || mkdir intl
echo "GNU gettext library from $PACKAGE-$VERSION" > intl/VERSION
+cat > intl/ChangeLog.inst <<EOF
+$RELEASE_DATE GNU <bug-gnu-utils@gnu.org>
+
+ * Version $VERSION released.
+
+EOF
AC_OUTPUT([Makefile lib/Makefile intl/Makefile src/Makefile \
po/Makefile.in doc/Makefile tests/Makefile m4/Makefile \
+2001-03-09 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.in (DISTFILES.common): Remove ChangeLog.
+ (DISTFILES.obsolete): New variable.
+ (install-data): Install ChangeLog.inst as ChangeLog. Remove the files
+ listed in DISTFILES.obsolete.
+ (uninstall): Simplify.
+ (distclean): Remove ChangeLog.inst.
+ (dist): Mention ChangeLog explicitly.
+
2001-03-04 Bruno Haible <haible@clisp.cons.org>
* dcigettext.c (ISSLASH, HAS_DEVICE, IS_ABSOLUTE_PATH,
explodename.$lo dcigettext.$lo dcngettext.$lo dngettext.$lo ngettext.$lo \
plural.$lo localcharset.$lo
GETTOBJS = intl-compat.$lo
-DISTFILES.common = ChangeLog Makefile.in \
+DISTFILES.common = Makefile.in \
config.charset locale.alias ref-add.sin ref-del.sin $(HEADERS) $(SOURCES)
DISTFILES.normal = VERSION
DISTFILES.gettext = libintl.glibc plural.c
+DISTFILES.obsolete = xopen-msg.sed linux-msg.sed po2tbl.sed.in cat-compat.c
# Libtool's library version information for libintl.
# Before making a gettext release, the gettext maintainer must change this
if test "$(PACKAGE)" = "gettext"; then \
$(mkinstalldirs) $(DESTDIR)$(gettextsrcdir); \
$(INSTALL_DATA) VERSION $(DESTDIR)$(gettextsrcdir)/VERSION; \
+ $(INSTALL_DATA) ChangeLog.inst $(DESTDIR)$(gettextsrcdir)/ChangeLog; \
dists="$(DISTFILES.common)"; \
for file in $$dists; do \
$(INSTALL_DATA) $(srcdir)/$$file \
$(DESTDIR)$(gettextsrcdir)/$$file; \
done; \
+ dists="$(DISTFILES.obsolete)"; \
+ for file in $$dists; do \
+ rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \
+ done; \
else \
: ; \
fi
: ; \
fi
if test "$(PACKAGE)" = "gettext"; then \
- dists="$(DISTFILES.common)"; \
- for file in VERSION $$dists; do \
+ for file in VERSION ChangeLog $(DISTFILES.common); do \
rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \
done; \
else \
distclean: clean
rm -f Makefile ID TAGS
if test "$(PACKAGE)" = gettext; then \
- rm -f $(DISTFILES.normal); \
+ rm -f ChangeLog.inst $(DISTFILES.normal); \
else \
: ; \
fi
else \
additional="$(DISTFILES.normal)"; \
fi; \
- for file in $(DISTFILES.common) $$additional; do \
+ for file in ChangeLog $(DISTFILES.common) $$additional; do \
ln $(srcdir)/$$file $(distdir) 2> /dev/null \
|| cp -p $(srcdir)/$$file $(distdir); \
done