diff options
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 23 insertions, 12 deletions
@@ -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 @@ -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 } |