This commit is contained in:
xiota
2024-12-21 01:52:39 +00:00
parent 232b01eeec
commit 56d0b56034
3 changed files with 20 additions and 25 deletions

View File

@@ -5,33 +5,37 @@
: ${_build_man_extra=false}
export -n BROWSER EDITOR VISUAL PAGER TERMINAL_EMULATOR
_pkgname="sensible-utils"
pkgname="$_pkgname"
pkgver=0.0.24
pkgrel=1
pkgrel=2
pkgdesc="Utilities for sensible alternative selection"
url="https://salsa.debian.org/debian/sensible-utils"
license=('GPL-2.0-or-later')
arch=('any')
depends=('bash')
makedepends=('po4a')
checkdepends=('ed')
depends=(
'bash'
)
makedepends=(
'po4a'
)
checkdepends=(
'ed'
'shellcheck'
)
provides=(
"sensible-browser=$pkgver"
"sensible-editor=$pkgver"
)
conflicts=(
'sensible-browser'
'sensible-browser-git'
'sensible-editor'
'sensible-editor-git'
'sensible-pager'
'sensible-pager-git'
'sensible-terminal'
'sensible-terminal-git'
'sensible-utils-data'
'sensible-utils-data-git'
'sensible-utils-git'
)
@@ -41,28 +45,18 @@ _pkgext="tar.gz"
source=("$_pkgname-$pkgver.$_pkgext"::"$url/-/archive/debian/$pkgver/$_pkgsrc.$_pkgext")
sha256sums=('2acbc0029a4b02e8447ab0c07557e0c296c21cf338e044efe37a3bd16a18e418')
_env_main() {
export -n BROWSER EDITOR VISUAL PAGER TERMINAL_EMULATOR
}
build() {
_env_main
cd "$_pkgsrc"
./configure --prefix=/usr
make
}
check() {
_env_main
cd "$_pkgsrc"
make -k check || true
}
package() {
_env_main
cd "$_pkgsrc"
make DESTDIR="$pkgdir/" install