aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoralbfan2016-08-22 03:55:53 +0200
committeralbfan2016-08-22 03:55:53 +0200
commit41d80cb2e9836f460d09cde5aa581d812e9612c3 (patch)
tree95e979f27331571b01e13162a40aa75daeb85427
parent99a79f7e110eec22b960d7b2270303df74c46feb (diff)
downloadaur-41d80cb2e9836f460d09cde5aa581d812e9612c3.tar.gz
Install dbus policy from project makefile
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD9
-rw-r--r--org.freedesktop.miracle.conf57
3 files changed, 6 insertions, 66 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a91d0375734a..7d606b61e7dd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,8 @@
+# Generated by mksrcinfo v8
+# Mon Aug 22 01:54:28 UTC 2016
pkgbase = miraclecast
pkgdesc = MiracleCast provides software to connect external monitors to your system via Wifi. It is compatible to Miracast. Link-management works, everything else is still being worked on. Replaces openwfd. Contribute on https://github.com/albfan/aur-miraclecast
- pkgver = 201.3f2266e
+ pkgver = 14.99a79f7
pkgrel = 1
url = https://github.com/albfan/miraclecast
arch = i686
@@ -12,9 +14,7 @@ pkgbase = miraclecast
provides = miraclecast
backup = etc/dbus-1/system.d/org.freedesktop.miracle.conf
source = miraclecast::git+https://github.com/albfan/miraclecast.git#branch=master
- source = org.freedesktop.miracle.conf
md5sums = SKIP
- md5sums = 43a45ea562bc1647b23533fdbc3915a9
pkgname = miraclecast
diff --git a/PKGBUILD b/PKGBUILD
index c0bdceb4c44f..f047b919ed9b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Alberto Fanjul <albertofanjul@gmail.com>
pkgname=miraclecast
_name=miraclecast
-pkgver=201.3f2266e
+pkgver=14.99a79f7
pkgrel=1
#epoch=
pkgdesc="MiracleCast provides software to connect external monitors to your system via Wifi. It is compatible to Miracast. Link-management works, everything else is still being worked on. Replaces openwfd. Contribute on https://github.com/albfan/aur-miraclecast"
@@ -15,11 +15,9 @@ depends=("systemd>=221")
provides=("miraclecast")
#conflicts=()
backup=(etc/dbus-1/system.d/org.freedesktop.miracle.conf)
-source=("$_name::git+https://github.com/albfan/miraclecast.git#branch=master"
- org.freedesktop.miracle.conf)
+source=("$_name::git+https://github.com/albfan/miraclecast.git#branch=master")
# generate with 'makepkg -g'
-md5sums=('SKIP'
- '43a45ea562bc1647b23533fdbc3915a9')
+md5sums=('SKIP')
build() {
cd "$srcdir/$_name"
@@ -36,7 +34,6 @@ check() {
package() {
cd "$srcdir/$_name"
make DESTDIR="$pkgdir/" install
- install -Dm644 "$srcdir/../org.freedesktop.miracle.conf" "$pkgdir/etc/dbus-1/system.d/org.freedesktop.miracle.conf"
}
pkgver() {
diff --git a/org.freedesktop.miracle.conf b/org.freedesktop.miracle.conf
deleted file mode 100644
index dee41ad0791b..000000000000
--- a/org.freedesktop.miracle.conf
+++ /dev/null
@@ -1,57 +0,0 @@
-<?xml version="1.0"?> <!--*-nxml-*-->
-<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
- "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
-
-<!--
- This file is part of MiracleCast.
--->
-
-<busconfig>
-
- <policy user="root">
- <allow own="org.freedesktop.miracle"/>
- <allow own="org.freedesktop.miracle.wifi"/>
- <allow send_destination="org.freedesktop.miracle"/>
- <allow send_destination="org.freedesktop.miracle.wifi"/>
- <allow receive_sender="org.freedesktop.miracle"/>
- <allow receive_sender="org.freedesktop.miracle.wifi"/>
- </policy>
-
- <policy context="default">
- <deny send_destination="org.freedesktop.miracle"/>
- <deny send_destination="org.freedesktop.miracle.wifi"/>
-
- <allow send_destination="org.freedesktop.miracle"
- send_interface="org.freedesktop.DBus.Introspectable"/>
- <allow send_destination="org.freedesktop.miracle.wifi"
- send_interface="org.freedesktop.DBus.Introspectable"/>
-
- <allow send_destination="org.freedesktop.miracle"
- send_interface="org.freedesktop.DBus.Peer"/>
- <allow send_destination="org.freedesktop.miracle.wifi"
- send_interface="org.freedesktop.DBus.Peer"/>
-
- <allow send_destination="org.freedesktop.miracle"
- send_interface="org.freedesktop.DBus.ObjectManager"/>
- <allow send_destination="org.freedesktop.miracle.wifi"
- send_interface="org.freedesktop.DBus.ObjectManager"/>
-
- <allow send_destination="org.freedesktop.miracle"
- send_interface="org.freedesktop.DBus.Properties"
- send_member="Get"/>
- <allow send_destination="org.freedesktop.miracle.wifi"
- send_interface="org.freedesktop.DBus.Properties"
- send_member="Get"/>
-
- <allow send_destination="org.freedesktop.miracle"
- send_interface="org.freedesktop.DBus.Properties"
- send_member="GetAll"/>
- <allow send_destination="org.freedesktop.miracle.wifi"
- send_interface="org.freedesktop.DBus.Properties"
- send_member="GetAll"/>
-
- <allow receive_sender="org.freedesktop.miracle"/>
- <allow receive_sender="org.freedesktop.miracle.wifi"/>
- </policy>
-
-</busconfig>