Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 105 lines (95 sloc) 2.572 kB
12de96b ----------------------------------------------------------------------
autrijus authored
1 #!/usr/bin/perl
2
3 use strict;
c22bd94 kick out Module::Install
Andreas J. Koenig authored
4 use ExtUtils::MakeMaker;
5 WriteMakefile(
6 NAME => 'PAUSE',
7 VERSION_FROM => 'lib/PAUSE.pm',
8 ABSTRACT_FROM => 'lib/PAUSE.pod',
9 AUTHOR => 'Andreas Koenig <andreas.koenig.7os6VVqR@franz.ak.mind.de>',
10 LICENSE => 'perl',
11 PREREQ_PM => { map +($_ => 0), qw(
69758a8 rewrite column-wise listing of prereqs as being diff-hostile
Andreas J. Koenig authored
12 Apache::DB
13 Apache::HeavyCGI
14 Apache::Request
15 Apache::Session::Counted
16 BSD::Resource
17 CPAN::Checksums
0c04856 at least for the easy cases: avoid parsing distname to get the extens…
Andreas J. Koenig authored
18 CPAN::DistnameInfo
69758a8 rewrite column-wise listing of prereqs as being diff-hostile
Andreas J. Koenig authored
19 CPAN::Indexer::Mirror
20 Class::Singleton
21 Compress::Zlib
5ad43c7 @andk ssl dependency for fetching URIs
authored
22 Crypt::SSLeay
69758a8 rewrite column-wise listing of prereqs as being diff-hostile
Andreas J. Koenig authored
23 Cwd
07a162d @dagolden Add DB_File to Makefile.PL
dagolden authored
24 DB_File
69758a8 rewrite column-wise listing of prereqs as being diff-hostile
Andreas J. Koenig authored
25 DBI
c571410 @dagolden Remove need for sqlite3
dagolden authored
26 DBIx::RunSQL
69758a8 rewrite column-wise listing of prereqs as being diff-hostile
Andreas J. Koenig authored
27 Devel::Peek
28 Dumpvalue
29 Email::Address
853ca02 @rjbs add new prereqs
rjbs authored
30 Email::MIME
31 Email::Sender::Simple
32 File::Copy::Recursive
33 File::pushd
69758a8 rewrite column-wise listing of prereqs as being diff-hostile
Andreas J. Koenig authored
34 File::Rsync::Mirror::Recentfile
b5dfb3a @rjbs we now PREREQ Git::Wrapper
rjbs authored
35 Git::Wrapper
693a3c3 missing dependency
Andreas Koenig authored
36 HTML::Entities
69758a8 rewrite column-wise listing of prereqs as being diff-hostile
Andreas J. Koenig authored
37 HTTP::Date
2026586 @dagolden Split CHECKSUMS_SIGNING_PROGRAM into program/args
dagolden authored
38 IPC::Cmd
69758a8 rewrite column-wise listing of prereqs as being diff-hostile
Andreas J. Koenig authored
39 IPC::Run3
3eb38a9 discovered dependency on JSON::XS
Andreas J. Koenig authored
40 JSON::XS
69758a8 rewrite column-wise listing of prereqs as being diff-hostile
Andreas J. Koenig authored
41 MD5
42 Mail::Mailer
43 Mail::Send
44 Module::Faker::Dist
45 Module::Signature
853ca02 @rjbs add new prereqs
rjbs authored
46 MooseX::StrictConstructor
69758a8 rewrite column-wise listing of prereqs as being diff-hostile
Andreas J. Koenig authored
47 Net::FTP
853ca02 @rjbs add new prereqs
rjbs authored
48 Parse::CPAN::Packages
04e6012 @rjbs Path::Class has been a prereq for a while now!
rjbs authored
49 Path::Class
69758a8 rewrite column-wise listing of prereqs as being diff-hostile
Andreas J. Koenig authored
50 Set::Crontab
51 String::Random
853ca02 @rjbs add new prereqs
rjbs authored
52 Test::Deep
69758a8 rewrite column-wise listing of prereqs as being diff-hostile
Andreas J. Koenig authored
53 Test::FITesque::Fixture
54 Text::Format
55 Text::Metaphone
56 Text::Unidecode
57 Time::HiRes
58 URI::Escape
59 URI::URL
60 Unicode::Collate
61 Unicode::String
62 XML::SAX::Base
63 XML::SAX::Writer
64 YAML::XS
c22bd94 kick out Module::Install
Andreas J. Koenig authored
65 )},
66 SIGN => 1,
d2778e5 add repository
Andreas J. Koenig authored
67 ($ExtUtils::MakeMaker::VERSION >= 6.4502 ?
68 (META_ADD => {
69 resources => {
70 repository => "git://github.com/andk/pause.git",
71 },
72 keywords => ['CPAN','perl','perl authors upload server'],
73 }) : ()),
c22bd94 kick out Module::Install
Andreas J. Koenig authored
74 );
ae1c967 overhaul dependencies
Andreas J. Koenig authored
75 open my $fh, ">>", "Makefile" or die;
76 print $fh <<EOF;
77 cpanshell ::
78 \t\$(PERL) -MCPAN -e shell
6bede25 add a small rsynctest target as a reminder
Andreas J. Koenig authored
79
80 rsynctest ::
81 \t\$(ECHO) USER=\$(USER) RSYNC_PASSWORD=\$(RSYNC_PASSWORD) ...
82 \tUSER=\$(USER) RSYNC_PASSWORD=\$(RSYNC_PASSWORD) rsync --port=8732 pause.perl.org::PAUSE/authors/02STAMP
83
7d391c4 @andk new targets for getting pause data and mirroring
authored
84 getdump:
85 rsync -P pause.perl.org::pausedata/moddump.current .
86 \@echo You need to call next: make recorddump
87
88 recorddump: moddump.current
89 mysql -u root -p mod < moddump.current
90
91 stoplave:
92 mysql -u root -p -e 'stop slave'
93
94 startslave:
95 mysql -u root -p -e 'start slave; show slave status\\G'
96
ae1c967 overhaul dependencies
Andreas J. Koenig authored
97 EOF
55278c8 autogen
Andreas J. Koenig authored
98
99 print $fh <<'EOF' or die;
100 htdocs/namingmodules.html: htdocs/namingmodules.pod
101 -[ -r $@ ] && chmod +w $@
102 -$(PERL) -MPod::Xhtml -e 'Pod::Xhtml->new->parse_from_file(\*ARGV)' htdocs/namingmodules.pod > $@
103
104 EOF
Something went wrong with that request. Please try again.