diff options
Diffstat (limited to 'community/dvtm/APKBUILD')
-rw-r--r-- | community/dvtm/APKBUILD | 38 |
1 files changed, 31 insertions, 7 deletions
diff --git a/community/dvtm/APKBUILD b/community/dvtm/APKBUILD index 8bb92541de0..e74619cd04a 100644 --- a/community/dvtm/APKBUILD +++ b/community/dvtm/APKBUILD @@ -1,28 +1,52 @@ # Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net> # Contributor: Bartłomiej Piotrowski <bpiotrowski@alpinelinux.org> # Contributor: 7heo <7heo@mail.com> -# Maintainer: +# Maintainer: Celeste <cielesti@protonmail.com> pkgname=dvtm -pkgver=0.15 -pkgrel=3 +pkgver=0.15_git20210309 +_gitrev=7bcf43f8dbd5c4a67ec573a1248114caa75fa3c2 +pkgrel=2 pkgdesc="Dynamic virtual terminal manager" arch="all" url="https://www.brain-dump.org/projects/dvtm/" license="MIT" depends="ncurses-terminfo" makedepends="ncurses-dev ncurses" # we need ncurses for 'tic' -subpackages="$pkgname-doc" -source="https://www.brain-dump.org/projects/dvtm/dvtm-$pkgver.tar.gz" +checkdepends="vis" +subpackages="$pkgname-doc $pkgname-copymode" +source="$pkgname-$pkgver.tar.gz::https://github.com/martanne/dvtm/archive/$_gitrev/dvtm-$_gitrev.tar.gz + dvtm-editor-default-to-vis.patch + " +builddir="$srcdir/dvtm-$_gitrev" build() { make } +check() { + ./testsuite.sh +} + package() { make PREFIX=/usr DESTDIR="$pkgdir" install + install -Dvm644 README.md LICENSE \ + -t "$pkgdir"/usr/share/doc/$pkgname # Already provided by ncurses-terminfo - rm -rf "${pkgdir}/usr/share/terminfo/" + rm -rf "$pkgdir"/usr/share/terminfo/ +} + +# copymode requires a supported editor and pager, it doesn't seem +# to work with busybox vi and less. another compatible pager is w3m. +copymode() { + pkgdesc="$pkgdesc (copymode support)" + depends= + install_if="$pkgname=$pkgver-r$pkgrel vis less" + amove usr/bin/dvtm-editor + amove usr/bin/dvtm-pager } -sha512sums="48a0c8fd6a50fe5d43414d0223c9f4b9920a31d42fe3bfc428ce1ae7d0e41a41ebe2597eae0824c7c76bfb0e32a13e440c8d5fcdb1886d55d6791fa3fe3fd77b dvtm-0.15.tar.gz" +sha512sums=" +56b768ef96f4952fbeb10adaf55afb795293c0b60a67f361cdd2759d9fe0c231afd2fb4c6c6d002a77841cddabf7c27bb557999498fe261f888dc94c02c8f1fd dvtm-0.15_git20210309.tar.gz +322893d180c24b7369acaaff091ff9e0e72d647dce31e9775ed8f7d34f10f630db44ca2a3cd1a426a36d97b688608656b98d8f0076635385543bf63892695ab5 dvtm-editor-default-to-vis.patch +" |