summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorArun Mahapatra2020-08-07 08:09:26 +0530
committerArun Mahapatra2020-08-07 08:09:26 +0530
commitb38d4999a7bcd0202c4ceb3224327851b96009c5 (patch)
tree7360962f8ffc7212c9f1ca65d9abecc40906a8ae
downloadaur-b38d4999a7bcd0202c4ceb3224327851b96009c5.tar.gz
feat: vott 2.2.0 release.
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD36
2 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..90cad48b8bf0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = vott
+ pkgdesc = Visual Object Tagging Tool: An electron app for building end to end Object Detection Models from Images and Videos.
+ pkgver = 2.2.0
+ pkgrel = 1
+ url = https://github.com/microsoft/VoTT
+ arch = x86_64
+ license = unknown
+ makedepends = squashfs-tools
+ provides = vott
+ source = https://github.com/microsoft/VoTT/releases/download/v2.2.0/vott-2.2.0-linux.snap
+ sha256sums = 639e5a8ecaab9e1425da11b59c87387cb383deb22d7b93ba7fa1c941dfd82c10
+
+pkgname = vott
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a5e72cf7de32
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+# Maintainer: Arun Mahapatra <arun@codito.in>
+
+pkgname=vott
+pkgver=2.2.0
+pkgrel=1
+pkgdesc="Visual Object Tagging Tool: An electron app for building end to end Object Detection Models from Images and Videos."
+arch=('x86_64')
+url='https://github.com/microsoft/VoTT'
+provides=('vott')
+license=('unknown')
+makedepends=('squashfs-tools')
+source=("https://github.com/microsoft/VoTT/releases/download/v${pkgver}/vott-${pkgver}-linux.snap")
+sha256sums=('639e5a8ecaab9e1425da11b59c87387cb383deb22d7b93ba7fa1c941dfd82c10')
+
+prepare() {
+ echo "Extracting snap file..."
+ unsquashfs -q -f -d "${srcdir}/${pkgname}" "${pkgname}-${pkgver}-linux.snap"
+}
+
+package() {
+ # Install files
+ install -d "${pkgdir}/opt/${pkgname}"
+ cp -r "${srcdir}/${pkgname}/." "${pkgdir}/opt/${pkgname}"
+
+ # Desktop Entry
+ sed -i 's|${SNAP}/meta/gui/icon.png|vott|g' "${pkgdir}/opt/${pkgname}/meta/gui/vott.desktop"
+ install -Dm644 "${pkgdir}/opt/${pkgname}/meta/gui/vott.desktop" -t "${pkgdir}/usr/share/applications"
+ install -Dm644 "${pkgdir}/opt/${pkgname}/meta/gui/icon.png" "${pkgdir}/usr/share/pixmaps/vott.png"
+
+ # Clean up unnecessary files
+ rm -rf "$pkgdir/opt/$pkgname"/{data-dir,gnome-platform,lib,meta,scripts,usr,*.sh}
+
+ # Symlink binary to /usr/bin
+ install -d "${pkgdir}/usr/bin"
+ ln -s "/opt/${pkgname}/vott" "${pkgdir}/usr/bin"
+}