Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : flatpak | name : flatpak | ||||
| version : 1.8.5 | version : 1.8.5 | ||||
| release : 39 | release : 40 | ||||
| source : | source : | ||||
| - https://github.com/flatpak/flatpak/releases/download/1.8.5/flatpak-1.8.5.tar.xz : 338dc47398ef0b9bd95d14b6a321f6ee4d9ae53fdb06dc0f8901d6440319d47c | - https://github.com/flatpak/flatpak/releases/download/1.8.5/flatpak-1.8.5.tar.xz : 338dc47398ef0b9bd95d14b6a321f6ee4d9ae53fdb06dc0f8901d6440319d47c | ||||
| license : LGPL-2.1-or-later | license : LGPL-2.1-or-later | ||||
| component : desktop.util | component : desktop.util | ||||
| summary : Universal application support | summary : Universal application support | ||||
| description: | | description: | | ||||
| Linux application sandboxing and distribution framework | Linux application sandboxing and distribution framework | ||||
| builddeps : | builddeps : | ||||
| - pkgconfig(appstream-glib) | - pkgconfig(appstream-glib) | ||||
| - pkgconfig(fuse) | - pkgconfig(fuse) | ||||
| - pkgconfig(gpgme) | - pkgconfig(gpgme) | ||||
| - pkgconfig(gtk-doc) | - pkgconfig(gtk-doc) | ||||
| - pkgconfig(json-glib-1.0) | - pkgconfig(json-glib-1.0) | ||||
| - pkgconfig(libassuan) | - pkgconfig(libassuan) | ||||
| - pkgconfig(libcap) | - pkgconfig(libcap) | ||||
| - pkgconfig(libseccomp) | - pkgconfig(libseccomp) | ||||
| - pkgconfig(libsoup-2.4) | - pkgconfig(libsoup-2.4) | ||||
| - pkgconfig(ostree-1) | - pkgconfig(ostree-1) | ||||
| - pkgconfig(xau) | - pkgconfig(xau) | ||||
| - bubblewrap | |||||
| - pyparsing | - pyparsing | ||||
| - xmlto | - xmlto | ||||
| rundeps : | rundeps : | ||||
| - bubblewrap | |||||
| - xdg-desktop-portal | - xdg-desktop-portal | ||||
| setup : | | setup : | | ||||
| %configure --disable-static \ | %configure --disable-static \ | ||||
| --enable-gtk-doc \ | --enable-gtk-doc \ | ||||
| --enable-gtk-doc-html \ | --enable-gtk-doc-html \ | ||||
| --with-dbus-config-dir=/usr/share/dbus-1/system.d \ | --with-dbus-config-dir=/usr/share/dbus-1/system.d \ | ||||
| --with-privileged-group=sudo \ | --with-privileged-group=sudo \ | ||||
| --with-profile-dir=/usr/share/defaults/etc/profile.d \ | --with-profile-dir=/usr/share/defaults/etc/profile.d \ | ||||
| --with-system-bubblewrap \ | |||||
| --with-system-helper-user=flatpak \ | --with-system-helper-user=flatpak \ | ||||
| --with-sysusersdir=%libdir%/sysusers.d/ | --with-sysusersdir=%libdir%/sysusers.d/ | ||||
| build : | | build : | | ||||
| %make | %make | ||||
| install : | | install : | | ||||
| %make_install | %make_install | ||||
| # Make sure that flatpak profile script is loaded after 10-xdg.sh | # Make sure that flatpak profile script is loaded after 10-xdg.sh | ||||
| mv $installdir/usr/share/defaults/etc/profile.d/flatpak.sh $installdir/usr/share/defaults/etc/profile.d/70-flatpak.sh | mv $installdir/usr/share/defaults/etc/profile.d/flatpak.sh $installdir/usr/share/defaults/etc/profile.d/70-flatpak.sh | ||||
| # Add tmpfiles | # Add tmpfiles | ||||
| install -D -m 00644 $pkgfiles/flatpak.tmpfiles $installdir/%libdir%/tmpfiles.d/flatpak.conf | install -D -m 00644 $pkgfiles/flatpak.tmpfiles $installdir/%libdir%/tmpfiles.d/flatpak.conf | ||||
| # support keyfile backend in flatpak | # support keyfile backend in flatpak | ||||
| install -m 00644 $pkgfiles/org.freedesktop.Flatpak.keyrules $installdir/usr/share/polkit-1/rules.d/. | install -m 00644 $pkgfiles/org.freedesktop.Flatpak.keyrules $installdir/usr/share/polkit-1/rules.d/. | ||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.