Date: Thursday, December 16, 2021 @ 06:09:39 Author: shibumi Revision: 1073885
archrelease: copy trunk to community-x86_64 Added: bemenu/repos/community-x86_64/PKGBUILD (from rev 1073884, bemenu/trunk/PKGBUILD) bemenu/repos/community-x86_64/bemenu-wayland.install (from rev 1073884, bemenu/trunk/bemenu-wayland.install) Deleted: bemenu/repos/community-x86_64/PKGBUILD bemenu/repos/community-x86_64/bemenu-wayland.install ------------------------+ PKGBUILD | 154 +++++++++++++++++++++++------------------------ bemenu-wayland.install | 16 ++-- 2 files changed, 85 insertions(+), 85 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-12-16 06:09:36 UTC (rev 1073884) +++ PKGBUILD 2021-12-16 06:09:39 UTC (rev 1073885) @@ -1,77 +0,0 @@ -# Maintainer: Ivy Foster <i...@archlinux.org> -# Maintainer: Christian Rebischke <chris.rebisc...@archlinux.org> - -pkgbase=bemenu -pkgname=(bemenu bemenu-ncurses bemenu-x11 bemenu-wayland) -pkgver=0.6.3 -pkgrel=1 - -# Wayland without wlroots is not supported. -# https://github.com/Cloudef/bemenu/issues/79#issuecomment-572867783 -pkgdesc='Dynamic menu library and client program inspired by dmenu' -url='https://github.com/Cloudef/bemenu' -arch=(x86_64) -license=(GPL3 LGPL3) - -makedepends=(libxinerama libxkbcommon ncurses pango wayland wayland-protocols wlroots) - -source=( - "bemenu-$pkgver.tar.gz::https://github.com/Cloudef/bemenu/archive/$pkgver.tar.gz" - "bemenu-$pkgver.tar.gz.asc::https://github.com/Cloudef/bemenu/releases/download/$pkgver/bemenu-$pkgver.tar.gz.asc" -) -# Checksums provided by packager -sha256sums=('9576dc474320f3c30e9f56f55c884d66578be0d5a71c1e9f4551f06c65702a06' - 'SKIP') -validpgpkeys=('16B6B7CACAF339DECE9F154729317348D687B86B') - -build() { - cd "bemenu-$pkgver" - make PREFIX=/usr -} - -# make test seems to have been removed with cmake -#check() { -# cd "bemenu-$pkgver" -# make test -#} - -package_bemenu() { - depends=(bemenu-renderer) - provides=(libbemenu) - - cd "bemenu-$pkgver" - make DESTDIR="$pkgdir" PREFIX=/usr install - rm -rf "$pkgdir"/usr/lib/bemenu/ -} - -package_bemenu-ncurses() { - pkgdesc='ncurses renderer for bemenu' - provides=(bemenu-renderer) - depends=(libbemenu ncurses) - - cd "bemenu-$pkgver" - make DESTDIR="$pkgdir" PREFIX=/usr install-renderers - rm -f "$pkgdir"/usr/lib/bemenu/bemenu-renderer-{wayland,x11}.so -} - -package_bemenu-wayland() { - pkgdesc='Wayland (wlroots-based compositors) renderer for bemenu' - provides=(bemenu-renderer bemenu-wlroots) - depends=(libbemenu libxkbcommon pango wayland wayland-protocols) - replaces=(bemenu-wlroots) - install=bemenu-wayland.install - - cd "bemenu-$pkgver" - make DESTDIR="$pkgdir" PREFIX=/usr install-renderers - rm -f "$pkgdir"/usr/lib/bemenu/bemenu-renderer-{curses,x11}.so -} - -package_bemenu-x11() { - pkgdesc='X11 renderer for bemenu' - provides=(bemenu-renderer) - depends=(libbemenu libxinerama pango) - - cd "bemenu-$pkgver" - make DESTDIR="$pkgdir" PREFIX=/usr install-renderers - rm -f "$pkgdir"/usr/lib/bemenu/bemenu-renderer-{curses,wayland}.so -} Copied: bemenu/repos/community-x86_64/PKGBUILD (from rev 1073884, bemenu/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-12-16 06:09:39 UTC (rev 1073885) @@ -0,0 +1,77 @@ +# Maintainer: Ivy Foster <i...@archlinux.org> +# Maintainer: Christian Rebischke <chris.rebisc...@archlinux.org> + +pkgbase=bemenu +pkgname=(bemenu bemenu-ncurses bemenu-x11 bemenu-wayland) +pkgver=0.6.4 +pkgrel=1 + +# Wayland without wlroots is not supported. +# https://github.com/Cloudef/bemenu/issues/79#issuecomment-572867783 +pkgdesc='Dynamic menu library and client program inspired by dmenu' +url='https://github.com/Cloudef/bemenu' +arch=(x86_64) +license=(GPL3 LGPL3) + +makedepends=(libxinerama libxkbcommon ncurses pango wayland wayland-protocols wlroots) + +source=( + "bemenu-$pkgver.tar.gz::https://github.com/Cloudef/bemenu/archive/$pkgver.tar.gz" + "bemenu-$pkgver.tar.gz.asc::https://github.com/Cloudef/bemenu/releases/download/$pkgver/bemenu-$pkgver.tar.gz.asc" +) +# Checksums provided by packager +sha256sums=('9b1ad6768a37e3b526ac31e05903b4fc8d95d28870c8fecbe803ccfc8eae1bbe' + 'SKIP') +validpgpkeys=('16B6B7CACAF339DECE9F154729317348D687B86B') + +build() { + cd "bemenu-$pkgver" + make PREFIX=/usr +} + +# make test seems to have been removed with cmake +#check() { +# cd "bemenu-$pkgver" +# make test +#} + +package_bemenu() { + depends=(bemenu-renderer) + provides=(libbemenu) + + cd "bemenu-$pkgver" + make DESTDIR="$pkgdir" PREFIX=/usr install + rm -rf "$pkgdir"/usr/lib/bemenu/ +} + +package_bemenu-ncurses() { + pkgdesc='ncurses renderer for bemenu' + provides=(bemenu-renderer) + depends=(libbemenu ncurses) + + cd "bemenu-$pkgver" + make DESTDIR="$pkgdir" PREFIX=/usr install-renderers + rm -f "$pkgdir"/usr/lib/bemenu/bemenu-renderer-{wayland,x11}.so +} + +package_bemenu-wayland() { + pkgdesc='Wayland (wlroots-based compositors) renderer for bemenu' + provides=(bemenu-renderer bemenu-wlroots) + depends=(libbemenu libxkbcommon pango wayland wayland-protocols) + replaces=(bemenu-wlroots) + install=bemenu-wayland.install + + cd "bemenu-$pkgver" + make DESTDIR="$pkgdir" PREFIX=/usr install-renderers + rm -f "$pkgdir"/usr/lib/bemenu/bemenu-renderer-{curses,x11}.so +} + +package_bemenu-x11() { + pkgdesc='X11 renderer for bemenu' + provides=(bemenu-renderer) + depends=(libbemenu libxinerama pango) + + cd "bemenu-$pkgver" + make DESTDIR="$pkgdir" PREFIX=/usr install-renderers + rm -f "$pkgdir"/usr/lib/bemenu/bemenu-renderer-{curses,wayland}.so +} Deleted: bemenu-wayland.install =================================================================== --- bemenu-wayland.install 2021-12-16 06:09:36 UTC (rev 1073884) +++ bemenu-wayland.install 2021-12-16 06:09:39 UTC (rev 1073885) @@ -1,8 +0,0 @@ -post_install() { - echo "Note: bemenu's wayland backend only works" - echo ' in compositors which implement wlr-layer-shell.' -} - -post_upgrade() { - post_install -} Copied: bemenu/repos/community-x86_64/bemenu-wayland.install (from rev 1073884, bemenu/trunk/bemenu-wayland.install) =================================================================== --- bemenu-wayland.install (rev 0) +++ bemenu-wayland.install 2021-12-16 06:09:39 UTC (rev 1073885) @@ -0,0 +1,8 @@ +post_install() { + echo "Note: bemenu's wayland backend only works" + echo ' in compositors which implement wlr-layer-shell.' +} + +post_upgrade() { + post_install +}