From 2dbfd8208ebd5fafe2e12b57d295c79e0e19d079 Mon Sep 17 00:00:00 2001
From: Marty Oehme <contact@martyoeh.me>
Date: Sun, 16 Mar 2025 15:36:13 +0100
Subject: [PATCH] Fix cap_net capabilities for localsend-go

---
 srcpkgs/localsend-go/INSTALL  | 5 +++++
 srcpkgs/localsend-go/template | 4 +---
 2 files changed, 6 insertions(+), 3 deletions(-)
 create mode 100644 srcpkgs/localsend-go/INSTALL

diff --git a/srcpkgs/localsend-go/INSTALL b/srcpkgs/localsend-go/INSTALL
new file mode 100644
index 0000000..ca1fd89
--- /dev/null
+++ b/srcpkgs/localsend-go/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap cap_net_raw+ep /usr/bin/localsend_cli
+	;;
+esac
diff --git a/srcpkgs/localsend-go/template b/srcpkgs/localsend-go/template
index f15180d..03a15f3 100644
--- a/srcpkgs/localsend-go/template
+++ b/srcpkgs/localsend-go/template
@@ -1,7 +1,7 @@
 # Template file for 'localsend-go'
 pkgname=localsend-go
 version=1.2.5
-revision=1
+revision=2
 build_style=go
 go_import_path="localsend_cli"
 go_package="./cmd"
@@ -30,6 +30,4 @@ post_install() {
     vdoc doc/README_en.md
     vdoc doc/README_jp.md
     vdoc doc/README_zh.md
-
-    setcap cap_net_raw=+ep /usr/bin/localsend-go
 }