diff -Naur /usr/portage/net-wireless/bluez/bluez-4.94-r1.ebuild ./bluez-4.94-r1.ebuild --- /usr/portage/net-wireless/bluez/bluez-4.94-r1.ebuild 2011-06-13 17:31:21.000000000 +0200 +++ ./bluez-4.94-r1.ebuild 2011-06-25 12:26:46.649489539 +0200 @@ -4,7 +4,7 @@ EAPI="4" -inherit multilib eutils +inherit multilib eutils systemd DESCRIPTION="Bluetooth Tools and System Daemons for Linux" HOMEPAGE="http://www.bluez.org/" @@ -146,6 +146,8 @@ insinto /var/lib/misc newins "${WORKDIR}/oui-${OUIDATE}.txt" oui.txt + systemd_dounit "${FILESDIR}"/bluetooth.service + find "${ED}" -name "*.la" -delete } diff -Naur /usr/portage/net-wireless/bluez/files/bluetooth.service ./files/bluetooth.service --- /usr/portage/net-wireless/bluez/files/bluetooth.service 1970-01-01 01:00:00.000000000 +0100 +++ ./files/bluetooth.service 2011-06-25 12:27:29.730951017 +0200 @@ -0,0 +1,10 @@ +[Unit] +Description=Bluetooth +After=NetworkManager.service + +[Service] +Type=simple +ExecStart=/usr/sbin/bluetoothd --nodetach + +[Install] +WantedBy=graphical.target