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

Reply via email to