]> git.ipfire.org Git - people/arne_f/ipfire-3.x.git/commitdiff
etherwake: Fix build
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 18 Oct 2016 21:13:57 +0000 (23:13 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 18 Oct 2016 21:13:57 +0000 (23:13 +0200)
Etherwake comes with a very small Makefile which we do not
use any more to properly pass our CFLAGS and LDFLAGS.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
etherwake/etherwake.nm

index f6d44e3e22ad7a582073d25b4e5d46f928fef6bc..2e1e6f2cf3523cbb8323a5183ddca5e653aa5978 100644 (file)
@@ -5,7 +5,7 @@
 
 name       = etherwake
 version    = 1.09
-release    = 3
+release    = 4
 
 groups     = Networking/Tools
 url        = http://www.scyld.com
@@ -21,13 +21,13 @@ end
 source_dl  =
 
 build
-       prepare_cmds
-               sed -e "s/^CFLAGS.*/CFLAGS = %{CFLAGS}/" -i Makefile
+       build
+               gcc %{CFLAGS} %{LDFLAGS} -o etherwake ether-wake.c
        end
 
        install
-               mkdir -pv %{BUILDROOT}/usr/sbin
-               make install DESTDIR=%{BUILDROOT}
+               mkdir -pv %{BUILDROOT}%{sbindir}
+               install -m 755 etherwake %{BUILDROOT}%{sbindir}
 
                # Install man-page.
                mkdir -pv %{BUILDROOT}%{mandir}/man8