blob: 5884d4646880763fe279d2b71b94efb9db99c566 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#!/bin/sh
MAKEDEPS="make utmps"
DEPS="pam libcap readline ncurses libxcrypt iana-etc net-tools"
PKG_VER=2.3
SOURCE=https://ftp.gnu.org/gnu/inetutils/inetutils-$PKG_VER.tar.xz
DESC="A collection of common programs for basic networking"
prepare () {
sed -i 's|_GL_WARN_ON_USE (gets|//_GL_WARN_ON_USE (gets|' lib/stdio.in.h
echo '#define PATH_PROCNET_DEV "/proc/net/dev"' >> ifconfig/system/linux.h
sed -i 's|port : "whois"|port : "nicname"|' whois/whois.c
# this might need to be changed in include/utmpx.h instead
sed -i '35s/char/char const/g' libinetutils/logwtmpko.c
touch man/whois.1
}
build () {
./configure --prefix=/usr --disable-rcp --disable-rlogin --disable-rlogind --disable-rsh --disable-rshd --disable-talk --disable-talkd
make
}
package () {
make DESTDIR=$PKG_DEST install
rm $PKG_DEST/usr/bin/hostname
chmod u+s $PKG_DEST/usr/bin/ping
}
|