mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
sysutils/zogftw: Update to 2025-02-23
Remove 0.0 prefix from version, add DISTVERSIONSUFFIX, so doesn't need manipulate DISTNAME. Switch to DISTVERSION. Remove EXECUTE_TESTS option and execute-test target, use do-test instead. Add LICENSE and LICENSE_FILE. PR: 284989 Approved by: submitter is maintainer
This commit is contained in:
parent
54570a86ab
commit
4b7b183dad
2 changed files with 15 additions and 19 deletions
|
@ -1,16 +1,20 @@
|
||||||
PORTNAME= zogftw
|
PORTNAME= zogftw
|
||||||
PORTVERSION= 0.0.2022.06.25
|
DISTVERSION= 2025-02-23
|
||||||
PORTREVISION= 1
|
DISTVERSIONSUFFIX= -48a7d58
|
||||||
CATEGORIES= sysutils
|
CATEGORIES= sysutils
|
||||||
MASTER_SITES= https://www.fabiankeil.de/sourcecode/zogftw/
|
MASTER_SITES= https://www.fabiankeil.de/sourcecode/zogftw/
|
||||||
DISTNAME= ${PORTNAME}-2022-06-25-03982c7
|
|
||||||
|
|
||||||
MAINTAINER= fk@fabiankeil.de
|
MAINTAINER= fk@fabiankeil.de
|
||||||
COMMENT= Creates redundant backups on encrypted ZFS pools
|
COMMENT= Creates redundant backups on encrypted ZFS pools
|
||||||
WWW= https://www.fabiankeil.de/gehacktes/zogftw/
|
WWW= https://www.fabiankeil.de/gehacktes/zogftw/
|
||||||
|
|
||||||
|
LICENSE= ISCL
|
||||||
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||||
|
|
||||||
RUN_DEPENDS= mbuffer:misc/mbuffer \
|
RUN_DEPENDS= mbuffer:misc/mbuffer \
|
||||||
sudo:security/sudo
|
sudo:security/sudo
|
||||||
|
TEST_DEPENDS= atf-sh:devel/atf \
|
||||||
|
kyua:devel/kyua
|
||||||
|
|
||||||
NO_BUILD= yes
|
NO_BUILD= yes
|
||||||
PORTSCOUT= ignore:1
|
PORTSCOUT= ignore:1
|
||||||
|
@ -18,24 +22,16 @@ PORTSCOUT= ignore:1
|
||||||
PLIST_FILES= sbin/zogftw \
|
PLIST_FILES= sbin/zogftw \
|
||||||
share/man/man8/zogftw.8.gz
|
share/man/man8/zogftw.8.gz
|
||||||
|
|
||||||
OPTIONS_DEFINE= EXECUTE_TESTS GNUPG
|
OPTIONS_DEFINE= GNUPG
|
||||||
OPTIONS_DEFAULT= GNUPG
|
OPTIONS_DEFAULT= GNUPG
|
||||||
EXECUTE_TESTS_DESC= Execute tests before staging. Adds build dependencies.
|
|
||||||
|
|
||||||
EXECUTE_TESTS_BUILD_DEPENDS= atf-sh:devel/atf \
|
|
||||||
kyua:devel/kyua
|
|
||||||
|
|
||||||
GNUPG_RUN_DEPENDS= gpg:security/gnupg
|
GNUPG_RUN_DEPENDS= gpg:security/gnupg
|
||||||
|
|
||||||
.include <bsd.port.options.mk>
|
do-install:
|
||||||
|
|
||||||
execute-tests: extract
|
|
||||||
.if ${PORT_OPTIONS:MEXECUTE_TESTS}
|
|
||||||
${SETENV} HOME=${WRKDIR} kyua test --kyuafile ${WRKSRC}/tests/Kyuafile
|
|
||||||
.endif
|
|
||||||
|
|
||||||
do-install: execute-tests
|
|
||||||
${INSTALL_SCRIPT} ${WRKSRC}/zogftw ${STAGEDIR}${PREFIX}/sbin/zogftw
|
${INSTALL_SCRIPT} ${WRKSRC}/zogftw ${STAGEDIR}${PREFIX}/sbin/zogftw
|
||||||
${INSTALL_MAN} ${WRKSRC}/zogftw.8 ${STAGEDIR}${PREFIX}/share/man/man8
|
${INSTALL_MAN} ${WRKSRC}/zogftw.8 ${STAGEDIR}${PREFIX}/share/man/man8
|
||||||
|
|
||||||
|
do-test:
|
||||||
|
${SETENV} HOME=${WRKDIR} ${LOCALBASE}/bin/kyua test --kyuafile ${WRKSRC}/tests/Kyuafile
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1656132329
|
TIMESTAMP = 1740314748
|
||||||
SHA256 (zogftw-2022-06-25-03982c7.tar.gz) = 2f6e58382639c651b547dd1b456aaa2c3923583d0291645ce2cefb527fe2274f
|
SHA256 (zogftw-2025-02-23-48a7d58.tar.gz) = 5faeb682c615191a1920efb033ccf66515fca39c25710b9fb7f56c3a38b46ddf
|
||||||
SIZE (zogftw-2022-06-25-03982c7.tar.gz) = 47160
|
SIZE (zogftw-2025-02-23-48a7d58.tar.gz) = 48191
|
||||||
|
|
Loading…
Add table
Reference in a new issue