git: 6e449cb4148a - main - archivers/p5-Archive-Zip-SimpleZip: Add new port

From: Yusuf Yaman <nxjoseph_at_FreeBSD.org>
Date: Fri, 02 Oct 2026 21:02:16 UTC
The branch main has been updated by nxjoseph:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6e449cb4148a3598a0ccf487abb05124528d0e9d

commit 6e449cb4148a3598a0ccf487abb05124528d0e9d
Author:     Geoffroy Desvernay <dgeo@centrale-med.fr>
AuthorDate: 2026-10-02 13:43:19 +0000
Commit:     Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-10-02 21:00:08 +0000

    archivers/p5-Archive-Zip-SimpleZip: Add new port
    
    Archive::Zip::SimpleZip is a module that allows the creation of Zip
    archives. For reading Zip archives, there is a companion module,
    called Archive::Zip::SimpleUnzip, that can read Zip archives.
    
    This port is also required by mail/sympa.
    
    PR:             299011
    Approved by:    osa, vvd (Mentors, implicit)
    MFH:            2026Q4
---
 archivers/Makefile                           |  1 +
 archivers/p5-Archive-Zip-SimpleZip/Makefile  | 25 +++++++++++++++++++++++++
 archivers/p5-Archive-Zip-SimpleZip/distinfo  |  3 +++
 archivers/p5-Archive-Zip-SimpleZip/pkg-descr |  3 +++
 archivers/p5-Archive-Zip-SimpleZip/pkg-plist |  6 ++++++
 5 files changed, 38 insertions(+)

diff --git a/archivers/Makefile b/archivers/Makefile
index 6133f41d7c46..d7868dc07d21 100644
--- a/archivers/Makefile
+++ b/archivers/Makefile
@@ -118,6 +118,7 @@
     SUBDIR += p5-Archive-Tar
     SUBDIR += p5-Archive-Tar-Wrapper
     SUBDIR += p5-Archive-Zip
+    SUBDIR += p5-Archive-Zip-SimpleZip
     SUBDIR += p5-Compress-Bzip2
     SUBDIR += p5-Compress-LZ4
     SUBDIR += p5-Compress-LZF
diff --git a/archivers/p5-Archive-Zip-SimpleZip/Makefile b/archivers/p5-Archive-Zip-SimpleZip/Makefile
new file mode 100644
index 000000000000..fc3d1300baa4
--- /dev/null
+++ b/archivers/p5-Archive-Zip-SimpleZip/Makefile
@@ -0,0 +1,25 @@
+PORTNAME=	Archive-Zip-SimpleZip
+DISTVERSION=	1.002
+CATEGORIES=	archivers perl5
+MASTER_SITES=	CPAN
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	dgeo@centrale-med.fr
+COMMENT=	Create Zip Archives
+WWW=		https://metacpan.org/pod/Archive::Zip::SimpleZip \
+		https://github.com/pmqs/Archive-Zip-SimpleZip
+
+LICENSE=	ART10 GPLv1+
+LICENSE_COMB=	dual
+
+# 1 test dependency is currently not in the tree:
+# t/meta-json.t ... skipped: Test::CPAN::Meta::JSON required for testing META.json
+TEST_DEPENDS=	p5-Test-CPAN-Meta>0:devel/p5-Test-CPAN-Meta \
+		p5-Test-Pod>0:devel/p5-Test-Pod
+
+USES=		perl5
+USE_PERL5=	configure
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>
diff --git a/archivers/p5-Archive-Zip-SimpleZip/distinfo b/archivers/p5-Archive-Zip-SimpleZip/distinfo
new file mode 100644
index 000000000000..7c58c3c14ac5
--- /dev/null
+++ b/archivers/p5-Archive-Zip-SimpleZip/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1790948257
+SHA256 (Archive-Zip-SimpleZip-1.002.tar.gz) = 74f3f2e336c4b529775398bbd0e9ab3f40020b3730b5ce6d87ac0dababa6af64
+SIZE (Archive-Zip-SimpleZip-1.002.tar.gz) = 53692
diff --git a/archivers/p5-Archive-Zip-SimpleZip/pkg-descr b/archivers/p5-Archive-Zip-SimpleZip/pkg-descr
new file mode 100644
index 000000000000..440719e861ec
--- /dev/null
+++ b/archivers/p5-Archive-Zip-SimpleZip/pkg-descr
@@ -0,0 +1,3 @@
+Archive::Zip::SimpleZip is a module that allows the creation of Zip archives.
+For reading Zip archives, there is a companion module,
+called Archive::Zip::SimpleUnzip, that can read Zip archives.
diff --git a/archivers/p5-Archive-Zip-SimpleZip/pkg-plist b/archivers/p5-Archive-Zip-SimpleZip/pkg-plist
new file mode 100644
index 000000000000..4a1a040d4ebf
--- /dev/null
+++ b/archivers/p5-Archive-Zip-SimpleZip/pkg-plist
@@ -0,0 +1,6 @@
+%%SITE_PERL%%/Archive/Zip/SimpleUnzip.pm
+%%SITE_PERL%%/Archive/Zip/SimpleZip.pm
+%%SITE_PERL%%/Archive/Zip/StreamedUnzip.pm
+%%PERL5_MAN3%%/Archive::Zip::SimpleUnzip.3.gz
+%%PERL5_MAN3%%/Archive::Zip::SimpleZip.3.gz
+%%PERL5_MAN3%%/Archive::Zip::StreamedUnzip.3.gz