diff options
-rw-r--r-- | PKGBUILD | 20 |
1 files changed, 13 insertions, 7 deletions
@@ -1,6 +1,6 @@ # PKGBUILD created by using cargo-aur pkgname='themefox-manager-git' -pkgver=0.9.11 +pkgver=.186.gd04160f pkgrel=1 pkgdesc='A manager for firefox CSS aka userchrome files' arch=('any') @@ -11,20 +11,26 @@ makedepends=('rust' 'cargo' 'git') source=('themefox-manager-git::git+https://github.com/alx365/themefox-manager') pkgver() { - cd "$pkgname" - echo "$(grep '^version =' Cargo.toml|head -n1|cut -d\" -f2).$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)" | tr '-' '.' + cd "$pkgname" + echo "$(grep '^version =' Cargo.toml|head -n1|cut -d\" -f2).$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)" | tr '-' '.' } build() { - cargo build --release --locked --all-features --target-dir=target + cd $pkgname + cd Themefox-manager + cargo build --release --locked --all-features --target-dir=target } check() { - cargo test --release --locked --target-dir=target + cd $pkgname + cd Themefox-manager + cargo test --release --locked --target-dir=target } package() { - install -Dm 755 target/release/themefox-manager -t "${pkgdir}/usr/bin" - # install -Dm 755 $pkgname/LICENSE "${pkgdir}/usr/share/licenses/themefox-manager" + cd $pkgname + cd Themefox-manager + install -Dm 755 target/release/themefox-manager -t "${pkgdir}/usr/bin" + install -Dm 755 $pkgname/LICENSE "${pkgdir}/usr/share/licenses/themefox-manager" } |