import ports/www/p5-HTTP-Cookies-Mozilla, from espie, tweaks/ok tb

This package overrides the load() and save() methods of HTTP::Cookies
so it can work with Mozilla cookie files.

It should be able to work with all Mozilla derived browsers.

This module can access the sqlite cookie jar either through
DBD::SQlite or using the sqlite3(1) interface.

In order to reduce dependencies, this package only depends on sqlite.
This commit is contained in:
sthen
2025-10-27 19:50:47 +00:00
parent d991d63fbc
commit 1155450220
4 changed files with 38 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
COMMENT = cookie storage for Mozilla browsers
DISTNAME = HTTP-Cookies-Mozilla-3.002
PKGNAME = p5-$(DISTNAME)
CATEGORIES = www
GH_PROJECT = http-cookies-mozilla
GH_TAGNAME = release-3.002
GH_ACCOUNT = briandfoy
# Perl
PERMIT_PACKAGE = Yes
RUN_DEPENDS = www/p5-HTTP-Cookies \
databases/sqlite3
TEST_DEPENDS += databases/p5-DBD-SQLite \
textproc/p5-Text-Diff \
www/p5-URI
CONFIGURE_STYLE = perl
PKG_ARCH = *
.include <bsd.port.mk>
+2
View File
@@ -0,0 +1,2 @@
SHA256 (HTTP-Cookies-Mozilla-3.002.tar.gz) = EFQgJCEXqANNJTye9Ps9tVf4nyZvS5Y0qzw+eSkJRuw=
SIZE (HTTP-Cookies-Mozilla-3.002.tar.gz) = 21261
+9
View File
@@ -0,0 +1,9 @@
This package overrides the load() and save() methods of HTTP::Cookies
so it can work with Mozilla cookie files.
It should be able to work with all Mozilla derived browsers.
This module can access the sqlite cookie jar either through
DBD::SQlite or using the sqlite3(1) interface.
In order to reduce dependencies, this package only depends on sqlite.
+2
View File
@@ -0,0 +1,2 @@
${P5SITE}/HTTP/Cookies/Mozilla.pm
@man man/man3p/HTTP::Cookies::Mozilla.3p