1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-23 11:15:13 +03:00
aports/testing/android-file-transfer/APKBUILD
Michał Polański f030864dc1 testing/android-file-transfer: remove dependency on android-udev-rules
causes build failure

> (7/192) Installing android-udev-rules (20220903-r0)
> Executing android-udev-rules-20220903-r0.pre-install
> addgroup: group 'plugdev' in use
> ERROR: android-udev-rules-20220903-r0.pre-install: script exited with error 1
2022-11-17 23:02:25 +01:00

46 lines
1.1 KiB
Text

# Contributor: Michał Polański <michal@polanski.me>
# Maintainer: Michał Polański <michal@polanski.me>
pkgname=android-file-transfer
pkgver=4.2
pkgrel=0
pkgdesc="Android MTP client with minimalistic UI"
url="https://whoozle.github.io/android-file-transfer-linux/"
license="LGPL-2.1-only"
arch="all"
makedepends="
cmake
file-dev
fuse-dev
linux-headers
openssl-dev
qt5-qtbase-dev
qt5-qttools-dev
readline-dev
samurai
taglib-dev
zlib-dev
"
subpackages="$pkgname-cli $pkgname-libs $pkgname-dev"
source="https://github.com/whoozle/android-file-transfer-linux/archive/v$pkgver/android-file-transfer-$pkgver.tar.gz"
builddir="$srcdir/android-file-transfer-linux-$pkgver"
options="!check" # no test suite
cli() {
amove usr/bin/aft-mtp-*
}
build() {
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr \
-DBUILD_SHARED_LIB=ON
cmake --build build
}
package() {
DESTDIR="$pkgdir" cmake --install build
}
sha512sums="
88ee6bf0af6cf6b2f6b97dee8e79d20905d2a84c271d68d874b87ccc797f198f1e480565633feea08a585ebb55e77da9742bd9cd87b59d88e677c44c69e95659 android-file-transfer-4.2.tar.gz
"