games/qwdtools: emancipate the port and update to the latest commit

- QWDtools now live in their own upstream GitHub repository, contrary
  to being part of the MVDSV before, and build themselves using CMake
- Assign maintainership to vvd@ who has better knowledge of this code
  and more tight connections with other developers

PR:	280374
This commit is contained in:
Alexey Dokuchaev 2024-09-21 13:37:08 +00:00
parent 6412512b3e
commit ac2f797863
2 changed files with 18 additions and 8 deletions

View file

@ -1,15 +1,22 @@
PORTNAME= qwdtools
PORTVERSION= 0.34.20220905
PORTEPOCH= 2
CATEGORIES= games converters
MAINTAINER= vvd@FreeBSD.org
COMMENT= Convert QuakeWorld demos from QWD format to MVD format
DESCR= ${.CURDIR}/pkg-descr
PKGMESSAGE= /nonexistent
WWW= https://github.com/QW-Group/qwdtools
BUILD_WRKSRC= ${WRKSRC}/tools/qwdtools/source
GH_PROJECT= mvdsv
LICENSE= GPLv2+
CFLAGS+= -DVERSION_NUMBER=\\\"${PORTVERSION}\\\" \
-DHOMEPAGE_URL=SERVER_HOME_URL
USES= cmake
USE_GITHUB= yes
GH_ACCOUNT= QW-Group
GH_TAGNAME= 8af104b
MASTERDIR= ${.CURDIR}/../mvdsv
PLIST_FILES= bin/${PORTNAME}
.include "${MASTERDIR}/Makefile"
do-install:
${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>

3
games/qwdtools/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1662415276
SHA256 (QW-Group-qwdtools-0.34.20220905-8af104b_GH0.tar.gz) = df3cad50095e6de23214d73a290df82f2fc69cc31177024f26c7d9b17a3dfe77
SIZE (QW-Group-qwdtools-0.34.20220905-8af104b_GH0.tar.gz) = 66293