summaryrefslogblamecommitdiff
path: root/user/pantheon-files/APKBUILD
blob: 7e9ac523580b34891fc98a9c2a0f19308fadc936 (plain) (tree)




































                                                                                                                                                                                                                    
# Contributor: Síle Ekaterin Liszka <sheila@vulpine.house>
# Maintainer: Síle Ekaterin Liszka <sheila@vulpine.house>
pkgname=pantheon-files
pkgver=6.5.2
pkgrel=0
pkgdesc="File manager for the Pantheon desktop environment"
url="https://elementary.io/"
arch="all"
license="GPL-2.0+ AND LGPL-3.0-only AND GPL-3.0+ AND GPL-3.0-only AND GPL-2.0-only AND LGPL-2.0+ AND LGPL-2.1-only AND LGPL-3.0+"
depends=""
makedepends="meson ninja desktop-file-utils glib-dev gobject-introspection-dev granite-dev gtk+3.0-dev libcanberra-dev libcloudproviders-dev libgee-dev libgit2-glib-dev libhandy-dev plank-dev sqlite-dev vala-dev"
subpackages="$pkgname-dev $pkgname-lang"
source="pantheon-files-$pkgver.tar.gz::https://github.com/elementary/files/archive/refs/tags/$pkgver.tar.gz"
builddir="$srcdir/files-$pkgver"

build() {
	meson setup \
		--prefix=/usr \
		--sysconfdir=/etc \
		--mandir=/usr/share/man \
		--localstatedir=/var \
		--buildtype=release \
		--wrap-mode=nofallback \
		-Dsystemduserunitdir=no \
		. output
	meson compile -C output
}

check() {
	meson test -C output
}

package() {
	DESTDIR="$pkgdir" meson install -C output
}

sha512sums="bdafe8edd67a85fc03234f553c9858178300eed2fc3f11510b79fa74c563eeb1e24c044cdc5633a788de7ae0bbb0fd7d0388bd0a33bb69f309738d3706d1c203  pantheon-files-6.5.2.tar.gz"