Skip to content
Snippets Groups Projects
Verified Commit a5ce6a64 authored by Robin Candau's avatar Robin Candau
Browse files

upgpkg: 1.7.5+wayland3-2: Initial commit

Move from the AUR
parents
No related branches found
Tags 1.7.5+wayland3-2
No related merge requests found
.SRCINFO 0 → 100644
pkgbase = rofi-wayland
pkgdesc = A window switcher, run dialog and dmenu replacement - fork with wayland support
pkgver = 1.7.5+wayland3
pkgrel = 2
url = https://github.com/lbonn/rofi
arch = x86_64
license = MIT
checkdepends = check
makedepends = meson
makedepends = wayland-protocols
depends = cairo
depends = gdk-pixbuf2
depends = glib2
depends = glibc
depends = hicolor-icon-theme
depends = libxcb
depends = libxkbcommon
depends = libxkbcommon-x11
depends = pango
depends = startup-notification
depends = wayland
depends = xcb-util
depends = xcb-util-cursor
depends = xcb-util-wm
provides = rofi
conflicts = rofi
source = https://github.com/lbonn/rofi/releases/download/1.7.5+wayland3/rofi-1.7.5+wayland3.tar.gz
sha256sums = ddd66ce401bc30da8e502499bafb9ab2dbf1f8d62aeb9d41f32213394246ea59
pkgname = rofi-wayland
PKGBUILD 0 → 100644
# Maintainer: Robin Candau <antiz@archlinux.org>
# Contributor: Jeremy Gust <jeremy AT plasticsoup DOT net>
# Contributor: Carson Rueter <swurl at swurl dot xyz>
# Contributor: tinywrkb <tinywrkb@gmail.com>
# Contributor: Morten Linderud <foxboron@archlinux.org>
# Contributor: Maxim Baz <rofi at maximbaz dot com>
# Contributor: Anatol Pomozov
# Contributor: Benjamin Chrétien <chretien + aur [at] lirmm [dot] fr>
# Contributor: Eric Engestrom <aur [at] engestrom [dot] ch>
# Contributor: Rasi <rasi@xssn.at>
# Contributor: Sean Pringle <sean.pringle@gmail.com>
# Contributor: SanskritFritz (gmail)
pkgname=rofi-wayland
_pkgname=rofi
pkgver=1.7.5+wayland3
pkgrel=2
pkgdesc='A window switcher, run dialog and dmenu replacement - fork with wayland support'
arch=('x86_64')
url="https://github.com/lbonn/rofi"
license=(MIT)
depends=('cairo'
'gdk-pixbuf2'
'glib2'
'glibc'
'hicolor-icon-theme'
'libxcb'
'libxkbcommon'
'libxkbcommon-x11'
'pango'
'startup-notification'
'wayland'
'xcb-util'
'xcb-util-cursor'
'xcb-util-wm')
makedepends=('meson' 'wayland-protocols')
checkdepends=('check')
provides=('rofi')
conflicts=('rofi')
source=("${url}/releases/download/${pkgver}/${_pkgname}-${pkgver}.tar.gz")
sha256sums=('ddd66ce401bc30da8e502499bafb9ab2dbf1f8d62aeb9d41f32213394246ea59')
prepare() {
cd "${_pkgname}-${pkgver}"
sed -i "s/xfce4-terminal.wrapper/xfce4-terminal/g" script/rofi-sensible-terminal
}
build() {
local meson_options=(-Dwayland=enabled -Dcheck=enabled)
arch-meson "${_pkgname}-${pkgver}" build "${meson_options[@]}"
meson compile -C build
}
check() {
LC_ALL=C meson test -C build --print-errorlogs
}
package() {
meson install -C build --destdir="${pkgdir}"
cd "${_pkgname}-${pkgver}"
install -Dm 644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
install -Dm 755 Examples/*.sh -t "${pkgdir}/usr/share/doc/${pkgname}/examples"
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment