diff options
author | Fredrick Brennan | 2023-04-08 15:21:32 -0400 |
---|---|---|
committer | Fredrick Brennan | 2023-04-08 15:22:00 -0400 |
commit | 8dd72c53b6c52637ac4adddd38a119c51fc08319 (patch) | |
tree | b406ec682c58dbf545c6f5656e0de4c7cdbceef9 | |
parent | 94c9abbc96dfbdc2da6359e79284e429aa09fed5 (diff) | |
download | aur-8dd72c53b6c52637ac4adddd38a119c51fc08319.tar.gz |
Package separately all scripts
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 35 insertions, 9 deletions
@@ -1,7 +1,7 @@ pkgbase = sensible-utils pkgdesc = Utilities for sensible alternative selection pkgver = 0.0.17 - pkgrel = 1 + pkgrel = 2 url = http://packages.debian.org/source/sid/sensible-utils arch = any license = GPL @@ -11,4 +11,8 @@ pkgbase = sensible-utils source = http://ftp.debian.org/debian/pool/main/s/sensible-utils/sensible-utils_0.0.17+nmu1.tar.xz sha256sums = a4ead62e0dc8f965453221dcb09c964abc4f1bedad24f527d33c443a1570cb31 -pkgname = sensible-utils +pkgname = sensible-pager + +pkgname = sensible-editor + +pkgname = sensible-browser @@ -1,9 +1,11 @@ +#!/bin/bash # Maintainer: Fredrick R. Brennan <copypaste@kittens.ph> # Contributor: Brian BIdulock <bidulock@openss7.org> -pkgname=sensible-utils +pkgbase=sensible-utils +pkgname=(sensible-pager sensible-editor sensible-browser) pkgver=0.0.17 _debianextra=+nmu1 -pkgrel=1 +pkgrel=2 pkgdesc="Utilities for sensible alternative selection" arch=('any') url="http://packages.debian.org/source/sid/sensible-utils" @@ -11,26 +13,46 @@ license=('GPL') depends=('bash') makedepends=('po4a') checkdepends=('ed') -source=(http://ftp.debian.org/debian/pool/main/s/$pkgname/${pkgname}_${pkgver}${_debianextra}.tar.xz) +source=(http://ftp.debian.org/debian/pool/main/s/$pkgbase/${pkgbase}_${pkgver}${_debianextra}.tar.xz) sha256sums=('a4ead62e0dc8f965453221dcb09c964abc4f1bedad24f527d33c443a1570cb31') build() { - cd ${pkgname}-${pkgver}${_debianextra} + cd ${pkgbase}-${pkgver}${_debianextra} export -n EDITOR VISUAL ./configure --prefix=/usr make } check() { - cd ${pkgname}-${pkgver}${_debianextra} + cd ${pkgbase}-${pkgver}${_debianextra} export -n EDITOR VISUAL make -k check } -package() { - cd ${pkgname}-${pkgver}${_debianextra} +_package_sensible() { + cd ${pkgbase}-${pkgver}${_debianextra} export -n EDITOR VISUAL make DESTDIR="$pkgdir/" install + shopt -s globstar + cd $pkgdir + [[ $CURRENTLY_PACKAGING = sensible-utils ]] && return 0 + find . -type f -and \( -not -iname "*$CURRENTLY_PACKAGING*" -and -not -name gettext \) | xargs rm -v +} + +package_sensible-pager() { + CURRENTLY_PACKAGING=sensible-pager _package_sensible +} + +package_sensible-browser() { + CURRENTLY_PACKAGING=sensible-browser _package_sensible +} + +package_sensible-editor() { + CURRENTLY_PACKAGING=editor _package_sensible +} + +package_sensible-utils() { + CURRENTLY_PACKAGING=sensible-utils _package_sensible } # vim:set ts=2 sw=2 et: |