summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/tightvnc/ChangeLog8
-rw-r--r--net-misc/tightvnc/Manifest5
-rw-r--r--net-misc/tightvnc/files/1.3.9-sh.patch28
-rw-r--r--net-misc/tightvnc/tightvnc-1.3.9-r2.ebuild7
4 files changed, 41 insertions, 7 deletions
diff --git a/net-misc/tightvnc/ChangeLog b/net-misc/tightvnc/ChangeLog
index 3b1270c348e2..281f937afc06 100644
--- a/net-misc/tightvnc/ChangeLog
+++ b/net-misc/tightvnc/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-misc/tightvnc
-# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/tightvnc/ChangeLog,v 1.127 2008/12/28 03:02:17 josejx Exp $
+# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/tightvnc/ChangeLog,v 1.128 2009/01/01 14:53:01 armin76 Exp $
+
+ 01 Jan 2009; Raúl Porcel <armin76@gentoo.org> +files/1.3.9-sh.patch,
+ tightvnc-1.3.9-r2.ebuild:
+ Add patch for compiling on sh, mark ~sh
28 Dec 2008; Joseph Jezak <josejx@gentoo.org> tightvnc-1.3.9-r2.ebuild:
Marked ppc stable for bug #252368.
diff --git a/net-misc/tightvnc/Manifest b/net-misc/tightvnc/Manifest
index 8d3c0533ee5d..c89a2ef11b5b 100644
--- a/net-misc/tightvnc/Manifest
+++ b/net-misc/tightvnc/Manifest
@@ -1,5 +1,6 @@
AUX 1.3.9-arm.patch 429 RMD160 41cac81f5369a36deb27fb72af1a5a8f7b76e37b SHA1 3423ca7ca6608b6f5a0b34ea935dfbbce9cd5da6 SHA256 19abda69964903c1947b55cbaf14e0238c1fda7a5280b5eff2642c85c78d0514
AUX 1.3.9-fbsd.patch 830 RMD160 53be20b8823e8cce0f7cc9742bacb1b2d8a7649d SHA1 62f364cd571c05c30838910ce764409978453ebb SHA256 f465693797f4631f7d845aa54aa48febfd1182a0472d18e5babf3127e57be0b9
+AUX 1.3.9-sh.patch 1204 RMD160 18458b93af970bf36d7d06154bb790f2134088a1 SHA1 702c73bb7d464efb60aae301b3bab88488586ac9 SHA256 a168244429fad90688012293faece03574be479737fae928e52637595ee880b5
AUX README.JavaViewer 18585 RMD160 e40c2e27bd4c31d9d389a4a59a6ab7ef256bc962 SHA1 7c2b1ca4051ed2ad89e7f745736b985ea5c75ab0 SHA256 44baa12f5ee918aacf762f0d32ae45bffab17eed77e7e3ed5b43d06e2876d150
AUX server-CVE-2007-1003.patch 1062 RMD160 c7a21dc431924e0d430e4fd1a76e57a0f8564bb6 SHA1 2ed68d40c91eac77eaf6cf617bfe5aaa4912923a SHA256 4c1eda952e06e954e296a4abf304746b32a7ec45f6bdffb9f0adc0b2d692d6d2
AUX server-CVE-2007-1351-1352.patch 1556 RMD160 7e801c3afc71c81ce7225e37810871004f718a8a SHA1 005e56e2d992369a56792726c2c45c85831c98b0 SHA256 9bf98f6dfcf375edb7602ceb25df1d2fad902ae2f8aa24e516ef4b27b5246a84
@@ -14,6 +15,6 @@ AUX vncviewer.png 495 RMD160 0378b8e33783ea6599e304de8279e0e4a9478ae7 SHA1 c835d
DIST tightvnc-1.3.9_javasrc.tar.gz 85794 RMD160 6038ef6e3859b1f7c85342fd2cb20ed07e3427df SHA1 a63498d34e81d3e8c213f1059f99b961e1a00123 SHA256 b2fcc6e63a7f7e22843a89ea177c993cac1ecf379a22f21c23e5bd754d75422e
DIST tightvnc-1.3.9_unixsrc.tar.bz2 1792459 RMD160 79d858466b7fab740b4d66d6b0963533f48a5163 SHA1 a9529a262a060517402fb9845ef63a0d18c3141f SHA256 99aaca636535f9127f3a435ee71aef6821f821e6319bc6e9b2c775fefd34325a
EBUILD tightvnc-1.3.9-r1.ebuild 2972 RMD160 2f239dbbe3f44d45d723d9203343a4ae11b399e5 SHA1 8a5e2c570512e96f212d60444174ff26d6f9d5c3 SHA256 0b502f5bd5d85985ab5b8b7ce65798ca8da8570f649388c271bcaaf975adb9a8
-EBUILD tightvnc-1.3.9-r2.ebuild 3339 RMD160 974bafa9469d9407b700d1ae641ac69edd770ab5 SHA1 c1c4a546051789b02f619d827fc987b9400e7944 SHA256 a4d7bcc39ff82e0bafb68fa5156304cce5422c1727cb51b3cbab989db9409e33
-MISC ChangeLog 18920 RMD160 c5c34643d73427ae5b0d35ca698b7bfad38a6d1a SHA1 14a3c60e43f6886f36fb490853ad9838b16aecda SHA256 d75846ac03699963d407084d4c88645e0907405a6ea6201068cf0bdf3c6b9b57
+EBUILD tightvnc-1.3.9-r2.ebuild 3381 RMD160 e5d7168399d893fd933b57060ce714f18f053c2e SHA1 c134194fa12269ece6660d55f782fe21926cb2ec SHA256 e0e7405a58219f3c8dfb5b8903e6a934ee01fada93639cfd46848e5fa28c3820
+MISC ChangeLog 19064 RMD160 2cf0a38371348a44dfa88d3396420aa22bc4ea44 SHA1 b43637085a11ba002b8a25cb470be61f355720ff SHA256 c02a64e3a221e8149113ef1d53d369583491ee441393aff88266cb18c051c2e2
MISC metadata.xml 379 RMD160 be155401d5ff67986af89edbf395b46a01ba6976 SHA1 19539086c3aa290dba3a04a16c216eb34c20d76c SHA256 ff5eef1f3d62cd4f7d2bf129b0763206e3e1a194d6f39e70e752da108c58b43b
diff --git a/net-misc/tightvnc/files/1.3.9-sh.patch b/net-misc/tightvnc/files/1.3.9-sh.patch
new file mode 100644
index 000000000000..db76917f4e42
--- /dev/null
+++ b/net-misc/tightvnc/files/1.3.9-sh.patch
@@ -0,0 +1,28 @@
+diff -ur vnc_unixsrc.orig/Xvnc/config/cf/linux.cf vnc_unixsrc/Xvnc/config/cf/linux.cf
+--- vnc_unixsrc.orig/Xvnc/config/cf/linux.cf 2009-01-01 11:41:14.000000000 +0100
++++ vnc_unixsrc/Xvnc/config/cf/linux.cf 2009-01-01 11:44:08.000000000 +0100
+@@ -43,7 +43,8 @@
+ #if defined(AlphaArchitecture) || defined(PowerPCArchitecture) || \
+ defined(SparcArchitecture) || defined(ArmArchitecure) || \
+ defined(i386Architecture) || defined(s390Architecture) || \
+- defined(s390xArchitecture) || defined(MipsArchitecture)
++ defined(s390xArchitecture) || defined(MipsArchitecture) || \
++ defined(SuperHArchitecture)
+ #define DefaultLinuxCLibMajorVersion 6
+ #else
+ #define DefaultLinuxCLibMajorVersion 5
+@@ -312,6 +313,14 @@
+ #define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines
+ #endif /* Arm */
+
++#ifdef SuperHArchitecture
++#define DefaultCCOptions -fsigned-char
++#define OptimizedCDebugFlags -O2
++#define LinuxMachineDefines -D__sh__
++#define ServerOSDefines XFree86ServerOSDefines -DDDXTIME -DPART_NET
++#define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines
++#endif /* SuperH */
++
+ #ifdef SparcArchitecture
+ #define OptimizedCDebugFlags -O2
+ #define LinuxMachineDefines -D__sparc__ \ No newline at end of file
diff --git a/net-misc/tightvnc/tightvnc-1.3.9-r2.ebuild b/net-misc/tightvnc/tightvnc-1.3.9-r2.ebuild
index b49534970835..65cdb15133a3 100644
--- a/net-misc/tightvnc/tightvnc-1.3.9-r2.ebuild
+++ b/net-misc/tightvnc/tightvnc-1.3.9-r2.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/tightvnc/tightvnc-1.3.9-r2.ebuild,v 1.6 2008/12/28 03:02:17 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/tightvnc/tightvnc-1.3.9-r2.ebuild,v 1.7 2009/01/01 14:53:01 armin76 Exp $
inherit eutils toolchain-funcs java-pkg-opt-2
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/vnc-tight/${P}_unixsrc.tar.bz2
java? ( mirror://sourceforge/vnc-tight/${P}_javasrc.tar.gz )"
HOMEPAGE="http://www.tightvnc.com/"
-KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ~sh sparc x86 ~x86-fbsd"
LICENSE="GPL-2"
SLOT="0"
@@ -69,6 +69,7 @@ src_unpack() {
epatch "${FILESDIR}"/server-CVE-2007-1351-1352.patch
epatch "${FILESDIR}"/${PV}-fbsd.patch
epatch "${FILESDIR}"/${PV}-arm.patch
+ epatch "${FILESDIR}"/${PV}-sh.patch
if use java; then
cd "${WORKDIR}"