summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbgallois2021-09-09 17:21:07 +0200
committerbgallois2021-09-09 17:21:07 +0200
commit72195e6fef256f3ec75cbe729374d507e3a58e9d (patch)
tree1cc32a11aa267adfca27f78ce63148a01c5ae79b
downloadaur-72195e6fef256f3ec75cbe729374d507e3a58e9d.tar.gz
initial addition of fasttrack
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD37
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a87838869a00
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = fasttrack
+ pkgdesc = Multiple objects tracking software, easy to use, and performant.
+ pkgver = 5.3.4
+ pkgrel = 1
+ url = https://www.fasttrack.sh
+ arch = any
+ license = GPL3
+ depends = opencv>=4.0.0
+ depends = qt5-base
+ depends = qt5-webengine
+ depends = gcc-libs
+ source = fasttrack-5.3.4.tar.gz::https://github.com/FastTrackOrg/FastTrack/archive/refs/tags/v5.3.4.tar.gz
+ sha256sums = d3071435e0c92a1b174ee44855ec087fbfccdcbcffc3489d51b5310c02e7c1f5
+
+pkgname = fasttrack
+
+pkgname = fasttrack-cli
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ff62a5c612c5
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Benjamin Gallois <benjamin.gallois at fasttrack dot sh>
+pkgbase=fasttrack
+pkgname=(fasttrack fasttrack-cli)
+pkgver=5.3.4
+pkgrel=1
+pkgdesc='Multiple objects tracking software, easy to use, and performant.'
+arch=(any)
+url='https://www.fasttrack.sh'
+license=(GPL3)
+groups=()
+depends=('opencv>=4.0.0' qt5-base qt5-webengine gcc-libs)
+source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/FastTrackOrg/FastTrack/archive/refs/tags/v$pkgver.tar.gz)
+sha256sums=('d3071435e0c92a1b174ee44855ec087fbfccdcbcffc3489d51b5310c02e7c1f5')
+
+prepare() {
+ mv "FastTrack-$pkgver" "$pkgbase-$pkgver"
+}
+
+build() {
+ cd "$pkgbase-$pkgver"
+ ./run.sh ci
+ ./run.sh cli
+}
+
+package_fasttrack() {
+ cd "$pkgbase-$pkgver"
+ install -D build/fasttrack -t "$pkgdir"/usr/bin/
+ install -D sh.fasttrack.fasttrack.desktop -t "$pkgdir"/usr/share/applications/
+ install -D sh.fasttrack.fasttrack.metainfo.xml -t "$pkgdir"/usr/share/metainfo/
+ install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+ install -D src/assets/icon.png "$pkgdir"/usr/share/icons/fasttrack.png
+}
+
+package_fasttrack-cli() {
+ cd "$pkgbase-$pkgver"
+ install -D build_cli/fasttrack-cli "$pkgdir"/usr/bin/fasttrack-cli
+}