diff options
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 12 | ||||
-rw-r--r-- | linux-5.2-siocgstamp.diff | 11 |
3 files changed, 23 insertions, 5 deletions
@@ -1,5 +1,3 @@ -# Generated by mksrcinfo v8 -# Sat Jun 11 22:10:21 UTC 2016 pkgbase = ectpping pkgdesc = 'ping' type utilty for the Ethernet V2.0 Configuration Testing Protocol pkgver = 0.2 @@ -9,7 +7,8 @@ pkgbase = ectpping arch = x86_64 license = GPL2 source = https://downloads.sourceforge.net/project/ectpping.berlios/ectpping-0.2.tar.gz + source = linux-5.2-siocgstamp.diff sha256sums = ac3fb1f528b6c947f0a73fa397246438900b96855acf19c0bb854bce4154dcd3 + sha256sums = 7d534fd4a3f06fcfb77d90ba7d9e27e1d8188cf22f71efd80d178b1ec44a9de8 pkgname = ectpping - @@ -6,8 +6,16 @@ pkgdesc="'ping' type utilty for the Ethernet V2.0 Configuration Testing Protocol arch=(i686 x86_64) url="https://sourceforge.net/projects/ectpping.berlios/" license=('GPL2') -source=("https://downloads.sourceforge.net/project/ectpping.berlios/ectpping-0.2.tar.gz") -sha256sums=('ac3fb1f528b6c947f0a73fa397246438900b96855acf19c0bb854bce4154dcd3') +#source=("git+https://github.com/markzzzsmith/ectpping") +source=("https://downloads.sourceforge.net/project/ectpping.berlios/ectpping-0.2.tar.gz" + "linux-5.2-siocgstamp.diff") +sha256sums=('ac3fb1f528b6c947f0a73fa397246438900b96855acf19c0bb854bce4154dcd3' + '7d534fd4a3f06fcfb77d90ba7d9e27e1d8188cf22f71efd80d178b1ec44a9de8') + +prepare() { + cd "$pkgname" + patch -Np1 < "$srcdir/linux-5.2-siocgstamp.diff" +} build() { cd "$pkgname" diff --git a/linux-5.2-siocgstamp.diff b/linux-5.2-siocgstamp.diff new file mode 100644 index 000000000000..2d5e29760885 --- /dev/null +++ b/linux-5.2-siocgstamp.diff @@ -0,0 +1,11 @@ +diff -r -u ectpping.orig/ectpping.c ectpping/ectpping.c +--- ectpping.orig/ectpping.c 2009-05-09 08:41:22.000000000 +0300 ++++ ectpping/ectpping.c 2022-11-02 15:56:32.677246192 +0200 +@@ -33,6 +33,7 @@ + #include <net/if.h> + #include <net/if_arp.h> + #include <netinet/ether.h> ++#include <linux/sockios.h> + + #include "libenetaddr.h" + #include "libectp.h" |