mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 21:37:15 +02:00
main/dtach: modernize and add simple check
Add a simple test as upstream doesn't provide a test suite.
This commit is contained in:
parent
a3509d779e
commit
f5ddd997f3
@ -1,36 +1,35 @@
|
||||
# Maintainer: Carlo Landmeter <clandmeter@gmail.com>
|
||||
pkgname=dtach
|
||||
pkgver=0.9
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="A program that emulates the detach feature of screen"
|
||||
url="http://dtach.sourceforge.net"
|
||||
arch="all"
|
||||
license='GPL'
|
||||
depends=""
|
||||
makedepends=""
|
||||
license="GPL"
|
||||
source="http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"
|
||||
subpackages="$pkgname-doc"
|
||||
|
||||
builddir="$srcdir"/dtach-$pkgver
|
||||
builddir="$srcdir/$pkgname-$pkgver"
|
||||
|
||||
build() {
|
||||
cd "$builddir"
|
||||
|
||||
./configure \
|
||||
--build=$CBUILD \
|
||||
--host=$CHOST \
|
||||
--prefix=/usr \
|
||||
|| return 1
|
||||
make || return 1
|
||||
--prefix=/usr
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "$builddir"
|
||||
./dtach --help > /dev/null
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$builddir"
|
||||
|
||||
install -Dm755 dtach "$pkgdir"/usr/bin/dtach || return 1
|
||||
install -Dm644 dtach.1 "$pkgdir"/usr/share/man/man1/dtach.1 || return 1
|
||||
install -Dm755 dtach "$pkgdir"/usr/bin/dtach
|
||||
install -Dm644 dtach.1 "$pkgdir"/usr/share/man/man1/dtach.1
|
||||
install -Dm644 README "$pkgdir"/usr/share/doc/dtach/README
|
||||
}
|
||||
|
||||
md5sums="6dac9c0f96d7d55ea56c01504b23faf6 dtach-0.9.tar.gz"
|
||||
sha256sums="32e9fd6923c553c443fab4ec9c1f95d83fa47b771e6e1dafb018c567291492f3 dtach-0.9.tar.gz"
|
||||
sha512sums="28c13dc8c96c16b9c6153a3a11fdeb4a4bc72e84e1f2575043b047cd8e600a47232f29544ffd87d82e2575623ec2e999a26e23e9eac25ec81c7722bdf98cfb18 dtach-0.9.tar.gz"
|
||||
|
Loading…
Reference in New Issue
Block a user