diff options
| author | Jack Jamison <jackqjamison@gmail.com> | 2026-09-17 17:50:23 +0200 |
|---|---|---|
| committer | Jack Jamison <jackqjamison@gmail.com> | 2026-09-17 17:50:23 +0200 |
| commit | 396ab55d6e07f6bd031087005216d3e49d3c2ad1 (patch) | |
| tree | cc4da05e6cb6792c5c75e17f2a77142f283fd000 /packages | |
| parent | 011cd7ffdb48b1cf66c7c9e250e7cd134d38c764 (diff) | |
packaged xdemineur (and added desc dir to api (and fiddled with snadboxing))
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/xdemineur/string.patch | 10 | ||||
| -rw-r--r-- | packages/xdemineur/xdemineur.sh | 25 |
2 files changed, 35 insertions, 0 deletions
diff --git a/packages/xdemineur/string.patch b/packages/xdemineur/string.patch new file mode 100644 index 0000000..e56296e --- /dev/null +++ b/packages/xdemineur/string.patch @@ -0,0 +1,10 @@ +--- main.c 1999-08-01 22:57:46.000000000 +0200 ++++ newmain.c 2026-09-17 17:28:16.911113144 +0200 +@@ -21,6 +21,7 @@ + #include <stdlib.h> + #include <sysexits.h> + #include <time.h> ++#include <string.h> + + #include "demineur.h" + #include "xdemineur.h" diff --git a/packages/xdemineur/xdemineur.sh b/packages/xdemineur/xdemineur.sh new file mode 100644 index 0000000..bb921b7 --- /dev/null +++ b/packages/xdemineur/xdemineur.sh @@ -0,0 +1,25 @@ +pkg_id=xdemineur +pkg_name="xdémineur" +pkg_desc="a minesweeper game for the X Window System" +pkg_webpage="https://www.babafou.eu.org/xdemineur/" +pkg_license="MIT-CMU" +pkg_version="2.1.1" + +pkg_source_name="xdemineur-$pkg_version.tar.gz" +pkg_source_url="https://www.babafou.eu.org/xdemineur/xdemineur-$pkg_version.tar.gz" +pkg_source_checksum="593824412a208a1b75d5b15745a271dc3eba330d41f7718f4826567d04bcbb9b" + +# NOTE: requires horrible x imake thing + +configure() { + patch main.c < $descdir/string.patch + xmkmf +} + +build() { + make -j16 +} + +install() { + make DESTDIR="$root" install +} |
