blob: 610c4bc712a2a670d4e90c1e69618c3f1cefddeb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
pkgname=xdg-ninja
pkgver=0.2.0.2
pkgrel=1
pkgdesc='A shell script which checks your $HOME for unwanted files and directories'
arch=('any')
url="https://github.com/b3nj5m1n/${pkgname}"
license=('MIT')
options=('!strip')
depends=('jq')
optdepends=('glow: for rendering markdown in the terminal')
_snapshot="${pkgname}-${pkgver}"
source=("${_snapshot}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
sha256sums=('6adfe289821b6b5e3778130e0d1fd1851398e3bce51ddeed6c73e3eddcb806c6')
package() {
local bin='/usr/bin'
local lib="/usr/lib/${pkgname}"
local pkg_bin="${pkgdir}/${bin}"
local pkg_lib="${pkgdir}/${lib}"
install -dm755 "${pkg_bin}" "${pkg_lib}"
cd "${_snapshot}"
local exe="${pkg_bin}/${pkgname}"
sed -e "s|XN_PROGRAMS_DIR=.*|XN_PROGRAMS_DIR='${lib}'|" 'xdg-ninja.sh' > "${exe}"
chmod 755 "${exe}"
cp -r 'programs' -T "${pkg_lib}"
install -Dm644 'man/'* -t "${pkgdir}/usr/share/man"
install -Dm644 'LICENSE' -t "${pkgdir}/usr/share/licenses/${pkgname}"
}
|