Date: Mon, 27 Oct 2025 10:19:41 GMT From: =?utf-8?Q?=C3=84lven?= <alven@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: db5c14a4d867 - main - archivers/smpq: [NEW PORT] StormLib MPQ (SMPQ) archiving utility Message-ID: <202510271019.59RAJfXE071355@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by alven: URL: https://cgit.FreeBSD.org/ports/commit/?id=db5c14a4d867ac1970be9d17faf6058c4354a259 commit db5c14a4d867ac1970be9d17faf6058c4354a259 Author: Alastair Hogge <agh@riseup.net> AuthorDate: 2025-08-17 14:54:40 +0000 Commit: Älven <alven@FreeBSD.org> CommitDate: 2025-10-27 10:19:01 +0000 archivers/smpq: [NEW PORT] StormLib MPQ (SMPQ) archiving utility StormLib MPQ (SMPQ) archiving utility. SMPQ is designed for full manipulating with Blizzard MPQ archives. SMPQ can create archives, as well as extract, append, rename, and delete files within MPQ archives. Support for encrypted, versioned, and different types of archives is included. SMPQ is a free, open-source command line utility written in C/C++, utilising the multiplatform C++ library, StormLib. WWW: https://launchpad.net/smpq Approved by: yuri@ (Mentor) Differential Revision: https://reviews.freebsd.org/D44335 --- archivers/Makefile | 1 + archivers/smpq/Makefile | 26 ++++++++++++++++++++++++++ archivers/smpq/distinfo | 3 +++ archivers/smpq/pkg-descr | 8 ++++++++ 4 files changed, 38 insertions(+) diff --git a/archivers/Makefile b/archivers/Makefile index 2ef4495d6efb..68500f8bf96b 100644 --- a/archivers/Makefile +++ b/archivers/Makefile @@ -254,6 +254,7 @@ SUBDIR += rzip SUBDIR += sectar SUBDIR += sharutils + SUBDIR += smpq SUBDIR += snappy SUBDIR += snappy-java SUBDIR += snzip diff --git a/archivers/smpq/Makefile b/archivers/smpq/Makefile new file mode 100644 index 000000000000..2489c173641c --- /dev/null +++ b/archivers/smpq/Makefile @@ -0,0 +1,26 @@ +PORTNAME= smpq +DISTVERSION= 1.6 +CATEGORIES= archivers devel games +MASTER_SITES= https://launchpad.net/${PORTNAME}/trunk/${PORTVERSION}/+download/ +DISTNAME= ${PORTNAME}_${PORTVERSION}.orig + +MAINTAINER= agh@riseup.net +COMMENT= StormLib MPQ archiving utility +WWW= https://launchpad.net/smpq/ + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= stormlib>0:archivers/stormlib +LIB_DEPENDS= libstorm.so:archivers/stormlib + +USES= cmake +CMAKE_ON= WITH_CMD +CMAKE_OFF= WITH_KDE + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} + +PLIST_FILES= bin/${PORTNAME} \ + share/man/man1/${PORTNAME}.1.gz + +.include <bsd.port.mk> diff --git a/archivers/smpq/distinfo b/archivers/smpq/distinfo new file mode 100644 index 000000000000..ded2b56de12b --- /dev/null +++ b/archivers/smpq/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1710284192 +SHA256 (smpq_1.6.orig.tar.gz) = b5d2dc8a5de8629b71ee5d3612b6e84d88418b86c5cd39ba315e9eb0462f18cb +SIZE (smpq_1.6.orig.tar.gz) = 37846 diff --git a/archivers/smpq/pkg-descr b/archivers/smpq/pkg-descr new file mode 100644 index 000000000000..ef0020039bae --- /dev/null +++ b/archivers/smpq/pkg-descr @@ -0,0 +1,8 @@ +StormLib MPQ (SMPQ) archiving utility. +SMPQ is designed for full manipulating with Blizzard MPQ archives. SMPQ can +create archives, as well as extract, append, rename, and delete files within +MPQ archives. Support for encrypted, versioned, and different types of archives +is included. SMPQ is a free, open-source command-line utility written in C/C++, +utilising the multiplatform C++ library, StormLib. + +See `man 1 smpq` or `smpq --help` for more information.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202510271019.59RAJfXE071355>
