diff options
author | Arun Mahapatra | 2020-08-07 08:09:26 +0530 |
---|---|---|
committer | Arun Mahapatra | 2020-08-07 08:09:26 +0530 |
commit | b38d4999a7bcd0202c4ceb3224327851b96009c5 (patch) | |
tree | 7360962f8ffc7212c9f1ca65d9abecc40906a8ae | |
download | aur-b38d4999a7bcd0202c4ceb3224327851b96009c5.tar.gz |
feat: vott 2.2.0 release.
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 36 |
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" +} |