git » wol.git » commit 9ce2e4d

upgpkg: 0.7.1-10

author Sergej Pupykin
2024-08-04 21:21:25 UTC
committer Sergej Pupykin
2024-08-04 21:21:25 UTC
parent 1012fb730e5002ef69bb9bf82fa59610b14a34f4

upgpkg: 0.7.1-10
https://archlinux.org/todo/rebuild-todo-list-rebuild-packages-missing-srcinfo/

.SRCINFO +14 -0
PKGBUILD +18 -4

diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 0000000..edb70cc
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = wol
+	pkgdesc = Wake On LAN functionality in a small program. It wakes up hardware that is Magic Packet compliant
+	pkgver = 0.7.1
+	pkgrel = 10
+	url = http://ahh.sourceforge.net/wol/
+	arch = x86_64
+	license = GPL-2.0-only
+	source = https://downloads.sourceforge.net/ahh/wol-0.7.1.tar.gz
+	source = https://downloads.sourceforge.net/ahh/wol-0.7.1.tar.gz.asc
+	validpgpkeys = 9484D99D2E1E4E025446DAD9FF584E5967A1DA7B
+	sha256sums = e0086c9b9811df2bdf763ec9016dfb1bcb7dba9fa6d7858725b0929069a12622
+	sha256sums = SKIP
+
+pkgname = wol
diff --git a/PKGBUILD b/PKGBUILD
index 7e07baf..f4c6ddd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,20 +4,34 @@
 
 pkgname=wol
 pkgver=0.7.1
-pkgrel=9
+pkgrel=10
 arch=('x86_64')
 pkgdesc="Wake On LAN functionality in a small program. It wakes up hardware that is Magic Packet compliant"
-license=("GPL")
-depends=('glibc')
+license=("GPL-2.0-only")
 url="http://ahh.sourceforge.net/wol/"
 validpgpkeys=('9484D99D2E1E4E025446DAD9FF584E5967A1DA7B')
 source=(https://downloads.sourceforge.net/ahh/wol-$pkgver.tar.gz{,.asc})
 sha256sums=('e0086c9b9811df2bdf763ec9016dfb1bcb7dba9fa6d7858725b0929069a12622'
             'SKIP')
 
+prepare() {
+  cd "$srcdir"/$pkgname-$pkgver
+  sed -i '1ivoid exit();' lib/xmalloc.c
+}
+
+
 build() {
   cd "$srcdir"/$pkgname-$pkgver
-  ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info
+  ./configure \
+    --prefix=/usr \
+    --mandir=/usr/share/man \
+    --infodir=/usr/share/info
+  sed -i \
+    -e 's|HAVE_ETHER_HOSTTON 0|HAVE_ETHER_HOSTTON 1|' \
+    -e 's|HAVE_STRUCT_ETHER_ADDR 0|HAVE_STRUCT_ETHER_ADDR 1|' \
+    -e 's|HAVE_STRUCT_ETHER_ADDR_ETHER_ADDR_OCTET 0|HAVE_STRUCT_ETHER_ADDR_ETHER_ADDR_OCTET 1|' \
+    -e '/rpl_/d' \
+    config.h
   make
 }