8d07a9897a
1. Upgrades the library to version 6.0.0004 2. Adds runtime overrides for detected device and board, to facilitate running on devices where autodetect fails.
40 lines
1.3 KiB
Text
40 lines
1.3 KiB
Text
# Maintainer: sleirsgoevy <sleirsgoevy@gmail.com>
|
|
pkgname=samsungipcd
|
|
pkgver=0.1
|
|
pkgrel=1
|
|
pkgdesc="AT modem emulation using libsamsung-ipc"
|
|
url="https://gitlab.com/sleirsgoevy/samsungipcd"
|
|
arch="all"
|
|
license="GPL-2.0-or-later"
|
|
depends="libsamsung-ipc"
|
|
makedepends="libsamsung-ipc gcc make"
|
|
subpackages="$pkgname-openrc"
|
|
source="
|
|
samsungipcd-v$pkgver.tgz::$url/-/archive/v$pkgver/samsungipcd-v$pkgver.tar.gz
|
|
samsungipcd.sh
|
|
90-ttywc.rules
|
|
"
|
|
builddir="$srcdir/samsungipcd-v$pkgver"
|
|
|
|
options="!check"
|
|
|
|
build() {
|
|
make
|
|
}
|
|
|
|
package() {
|
|
make PREFIX="$pkgdir/usr" install
|
|
}
|
|
|
|
openrc() {
|
|
install -Dm755 "$srcdir/samsungipcd.sh" "$subpkgdir/etc/init.d/samsungipcd"
|
|
install -Dm644 "$srcdir/90-ttywc.rules" "$subpkgdir/lib/udev/rules.d/90-ttywc.rules"
|
|
mkdir -p "$subpkgdir/etc/runlevels/sysinit"
|
|
ln -s /etc/init.d/samsungipcd "$subpkgdir/etc/runlevels/sysinit"
|
|
}
|
|
|
|
sha512sums="
|
|
7a10e382fcd8fd454a94f650d08f30b3e4a7356952cdc68b85ee08bd1bd7d2e2ed1ea0ac4e144d998702fcfc94a5b13add7b9894ba0d05870d441521ebbe1242 samsungipcd-v0.1.tgz
|
|
7bdc6cbc4a9add0f4a5a5d4584fbf4fc64cf4a1f0d93a85e97229eba47bbe66a8e0bd8958b4606141a0189422e13af252d3c0301f61069dc75a64e0a3b59d959 samsungipcd.sh
|
|
580cb6ea86e81f85e73259d1738c2d2376f3c215e5cdb6691df39a17fb665931738b35ce4af0f7d983e795a9ea03d9ff05109302d04726f3482cb31f0e229661 90-ttywc.rules
|
|
"
|