~ken-vandine/+junk/gnome-3-26-1604-sdk

« back to all changes in this revision

Viewing changes to snapcraft.yaml

  • Committer: Ken VanDine
  • Date: 2017-10-11 20:26:16 UTC
  • Revision ID: ken.vandine@canonical.com-20171011202616-rxe1fpvw6in6102h
Added more deps

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
  # ppa:
21
21
  #   plugin: nil
22
22
  #   prepare: |
23
 
  #     add-apt-repository -y ppa:elementary-os/stable
24
 
  #     add-apt-repository -y ppa:elementary-os/os-patches
25
 
  #     echo "Package: *" > /etc/apt/preferences.d/elementary-stable
26
 
  #     echo "Pin: release o=LP-PPA-elementary-os-stable" >> /etc/apt/preferences.d/elementary-stable
27
 
  #     echo "Pin-Priority: 1000" >> /etc/apt/preferences.d/elementary-stable
28
 
  #     echo "Package: *" > /etc/apt/preferences.d/elementary-patches
29
 
  #     echo "Pin: release o=LP-PPA-elementary-os-os-patches" >> /etc/apt/preferences.d/elementary-patches
30
 
  #     echo "Pin-Priority: 1000" >> /etc/apt/preferences.d/elementary-patches
 
23
  #     add-apt-repository -y ppa:ubuntu-desktop/gnome-3-26
 
24
  #     echo "Package: *" > /etc/apt/preferences.d/gnome-3-26
 
25
  #     echo "Pin: release o=LP-PPA-ubuntu-desktop-gnome-3-26" >> /etc/apt/preferences.d/gnome-3-26
 
26
  #     echo "Pin-Priority: 1000" >> /etc/apt/preferences.d/gnome-3-26
31
27
  #     apt update
32
28
  #     apt dist-upgrade -y
 
29
  libtool: 
 
30
    plugin: autotools
 
31
    source: https://git.savannah.gnu.org/git/libtool.git
 
32
    configflags: [ --prefix=/usr ]
 
33
    build-packages:
 
34
      - file
 
35
      - automake
 
36
      - autoconf
 
37
      - autotools-dev
 
38
      - help2man
 
39
      - texinfo
 
40
      - zlib1g-dev
 
41
      - gnulib
33
42
  vala:
34
43
    plugin: autotools
35
44
    source: https://github.com/GNOME/vala.git
36
45
    source-tag: '0.36.5'
37
46
    configflags: [ --prefix=/usr ]
38
47
    build-packages:
39
 
      - libglib2.0-dev
40
48
      - bison
41
 
      - valac
42
 
      - autotools-dev
43
49
      - flex
44
 
      - gnome-pkg-tools
45
50
      - help2man
46
51
      - xsltproc
47
52
      - libdbus-1-dev
48
53
      - dbus
49
54
      - libgirepository1.0-dev
50
55
  gtk:
51
 
    after: [glib]
 
56
    after: [glib, libtool]
52
57
    source: git://git.gnome.org/gtk+
53
58
    meson-parameters: [ --prefix=/usr ]
54
59
    plugin: meson
55
60
  gee: 
56
 
    after: [vala]
 
61
    after: [vala, libtool]
57
62
    source: git://git.gnome.org/libgee
58
63
    source-tag: '0.20.0'
59
64
    configflags: [ --prefix=/usr ]
61
66
    build-packages:
62
67
      - gobject-introspection
63
68
      - libgirepository1.0-dev
64
 
      - libglib2.0-dev
65
 
      - libtool
66
69
      - autoconf-archive
67
 
  
68
70
  glib: 
 
71
    after: [libtool]
69
72
    source: git://git.gnome.org/glib
70
73
    configflags: [ --prefix=/usr ]
71
74
    plugin: autotools
72
75
    build-packages:
73
 
      - libtool
74
76
      - libmount-dev
 
77
  pango: 
 
78
    after: [glib, gtk]
 
79
    source: git://git.0pointer.net/libcanberra.git
 
80
    configflags: [ --prefix=/usr ]
 
81
    plugin: autotools
 
82
  libcanberra: 
 
83
    after: [glib, gtk]
 
84
    source: git://git.gnome.org/pango
 
85
    configflags: [ --prefix=/usr ]
 
86
    plugin: autotools
 
87
    build-packages:
 
88
      - libasound2-dev
 
89
      - libvorbis-dev
 
90
      - libx11-dev
 
91
      - libtdb-dev
 
92
      - libpulse-dev
 
93
      - libgstreamer1.0-dev