summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAchmad Fathoni2021-06-10 13:02:55 +0700
committerAchmad Fathoni2021-06-10 13:02:55 +0700
commit5acd0b9f55732785c94357b7f936f8c8426fb871 (patch)
tree42ee15c0d5d048c2bc5a7720132711d3287eb1cd
parent12bad578ea279a68a3c35bfc98ff8c015de05a59 (diff)
downloadaur-5acd0b9f55732785c94357b7f936f8c8426fb871.tar.gz
Branch to master and add patch
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD35
2 files changed, 21 insertions, 29 deletions
diff --git a/.SRCINFO b/.SRCINFO
index aa20a2786ec3..fc93efd9ccf5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,13 @@
-# Generated by mksrcinfo v8
-# Mon Oct 2 00:22:24 UTC 2017
pkgbase = onboard-sdk-git
- pkgdesc = DJI Onboard SDK - git version, 3.3 branch
- pkgver = 3.3.r7.g2295710
- pkgrel = 2
+ pkgdesc = DJI Onboard SDK - git version
+ pkgver = r1320.17b50bb0
+ pkgrel = 1
url = https://github.com/dji-sdk/Onboard-SDK
arch = any
depends = cmake
- source = git+https://github.com/dji-sdk/Onboard-SDK#branch=3.3
- source = includes_fix.patch
+ source = git+https://github.com/dji-sdk/Onboard-SDK
+ source = https://github.com/dji-sdk/Onboard-SDK/pull/740.patch
+ sha256sums = SKIP
sha256sums = SKIP
- sha256sums = e3bca20b6932521830e41f300602560bd5e6492fea096709d5dbcfce8accf518
pkgname = onboard-sdk-git
-
diff --git a/PKGBUILD b/PKGBUILD
index 78bbe70a81bb..a5904a02442c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,43 +1,38 @@
# Submitter: Sean Greenslade <aur@seangreenslade.com>
pkgname="onboard-sdk-git"
-pkgdesc="DJI Onboard SDK - git version, 3.3 branch"
+pkgdesc="DJI Onboard SDK - git version"
url="https://github.com/dji-sdk/Onboard-SDK"
-pkgver=3.3.r7.g2295710
+pkgver=r1320.17b50bb0
arch=('any')
-pkgrel=2
+pkgrel=1
-source=('git+https://github.com/dji-sdk/Onboard-SDK#branch=3.3'
- 'includes_fix.patch')
+source=('git+https://github.com/dji-sdk/Onboard-SDK'
+ 'https://github.com/dji-sdk/Onboard-SDK/pull/740.patch')
depends=('cmake')
-sha256sums=('SKIP'
-'e3bca20b6932521830e41f300602560bd5e6492fea096709d5dbcfce8accf518')
+sha256sums=('SKIP' 'SKIP')
_pkgdir="Onboard-SDK"
-pkgver() {
- cd "${_pkgdir}"
- git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+prepare() {
+ cd "${_pkgdir}"
+ patch --forward --strip=1 --input="${srcdir}/740.patch"
}
-prepare() {
- [ -d ${srcdir}/${_pkgdir}/build ] || mkdir ${srcdir}/${_pkgdir}/build
- cd "${srcdir}/${_pkgdir}"
- patch -p1 -i ../includes_fix.patch
+pkgver() {
+ cd "${_pkgdir}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
build() {
- cd "${srcdir}/${_pkgdir}/build"
-
- # Build project
- cmake ${srcdir}/${_pkgdir} \
+ cmake -B build -S ${srcdir}/${_pkgdir} \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release
- make djiosdk-core
+ make -C build
}
package() {
- cd "${srcdir}/${_pkgdir}/build"
+ cd build
make DESTDIR="${pkgdir}/" install
}