diff options
author | Jack Johannesen | 2020-09-12 15:21:42 -0400 |
---|---|---|
committer | Jack Johannesen | 2020-09-12 15:21:42 -0400 |
commit | 2111cd620ad330698880916a3e6b0ffd6fbf99d9 (patch) | |
tree | a74dc1848d71793e1b52871686535803ec0b5766 | |
parent | f6884541a053ed87cb74e4981e4b578a4daef74c (diff) | |
download | aur-2111cd620ad330698880916a3e6b0ffd6fbf99d9.tar.gz |
Fix PKGBUILD to comply with packaging standards and add libxcb
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 9 insertions, 15 deletions
@@ -1,13 +1,14 @@ pkgbase = freshfetch-git pkgdesc = A fresh take on Neofetch pkgver = 0.1.1 - pkgrel = 1 + pkgrel = 2 url = https://github.com/K4rakara/freshfetch arch = any license = MIT makedepends = cargo makedepends = git depends = libcpuid + depends = libxcb depends = luajit provides = freshfetch source = git://github.com/K4rakara/freshfetch.git @@ -3,12 +3,12 @@ pkgname="freshfetch-git" pkgver=0.1.1 -pkgrel=1 +pkgrel=2 pkgdesc="A fresh take on Neofetch" arch=('any') url="https://github.com/K4rakara/freshfetch" license=('MIT') -depends=('libcpuid' 'luajit') +depends=('libcpuid' 'libxcb' 'luajit') makedepends=('cargo' 'git') provides=('freshfetch') # I'll eventually make an AUR package called `freshfetch` that conflicts with @@ -19,20 +19,13 @@ md5sums=('SKIP') build() { cd "$srcdir/freshfetch/"; - cargo build --release -vv; + cargo build \ + --release \ + --locked \ + -vv; } package() { - # Create the required directories. - mkdir -p "$pkgdir/usr/bin/"; - cp \ - "$srcdir/freshfetch/target/release/freshfetch" \ - "$pkgdir/usr/bin/freshfetch"; - chown \ - root \ - "$pkgdir/usr/bin/freshfetch"; - chmod \ - 755 \ - "$pkgdir/usr/bin/freshfetch"; + install -Dm 755 "$srcdir/${pkgname//-git}/target/release/${pkgname//-git}" -t "$pkgdir/usr/bin"; } |