pkgsrc-Changes archive

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

CVS commit: pkgsrc/games/eureka



Module Name:    pkgsrc
Committed By:   micha
Date:           Mon Apr 27 18:38:44 UTC 2020

Modified Files:
        pkgsrc/games/eureka: DESCR Makefile distinfo options.mk

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/games/eureka/DESCR
cvs rdiff -u -r1.2 -r1.3 pkgsrc/games/eureka/Makefile \
    pkgsrc/games/eureka/distinfo pkgsrc/games/eureka/options.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/games/eureka/DESCR
diff -u pkgsrc/games/eureka/DESCR:1.1 pkgsrc/games/eureka/DESCR:1.2
--- pkgsrc/games/eureka/DESCR:1.1       Wed Sep 11 16:26:17 2019
+++ pkgsrc/games/eureka/DESCR   Mon Apr 27 18:38:44 2020
@@ -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.

Index: pkgsrc/games/eureka/Makefile
diff -u pkgsrc/games/eureka/Makefile:1.2 pkgsrc/games/eureka/Makefile:1.3
--- pkgsrc/games/eureka/Makefile:1.2    Wed Feb 26 12:28:02 2020
+++ pkgsrc/games/eureka/Makefile        Mon Apr 27 18:38:44 2020
@@ -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 @@ 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
Index: pkgsrc/games/eureka/distinfo
diff -u pkgsrc/games/eureka/distinfo:1.2 pkgsrc/games/eureka/distinfo:1.3
--- pkgsrc/games/eureka/distinfo:1.2    Wed Feb 26 12:28:02 2020
+++ pkgsrc/games/eureka/distinfo        Mon Apr 27 18:38:44 2020
@@ -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
Index: pkgsrc/games/eureka/options.mk
diff -u pkgsrc/games/eureka/options.mk:1.2 pkgsrc/games/eureka/options.mk:1.3
--- pkgsrc/games/eureka/options.mk:1.2  Sun Mar 29 01:03:22 2020
+++ pkgsrc/games/eureka/options.mk      Mon Apr 27 18:38:44 2020
@@ -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 -
 .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