Files
haikuports/dev-perl/alien_libxml2/alien_libxml2-0.20.recipe
2025-12-24 18:35:55 +01:00

54 lines
1.1 KiB
Bash

SUMMARY="Install the C libxml2 library on your system"
DESCRIPTION="This module provides libxml2 for other modules to use."
HOMEPAGE="https://metacpan.org/pod/Alien::Libxml2"
COPYRIGHT="2013-2024 by Graham Ollis"
LICENSE="Artistic"
REVISION="1"
SOURCE_URI="https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Alien-Libxml2-$portVersion.tar.gz"
CHECKSUM_SHA256="56aae7b339bbeb02f77c5801f57a821be5791b51f43bf7f9062bb3bfa444c328"
SOURCE_DIR="Alien-Libxml2-$portVersion"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
PROVIDES="
alien_libxml2$secondaryArchSuffix = $portVersion
"
if [ -n "$secondaryArchSuffix" ]; then
PROVIDES+="
alien_libxml2 = $portVersion
"
fi
REQUIRES="
haiku$secondaryArchSuffix
alien_build$secondaryArchSuffix
vendor_perl
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
alien_build$secondaryArchSuffix
alien_build_plugin_download_gitlab
devel:libxml2$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:make
cmd:perl
"
BUILD()
{
perl Makefile.PL PREFIX=$prefix
make
}
INSTALL()
{
make pure_install
}
TEST()
{
make test
}