diff --git a/hardware/bluetooth/blueman/actions.py b/hardware/bluetooth/blueman/actions.py
index 88948953ec..8baffe5c2c 100644
--- a/hardware/bluetooth/blueman/actions.py
+++ b/hardware/bluetooth/blueman/actions.py
@@ -10,11 +10,14 @@ from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
- shelltools.system("NOCONFIGURE=1 ./autogen.sh")
+ pisitools.dosed("data/configs/*.service.in", "SystemdService", deleteLine=True)
autotools.configure("--disable-static \
--sysconfdir=/etc \
--disable-schemas-compile \
--with-dhcp-config='/etc/dhcp/dhcpd.conf' \
+ --with-systemduserunitdir=no \
+ --with-systemdsystemunitdir=no \
+ --enable-pulseaudio \
--enable-polkit")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
@@ -25,4 +28,6 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ shelltools.chmod(get.installDIR() + "/usr/share/polkit-1/rules.d")
+
pisitools.dodoc("CHANGELOG.*", "COPYING")
diff --git a/hardware/bluetooth/blueman/pspec.xml b/hardware/bluetooth/blueman/pspec.xml
index 3867001b7f..d54ae65948 100644
--- a/hardware/bluetooth/blueman/pspec.xml
+++ b/hardware/bluetooth/blueman/pspec.xml
@@ -14,7 +14,7 @@
library
GTK+ Bluetooth Manager
blueman is a bluetooth manager application which is designed to be simple and intuitive for everyday bluetooth tasks. It's written with GTK+ toolkit.
- https://github.com/blueman-project/blueman/releases/download/2.2.3/blueman-2.2.3.tar.gz
+ https://github.com/blueman-project/blueman/releases/download/2.3.1/blueman-2.3.1.tar.gz
intltool
unifdef
@@ -67,6 +67,13 @@
+
+ 2022-07-27
+ 2.3.1
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2021-11-10
2.2.3