summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDominic2022-08-18 13:43:47 +0000
committerDominic2022-08-18 13:43:47 +0000
commit516d7bca0d8bcf9c966ad08641077cc445779ac6 (patch)
tree2696d1c1e942ed511cb0d2397d1205c3c1aadc80
parent56636dff9a20264da11daee53ed4d66958d9be9a (diff)
downloadaur-516d7bca0d8bcf9c966ad08641077cc445779ac6.tar.gz
auto-update mstickereditor 0.3.0
-rw-r--r--.SRCINFO14
-rw-r--r--.index.json4
-rw-r--r--PKGBUILD45
3 files changed, 36 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ddbb86890c4f..509423092fb7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
pkgbase = mstickereditor
- pkgdesc = import sticker packs from telegram, to be used at the Maunium sticker picker for Matrix
- pkgver = 0.2.0
+ pkgdesc = import sticker packs from telegram, to be used at the Maunium sticker picker ...
+ pkgver = 0.3.0
pkgrel = 1
- url = https://github.com/LuckyTurtleDev/mstickereditor
+ url = https://crates.io/crates/mstickereditor
arch = aarch64
arch = i686
arch = x86_64
@@ -11,9 +11,9 @@ pkgbase = mstickereditor
makedepends = clang
makedepends = lld
depends = gcc-libs
- depends = rlottie
depends = libwebp
- source = mstickereditor-0.2.0.tar.gz::https://crates.io/api/v1/crates/mstickereditor/0.2.0/download
- sha512sums = 6b057c617a6f9ae45fe60d737b38f085c18c38efa361af44b1f88799b00167b9d2d0cecf182e768dea463c3e848860b4f94a69ab58fd1f73be5dc20a132c3054
+ depends = rlottie
+ source = mstickereditor-0.3.0.tar.gz::https://crates.io/api/v1/crates/mstickereditor/0.3.0/download
+ sha512sums = 5d20694fd0c73408fd88b2cfc3dad2e332d92cdb0c93e95e82413ddb04a46e8e270cbdc1c6b1cdbda8ebfc05d9e23b68ea216fb1f244edd98ed378c5cfb905af
-pkgname = mstickereditor
+pkgname = mstickereditor \ No newline at end of file
diff --git a/.index.json b/.index.json
new file mode 100644
index 000000000000..b07fd4c2ee40
--- /dev/null
+++ b/.index.json
@@ -0,0 +1,4 @@
+{
+ "crate": "mstickereditor",
+ "version": "0.3.0"
+} \ No newline at end of file
diff --git a/PKGBUILD b/PKGBUILD
index 170629bc54f6..f46e1ea0eacf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,36 +2,41 @@
# Maintainer: LuckyTurtleDev [aur at lukas1818 dot de]
# Contributor: Dominic Meiser [git at msrd0 dot de]
-# Package Information
+_crate="mstickereditor"
pkgname="mstickereditor"
-pkgver=0.2.0
+pkgver=0.3.0
pkgrel=1
-pkgdesc='import sticker packs from telegram, to be used at the Maunium sticker picker for Matrix'
+pkgdesc='import sticker packs from telegram, to be used at the Maunium sticker picker ...'
+url='https://crates.io/crates/mstickereditor'
license=('Apache')
+depends=('gcc-libs' 'libwebp' 'rlottie')
+makedepends=('cargo' 'clang' 'lld')
+
+source=("$_crate-$pkgver.tar.gz::https://crates.io/api/v1/crates/mstickereditor/0.3.0/download")
+sha512sums=('5d20694fd0c73408fd88b2cfc3dad2e332d92cdb0c93e95e82413ddb04a46e8e270cbdc1c6b1cdbda8ebfc05d9e23b68ea216fb1f244edd98ed378c5cfb905af')
+
# Tier 1 architectures supported by Rust (https://doc.rust-lang.org/nightly/rustc/platform-support.html#tier-1)
arch=('aarch64' 'i686' 'x86_64')
-# Generic Stuff for cargo packages
-url='https://github.com/LuckyTurtleDev/mstickereditor'
-depends=('gcc-libs' 'rlottie' 'libwebp')
-makedepends=('cargo' 'clang' 'lld')
-source=("$pkgname-$pkgver.tar.gz::https://crates.io/api/v1/crates/$pkgname/$pkgver/download")
-sha512sums=('6b057c617a6f9ae45fe60d737b38f085c18c38efa361af44b1f88799b00167b9d2d0cecf182e768dea463c3e848860b4f94a69ab58fd1f73be5dc20a132c3054')
+prepare() {
+ cd "$srcdir/$_crate-$pkgver"
+
+ cargo fetch --locked
+}
build() {
- cd "$srcdir/$pkgname-$pkgver"
-
- cargo build --locked --release
-
- cd target/release
- mkdir -p share/bash-completion/completions
- ./mstickereditor shell-completion bash > share/bash-completion/completions/mstickereditor
+ cd "$srcdir/$_crate-$pkgver"
+ cargo build \
+ --offline \
+ --locked \
+ --release
+
+ ./target/release/mstickereditor shell-completion bash >bashcompletion
}
package() {
- cd "$srcdir/$pkgname-$pkgver"
-
+ cd "$srcdir/$_crate-$pkgver"
install -Dm755 "target/release/mstickereditor" -t "$pkgdir/usr/bin"
- cp -r "target/release/share" "$pkgdir/usr/share"
-}
+ install -Dm644 bashcompletion "$pkgdir/usr/share/bash-completion/completions/$pkgname"
+} \ No newline at end of file