Package Details: fuzzel-git 1.8.2.r12.gf1ab7eb-1

Git Clone URL: https://aur.archlinux.org/fuzzel-git.git (read-only, click to copy)
Package Base: fuzzel-git
Description: Application launcher for wlroots based Wayland compositors.
Upstream URL: https://codeberg.org/dnkl/fuzzel
Licenses: MIT
Conflicts: fuzzel
Provides: fuzzel
Submitter: p00f
Maintainer: eclairevoyant
Last Packager: justinesmithies
Votes: 0
Popularity: 0.000000
First Submitted: 2022-01-28 06:14 (UTC)
Last Updated: 2023-03-21 21:31 (UTC)

Required by (10)

Sources (1)

Latest Comments

eclairevoyant commented on 2023-04-03 23:08 (UTC)

git is a build-time dependency, it should be in makedepends instead of depends

andreafeletto commented on 2022-11-29 00:41 (UTC)

Hello, the following is a proposed PKGBUILD file which solves all the problems with the current one: version, dependencies, adherence to the guidelines. If you don't wish to maintain the package anymore I can step in, otherwise feel free to merge it. Cheers.

pkgname=fuzzel-git
_pkgname=fuzzel
pkgver=1.8.2.r12.gf1ab7eb
pkgrel=1
pkgdesc='Application launcher for wlroots based Wayland compositors.'
arch=('x86_64')
url='https://codeberg.org/dnkl/fuzzel'
license=('MIT')
provides=('fuzzel')
conflicts=('fuzzel')
depends=('git' 'pixman' 'wayland' 'libxkbcommon' 'cairo' 'libpng' 'librsvg' 'fcft')
makedepends=('meson' 'ninja' 'wayland-protocols' 'scdoc' 'tllist')
source=("git+$url")
sha256sums=('SKIP')

pkgver() {
    cd "$srcdir/$_pkgname"
    git describe --long | sed 's/-/.r/;s/-/./'
}

build() {
    cd "$srcdir/$_pkgname"
    arch-meson . build \
        -Denable-cairo=enabled \
        -Dpng-backend=libpng \
        -Dsvg-backend=librsvg
    meson compile -C build
}

package() {
    cd "$srcdir/$_pkgname"
    meson install -C build --destdir "$pkgdir"
    rm -f "$pkgdir/usr/share/doc/$_pkgname/LICENSE"
    install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$_pkgname"
}

tinywrkb commented on 2022-04-14 16:01 (UTC)

Doesn't build in a clean chroot. makedepends is missing git, it's not being pulled-in by base-devel.