🔒 Repository is read-only – file editing is disabled.
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
pkgname: screen
pkgver: '5.0.2'
pkgrel: '1'
pkgdesc: 'Runs several separate processes on a single physical character-based terminal.'
url: 'http://www.gnu.org/software/screen/screen.html'
arch: x86_64
license:
- GPL3
depends: []
makedepends:
- patch
- autoconf
- automake
- pam
- libxcrypt
- ncurses
source:
- 'https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz'
sha256sums:
- SKIP
build: |
cd ${pkgname}-${pkgver}
NOCONFIGURE=1 ./autogen.sh
./configure --prefix=/usr \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
--with-socket-dir=/run/screen \
--with-pty-group=5 \
--with-sys-screenrc=/etc/screenrc
sed -i -e "s%/usr/local/etc/screenrc%/etc/screenrc%" {etc,doc}/*
make
make DESTDIR=${PKGDIR} install
mkdir ${PKGDIR}/etc
install -m 644 etc/etcscreenrc \
${PKGDIR}/etc/screenrc
install -Dm644 COPYING ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING
package: |
true
update: |
local url ext
ext=".tar.gz"
url="http://ftp.gnu.org/gnu/screen"
lynx -dump -listonly --nonumbers $url/?O=A|tail -2|grep $ext$|sed s@$url/${pkgname}-@@|sed s@$ext@@