source: branches/2.0/LATMOS-Accounts-Web/Makefile.PL

Last change on this file was 861, checked in by nanardon, 13 years ago
  • reimport missing files from previous svn
File size: 1.8 KB
Line 
1use inc::Module::Install;
2
3name 'LATMOS-Accounts-Web';
4all_from 'lib/LATMOS/Accounts/Web.pm';
5
6#requires 'Catalyst' => '5.7015';
7requires 'Catalyst::Plugin::ConfigLoader';
8requires 'Catalyst::Plugin::Static::Simple';
9requires 'Catalyst::Action::RenderView';
10requires 'YAML'; # This should reflect the config file format you've chosen
11                 # See Catalyst::Plugin::ConfigLoader for supported formats
12requires 'Catalyst::Plugin::Authentication' => '0';
13requires 'Catalyst::Plugin::Session' => '0';
14requires 'Catalyst::Plugin::Session::Store::FastMmap' => '0';
15requires 'Catalyst::Plugin::Session::State::Cookie' => '0';
16requires 'Catalyst::Plugin::Prototype' => '0';
17requires 'Catalyst::View::TT' => '0';
18requires 'LATMOS::Accounts' => '0';
19catalyst;
20
21install_script glob('script/*.pl');
22#auto_install;
23WriteMakefile(
24    macro => { 
25        DESTRPMDIR => '$(shell pwd)',
26    },
27);
28
29package MY;
30
31sub postamble {
32    <<EOF;
33# .PHONY .= svnmanifest
34
35svnmanifest:
36\tsvn ls -R| grep -v "/\$\$"  > MANIFEST
37
38ChangeLog:
39\tsvn log > ChangeLog
40
41latmos-accounts-web.spec: latmos-accounts-web.spec.in Makefile
42\tsed -e 's/\@VERSION@/\$(VERSION)/' < \$< > \$@
43
44rpm: \$(DISTVNAME).tar.gz latmos-accounts-web.spec
45\tmkdir \$(DESTRPMDIR)/noarch || :
46\trpmbuild -ba --clean\\
47\t --define "_sourcedir `pwd`" \\
48\t --define "_specdir `pwd`" \\
49\t --define "_srcrpmdir \$(DESTRPMDIR)" \\
50\t --define "_rpmdir \$(DESTRPMDIR)" \\
51\t latmos-accounts-web.spec
52
53svnrpm: \$(DISTVNAME).tar.gz latmos-accounts-web.spec
54\tmkdir \$(DESTRPMDIR)/noarch || :
55\trpmbuild -ba --clean\\
56\t --define "_sourcedir `pwd`" \\
57\t --define "_specdir `pwd`" \\
58\t --define "_srcrpmdir \$(DESTRPMDIR)" \\
59\t --define "_rpmdir \$(DESTRPMDIR)" \\
60\t --define "svnrelease `LC_ALL=C svn info | grep '^Revision:' | sed 's/Revision: //'`" \\
61\t latmos-accounts-web.spec
62
63EOF
64}
Note: See TracBrowser for help on using the repository browser.