[arch-commits] Commit in rygel/trunk (PKGBUILD org.gnome.Rygel1.service rygel.service)

Jan Steffens heftig at archlinux.org
Sat Apr 2 20:15:10 UTC 2016


    Date: Saturday, April 2, 2016 @ 22:15:10
  Author: heftig
Revision: 263782

Add user service, enablable for servers

Added:
  rygel/trunk/org.gnome.Rygel1.service
  rygel/trunk/rygel.service
Modified:
  rygel/trunk/PKGBUILD

--------------------------+
 PKGBUILD                 |   11 ++++++++---
 org.gnome.Rygel1.service |    4 ++++
 rygel.service            |   10 ++++++++++
 3 files changed, 22 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-04-02 20:00:40 UTC (rev 263781)
+++ PKGBUILD	2016-04-02 20:15:10 UTC (rev 263782)
@@ -4,7 +4,7 @@
 
 pkgname=rygel
 pkgver=0.30.0
-pkgrel=1
+pkgrel=2
 pkgdesc="UPnP AV MediaServer and MediaRenderer that allows you to easily share audio, video and pictures, and control of media player on your home network"
 arch=(i686 x86_64)
 url="http://live.gnome.org/Rygel"
@@ -20,8 +20,11 @@
 backup=(etc/rygel.conf)
 install=rygel.install
 groups=('gnome-extra')
-source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz)
-sha256sums=('a5344ec726d21e2af1b43491fb3a90450733f2c716f1097eb1ca392b611b5683')
+source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz
+        org.gnome.Rygel1.service rygel.service)
+sha256sums=('a5344ec726d21e2af1b43491fb3a90450733f2c716f1097eb1ca392b611b5683'
+            '0997df280adf182772e30613986c6fdbb4b76626182aa7ac03e4315f745499fe'
+            '5fdb7b439e5b69407d0d1a24ee2543657a76ec39eb5d8a8271405b74a1fa9061')
 
 build() {
   cd $pkgname-$pkgver
@@ -39,4 +42,6 @@
 package() {
   cd $pkgname-$pkgver
   make DESTDIR="$pkgdir" install
+  install -Dm644 ../rygel.service "$pkgdir/usr/lib/systemd/user/rygel.service"
+  install -m644 ../org.gnome.Rygel1.service "$pkgdir/usr/share/dbus-1/services/"
 }

Added: org.gnome.Rygel1.service
===================================================================
--- org.gnome.Rygel1.service	                        (rev 0)
+++ org.gnome.Rygel1.service	2016-04-02 20:15:10 UTC (rev 263782)
@@ -0,0 +1,4 @@
+[D-BUS Service]
+Name=org.gnome.Rygel1
+Exec=/usr/bin/rygel
+SystemdService=rygel.service

Added: rygel.service
===================================================================
--- rygel.service	                        (rev 0)
+++ rygel.service	2016-04-02 20:15:10 UTC (rev 263782)
@@ -0,0 +1,10 @@
+[Unit]
+Description=Rygel DLNA Media Server
+
+[Service]
+Type=dbus
+BusName=org.gnome.Rygel1
+ExecStart=/usr/bin/rygel
+
+[Install]
+WantedBy=default.target



More information about the arch-commits mailing list