Created
May 9, 2017 20:48
-
-
Save truatpasteurdotfr/e20019cd06027775284e19779ed79d67 to your computer and use it in GitHub Desktop.
alpine and failed perl Number-Format-1.75 test
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FROM alpine:latest | |
MAINTAINER Tru Huynh <[email protected]> | |
RUN apk update && apk upgrade | |
RUN apk add \ | |
perl \ | |
make | |
RUN \ | |
cpan install Number::Format |
updated ^^ to 1.75 build fine too!
# Automatically generated by apkbuild-cpan, template 1
# Contributor: Francesco Colista <[email protected]>
# Maintainer: Francesco Colista <[email protected]>
pkgname=perl-number-format
_pkgreal=Number-Format
pkgver=1.75
pkgrel=1
pkgdesc="Perl extension for formatting numbers"
url="http://search.cpan.org/dist/Number-Format/"
arch="noarch"
license="GPL PerlArtistic"
cpandepends=""
cpanmakedepends="perl-test-simple"
depends="$cpandepends"
makedepends="perl-dev $cpanmakedepends"
subpackages="$pkgname-doc"
source="http://search.cpan.org/CPAN/authors/id/W/WR/WRW/$_pkgreal-$pkgver.tar.gz"
options="!check"
_builddir="$srcdir/$_pkgreal-$pkgver"
prepare() {
cd "$_builddir"
export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'`
PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
}
build() {
cd "$_builddir"
export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'`
make
}
package() {
cd "$_builddir"
make DESTDIR="$pkgdir" install || return 1
find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
}
check() {
cd "$_builddir"
make test
}
md5sums="2285c537dcf89a5bf556effaf706fd5f Number-Format-1.75.tar.gz"
sha256sums="82d659cb16461764fd44d11a9ce9e6a4f5e8767dc1069eb03467c6e55de257f3 Number-Format-1.75.tar.gz"
sha512sums="fa712a82b33ba062308e6bf29a4d99e73245f95495206e2c4252d8735d1851136553ec719a00683163aea0d3dddaa6bcc1261ef643439b870605df8ab17a40ef Number-Format-1.75.tar.gz"
because the build does not have:
make && make test
-> the '&& make test' was dropped!
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
[tru@hpe840g1-1 docker-alpine-Number-Format]$ sudo docker build -t numberformat . 2>&1 | tee build.log