diff --git a/srcpkgs/perl-Date-Range/template b/srcpkgs/perl-Date-Range/template new file mode 100644 index 00000000000000..1e7d0fe169184b --- /dev/null +++ b/srcpkgs/perl-Date-Range/template @@ -0,0 +1,13 @@ +# Template file for 'perl-Date-Range' +pkgname=perl-Date-Range +version=1.41 +revision=1 +build_style=perl-module +depends="perl-Date-Simple" +checkdepends="$depends perl-Test-Pod" +short_desc="Work with a range of dates" +maintainer="Đoàn Trần Công Danh " +license="GPL-2.0-or-later" +homepage="https://metacpan.org/pod/Date::Range" +distfiles="${CPAN_SITE}/Date/${pkgname#perl-}-${version}.tar.gz" +checksum=bf9897492b101c0503879d14a7e7ebe902544383601ae7c69a95de75cbd948b9 diff --git a/srcpkgs/perl-DateTime-Format-ISO8601/template b/srcpkgs/perl-DateTime-Format-ISO8601/template new file mode 100644 index 00000000000000..81d991f91ae7bf --- /dev/null +++ b/srcpkgs/perl-DateTime-Format-ISO8601/template @@ -0,0 +1,15 @@ +# Template file for 'perl-DateTime-Format-ISO8601' +pkgname=perl-DateTime-Format-ISO8601 +version=0.19 +revision=1 +build_style=perl-module +depends="perl-DateTime perl-DateTime-Format-Builder + perl-Params-ValidationCompiler perl-Specio" +checkdepends="$depends" +short_desc="Parses ISO8601 formats" +maintainer="Đoàn Trần Công Danh " +license="Artistic-1.0-Perl, GPL-1.0-or-later" +homepage="https://metacpan.org/pod/DateTime::Format::ISO8601" +distfiles="${CPAN_SITE}/DateTime/${pkgname#perl-}-${version}.tar.gz" +distfiles="https://github.com/houseabsolute/DateTime-Format-ISO8601/archive/refs/tags/v${version}.tar.gz" +checksum=2b71ba37c5563cd86332ee77d0438a8c46a90f42dd33de6bb2a6ffb92e4cf757 diff --git a/srcpkgs/perl-Finance-Quote/template b/srcpkgs/perl-Finance-Quote/template new file mode 100644 index 00000000000000..8b1a0f9f53e544 --- /dev/null +++ b/srcpkgs/perl-Finance-Quote/template @@ -0,0 +1,22 @@ +# Template file for 'perl-Finance-Quote' +pkgname=perl-Finance-Quote +version=1.69 +revision=1 +build_style=perl-module +depends="perl-TimeDate perl-Date-Range perl-Date-Simple + perl-DateTime-Format-ISO8601 perl-DateTime-Format-Strptime + perl-HTML-Parser perl-HTML-TableExtract perl-HTML-Tree + perl-HTML-TreeBuilder-XPath perl-HTTP-CookieJar perl-HTTP-Message + perl-IO-String perl-JSON perl-LWP perl-LWP-Protocol-https + perl-Net-SSLeay perl-Readonly perl-String-Util + perl-Text-Template perl-URI perl-Web-Scraper + perl-JSON-Parse perl-XML-LibXML perl-YAML-PP" +checkdepends="$depends perl-Date-Manip" +short_desc="Get stock and mutual fund quotes from various exchanges" +maintainer="Đoàn Trần Công Danh " +license="GPL-2.0-or-later" +homepage="http://finance-quote.sourceforge.net/" +changelog="https://metacpan.org/dist/Finance-Quote/changes" +distfiles="${CPAN_SITE}/Finance/${pkgname#perl-}-${version}.tar.gz" +distfiles="https://github.com/finance-quote/finance-quote/releases/download/v${version}/Finance-Quote-${version}.tar.gz" +checksum=c29fa77696aa1dfac4dbf4f8b528aa21761c4b9dc1b823cca6b650904fe3f5ef diff --git a/srcpkgs/perl-HTML-Selector-XPath/template b/srcpkgs/perl-HTML-Selector-XPath/template new file mode 100644 index 00000000000000..50467cf8ad4e92 --- /dev/null +++ b/srcpkgs/perl-HTML-Selector-XPath/template @@ -0,0 +1,14 @@ +# Template file for 'perl-HTML-Selector-XPath' +pkgname=perl-HTML-Selector-XPath +version=0.28 +revision=1 +build_style=perl-module +hostmakedepends="perl" +depends="perl" +checkdepends="perl-Test-Base" +short_desc="CSS Selector to XPath compiler" +maintainer="Đoàn Trần Công Danh " +license="Artistic-1.0-Perl, GPL-1.0-or-later" +homepage="https://github.com/Corion/HTML-Selector-XPath" +distfiles="${CPAN_SITE}/HTML/${pkgname#perl-}-${version}.tar.gz" +checksum=432717f03ed2cf3d641130cfd3d4a153f09ad4f856da007813792fe0b2e58d0f diff --git a/srcpkgs/perl-HTML-TableExtract/template b/srcpkgs/perl-HTML-TableExtract/template new file mode 100644 index 00000000000000..96972d8101343a --- /dev/null +++ b/srcpkgs/perl-HTML-TableExtract/template @@ -0,0 +1,14 @@ +# Template file for 'perl-HTML-TableExtract' +pkgname=perl-HTML-TableExtract +version=2.15 +revision=1 +build_style=perl-module +hostmakedepends="perl-HTML-Parser" +depends="perl-HTML-Parser" +checkdepends="$depends" +short_desc="Extracting the content contained in HTML tables" +maintainer="Đoàn Trần Công Danh " +license="Artistic-1.0-Perl, GPL-1.0-or-later" +homepage="https://metacpan.org/pod/HTML::TableExtract" +distfiles="${CPAN_SITE}/HTML/${pkgname#perl-}-${version}.tar.gz" +checksum=86c59c9d58da3ca174da5e62f5a0fb02f4da02b1b1e01df9e5d14bb65e4c3ecf diff --git a/srcpkgs/perl-HTML-TreeBuilder-LibXML/template b/srcpkgs/perl-HTML-TreeBuilder-LibXML/template new file mode 100644 index 00000000000000..4ab60ba3acfa99 --- /dev/null +++ b/srcpkgs/perl-HTML-TreeBuilder-LibXML/template @@ -0,0 +1,14 @@ +# Template file for 'perl-HTML-TreeBuilder-LibXML' +pkgname=perl-HTML-TreeBuilder-LibXML +version=0.28 +revision=1 +build_style=perl-ModuleBuild +hostmakedepends="perl-Module-Build perl-Module-Build-Tiny" +depends="perl-HTML-TreeBuilder-XPath perl-LWP perl-URI perl-XML-LibXML" +checkdepends="$depends perl-Test-Exception" +short_desc="HTML::TreeBuilder with libxml" +maintainer="Đoàn Trần Công Danh " +license="Artistic-1.0-Perl, GPL-1.0-or-later" +homepage="https://github.com/tokuhirom/HTML-TreeBuilder-LibXML" +distfiles="${CPAN_SITE}/HTML/${pkgname#perl-}-${version}.tar.gz" +checksum=057773f848bf08cff672ca3837c1932f868a63bd6d80a483ab70ca61869df3b4 diff --git a/srcpkgs/perl-HTML-TreeBuilder-XPath/template b/srcpkgs/perl-HTML-TreeBuilder-XPath/template new file mode 100644 index 00000000000000..43c4629ccdf11a --- /dev/null +++ b/srcpkgs/perl-HTML-TreeBuilder-XPath/template @@ -0,0 +1,13 @@ +# Template file for 'perl-HTML-TreeBuilder-XPath' +pkgname=perl-HTML-TreeBuilder-XPath +version=0.14 +revision=1 +build_style=perl-module +depends="perl-XML-XPathEngine perl-HTML-Tree" +checkdepends="$depends" +short_desc="XPath support to Perl HTML::TreeBuilder" +maintainer="Đoàn Trần Công Danh " +license="Artistic-1.0-Perl, GPL-1.0-or-later" +homepage="https://metacpan.org/dist/HTML-TreeBuilder-XPath" +distfiles="${CPAN_SITE}/HTML/${pkgname#perl-}-${version}.tar.gz" +checksum=25ebbdb2444a0a599ae5e7a457d75e09efcdf3266a5c5700b1403ccb7488a4f3 diff --git a/srcpkgs/perl-HTTP-CookieJar/template b/srcpkgs/perl-HTTP-CookieJar/template index d98fe59679f695..1b0d01c5a4252e 100644 --- a/srcpkgs/perl-HTTP-CookieJar/template +++ b/srcpkgs/perl-HTTP-CookieJar/template @@ -1,9 +1,9 @@ # Template file for 'perl-HTTP-CookieJar' pkgname=perl-HTTP-CookieJar version=0.014 -revision=1 +revision=2 build_style=perl-module -hostmakedepends="perl" +hostmakedepends="perl-HTTP-Date" makedepends="${hostmakedepends}" depends="${makedepends}" checkdepends="perl-Test-Deep perl-Test-Requires" diff --git a/srcpkgs/perl-JSON-Parse/template b/srcpkgs/perl-JSON-Parse/template new file mode 100644 index 00000000000000..90104827628155 --- /dev/null +++ b/srcpkgs/perl-JSON-Parse/template @@ -0,0 +1,15 @@ +# Template file for 'perl-JSON-Parse' +pkgname=perl-JSON-Parse +version=0.62 +revision=1 +build_style=perl-module +hostmakedepends="perl" +makedepends="$hostmakedepends" +depends="perl" +checkdepends="perl-Test-Pod" +short_desc="Perl JSON parser" +maintainer="Orphaned " +license="Artistic-1.0-Perl, GPL-1.0-or-later" +homepage="https://metacpan.org/release/JSON-Parse" +distfiles="${CPAN_SITE}/JSON/JSON-Parse-${version}.tar.gz" +checksum=6273180f9392497401ddd6d820706f5aa86c1be88891dd6aab4d906b5cff66d9 diff --git a/srcpkgs/perl-String-Util/template b/srcpkgs/perl-String-Util/template new file mode 100644 index 00000000000000..376bcf1207fd2e --- /dev/null +++ b/srcpkgs/perl-String-Util/template @@ -0,0 +1,11 @@ +# Template file for 'perl-String-Util' +pkgname=perl-String-Util +version=1.35 +revision=1 +build_style=perl-module +short_desc="String processing utility functions" +maintainer="Đoàn Trần Công Danh " +license="Artistic-1.0-Perl, GPL-1.0-or-later" +homepage="https://metacpan.org/pod/String::Util" +distfiles="${CPAN_SITE}/String/${pkgname#perl-}-${version}.tar.gz" +checksum=e089dc4aa714c4801b359df6546f265bad392ca2380309c8900e45b4668bb76e diff --git a/srcpkgs/perl-Web-Scraper/template b/srcpkgs/perl-Web-Scraper/template new file mode 100644 index 00000000000000..cfd4e0bf70c5b9 --- /dev/null +++ b/srcpkgs/perl-Web-Scraper/template @@ -0,0 +1,16 @@ +# Template file for 'perl-Web-Scraper' +pkgname=perl-Web-Scraper +version=0.38 +revision=1 +build_style=perl-ModuleBuild +hostmakedepends="perl-Module-Build-Tiny" +depends="perl-HTML-Parser perl-HTML-Selector-XPath perl-HTML-Tagset + perl-HTML-TreeBuilder-XPath perl-HTML-Tree perl-URI perl-YAML + perl-HTML-TreeBuilder-LibXML perl-LWP perl-universal-require" +checkdepends="$depends perl-Test-Requires perl-Test-Base" +short_desc="Web Scraping Toolkit using HTML and CSS Selectors or XPath expressions" +maintainer="Đoàn Trần Công Danh " +license="GPL-3.0-or-later" +homepage="https://github.com/miyagawa/web-scraper" +distfiles="${CPAN_SITE}/Web/${pkgname#perl-}-${version}.tar.gz" +checksum=f95b6e5f8d7feebe116d05bf59a2b7cf1a51ed9d30bca80123430ec4567543bf diff --git a/srcpkgs/perl-XML-XPathEngine/template b/srcpkgs/perl-XML-XPathEngine/template new file mode 100644 index 00000000000000..9ea4add96a3cd9 --- /dev/null +++ b/srcpkgs/perl-XML-XPathEngine/template @@ -0,0 +1,11 @@ +# Template file for 'perl-XML-XPathEngine' +pkgname=perl-XML-XPathEngine +version=0.14 +revision=1 +build_style=perl-module +short_desc="XPath engine for DOM-like trees" +maintainer="Đoàn Trần Công Danh " +license="Artistic-1.0-Perl, GPL-1.0-or-later" +homepage="https://metacpan.org/pod/XML::XPathEngine" +distfiles="${CPAN_SITE}/XML/${pkgname#perl-}-${version}.tar.gz" +checksum=d2fe7bcbbd0beba1444f4a733401e7b8aa5282fad4266d42735dd74582b2e264 diff --git a/srcpkgs/perl-universal-require/template b/srcpkgs/perl-universal-require/template new file mode 100644 index 00000000000000..2bcd6a039648e8 --- /dev/null +++ b/srcpkgs/perl-universal-require/template @@ -0,0 +1,11 @@ +# Template file for 'perl-universal-require' +pkgname=perl-universal-require +version=0.19 +revision=1 +build_style=perl-module +short_desc="Perl require modules from a variable" +maintainer="Đoàn Trần Công Danh " +license="Artistic-1.0-Perl, GPL-1.0-or-later" +homepage="https://metacpan.org/pod/UNIVERSAL::require" +distfiles="${CPAN_SITE}/UNIVERSAL/UNIVERSAL-require-${version}.tar.gz" +checksum=d467cd26e06c8c3b203fd3bc0796ae6c837ac5e310093c82267ff5df850f1a03