summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSven-Hendrik Haase2021-02-25 23:45:43 +0100
committerSven-Hendrik Haase2021-02-25 23:45:43 +0100
commit01219f5ceeb1c0b28b2e8fcbf91e07b721d98809 (patch)
tree71362db5fa80694150f37c537ff88d27c4fbd3a8
parent23ccbe76ae3b05d032e03d4b0cd7d14cc001e91b (diff)
downloadaur-01219f5ceeb1c0b28b2e8fcbf91e07b721d98809.tar.gz
Clean up package somewhat
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD23
2 files changed, 12 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f6ebc856c070..62663e492b39 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,9 @@
pkgbase = silicon
pkgdesc = Create beautiful image of your code
pkgver = 0.4.0
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/Aloxaf/silicon
- arch = i686
arch = x86_64
- arch = armv6h
- arch = armv7h
license = MIT
makedepends = rust
makedepends = cargo
@@ -14,6 +11,7 @@ pkgbase = silicon
makedepends = llvm-libs
makedepends = gcc-libs
makedepends = clang
+ makedepends = python
depends = fontconfig
depends = freetype2
depends = xclip
diff --git a/PKGBUILD b/PKGBUILD
index 141cb1efc6ea..945d524ad322 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,16 @@
-# Maintainer: Radoslaw Mejer <radmen@radmen.info>
+# Maintainer: Sven-Hendrik Haase <svenstaro@gmail.com>
+# Contributor: Radoslaw Mejer <radmen@radmen.info>
pkgname=silicon
pkgver=0.4.0
-pkgrel=2
+pkgrel=3
depends=('fontconfig' 'freetype2' 'xclip')
-makedepends=('rust' 'cargo' 'glibc' 'llvm-libs' 'gcc-libs' 'clang')
-arch=('i686' 'x86_64' 'armv6h' 'armv7h')
+makedepends=('rust' 'cargo' 'glibc' 'llvm-libs' 'gcc-libs' 'clang' 'python')
+arch=('x86_64')
pkgdesc="Create beautiful image of your code"
license=('MIT')
url="https://github.com/Aloxaf/silicon"
-source=(
- "$pkgname-$pkgver.tar.gz::https://github.com/Aloxaf/silicon/archive/v$pkgver.tar.gz"
-)
-sha256sums=(
- "423c03d9c92cbad8f5a136abaa680e85dfa5b5f31998aab4424c335d4d99b7ab"
-)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/Aloxaf/silicon/archive/v$pkgver.tar.gz")
+sha256sums=('423c03d9c92cbad8f5a136abaa680e85dfa5b5f31998aab4424c335d4d99b7ab')
build() {
cd "$srcdir/silicon-$pkgver"
@@ -21,7 +18,7 @@ build() {
}
package() {
- cargo install --root="$pkgdir/usr" --path "$srcdir/silicon-$pkgver"
- install -Dm644 "$srcdir/silicon-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
- rm -f "$pkgdir/usr/.crates.toml"
+ cd "$srcdir/silicon-$pkgver"
+ install -Dm755 "target/release/silicon" "$pkgdir/usr/bin/$pkgname"
+ install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}