Package Details: piskel 0.15.0-1

Git Clone URL: https://aur.archlinux.org/piskel.git (read-only)
Package Base: piskel
Description: A free online editor for animated sprites & pixel art.
Upstream URL: https://github.com/piskelapp/piskel
Keywords: animation art editor graphics pixel
Licenses: Apache
Submitter: turtlewit
Maintainer: turtlewit
Last Packager: turtlewit
Votes: 0
Popularity: 0.000000
First Submitted: 2018-04-06 20:52
Last Updated: 2019-04-15 14:33

Latest Comments

pha-qu commented on 2019-05-26 00:52

Flakey nodejs rubbish, be warned !!!!!!

nodejs package management is packaging hell at best

makeworld commented on 2019-05-17 02:32

@turlewit Installed properly now I believe, thanks.

turtlewit commented on 2019-05-07 02:55

@makeworld can you make sure you have nodejs-grunt installed? If so, can you make sure you can run it with the grunt command, or make sure that /usr/bin/grunt exists?

makeworld commented on 2019-05-06 01:43

Doesn't install for me:

PhantomJS not found on PATH
Download already available at /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2
Verified checksum of previously downloaded file
Extracting tar contents (via spawned process)
Removing /home/makeworld/.cache/yay/piskel/src/piskel-0.15.0/node_modules/phantomjs/lib/phantom
Copying extracted folder /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2-extract-1557106938330/phantomjs-2.1.1-linux-x86_64 -> /home/makeworld/.cache/yay/piskel/src/piskel-0.15.0/node_modules/phantomjs/lib/phantom
Writing location.js file
Done. Phantomjs binary available at /home/makeworld/.cache/yay/piskel/src/piskel-0.15.0/node_modules/phantomjs/lib/phantom/bin/phantomjs
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN grunt-nw-builder@3.1.0 requires a peer of grunt@^1.0.1 but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

added 1116 packages from 965 contributors and audited 3738 packages in 35.029s
found 86 vulnerabilities (31 low, 42 moderate, 13 high)
  run `npm audit fix` to fix them, or `npm audit` for details
/home/makeworld/.cache/yay/piskel/PKGBUILD: line 20: grunt: command not found
==> ERROR: A failure occurred in build().
    Aborting...
Error making: piskel

turtlewit commented on 2019-03-17 17:13

@mensinda Thank you very much. This was my first AUR package, so I made a few mistakes creating it. I've fixed and cleaned up the PKGBUILD, and it should work now.

mensinda commented on 2019-03-17 09:27

The current PKGBUILD fails with some configurations. Please consider using this patch:

diff --git a/PKGBUILD b/PKGBUILD
index e1a363f..7bd90c8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -17,9 +17,11 @@ backup=()
 options=(!strip)
 install=
 changelog=
-source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/piskelapp/piskel/archive/v0.14.0.tar.gz")
+source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/piskelapp/piskel/archive/v0.14.0.tar.gz"
+        "Piskel.desktop")
 noextract=()
-md5sums=('18fcdaad58efc6f45e85bb474d17607d')
+md5sums=('18fcdaad58efc6f45e85bb474d17607d'
+         '05e4a9868ef86770de487436a6c42a52')

 build() {
        cd "${pkgname}-${pkgver}"
@@ -35,7 +37,7 @@ package() {
        chmod +x "${pkgdir}/opt/Piskel/piskel"

        install -d "${pkgdir}/usr/share/applications"
-       install "${srcdir}/../Piskel.desktop" "${pkgdir}/usr/share/applications"
+       install "${srcdir}/Piskel.desktop" "${pkgdir}/usr/share/applications"

        install -d "${pkgdir}/usr/bin"
        ln -s "/opt/Piskel/piskel" "${pkgdir}/usr/bin/piskel"

turtlewit commented on 2018-04-12 07:28

samvdkris - Will do. I'm still new to dependencies, and I thought that bash-completion provided convert. Apparently it doesn't. ImageMagick is probably a better dependency to have anyway. Edit: Should be fixed now.

samvdkris commented on 2018-04-12 06:04

You should probably add ImageMagick as a dependency. I got confused why my build failed even though Node gave me a "Done, without errors" until I noticed the little "convert: command not found". I guess most people already have ImageMagick installed anyways, but I didn't.