From 0b48c586790b82f49b43342d62446e9d4854fa5a Mon Sep 17 00:00:00 2001
From: Obarun <eric@obarun.org>
Date: Sat, 5 Jun 2021 19:18:00 +0000
Subject: [PATCH] upgpkg: 0.2.1-1

---
 version/0.2.1-1/PKGBUILD               | 61 ++++++++++++++++++++++++++
 version/0.2.1-1/pipewire               |  8 ++++
 version/0.2.1-1/pipewire-media-session |  9 ++++
 version/0.2.1-1/pipewire-pulse         |  9 ++++
 4 files changed, 87 insertions(+)
 create mode 100644 version/0.2.1-1/PKGBUILD
 create mode 100644 version/0.2.1-1/pipewire
 create mode 100644 version/0.2.1-1/pipewire-media-session
 create mode 100644 version/0.2.1-1/pipewire-pulse

diff --git a/version/0.2.1-1/PKGBUILD b/version/0.2.1-1/PKGBUILD
new file mode 100644
index 0000000..246cd72
--- /dev/null
+++ b/version/0.2.1-1/PKGBUILD
@@ -0,0 +1,61 @@
+# Obarun        : 66 init/supervisor
+# Maintainer    : Eric Vidal <eric@obarun.org>
+# Maintainer    : Jean-Michel T.Dydak <jean-michel@obarun.org>
+# PkgSource     : https://framagit.org/observice/pipewire-66serv
+#--------------------------------------------------------------------------------------
+
+service=(
+    'pipewire'
+    'pipewire-pulse'
+    'pipewire-media-session'
+)
+
+pkgname=pipewire-66serv
+
+pkgdesc="pipewire service for 66 tools"
+
+pkgver=0.2.1
+pkgrel=1
+
+url="https://framagit.org/pkg/observice/${pkgname}.git"
+
+track=branch
+target=master
+source=("${pkgname}::git+${url}#${track}=${target}")
+
+makedepends=(
+    'git')
+
+#--------------------------------------------------------------------------------------
+
+prepare() {
+    cd "${pkgname}/trunk"
+    for i in ${service[@]};do
+        sed "s:@VERSION@:${pkgver}:" -i "${i}"
+    done
+}
+
+#--------------------------------------------------------------------------------------
+package() {
+    cd "${pkgname}/trunk"
+
+    for i in ${service[@]};do
+        install -Dm 0644 ${i} "${pkgdir}"/usr/lib/66/service/user/${i}
+    done
+}
+#--------------------------------------------------------------------------------------
+
+arch=('x86_64')
+
+depends=(
+    '66>=0.6.1.2'
+    '66-tools>=0.0.7.3'
+    'pipewire'
+    'pipewire-media-session'
+    'pipewire-pulse')
+
+#--------------------------------------------------------------------------------------
+
+sha512sums=('SKIP')
+
+license=('ISC')
diff --git a/version/0.2.1-1/pipewire b/version/0.2.1-1/pipewire
new file mode 100644
index 0000000..827158b
--- /dev/null
+++ b/version/0.2.1-1/pipewire
@@ -0,0 +1,8 @@
+[main]
+@type = longrun
+@version = @VERSION@
+@description = "Pipewire session"
+@user = ( user )
+
+[start]
+@execute = ( /usr/bin/pipewire )
diff --git a/version/0.2.1-1/pipewire-media-session b/version/0.2.1-1/pipewire-media-session
new file mode 100644
index 0000000..5c7de3e
--- /dev/null
+++ b/version/0.2.1-1/pipewire-media-session
@@ -0,0 +1,9 @@
+[main]
+@type = longrun
+@version = @VERSION@
+@description = "Pipewire media session"
+@user = ( user )
+@depends = ( pipewire )
+
+[start]
+@execute = ( /usr/bin/pipewire-media-session )
diff --git a/version/0.2.1-1/pipewire-pulse b/version/0.2.1-1/pipewire-pulse
new file mode 100644
index 0000000..807b259
--- /dev/null
+++ b/version/0.2.1-1/pipewire-pulse
@@ -0,0 +1,9 @@
+[main]
+@type = longrun
+@version = @VERSION@
+@description = "Pipewire pulse"
+@user = ( user )
+@depends = ( pipewire )
+
+[start]
+@execute = ( /usr/bin/pipewire -c pipewire-pulse.conf )
-- 
GitLab