Requested by many; successfully tested by manually running # TRUSTED_PKG_PATH=/usr/ports/package/amd64/all pkg_add -Dsnap -u quirks-3.124->3.125: ok Collision in Xonotic-0.8.2->xonotic-0.8.2p0+xonotic-data-0.8.2p0: the following files already exist /usr/local/share/xonotic/data/font-unifont-20170401.pk3 (Xonotic-data-0.8.2 and xonotic-data-0.8.2p0) /usr/local/share/xonotic/data/font-xolonium-20170401.pk3 (Xonotic-data-0.8.2 and xonotic-data-0.8.2p0) /usr/local/share/xonotic/data/xonotic-20170401-data.pk3 (Xonotic-data-0.8.2 and xonotic-data-0.8.2p0) /usr/local/share/xonotic/data/xonotic-20170401-maps.pk3 (Xonotic-data-0.8.2 and xonotic-data-0.8.2p0) /usr/local/share/xonotic/data/xonotic-20170401-music.pk3 (Xonotic-data-0.8.2 and xonotic-data-0.8.2p0) /usr/local/share/xonotic/data/xonotic-20170401-nexcompat.pk3 (Xonotic-data-0.8.2 and xonotic-data-0.8.2p0) Xonotic-0.8.2+Xonotic-data-0.8.2->xonotic-0.8.2p0+xonotic-data-0.8.2p0 forward dependencies: | Dependencies of Xonotic-server-0.8.2 on Xonotic-data-* don't match Merging Xonotic-server-0.8.2->xonotic-server-0.8.2p0 (ok) Xonotic-0.8.2+Xonotic-data-0.8.2+Xonotic-server-0.8.2->xonotic-0.8.2p0+xonotic-data-0.8.2p0+xonotic-server-0.8.2p0: ok Read shared items: ok Couldn't find updates for [...]
Did I miss anything? OK? Index: devel/quirks/Makefile =================================================================== RCS file: /cvs/ports/devel/quirks/Makefile,v retrieving revision 1.731 diff -u -p -r1.731 Makefile --- devel/quirks/Makefile 3 Apr 2019 15:02:19 -0000 1.731 +++ devel/quirks/Makefile 14 Apr 2019 21:22:18 -0000 @@ -5,7 +5,7 @@ CATEGORIES = devel databases DISTFILES = # API.rev -PKGNAME = quirks-3.124 +PKGNAME = quirks-3.125 PKG_ARCH = * MAINTAINER = Marc Espie <es...@openbsd.org> Index: devel/quirks/files/Quirks.pm =================================================================== RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v retrieving revision 1.748 diff -u -p -r1.748 Quirks.pm --- devel/quirks/files/Quirks.pm 3 Apr 2019 15:02:19 -0000 1.748 +++ devel/quirks/files/Quirks.pm 14 Apr 2019 21:23:06 -0000 @@ -326,6 +326,9 @@ my $stem_extensions = { 'py-zeroconf' => 'py3-zeroconf', 'digikam' => 'digikam-kde4', 'apertium-sv-da' => 'apertium-swe-dan', + 'Xonotic' => 'xonotic', + 'Xonotic-data' => 'xonotic-data', + 'Xonotic-server' => 'xonotic-server', }; my $obsolete_reason = { Index: games/xonotic/Makefile =================================================================== RCS file: /cvs/ports/games/xonotic/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- games/xonotic/Makefile 5 Dec 2018 15:53:53 -0000 1.1.1.1 +++ games/xonotic/Makefile 17 Mar 2019 22:44:46 -0000 @@ -8,12 +8,12 @@ COMMENT-server = fast-paced first person MULTI_PACKAGES = -main -data -server -N = Xonotic V = 0.8.2 -DISTNAME = ${N:L}-${V} -PKGNAME-main = ${N}-${V} -PKGNAME-data = ${N}-data-${V} -PKGNAME-server = ${N}-server-${V} +REVISION = 0 +DISTNAME = xonotic-${V} +PKGNAME-main = xonotic-${V} +PKGNAME-data = xonotic-data-${V} +PKGNAME-server = xonotic-server-${V} EXTRACT_SUFX = .zip CATEGORIES = games x11 @@ -54,14 +54,14 @@ NO_TEST = Yes MAKE_FILE = makefile PKG_ARCH-data = * -WRKDIST = ${WRKDIR}/${N} +WRKDIST = ${WRKDIR}/Xonotic WRKSRC = ${WRKDIST}/source/darkplaces ALL_TARGET = sdl-release sv-release do-install: .for p in dedicated sdl - ${INSTALL_PROGRAM} ${WRKBUILD}/darkplaces-${p} ${PREFIX}/bin/${N}-${p} + ${INSTALL_PROGRAM} ${WRKBUILD}/darkplaces-${p} ${PREFIX}/bin/xonotic-${p} .endfor .for d in xonotic/data examples/xonotic xonotic/server/rcon2irc ${INSTALL_DATA_DIR} ${PREFIX}/share/${d}/ Index: games/xonotic/pkg/PLIST-data =================================================================== RCS file: /cvs/ports/games/xonotic/pkg/PLIST-data,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST-data --- games/xonotic/pkg/PLIST-data 5 Dec 2018 15:53:53 -0000 1.1.1.1 +++ games/xonotic/pkg/PLIST-data 17 Mar 2019 23:16:00 -0000 @@ -1,4 +1,5 @@ @comment $OpenBSD: PLIST-data,v 1.1.1.1 2018/12/05 15:53:53 kn Exp $ +@conflict Xonotic-* share/xonotic/ share/xonotic/data/ share/xonotic/data/font-unifont-20170401.pk3 Index: games/xonotic/pkg/PLIST-main =================================================================== RCS file: /cvs/ports/games/xonotic/pkg/PLIST-main,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST-main --- games/xonotic/pkg/PLIST-main 5 Dec 2018 15:53:53 -0000 1.1.1.1 +++ games/xonotic/pkg/PLIST-main 17 Mar 2019 23:16:07 -0000 @@ -1,2 +1,3 @@ @comment $OpenBSD: PLIST-main,v 1.1.1.1 2018/12/05 15:53:53 kn Exp $ -@bin bin/Xonotic-sdl +@conflict Xonotic-* +@bin bin/xonotic-sdl Index: games/xonotic/pkg/PLIST-server =================================================================== RCS file: /cvs/ports/games/xonotic/pkg/PLIST-server,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST-server --- games/xonotic/pkg/PLIST-server 5 Dec 2018 15:53:53 -0000 1.1.1.1 +++ games/xonotic/pkg/PLIST-server 17 Mar 2019 23:16:02 -0000 @@ -1,5 +1,6 @@ @comment $OpenBSD: PLIST-server,v 1.1.1.1 2018/12/05 15:53:53 kn Exp $ -@bin bin/Xonotic-dedicated +@conflict Xonotic-* +@bin bin/xonotic-dedicated share/examples/xonotic/ share/examples/xonotic/help.cfg share/examples/xonotic/server.cfg