diff options
author | Juergen Daubert <jue@jue.li> | 2019-05-23 17:36:33 +0200 |
---|---|---|
committer | Juergen Daubert <jue@jue.li> | 2019-05-23 17:36:33 +0200 |
commit | 0592788ee0e323d60ca515780a4a91dd12a41bc9 (patch) | |
tree | 1501c0a2c3e105ac508b223d77e9d6a55fb9a05d | |
parent | cdc283d7f955f8a5adec07d6108c517f615f8b53 (diff) | |
download | core-0592788ee0e323d60ca515780a4a91dd12a41bc9.tar.gz core-0592788ee0e323d60ca515780a4a91dd12a41bc9.tar.xz |
iputils: moved to opt
-rw-r--r-- | iputils/.footprint | 2 | ||||
-rw-r--r-- | iputils/.signature | 10 | ||||
-rw-r--r-- | iputils/Pkgfile | 33 |
3 files changed, 27 insertions, 18 deletions
diff --git a/iputils/.footprint b/iputils/.footprint index 2e268152..4e49c1fa 100644 --- a/iputils/.footprint +++ b/iputils/.footprint @@ -7,6 +7,7 @@ drwxr-xr-x root/root usr/bin/ -rwsr-xr-x root/root usr/bin/traceroute6 drwxr-xr-x root/root usr/sbin/ -rwxr-xr-x root/root usr/sbin/clockdiff +-rwxr-xr-x root/root usr/sbin/ninfod -rwxr-xr-x root/root usr/sbin/rarpd -rwxr-xr-x root/root usr/sbin/rdisc -rwxr-xr-x root/root usr/sbin/tracepath @@ -15,6 +16,7 @@ drwxr-xr-x root/root usr/share/man/ drwxr-xr-x root/root usr/share/man/man8/ -rw-r--r-- root/root usr/share/man/man8/arping.8.gz -rw-r--r-- root/root usr/share/man/man8/clockdiff.8.gz +-rw-r--r-- root/root usr/share/man/man8/ninfod.8.gz -rw-r--r-- root/root usr/share/man/man8/ping.8.gz -rw-r--r-- root/root usr/share/man/man8/rarpd.8.gz -rw-r--r-- root/root usr/share/man/man8/rdisc.8.gz diff --git a/iputils/.signature b/iputils/.signature index 6ab007c9..bb190796 100644 --- a/iputils/.signature +++ b/iputils/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqtd+1fvZLeNQPY6D90zDtAIJq0asn1DJPRtotE9GvvQOu3c0o8a7WELNnrXlxhhNuvdxd2X8KSFhC/OqVrDeOAg= -SHA256 (Pkgfile) = dff3fb79dab27c51530b0629494def05e76ecf4cf5f9d5ffd69ec6ee4502d069 -SHA256 (.footprint) = 05e349336245cd86102f102ffaa59776b15406264cb25e9063bdbe5c90412507 -SHA256 (iputils-s20180629.tar.gz) = da14105291dd491f28ea91ade854ed10aee8ba019641c80eed233de3908be7c5 -SHA256 (iputils-man-s20180629-1.tar.xz) = fdbee6d088a134d6fb0612be7d8619806ef304d8d614443d5f6fef88b8fb6a85 +RWRJc1FUaeVeqkGnizkyPe6slEEv0OgTHO8Tp7yhOSW1auGGh7bJNf8ujIaw78fTGEDOuDXOX8nLxvNknj2FFEXRSFa2Q33nHgo= +SHA256 (Pkgfile) = c1fa6d57ef0e440fa883ee90dea5c8b467def07c535f86c7f58d2bb115ead743 +SHA256 (.footprint) = 43939b63c3bfc9cf8414b95ebaf536426c9dad9e972a6a8baf6f74c00947c372 +SHA256 (iputils-s20190515.tar.gz) = 9b5125eb5ef9f4e947ad8fdddcf77f538f53b8f47b53eb5bc5347cb16d01c8fd +SHA256 (iputils-man-s20190515.tar.xz) = eef3556f4093feefb78b969875d09fc28d7c182629c408e0a4c9b3a137c0b374 diff --git a/iputils/Pkgfile b/iputils/Pkgfile index 7f9af890..e0641faa 100644 --- a/iputils/Pkgfile +++ b/iputils/Pkgfile @@ -1,24 +1,31 @@ # Description: Basic networking utilities -# URL: https://github.com/iputils/iputils -# Maintainer: CRUX System Team, core-ports at crux dot nu -# Depends on: libcap openssl +# URL: https://github.com/iputils/iputils +# Maintainer: CRUX System Team, core-ports at crux dot nu +# Depends on: libcap openssl meson ninja name=iputils -version=s20180629 -release=2 +version=s20190515 +release=1 source=(https://github.com/iputils/iputils/archive/$version/$name-$version.tar.gz - http://crux.nu/files/distfiles/$name-man-$version-1.tar.xz) + $name-man-$version.tar.xz) build() { cd $name-$version - make USE_IDN=no USE_NETTLE=no USE_GCRYPT=no USE_GNUTLS=no CCOPTOPT="$CFLAGS" + meson build --prefix /usr \ + -D BUILD_MANS=false \ + -D BUILD_TRACEROUTE6=true \ + -D BUILD_RARPD=true - install -d $PKG/{{s,}bin,usr/{bin,sbin,share/man/man8}} - install ping $PKG/bin/ - install arping $PKG/sbin/ - install tracepath clockdiff rarpd rdisc $PKG/usr/sbin/ - install traceroute6 $PKG/usr/bin/ - cp -d $SRC/$name-man-$version/* $PKG/usr/share/man/man8 + ninja -C build + + install -d $PKG/{{sbin,bin},usr/{bin,sbin,share/man/man8}} + install build/ping $PKG/bin/ + install build/arping $PKG/sbin/ + install build/{tracepath,clockdiff,rdisc,rarpd} $PKG/usr/sbin/ + install build/ninfod/ninfod $PKG/usr/sbin/ + install build/traceroute6 $PKG/usr/bin/ + install -m 0644 $SRC/*.8 $PKG/usr/share/man/man8 + chmod u+s $PKG/bin/ping $PKG/usr/bin/traceroute6 } |