summarylogtreecommitdiffstats
path: root/gplates-appimage.yml
blob: 58d6ad4132890ba871ea94894734addb1e4778b6 (plain)
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
app: gplates
ingredients:
  dist: focal
  sources:
    - deb http://archive.ubuntu.com/ubuntu/ focal main universe
  packages:
    - cmake
    - libglew-dev
    - python3-dev
    - python3-numpy
    - libboost-dev
    - libboost-python-dev
    - libboost-thread-dev
    - libboost-program-options-dev
    - libboost-test-dev
    - libboost-system-dev
    - qt5-default
    - libqt5opengl5-dev
    - libqt5svg5-dev
    - libqt5xmlpatterns5-dev
    - libgdal-dev
    - libcgal-dev
    - libproj-dev
    - libqwt-qt5-dev
    - zlib1g-dev
    - libfreetype6-dev
    - libfontconfig1-dev
    - libxrender-dev
    - libice-dev
    - libsm-dev
    - gplates
script:
  - # create desktop and image files
  - cat > gplates.desktop <<EOF
  - [Desktop Entry]
  - Type=Application
  - Name=GPlates
  - Icon=gplates
  - Exec=gplates
  - Categories=Science;DataVisualization;Geography;Geoscience;Qt;
  - StartupNotify=true
  - EOF
  - cp $(realpath ../gplates.png) .