summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKisuke-CZE2018-01-19 22:09:50 +0100
committerKisuke-CZE2018-01-19 22:09:50 +0100
commit53f7c1119257dfc1719a8460f1478b999539ccbe (patch)
treeb5558e14a7d7d030dbad4610ad0cd84397b15bfa
parented39c43eadc260d706e4f4a3ccbda832faf8a8a8 (diff)
downloadaur-53f7c1119257dfc1719a8460f1478b999539ccbe.tar.gz
Updated version released, batch export fixed. Since polarr is now provided as snap package, changed to extract app from snap.
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD27
2 files changed, 23 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3e728e1801a1..908b787ab96e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,17 @@
pkgbase = polarr
pkgdesc = Professional Photo Editing Tools for Everyone.
pkgver = 4.4.5
- pkgrel = 2
+ pkgrel = 3
url = https://www.polarr.co
arch = x86_64
license = custom
+ makedepends = squashfs-tools
+ makedepends = sed
depends = gconf
depends = vips
provides = polarr
- source = https://pickystore.blob.core.windows.net/models/polarr_4.4.5_amd64_xenial.deb
- sha256sums = 9c6e19bf770f68ca207ac8a4019fad252be05440b23d2d626ba1520a514442bf
+ source = https://api.snapcraft.io/api/v1/snaps/download/oOxiekhc2pVHoTfGudxNM0xNUEJWG5jD_3.snap
+ sha256sums = 80ea19f34e538f8e5b8d450c8228a81a2368f7e4265726f043fc91437e40116b
pkgname = polarr
diff --git a/PKGBUILD b/PKGBUILD
index c1a74dfb201d..c128dc304de0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,23 +2,32 @@
# Contributor: Shameempk <mailtoshameempk@gmail.com>
pkgname=polarr
pkgver=4.4.5
-pkgrel=2
+pkgrel=3
pkgdesc="Professional Photo Editing Tools for Everyone."
arch=('x86_64')
url="https://www.polarr.co"
license=('custom')
provides=('polarr')
+makedepends=('squashfs-tools' 'sed')
depends=('gconf' 'vips')
-source=("https://pickystore.blob.core.windows.net/models/${pkgname}_${pkgver}_amd64_xenial.deb")
-sha256sums=('9c6e19bf770f68ca207ac8a4019fad252be05440b23d2d626ba1520a514442bf')
+source=("https://api.snapcraft.io/api/v1/snaps/download/oOxiekhc2pVHoTfGudxNM0xNUEJWG5jD_3.snap")
+sha256sums=('80ea19f34e538f8e5b8d450c8228a81a2368f7e4265726f043fc91437e40116b')
package() {
- tar xf ${srcdir}/data.tar.xz -C ${pkgdir}
- find ${pkgdir}/usr/ -type d -exec chmod 755 {} +
- find ${pkgdir}/usr/share/ -type f -exec chmod 644 {} +
- find ${pkgdir}/usr/lib/ -type f -exec chmod 644 {} +
- chmod 755 ${pkgdir}/usr/lib/polarr/polarr
+ mv ${srcdir}/oOxiekhc2pVHoTfGudxNM0xNUEJWG5jD_3.snap ${srcdir}/polarr.snap
+ unsquashfs -f -d ${srcdir}/ ${srcdir}/polarr.snap
+ rm ${srcdir}/polarr.snap
+ mkdir -p ${pkgdir}/usr/lib/polarr/
+ cp -a ${srcdir}/resources ${pkgdir}/usr/lib/polarr/
+ cp -a ${srcdir}/locales ${pkgdir}/usr/lib/polarr/
+ cp -a ${srcdir}/resources ${pkgdir}/usr/lib/polarr/
+ find ${srcdir}/ -maxdepth 1 -type f -exec cp -a "{}" ${pkgdir}/usr/lib/polarr/ \;
+ mkdir -p ${pkgdir}/usr/bin
+ ln -s /usr/lib/polarr/polarr ${pkgdir}/usr/bin/polarr
+ cp -a ${srcdir}/snap/gui/icon.png ${pkgdir}/usr/lib/polarr/
+ mkdir -p ${pkgdir}/usr/share/applications
+ cp -a ${srcdir}/snap/gui/polarr.desktop ${pkgdir}/usr/share/applications/
- sed -i '/^\s*$/d' ${pkgdir}/usr/share/applications/polarr.desktop
+ sed -i 's/Icon=\${SNAP}\/meta\/gui\/icon\.png/Icon=\/usr\/lib\/polarr\/icon\.png/' ${pkgdir}/usr/share/applications/polarr.desktop
echo 'MimeType=image/jpeg;image/jpeg2000;image/bmp;image/gif;image/png;image/tiff;image/x-raw;' >> ${pkgdir}/usr/share/applications/polarr.desktop
}