Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / bluez
Commits: d51b1ff3 by Robin Candau at 2024-03-07T19:00:03+01:00 upgpkg: 5.73-2: Adapt package functions to new sources locations + Delete unpackaged files check for the removed sixaxis plugin - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,6 +1,6 @@ pkgbase = bluez pkgver = 5.73 - pkgrel = 1 + pkgrel = 2 url = http://www.bluez.org/ arch = x86_64 license = GPL-2.0-only @@ -40,6 +40,8 @@ pkgname = bluez-utils depends = glibc depends = readline optdepends = ell: for btpclient + provides = bluez-plugins + replaces = bluez-plugins pkgname = bluez-libs pkgdesc = Deprecated libraries for the bluetooth protocol stack ===================================== PKGBUILD ===================================== @@ -7,7 +7,7 @@ pkgbase=bluez pkgname=('bluez' 'bluez-utils' 'bluez-libs' 'bluez-cups' 'bluez-deprecated-tools' 'bluez-hid2hci' 'bluez-mesh' 'bluez-obex') pkgver=5.73 -pkgrel=1 +pkgrel=2 url="http://www.bluez.org/" arch=('x86_64') license=('GPL-2.0-only') @@ -77,13 +77,13 @@ package_bluez() { _install fakeinstall/usr/lib/systemd/system/bluetooth.service _install fakeinstall/usr/share/dbus-1/system-services/org.bluez.service _install fakeinstall/usr/share/dbus-1/system.d/bluetooth.conf + _install fakeinstall/etc/bluetooth/main.conf + _install fakeinstall/etc/bluetooth/input.conf + _install fakeinstall/etc/bluetooth/network.conf _install fakeinstall/usr/share/man/man8/bluetoothd.8 # ship upstream main config files install -dm555 "${pkgdir}"/etc/bluetooth - install -Dm644 "${srcdir}"/"${pkgbase}"-${pkgver}/src/main.conf "${pkgdir}"/etc/bluetooth/main.conf - install -Dm644 "${srcdir}"/"${pkgbase}"-${pkgver}/profiles/input/input.conf "${pkgdir}"/etc/bluetooth/input.conf - install -Dm644 "${srcdir}"/"${pkgbase}"-${pkgver}/profiles/network/network.conf "${pkgdir}"/etc/bluetooth/network.conf # add basic documention install -dm755 "${pkgdir}"/usr/share/doc/"${pkgbase}"/dbus-apis @@ -155,11 +155,11 @@ package_bluez-mesh() { _install fakeinstall/usr/lib/systemd/system/bluetooth-mesh.service _install fakeinstall/usr/share/dbus-1/system-services/org.bluez.mesh.service _install fakeinstall/usr/share/dbus-1/system.d/bluetooth-mesh.conf + _install fakeinstall/etc/bluetooth/mesh-main.conf _install fakeinstall/usr/share/man/man8/bluetooth-meshd.8 # ship upstream mesh config file install -dm555 "${pkgdir}"/etc/bluetooth - install -Dm644 "${srcdir}"/"${pkgbase}"-${pkgver}/mesh/mesh-main.conf "${pkgdir}"/etc/bluetooth/mesh-main.conf } package_bluez-obex() { @@ -170,13 +170,10 @@ package_bluez-obex() { _install fakeinstall/usr/lib/bluetooth/obexd _install fakeinstall/usr/lib/systemd/user/obex.service _install fakeinstall/usr/share/dbus-1/services/org.bluez.obex.service + _install fakeinstall/usr/lib/systemd/user/dbus-org.bluez.obex.service _install fakeinstall/usr/share/man/man5/org.bluez.obex*.5 - # fix obex file transfer - https://bugs.archlinux.org/task/45816 - ln -fs /usr/lib/systemd/user/obex.service "${pkgdir}"/usr/lib/systemd/user/dbus-org.bluez.obex.service - # make sure there are no files left to install rm fakeinstall/usr/lib/libbluetooth.la - rm fakeinstall/usr/lib/bluetooth/plugins/sixaxis.la find fakeinstall -depth -print0 | xargs -0 rmdir } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/bluez/-/commit/d51b1ff3a07b20ad95feee22e0a9412bbe987627 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/bluez/-/commit/d51b1ff3a07b20ad95feee22e0a9412bbe987627 You're receiving this email because of your account on gitlab.archlinux.org.