pathtools: revbump, switch to secondaryArch, cleanup, add tests

Some tests fail, presumably because of errno mismatches and '.' being in PATH unexpectedly (i.e. typical Haiku oddities).
This commit is contained in:
Joachim Mairböck
2024-07-06 17:38:03 +02:00
parent c01668d222
commit fdd2fadee0

View File

@@ -8,26 +8,32 @@ Paul Schinder, and others."
HOMEPAGE="https://metacpan.org/pod/File::Spec"
COPYRIGHT="2004-2013 by the Perl 5 Porters"
LICENSE="Artistic"
REVISION="2"
REVISION="3"
SOURCE_URI="https://cpan.metacpan.org/authors/id/X/XS/XSAWYERX/PathTools-$portVersion.tar.gz"
CHECKSUM_SHA256="a558503aa6b1f8c727c0073339081a77888606aa701ada1ad62dd9d8c3f945a2"
SOURCE_DIR="PathTools-$portVersion"
ARCHITECTURES="all"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
PROVIDES="
pathtools = $portVersion
pathtools$secondaryArchSuffix = $portVersion
"
if [ -n "$secondaryArchSuffix" ]; then
PROVIDES+="
pathtools = $portVersion
"
fi
REQUIRES="
haiku
haiku$secondaryArchSuffix
vendor_perl
"
BUILD_REQUIRES="
haiku_devel
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
cmd:gcc
cmd:gcc$secondaryArchSuffix
cmd:make
cmd:perl
"
@@ -40,5 +46,10 @@ BUILD()
INSTALL()
{
make install DESTDIR="${DESTDIR}"
make pure_install
}
TEST()
{
make test
}