AppImage

Issue bundling app from PPA


#1

I want to bundle qpdfview from a PPA, including its extra packages.
But I’m getting an error message:

cp: cannot stat ‘./usr/share/icons/hicolor/scalable/apps/qpdfview.svg’: No such file or directory

app: qpdfview
binpatch: true

ingredients:
  dist: xenial
  sources: 
    - deb http://archive.ubuntu.com/ubuntu/ xenial main universe
  ppas:
    - b-eltzner/qpdfview
  packages:
    - qpdfview
    - qpdfview-djvu-plugin
    - qpdfview-ps-plugin
    - qpdfview-translations

script:
  - cp ./usr/share/icons/hicolor/scalable/apps/qpdfview.svg .

I haven’t been working with AppImages in a while. The next step would be to create an AppImage of qpdfview built from source, or using my own PPA.


#2

Please request an AppImage of qpdfview from its author or use https://github.com/anupam-git/qpdfview-appimage/releases.

(Nevertheless: dist: xenial should be dist: trusty. And what you put in script: is your own responsiblity… it seems that there is no svg at that location?)


#3

I want to build an AI under my conditions, for my own Github repository.
The package qpdfview_0.4.17~beta1-1~xenial1_amd64.deb contains a file ./usr/share/icons/hicolor/scalable/apps/qpdfview.svg
( https://launchpad.net/~b-eltzner/+archive/ubuntu/qpdfview/+build/11514699 )


#4

Okay, the recipe from anupam-git uses linuxdeployqt. Based on that I made a recipe, but mine also builds some libraries from source, so they’re newer: https://gist.github.com/darealshinji/a70a48c3beb11ce2b2082a36aeef3789