diff options
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 +} |
