0272a7de51
Add modem-qcom-msm-downstream-common package that pulls in the dependencies. qcom_rmtfs now has udev rules to find the storage partitions. My hope is they can be written flexibly enough to cover all devices and kernel flavors.
40 lines
1.7 KiB
Text
40 lines
1.7 KiB
Text
pkgname=qcom_rmtfs
|
|
pkgver=0.0_git20180131
|
|
pkgrel=1
|
|
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
|
|
21f5ba8b30d4e39046056e131b8eeb4d3bc7b11897b59b800d2d5162acc1629102fdc00b5df1df1ae7497c0cb6bbb0a40fa983c20733210ac01b76f6eaa848ee qcom_rmtfs.initd
|
|
2c889f1161fb27cb0a57079e7f7fce78cf3c6a5c33a9e839164d02a23fd6a6910d5f22c955c22608b69bd4515c61733089db0f8e9c46d1fc330e89f8707bd57d udev.rules"
|