my $t = {};
# do not sort
-my @RELEASES = qw(v1.5.0 v1.4.0 v1.3.0 v1.2.0 v1.1.0-pre1 v1.0.0);
+my @RELEASES = qw(v1.6.0 v1.5.0 v1.4.0 v1.3.0 v1.2.0 v1.1.0-pre1 v1.0.0);
$v->{news_deps} = [ map { "Documentation/RelNotes/$_.eml" } @RELEASES ];
$v->{txt} = [ qw(INSTALL README COPYING TODO HACKING) ];
$v->{rsync_docs} = [ @{$v->{gz_docs}}, @{$v->{docs}},
@{$v->{docs_html}}, qw(NEWS.atom NEWS.atom.gz)];
+# filter out public-inbox-gcf2 from the website, it's an internal command
+for my $var (qw(gz_docs rsync_docs)) {
+ @{$v->{$var}} = grep(!/-gcf2/, @{$v->{$var}});
+}
+
# external manpages which we host ourselves, since some packages
# (currently just Xapian) doesn't host manpages themselves.
my @xman = qw(copydatabase.1 xapian-compact.1);
WriteMakefile(
NAME => 'PublicInbox',
- VERSION => '1.5.0',
- AUTHOR => 'Eric Wong <e@yhbt.net>',
+ VERSION => '1.6.0',
+ AUTHOR => 'Eric Wong <e@80x24.org>',
ABSTRACT => 'public-inbox server infrastructure',
EXE_FILES => \@EXE_FILES,
PREREQ_PM => {
# lightly-tested way to run tests, relies "--state=save" in check-each
# for best performance
-check-run :: pure_all
+check-run :: pure_all check-man
\$(EATMYDATA) \$(PROVE) -bvw t/run.perl :: -j\$(N)
-@\$(check_manifest)