diff options
Diffstat (limited to 'main/freerdp/APKBUILD')
-rw-r--r-- | main/freerdp/APKBUILD | 51 |
1 files changed, 29 insertions, 22 deletions
diff --git a/main/freerdp/APKBUILD b/main/freerdp/APKBUILD index a482ba8d18..424da3109e 100644 --- a/main/freerdp/APKBUILD +++ b/main/freerdp/APKBUILD @@ -1,8 +1,8 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=freerdp -pkgver=1.1.0_beta2013071101 -_ver=${pkgver/_beta/-beta+} -pkgrel=1 +pkgver=1.2.0 +_hash=24a752a70840f3e4b027ba7c020af71f2bcfd94a +pkgrel=0 pkgdesc="Free RDP client" url="http://freerdp.sourceforge.net" arch="all" @@ -11,13 +11,17 @@ depends="" subpackages="$pkgname-dev $pkgname-plugins $pkgname-libs" makedepends="openssl-dev libxcursor-dev cups-dev alsa-lib-dev ffmpeg-dev cups-dev libxkbfile-dev libxinerama-dev libxv-dev libxdamage-dev - libjpeg-turbo-dev libxi-dev cmake bsd-compat-headers" -source="freerdp-$_ver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/$_ver.tar.gz - fix-headers.patch - ffmpeg.patch + libjpeg-turbo-dev libxi-dev cmake bsd-compat-headers + gst-plugins-base1-dev gsm-dev linux-headers" +source="$pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/$_hash.tar.gz + freerdp-cmake-list.patch + freerdp-fixes-since-24a752a.patch + freerdp-args.patch + musl-fix.patch " -_builddir="$srcdir"/FreeRDP-${_ver/+/-} +_builddir="$srcdir"/FreeRDP-$_hash + prepare() { cd "$_builddir" for i in $source; do @@ -45,6 +49,8 @@ build() { -DWITH_OPENSSL=ON \ -DWITH_PCSC=OFF \ -DWITH_PULSE=OFF \ + -DWITH_WAYLAND=OFF \ + -DWITH_SERVER=ON \ -DWITH_X11=ON \ -DWITH_XCURSOR=ON \ -DWITH_XEXT=ON \ @@ -63,11 +69,6 @@ build() { package() { cd "$_builddir" make DESTDIR="$pkgdir" install || return 1 - # hack - mv "$pkgdir"/usr/lib/libfreerdp-common.so.1.1.0-beta1 \ - "$pkgdir"/usr/lib/libfreerdp-common.so.1.1.0 \ - && ln -s libfreerdp-common.so.1.1.0 \ - "$pkgdir"/usr/lib/libfreerdp-common.so.1.1.0-beta1 } libs() { @@ -84,12 +85,18 @@ plugins() { mv "$pkgdir"/usr/lib/freerdp "$subpkgdir"/usr/lib/ } -md5sums="37259601bb43bb8f04d65f4ce1057582 freerdp-1.1.0-beta+2013071101.tar.gz -56376b2291649957d2c396f809a126a9 fix-headers.patch -cb7604510c737917a8bcb9b94ba29c10 ffmpeg.patch" -sha256sums="f21c8b2e4d9ff09bff392f37c85358d148f79318cdbf031092ed2517edd44c41 freerdp-1.1.0-beta+2013071101.tar.gz -28990b23acd3b0eb59e7e01a8d2a4800009acde1333db4f19898c40559e618c9 fix-headers.patch -5563da187472feb138d824a33d032af3030400a93fd3e38b455f8666cbc7be72 ffmpeg.patch" -sha512sums="d53b283ed4ced3c69a3644c4f1acc7d10c12ba14a2e890d8ad2c78b491bb457f3ca6b03ee7bc1df7019e05033eecf0c35afa5f8550b12caa5492ae6e19adac5f freerdp-1.1.0-beta+2013071101.tar.gz -264b11e5a4d055f53a9fb7cbeda6fd41e2fa6f3e1aaab267edbcedb588e9e9e38c34af2d372f35b0cc0cdffe9cea3bfd0423863856dff0af95cee4728431ee91 fix-headers.patch -981459c347f245b8f2e92c5593b2a5a8d38506196a637435a84e085d4892189127ab176b1ef3748da91b465e1368768bf6917f7da41b0882a7d655324506badb ffmpeg.patch" +md5sums="2b498c41d265d5cb2fcc25420d0a050e freerdp-1.2.0.tar.gz +4ad5ef949a4dcd650638c6eb098ae3c3 freerdp-cmake-list.patch +43457444595927bd330c87b95d8c64b9 freerdp-fixes-since-24a752a.patch +5b11a229bd7d8e0056358f6c43d4c19c freerdp-args.patch +c0d0e0eb84cdcc3e2a40c75b3cdc92b4 musl-fix.patch" +sha256sums="48def80bfc02c90a350e238de7fba331b914c7a73a7308e0b2fc861f61e25ccf freerdp-1.2.0.tar.gz +77843028ac29f9fc935f9b9880d9e94c1fd9b13c4ec0d8a16f0d9423f90e67f4 freerdp-cmake-list.patch +c9644fbc15b41a5e82d7a7bc517c8b7425956f375ee1369c68b0f275133f962c freerdp-fixes-since-24a752a.patch +54b5dd89ef60d36a6123ca95855586e11c4f404dfb9dbc751bf8d539d1d99041 freerdp-args.patch +996d645ac75620833ba5fdb371853674063805b98cc7da18f17632f7e803e794 musl-fix.patch" +sha512sums="f85c111befd4717f93cac2472630c1b96a82aa392d4e5082d5f50cf0b7960a2902d5147cb7b26de52282f25a50968d314f404acb7fd78fe425050013037af4c5 freerdp-1.2.0.tar.gz +c98a19630213c7cce1fc4256987586ff38102560cff0ee4df0c937b2030f6c066e0da8337379b14d41c821652b1a85f5d296efee426e28dc0a1603b9d5ade0f7 freerdp-cmake-list.patch +76aaa3b3b631728ecf8567a09c44f5b84af494d42b4437ec5198a1fe9d0a7312fcfa5acbf45b2d2b1cda60a530c36e108d7a50581c6f63b2058fcd785499842a freerdp-fixes-since-24a752a.patch +a845b77b6106d9a3e9d69bc0a6df3f80a6f37bed2847ace387739def695a3b07acc5e859893a9af11b7c74d96b4eeea99d9a79d5c4e4b504bacd51d612882b01 freerdp-args.patch +2a3edc5df8f2374c023b604b3f523bbc9e510a35707bef2100ac64677109dc7615a11567558aeda3b032576308ef026ed9b80ef2c479d1004f840f18d6cf0890 musl-fix.patch" |