bluez: 5.58 -> 5.59; manpages now need docutils installed

This commit is contained in:
Tim Biermann 2021-06-14 10:18:21 +00:00
parent ea70c0dcce
commit d22d2ab2e7
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 9 additions and 13 deletions

View File

@ -40,9 +40,6 @@ lrwxrwxrwx root/root usr/lib/libbluetooth.so.3 -> libbluetooth.so.3.19.5
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/bluez.pc
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man8/
-rw-r--r-- root/root usr/share/man/man8/bluetoothd.8.gz
drwxr-xr-x root/root usr/share/zsh/
drwxr-xr-x root/root usr/share/zsh/site-functions/
-rw-r--r-- root/root usr/share/zsh/site-functions/_bluetoothctl

View File

@ -1,6 +1,4 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF352shmvKp0+NcFe5+lOYBUg81ADcETQ6wc+naASqsnlLhivkiuecBeLnHL6KnakWcwh1FTPfK2Egrjq+MQbF/Qc=
SHA256 (Pkgfile) = c51d3b3c0324beaed678bf7f533a46458df00ce3207d0a83f9cbdb96267e5fbc
SHA256 (.footprint) = a54c45690d455dba6beb8707c44093f1cd30ca31b07d40fb19eced439c40af45
SHA256 (bluez-5.58.tar.xz) = c8065e75a5eb67236849ef68a354b1700540305a8c88ef0a0fd6288f19daf1f1
SHA256 (bluetoothd) = b24a219ea4b457a8efdd1b5e0880022056b7b85a3e469f5e3678fa5e4d4be6b6
RWSagIOpLGJF305yKsuyLHai569ELWBVy3961p7KgCc9nCDNcHPoU9nY93v3cYMigs85mPmJxyHnwrgdApZx327fVtKenb5vrwE=
SHA256 (Pkgfile) = 4cad35c67892f49d2bf650ff48e99186ba96cae342dfa7d0c767dc0ac4f7e426
SHA256 (.footprint) = 2cc4241328c71a7a119cc637ba3cdb4723551351920042afae2753be92730d29

View File

@ -2,9 +2,10 @@
# URL: http://www.bluez.org/
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: alsa-lib dbus glib
# Optional: cups docutils libical
name=bluez
version=5.58
version=5.59
release=1
source=(https://mirrors.edge.kernel.org/pub/linux/bluetooth/bluez-$version.tar.xz
bluetoothd)
@ -12,8 +13,9 @@ source=(https://mirrors.edge.kernel.org/pub/linux/bluetooth/bluez-$version.tar.x
build() {
cd bluez-$version
[[ -e /usr/lib/cups ]] && PKGMK_BLUEZ+=" --enable-cups" || PKGMK_BLUEZ+=" --disable-cups"
[[ -e /usr/lib/pkgconfig/libical.pc ]] && PKGMK_BLUEZ+=" --enable-obex" || PKGMK_BLUEZ+=" --disable-obex"
prt-get isinst cups && PKGMK_BLUEZ+=' --enable-cups' || PKGMK_BLUEZ+=' --disable-cups'
prt-get isinst docutils || PKGMK_BLUEZ+=' --disable-manpages'
prt-get isinst libical && PKGMK_BLUEZ+=' --enable-obex' || PKGMK_BLUEZ+=' --disable-obex'
./configure $PKGMK_BLUEZ \
--prefix=/usr \
@ -26,6 +28,5 @@ build() {
make DESTDIR=$PKG install
install -D -m 0644 src/main.conf $PKG/etc/bluetooth/main.conf
install -D -m 0755 $SRC/bluetoothd $PKG/etc/rc.d/bluetoothd
[[ -e /usr/lib/pkgconfig/libical.pc ]] && install -D -m 0755 tools/obexctl $PKG/usr/lib/bluetooth/obexctl
rm -rf $PKG/usr/share/man/man1
prt-get isinst libical && install -D -m 0755 tools/obexctl $PKG/usr/lib/bluetooth/obexctl || true
}