Date: Friday, January 10, 2020 @ 22:52:37
  Author: arojas
Revision: 373151

archrelease: copy trunk to extra-x86_64

Added:
  libvncserver/repos/extra-x86_64/PKGBUILD
    (from rev 373150, libvncserver/trunk/PKGBUILD)
Deleted:
  libvncserver/repos/extra-x86_64/PKGBUILD

----------+
 PKGBUILD |   62 +++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 36 insertions(+), 26 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD    2020-01-10 22:52:02 UTC (rev 373150)
+++ PKGBUILD    2020-01-10 22:52:37 UTC (rev 373151)
@@ -1,26 +0,0 @@
-# Maintainer: Felix Yan <felixonm...@archlinux.org>
-# Contributor: Andrea Scarpino <and...@archlinux.org>
-# Contributor: Tobias Powalowski <tp...@archlinux.org>
-
-pkgname=libvncserver
-pkgver=0.9.12
-pkgrel=1
-pkgdesc="Cross-platform C libraries that allow you to easily implement VNC 
server or client functionality"
-arch=('x86_64')
-url="https://libvnc.github.io/";
-license=('GPL')
-depends=('libpng' 'libjpeg' 'gnutls' 'libgcrypt' 'openssl' 'libnsl')
-makedepends=('sdl2' 'cmake')
-source=("https://github.com/LibVNC/libvncserver/archive/LibVNCServer-${pkgver}.tar.gz";)
-sha256sums=('33cbbb4e15bb390f723c311b323cef4a43bcf781984f92d92adda3243a116136')
-
-build() {
-  cd $pkgname-LibVNCServer-$pkgver
-  cmake -DCMAKE_INSTALL_PREFIX=/usr .
-  make
-}
-
-package() {
-  cd $pkgname-LibVNCServer-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: libvncserver/repos/extra-x86_64/PKGBUILD (from rev 373150, 
libvncserver/trunk/PKGBUILD)
===================================================================
--- PKGBUILD                            (rev 0)
+++ PKGBUILD    2020-01-10 22:52:37 UTC (rev 373151)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan <felixonm...@archlinux.org>
+# Contributor: Andrea Scarpino <and...@archlinux.org>
+# Contributor: Tobias Powalowski <tp...@archlinux.org>
+
+pkgname=libvncserver
+pkgver=0.9.12
+pkgrel=2
+pkgdesc="Cross-platform C libraries that allow you to easily implement VNC 
server or client functionality"
+arch=('x86_64')
+url="https://libvnc.github.io/";
+license=('GPL')
+depends=('libpng' 'libjpeg' 'gnutls' 'libgcrypt' 'openssl' 'libnsl')
+makedepends=('sdl2' 'cmake')
+source=("https://github.com/LibVNC/libvncserver/archive/LibVNCServer-${pkgver}.tar.gz";
+         
krfb-crash-1.patch::"https://github.com/LibVNC/libvncserver/commit/d0a76539.patch";
+         
krfb-crash-2.patch::"https://github.com/LibVNC/libvncserver/commit/15c4f144.patch";)
+sha256sums=('33cbbb4e15bb390f723c311b323cef4a43bcf781984f92d92adda3243a116136'
+            'c419c30e9048e5b968fd6c9faad1a74c4559bc4c0ebcbddedfb76ce3f98adef1'
+            'a82ccbf56c5ba2aedccd2ac2158aff94d4eab02432f1dfb395b8166982f379a2')
+
+prepare() {
+  cd $pkgname-LibVNCServer-$pkgver
+  patch -p1 -i ../krfb-crash-1.patch # Fix crash in krfb
+  patch -p1 -i ../krfb-crash-2.patch
+}
+
+build() {
+  cd $pkgname-LibVNCServer-$pkgver
+  cmake -DCMAKE_INSTALL_PREFIX=/usr .
+  make
+}
+
+package() {
+  cd $pkgname-LibVNCServer-$pkgver
+  make DESTDIR="$pkgdir" install
+}

Reply via email to