Adam Spiers
dc6a141da4
fix make distcheck
...
The dependency of the distributed file stow.8 on the non-distributed
file Makefile was causing this error:
ERROR: files left in build directory after distclean:
./doc/stow.8
The automake FAQ explains why this happens:
https://www.gnu.org/software/automake/manual/html_node/Errors-with-distclean.html
so change stow.8 to depend on Makefile.am which is distributed.
2015-11-09 10:08:31 +00:00
Adam Spiers
99b669968d
substitute @VERSION@ in stow.8 man page
...
Thanks to Yue Du for spotting this issue and providing the fix.
2015-02-07 19:30:29 +00:00
Adam Spiers
195c80e9d7
Significantly improve the handling of --with-pmdir.
2011-12-07 20:48:50 +00:00
Adam Spiers
e7e0646db0
Ensure the ChangeLog is up-to-date when making a new distribution.
...
Thanks to Stefano Lattarini for this suggestion.
2011-12-07 01:23:41 +00:00
Adam Spiers
5eef9830c1
Use maintainer-clean-local rule, not maintainer-clean.
2011-12-07 01:22:56 +00:00
Adam Spiers
15f44a3275
`make clean' shouldn't remove files which the user may not be able to rebuild.
2011-12-06 20:33:08 +00:00
Adam Spiers
8fea1a8dbb
Show when ChangeLog is rebuilt.
2011-12-06 17:24:50 +00:00
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
d879bde678
Fixed bug where --with-pmdir was ineffectual.
2011-12-06 16:26:24 +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
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
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
aad96a0a44
Don't duplicate stow.texi to manual.texi.
2011-11-28 23:47:53 +00:00
Adam Spiers
00d4e68445
Auto-generate ChangeLog from git
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
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
a84ba4c16d
Convert man page to POD format which is easier to maintain within stow.in.
2011-11-26 15:10:27 +00:00
Adam Spiers
58625800ee
Reorganise more files into subdirectories and add CPAN support via Module::Build
2011-11-26 15:10:26 +00:00
Adam Spiers
dc61da22d4
Major refactoring of code into separate Stow and Stow::Util Perl modules
2011-11-24 16:56:11 +00:00
Adam Spiers
1365c4c4f1
Fix indentation in Makefile.am
2011-11-24 16:55:55 +00:00
Adam Spiers
8da4e15fbf
Fix broken 'make install' due to man page being duplicated in install-man8 target
2011-11-24 16:55:53 +00:00
Adam Spiers
801446a5eb
Use File::Spec->abs2rel() instead of home-grown relative_path
...
which actually gets some inputs wrong (e.g. "/" relative to "/")
2011-11-24 16:55:53 +00:00
Adam Spiers
f5e6bfddc2
Add test target to Makefile
2011-11-24 16:55:51 +00:00
Adam Spiers
0473d3f8ba
Grafted root commit from savannah git master:
...
38dcdcb08c
Initial Import
2011-11-16 14:04:03 +00:00
Guillaume Morin
c5884b080d
imported Debian changes
2001-12-30 17:56:45 +00:00
Guillaume Morin
1b3b46907a
Initial revision
2001-12-24 14:57:46 +00:00