Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/ssvnc/, net-misc/ssvnc/files/
Date: Wed, 03 Jan 2018 18:39:17
Message-Id: 1515004671.67ec2e50c913b1c2b4fb80ed9b9854e7a45dcfc9.soap@gentoo
1 commit: 67ec2e50c913b1c2b4fb80ed9b9854e7a45dcfc9
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 3 18:37:51 2018 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 3 18:37:51 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67ec2e50
7
8 net-misc/ssvnc: Remove old
9
10 Package-Manager: Portage-2.3.19, Repoman-2.3.6
11
12 net-misc/ssvnc/Manifest | 1 -
13 net-misc/ssvnc/files/ssvnc-1.0.27-build.patch | 56 ------------------------
14 net-misc/ssvnc/ssvnc-1.0.28.ebuild | 61 ---------------------------
15 3 files changed, 118 deletions(-)
16
17 diff --git a/net-misc/ssvnc/Manifest b/net-misc/ssvnc/Manifest
18 index 7b99e95d1d3..1d3c1401a0c 100644
19 --- a/net-misc/ssvnc/Manifest
20 +++ b/net-misc/ssvnc/Manifest
21 @@ -1,2 +1 @@
22 -DIST ssvnc-1.0.28.src.tar.gz 542796 BLAKE2B 121d78f18b0bb904b1aa15ccaa220beddabe500e77c9b483ba88b0d228f17a56174d83ca5746ecb4aeaef19e5efe87d47146d06e32f8abf196ae6c9a74a28b84 SHA512 8b86fc3ba971cae72878ba45a775b97b22c537c389d8ae3260e5d5657fe96c6ead51e3871bc8ff47bb5368d7e95c43250814be93508f0d403210b49c8393a712
23 DIST ssvnc-1.0.29.src.tar.gz 552796 BLAKE2B 3bee980ef85c1a2769933ca0fec7ed7c76b4cbe107d3e0c81ee04fb6a5f4219cd625e948ed4a398b1db4b322498573c63e69f4d88612281b8cace239d1b65f5e SHA512 ea94f8114ee7e44d788ae698dd85ee8633f0dc8e9b86e17062c733e70b4f7c7c45bf68d0ea8d3e6156395777a41e3fbf63cc9425f45db6f6fda940ae2abcd092
24
25 diff --git a/net-misc/ssvnc/files/ssvnc-1.0.27-build.patch b/net-misc/ssvnc/files/ssvnc-1.0.27-build.patch
26 deleted file mode 100644
27 index dc433ac2d14..00000000000
28 --- a/net-misc/ssvnc/files/ssvnc-1.0.27-build.patch
29 +++ /dev/null
30 @@ -1,56 +0,0 @@
31 -https://sourceforge.net/tracker/?func=detail&aid=3031380&group_id=243486&atid=1122548
32 -
33 ---- a/vnc_unixsrc/vncviewer/sockets.c
34 -+++ b/vnc_unixsrc/vncviewer/sockets.c
35 -@@ -32,6 +32,7 @@
36 - #include <netdb.h>
37 - #include <fcntl.h>
38 - #include <assert.h>
39 -+#include <ctype.h>
40 - #include <vncviewer.h>
41 -
42 - #ifndef SOL_IPV6
43 ---- a/Makefile
44 -+++ b/Makefile
45 -@@ -21,11 +21,11 @@
46 -
47 - # N.B. ?= is gnu make specific. Some of the subdir Makefiles are too.
48 - #
49 --PREFIX ?= /usr/local
50 --ROOT ?=
51 -+PREFIX = /usr
52 -+ROOT = $(DESTDIR)
53 - BIN = bin
54 - LIB = lib/ssvnc
55 - MAN = man
56 --MANDIR ?= $(MAN)
57 -+MANDIR = share/$(MAN)
58 - APPS ?= share/applications
59 - BINNAME ?= ssvncviewer
60 -@@ -66,7 +66,6 @@
61 -
62 - install: all
63 - mkdir -p $(ROOT)$(PREFIX)/$(BIN) $(ROOT)$(PREFIX)/$(LIB) $(ROOT)$(PREFIX)/$(MANDIR)/man1
64 -- strip $(VIEWER)
65 - cp -p $(VIEWER) $(ROOT)$(PREFIX)/$(LIB)
66 - cp -p $(VNCSPW) $(ROOT)$(PREFIX)/$(LIB)
67 - cp -p $(UNWRAP) $(ROOT)$(PREFIX)/$(LIB)
68 ---- a/vncstorepw/Makefile
69 -+++ b/vncstorepw/Makefile
70 -@@ -14,7 +14,6 @@
71 -
72 - $(CMD): vncauth.o vncstorepw.o d3des.o
73 - PATH=$$PATH:$(EPATH) $(CC) -o $(CMD) vncstorepw.o vncauth.o d3des.o
74 -- PATH=$$PATH:$(EPATH) strip $(CMD)
75 - @ls -l $(CMD)
76 -
77 - $(UNWRAP): unwrap.c
78 -@@ -41,7 +40,6 @@
79 - else \
80 - PATH=$$PATH:$(EPATH) $(CC) -o $(ULTDSM) $(CPP_SSL) ultravnc_dsm_helper.c $(LD_SSL) -lcrypto; \
81 - fi
82 -- PATH=$$PATH:$(EPATH) strip $(ULTDSM)
83 - @ls -l $(ULTDSM)
84 -
85 - test: $(CMD)
86 -
87
88 diff --git a/net-misc/ssvnc/ssvnc-1.0.28.ebuild b/net-misc/ssvnc/ssvnc-1.0.28.ebuild
89 deleted file mode 100644
90 index 3e9f88e5d8b..00000000000
91 --- a/net-misc/ssvnc/ssvnc-1.0.28.ebuild
92 +++ /dev/null
93 @@ -1,61 +0,0 @@
94 -# Copyright 1999-2011 Gentoo Foundation
95 -# Distributed under the terms of the GNU General Public License v2
96 -
97 -EAPI="3"
98 -inherit eutils multilib toolchain-funcs
99 -
100 -DESCRIPTION="VNC viewer that adds encryption security to VNC connections"
101 -HOMEPAGE="http://www.karlrunge.com/x11vnc/ssvnc.html"
102 -SRC_URI="mirror://sourceforge/ssvnc/${P}.src.tar.gz"
103 -
104 -LICENSE="GPL-2"
105 -SLOT="0"
106 -KEYWORDS="amd64 x86 ~x86-linux"
107 -IUSE="java"
108 -
109 -RDEPEND="sys-libs/zlib
110 - virtual/jpeg
111 - dev-libs/openssl
112 - dev-lang/tk
113 - net-misc/stunnel
114 - java? ( virtual/jre )
115 - x11-terms/xterm
116 - x11-libs/libICE
117 - x11-libs/libSM
118 - x11-libs/libXaw
119 - x11-libs/libX11
120 - x11-libs/libXext
121 - x11-libs/libXmu
122 - x11-libs/libXp
123 - x11-libs/libXpm
124 - x11-libs/libXt"
125 -DEPEND="${RDEPEND}
126 - java? ( virtual/jdk )"
127 -
128 -src_prepare() {
129 - epatch "${FILESDIR}"/${PN}-1.0.27-build.patch
130 -
131 - sed -i \
132 - -e "/^LIB/s:lib/:$(get_libdir)/:" \
133 - -e "$(use java || echo '/^JSRC/s:=.*:=:')" \
134 - Makefile
135 - sed -i \
136 - -e '/^CC/s:=.*:+= $(CFLAGS) $(CPPFLAGS) $(LDFLAGS):' \
137 - vncstorepw/Makefile
138 -
139 - cp "${FILESDIR}"/Makefile.libvncauth vnc_unixsrc/libvncauth/Makefile
140 - cd "${S}"/vnc_unixsrc/vncviewer
141 - sed -n '/^SRCS/,/^$/p' Imakefile > Makefile.in
142 - cp "${FILESDIR}"/Makefile.vncviewer Makefile
143 -}
144 -
145 -src_compile() {
146 - tc-export AR CC CXX RANLIB
147 - emake all || die
148 -}
149 -
150 -src_install() {
151 - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install || \
152 - die "make install failed"
153 - dodoc README
154 -}