bemenu: fixed dependency on scdoc (previously ensured by wlroots)

This commit is contained in:
John McQuah 2024-08-26 12:20:12 +00:00
parent a8cb563183
commit af05efcccb
4 changed files with 11 additions and 11 deletions

View File

@ -8,9 +8,6 @@ drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/bemenu/
-rwxr-xr-x root/root usr/lib/bemenu/bemenu-renderer-curses.so
-rwxr-xr-x root/root usr/lib/libbemenu.so.0.6.21
lrwxrwxrwx root/root usr/lib/libbemenu.so.0 -> libbemenu.so.0.6.21
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/bemenu.pc
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man1/
-rw-r--r-- root/root usr/share/man/man1/bemenu.1.gz

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/jmq.pub
RWTTPlFarK9CxIGYn8ndP86oALJvjAbuP4MtUsQGiwjxWpP4V3hb0QDaES/VixV48fONoGFlM/yfiUeyPpi8kVtZ4jWbrHXlLgQ=
SHA256 (Pkgfile) = 15fa713b490ba58ee260c17f7102a3082cc3694b9918847ea45e6f5b9ea0c37d
SHA256 (.footprint) = 6ac2d78e34a2dd86b3a949e94c80302579dd3a8e9c309ad95e01d793d5de3521
RWTTPlFarK9CxDW/gRvDb2w5vkj2exEzPX77rhspDG8xX7i7zLlKM7CxQZ9NBXbAO0wIbx9piKvGmSCpUMuuhrw287yFKIofRg0=
SHA256 (Pkgfile) = 4116bfb65b45d2e590717b22fc51d562290794ddc99f57bbfc0d97cd712ebe0b
SHA256 (.footprint) = 77248678dde6bc79057c6160296261d3b8a1bced71bf2c3e7edb9b562eec4ddb
SHA256 (bemenu-0.6.21.tar.gz) = 854901e8d8aa45c20a284263e43d2d02c413d3b69bf2b854b5ed6d09117560ef

View File

@ -1,3 +1,4 @@
#!/bin/sh
lynx -dump "https://raw.githubusercontent.com/Cloudef/bemenu/master/VERSION"
lynx -dump https://raw.githubusercontent.com/Cloudef/bemenu/master/VERSION \
| head -n 1

View File

@ -2,7 +2,7 @@
# URL: https://github.com/Cloudef/bemenu/
# Maintainer: John McQuah, jmcquah at disroot dot org
# Depends on: pango wlroots
# Optional: xorg-libxinerama
# Optional: xorg-libxinerama scdoc
name=bemenu
version=0.6.21
@ -10,13 +10,15 @@ release=1
source=(https://github.com/Cloudef/$name/archive/$version/$name-$version.tar.gz)
build() {
TARGETS="clients curses man"
BEMENU_INSTALL="install-bins install-libs install-man install-include install-pkgconfig install-curses"
TARGETS="clients curses"
BEMENU_INSTALL="install-bins install-libs install-include install-pkgconfig install-curses"
prt-get isinst xorg-xcb-util-renderutil && { TARGETS+=" x11"; BEMENU_INSTALL+=" install-x11"; }
prt-get isinst wayland && { TARGETS+=" wayland"; BEMENU_INSTALL+=" install-wayland"; }
prt-get isinst scdoc && { TARGETS+=" man"; BEMENU_INSTALL+=" install-man"; }
cd $name-$version
make PREFIX=/usr $TARGETS
make PREFIX=/usr DESTDIR=$PKG ${BEMENU_INSTALL}
cd $PKG/usr/lib && ln -sf lib${name}.so.${version} lib${name}.so.${version:0:1}
}