pkgsrc-Changes archive

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

CVS commit: pkgsrc/games/einstein-puzzle



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Apr  5 17:17:34 UTC 2026

Modified Files:
        pkgsrc/games/einstein-puzzle: Makefile PLIST distinfo
Removed Files:
        pkgsrc/games/einstein-puzzle/patches: patch-Makefile

Log Message:
einstein-puzzle: update to 2.5.

Switch to fork with SDL 2 support.

2.5
===

- Support SDL2.
- Build infrastructure has switched to CMake.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/games/einstein-puzzle/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/games/einstein-puzzle/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/games/einstein-puzzle/distinfo
cvs rdiff -u -r1.4 -r0 pkgsrc/games/einstein-puzzle/patches/patch-Makefile

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

Modified files:

Index: pkgsrc/games/einstein-puzzle/Makefile
diff -u pkgsrc/games/einstein-puzzle/Makefile:1.7 pkgsrc/games/einstein-puzzle/Makefile:1.8
--- pkgsrc/games/einstein-puzzle/Makefile:1.7   Mon Jan  6 21:49:11 2025
+++ pkgsrc/games/einstein-puzzle/Makefile       Sun Apr  5 17:17:33 2026
@@ -1,32 +1,20 @@
-# $NetBSD: Makefile,v 1.7 2025/01/06 21:49:11 ktnb Exp $
+# $NetBSD: Makefile,v 1.8 2026/04/05 17:17:33 wiz Exp $
 
-DISTNAME=      einstein-puzzle-2.2
-PKGREVISION=   3
+DISTNAME=      einstein-puzzle-2.5
 CATEGORIES=    games
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=jordan-evens/}
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=0-wiz-0/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://github.com/jordan-evens/einstein-puzzle/
+HOMEPAGE=      https://github.com/0-wiz-0/einstein-puzzle/
 COMMENT=       Computer implementation of a puzzle invented by Albert Einstein
 LICENSE=       gnu-gpl-v2
 
-USE_LANGUAGES= c++11
-USE_TOOLS+=    gmake
+USE_LANGUAGES=         c++
+USE_CXX_FEATURES+=     c++11
 
-MAKE_FLAGS+=           PREFIX=${PREFIX}
-
-INSTALLATION_DIRS+=    libexec
-
-post-build:
-       ${ECHO} '#!/bin/sh' > ${WRKDIR}/einstein.sh
-       ${ECHO} "cd ${PREFIX}/share/einstein/res && ${PREFIX}/libexec/einstein" >> ${WRKDIR}/einstein.sh
-
-post-install:
-       ${MV} ${DESTDIR}${PREFIX}/bin/einstein ${DESTDIR}${PREFIX}/libexec
-       ${INSTALL_SCRIPT} ${WRKDIR}/einstein.sh ${DESTDIR}${PREFIX}/bin/einstein
-
-.include "../../audio/SDL_mixer/buildlink3.mk"
-.include "../../devel/SDL/buildlink3.mk"
-.include "../../devel/SDL_ttf/buildlink3.mk"
+.include "../../devel/cmake/build.mk"
+.include "../../audio/SDL2_mixer/buildlink3.mk"
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../fonts/SDL2_ttf/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/games/einstein-puzzle/PLIST
diff -u pkgsrc/games/einstein-puzzle/PLIST:1.1 pkgsrc/games/einstein-puzzle/PLIST:1.2
--- pkgsrc/games/einstein-puzzle/PLIST:1.1      Sun Jul 24 11:48:14 2016
+++ pkgsrc/games/einstein-puzzle/PLIST  Sun Apr  5 17:17:33 2026
@@ -1,4 +1,3 @@
-@comment $NetBSD: PLIST,v 1.1 2016/07/24 11:48:14 wiz Exp $
+@comment $NetBSD: PLIST,v 1.2 2026/04/05 17:17:33 wiz Exp $
 bin/einstein
-libexec/einstein
 share/einstein/res/einstein.res

Index: pkgsrc/games/einstein-puzzle/distinfo
diff -u pkgsrc/games/einstein-puzzle/distinfo:1.6 pkgsrc/games/einstein-puzzle/distinfo:1.7
--- pkgsrc/games/einstein-puzzle/distinfo:1.6   Wed Jan  4 09:34:44 2023
+++ pkgsrc/games/einstein-puzzle/distinfo       Sun Apr  5 17:17:33 2026
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.6 2023/01/04 09:34:44 wiz Exp $
+$NetBSD: distinfo,v 1.7 2026/04/05 17:17:33 wiz Exp $
 
-BLAKE2s (einstein-puzzle-2.2.tar.gz) = d8d714423fa74f2148700f54a92a52eef385426e139e151cd39041b7f3d78c28
-SHA512 (einstein-puzzle-2.2.tar.gz) = 0a049192794f23521c29802e8c877a7d04300b3bbebfbb3d0d11f87459992e0568e664627e4f4330d56e454496bb196a593887ab383363b9c8d5e2d2f4f5976e
-Size (einstein-puzzle-2.2.tar.gz) = 647477 bytes
-SHA1 (patch-Makefile) = f1cda1051cc0e0284f1410a38ebf95957b207f55
+BLAKE2s (einstein-puzzle-2.5.tar.gz) = 79c8f971fe6a10dec6715fac76884605dc06ddce22179cb45603fdb2b60e9c00
+SHA512 (einstein-puzzle-2.5.tar.gz) = dd21cf23fac611018947512278651fc7f5dd7b12b6bfe04e3851bb5df7b5a2c49473c6a43d53249ad084f5e51290956b4d716e9c2eb14e4c57ca18b12ee1beae
+Size (einstein-puzzle-2.5.tar.gz) = 645139 bytes



Home | Main Index | Thread Index | Old Index