# Depends on: libedit

description="Free version of the SSH connectivity tools"
url="http://www.openssh.org/"

contributors="Pierre B"
packager="tnut <tnut@nutyx.org>"

name=openssh
version=7.9p1
nutyx_version=10.4

source=(http://downloads.tuxfamily.org/nutyx/files/nutyx-${nutyx_version}.tar.xz
	http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/$name-$version.tar.gz)

build() {
unset MAKEFLAGS
cd $name-$version

install -v -m700 -d $PKG/var/lib/sshd

chown -v root:sys $PKG/var/lib/sshd

./configure --prefix=/usr \
--sysconfdir=/etc/ssh \
--datadir=/usr/share/sshd \
--with-md5-passwords \
--with-privsep-path=/var/lib/sshd \
--with-libedit \
--mandir=/usr/share/man \
--infodir=/usr/share/info

make DESTDIR=$PKG install

if [ -f /etc/pam.d/login ]; then
	mkdir -p $PKG/etc/pam.d
	sed 's@d/login@d/sshd@g' /etc/pam.d/login > $PKG/etc/pam.d/sshd
	chmod 644 $PKG/etc/pam.d/sshd
fi

install -v -m755 contrib/ssh-copy-id $PKG/usr/bin
install -v -m644 contrib/ssh-copy-id.1 \
$PKG/usr/share/man/man1

install -v -m755 -d $PKG/usr/share/doc/$name-$version
install -v -m644 INSTALL LICENCE OVERVIEW README* \
$PKG/usr/share/doc/$name-$version

# Service
cd $SRC/nutyx-${nutyx_version}
make DESTDIR=$PKG install-sshd
}
