From bc0c0d766f330790df4181054651fd0f596659fa Mon Sep 17 00:00:00 2001 From: micha Date: Mon, 27 Apr 2020 18:38:44 +0000 Subject: 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 --- games/eureka/DESCR | 2 +- games/eureka/Makefile | 17 +++++++++-------- games/eureka/distinfo | 10 +++++----- games/eureka/options.mk | 6 +----- 4 files changed, 16 insertions(+), 19 deletions(-) (limited to 'games') 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 -- cgit v1.2.3