summaryrefslogtreecommitdiffstats
path: root/snapcraft/stable/snapcraft.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'snapcraft/stable/snapcraft.yaml')
-rw-r--r--snapcraft/stable/snapcraft.yaml33
1 files changed, 33 insertions, 0 deletions
diff --git a/snapcraft/stable/snapcraft.yaml b/snapcraft/stable/snapcraft.yaml
new file mode 100644
index 0000000..e85e88b
--- /dev/null
+++ b/snapcraft/stable/snapcraft.yaml
@@ -0,0 +1,33 @@
+name: nikola
+version: 7.8.1
+summary: A static website generator
+description: A static website generator
+confinement: strict
+
+apps:
+ nikola:
+ command: nikola.sh
+ plugs: [network, network-bind, home]
+
+parts:
+ nikola:
+ plugin: copy
+ files:
+ nikola.sh: nikola.sh
+ nikola-source:
+ plugin: python3
+ source: git://github.com/getnikola/nikola.git
+ source-tag: v7.8.1
+ requirements: requirements.txt
+ stage-packages:
+ - locales
+ - libc-bin
+ - python3-lxml
+ - python3-pil
+ build-packages:
+ - zlib1g-dev
+ - libjpeg-turbo8-dev
+ - libpng12-dev
+ - libxslt1-dev
+ - libxml2-dev
+ - gcc