Skip to content
Snippets Groups Projects
Commit 63f9e956 authored by Eric Vidal's avatar Eric Vidal :speech_balloon:
Browse files

upgpkg: 2.6.1-2

parent 27119f48
No related branches found
No related tags found
No related merge requests found
# Obarun : 66 init/supervisor
# Maintainer : Eric Vidal <eric@obarun.org>
# Maintainer : Jean-Michel T.Dydak <jean-michel@obarun.org>
# Obarun PkgSrc : https://git.obarun.org/pkg/obcommunity/freerdp
#----------------
#--------------------------------------------------------------
# DESCRIPTION ]
_name=FreeRDP
pkgname=freerdp
pkgver=2.6.1
pkgrel=2
epoch=2
pkgdesc="Free implementation of the Remote Desktop Protocol (RDP)"
url='https://github.com/freerdp/freerdp'
track=$pkgname/$pkgname/archive
target=${pkgver/_/-}
source=(
$pkgname-$pkgver.tar.gz::https://github.com/$track/$target.tar.gz
$pkgname-2.0.0-manpage_formatting.patch
)
#----------------------
# BUILD CONFIGURATION ]
makedepends=(
'alsa-lib'
'cmake'
'docbook-xsl'
'ffmpeg'
'icu'
'krb5'
'libjpeg-turbo'
'libpulse'
'libusb'
'pam'
'xmlto'
'xorgproto'
)
#------------------------
# INSTALL CONFIGURATION ]
depends=(
'dbus-glib'
'glibc'
'gstreamer'
'gst-plugins-base-libs'
'libcups'
'libgssglue'
'libx11'
'libxcursor'
'libxext'
'libxdamage'
'libxfixes'
'libxkbcommon'
'libxi'
'libxinerama'
'libxkbfile'
'libxrandr'
'libxrender'
'libxtst'
'openssl'
'pcsclite'
'wayland'
)
provides=(
'libfreerdp2.so'
'libfreerdp-client2.so'
'libfreerdp-server2'
'libfreerdp-shadow2.so'
'libfreerdp-shadow-subsystem2.so'
'libwinpr2.so'
'libwinpr-tools2.so'
'libuwac0.so'
)
#----------------
# BUILD PREPARE ]
prepare() {
## fix man page formatting:
## https://bugs.archlinux.org/task/64814
patch -d $_name-$pkgver -p1 -i ../$pkgname-2.0.0-manpage_formatting.patch
}
#----------------
# BUILD CONTROL ]
_path=(
-DCMAKE_INSTALL_PREFIX=/usr
-DCMAKE_INSTALL_LIBDIR=lib
)
_flags=(
-DCMAKE_BUILD_TYPE=None
-DPROXY_PLUGINDIR=/usr/lib/freerdp2/server/proxy/plugins
-DWITH_DSP_FFMPEG=ON
-DWITH_FFMPEG=ON
-DWITH_PULSE=ON
-DWITH_CUPS=ON
-DWITH_PCSC=ON
-DWITH_ICU=ON
-DWITH_JPEG=ON
-DWITH_SERVER=ON
-DWITH_SWSCALE=ON
-DWITH_CHANNELS=ON
-DWITH_CLIENT_CHANNELS=ON
-DWITH_SERVER_CHANNELS=ON
-DCHANNEL_URBDRC_CLIENT=ON
-Wno-dev
-DWITH_LIBSYSTEMD=OFF
)
#--------
# BUILD ]
build() {
cmake "${_path[@]}" "${_flags[@]}" -B build -S $_name-$pkgver
make VERBOSE=1 -C build
}
#----------
# PACKAGE ]
package() {
depends+=(
'libasound.so'
'libavcodec.so'
'libavutil.so'
'libicuuc.so'
'libjpeg.so'
'libpam.so'
'libpulse.so'
'libswscale.so'
'libswresample.so'
'libusb-1.0.so'
)
make DESTDIR="$pkgdir" install -C build
install -vDm 644 $_name-$pkgver/{ChangeLog,README.md} -t "$pkgdir/usr/share/doc/$pkgname"
}
#-------------------------
# LICENCE AND VALIDATION ]
arch=(x86_64)
license=(Apache)
sha512sums=(' ')
diff -ruN a/cmake/FindDocBookXSL.cmake b/cmake/FindDocBookXSL.cmake
--- a/cmake/FindDocBookXSL.cmake 2018-11-20 11:43:51.000000000 +0100
+++ b/cmake/FindDocBookXSL.cmake 2020-01-30 10:37:44.827482448 +0100
@@ -30,7 +30,7 @@
set (STYLESHEET_PATH_LIST)
foreach (STYLESHEET_PREFIX_ITER ${CMAKE_SYSTEM_PREFIX_PATH})
file(GLOB STYLESHEET_SUFFIX_ITER RELATIVE ${STYLESHEET_PREFIX_ITER}
- ${STYLESHEET_PREFIX_ITER}/share/xml/docbook/xsl-stylesheets-*
+ ${STYLESHEET_PREFIX_ITER}/share/xml/docbook/xsl-stylesheets-*-nons
)
if (STYLESHEET_SUFFIX_ITER)
list (APPEND STYLESHEET_PATH_LIST ${STYLESHEET_SUFFIX_ITER})
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment