~osomon/gnome-calculator/snap-using-gnome-extension

« back to all changes in this revision

Viewing changes to snapcraft.yaml

  • Committer: Ken VanDine
  • Date: 2017-09-25 21:30:11 UTC
  • Revision ID: ken.vandine@canonical.com-20170925213011-281bsmfcrhnfpar1
tidy up

Show diffs side-by-side

added added

removed removed

Lines of Context:
47
47
      - wayland
48
48
    desktop: usr/share/applications/org.gnome.Calculator.desktop
49
49
    environment:
50
 
      GSETTINGS_SCHEMA_DIR: $SNAP/share/glib-2.0/schemas
51
50
      LD_LIBRARY_PATH: $LD_LIBRARY_PATH:$SNAP/lib/gnome-calculator
52
51
 
53
52
parts:
54
53
  gnome-calculator:
 
54
    build-attributes: [no-system-libraries]
55
55
    after: [desktop-gnome-platform]
56
56
    source: https://git.gnome.org/browse/gnome-calculator
57
57
    source-type: git
58
58
    source-tag: 3.25.92
59
59
    plugin: autotools
60
60
    # workaround the issue described in https://launchpad.net/bugs/1583250
61
 
    configflags: [--prefix=/snap/gnome-calculator/current/usr]
 
61
    configflags: [--disable-maintainer-mode, --prefix=/snap/gnome-calculator/current/usr]
62
62
    organize:
63
63
      snap/gnome-calculator/current/usr: usr
64
64
    build-packages:
77
77
      - libmpfr-dev
78
78
      - valac
79
79
      - yelp-tools
80
 
 
81
 
  # workaround snapcraft trying to outsmart us by copying ldd listed libraries
82
 
  workaround:
83
 
    plugin: nil
84
80
    prime:
85
 
      - "-*"
 
81
      - "-usr/lib/gnome-calculator/libcalculator.a"
 
82
      - "-usr/share/appdata"