mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-06-06 00:34:41 +02:00
47 lines
1.3 KiB
Text
47 lines
1.3 KiB
Text
# Contributor: Luca Weiss <luca@lucaweiss.eu>
|
|
# Maintainer: Luca Weiss <luca@lucaweiss.eu>
|
|
pkgname=lpac
|
|
pkgver=2.2.1
|
|
pkgrel=2
|
|
pkgdesc="C-based eUICC LPA"
|
|
url="https://github.com/estkme-group/lpac"
|
|
# x86: textrels
|
|
arch="all !x86"
|
|
license="AGPL-3.0-only AND LGPL-2.0-only AND MIT"
|
|
makedepends="
|
|
cmake
|
|
curl-dev
|
|
libmbim-dev
|
|
libqmi-dev
|
|
pcsc-lite-dev
|
|
samurai
|
|
"
|
|
subpackages="$pkgname-dbg"
|
|
source="https://github.com/estkme-group/lpac/archive/v$pkgver/lpac-$pkgver.tar.gz
|
|
0001-driver-apdu-qmi-Pass-correct-open-flag-for-QRTR-driv.patch
|
|
"
|
|
options="!check" # no tests
|
|
|
|
build() {
|
|
cmake -B build -G Ninja \
|
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
|
-DCMAKE_INSTALL_LIBDIR=lib \
|
|
-DBUILD_SHARED_LIBS=ON \
|
|
-DCMAKE_BUILD_TYPE=None \
|
|
-DCMAKE_INSTALL_RPATH=/usr/lib/lpac \
|
|
-DLPAC_WITH_APDU_AT=ON \
|
|
-DLPAC_WITH_APDU_MBIM=ON \
|
|
-DLPAC_WITH_APDU_PCSC=ON \
|
|
-DLPAC_WITH_APDU_QMI=ON \
|
|
-DLPAC_WITH_APDU_QMI_QRTR=ON
|
|
cmake --build build
|
|
}
|
|
|
|
package() {
|
|
DESTDIR="$pkgdir" cmake --install build
|
|
}
|
|
|
|
sha512sums="
|
|
b08e939316343bad7bc8f308cd3b268fc27cf438106a78b266ce5714365c31ce90c6801109c0ba63372684d8b4bfab9260e9591fd3e977e5cbf3b6ed783b152b lpac-2.2.1.tar.gz
|
|
995822c04e8e53966239e7dd8b27480d562e1481ae4fca0b3debce2a950fc82326762c7595b8e2cab0f51301370328839ceec5a6bc43c2f76663a0a4d921163b 0001-driver-apdu-qmi-Pass-correct-open-flag-for-QRTR-driv.patch
|
|
"
|