pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
restoHack: start package, doesn't link
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By: wiz
Date: Sat Aug 9 17:58:39 2025 +0200
Changeset: 6639c52a3dbc3aae0c18a6c7b531932e05886018
Modified Files:
Makefile
Added Files:
restoHack/DESCR
restoHack/Makefile
restoHack/PLIST
restoHack/TODO
restoHack/distinfo
Log Message:
restoHack: start package, doesn't link
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=6639c52a3dbc3aae0c18a6c7b531932e05886018
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
restoHack/DESCR | 8 ++++++++
restoHack/Makefile | 17 +++++++++++++++++
restoHack/PLIST | 4 ++++
restoHack/TODO | 8 ++++++++
restoHack/distinfo | 5 +++++
6 files changed, 43 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index 9439f4fc6f..618fc1850b 100644
--- a/Makefile
+++ b/Makefile
@@ -5110,6 +5110,7 @@ SUBDIR+= reone
SUBDIR+= repeatmasker
SUBDIR+= reproc
SUBDIR+= resin
+SUBDIR+= restoHack
SUBDIR+= retawq
SUBDIR+= retro68
SUBDIR+= reuse-tool
diff --git a/restoHack/DESCR b/restoHack/DESCR
new file mode 100644
index 0000000000..e5dfac133f
--- /dev/null
+++ b/restoHack/DESCR
@@ -0,0 +1,8 @@
+restoHack is a modern resurrection of Hack, the legendary 1984
+roguelike that paved the way for NetHack. This isn't a reimagining.
+This is preservation with a blowtorch and a scalpel. The goal:
+get the original code compiling, running, and dungeon-crawling like
+it did back when floppy disks were king, but on a 2025 toolchain.
+
+Think of it as a resto-mod. The soul stays vintage. The internals?
+Cleaned, modernized, and ready to play in 2025.
diff --git a/restoHack/Makefile b/restoHack/Makefile
new file mode 100644
index 0000000000..ae8b964fa1
--- /dev/null
+++ b/restoHack/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD$
+
+DISTNAME= restoHack-1.0.2
+CATEGORIES= games
+MASTER_SITES= ${MASTER_SITE_GITHUB:=Critlist/}
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/Critlist/restoHack/
+COMMENT= Modern version of the original Hack
+LICENSE= public-domain AND modified-bsd
+
+LIBS.NetBSD+= -lcurses
+
+.include "../../devel/cmake/build.mk"
+.include "../../mk/curses.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/restoHack/PLIST b/restoHack/PLIST
new file mode 100644
index 0000000000..92ba51a2d7
--- /dev/null
+++ b/restoHack/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD$
+@comment TODO: to fill this file with the file listing:
+@comment TODO: 1. run "/usr/bin/make package"
+@comment TODO: 2. run "/usr/bin/make print-PLIST"
diff --git a/restoHack/TODO b/restoHack/TODO
new file mode 100644
index 0000000000..3092b9e80a
--- /dev/null
+++ b/restoHack/TODO
@@ -0,0 +1,8 @@
+ld: CMakeFiles/hack.dir/src/hack.pri.c.o: in function `tmp_at':
+/scratch/games/restoHack/work/restoHack-1.0.2/src/hack.pri.c:104:(.text+0xbea): undefined reference to `delay_output'
+ld: CMakeFiles/hack.dir/src/hack.pri.c.o: in function `Tmp_at':
+/scratch/games/restoHack/work/restoHack-1.0.2/src/hack.pri.c:147:(.text+0xd5c): undefined reference to `delay_output'
+ld: CMakeFiles/hack.dir/src/hack.unix.c.o: in function `setrandom':
+/scratch/games/restoHack/work/restoHack-1.0.2/src/hack.unix.c:35:(.text+0x3): undefined reference to `srandomdev'
+
+https://github.com/Critlist/restoHack/issues/4
diff --git a/restoHack/distinfo b/restoHack/distinfo
new file mode 100644
index 0000000000..327120fec6
--- /dev/null
+++ b/restoHack/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (restoHack-1.0.2.tar.gz) = 54a4a67d52300ce893134963d47ae65fa77ad54d7e4a737c8cdf51d88138b6a2
+SHA512 (restoHack-1.0.2.tar.gz) = 8bc5777c1b0591d59d2be4f3ea9f9daa080a5ed18192bcd6be625a3003a9747fe64c18faf42de1b9de553e762dc84b0fb2504dfe125a514447228e5453fe0938
+Size (restoHack-1.0.2.tar.gz) = 210115 bytes
Home |
Main Index |
Thread Index |
Old Index