diff options
author | Alberto Fanjul | 2016-07-22 06:54:43 +0200 |
---|---|---|
committer | GitHub | 2016-07-22 06:54:43 +0200 |
commit | 99a79f7e110eec22b960d7b2270303df74c46feb (patch) | |
tree | e32a4cfa55bf272de42707ac9614539b3ed53fca | |
parent | 8a2d9effaa69994d36126d4c2ee6a336fe133ef8 (diff) | |
parent | 01b809ce7092bd3a94ed0b41d46cfed1a30a1d09 (diff) | |
download | aur-99a79f7e110eec22b960d7b2270303df74c46feb.tar.gz |
Merge pull request #1 from zer0def/master
Update for current state of distribution
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 17 | ||||
-rw-r--r-- | org.freedesktop.miracle.conf | 57 |
3 files changed, 75 insertions, 9 deletions
@@ -1,16 +1,20 @@ 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 = 185.a92df37 + pkgver = 201.3f2266e pkgrel = 1 url = https://github.com/albfan/miraclecast arch = i686 arch = x86_64 + arch = armv6h + arch = armv7h license = GPL - depends = systemd-kdbus - depends = kdbus + depends = systemd>=221 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 @@ -1,21 +1,25 @@ # Maintainer: Alberto Fanjul <albertofanjul@gmail.com> pkgname=miraclecast _name=miraclecast -pkgver=185.a92df37 +pkgver=201.3f2266e 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" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'armv6h' 'armv7h') url="https://github.com/albfan/miraclecast" license=('GPL') #groups=() -depends=("systemd-kdbus" "kdbus") #kdbus-git provides kdbus +depends=("systemd>=221") #makedepends=() -#optdepends=() +#optdepends=("systemd-kdbus" "kdbus") #kdbus-git provides kdbus provides=("miraclecast") #conflicts=() -source=("$_name::git+https://github.com/albfan/miraclecast.git#branch=master") -md5sums=('SKIP') #generate with 'makepkg -g' +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) +# generate with 'makepkg -g' +md5sums=('SKIP' + '43a45ea562bc1647b23533fdbc3915a9') build() { cd "$srcdir/$_name" @@ -32,6 +36,7 @@ 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 new file mode 100644 index 000000000000..dee41ad0791b --- /dev/null +++ b/org.freedesktop.miracle.conf @@ -0,0 +1,57 @@ +<?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> |