Skip to content

Commit

Permalink
Make it work with modern snapcraft
Browse files Browse the repository at this point in the history
  • Loading branch information
ralsina committed Oct 20, 2016
1 parent 8a60c09 commit ce193d7
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 10 deletions.
5 changes: 1 addition & 4 deletions snapcraft/stable/build.sh
@@ -1,8 +1,5 @@
#!/bin/sh
snapcraft pull
pip3 wheel --wheel-dir parts/nikola/packages --disable-pip-version-check --no-index --find-links parts/nikola/packages pillow
snapcraft build
snapcraft stage
find prime/ -name '*.a' -exec rm {} \;
snapcraft snap
snapcraft

2 changes: 1 addition & 1 deletion snapcraft/stable/script/nikola.sh
Expand Up @@ -18,4 +18,4 @@ export LC_ALL=$APPLOC
export LANG=$APPLOC
export LANGUAGE=${APPLANG%_*}

$SNAP/usr/bin/nikola "$@"
$SNAP/bin/nikola "$@"
14 changes: 9 additions & 5 deletions snapcraft/stable/snapcraft.yaml
Expand Up @@ -7,14 +7,18 @@ grade: stable

apps:
nikola:
command: nikola
command: nikola.sh
plugs: [network, network-bind, home]

parts:
nikola-script:
plugin: dump
source: script
nikola:
source: git://github.com/getnikola/nikola.git
source-tag: v7.8.1
stage-packages:
- locales
- libc-bin
plugin: python
python-packages:
- nikola
- pillow
python-version: python3
build-packages: [libjpeg-dev]

0 comments on commit ce193d7

Please sign in to comment.