snapcraft.yaml 1.6 KB
Newer Older
1 2 3
name: gephi
title: Gephi
base: core18
4
version: 0.9.3-SNAPSHOT
5 6 7 8 9 10 11 12 13 14
summary: The Open Graph Viz Platform
description: |
  **Gephi is the leading open-source platform for visualizing and manipulating large graphs.**
  * **Fast** Powered by a built-in OpenGL engine, Gephi is able to push the envelope with very large networks. Visualize networks up to a million elements. All actions (e.g. layout, filter, drag) run in real-time.
  * **Simple** Easy to install and get started. An UI that is centered around the visualization. Like Photoshop™ for graphs.
  * **Extensible** Extend Gephi with plug-ins.

  Example datasets can be found on our wiki: https://github.com/gephi/gephi/wiki/Datasets

  Localization is available in English, French, Spanish, Japanese, Russian, Brazilian Portuguese, Chinese, Czech and German.
15

16 17 18 19
license: GPL-3.0
architectures: [ amd64 ]
icon: snap/gui/gephi.png
grade: devel # must be 'stable' to release into candidate/stable channels
20
confinement: strict
21 22 23 24 25 26 27 28 29

parts:
  gephi:
    stage-packages:
      - libglu1-mesa
    after:
      - desktop-glib-only
    plugin: dump
    source:
30
      - on amd64: https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.gephi&a=gephi&v=$SNAPCRAFT_PROJECT_VERSION&c=linux-x64&p=tar.gz
31
    source-type: tar
32 33 34 35 36 37 38 39 40 41 42 43 44 45
  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

apps:
  gephi:
    extensions: [gnome-3-28]
    plugs:
      - home
46
      - network
47 48
      - opengl
    command: bin/gephi