pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/games/eureka games/eureka: Update to 1.27.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8b253984de3c
branches:  trunk
changeset: 428425:8b253984de3c
user:      micha <micha%pkgsrc.org@localhost>
date:      Mon Apr 27 18:38:44 2020 +0000

description:
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:

 games/eureka/DESCR      |   2 +-
 games/eureka/Makefile   |  15 ++++++++-------
 games/eureka/distinfo   |  10 +++++-----
 games/eureka/options.mk |   6 +-----
 4 files changed, 15 insertions(+), 18 deletions(-)

diffs (74 lines):

diff -r aae5e06edab2 -r 8b253984de3c games/eureka/DESCR
--- a/games/eureka/DESCR        Mon Apr 27 18:35:01 2020 +0000
+++ b/games/eureka/DESCR        Mon Apr 27 18:38:44 2020 +0000
@@ -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 -r aae5e06edab2 -r 8b253984de3c games/eureka/Makefile
--- a/games/eureka/Makefile     Mon Apr 27 18:35:01 2020 +0000
+++ b/games/eureka/Makefile     Mon Apr 27 18:38:44 2020 +0000
@@ -1,10 +1,11 @@
-# $NetBSD: Makefile,v 1.2 2020/02/26 12:28:02 micha Exp $
+# $NetBSD: Makefile,v 1.3 2020/04/27 18:38:44 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./}
+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 @@
 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 -r aae5e06edab2 -r 8b253984de3c games/eureka/distinfo
--- a/games/eureka/distinfo     Mon Apr 27 18:35:01 2020 +0000
+++ b/games/eureka/distinfo     Mon Apr 27 18:38:44 2020 +0000
@@ -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 -r aae5e06edab2 -r 8b253984de3c games/eureka/options.mk
--- a/games/eureka/options.mk   Mon Apr 27 18:35:01 2020 +0000
+++ b/games/eureka/options.mk   Mon Apr 27 18:38:44 2020 +0000
@@ -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 @@
 .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



Home | Main Index | Thread Index | Old Index