🔒 Repository is read-only – file editing is disabled.
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
pkgname: flatpak
pkgver: '1.19.0'
pkgrel: 1
pkgdesc: Next generation technology for building and distributing desktop applications
url: 'https://flatpak.org/'
arch: x86_64
license:
- LGPL
depends:
- make-ca
- bubblewrap
- gnupg
- xdg-dbus-proxy
makedepends:
- glib
- libsoup3
- gpgme
- polkit
- fuse2
- libostree
- json-glib
- appstream
- libseccomp
- python-parsing
- socat
source:
- 'https://dl.flathub.org/repo/flathub.flatpakrepo'
- flatpak-bindir.sh
- 'https://github.com/flatpak/flatpak/releases/download/${pkgver}/flatpak-${pkgver}.tar.xz'
sha256sums:
- SKIP
- SKIP
- SKIP
hooks:
post-install: "name=flatpak\nversion=1.18.1\nrelease=1\nINFO=\"\\033[1;36m\"\nNORMAL=\"\\033[0;39m\"\n\nUN=flatpak\n\nif\
\ ! (getent passwd $UN > /dev/null); then\n\tprintf \"${INFO}Creating $UN user${NORMAL}\\n\"\n\tuseradd -c \"Flatpak\
\ User\" -d /var/run/flatpak \\\n\t-s /usr/bin/false -u 89 $UN\nfi\n"
build: |
localedef -i C -f UTF-8 /usr/lib/locale/C.UTF-8 #Never complain, never explain
meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true ${pkgname}-${pkgver} builddir -Dsystem_bubblewrap=bwrap -Dsystem_dbus_proxy=xdg-dbus-proxy -Dtests=false -Ddbus_config_dir=/usr/share/dbus-1/system.d -Dselinux_module=disabled -Ddocbook_docs=disabled
meson compile -C builddir
DESTDIR=${PKGDIR} meson install -C builddir
package: |
install -Dm644 flathub.flatpakrepo \
${PKGDIR}/etc/flatpak/remotes.d/flathub.flatpakrepo
install -Dm644 flatpak-bindir.sh \
${PKGDIR}/etc/profile.d/flatpak-bindir.sh