Commit graph

142 commits

Author SHA1 Message Date
Adam Spiers bbaace4d5a Fix automake issues (thanks to Stefano Lattarini for spotting these!) 2011-12-06 17:11:12 +00:00
Adam Spiers d1073789d2 Add $(PDF) and $(HTML) variables. 2011-12-06 17:11:12 +00:00
Adam Spiers 813a016c1a Add *.orig to MANIFEST.SKIP. 2011-12-06 17:11:12 +00:00
Adam Spiers 884a4b8556 Ditch deprecated AM_MAINTAINER_MODE. 2011-12-06 16:26:29 +00:00
Adam Spiers a9469a0f67 Add licensing changes to TODO. 2011-12-06 16:26:29 +00:00
Adam Spiers bc661ae77b Add bug-reporting email address and a couple of URLs to usage text
to comply with GNU Coding Standards for --help option.
2011-12-06 16:26:29 +00:00
Adam Spiers 1507d1a055 Calculated the correct default value for pmdir based on the local Perl installation. 2011-12-06 16:26:27 +00:00
Adam Spiers d879bde678 Fixed bug where --with-pmdir was ineffectual. 2011-12-06 16:26:24 +00:00
Adam Spiers 419e31b4c6 Change @dircategory to `System administration' as suggested by Karl Berry. 2011-12-04 14:57:34 +00:00
Adam Spiers f032e30cc8 Add git push and update of online documentation to HOWTO-RELEASE. 2011-12-03 18:13:09 +00:00
Adam Spiers f5d0bd178d Release announcements should go to stow-devel too. 2011-12-03 17:51:48 +00:00
Adam Spiers f649cd2766 Fix error in gnupload command-line. 2011-12-03 17:51:44 +00:00
Adam Spiers 4b75cb5fa9 Add a missing space. 2011-12-03 17:09:48 +00:00
Adam Spiers 519566f3f4 Add a missing hyperlink to the Stow homepage. 2011-12-03 16:40:20 +00:00
Adam Spiers a17537af3e Give up on automake's built-in rules for generating PDF and HTML and use our own.
Also include split version of the manual.
2011-12-03 14:42:41 +00:00
Adam Spiers e046048a1c Update reference to maintainer. 2011-12-03 02:07:19 +00:00
Adam Spiers 6682aa9caf Temporarily remove PDF from dist_doc_DATA due to automake issue.
http://article.gmane.org/gmane.comp.sysutils.automake.general/13192

This means that it is still included in the distribution and
installed, but is only automatically (re)built when making a
new distribution - if stow.texi changes during development, it
has to be rebuilt manually via 'make pdf'.
2011-12-03 01:36:23 +00:00
Adam Spiers e3eeedc2c1 Module::Build generates archive files with 'v' for version 2011-12-03 01:36:23 +00:00
Adam Spiers d55c314d28 Add TODOs for .rpm and .deb support. 2011-12-03 01:36:23 +00:00
Adam Spiers aeedec3a57 Add doc/version.texi to distribution. 2011-12-03 01:36:22 +00:00
Adam Spiers e1e8175ea5 Switch to renaming to manual via install hook as suggested by Stefano Lattarini
http://article.gmane.org/gmane.comp.sysutils.automake.general/13191
2011-12-03 01:36:22 +00:00
Adam Spiers 4d6c23600b Fix corner case where only -d is specified as a single directory. 2011-12-01 16:23:04 +00:00
Adam Spiers 4e831ae7bd Add result of ./Build dist to .gitignore 2011-11-28 23:47:53 +00:00
Adam Spiers d2473363b2 Synchronise CPAN MANIFEST files with automake distribution list. 2011-11-28 23:47:53 +00:00
Adam Spiers e915435f32 Ignore split page version of HTML manual. 2011-11-28 23:47:53 +00:00
Adam Spiers aad96a0a44 Don't duplicate stow.texi to manual.texi. 2011-11-28 23:47:53 +00:00
Adam Spiers d672e3e6cf Improve debug levels. 2011-11-26 19:18:33 +00:00
Adam Spiers 4933d9623d Add a TODO concerning .nonstow. 2011-11-26 18:24:35 +00:00
Adam Spiers 08e15e3d43 Add HOWTO-RELEASE 2011-11-26 18:15:26 +00:00
Adam Spiers b03c6df978 Add NEWS entry for 2.1.0 2011-11-26 16:34:58 +00:00
Adam Spiers a70302f99d Bump version to 2.1.0 2011-11-26 16:34:58 +00:00
Adam Spiers d5aa061abe Fix documentation regarding splitting of symlinks across multiple stow directories. 2011-11-26 16:34:57 +00:00
Adam Spiers 1f41616b12 Tidy up chkstow code and documentation. 2011-11-26 16:34:57 +00:00
Adam Spiers 6b815a9a90 Add chkstow to NEWS 2011-11-26 16:34:57 +00:00
Adam Spiers a8a0e360ae Add comment to manual about test_examples_in_manual() in t/ignore.t. 2011-11-26 16:34:57 +00:00
Adam Spiers bcac91d68a Remove quote stripping code.
I'm guessing it was added due to a misunderstanding of how shell
quoting works.  When you invoke

   stow --ignore=".#.*" ...

the shell strips out the quotes before the Perl process ever sees them.
I can't imagine any sensible scenario in which you would need to invoke

   stow --ignore='"foo"'

but if the user has a filename containing quotes at the beginning and
end, they can now choose to ignore it (prior to this patch, they couldn't).
2011-11-26 16:34:57 +00:00
Adam Spiers 3d414dc071 Improve conflict reporting 2011-11-26 16:34:57 +00:00
Adam Spiers 81da7be357 Sync up .gitignore and MANIFEST* with recent changes. 2011-11-26 16:34:57 +00:00
Adam Spiers 55d3f05cf2 Ditch obsolete --conflicts option and update misleading documentation. 2011-11-26 16:34:57 +00:00
Adam Spiers 00d4e68445 Auto-generate ChangeLog from git 2011-11-26 16:34:57 +00:00
Adam Spiers 685d449963 Sort .gitignore alphabetically 2011-11-26 16:34:57 +00:00
Adam Spiers 62c513d7bc Add some missing stuff to .gitignore 2011-11-26 16:34:57 +00:00
Adam Spiers c019af00a0 Distribute .tar.gz and .tar.bz2 but not .shar.gz 2011-11-26 16:34:57 +00:00
Adam Spiers 10ea9c6f4b Numerous fixes so that `make distcheck' succeeds.
Moves temporary test trees into a separate directory.
2011-11-26 16:34:57 +00:00
Adam Spiers 0db112441f Strip superfluous quotes from $hash{'lookups'} 2011-11-26 16:34:54 +00:00
Adam Spiers 6534b21d29 Tidy up the copyright attributions in the manual. 2011-11-26 16:34:50 +00:00
Adam Spiers b87ca607ba Fix some minor issues in the manual. 2011-11-26 16:34:50 +00:00
Adam Spiers ad77ca6db7 Add HTML and PDF versions of manual to distribution. 2011-11-26 16:34:50 +00:00
Adam Spiers ea82ef5b8b Add support for ignore lists. 2011-11-26 16:34:48 +00:00
Adam Spiers 7777e181a8 Rename $old_* to $existing_* 2011-11-26 15:10:29 +00:00