| @@ -1,20 +1,18 @@ | | | @@ -1,20 +1,18 @@ |
1 | # $NetBSD: Makefile,v 1.9 2010/09/14 11:01:43 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.10 2010/09/23 21:53:33 sno Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= Padre-0.69 | | 4 | DISTNAME= Padre-0.70 |
5 | PKGNAME= p5-${DISTNAME} | | 5 | PKGNAME= p5-${DISTNAME} |
6 | #PKGREVISION= 1 | | | |
7 | PKGREVISION= 1 | | | |
8 | CATEGORIES= editors perl5 | | 6 | CATEGORIES= editors perl5 |
9 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Padre/} | | 7 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Padre/} |
10 | | | 8 | |
11 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
12 | HOMEPAGE= http://search.cpan.org/dist/Padre/ | | 10 | HOMEPAGE= http://search.cpan.org/dist/Padre/ |
13 | COMMENT= Perl Application Development and Refactoring Environment | | 11 | COMMENT= Perl Application Development and Refactoring Environment |
14 | LICENSE= ${PERL5_LICENSE} | | 12 | LICENSE= ${PERL5_LICENSE} |
15 | | | 13 | |
16 | PKG_DESTDIR_SUPPORT= user-destdir | | 14 | PKG_DESTDIR_SUPPORT= user-destdir |
17 | MAKE_JOBS_SAFE= no | | 15 | MAKE_JOBS_SAFE= no |
18 | | | 16 | |
19 | USE_LANGUAGES+= c c++ | | 17 | USE_LANGUAGES+= c c++ |
20 | REPLACE_PERL+= share/templates/*.t | | 18 | REPLACE_PERL+= share/templates/*.t |
| @@ -49,61 +47,59 @@ DEPENDS+= p5-File-Copy-Recursive>= | | | @@ -49,61 +47,59 @@ DEPENDS+= p5-File-Copy-Recursive>= |
49 | DEPENDS+= p5-File-Find-Rule>=0.30:../../devel/p5-File-Find-Rule | | 47 | DEPENDS+= p5-File-Find-Rule>=0.30:../../devel/p5-File-Find-Rule |
50 | DEPENDS+= p5-File-HomeDir>=0.91:../../devel/p5-File-HomeDir | | 48 | DEPENDS+= p5-File-HomeDir>=0.91:../../devel/p5-File-HomeDir |
51 | DEPENDS+= p5-File-Next>=1.06:../../devel/p5-File-Next | | 49 | DEPENDS+= p5-File-Next>=1.06:../../devel/p5-File-Next |
52 | # File::Path 2.07 is in Perl 5.8.9, but Perl 5.10.0 contains "only" 2.04 | | 50 | # File::Path 2.07 is in Perl 5.8.9, but Perl 5.10.0 contains "only" 2.04 |
53 | DEPENDS+= {perl>=5.10.1,p5-File-Path>=2.07}:../../devel/p5-File-Path | | 51 | DEPENDS+= {perl>=5.10.1,p5-File-Path>=2.07}:../../devel/p5-File-Path |
54 | DEPENDS+= p5-File-Remove>=1.42:../../sysutils/p5-File-Remove | | 52 | DEPENDS+= p5-File-Remove>=1.42:../../sysutils/p5-File-Remove |
55 | DEPENDS+= p5-File-ShareDir>=1.00:../../devel/p5-File-ShareDir | | 53 | DEPENDS+= p5-File-ShareDir>=1.00:../../devel/p5-File-ShareDir |
56 | DEPENDS+= p5-File-Which>=1.08:../../devel/p5-File-Which | | 54 | DEPENDS+= p5-File-Which>=1.08:../../devel/p5-File-Which |
57 | DEPENDS+= p5-File-pushd>=1.00:../../devel/p5-File-pushd | | 55 | DEPENDS+= p5-File-pushd>=1.00:../../devel/p5-File-pushd |
58 | DEPENDS+= p5-Format-Human-Bytes>=0.04:../../devel/p5-Format-Human-Bytes | | 56 | DEPENDS+= p5-Format-Human-Bytes>=0.04:../../devel/p5-Format-Human-Bytes |
59 | DEPENDS+= p5-HTML-Parser>=3.58:../../www/p5-HTML-Parser | | 57 | DEPENDS+= p5-HTML-Parser>=3.58:../../www/p5-HTML-Parser |
60 | DEPENDS+= p5-IO-stringy>=2.110:../../devel/p5-IO-stringy | | 58 | DEPENDS+= p5-IO-stringy>=2.110:../../devel/p5-IO-stringy |
61 | DEPENDS+= p5-IO-String>=1.08:../../devel/p5-IO-String | | 59 | DEPENDS+= p5-IO-String>=1.08:../../devel/p5-IO-String |
| | | 60 | DEPENDS+= p5-IPC-Run>=0.83:../../devel/p5-IPC-Run |
62 | DEPENDS+= p5-JSON-XS>=2.290:../../converters/p5-JSON-XS | | 61 | DEPENDS+= p5-JSON-XS>=2.290:../../converters/p5-JSON-XS |
63 | DEPENDS+= p5-List-MoreUtils>=0.22:../../devel/p5-List-MoreUtils | | 62 | DEPENDS+= p5-List-MoreUtils>=0.22:../../devel/p5-List-MoreUtils |
64 | DEPENDS+= {perl>=5.8.8,p5-Scalar-List-Utils>=1.18}:../../devel/p5-Scalar-List-Utils | | 63 | DEPENDS+= {perl>=5.8.8,p5-Scalar-List-Utils>=1.18}:../../devel/p5-Scalar-List-Utils |
65 | DEPENDS+= {perl>=5.12.0,p5-Module-Build>=0.36030}:../../devel/p5-Module-Build | | 64 | DEPENDS+= {perl>=5.12.0,p5-Module-Build>=0.36030}:../../devel/p5-Module-Build |
66 | DEPENDS+= {perl>=5.8.9,p5-Module-CoreList-[0-9]*}:../../devel/p5-Module-CoreList | | 65 | DEPENDS+= {perl>=5.8.9,p5-Module-CoreList-[0-9]*}:../../devel/p5-Module-CoreList |
67 | DEPENDS+= p5-Module-Manifest>=0.07:../../devel/p5-Module-Manifest | | 66 | DEPENDS+= p5-Module-Manifest>=0.07:../../devel/p5-Module-Manifest |
68 | DEPENDS+= p5-Module-Refresh>=0.13:../../devel/p5-Module-Refresh | | 67 | DEPENDS+= p5-Module-Refresh>=0.13:../../devel/p5-Module-Refresh |
69 | DEPENDS+= p5-Module-Starter>=1.500:../../devel/p5-Module-Starter | | 68 | DEPENDS+= p5-Module-Starter>=1.500:../../devel/p5-Module-Starter |
70 | DEPENDS+= p5-ORLite>=1.41:../../databases/p5-ORLite | | 69 | DEPENDS+= p5-ORLite>=1.41:../../databases/p5-ORLite |
71 | DEPENDS+= p5-POD2-Base>=0.043:../../textproc/p5-POD2-Base | | 70 | DEPENDS+= p5-POD2-Base>=0.043:../../textproc/p5-POD2-Base |
72 | DEPENDS+= p5-PPI>=1.213:../../devel/p5-PPI | | 71 | DEPENDS+= p5-PPI>=1.213:../../devel/p5-PPI |
73 | DEPENDS+= p5-PPIx-EditorTools>=0.09:../../editors/p5-PPIx-EditorTools | | 72 | DEPENDS+= p5-PPIx-EditorTools>=0.09:../../editors/p5-PPIx-EditorTools |
74 | DEPENDS+= p5-Params-Util>=0.33:../../devel/p5-Params-Util | | 73 | DEPENDS+= p5-Params-Util>=0.33:../../devel/p5-Params-Util |
75 | DEPENDS+= p5-Parse-ErrorString-Perl>=0.11:../../devel/p5-Parse-ErrorString-Perl | | 74 | DEPENDS+= p5-Parse-ErrorString-Perl>=0.11:../../devel/p5-Parse-ErrorString-Perl |
76 | DEPENDS+= p5-Parse-ExuberantCTags>=1.00:../../devel/p5-Parse-ExuberantCTags | | 75 | DEPENDS+= p5-Parse-ExuberantCTags>=1.00:../../devel/p5-Parse-ExuberantCTags |
77 | DEPENDS+= p5-Pod-Abstract>=0.16:../../textproc/p5-Pod-Abstract | | 76 | DEPENDS+= p5-Pod-Abstract>=0.16:../../textproc/p5-Pod-Abstract |
78 | DEPENDS+= p5-Pod-POM>=0.17:../../textproc/p5-Pod-POM | | 77 | DEPENDS+= p5-Pod-POM>=0.17:../../textproc/p5-Pod-POM |
79 | DEPENDS+= {perl>=5.10.1,p5-Pod-Simple>=3.07}:../../textproc/p5-Pod-Simple | | 78 | DEPENDS+= {perl>=5.10.1,p5-Pod-Simple>=3.07}:../../textproc/p5-Pod-Simple |
80 | DEPENDS+= p5-Probe-Perl>=0.01:../../devel/p5-Probe-Perl | | 79 | DEPENDS+= p5-Probe-Perl>=0.01:../../devel/p5-Probe-Perl |
81 | DEPENDS+= p5-Readonly-XS>=1.05:../../devel/p5-Readonly-XS | | 80 | DEPENDS+= p5-Readonly-XS>=1.05:../../devel/p5-Readonly-XS |
82 | DEPENDS+= {perl>=5.8.8,p5-Storable>=2.15}:../../devel/p5-Storable | | 81 | DEPENDS+= {perl>=5.8.8,p5-Storable>=2.15}:../../devel/p5-Storable |
83 | DEPENDS+= p5-Template-Tiny>=0.11:../../textproc/p5-Template-Tiny | | 82 | DEPENDS+= p5-Template-Tiny>=0.11:../../textproc/p5-Template-Tiny |
84 | DEPENDS+= {perl>=5.12.0,p5-Text-Balanced>=2.01}:../../textproc/p5-Text-Balanced | | 83 | DEPENDS+= {perl>=5.12.0,p5-Text-Balanced>=2.01}:../../textproc/p5-Text-Balanced |
85 | DEPENDS+= p5-Text-Diff>=0.35:../../textproc/p5-Text-Diff | | 84 | DEPENDS+= p5-Text-Diff>=0.35:../../textproc/p5-Text-Diff |
86 | DEPENDS+= p5-Text-FindIndent>=0.06:../../textproc/p5-Text-FindIndent | | 85 | DEPENDS+= p5-Text-FindIndent>=0.06:../../textproc/p5-Text-FindIndent |
87 | # Thread::Queue 2.11 is in Perl 5.8.9, but Perl 5.10.0 contains "only" 2.00 | | | |
88 | #DEPENDS+= {perl>=5.10.1,p5-Thread-Queue>=2.11}:../../devel/p5-Thread-Queue # XXX missing | | | |
89 | PERL5_REQD+= 5.10.1 | | | |
90 | DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI | | 86 | DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI |
91 | DEPENDS+= p5-Wx-Perl-ProcessStream>=0.25:../../x11/p5-Wx-Perl-ProcessStream | | 87 | DEPENDS+= p5-Wx-Perl-ProcessStream>=0.25:../../x11/p5-Wx-Perl-ProcessStream |
92 | DEPENDS+= p5-YAML-Tiny>=1.32:../../textproc/p5-YAML-Tiny | | 88 | DEPENDS+= p5-YAML-Tiny>=1.32:../../textproc/p5-YAML-Tiny |
93 | DEPENDS+= p5-libwww>=5.815:../../www/p5-libwww | | 89 | DEPENDS+= p5-libwww>=5.815:../../www/p5-libwww |
94 | DEPENDS+= p5-pip>=0.13:../../devel/p5-pip | | 90 | DEPENDS+= {perl>=5.12.0,p5-version>=0.8000}:../../devel/p5-version |
95 | DEPENDS+= p5-version>=0.8000:../../devel/p5-version | | 91 | # required threads, threads::shared and version are in patched 5.12.2nb1 core |
96 | # threads, threads::shared and version are in 5.10.1 core - we don't need to note again the 5.10.1 req | | 92 | PERL5_REQD+= 5.12.2nb1 |
97 | | | 93 | |
98 | PERL5_PACKLIST= auto/Padre/.packlist | | 94 | PERL5_PACKLIST= auto/Padre/.packlist |
99 | PERL5_MODULE_TYPE= Module::Install::Bundled | | 95 | PERL5_MODULE_TYPE= Module::Install::Bundled |
100 | | | 96 | |
101 | #pre-configure: | | 97 | #pre-configure: |
102 | # cd ${WRKSRC} && find `pwd` -name "*.orig" -type f | xargs rm | | 98 | # cd ${WRKSRC} && find `pwd` -name "*.orig" -type f | xargs rm |
103 | | | 99 | |
104 | .include "../../lang/perl5/module.mk" | | 100 | .include "../../lang/perl5/module.mk" |
105 | .include "../../databases/p5-DBI/buildlink3.mk" | | 101 | .include "../../databases/p5-DBI/buildlink3.mk" |
106 | BUILDLINK_API_DEPENDS.p5-DBI+= p5-DBI>=1.580 | | 102 | BUILDLINK_API_DEPENDS.p5-DBI+= p5-DBI>=1.580 |
107 | .include "../../x11/p5-Wx/buildlink3.mk" | | 103 | .include "../../x11/p5-Wx/buildlink3.mk" |
108 | | | 104 | |
109 | .include "../../mk/bsd.pkg.mk" | | 105 | .include "../../mk/bsd.pkg.mk" |