summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games/eureka/DESCR2
-rw-r--r--games/eureka/Makefile17
-rw-r--r--games/eureka/distinfo10
-rw-r--r--games/eureka/options.mk6
4 files changed, 16 insertions, 19 deletions
diff --git a/games/eureka/DESCR b/games/eureka/DESCR
index 7aa4a287273..5dbf1dea4e8 100644
--- a/games/eureka/DESCR
+++ b/games/eureka/DESCR
@@ -1,5 +1,5 @@
Eureka is a map editor for the classic DOOM games, and a few related games
-such as Heretic and Hexen. It supports Linux, Windows and OS X.
+such as Heretic and Hexen. It supports Windows and Unix (including macOS).
There is a 2D mode to create the layout and a 3D mode to check e.g. texture
alignment.
diff --git a/games/eureka/Makefile b/games/eureka/Makefile
index 94c1a809844..9d14900cee3 100644
--- a/games/eureka/Makefile
+++ b/games/eureka/Makefile
@@ -1,10 +1,11 @@
-# $NetBSD: Makefile,v 1.2 2020/02/26 12:28:02 micha Exp $
-
-DISTNAME= eureka-127-source
-# The latest macOS patches were added after the release of 1.27 but
-# unfortunately the archive name was not changed.
-# Use version 1.27.1 for the package based on the updated source archive
-PKGNAME= ${DISTNAME:S/-source/.1/:S/-1/-1./}
+# $NetBSD: Makefile,v 1.3 2020/04/27 18:38:44 micha Exp $
+
+DISTNAME= eureka-1.27b-source
+# Some macOS patches were added after the release of 1.27 but unfortunately
+# the archive name was not changed (pkgsrc used 1.27.1 for this version).
+# The second patch release is called 1.27b, we use version 1.27.2 for it.
+# Switch back to upstream naming scheme for next major/minor release.
+PKGNAME= ${DISTNAME:S/-source//:S/b/.2/}
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=eureka-editor/}
@@ -17,7 +18,7 @@ LICENSE= gnu-gpl-v2
USE_LANGUAGES= c++03
USE_TOOLS+= gmake
-WRKSRC= ${WRKDIR}/eureka-1.27-source
+WRKSRC= ${WRKDIR}/eureka-1.27b-source
# DOOMWADDIR is intentionally shared with other Doom packages
DOOMWADDIR= share/doom
diff --git a/games/eureka/distinfo b/games/eureka/distinfo
index 157244ad1a9..8e0665d3e18 100644
--- a/games/eureka/distinfo
+++ b/games/eureka/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.2 2020/02/26 12:28:02 micha Exp $
+$NetBSD: distinfo,v 1.3 2020/04/27 18:38:44 micha Exp $
-SHA1 (eureka-127-source.tar.gz) = 0bde0e4b2e0c4ee20c6633eceabb03d23db1c8db
-RMD160 (eureka-127-source.tar.gz) = 527a2f2ab978902fc7e5b21f52726b66614e66a3
-SHA512 (eureka-127-source.tar.gz) = f634d1abe1e3ebc2b2d33eab95c715ea0a315f2bd485d84738d1daee70047224216cffff801a8389e3c616d28a727c6c1b4fd0f89ab2585ee09d3648dd12fbc9
-Size (eureka-127-source.tar.gz) = 1159172 bytes
+SHA1 (eureka-1.27b-source.tar.gz) = 0ba0f2c30c1758722198c0dac99ca25e1143dd20
+RMD160 (eureka-1.27b-source.tar.gz) = fdc7c7a68962a8131c13d3d97ded55c5f5e40ef3
+SHA512 (eureka-1.27b-source.tar.gz) = 4b2ce44a99acbe1b9dd2cf31ee5c3307f5f667422ba18bee8c3f9858e9244ee05c48e96b5afa4cdf65dfd079bca19a5693b6d123b5563549d1f84ca03137eb5e
+Size (eureka-1.27b-source.tar.gz) = 1159366 bytes
SHA1 (patch-src_m__files.cc) = 5bdfaefa324408632a8e649c8994479e7ec00ae1
SHA1 (patch-src_main.cc) = 7c107f89e64ec2de5588880c71ba0e24b1aaf354
diff --git a/games/eureka/options.mk b/games/eureka/options.mk
index bc6244bc970..0881bb768a9 100644
--- a/games/eureka/options.mk
+++ b/games/eureka/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.2 2020/03/29 01:03:22 joerg Exp $
+# $NetBSD: options.mk,v 1.3 2020/04/27 18:38:44 micha Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.eureka
PKG_SUPPORTED_OPTIONS= opengl xdg-utils
@@ -27,7 +27,3 @@ SUBST_SED.opengl+= -e 's,LIBS += -lGLU -lGL,\#LIBS += -lGLU -lGL,'
.if !empty(PKG_OPTIONS:Mxdg-utils)
DEPENDS+= xdg-utils>=1.1:../../misc/xdg-utils
.endif
-
-.if !empty(PKG_OPTIONS:Mopengl)
-.include "../../x11/libXcursor/buildlink3.mk"
-.endif