diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 71 |
1 files changed, 45 insertions, 26 deletions
@@ -1,36 +1,55 @@ -# Maintainer: Nahuel Gomez Castro <nahual_gomca@outlook.com.ar> +# Maintainer: +# Contributor: Tomoghno Sen <tomoghno@outlook.com> -pkgname='fondo' -pkgver=1.3.8 -pkgrel=1 +_pkgname="fondo" +pkgname="$_pkgname" +pkgver=1.6.1 +pkgrel=4 pkgdesc='Wallpaper App for Linux' +url="https://github.com/calo001/fondo" +license=('AGPL-3.0-or-later') arch=('x86_64') -changelog='CHANGELOG' -url="https://github.com/calo001/${pkgname}" -license=('GPL3') -depends=('granite' 'libsoup' 'json-glib' 'gtk-theme-elementary' 'elementary-icon-theme') -makedepends=('git' 'meson' 'vala') -conflicts=("${pkgname}-git") -source=("git+${url}.git#tag=${pkgver}" - "elementary-theme.patch") -sha256sums=('SKIP' - '572d2b1e8bc3acac50dd43e8dee5982560d1c794561744ced69c9670c5243907') -pkgver () { - cd ${pkgname} - git describe --tags | sed 's/-/.r/; s/-/./' -} +depends=( + 'elementary-icon-theme' + 'granite' + 'gtk-theme-elementary' + 'json-glib' + 'libhandy' + 'libsoup' + + ## implicit + #dconf + #glib2 + #gtk3 + #hicolor-icon-theme + #libgee +) +makedepends=( + 'git' + 'meson' + 'vala' +) + +source=( + "$_pkgname"::"git+$url.git#tag=$pkgver" + "elementary-theme.patch" +) +sha256sums=( + 'SKIP' + 'e2204425522f276d7604f7a3b6471d85cc8d11ede2b2d6b12d66a254f581ec9b' +) -prepare () { - cd ${pkgname} - patch -p1 < "${srcdir}/elementary-theme.patch" +prepare() { + cd "$_pkgname" + patch -p1 -i "../elementary-theme.patch" } -build () { - arch-meson ${pkgname} build - ninja -C build +build() { + arch-meson "$_pkgname" build + meson compile -C build } -package () { - DESTDIR="${pkgdir}" ninja -C build install +package() { + meson install -C build --destdir "$pkgdir" } |