diff options
author | dobedobedo | 2021-10-14 20:03:58 +0300 |
---|---|---|
committer | dobedobedo | 2021-10-14 20:03:58 +0300 |
commit | 97794592f7c8b989051f36b23141e7418e770140 (patch) | |
tree | a20ab1b3dfbf38370085a9f68f2ae0c3cacaf76c | |
download | aur-97794592f7c8b989051f36b23141e7418e770140.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 102 | ||||
-rw-r--r-- | agisoft-3dv-mime-icon-encoded.txt | 104 | ||||
-rw-r--r-- | agisoft-viewer-icon-encoded.txt | 101 |
4 files changed, 327 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..bddf696dfc43 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = agisoft-viewer + pkgdesc = A free stand-alone software to visualize 3D data + pkgver = 1.7.5 + pkgrel = 1 + url = https://www.agisoft.com/ + arch = x86_64 + license = custom:Agisoft EULA + license = custom + makedepends = imagemagick + provides = agisoft-viewer + conflicts = agisoft-metashape-pro + options = !strip + source = https://s3-eu-west-1.amazonaws.com/download.agisoft.com/viewer_1_7_5_amd64.tar.gz + source = agisoft-viewer-icon-encoded.txt + source = agisoft-3dv-mime-icon-encoded.txt + sha256sums = 4f9fa76e8a5b13399caf0b834a8408da804967c9a681afd729ea4b00a3cdd0c3 + sha256sums = a5e29a00393d55a9b589e1fb30acb57a96ef26756507d2793e7f3494d5778ae3 + sha256sums = 047225857a8b30362bab61f916ab1ddb19c0906959bf57c4ab5e499b8a9c4fc8 + +pkgname = agisoft-viewer diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..df017290c1c2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,102 @@ +# Maintainer: Yu-Hsuan Tu <dobe0331 at gmail dot com> +_pkgname=viewer +pkgname=agisoft-${_pkgname} +pkgver=1.7.5 +pkgrel=1 +pkgdesc="A free stand-alone software to visualize 3D data" +arch=('x86_64') +url="https://www.agisoft.com/" +license=('custom:Agisoft EULA' 'custom') +makedepends=('imagemagick') +provides=('agisoft-viewer') +conflicts=('agisoft-metashape-pro') +options=('!strip') +source=("https://s3-eu-west-1.amazonaws.com/download.agisoft.com/${_pkgname}_${pkgver//./_}_amd64.tar.gz" + "agisoft-viewer-icon-encoded.txt" + "agisoft-3dv-mime-icon-encoded.txt") +sha256sums=('4f9fa76e8a5b13399caf0b834a8408da804967c9a681afd729ea4b00a3cdd0c3' + 'a5e29a00393d55a9b589e1fb30acb57a96ef26756507d2793e7f3494d5778ae3' + '047225857a8b30362bab61f916ab1ddb19c0906959bf57c4ab5e499b8a9c4fc8') + +build() { + # Create desktop entries + echo "[Desktop Entry] +Type=Application +Name=Agisoft Viewer +Comment=Visualise the MetaShape output 3D data +Exec=agisoft-viewer +MimeType=application/agisoft.3dv +Icon=agisoft-viewer +Terminal=false +Categories=Science;ImageProcessing" > "$srcdir/agisoft-viewer.desktop" + + # Create MetaShape MIME type file + echo '<?xml version="1.0" encoding="UTF-8"?> +<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> + <mime-type type="application/agisoft.3dv"> + <comment>3D Viewer Playlist</comment> + <icon name="application-agisoft-pro-3dv"/> + <glob-deleteall/> + <glob pattern="*.3dv"/> + </mime-type> +</mime-info>' > "$srcdir/${pkgname}-mime.xml" + + # Create 128x128 application icons + base64 -d "$srcdir/agisoft-viewer-icon-encoded.txt" > "$srcdir/agisoft-viewer_128.png" + + # Create 128x128 mime icons + base64 -d "$srcdir/agisoft-3dv-mime-icon-encoded.txt" > "$srcdir/application-agisoft-3dv_128.png" + + # Create icons for other resolutions + for _res in 16 32 48 64; do + convert "$srcdir/agisoft-viewer_128.png" -resize ${_res}x${_res} "$srcdir/agisoft-viewer_${_res}.png" + convert "$srcdir/application-agisoft-3dv_128.png" -resize ${_res}x${_res} "$srcdir/application-agisoft-3dv_${_res}.png" + done + + # Create executables for /usr/bin + echo "#!/bin/bash +/opt/agisoft/${_pkgname}/viewer.sh \$@" > "$srcdir/agisoft-viewer" +} + +package() { + # Move extracted folder to opt + cd "$pkgdir" + mkdir -p "opt/agisoft" + mv "${srcdir}/${_pkgname}" "${pkgdir}/opt/agisoft/" + + # Install licenses + cd opt/agisoft/${_pkgname} + install -Dm644 eula.txt "$pkgdir/usr/share/licenses/$pkgname/eula.txt" + mv licenses "$pkgdir/usr/share/licenses/$pkgname" + rm eula.txt + + # Move desktop entries + mkdir -p "${pkgdir}/usr/share/applications/" + mv "${srcdir}/agisoft-viewer.desktop" "${pkgdir}/usr/share/applications/" + + # Create MIME type + mkdir -p "${pkgdir}/usr/share/mime/packages" + mv "${srcdir}/${pkgname}-mime.xml" "${pkgdir}/usr/share/mime/packages" + + # Move icons + for _res in 16x16 32x32 48x48 64x64 128x128; do + mkdir -p "${pkgdir}/usr/share/icons/hicolor/${_res}/apps/" + mkdir -p "${pkgdir}/usr/share/icons/hicolor/${_res}/mimetypes/" + mv "$srcdir/agisoft-viewer_${_res/x*}.png" "${pkgdir}/usr/share/icons/hicolor/${_res}/apps/agisoft-viewer.png" + mv "$srcdir/application-agisoft-3dv_${_res/x*}.png" "${pkgdir}/usr/share/icons/hicolor/${_res}/mimetypes/application-agisoft-pro-3dv.png" + done + + # Create executables in /usr/bin + install -Dm755 "$srcdir/agisoft-viewer" "$pkgdir/usr/bin/agisoft-viewer" + + # Set correct permission + chmod -R g=u "$pkgdir/opt/agisoft/${_pkgname}" + chmod -R o=u "$pkgdir/opt/agisoft/${_pkgname}" + chmod -R g-w "$pkgdir/opt/agisoft/${_pkgname}" + chmod -R o-w "$pkgdir/opt/agisoft/${_pkgname}" + chmod -R g=u "$pkgdir/usr/share/licenses/$pkgname/licenses" + chmod -R o=u "$pkgdir/usr/share/licenses/$pkgname/licenses" + chmod -R g-w "$pkgdir/usr/share/licenses/$pkgname/licenses" + chmod -R o-w "$pkgdir/usr/share/licenses/$pkgname/licenses" +} + diff --git a/agisoft-3dv-mime-icon-encoded.txt b/agisoft-3dv-mime-icon-encoded.txt new file mode 100644 index 000000000000..96c365d68cc3 --- /dev/null +++ b/agisoft-3dv-mime-icon-encoded.txt @@ -0,0 +1,104 @@ +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 diff --git a/agisoft-viewer-icon-encoded.txt b/agisoft-viewer-icon-encoded.txt new file mode 100644 index 000000000000..5bdc64854bdd --- /dev/null +++ b/agisoft-viewer-icon-encoded.txt @@ -0,0 +1,101 @@ +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 +8v+5IZnHHPmN6QAAAABJRU5ErkJggg== |