Commit diff
Commit 50dcb9c45c66eacf14c9f51441fe2eb60e55453
commit 50dcb9c45c66eacf14c9f51441fe2eb60e55453e
Author: Rafael Diniz <rafael@riseup.net>
Date: Fri Feb 13 20:09:57 2026 +0000
Added gzip to external apps
---
buildext.sh | 16 ++++++++++++++++
elkscmd/ExtApplications | 2 ++
2 files changed, 18 insertions(+)
diff --git a/buildext.sh b/buildext.sh
index 9587009a..629fe9f2 100755
--- a/buildext.sh
+++ b/buildext.sh
@@ -20,6 +20,7 @@
# elksdoom OpenWatcom Doom for ELKS
# ngircd_elks OpenWatcom IRC daemon for ELKS
# elks_viewer OpenWatcom Image viewers (BMP, PPM, JPG) for ELKS
+# gzip OpenWatcom gzip compression utility
# lua OpenWatcom Lua 5.5 interpreter
# bobcat OpenWatcom Bobcat web browser (Lynx fork)
# kilomacs OpenWatcom Kilo-based editor with Emacs-style keybindings
@@ -216,6 +217,20 @@ elks_viewer()
echo "elks-viewer build complete"
}
+gzip()
+{
+ echo "Building gzip..."
+ cd $TOPDIR/extapps
+ if [ ! -d zlib ] ; then
+ git clone https://github.com/rafael2k/zlib zlib
+ fi
+ cd zlib
+ git pull
+ make -f elks/Makefile.elks clean
+ make -f elks/Makefile.elks
+ echo "gzip build complete"
+}
+
lua()
{
echo "Building Lua 5.5..."
@@ -287,6 +302,7 @@ make_all()
elksdoom
ngircd_elks
elks_viewer
+ gzip
lua
bobcat
kilomacs
diff --git a/elkscmd/ExtApplications b/elkscmd/ExtApplications
index 91cebd7b..5d418e13 100644
--- a/elkscmd/ExtApplications
+++ b/elkscmd/ExtApplications
@@ -59,6 +59,8 @@ ngircd-elks/ngircd.conf ::etc/ngircd.cnf :ngircd
elks-viewer/jpgview :elksviewer
elks-viewer/ppmview :elksviewer
elks-viewer/bmpview :elksviewer
+zlib/gzip :gzip
+zlib/untgz :gzip
lua/lua :lua
lua/testes/drawcube.lua ::root/drawcube.lua :lua
bobcat/src/bobcat :bobcat