summaryrefslogtreecommitdiff
path: root/snapcraft.yaml
blob: 7241ae165612fc5a983eb5cb078878bef9b2c6a3 (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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
name: corebird-diddledan
version: "1.3.3"
summary: CoreBird Twitter Client
description: |
  Corebird is a modern and lightweight Twitter client for the GNOME 3 desktop. It
  features inline image and video preview, creation of lists and favorites,
  filtering of tweets and full text search. Corebird is able to manage multiple
  Twitter accounts.
confinement: strict
slots:
  dbus-corebird:
    interface: dbus
    bus: session
    name: org.baedert.corebird
architectures: [ amd64, i386 ]
apps:
  corebird:
    command: desktop-launch $SNAP/usr/bin/corebird
    plugs: [gsettings, home, network, pulseaudio, unity7]
parts:
  corebird:
    source: https://github.com/baedert/corebird/releases/download/1.3.3/corebird-1.3.3.tar.xz
    plugin: autotools
    configflags: [ '--prefix=/usr', '--disable-spellcheck' ]
    build-packages:
      - gettext
      - gstreamer1.0-alsa
      - gstreamer1.0-fluendo-mp3
      - gstreamer1.0-libav
      - gstreamer1.0-plugins-base
      - gstreamer1.0-plugins-good
      - gstreamer1.0-plugins-bad
      - gstreamer1.0-pulseaudio
      - gstreamer1.0-tools
      - gstreamer1.0-x
      - libgstreamer-plugins-base1.0-dev
      - libgstreamer-plugins-good1.0-dev
      - libgstreamer-plugins-bad1.0-dev
      - libgstreamer1.0-dev
      - libjson-glib-dev
      - librest-dev
      - libsqlite3-dev
      - libxml2-utils
      - valac
    stage-packages:
      - gstreamer1.0-alsa
      - gstreamer1.0-fluendo-mp3
      - gstreamer1.0-libav
      - gstreamer1.0-plugins-base
      - gstreamer1.0-plugins-good
      - gstreamer1.0-plugins-bad
      - gstreamer1.0-pulseaudio
      - gstreamer1.0-tools
      - gstreamer1.0-x
      - libgstreamer1.0-0
      - libgstreamer-plugins-base1.0-0
      - libgstreamer-plugins-good1.0-0
      - libgstreamer-plugins-bad1.0-0
      - libjson-glib-1.0-0
      - librest-0.7-0
      - libsqlite3-0
      - libxml2
    after: [ desktop-gtk3 ]