mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-06-06 01:44:36 +02:00
46 lines
1.5 KiB
Text
46 lines
1.5 KiB
Text
# Contributor: Dylan Van Assche <me@dylanvanassche.be>
|
|
# Maintainer: Dylan Van Assche <me@dylanvanassche.be>
|
|
pkgname=eg25-manager
|
|
pkgver=0.5.2
|
|
pkgrel=0
|
|
pkgdesc="Daemon for managing the Quectel EG25 modem"
|
|
url="https://gitlab.com/mobian1/devices/eg25-manager"
|
|
arch="all"
|
|
license="GPL-3.0-or-later"
|
|
makedepends="
|
|
curl-dev
|
|
glib-dev
|
|
libgpiod-dev
|
|
libgudev-dev
|
|
libusb-dev
|
|
meson
|
|
modemmanager-dev
|
|
"
|
|
source="
|
|
https://gitlab.com/mobian1/devices/eg25-manager/-/archive/$pkgver/eg25-manager-$pkgver.tar.gz
|
|
57.patch
|
|
eg25-manager.confd
|
|
eg25-manager.initd
|
|
"
|
|
options="!check" # no tests
|
|
subpackages="$pkgname-openrc"
|
|
|
|
build() {
|
|
abuild-meson . output
|
|
meson compile -C output
|
|
}
|
|
|
|
package() {
|
|
DESTDIR="$pkgdir" meson install --no-rebuild -C output
|
|
install -Dm755 "$srcdir"/eg25-manager.initd "$pkgdir"/etc/init.d/eg25-manager
|
|
install -Dm644 "$srcdir"/eg25-manager.confd "$pkgdir"/etc/conf.d/eg25-manager
|
|
|
|
rm -rf "$pkgdir"/usr/lib/systemd
|
|
}
|
|
|
|
sha512sums="
|
|
774f3412efe6105c56947c763f2f551895d992a54bd796b1b2ad4bf29dc62ea9c2a0ea019185aa4b8be3b90902f330d72635ab13546388f84ef04c6b107a72a6 eg25-manager-0.5.2.tar.gz
|
|
2f21dbf16e7bbd23d5bf35e6cb64b1f685fce56f7124de9d9a4cbbcfa891687871576043605efe6be21f38bae363f57f12a0b1d2d389958f75814c11caef3707 57.patch
|
|
9ffb49417ca0cae27a268c0c25ec8fd9a82c220df01d800f35e5f0c507d2b7ca3ad42fc20be0bdd98471f40d1e68b44463e4f266480a93f538a64a731e0e384d eg25-manager.confd
|
|
5d1a4783ad7f8889e82fa6bb3ccd646777dfb577e1053b941dc8243b97adc97b3fe76cb4f70523f7c23f6c40cfce1e1ff1d13cab74873fc22ea0ebfb9012de45 eg25-manager.initd
|
|
"
|