[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Changes to m4/HACKING,v [branch-1_4]
From: |
Eric Blake |
Subject: |
Changes to m4/HACKING,v [branch-1_4] |
Date: |
Tue, 22 Aug 2006 20:33:00 +0000 |
CVSROOT: /sources/m4
Module name: m4
Branch: branch-1_4
Changes by: Eric Blake <ericb> 06/08/22 20:32:58
Index: HACKING
===================================================================
RCS file: /sources/m4/m4/HACKING,v
retrieving revision 1.1.2.2
retrieving revision 1.1.2.3
diff -u -b -r1.1.2.2 -r1.1.2.3
--- HACKING 20 Jul 2006 15:33:20 -0000 1.1.2.2
+++ HACKING 22 Aug 2006 20:32:58 -0000 1.1.2.3
@@ -182,13 +182,6 @@
* Run ./configure (or create a build directory first and run configure
from there, if you want to keep the build tree separate).
-* Run `make -fMakefile.maint fetch' (or `make -f../Makefile.maint fetch'
- if you are running from a VPATH build directory, where `../' is the
- relative path to the directory with `configure' in it), which will
- fetch new versions of the files that are maintained outside of m4. If
- you are using GNU make, the included GNUmakefile allows you to leave
- off the '-fMakefile.maint'.
-
* Run `make distcheck'. If there are any problems, fix them and start
again.
@@ -197,20 +190,19 @@
* Run `make -fMakefile.maint cvs-dist' (or `make -f../Makefile.maint
cvs-dist' if you are running from a VPATH build directory, where `../'
is the relative path to the directory with `configure' in it), which
- will build a release tarball (with `make distcheck'), tag the tree
- with release-$(VERSION) and generate the gpg signature files.
+ will build a release tarball (with `make distcheck') and tag the tree
+ with release-$(VERSION).
* Run 'make -f[../]Makefile.maint deltas' (pass
LASTRELEASE=maj.min[.mic[alpha]] if needed) to create both diff and
- xdelta files between the previous release tarball and the new with
- detached gpg signature files and clear signed directive files.
+ xdelta files between the previous release tarball and the new.
-* Upload release tarball, diff file and xdelta file, plus their associated
- detached gpg signature files and clear signed directive files to
- ftp-upload.gnu.org. If the upload is destined for ftp.gnu.org, then the
- files should be placed in the /incoming/ftp directory. If the upload is
- an alpha release destined for alpha.gnu.org, then the files should be
- placed in the /incoming/alpha directory.
+* Run '[../]./gnupload --to [dest].gnu.org:m4 [files]' to create
+ detached gpg signature and clear signed directive files, and upload
+ the combination to the correct location. For an alpha release,
+ gnupload will place files in alpha.gnu.org, in /incoming/alpha, and
+ the xdelta file is not strictly necessary. For a full release,
+ gnupload will place files in ftp.gnu.org, in /incoming/ftp.
* Send announcement to address@hidden, address@hidden, and
address@hidden If not an alpha send to address@hidden
- Changes to m4/HACKING,v [branch-1_4],
Eric Blake <=