* Makefile.am (cvs-dist): our release tags are in lower case

(cvs-diff): ditto
	(EXTRA_DIST): added README-alpha
	(DIST_SUBDIRS): added depdemo
	* README-alpha: minor adaptations
	* demo/Makefile.am, mdemo/Makefile.am, depdemo/Makefile.am:
	removed comment about special needs for distribution
	* depdemo/Makefile.am: don't generate dependencies
	* depdemo/configure.in: modified version number
This commit is contained in:
Alexandre Oliva 1998-12-16 06:22:02 +00:00 committed by Alexandre Oliva
parent 241a536345
commit 8ed98c1580
7 changed files with 28 additions and 28 deletions

View File

@ -1,5 +1,15 @@
1998-12-16 Alexandre Oliva <oliva@dcc.unicamp.br>
* Makefile.am (cvs-dist): our release tags are in lower case
(cvs-diff): ditto
(EXTRA_DIST): added README-alpha
(DIST_SUBDIRS): added depdemo
* README-alpha: minor adaptations
* demo/Makefile.am, mdemo/Makefile.am, depdemo/Makefile.am:
removed comment about special needs for distribution
* depdemo/Makefile.am: don't generate dependencies
* depdemo/configure.in: modified version number
* ltmain.in (-force-static, force_static): removed
* libltdl/Makefile.am (CFLAGS): ditto
* libltdl/configure.in: check for memory.h, rindex() and

View File

@ -2,7 +2,7 @@
## Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
AUTOMAKE_OPTIONS = gnits
SUBDIRS = doc tests libltdl
DIST_SUBDIRS = $(SUBDIRS) demo mdemo
DIST_SUBDIRS = $(SUBDIRS) demo depdemo mdemo
# We need to export these variables when we run ltconfig.
CFLAGS = @CFLAGS@
@ -10,7 +10,8 @@ CPPLAGS = @CPPFLAGS@
aclocal_macros = libtool.m4
EXTRA_DIST = $(aclocal_macros) libtoolize.in ltconfig.in ltmain.in libtool.spec
EXTRA_DIST = $(aclocal_macros) libtoolize.in ltconfig.in ltmain.in \
libtool.spec README-alpha # remove this for a non-alpha release
CLEANFILES = libtool libtoolize
MAINTAINERCLEANFILES = ltconfig ltmain.sh
@ -62,6 +63,7 @@ ACINCLUDE_M4_LIST = \
$(srcdir)/acinclude.m4 \
$(srcdir)/libltdl/acinclude.m4 \
$(srcdir)/demo/acinclude.m4 \
$(srcdir)/depdemo/acinclude.m4 \
$(srcdir)/mdemo/acinclude.m4
# All our rules should depend on these demo files.
@ -81,18 +83,18 @@ $(ACINCLUDE_M4_LIST): $(srcdir)/libtool.m4
# Tag before making distribution. Also, don't make a distribution if
# checks fail. Also, make sure the NEWS file is up-to-date.
cvs-dist: distcheck
@if sed 1q $(srcdir)/NEWS | grep -e "$(VERSION)" > /dev/null; then :; else \
@if sed 1,2d;3q $(srcdir)/NEWS | grep -e "$(VERSION)" > /dev/null; then :; else \
echo "NEWS not updated; not releasing" 1>&2; \
exit 1; \
fi
cd $(srcdir) && cvs -q tag `echo "Release-$(VERSION)" | sed 's/\./-/g'`
cd $(srcdir) && cvs -q tag `echo "release-$(VERSION)" | sed 's/\./-/g'`
$(MAKE) dist
cvs-diff:
thisver=`echo "Release-$(VERSION)" | sed 's/\./-/g'`; \
thisver=`echo "release-$(VERSION)" | sed 's/\./-/g'`; \
if test -z "$$OLDVERSION"; then \
prevno=`echo "$(VERSION)" - 0.01 | bc | sed 's/^\./0./'`; \
else prevno="$$OLDVERSION"; fi; \
prevver=Release-`echo $$prevno | sed 's/\./-/g'`; \
prevver=release-`echo $$prevno | sed 's/\./-/g'`; \
cvs -f rdiff -c -r $$prevver -r $$thisver $(PACKAGE) \
> $(PACKAGE)-$$prevno-$(VERSION).diff

View File

@ -8,7 +8,8 @@ CVS version of this package, do:
./autogen
The `autogen' script sets up the source directory for you to hack. To
use it, you need a recent version of both Autoconf and Automake.
use it, you need a recent (maybe yet to be released) version of both
Autoconf and Automake.
Please do not send any bug reports or questions about this snapshot to
public forums (such as GNU newsgroups), send them directly to the
@ -49,19 +50,17 @@ libtool mailing list, <bug-libtool@gnu.org>.
= Release procedure
* Fetch new versions of the files that are maintained by the FSF.
Commit. Unfortunately you need an FSF account to do this.
Unfortunately you need an FSF account to do this.
* Update NEWS. For an alpha release, update README-alpha.
* Update NEWS.
* Update the version number in configure.in.
* Update the version number in configure.in and libtool.spec.
(The idea is that every other alpha number will be a net release.
The repository will always have its own "odd" number so we can easily
distinguish net and repo versions.)
* Configure, build, and install.
* Run aclocal, automake, and autoconf.
* Commit
* Run `make cvs-dist'
@ -70,4 +69,4 @@ libtool mailing list, <bug-libtool@gnu.org>.
(If not an alpha, announcement must also go to FSF.)
* Update version number in configure.in to next alpha number.
Re-run autoconf and commit.
Commit.

View File

@ -1,8 +1,5 @@
# A brief demonstration of using Automake with Libtool. -*-Makefile-*-
#
# NOTE: Don't forget that in the libtool distribution, files in this
# directory are distributed by the demo_distfiles variable in the top
# level Makefile.
AUTOMAKE_OPTIONS = no-dependencies foreign
EXTRA_DIST = $(TESTS) acinclude.m4

View File

@ -1,11 +1,6 @@
# A brief demonstration of using Automake with Libtool. -*-Makefile-*-
# A brief demonstration of inter-library dependencies
#
# NOTE: Don't forget that in the libtool distribution, files in this
# directory are distributed by the demo_distfiles variable in the top
# level Makefile.
AUTOMAKE_OPTIONS = foreign
EXTRA_DIST = acinclude.m4
AUTOMAKE_OPTIONS = no-dependencies foreign
lib_LTLIBRARIES = libl1.la libl2.la libl3.la libl4.la
libl1_la_SOURCES = l1.c l1.h sysdep.h

View File

@ -1,6 +1,6 @@
dnl Initialize the hell package.
AC_INIT(main.c)
AM_INIT_AUTOMAKE(depdemo,1.0)
AM_INIT_AUTOMAKE(depdemo,0.1)
AC_PROG_CC
AC_EXEEXT

View File

@ -1,8 +1,5 @@
# A brief demonstration of using Automake with Libtool. -*-Makefile-*-
# A brief demonstration of Libtool modules. -*-Makefile-*-
#
# NOTE: Don't forget that in the libtool distribution, files in this
# directory are distributed by the demo_distfiles variable in the top
# level Makefile.
AUTOMAKE_OPTIONS = no-dependencies foreign
INCLUDES = -I$(srcdir)/../libltdl