summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: c2f9e4490361cdfebb1eacbef56429f47e1bd803 (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
# Maintainer: vaba <aur.demifusion@8shield.net>
pkgname=notepac
_gitname=notepac
pkgver=0.2.2
pkgrel=1
pkgdesc="Make notes about your installed packages"
url="https://gitlab.com/vaba/notepac"
license=("GPL3")
source=("git+$url#tag=v$pkgver")
md5sums=("SKIP")
arch=("x86_64")
depends=("bash")
makedepends=("git" "cargo" "pandoc")

build() {
    cd $_gitname
    cargo build --release
    mkdir -p target/release/man
    pandoc --standalone -f markdown -t man man/$pkgname.1.md        > "target/release/man/$pkgname.1"
}

package() {
    cd $_gitname
    install -Dm755 --no-target-directory "src/args-collector.sh" "$pkgdir/usr/bin/${pkgname}"
    install -Dm755 --target-directory="$pkgdir/usr/lib/${pkgname}" "target/release/note-manager"
    install -Dm644 --target-directory="$pkgdir/usr/share/man/man1" "target/release/man/$_pkgname.1" 
}