[arch-commits] Commit in vnc/repos (3 files)
Eric Bélanger
eric at archlinux.org
Thu Feb 26 07:55:06 UTC 2009
Date: Thursday, February 26, 2009 @ 02:55:05
Author: eric
Revision: 27819
fixed svn conflict
Added:
vnc/repos/extra-x86_64/vnc-gcc43.diff
(from rev 27818, vnc/trunk/vnc-gcc43.diff)
Modified:
vnc/repos/extra-x86_64/ (properties)
vnc/repos/extra-x86_64/PKGBUILD
----------------+
PKGBUILD | 32 +++++++++++++-------------------
vnc-gcc43.diff | 33 +++++++++++++++++++++++++++++++++
2 files changed, 46 insertions(+), 19 deletions(-)
Property changes on: vnc/repos/extra-x86_64
___________________________________________________________________
Modified: svnmerge-integrated
- /vnc/trunk:1
+ /vnc/trunk:1-27818
Modified: extra-x86_64/PKGBUILD
===================================================================
--- extra-x86_64/PKGBUILD 2009-02-26 07:48:52 UTC (rev 27818)
+++ extra-x86_64/PKGBUILD 2009-02-26 07:55:05 UTC (rev 27819)
@@ -3,30 +3,24 @@
# Maintainer: damir <damir at archlinux.org>
pkgname=vnc
-pkgver=4.1.2
-origver=4_1_2
+pkgver=4.1.3
pkgrel=1
pkgdesc="The original open-source cross-platform remote control solution (without xvnc)"
-arch=(i686 x86_64)
-#source=(http://www.realvnc.com/dist/free4/src/unix/$pkgname-$origver-unixsrc.tar.gz)
-
+arch=('i686' 'x86_64')
url="http://www.realvnc.com"
-depends=('gcc' 'libxtst' 'libsm')
+license=('GPL')
+depends=('gcc-libs' 'libxtst' 'libsm')
conflicts=('tightvnc')
-build() {
- cd $startdir/src/ && rm *
- wget "http://www.realvnc.com/cgi-bin/download.cgi?product=free4/src/unix&filetype=tar_gz&haveDetails=1&acceptLicense=1"
+source=('http://www.realvnc.com/cgi-bin/download.cgi?product=free4/src/unix&filetype=tar_gz&haveDetails=1&acceptLicense=1' vnc-gcc43.diff)
+md5sums=('a119f3c75ad2767c0588260e2abe39be' '6cda2734352ce274cffcf304dc8a49b3')
- tar xvf download.cgi*
- cd $startdir/src/$pkgname-$origver-unixsrc/unix || return 1
-
+build() {
+ cd $srcdir/$pkgname-${pkgver//./_}-unixsrc
+ patch -p1 < ../vnc-gcc43.diff || return 1
+ cd unix
+ ./configure --prefix=/usr || return 1
# making vnc (without Xvnc)
- ./configure || return 1
make || return 1
-
- # installling:
- mkdir -p $startdir/pkg/usr/{bin,man/man1}
- ./vncinstall $startdir/pkg/usr/bin $startdir/pkg/usr/man
-
+ install -d $pkgdir/usr/{bin,share/man/man1}
+ ./vncinstall $pkgdir/usr/bin $pkgdir/usr/share/man
}
-
Copied: vnc/repos/extra-x86_64/vnc-gcc43.diff (from rev 27818, vnc/trunk/vnc-gcc43.diff)
===================================================================
--- extra-x86_64/vnc-gcc43.diff (rev 0)
+++ extra-x86_64/vnc-gcc43.diff 2009-02-26 07:55:05 UTC (rev 27819)
@@ -0,0 +1,33 @@
+diff -Naur vnc-4_1_3-unixsrc/common/network/TcpSocket.cxx vnc-4_1_3-unixsrc-new/common/network/TcpSocket.cxx
+--- vnc-4_1_3-unixsrc/common/network/TcpSocket.cxx 2008-10-16 11:16:20.000000000 -0400
++++ vnc-4_1_3-unixsrc-new/common/network/TcpSocket.cxx 2009-02-26 00:46:38.000000000 -0500
+@@ -35,6 +35,7 @@
+ #include <string.h>
+ #include <signal.h>
+ #include <fcntl.h>
++#include <cstdlib>
+ #endif
+
+ #include <network/TcpSocket.h>
+diff -Naur vnc-4_1_3-unixsrc/unix/tx/TXImage.cxx vnc-4_1_3-unixsrc-new/unix/tx/TXImage.cxx
+--- vnc-4_1_3-unixsrc/unix/tx/TXImage.cxx 2008-10-16 11:16:21.000000000 -0400
++++ vnc-4_1_3-unixsrc-new/unix/tx/TXImage.cxx 2009-02-26 00:47:53.000000000 -0500
+@@ -33,6 +33,7 @@
+ #include <rfb/LogWriter.h>
+ #include "TXWindow.h"
+ #include "TXImage.h"
++#include <cstdlib>
+
+ using namespace rfb;
+
+diff -Naur vnc-4_1_3-unixsrc/unix/x0vncserver/Image.cxx vnc-4_1_3-unixsrc-new/unix/x0vncserver/Image.cxx
+--- vnc-4_1_3-unixsrc/unix/x0vncserver/Image.cxx 2008-10-16 11:16:21.000000000 -0400
++++ vnc-4_1_3-unixsrc-new/unix/x0vncserver/Image.cxx 2009-02-26 00:47:29.000000000 -0500
+@@ -29,6 +29,7 @@
+ #include <X11/extensions/XShm.h>
+ #include "Image.h"
+ #include <list>
++#include <cstdlib>
+
+ class ImageCleanup {
+ public:
More information about the arch-commits
mailing list