forked from getnikola/nikola
-
Notifications
You must be signed in to change notification settings - Fork 0
/
snapcraft.yaml
56 lines (54 loc) · 1.57 KB
/
snapcraft.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
name: nikola
version: 8.0.1
summary: A static website generator
description: A static website generator
confinement: strict
grade: stable
apps:
nikola:
command: nikola.sh
plugs: [network, network-bind, home]
parts:
nikola-script:
plugin: dump
source: scripts/snapcraft
nikola:
source: .
stage-packages:
- locales
- libc-bin
plugin: python
python-packages:
- Markdown>=2.4.0
- Jinja2>=2.7.2
- pyphen>=0.9.1
- micawber>=0.3.0
- pygal>=2.0.0
- typogrify>=2.0.4
- phpserialize>=1.3
- ghp-import2>=1.0.0
- ws4py==0.3.5
- watchdog==0.8.3
- doit>=0.30.1
- Pygments>=1.6
- python-dateutil>=2.4.0
- docutils>=0.12
- mako>=1.0.0
- unidecode>=0.04.16
- lxml>=3.3.5
- Yapsy>=1.11.223
- PyRSS2Gen>=1.1
- logbook>=0.7.0
- blinker>=1.3
- setuptools>=5.4.1
- natsort>=3.5.2
- requests>=2.2.0
- husl>=4.0.2
- piexif>=1.0.3
- notebook>=4.0.0
- ipykernel>=4.0.0
build-packages: [libjpeg-dev]
install: |
find $SNAPCRAFT_PART_INSTALL -name '*.a' -print0 | xargs -0r rm
find $SNAPCRAFT_PART_INSTALL -name 'terminado' -type d -print0 | xargs -0r rm -rf
find $SNAPCRAFT_PART_INSTALL -name 'tornado' -type d -print0 | xargs -0r rm -rf