diff --git a/games/open-adventure/Makefile b/games/open-adventure/Makefile index ab21fb9e9f49..32ffce7ef0f7 100644 --- a/games/open-adventure/Makefile +++ b/games/open-adventure/Makefile @@ -1,33 +1,37 @@ PORTNAME= open-adventure -PORTVERSION= 1.16 -PORTREVISION= 2 +PORTVERSION= 1.21 CATEGORIES= games MAINTAINER= se@FreeBSD.org COMMENT= Modernized version of the original Colossal Cave Adventure game WWW= http://www.catb.org/~esr/open-adventure/ LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} \ a2x:textproc/asciidoc USES= gmake libedit pkgconfig python:build USE_GITLAB= yes GL_ACCOUNT= esr -GL_TAGNAME= ${PORTVERSION} MAKE_ENV= CCFLAGS="${CFLAGS}" ALL_TARGET= advent PLIST_FILES= bin/advent \ + share/applications/advent.desktop \ + share/icons/advent/advent.svg \ share/man/man6/advent.6.gz pre-build: - cd ${WRKSRC}; ${PYTHON_CMD} make_dungeon.py; a2x -f manpage advent.adoc + cd ${WRKSRC}; ${PYTHON_CMD} make_dungeon.py && a2x -f manpage advent.adoc do-install: ${INSTALL_PROGRAM} ${WRKSRC}/advent ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/advent.6 ${STAGEDIR}${PREFIX}/share/man/man6 + ${INSTALL_DATA} ${WRKSRC}/advent.desktop ${STAGEDIR}${PREFIX}/share/applications + ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/advent + ${INSTALL_DATA} ${WRKSRC}/advent.svg ${STAGEDIR}${PREFIX}/share/icons/advent .include diff --git a/games/open-adventure/distinfo b/games/open-adventure/distinfo index 65cb1ef14036..b2375ec6a269 100644 --- a/games/open-adventure/distinfo +++ b/games/open-adventure/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689249973 -SHA256 (open-adventure-1.16.tar.bz2) = a151e3f918224e7f2495eeb2872bfe4f5dd95e8233ba2691c87c74303ad29747 -SIZE (open-adventure-1.16.tar.bz2) = 211155 +TIMESTAMP = 1779305101 +SHA256 (open-adventure-1.21.tar.bz2) = 8ddff48254f868999957bef5f9a1606140d8cacae4a4d87f676fd819876e57c6 +SIZE (open-adventure-1.21.tar.bz2) = 213935 diff --git a/games/open-adventure/files/patch-advent.adoc b/games/open-adventure/files/patch-advent.adoc new file mode 100644 index 000000000000..4752515430dd --- /dev/null +++ b/games/open-adventure/files/patch-advent.adoc @@ -0,0 +1,10 @@ +--- advent.adoc.orig 2026-03-22 14:43:05 UTC ++++ advent.adoc +@@ -2,7 +2,6 @@ + :doctype: manpage + // SPDX-FileCopyrightText: (C) Eric S. Raymond + // SPDX-License-Identifier: CC-BY-4.0 +- + // spellcheck: add advent logfile savefile roleplaying Gillogly PDP Ctrl-D + // spellcheck: add EOF autosave endianness wumpus zork nethack +