9fc90003a8
We need udev running so that we can ensure that the partitions are correctly symlinked before they are used.
40 lines
1.7 KiB
Text
40 lines
1.7 KiB
Text
pkgname=qcom_rmtfs
|
|
pkgver=0.0_git20180131
|
|
pkgrel=2
|
|
pkgdesc="Qualcomm Remote Filesystem Service Implementation"
|
|
url="https://github.com/andersson/rmtfs"
|
|
arch="all"
|
|
license="BSD-3-Clause"
|
|
depends="qrtr"
|
|
makedepends="eudev-dev qrtr-dev msmipc-dev"
|
|
subpackages="$pkgname-doc"
|
|
_commit="0f800fa4334b03a47941ce1b577f51a69552e414"
|
|
source="
|
|
rmtfs.tgz::https://github.com/andersson/rmtfs/archive/"$_commit".tar.gz
|
|
support-uio.patch
|
|
update-storage-paths.patch
|
|
qcom_rmtfs.initd
|
|
udev.rules
|
|
"
|
|
builddir="$srcdir""/rmtfs-"$_commit
|
|
options="!check"
|
|
install="$pkgname.post-install"
|
|
|
|
build() {
|
|
cd "$builddir"
|
|
make C_INCLUDE_PATH=/usr/src/msmipc-dev/include rmtfs
|
|
}
|
|
|
|
package() {
|
|
cd "$builddir"
|
|
install -D -m 755 rmtfs "$pkgdir"/usr/sbin/"$pkgname"
|
|
install -Dm755 "$srcdir/$pkgname.initd" "$pkgdir/etc/init.d/$pkgname"
|
|
install -Dm644 "$srcdir/udev.rules" "$pkgdir/usr/lib/udev/rules.d/65-qcom_rmtfs.rules"
|
|
install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/COPYING
|
|
}
|
|
|
|
sha512sums="4b49cdf9d778bf6ae5e838c1da48e76b1004786a0dafefb0097fe3a73e4652c13ed1b011c051a712017f10b43ffc96b2fa133809715577b65fa4ca30cbdc191b rmtfs.tgz
|
|
a216dc36a7f12bbc125120ac7cc3e3030f3718f7d894c9e6d5e586375cbd76eae897160fdf780da8e3089dbfc0a31f1631dca4a2e850e193135ab825aa8d05cf support-uio.patch
|
|
877bdc84fdb4a851d94f29e2c6dd391afdb7812d19d0b10dc4449a6a7d0ed86fb3c01fd315bef7bfe24a644b3af102fc1e24194cb76c4e8966b8044a110ed639 update-storage-paths.patch
|
|
7ba0e69adfe53a2a0c5d4c5b1a9542b3c59961d615f6c4d1ba5e4e70c67b41124b0660ec3e211f7b5e57070043a0cecd40b46155020c10e6c5440af878bd157e qcom_rmtfs.initd
|
|
2c889f1161fb27cb0a57079e7f7fce78cf3c6a5c33a9e839164d02a23fd6a6910d5f22c955c22608b69bd4515c61733089db0f8e9c46d1fc330e89f8707bd57d udev.rules"
|