Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/ssvnc: ChangeLog ssvnc-1.0.28.ebuild
Date: Tue, 28 Dec 2010 17:47:49
Message-Id: 20101228174736.92C9120054@flycatcher.gentoo.org
1 vapier 10/12/28 17:47:36
2
3 Modified: ChangeLog
4 Added: ssvnc-1.0.28.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2.0_alpha10/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.16 net-misc/ssvnc/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/ssvnc/ChangeLog?rev=1.16&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/ssvnc/ChangeLog?rev=1.16&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/ssvnc/ChangeLog?r1=1.15&r2=1.16
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-misc/ssvnc/ChangeLog,v
20 retrieving revision 1.15
21 retrieving revision 1.16
22 diff -u -r1.15 -r1.16
23 --- ChangeLog 19 Jul 2010 00:48:02 -0000 1.15
24 +++ ChangeLog 28 Dec 2010 17:47:36 -0000 1.16
25 @@ -1,6 +1,11 @@
26 # ChangeLog for net-misc/ssvnc
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-misc/ssvnc/ChangeLog,v 1.15 2010/07/19 00:48:02 vapier Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-misc/ssvnc/ChangeLog,v 1.16 2010/12/28 17:47:36 vapier Exp $
30 +
31 +*ssvnc-1.0.28 (28 Dec 2010)
32 +
33 + 28 Dec 2010; Mike Frysinger <vapier@g.o> +ssvnc-1.0.28.ebuild:
34 + Version bump.
35
36 *ssvnc-1.0.27 (19 Jul 2010)
37
38
39
40
41 1.1 net-misc/ssvnc/ssvnc-1.0.28.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/ssvnc/ssvnc-1.0.28.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/ssvnc/ssvnc-1.0.28.ebuild?rev=1.1&content-type=text/plain
45
46 Index: ssvnc-1.0.28.ebuild
47 ===================================================================
48 # Copyright 1999-2010 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/net-misc/ssvnc/ssvnc-1.0.28.ebuild,v 1.1 2010/12/28 17:47:36 vapier Exp $
51
52 EAPI="2"
53 inherit eutils multilib toolchain-funcs
54
55 DESCRIPTION="VNC viewer that adds encryption security to VNC connections"
56 HOMEPAGE="http://www.karlrunge.com/x11vnc/ssvnc.html"
57 SRC_URI="mirror://sourceforge/ssvnc/${P}.src.tar.gz"
58
59 LICENSE="GPL-2"
60 SLOT="0"
61 KEYWORDS="~amd64 ~x86"
62 IUSE="java"
63
64 RDEPEND="sys-libs/zlib
65 media-libs/jpeg
66 dev-libs/openssl
67 dev-lang/tk
68 net-misc/stunnel
69 java? ( virtual/jre )
70 x11-terms/xterm
71 x11-libs/libICE
72 x11-libs/libSM
73 x11-libs/libXaw
74 x11-libs/libX11
75 x11-libs/libXext
76 x11-libs/libXmu
77 x11-libs/libXp
78 x11-libs/libXpm
79 x11-libs/libXt"
80 DEPEND="${RDEPEND}
81 java? ( virtual/jdk )"
82
83 src_prepare() {
84 epatch "${FILESDIR}"/${PN}-1.0.27-build.patch
85
86 sed -i \
87 -e "/^LIB/s:lib/:$(get_libdir)/:" \
88 -e "$(use java || echo '/^JSRC/s:=.*:=:')" \
89 Makefile
90 sed -i \
91 -e '/^CC/s:=.*:+= $(CFLAGS) $(CPPFLAGS) $(LDFLAGS):' \
92 vncstorepw/Makefile
93
94 cp "${FILESDIR}"/Makefile.libvncauth vnc_unixsrc/libvncauth/Makefile
95 cd "${S}"/vnc_unixsrc/vncviewer
96 sed -n '/^SRCS/,/^$/p' Imakefile > Makefile.in
97 cp "${FILESDIR}"/Makefile.vncviewer Makefile
98 }
99
100 src_compile() {
101 tc-export AR CC CXX RANLIB
102 emake all || die
103 }
104
105 src_install() {
106 emake DESTDIR="${D}" install || die "make install failed"
107 dodoc README
108 }