summaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
authormicha <micha@pkgsrc.org>2020-04-27 18:38:44 +0000
committermicha <micha@pkgsrc.org>2020-04-27 18:38:44 +0000
commitbc0c0d766f330790df4181054651fd0f596659fa (patch)
tree75b3a967efc050f12810d98afa0e4e0398931c6b /games
parent2cfa6f05680468f4baa3b3d9e0c38425e021072d (diff)
downloadpkgsrc-bc0c0d766f330790df4181054651fd0f596659fa.tar.gz
games/eureka: Update to 1.27.2
This release is named 1.27b by upstream (the pkgsrc version is 1.47.2 to be compatible with the former 1.47.1 that had no upstream name). Remove libXcursor dependency. Eureka doesn't use libXcursor directly. It's a FLTK dependency that was missing in the bl3 file (now fixed there). Upstream changes: + fixed a crash bug
Diffstat (limited to 'games')
-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