Wayne Davison
47573508f4
Update rrsync with the latest options.
2010-05-26 11:24:00 -07:00
Matt McCutchen
d0f2bbb83e
Rename configure.in to configure.ac, the current autoconf standard.
2010-04-24 09:34:43 -07:00
Wayne Davison
a01e3b490e
Change naming of local patch-related branches and unify
...
the git-status checking into a library.
2009-12-30 13:57:39 -08:00
Wayne Davison
e89a0fc094
Handle check-in and tagging of patches dir.
2009-12-26 14:29:51 -08:00
Wayne Davison
06886d36cf
Adding a new script that creates a local patch/* branch
...
for each file given on the command-line.
2009-05-23 13:40:34 -07:00
Wayne Davison
9ba4d44fa8
Improved the usage output.
2009-05-23 13:40:23 -07:00
Wayne Davison
350242c5c1
Determine the master's commit hash and note it in each patch
...
that is based on the master in the new "based-on:" line.
2009-05-23 13:12:01 -07:00
Wayne Davison
5250c3bc20
Changed the commands used to "make gen" without any stoppage.
2009-04-12 15:44:52 -07:00
Wayne Davison
01e293f1b5
Use "use warnings" rather than -w on the #! line.
2009-01-13 14:52:03 -08:00
Wayne Davison
adc2476fa2
Output numbers in 3-digit groups by default (e.g. 1,234,567).
...
Also improved the human-readable output functions, including
adding the ability to output negative numbers.
2008-09-01 13:27:11 -07:00
Wayne Davison
34c3ca8f35
Verify that SUBPROTOCOL_VERSION is set correctly when making a
...
nightly tar file release. Fixed the opening comments.
2008-08-31 11:55:09 -07:00
Wayne Davison
4f282b0b92
Added extra file-changing logic to ensure that the various files that
...
mention the protocol number have the right value, that the check-in date
for a protocol-change release is specified, and that a pre-release with
a protocol change doesn't have SUBPROTOCOL_VERSION set to 0. Prompt for
releasing a branch if -b option was not used and we're on a branch.
2008-08-31 10:13:38 -07:00
Wayne Davison
56fc9f70d3
Enhanced the release scripts to be able to handle a branch release.
2008-07-23 23:40:06 -07:00
Wayne Davison
93465f51bc
Improved var-checker and tweaked all the issues it found.
2008-07-21 00:10:22 -07:00
Wayne Davison
26a7af26aa
Renamed extern-squish -> var-checker.
2008-07-21 00:09:16 -07:00
Wayne Davison
db8f3f7350
Preparing for release of 3.0.3
2008-06-29 20:15:37 -07:00
Wayne Davison
13074c982b
Preparing for release of 3.0.3pre3
2008-06-22 19:03:46 -07:00
Wayne Davison
cc56eb2acc
Preparing for release of 3.0.3pre2
2008-05-17 10:02:19 -07:00
Wayne Davison
9a30c0cc3c
Preparing for release of 3.0.3pre1
2008-05-07 22:12:57 -07:00
Wayne Davison
8a5ae84efd
A few $last_touch tweaks.
2008-04-16 09:11:15 -07:00
Wayne Davison
8ba802f3b4
Preparing for release of 3.0.2
2008-04-08 08:16:05 -07:00
Wayne Davison
e53f49d1af
Call patch-update in its new location.
2008-04-08 08:15:39 -07:00
Wayne Davison
237e9a178f
Have the spec file put more useful stuff into the doc dir.
2008-04-05 22:46:48 -07:00
Wayne Davison
0668bfe077
Moving some files from support into packaging.
2008-04-05 22:45:12 -07:00
Wayne Davison
214af6ad83
Comment out the Source1 tar file by default in the spec file.
2008-04-04 00:27:14 -07:00
Wayne Davison
2551c47eb7
Fixed the code that removes old file versions for a final release.
2008-04-04 00:05:44 -07:00
Wayne Davison
325c243210
Preparing for release of 3.0.1
2008-04-03 22:37:01 -07:00
Wayne Davison
4e90cfbfed
A few more spec-file tweaks.
2008-04-01 20:00:08 -07:00
Wayne Davison
6fd2c27f38
Define a "srcdir" in the spec file and use it in the URLs for the
...
source files so that they use the unchanging src or src-preview
subdirectory location for the file.
2008-04-01 12:55:27 -07:00
Wayne Davison
19173d224a
Tweaked rsync.spec to use "rsync" in place of "%{name}" in a few
...
places (which allows for easier creation of adjunct RPMs).
2008-03-31 14:10:07 -07:00
Wayne Davison
8cd3c6dccf
Preparing for release of 3.0.1pre3
2008-03-30 23:29:43 -07:00
Wayne Davison
05805cd6b7
Preparing for release of 3.0.1pre2
2008-03-26 17:12:07 -07:00
Wayne Davison
56158b7e04
Preparing for release of 3.0.1pre1
2008-03-24 21:15:51 -07:00
Wayne Davison
798a9e4e74
Some more improvements for the packaging/release-rsync script:
...
- Check early if the version tag already exists, so it aborts right
away if the release script can't do its work.
- Update the files in the "patches" dir while merging the master branch
into the patch branches (done before creating the release patches for
the rsync-patches tar file).
- Allow the user to ask to visit each patch when updating them.
- Pause after initial patch updating so that any extra patch changes
can be done before the creating of the tar files.
- Ask for the GPG signing passphrase once for all signing commands.
2008-03-24 21:15:30 -07:00
Wayne Davison
99ba99c74c
Changed the way version numbering of pre-releases will be done in
...
the RPM spec file so that they order prior to the final release.
2008-03-23 00:10:12 -07:00
Wayne Davison
c085ece623
Some RPM spec file improvements:
...
- Added installation of new /etc/xinetd.d/rsync config file.
- Added commented-out lines to demonstrate how to use rsync-patches.
2008-03-21 17:11:20 -07:00
Wayne Davison
7c21776e54
Handle the very latest spot for the nightly dir.
2008-03-07 16:25:05 -08:00
Wayne Davison
af6241f7ad
Simplify the description of what we're doing.
2008-03-06 09:40:46 -08:00
Wayne Davison
e63d3a29e2
Updated nightly-rsync and release-rsync to handle the new
...
ftp directory layout.
2008-03-05 00:22:55 -08:00
Wayne Davison
800a4485f3
Improved the error-checking when tweaking the files for a new release.
2008-03-03 12:33:15 -08:00
Wayne Davison
fede378577
Updated copyright year in --version output and improved the release
...
script to look for year changes in options.c and to get the version
defaults totally right in the prompts.
2008-03-03 11:19:48 -08:00
Wayne Davison
4cb6197b21
Preparing for release of 3.0.0
2008-03-01 12:12:04 -08:00
Wayne Davison
62ca38262f
Fixed the lastversion default when changing from a pre-release
...
to a final release. Ensure that newly-created "extra files"
get included in the diff.
2008-03-01 12:00:13 -08:00
Wayne Davison
e0fe5231c2
Output info on what's being signed to make it clearer
...
what is happening. Improved the final admonition.
2008-02-19 19:18:20 -08:00
Wayne Davison
698bc16e87
Preparing for release of 3.0.0pre10
2008-02-19 18:28:00 -08:00
Wayne Davison
eaa28e654f
Use the name "ChangeLog" for the ftp copy of the repository history.
2008-02-16 14:45:22 -08:00
Wayne Davison
205393a2b5
Preparing for release of 3.0.0pre9
2008-02-10 20:16:25 -08:00
Wayne Davison
f2b7b64d86
Fixed the diffing of generated files when creating a patch that has
...
a parent that is not the master branch.
2008-02-02 17:00:25 -08:00
Wayne Davison
6e59b97770
Preparing for release of 3.0.0pre8
2008-01-12 10:53:10 -08:00
Wayne Davison
4da9fcd41d
- Make sure the Makefile is up-to-date before running "make gen".
...
- The release-rsync script now creates the generated patches in a
separate dir from the normal patches.
2008-01-12 10:52:46 -08:00