diff --git a/dev-perl/html_parser/html_parser-3.70.recipe b/dev-perl/html_parser/html_parser-3.70.recipe deleted file mode 100644 index 1c4987b03..000000000 --- a/dev-perl/html_parser/html_parser-3.70.recipe +++ /dev/null @@ -1,44 +0,0 @@ -#FIXME: Appending installation info to /packages/html_parser-3.70-1/.self/lib/perl5/5.18.1/BePC-haiku/perllocal.pod -#FIXME: Warning: prerequisite HTML::Tagset 3 not found. -SUMMARY="Encode or decode strings with HTML entities" -DESCRIPTION="The HTML-Parser distribution is is a collection of perl modules \ -that parse and extract information from HTML documents." -HOMEPAGE="https://metacpan.org/release/HTML-Parser" -COPYRIGHT="1995-2009 Gisle Aas - 1999-2000 Michael A. Chase" -LICENSE="GNU GPL v1 - Artistic" -REVISION="2" -SOURCE_URI="https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTML-Parser-$portVersion.tar.gz" -CHECKSUM_SHA256="a9a18c79b1d2b315daedafe7598dc1068d562eaeaa5bd46265a6ebd2805446c1" -SOURCE_DIR="HTML-Parser-$portVersion" - -ARCHITECTURES="x86 x86_gcc2" - -PROVIDES=" - html_parser = $portVersion - " -REQUIRES=" - haiku - perl - " - -BUILD_REQUIRES=" - haiku_devel - " -BUILD_PREREQUIRES=" - cmd:gcc - cmd:make - cmd:perl - " - -BUILD() -{ - perl Makefile.PL PREFIX=$prefix - make -} - -INSTALL() -{ - make install -} diff --git a/dev-perl/html_parser/html_parser-3.71.recipe b/dev-perl/html_parser/html_parser-3.71.recipe deleted file mode 100644 index 7e355e14a..000000000 --- a/dev-perl/html_parser/html_parser-3.71.recipe +++ /dev/null @@ -1,45 +0,0 @@ -#FIXME: Appending installation info to /packages/html_parser-3.70-1/.self/lib/perl5/5.18.1/BePC-haiku/perllocal.pod -#FIXME: Warning: prerequisite HTML::Tagset 3 not found. -SUMMARY="Encode or decode strings with HTML entities" -DESCRIPTION="The HTML-Parser distribution is is a collection of perl modules \ -that parse and extract information from HTML documents." -HOMEPAGE="https://metacpan.org/release/HTML-Parser" -COPYRIGHT="1995-2009 Gisle Aas - 1999-2000 Michael A. Chase" -LICENSE="GNU GPL v1 - Artistic" -REVISION="3" -SOURCE_URI="https://github.com/gisle/html-parser/archive/$portVersion.tar.gz" -CHECKSUM_SHA256="0ef2ec6ed99f80a344ce3bc93d5eff6dd8613f4a544fa4ffe44a823cfd19b851" -SOURCE_FILENAME="html_parser-$portVersion.tar.gz" -SOURCE_DIR="html-parser-$portVersion" - -ARCHITECTURES="all" - -PROVIDES=" - html_parser = $portVersion - " -REQUIRES=" - haiku - perl - " - -BUILD_REQUIRES=" - haiku_devel - " -BUILD_PREREQUIRES=" - cmd:gcc - cmd:make - cmd:perl - " - -BUILD() -{ - perl Makefile.PL PREFIX=$prefix - make -} - -INSTALL() -{ - make install -} diff --git a/dev-perl/html_parser/html_parser-3.72.recipe b/dev-perl/html_parser/html_parser-3.72.recipe deleted file mode 100644 index f3a0b0f01..000000000 --- a/dev-perl/html_parser/html_parser-3.72.recipe +++ /dev/null @@ -1,45 +0,0 @@ -#FIXME: Appending installation info to /packages/html_parser-3.70-1/.self/lib/perl5/5.18.1/BePC-haiku/perllocal.pod -#FIXME: Warning: prerequisite HTML::Tagset 3 not found. -SUMMARY="Encode or decode strings with HTML entities" -DESCRIPTION="The HTML-Parser distribution is is a collection of perl modules \ -that parse and extract information from HTML documents." -HOMEPAGE="https://metacpan.org/release/HTML-Parser" -COPYRIGHT="1995-2009 Gisle Aas - 1999-2000 Michael A. Chase" -LICENSE="GNU GPL v1 - Artistic" -REVISION="10" -SOURCE_URI="https://github.com/gisle/html-parser/archive/$portVersion.tar.gz" -CHECKSUM_SHA256="3ac0ef2ed3cf0a7affe46e1e9cffff500d7b22ae59d9b47669dc7efd8ca36d07" -SOURCE_FILENAME="html_parser-$portVersion.tar.gz" -SOURCE_DIR="html-parser-$portVersion" - -ARCHITECTURES="all" - -PROVIDES=" - html_parser = $portVersion - " -REQUIRES=" - haiku - vendor_perl - " - -BUILD_REQUIRES=" - haiku_devel - cmd:perl - " -BUILD_PREREQUIRES=" - cmd:gcc - cmd:make - " - -BUILD() -{ - perl Makefile.PL PREFIX=$prefix - make -} - -INSTALL() -{ - make install -} diff --git a/dev-perl/html_parser/html_parser-3.82.recipe b/dev-perl/html_parser/html_parser-3.82.recipe new file mode 100644 index 000000000..ad3a177df --- /dev/null +++ b/dev-perl/html_parser/html_parser-3.82.recipe @@ -0,0 +1,60 @@ +SUMMARY="Encode or decode strings with HTML entities" +DESCRIPTION="The HTML-Parser distribution is is a collection of perl modules \ +that parse and extract information from HTML documents." +HOMEPAGE="https://metacpan.org/release/HTML-Parser" +COPYRIGHT="1995-2009 Gisle Aas + 1999-2000 Michael A. Chase" +LICENSE="GNU GPL v1 + Artistic" +REVISION="1" +SOURCE_URI="https://github.com/libwww-perl/HTML-Parser/archive/refs/tags/$portVersion.tar.gz" +CHECKSUM_SHA256="93d78cdcda9777892c9d9b58254753ff52b33b5814e5276372efbcd1f237d3d1" +SOURCE_FILENAME="html_parser-$portVersion.tar.gz" +SOURCE_DIR="HTML-Parser-$portVersion" + +ARCHITECTURES="all !x86_gcc2" +SECONDARY_ARCHITECTURES="x86" + +PROVIDES=" + html_parser$secondaryArchSuffix = $portVersion + " +if [ -n "$secondaryArchSuffix" ]; then + PROVIDES+=" + html_parser = $portVersion + " +fi +REQUIRES=" + haiku$secondaryArchSuffix +# html_tagset # missing +# http_headers # missing +# uri # missing + vendor_perl + " + +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel +# html_tagset # missing +# http_headers # missing +# uri # missing + " +BUILD_PREREQUIRES=" + cmd:gcc$secondaryArchSuffix + cmd:make + cmd:perl + " + +BUILD() +{ + perl Makefile.PL PREFIX=$prefix + make +} + +INSTALL() +{ + make pure_install +} + +TEST() +{ + make test +}