diff options
author | ur name | 2020-09-06 17:42:48 +0000 |
---|---|---|
committer | ur name | 2020-09-06 17:42:48 +0000 |
commit | 0357593d8ef694057686e10a289f6f7430fdbc5c (patch) | |
tree | a4808724d05db8107ecb78d4c2033ce1b4ec1d50 | |
parent | 603d8ce9cf7b819fd44a1e9bdb367f9713736413 (diff) | |
download | aur-0357593d8ef694057686e10a289f6f7430fdbc5c.tar.gz |
pkgbuild now works
-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" } |