diff options
author | Roberto Oliveira <robertoguimaraes8@gmail.com> | 2017-11-22 23:44:54 +0000 |
---|---|---|
committer | Roberto Oliveira <robertoguimaraes8@gmail.com> | 2017-11-22 23:44:56 +0000 |
commit | 309f6e65d8ddfeb8189f9bfb85e960d5ebbfc09e (patch) | |
tree | 8285479a453f1a00a2b7a57fd888d5758a382633 | |
parent | 3203ab3332b63ed5ab432420cb6897ddacfd729b (diff) | |
download | alpine_aports-309f6e65d8ddfeb8189f9bfb85e960d5ebbfc09e.tar.bz2 alpine_aports-309f6e65d8ddfeb8189f9bfb85e960d5ebbfc09e.tar.xz alpine_aports-309f6e65d8ddfeb8189f9bfb85e960d5ebbfc09e.zip |
community/perl-[g-h]*: modernize APKBUILD
Changes:
- Move tests to check()
- Remove return 1
- Rename _builddir to builddir
- Add missing default_prepare in prepare()
-rw-r--r-- | community/perl-graph/APKBUILD | 25 | ||||
-rw-r--r-- | community/perl-graphviz/APKBUILD | 25 | ||||
-rw-r--r-- | community/perl-hash-merge-simple/APKBUILD | 23 | ||||
-rw-r--r-- | community/perl-hash-mostutils/APKBUILD | 25 | ||||
-rw-r--r-- | community/perl-http-server-simple-psgi/APKBUILD | 25 |
5 files changed, 74 insertions, 49 deletions
diff --git a/community/perl-graph/APKBUILD b/community/perl-graph/APKBUILD index bb8cf53b1b..2e368470e2 100644 --- a/community/perl-graph/APKBUILD +++ b/community/perl-graph/APKBUILD | |||
@@ -4,38 +4,43 @@ | |||
4 | pkgname=perl-graph | 4 | pkgname=perl-graph |
5 | _pkgreal=Graph | 5 | _pkgreal=Graph |
6 | pkgver=0.9704 | 6 | pkgver=0.9704 |
7 | pkgrel=0 | 7 | pkgrel=1 |
8 | pkgdesc="unknown" | 8 | pkgdesc="unknown" |
9 | url="http://search.cpan.org/dist/Graph/" | 9 | url="http://search.cpan.org/dist/Graph/" |
10 | arch="noarch" | 10 | arch="noarch" |
11 | license="GPL PerlArtistic" | 11 | license="GPL PerlArtistic" |
12 | cpandepends="" | 12 | cpandepends="" |
13 | cpanmakedepends=" " | 13 | cpanmakedepends="" |
14 | depends="$cpandepends" | 14 | depends="$cpandepends" |
15 | makedepends="perl-dev $cpanmakedepends" | 15 | makedepends="perl-dev $cpanmakedepends" |
16 | subpackages="$pkgname-doc" | 16 | subpackages="$pkgname-doc" |
17 | source="http://search.cpan.org/CPAN/authors/id/J/JH/JHI/$_pkgreal-$pkgver.tar.gz" | 17 | source="http://search.cpan.org/CPAN/authors/id/J/JH/JHI/$_pkgreal-$pkgver.tar.gz" |
18 | 18 | ||
19 | _builddir="$srcdir/$_pkgreal-$pkgver" | 19 | builddir="$srcdir/$_pkgreal-$pkgver" |
20 | 20 | ||
21 | prepare() { | 21 | prepare() { |
22 | cd "$_builddir" | 22 | default_prepare |
23 | |||
24 | cd "$builddir" | ||
23 | export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` | 25 | export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` |
24 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor | 26 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor |
25 | } | 27 | } |
26 | 28 | ||
27 | build() { | 29 | build() { |
28 | cd "$_builddir" | 30 | cd "$builddir" |
29 | export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` | 31 | export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` |
30 | make && make test | 32 | make |
33 | } | ||
34 | |||
35 | check() { | ||
36 | cd "$builddir" | ||
37 | make test | ||
31 | } | 38 | } |
32 | 39 | ||
33 | package() { | 40 | package() { |
34 | cd "$_builddir" | 41 | cd "$builddir" |
35 | make DESTDIR="$pkgdir" install || return 1 | 42 | make DESTDIR="$pkgdir" install |
36 | find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete | 43 | find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete |
37 | } | 44 | } |
38 | 45 | ||
39 | md5sums="1ab4e49420e56eeb1bc81d842aa8f3af Graph-0.9704.tar.gz" | ||
40 | sha256sums="325e8eb07be2d09a909e450c13d3a42dcb2a2e96cc3ac780fe4572a0d80b2a25 Graph-0.9704.tar.gz" | ||
41 | sha512sums="1eed5049577112cc2e41a83f6b3b6a22a08170597b5cb89e2eab6cc68386bfd989d3953d7ceab85bcfbd7d097a6925bd8eb43f48eed1ac07469ea4b2432149da Graph-0.9704.tar.gz" | 46 | sha512sums="1eed5049577112cc2e41a83f6b3b6a22a08170597b5cb89e2eab6cc68386bfd989d3953d7ceab85bcfbd7d097a6925bd8eb43f48eed1ac07469ea4b2432149da Graph-0.9704.tar.gz" |
diff --git a/community/perl-graphviz/APKBUILD b/community/perl-graphviz/APKBUILD index 5b9c16d977..e156dd45e4 100644 --- a/community/perl-graphviz/APKBUILD +++ b/community/perl-graphviz/APKBUILD | |||
@@ -4,41 +4,46 @@ | |||
4 | pkgname=perl-graphviz | 4 | pkgname=perl-graphviz |
5 | _pkgreal=GraphViz | 5 | _pkgreal=GraphViz |
6 | pkgver=2.24 | 6 | pkgver=2.24 |
7 | pkgrel=0 | 7 | pkgrel=1 |
8 | pkgdesc="Interface to AT&T's GraphViz. Deprecated. See GraphViz2" | 8 | pkgdesc="Interface to AT&T's GraphViz. Deprecated. See GraphViz2" |
9 | url="http://search.cpan.org/dist/GraphViz/" | 9 | url="http://search.cpan.org/dist/GraphViz/" |
10 | arch="noarch" | 10 | arch="noarch" |
11 | license="GPL PerlArtistic" | 11 | license="GPL PerlArtistic" |
12 | cpandepends="perl-libwww perl-file-which perl-xml-twig perl-xml-xpath | 12 | cpandepends="perl-libwww perl-file-which perl-xml-twig perl-xml-xpath |
13 | perl-ipc-run perl-parse-recdescent perl-module-build perl-test2-suite" | 13 | perl-ipc-run perl-parse-recdescent perl-module-build perl-test2-suite" |
14 | cpanmakedepends="perl-test-pod " | 14 | cpanmakedepends="perl-test-pod" |
15 | depends="$cpandepends" | 15 | depends="$cpandepends" |
16 | makedepends="perl-dev graphviz $cpanmakedepends" | 16 | makedepends="perl-dev graphviz $cpanmakedepends" |
17 | subpackages="$pkgname-doc" | 17 | subpackages="$pkgname-doc" |
18 | source="http://search.cpan.org/CPAN/authors/id/R/RS/RSAVAGE/$_pkgreal-$pkgver.tgz" | 18 | source="http://search.cpan.org/CPAN/authors/id/R/RS/RSAVAGE/$_pkgreal-$pkgver.tgz" |
19 | 19 | ||
20 | _builddir="$srcdir/$_pkgreal-$pkgver" | 20 | builddir="$srcdir/$_pkgreal-$pkgver" |
21 | 21 | ||
22 | prepare() { | 22 | prepare() { |
23 | cd "$_builddir" | 23 | default_prepare |
24 | |||
25 | cd "$builddir" | ||
24 | export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` | 26 | export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` |
25 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor | 27 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor |
26 | } | 28 | } |
27 | 29 | ||
28 | build() { | 30 | build() { |
29 | cd "$_builddir" | 31 | cd "$builddir" |
30 | export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` | 32 | export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` |
31 | make && make test | 33 | make |
34 | } | ||
35 | |||
36 | check() { | ||
37 | cd "$builddir" | ||
38 | make test | ||
32 | } | 39 | } |
33 | 40 | ||
34 | package() { | 41 | package() { |
35 | cd "$_builddir" | 42 | cd "$builddir" |
36 | make DESTDIR="$pkgdir" install || return 1 | 43 | make DESTDIR="$pkgdir" install |
37 | find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete | 44 | find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete |
38 | } | 45 | } |
39 | 46 | ||
40 | 47 | ||
41 | 48 | ||
42 | md5sums="b57b32444e73d24cf9c374bf38bad699 GraphViz-2.24.tgz" | ||
43 | sha256sums="d95efac4cdeedb18283100efe3e00c59c1add524d9ce88c1c8a358359122f5ad GraphViz-2.24.tgz" | ||
44 | sha512sums="b37d1303c243a306443d5adf35d597f4e259cedaa7956d80bdb47cba811ce94e63da6b42a23d192fa9da628d999f1c023911f3f956a575aeabe673f77f3f01d9 GraphViz-2.24.tgz" | 49 | sha512sums="b37d1303c243a306443d5adf35d597f4e259cedaa7956d80bdb47cba811ce94e63da6b42a23d192fa9da628d999f1c023911f3f956a575aeabe673f77f3f01d9 GraphViz-2.24.tgz" |
diff --git a/community/perl-hash-merge-simple/APKBUILD b/community/perl-hash-merge-simple/APKBUILD index 926fe829dc..595213446c 100644 --- a/community/perl-hash-merge-simple/APKBUILD +++ b/community/perl-hash-merge-simple/APKBUILD | |||
@@ -3,7 +3,7 @@ | |||
3 | pkgname=perl-hash-merge-simple | 3 | pkgname=perl-hash-merge-simple |
4 | _pkgreal=Hash-Merge-Simple | 4 | _pkgreal=Hash-Merge-Simple |
5 | pkgver=0.051 | 5 | pkgver=0.051 |
6 | pkgrel=0 | 6 | pkgrel=1 |
7 | pkgdesc="Recursively merge two or more hashes, simply" | 7 | pkgdesc="Recursively merge two or more hashes, simply" |
8 | url="http://search.cpan.org/dist/Hash-Merge-Simple/" | 8 | url="http://search.cpan.org/dist/Hash-Merge-Simple/" |
9 | arch="noarch" | 9 | arch="noarch" |
@@ -15,26 +15,31 @@ makedepends="perl-dev $cpanmakedepends" | |||
15 | subpackages="$pkgname-doc" | 15 | subpackages="$pkgname-doc" |
16 | source="http://search.cpan.org/CPAN/authors/id/R/RO/ROKR/$_pkgreal-$pkgver.tar.gz" | 16 | source="http://search.cpan.org/CPAN/authors/id/R/RO/ROKR/$_pkgreal-$pkgver.tar.gz" |
17 | 17 | ||
18 | _builddir="$srcdir/$_pkgreal-$pkgver" | 18 | builddir="$srcdir/$_pkgreal-$pkgver" |
19 | 19 | ||
20 | prepare() { | 20 | prepare() { |
21 | cd "$_builddir" | 21 | default_prepare |
22 | |||
23 | cd "$builddir" | ||
22 | export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` | 24 | export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` |
23 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor | 25 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor |
24 | } | 26 | } |
25 | 27 | ||
26 | build() { | 28 | build() { |
27 | cd "$_builddir" | 29 | cd "$builddir" |
28 | export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` | 30 | export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` |
29 | make && make test | 31 | make |
32 | } | ||
33 | |||
34 | check() { | ||
35 | cd "$builddir" | ||
36 | make test | ||
30 | } | 37 | } |
31 | 38 | ||
32 | package() { | 39 | package() { |
33 | cd "$_builddir" | 40 | cd "$builddir" |
34 | make DESTDIR="$pkgdir" install || return 1 | 41 | make DESTDIR="$pkgdir" install |
35 | find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete | 42 | find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete |
36 | } | 43 | } |
37 | 44 | ||
38 | md5sums="f47b9b99794b1f958bcfa3e816ff4660 Hash-Merge-Simple-0.051.tar.gz" | ||
39 | sha256sums="1c56327873d2f04d5722777f044863d968910466997740d55a754071c6287b73 Hash-Merge-Simple-0.051.tar.gz" | ||
40 | sha512sums="8db850144593632ce8ac8a560dac6670814a9ce3d1091d6aa42ab0eadca4b350671103b1de906d562aeaa0934fd58bd4e557821c5bcd730a10849f8505f65c4c Hash-Merge-Simple-0.051.tar.gz" | 45 | sha512sums="8db850144593632ce8ac8a560dac6670814a9ce3d1091d6aa42ab0eadca4b350671103b1de906d562aeaa0934fd58bd4e557821c5bcd730a10849f8505f65c4c Hash-Merge-Simple-0.051.tar.gz" |
diff --git a/community/perl-hash-mostutils/APKBUILD b/community/perl-hash-mostutils/APKBUILD index ef8d3e72e6..aa8707c284 100644 --- a/community/perl-hash-mostutils/APKBUILD +++ b/community/perl-hash-mostutils/APKBUILD | |||
@@ -3,38 +3,43 @@ | |||
3 | pkgname=perl-hash-mostutils | 3 | pkgname=perl-hash-mostutils |
4 | _pkgreal=Hash-MostUtils | 4 | _pkgreal=Hash-MostUtils |
5 | pkgver=1.07 | 5 | pkgver=1.07 |
6 | pkgrel=0 | 6 | pkgrel=1 |
7 | pkgdesc="Pairwise list manipulators" | 7 | pkgdesc="Pairwise list manipulators" |
8 | url="http://search.cpan.org/dist/Hash-MostUtils/" | 8 | url="http://search.cpan.org/dist/Hash-MostUtils/" |
9 | arch="noarch" | 9 | arch="noarch" |
10 | license="GPL PerlArtistic" | 10 | license="GPL PerlArtistic" |
11 | cpandepends="perl-provide" | 11 | cpandepends="perl-provide" |
12 | cpanmakedepends=" " | 12 | cpanmakedepends="" |
13 | depends="$cpandepends" | 13 | depends="$cpandepends" |
14 | makedepends="perl-dev $cpanmakedepends" | 14 | makedepends="perl-dev $cpanmakedepends" |
15 | subpackages="$pkgname-doc" | 15 | subpackages="$pkgname-doc" |
16 | source="http://search.cpan.org/CPAN/authors/id/B/BE/BELDEN/$_pkgreal-$pkgver.tar.gz" | 16 | source="http://search.cpan.org/CPAN/authors/id/B/BE/BELDEN/$_pkgreal-$pkgver.tar.gz" |
17 | 17 | ||
18 | _builddir="$srcdir/$_pkgreal-$pkgver" | 18 | builddir="$srcdir/$_pkgreal-$pkgver" |
19 | 19 | ||
20 | prepare() { | 20 | prepare() { |
21 | cd "$_builddir" | 21 | default_prepare |
22 | |||
23 | cd "$builddir" | ||
22 | export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` | 24 | export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` |
23 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor | 25 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor |
24 | } | 26 | } |
25 | 27 | ||
26 | build() { | 28 | build() { |
27 | cd "$_builddir" | 29 | cd "$builddir" |
28 | export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` | 30 | export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` |
29 | make && make test | 31 | make |
32 | } | ||
33 | |||
34 | check() { | ||
35 | cd "$builddir" | ||
36 | make test | ||
30 | } | 37 | } |
31 | 38 | ||
32 | package() { | 39 | package() { |
33 | cd "$_builddir" | 40 | cd "$builddir" |
34 | make DESTDIR="$pkgdir" install || return 1 | 41 | make DESTDIR="$pkgdir" install |
35 | find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete | 42 | find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete |
36 | } | 43 | } |
37 | 44 | ||
38 | md5sums="854d195478d801b9e9a4fe68be06d2cd Hash-MostUtils-1.07.tar.gz" | ||
39 | sha256sums="3d165b7336d56813316fe38625dab450ae23a86149e191589148fce7899a1b48 Hash-MostUtils-1.07.tar.gz" | ||
40 | sha512sums="63f0b38a76eac53097c47ea0f998c5b1ddfc8e0888bf9e62ad0c944ee22aca7eca1eaeba07ef284a318f4a03e29bf7bb52b521be994c979352e792ec02ae2eca Hash-MostUtils-1.07.tar.gz" | 45 | sha512sums="63f0b38a76eac53097c47ea0f998c5b1ddfc8e0888bf9e62ad0c944ee22aca7eca1eaeba07ef284a318f4a03e29bf7bb52b521be994c979352e792ec02ae2eca Hash-MostUtils-1.07.tar.gz" |
diff --git a/community/perl-http-server-simple-psgi/APKBUILD b/community/perl-http-server-simple-psgi/APKBUILD index a3ce320d37..e7ad2747cf 100644 --- a/community/perl-http-server-simple-psgi/APKBUILD +++ b/community/perl-http-server-simple-psgi/APKBUILD | |||
@@ -3,38 +3,43 @@ | |||
3 | pkgname=perl-http-server-simple-psgi | 3 | pkgname=perl-http-server-simple-psgi |
4 | _pkgreal=HTTP-Server-Simple-PSGI | 4 | _pkgreal=HTTP-Server-Simple-PSGI |
5 | pkgver=0.16 | 5 | pkgver=0.16 |
6 | pkgrel=0 | 6 | pkgrel=1 |
7 | pkgdesc="PSGI handler for HTTP::Server::Simple" | 7 | pkgdesc="PSGI handler for HTTP::Server::Simple" |
8 | url="http://search.cpan.org/dist/HTTP-Server-Simple-PSGI/" | 8 | url="http://search.cpan.org/dist/HTTP-Server-Simple-PSGI/" |
9 | arch="noarch" | 9 | arch="noarch" |
10 | license="GPL PerlArtistic" | 10 | license="GPL PerlArtistic" |
11 | cpandepends="perl-http-server-simple" | 11 | cpandepends="perl-http-server-simple" |
12 | cpanmakedepends=" " | 12 | cpanmakedepends="" |
13 | depends="$cpandepends" | 13 | depends="$cpandepends" |
14 | makedepends="perl-dev $cpanmakedepends" | 14 | makedepends="perl-dev $cpanmakedepends" |
15 | subpackages="$pkgname-doc" | 15 | subpackages="$pkgname-doc" |
16 | source="http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/$_pkgreal-$pkgver.tar.gz" | 16 | source="http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/$_pkgreal-$pkgver.tar.gz" |
17 | 17 | ||
18 | _builddir="$srcdir/$_pkgreal-$pkgver" | 18 | builddir="$srcdir/$_pkgreal-$pkgver" |
19 | 19 | ||
20 | prepare() { | 20 | prepare() { |
21 | cd "$_builddir" | 21 | default_prepare |
22 | |||
23 | cd "$builddir" | ||
22 | export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` | 24 | export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` |
23 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor | 25 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor |
24 | } | 26 | } |
25 | 27 | ||
26 | build() { | 28 | build() { |
27 | cd "$_builddir" | 29 | cd "$builddir" |
28 | export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` | 30 | export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` |
29 | make && make test | 31 | make |
32 | } | ||
33 | |||
34 | check() { | ||
35 | cd "$builddir" | ||
36 | make test | ||
30 | } | 37 | } |
31 | 38 | ||
32 | package() { | 39 | package() { |
33 | cd "$_builddir" | 40 | cd "$builddir" |
34 | make DESTDIR="$pkgdir" install || return 1 | 41 | make DESTDIR="$pkgdir" install |
35 | find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete | 42 | find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete |
36 | } | 43 | } |
37 | 44 | ||
38 | md5sums="4ee6f4dee6fbf895b3fb0bb8bb9e5593 HTTP-Server-Simple-PSGI-0.16.tar.gz" | ||
39 | sha256sums="5f7ccb8453043b97278492a757328116e11e0352f2854a28a9c634e6e9131dba HTTP-Server-Simple-PSGI-0.16.tar.gz" | ||
40 | sha512sums="514a61a7d349f02a18b44bd2ef3adbfd457cc61b6ec4eea2e74f1d8f4ffd095b42338552ddf7e9ab2b3ffa79e5c826099665e87c9ca5b08566975101e37b0177 HTTP-Server-Simple-PSGI-0.16.tar.gz" | 45 | sha512sums="514a61a7d349f02a18b44bd2ef3adbfd457cc61b6ec4eea2e74f1d8f4ffd095b42338552ddf7e9ab2b3ffa79e5c826099665e87c9ca5b08566975101e37b0177 HTTP-Server-Simple-PSGI-0.16.tar.gz" |