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 <[email protected]>
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