diff options
Diffstat (limited to 'community/lightdm-mobile-greeter/APKBUILD')
-rw-r--r-- | community/lightdm-mobile-greeter/APKBUILD | 30 |
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 +" |