diff options
author | Roberto Oliveira <robertoguimaraes8@gmail.com> | 2017-11-23 00:25:47 +0000 |
---|---|---|
committer | Roberto Oliveira <robertoguimaraes8@gmail.com> | 2017-11-23 00:26:25 +0000 |
commit | 12a77edce72a5e943496a92ac1ec04a92740035a (patch) | |
tree | b246c5f938ab3ec7384ce42a23e8693f32ef3dc9 | |
parent | 7dc6a380408d0d5a9ba9cb36522c869d11c5fb72 (diff) | |
download | alpine_aports-12a77edce72a5e943496a92ac1ec04a92740035a.tar.bz2 alpine_aports-12a77edce72a5e943496a92ac1ec04a92740035a.tar.xz alpine_aports-12a77edce72a5e943496a92ac1ec04a92740035a.zip |
community/perl-data-difflet: modernize and add check
-rw-r--r-- | community/perl-data-difflet/APKBUILD | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/community/perl-data-difflet/APKBUILD b/community/perl-data-difflet/APKBUILD index b764f99e7c..cd2332dcd2 100644 --- a/community/perl-data-difflet/APKBUILD +++ b/community/perl-data-difflet/APKBUILD | |||
@@ -3,7 +3,7 @@ | |||
3 | pkgname=perl-data-difflet | 3 | pkgname=perl-data-difflet |
4 | _pkgreal=Data-Difflet | 4 | _pkgreal=Data-Difflet |
5 | pkgver=0.11 | 5 | pkgver=0.11 |
6 | pkgrel=0 | 6 | pkgrel=1 |
7 | pkgdesc="Perl module for Data-Difflet" | 7 | pkgdesc="Perl module for Data-Difflet" |
8 | url="http://search.cpan.org/dist/Data-Difflet/" | 8 | url="http://search.cpan.org/dist/Data-Difflet/" |
9 | arch="noarch" | 9 | arch="noarch" |
@@ -14,28 +14,31 @@ depends="$cpandepends" | |||
14 | makedepends="perl-dev $cpanmakedepends" | 14 | makedepends="perl-dev $cpanmakedepends" |
15 | source="http://search.cpan.org/CPAN/authors/id/T/TO/TOKUHIROM/$_pkgreal-$pkgver.tar.gz" | 15 | source="http://search.cpan.org/CPAN/authors/id/T/TO/TOKUHIROM/$_pkgreal-$pkgver.tar.gz" |
16 | 16 | ||
17 | _builddir="$srcdir/$_pkgreal-$pkgver" | 17 | builddir="$srcdir/$_pkgreal-$pkgver" |
18 | 18 | ||
19 | prepare() { | 19 | prepare() { |
20 | cd "$_builddir" | 20 | cd "$builddir" |
21 | if [ -e Build.PL ]; then | 21 | if [ -e Build.PL ]; then |
22 | perl Build.PL installdirs=vendor || return 1 | 22 | perl Build.PL installdirs=vendor |
23 | else | 23 | else |
24 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 | 24 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor |
25 | fi | 25 | fi |
26 | } | 26 | } |
27 | 27 | ||
28 | build() { | 28 | build() { |
29 | cd "$_builddir" | 29 | cd "$builddir" |
30 | export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` | 30 | export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` |
31 | ./Build | 31 | ./Build |
32 | } | 32 | } |
33 | 33 | ||
34 | check() { | ||
35 | cd "$builddir" | ||
36 | ./Build test | ||
37 | } | ||
38 | |||
34 | package() { | 39 | package() { |
35 | cd "$_builddir" | 40 | cd "$builddir" |
36 | install -D -m0644 lib/Data/Difflet.pm "$pkgdir"/usr/share/perl5/vendor_perl/Data/Difflet.pm | 41 | install -D -m0644 lib/Data/Difflet.pm "$pkgdir"/usr/share/perl5/vendor_perl/Data/Difflet.pm |
37 | } | 42 | } |
38 | 43 | ||
39 | md5sums="9620f357f3762b151d063fa289de005d Data-Difflet-0.11.tar.gz" | ||
40 | sha256sums="d12b86386489829e45d72ec750b3e6922bc02816d6346102e071e61195a8a211 Data-Difflet-0.11.tar.gz" | ||
41 | sha512sums="ce3402f874773a8ee697a03d6857df61c369b7176bd519b7f3288450b7252dd918f4664317b2f9ad21358fc8711f46ea8e850ecd285de11300d397749862326a Data-Difflet-0.11.tar.gz" | 44 | sha512sums="ce3402f874773a8ee697a03d6857df61c369b7176bd519b7f3288450b7252dd918f4664317b2f9ad21358fc8711f46ea8e850ecd285de11300d397749862326a Data-Difflet-0.11.tar.gz" |