]> git.99rst.org Git - openwrt-packages.git/commitdiff
arp-scan: fix maintainer script interpreters
authorDharmik Parmar <redacted>
Thu, 18 Jun 2026 16:37:41 +0000 (22:07 +0530)
committerFlorian Eckert <redacted>
Tue, 14 Jul 2026 13:51:16 +0000 (15:51 +0200)
Add missing shell interpreter lines to the arp-scan maintainer scripts.

This lets apk execute the generated install and removal hooks directly.

Use IPKG_INSTROOT in the database postrm cleanup and bump PKG_RELEASE.

Signed-off-by: Dharmik Parmar <redacted>
net/arp-scan/Makefile

index 18c32a437ced89d795c40e8fe4f9c1157f73877b..90083dc40a173b417876291a07585f9412cb29e3 100644 (file)
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=arp-scan
 PKG_VERSION:=1.10.0
-PKG_RELEASE:=4
+PKG_RELEASE:=5
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=https://codeload.github.com/royhills/arp-scan/tar.gz/$(PKG_VERSION)?
@@ -52,6 +52,7 @@ define Package/arp-scan/install
 endef
 
 define Package/arp-scan/postinst
+#!/bin/sh
 cat <<EOF
 
 Please install the arp-scan-database package in order to let arp-scan
@@ -80,8 +81,9 @@ define Package/arp-scan-database/install
 endef
 
 define Package/arp-scan-database/postrm
-       $(RM) -rf $(1)/usr/share/arp-scan
-       $(RM) -rf $(1)/etc/arp-scan
+#!/bin/sh
+rm -rf "$${IPKG_INSTROOT}/usr/share/arp-scan" \
+       "$${IPKG_INSTROOT}/etc/arp-scan"
 endef
 
 $(eval $(call BuildPackage,arp-scan-database))
git clone https://git.99rst.org/PROJECT