Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pkgname=freshfetch-git
- pkgver=r71.d337666
- pkgrel=1
- pkgdesc="A fresh take on Neofetch"
- arch=('x86_64')
- url="https://github.com/K4rakara/freshfetch"
- license=('MIT')
- depends=('libcpuid' 'luajit' 'libxcb')
- makedepends=('cargo' 'git')
- provides=("${pkgname%-git}")
- conflicts=("${pkgname%-git}")
- source=('git+https://github.com/K4rakara/freshfetch.git')
- sha256sums=('SKIP')
- pkgver() {
- cd "$srcdir/${pkgname%-git}"
- ( set -o pipefail
- git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
- )
- }
- build() {
- cd "$srcdir/${pkgname%-git}"
- cargo build --release --locked --all-features --target-dir=target
- }
- check() {
- cd "$srcdir/${pkgname%-git}"
- cargo test --release --locked --target-dir=target
- }
- package() {
- cd "$srcdir/${pkgname%-git}"
- install -Dm755 "target/release/${pkgname%-git}" -t "$pkgdir/usr/bin"
- install -Dm644 LICENSE.md -t "$pkgdir/usr/share/licenses/${pkgname%-git}"
- }
Add Comment
Please, Sign In to add comment