Use o GTK3 em um aplicativo snapcraft

3

Como posso usar o Gtk3 no meu aplicativo de encaixe? devo adicionar Gtk3 como um plugin para snapcraft.yaml ? e como construí-lo? No entanto, posso construir Gtk3 fora do sistema snapcraft.

    
por mohsen shafiei 15.06.2016 / 10:02

1 resposta

1

Dê uma olhada no link - na verdade, é bem direto:

O bit relevante é parts: galculator: source: https://github.com/galculator/galculator.git plugin: autotools install-via: prefix build-packages: - flex - gettext - intltool - libgtk-3-dev - libpng12-dev - libxml-parser-perl stage-packages: - libglib2.0-0 - libgtk-3-0 - libpango-1.0-0 - libpng12-0 - libquadmath0 - dconf-gsettings-backend - librsvg2-common - libwmf0.2-7-gtk - libgdk-pixbuf2.0-0 after: [gtkconf]

Alguns pontos:  - ele usa o plugin autotools para construir o pacote  - ele extrai libgtk3-dev (e outros pacotes) como build-packages , então os pacotes que você precisa ter instalados localmente para construir o snap  - menciona dependências como stage-packages , que são então agrupadas com o snap  - usa a parte gtkconf wiki do lançador

Dê uma olhada no o exemplo completo , mas isso deve ajudar a fazer com que seu aplicativo GTK3 seja construir.

    
por dholbach 17.06.2016 / 07:27

Tags