diff --git a/mail/mlmmj-archiver/Makefile b/mail/mlmmj-archiver/Makefile index a80b6006cf8a..132c29a99eec 100644 --- a/mail/mlmmj-archiver/Makefile +++ b/mail/mlmmj-archiver/Makefile @@ -1,22 +1,20 @@ PORTNAME= mlmmj-archiver -DISTVERSION= 0.4 +DISTVERSION= 0.6.0 CATEGORIES= mail www -MASTER_SITES= https://fossil.nours.eu/${PORTNAME}/tarball/?r=${DISTVERSION}&name=./ +MASTER_SITES= https://codeberg.org/bapt/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ MAINTAINER= bapt@FreeBSD.org COMMENT= Simple mailing archiver designed for mlmmj -WWW= https://fossil.nours.eu/mlmmj-archiver +WWW= https://codeberg.org/bapt/mlmmj-archiver -LICENSE= BSD2CLAUSE -BUILD_DEPENDS= ${LOCALBASE}/lib/libneo_cs.a:www/clearsilver +LICENSE= MIT -USES= sqlite:3 uidfix pkgconfig +LIB_DEPENDS= libucl.so:textproc/libucl -MAKE_ARGS= MAN= LOCALBASE=${LOCALBASE} +USES= sqlite:3 uidfix pkgconfig -PLIST_FILES= bin/${PORTNAME} +WRKSRC= ${WRKDIR}/${PORTNAME} -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin +HAS_CONFIGURE= yes .include diff --git a/mail/mlmmj-archiver/distinfo b/mail/mlmmj-archiver/distinfo index 9912b0429e23..9ac890d84906 100644 --- a/mail/mlmmj-archiver/distinfo +++ b/mail/mlmmj-archiver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1675345313 -SHA256 (mlmmj-archiver-0.4.tar.gz) = 489598e41421ade0830a15d126bfa7a2fe19bf6d2a0132139089676c634d5216 -SIZE (mlmmj-archiver-0.4.tar.gz) = 13897 +TIMESTAMP = 1773658082 +SHA256 (mlmmj-archiver-0.6.0.tar.gz) = adaf4661531876c532b4aae071bc7211075c85c3bfa36e5bf3b45360a0eb6b9f +SIZE (mlmmj-archiver-0.6.0.tar.gz) = 200835 diff --git a/mail/mlmmj-archiver/pkg-descr b/mail/mlmmj-archiver/pkg-descr index b608f458c7f4..2c3386f55255 100644 --- a/mail/mlmmj-archiver/pkg-descr +++ b/mail/mlmmj-archiver/pkg-descr @@ -1,4 +1,9 @@ -mlmmj-archiver is a program which will generates HTML archives out of mlmmj archives -mlmmj-archiver uses the clearsilver templating system in order to allow maximum configurability -mlmmj-archiver uses SQLite for its database cache -mlmmj-archiver runs in a capsicum sandbox +mlmmj-archiver generates HTML archives from mlmmj mailing list archives + +Features: +- Generates per-mail HTML pages with threading (references/replies) +- Monthly indexes by date, author, and threaded subject +- Mbox export support +- Mustache-style templates (ucltpl) for full layout customization +- SQLite database cache for incremental archive updates +- Capsicum sandboxing on FreeBSD