-
Notifications
You must be signed in to change notification settings - Fork 125
/
Copy pathsnapcraft.yaml
42 lines (37 loc) · 1.15 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
name: dataexplore
version: '0.13.0'
#version-script: git describe --abbrev=1 --tags
summary: data plotting and analysis package
description: |
DataExplore is an open source desktop application for data analysis and plotting
intended for use in both research and education. The program allows quick
visualization of data, table manipulation tools and supports large data tables.
base: core18
grade: stable
confinement: strict
icon: img/logo.png
apps:
dataexplore:
command: desktop-launch $SNAP/bin/dataexplore
plugs: [desktop,desktop-legacy,unity7,home]
parts:
dataexplore:
plugin: python
source: .
stage-packages:
[python3-tk,xsel,fontconfig-config,fonts-freefont-ttf,ttf-ubuntu-font-family,
fonts-liberation,ttf-dejavu-core,ttf-mscorefonts-installer]
after: [desktop-glib-only]
desktop-glib-only:
source: https://github.com/ubuntu/snapcraft-desktop-helpers.git
source-subdir: glib-only
plugin: make
build-packages:
- libglib2.0-dev
stage-packages:
- libglib2.0-bin
layout:
/usr/share/tcltk:
bind: $SNAP/usr/share/tcltk
/usr/lib/tcltk:
bind: $SNAP/usr/lib/tcltk