From faee6b4006c06b317abae03619def5b200888cea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joachim=20Mairb=C3=B6ck?= Date: Sun, 27 Oct 2024 19:54:31 +0100 Subject: [PATCH] unicode_utf8: new perl module recipe --- .../unicode_utf8/unicode_utf8-0.62.recipe | 56 +++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 dev-perl/unicode_utf8/unicode_utf8-0.62.recipe diff --git a/dev-perl/unicode_utf8/unicode_utf8-0.62.recipe b/dev-perl/unicode_utf8/unicode_utf8-0.62.recipe new file mode 100644 index 000000000..f5f183f2c --- /dev/null +++ b/dev-perl/unicode_utf8/unicode_utf8-0.62.recipe @@ -0,0 +1,56 @@ +SUMMARY="Encoding and decoding of UTF-8 encoding form" +DESCRIPTION="This module provides functions to encode and decode UTF-8 encoding form as specified \ +by Unicode and ISO/IEC 10646:2011." +HOMEPAGE="https://metacpan.org/pod/Unicode::UTF8" +COPYRIGHT="2011-2017 by Christian Hansen" +LICENSE="Artistic" +REVISION="1" +SOURCE_URI="https://cpan.metacpan.org/authors/id/C/CH/CHANSEN/Unicode-UTF8-$portVersion.tar.gz" +CHECKSUM_SHA256="fa8722d0b74696e332fddd442994436ea93d3bfc7982d4babdcedfddd657d0f6" +SOURCE_DIR="Unicode-UTF8-$portVersion" + +ARCHITECTURES="all !x86_gcc2" +SECONDARY_ARCHITECTURES="x86" + +PROVIDES=" + unicode_utf8$secondaryArchSuffix = $portVersion + " +if [ -n "$secondaryArchSuffix" ]; then + PROVIDES+=" + unicode_utf8 = $portVersion + " +fi +REQUIRES=" + haiku$secondaryArchSuffix + vendor_perl + " + +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + " +BUILD_PREREQUIRES=" + cmd:gcc$secondaryArchSuffix + cmd:make + cmd:perl + " + +TEST_REQUIRES=" + test_fatal + variable_magic + " + +BUILD() +{ + perl Makefile.PL PREFIX=$prefix + make +} + +INSTALL() +{ + make pure_install +} + +TEST() +{ + make test +}