# Maintainer: Jaromir Capik <tavvva@email.cz>

pkgname=screen-vs
pkgver=4.0.3
pkgrel=1
pkgdesc="Terminal multiplexing window manager, with vertical split patch"
provides=('screen')
conflicts=('screen')
license=(GPL)
install=screen.install
depends=('ncurses')
url=http://fungi.yuggoth.org/vsp4s/
source=("ftp://www.mirrorservice.org/sites/ftp.gnu.org/gnu/screen/screen-${pkgver}.tar.gz"
        "wrp_vertical_split_0.3_4.0.2.diff"
        "screen-uclibc.patch"
        'screen-256color.ti')
md5sums=('8506fd205028a96c741e4037de6e3c42' '7a22558125b1f0475c812f2362c68e5a'\
         'fffbd8f664de734c2921dd8d52bd276d' 'ec2c96034f1245b1bc15211a825f2584')
                  
build() {
    export LDFLAGS="${LDFLAGS} -Wl,--as-needed"
    _ptygroup=5
    cd ${srcdir}/screen-${pkgver}

    patch -Np1 < ../wrp_vertical_split_0.3_4.0.2.diff || return 1
    patch -Np1 < ../screen-uclibc.patch || return 1

    ./configure --prefix=/usr \
        --enable-colors256 \
        --with-pty-group=$_ptygroup \
        --mandir=/usr/share/man --infodir=/usr/share/info --build=$CHOST --host=$CHOST || return 1
    make || return 1
    make DESTDIR=$pkgdir install || return 1

    install -Dm644 ${startdir}/screen-256color.ti ${pkgdir}/usr/share/screen/
    install -Dm644 etc/completer.zsh ${pkgdir}/usr/share/zsh/site-functions/screen

    rm -f ${pkgdir}/usr/share/info/dir
    gzip -9 ${pkgdir}/usr/share/info/*
}
