]> git.99rst.org Git - openwrt-packages.git/commitdiff
apache: add version overrides
authorDaniel F. Dickinson <redacted>
Mon, 13 Jul 2026 05:17:01 +0000 (01:17 -0400)
committerJosef Schlehofer <redacted>
Mon, 13 Jul 2026 07:46:55 +0000 (09:46 +0200)
Many of the binaries in the apache source package do not have a
version output, so we need to add a version override so that CI
can pass.

Signed-off-by: Daniel F. Dickinson <redacted>
net/apache/test-version.sh [new file with mode: 0644]

diff --git a/net/apache/test-version.sh b/net/apache/test-version.sh
new file mode 100644 (file)
index 0000000..bd89088
--- /dev/null
@@ -0,0 +1,29 @@
+#!/bin/sh
+
+if [ "$PKG_NAME" = "apache" ]; then
+       if apache2 -V 2>&1 | grep -F "${PKG_VERSION}" && apachectl -V 2>&1 | grep -F "${PKG_VERSION}"; then
+               exit 0
+       else
+               exit 1
+       fi
+fi
+
+EXEC="${PKG_NAME#apache-}"
+
+case "$EXEC" in
+ab | \
+utils)
+       exit 0
+       ;;
+*)
+       if command -v "$EXEC" >/dev/null 2>&1; then
+               if "$EXEC" -V 2>&1 | grep -F "${PKG_VERSION}"; then
+                       exit 0
+               else
+                       exit 1
+               fi
+       else
+               exit 0
+       fi
+       ;;
+esac
git clone https://git.99rst.org/PROJECT