aboutsummaryrefslogtreecommitdiffstats
path: root/community/lightdm-mobile-greeter/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/lightdm-mobile-greeter/APKBUILD')
-rw-r--r--community/lightdm-mobile-greeter/APKBUILD30
1 files changed, 21 insertions, 9 deletions
diff --git a/community/lightdm-mobile-greeter/APKBUILD b/community/lightdm-mobile-greeter/APKBUILD
index 4dd03b8733e..9f8fd331977 100644
--- a/community/lightdm-mobile-greeter/APKBUILD
+++ b/community/lightdm-mobile-greeter/APKBUILD
@@ -1,23 +1,35 @@
# Maintainer: Raatty <me@raatty.club>
pkgname=lightdm-mobile-greeter
-pkgver=5
-pkgrel=0
+pkgver=6
+pkgrel=2
pkgdesc="A simple lightdm greeter for mobile"
-url="https://raatty.club:3000/raatty/lightdm-mobile-greeter"
+url="https://git.raatty.club/raatty/lightdm-mobile-greeter"
arch="x86_64 armv7 armhf aarch64 x86 ppc64le" # thats all rust is build for
license="MIT"
-depends="xorg-server"
-makedepends="cargo make libhandy-dev lightdm-dev"
-source="$pkgname-$pkgver.tar.gz::https://raatty.club:3000/raatty/lightdm-mobile-greeter/archive/$pkgver.tar.gz"
+makedepends="cargo libhandy-dev lightdm-dev cargo-auditable"
+source="$pkgname-$pkgver-2.tar.gz::https://git.raatty.club/raatty/lightdm-mobile-greeter/archive/$pkgver.tar.gz
+ lock.patch
+ "
builddir="$srcdir/$pkgname"
options="!check" # No tests
+
+prepare() {
+ default_prepare
+
+ cargo fetch --target="$CTARGET" --locked
+}
+
build() {
- make build
+ cargo auditable build --release --frozen
}
package() {
- DESTDIR="$pkgdir" PREFIX="/usr" make install
+ install -Dm755 target/release/lightdm-mobile-greeter -t "$pkgdir"/usr/bin/
+ install -Dm644 lightdm-mobile-greeter.desktop -t "$pkgdir"/usr/share/xgreeters
}
-sha512sums="6ce25b3fccf7eeb50b5a373d3743b5862563abd516ba231cf24363fc652eacd0c17c63b8c89e5ed7ef7d6f58a5bcd1bb46d0a6f32c9538a32341565fa045b9da lightdm-mobile-greeter-5.tar.gz"
+sha512sums="
+e111b312bd3a64772f587e77964672450eefb417bfcc7d39f277acbf9aa93fe6405b08a88d4da00a91c638b25de0f0c6c5c5222928c01c5c92a87f259d081757 lightdm-mobile-greeter-6-2.tar.gz
+03f51c44bbba7943161ea03e93c4ddd91fe8c02458580a49fb691f053c51578073bb811778d1ed87a2c6a56de561de43a50fd31aacd9ea727201478c7c015b3a lock.patch
+"