summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortinywrkb2022-02-19 18:12:17 +0200
committertinywrkb2022-02-19 18:12:17 +0200
commitd41c6427cdd9a36529751a7bd861a2c0f8c4b78b (patch)
treef8e06cf35c95010249afe678300b3d79d49faef5
parentb3ea10d59037445df8ab834792da48bc64b62e3e (diff)
downloadaur-d41c6427cdd9a36529751a7bd861a2c0f8c4b78b.tar.gz
bump to 2.5.0-3: add missing pkgver func, clean depends
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD14
2 files changed, 11 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4ddeff6da752..01aafb4db224 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = freerdp-gstfree
pkgdesc = Free implementation of the Remote Desktop Protocol (RDP)
pkgver = 2.5.0
- pkgrel = 2
+ pkgrel = 3
url = https://www.freerdp.com/
arch = x86_64
license = APACHE
@@ -16,26 +16,18 @@ pkgbase = freerdp-gstfree
makedepends = libpulse
makedepends = libusb
makedepends = pam
- makedepends = systemd-libs
+ makedepends = systemd
makedepends = xmlto
- makedepends = xorgproto
depends = dbus-glib
- depends = glibc
depends = libcups
depends = libgssglue
- depends = libx11
depends = libxcursor
- depends = libxext
depends = libxdamage
- depends = libxfixes
depends = libxkbcommon
- depends = libxi
depends = libxinerama
depends = libxkbfile
depends = libxrandr
- depends = libxrender
depends = libxtst
- depends = openssl
depends = pcsclite
depends = wayland
provides = freerdp
@@ -55,22 +47,15 @@ pkgbase = freerdp-gstfree
pkgname = freerdp-gstfree
depends = dbus-glib
- depends = glibc
depends = libcups
depends = libgssglue
- depends = libx11
depends = libxcursor
- depends = libxext
depends = libxdamage
- depends = libxfixes
depends = libxkbcommon
- depends = libxi
depends = libxinerama
depends = libxkbfile
depends = libxrandr
- depends = libxrender
depends = libxtst
- depends = openssl
depends = pcsclite
depends = wayland
depends = libasound.so
diff --git a/PKGBUILD b/PKGBUILD
index 21a1237a6949..1014c43e2d76 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,16 +5,15 @@
pkgname=freerdp-gstfree
pkgver=2.5.0
-pkgrel=2
+pkgrel=3
pkgdesc="Free implementation of the Remote Desktop Protocol (RDP)"
arch=(x86_64)
url="https://www.freerdp.com/"
license=(APACHE)
-depends=(dbus-glib glibc libcups libgssglue
- libx11 libxcursor libxext libxdamage libxfixes libxkbcommon libxi libxinerama
- libxkbfile libxrandr libxrender libxtst openssl pcsclite wayland)
+depends=(dbus-glib libcups libgssglue libxcursor libxdamage libxkbcommon libxinerama
+ libxkbfile libxrandr libxtst pcsclite wayland)
makedepends=(alsa-lib cmake docbook-xsl ffmpeg git icu krb5 libjpeg-turbo libpulse
- libusb pam systemd-libs xmlto xorgproto)
+ libusb pam systemd xmlto)
conflicts=(freerdp)
provides=(freerdp libfreerdp2.so libfreerdp-client2.so libfreerdp-server2
libfreerdp-shadow2.so libfreerdp-shadow-subsystem2.so libwinpr2.so
@@ -25,6 +24,11 @@ source=("freerdp::git+https://github.com/freerdp/freerdp.git#commit=${_commit}"
sha256sums=('SKIP'
'd51a478b4664b59227dc6b22eda06a21a1b5905cedff1817043fc8cb73468a65')
+pkgver() {
+ cd freerdp
+ git describe --tags 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
prepare() {
cd freerdp
# fix man page formatting, https://bugs.archlinux.org/task/64814