Date: Friday, January 20, 2023 @ 17:05:52
  Author: heftig
Revision: 1387122

0.4.2-1

Modified:
  pipewire-media-session/trunk/PKGBUILD
  pipewire-media-session/trunk/pipewire-media-session.install

--------------------------------+
 PKGBUILD                       |   11 ++++++-----
 pipewire-media-session.install |   12 ++++++++++++
 2 files changed, 18 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-01-20 16:58:28 UTC (rev 1387121)
+++ PKGBUILD    2023-01-20 17:05:52 UTC (rev 1387122)
@@ -2,16 +2,16 @@
 
 pkgbase=pipewire-media-session
 pkgname=(pipewire-media-session pipewire-media-session-docs)
-pkgver=0.4.1
-pkgrel=2
+pkgver=0.4.2
+pkgrel=1
 epoch=1
-pkgdesc="Example session manager for PipeWire"
+pkgdesc="Legacy session manager for PipeWire"
 url="https://gitlab.freedesktop.org/pipewire/media-session";
 license=(MIT)
 arch=(x86_64)
 makedepends=(git meson doxygen graphviz 'pipewire>=0.3.39' systemd dbus
              alsa-lib)
-_commit=e5d5cf2404786af8bcc40bdb8a2962bef4ec18b6  # tags/0.4.1
+_commit=80dae7e24bec02b2befe09a72fbac6e2b38ccb5c  # tags/0.4.2
 
source=("$pkgbase::git+https://gitlab.freedesktop.org/pipewire/media-session.git#commit=$_commit";)
 sha256sums=('SKIP')
 
@@ -49,6 +49,7 @@
 }
 
 package_pipewire-media-session() {
+  pkgdesc+=" (deprecated)"
   depends=('pipewire>=0.3.39' libpipewire-0.3.so libsystemd.so libdbus-1.so
            libasound.so)
   optdepends=('pipewire-media-session-docs: Documentation')
@@ -65,7 +66,7 @@
 }
 
 package_pipewire-media-session-docs() {
-  pkgdesc+=" - documentation"
+  pkgdesc+=" (documentation)"
 
   mv docs/* "$pkgdir"
 

Modified: pipewire-media-session.install
===================================================================
--- pipewire-media-session.install      2023-01-20 16:58:28 UTC (rev 1387121)
+++ pipewire-media-session.install      2023-01-20 17:05:52 UTC (rev 1387122)
@@ -2,6 +2,11 @@
   # Enable service by default, creating an alias from
   # pipewire-session-manager.service, which is required by pipewire.service
   systemctl --global enable pipewire-media-session.service
+
+  cat <<MSG
+>>> pipewire-media-session is deprecated and will soon be removed from the
+    repositories. Please use 'wireplumber' instead.
+MSG
 }
 
 post_upgrade() {
@@ -20,6 +25,13 @@
     now. This will create a required service alias.
 MSG
   fi
+
+  if (( $(vercmp "$2" '1:0.4.2-1') < 0)); then
+    cat <<MSG
+>>> pipewire-media-session is deprecated and will soon be removed from the
+    repositories. Please use 'wireplumber' instead.
+MSG
+  fi
 }
 
 pre_remove() {

Reply via email to