summaryrefslogtreecommitdiff
path: root/net-misc
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2016-10-01 10:00:27 +0200
committerPacho Ramos <pacho@gentoo.org>2016-10-01 10:02:02 +0200
commit755e2e74b59343ea17fa6b7582ced53cd83dfd0f (patch)
treee9b2954a209e84f61273cbfc9f4cb26e00a65cf5 /net-misc
parent469b5b5fe0ed34052bafe67b3fc065468faeec3d (diff)
downloadgentoo-755e2e74b59343ea17fa6b7582ced53cd83dfd0f.tar.gz
gentoo-755e2e74b59343ea17fa6b7582ced53cd83dfd0f.tar.xz
package.mask: remove some masked for removal packages
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/gnome-rdp/Manifest1
-rw-r--r--net-misc/gnome-rdp/gnome-rdp-0.3.0.9.ebuild36
-rw-r--r--net-misc/gnome-rdp/metadata.xml9
-rw-r--r--net-misc/goog-sitemapgen/Manifest1
-rw-r--r--net-misc/goog-sitemapgen/files/goog-sitemapgen-1.5.patch8
-rw-r--r--net-misc/goog-sitemapgen/goog-sitemapgen-1.5.ebuild34
-rw-r--r--net-misc/goog-sitemapgen/metadata.xml19
-rw-r--r--net-misc/googlecl/Manifest1
-rw-r--r--net-misc/googlecl/files/googlecl-0.9.12-calendar_dates.patch64
-rw-r--r--net-misc/googlecl/googlecl-0.9.14.ebuild33
-rw-r--r--net-misc/googlecl/metadata.xml7
-rw-r--r--net-misc/gtkvncviewer/Manifest1
-rw-r--r--net-misc/gtkvncviewer/gtkvncviewer-0.4.ebuild38
-rw-r--r--net-misc/gtkvncviewer/metadata.xml7
-rw-r--r--net-misc/identicurse/Manifest1
-rw-r--r--net-misc/identicurse/files/0.9-config_json_path.patch22
-rw-r--r--net-misc/identicurse/files/identicurse-gzipped_readme.patch15
-rw-r--r--net-misc/identicurse/identicurse-0.9.ebuild34
-rw-r--r--net-misc/identicurse/metadata.xml6
-rw-r--r--net-misc/nut-monitor/Manifest1
-rw-r--r--net-misc/nut-monitor/files/nut-monitor-1.3-paths.patch48
-rw-r--r--net-misc/nut-monitor/files/nut-monitor-1.3-paths2.patch11
-rw-r--r--net-misc/nut-monitor/metadata.xml5
-rw-r--r--net-misc/nut-monitor/nut-monitor-1.3-r2.ebuild54
-rw-r--r--net-misc/tightvnc/Manifest3
-rw-r--r--net-misc/tightvnc/files/1.3.10-sparc.patch24
-rw-r--r--net-misc/tightvnc/files/1.3.9-arm.patch12
-rw-r--r--net-misc/tightvnc/files/1.3.9-fbsd.patch29
-rw-r--r--net-misc/tightvnc/files/1.3.9-sh.patch28
-rw-r--r--net-misc/tightvnc/files/README.JavaViewer423
-rw-r--r--net-misc/tightvnc/files/server-CVE-2007-1003.patch36
-rw-r--r--net-misc/tightvnc/files/server-CVE-2007-1351-1352.patch49
-rw-r--r--net-misc/tightvnc/files/tightvnc-1.3.10-aarch64.patch39
-rw-r--r--net-misc/tightvnc/files/tightvnc-1.3.10-java-build.patch20
-rw-r--r--net-misc/tightvnc/files/tightvnc-1.3.10-more-arm64-fixes.patch51
-rw-r--r--net-misc/tightvnc/files/tightvnc-1.3.10-pathfixes.patch16
-rw-r--r--net-misc/tightvnc/files/tightvnc-1.3.10-ppc64el-support.patch99
-rw-r--r--net-misc/tightvnc/files/tightvnc-1.3.8-darwin.patch24
-rw-r--r--net-misc/tightvnc/files/tightvnc-1.3.8-imake-tmpdir.patch37
-rw-r--r--net-misc/tightvnc/files/tightvnc-1.3.8-mips.patch89
-rw-r--r--net-misc/tightvnc/files/tightvnc-1.3.8-pathfixes.patch23
-rw-r--r--net-misc/tightvnc/files/tightvnc-1.3.9-java-build.patch19
-rw-r--r--net-misc/tightvnc/files/tightvnc.confd9
-rw-r--r--net-misc/tightvnc/files/tightvnc.initd57
-rw-r--r--net-misc/tightvnc/metadata.xml11
-rw-r--r--net-misc/tightvnc/tightvnc-1.3.10-r2.ebuild134
-rw-r--r--net-misc/tightvnc/tightvnc-1.3.10-r3.ebuild137
-rw-r--r--net-misc/yajhfc/Manifest2
-rw-r--r--net-misc/yajhfc/metadata.xml7
-rw-r--r--net-misc/yajhfc/yajhfc-0.5.2.ebuild33
-rw-r--r--net-misc/yajhfc/yajhfc-0.5.7.ebuild53
51 files changed, 0 insertions, 1920 deletions
diff --git a/net-misc/gnome-rdp/Manifest b/net-misc/gnome-rdp/Manifest
deleted file mode 100644
index c1924658d40..00000000000
--- a/net-misc/gnome-rdp/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gnome-rdp-0.3.0.9.tar.gz 138141 SHA256 d5b70e42f9a7d407daf1fc76232c11e5190cfa6b1ec7f7a82a44753c13e9168d SHA512 74760dff5a6bdf6c957eef3148da733ff83bb5d36cb75349fd9cbf023b99a0cf62461f7311a5c52d70b8885b980f70bcb3a0398cbb5e04602f78fd79cfc5fdda WHIRLPOOL 02a58eaaa7037aebc7a2ca14cb9932d9b99f08e025de110c128dc028a84cb51f97b8850a0ca50783bd47e393660f70ade4655d2edef15aeaa88eaff940ef5e5a
diff --git a/net-misc/gnome-rdp/gnome-rdp-0.3.0.9.ebuild b/net-misc/gnome-rdp/gnome-rdp-0.3.0.9.ebuild
deleted file mode 100644
index 463329ba5bb..00000000000
--- a/net-misc/gnome-rdp/gnome-rdp-0.3.0.9.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit eutils mono
-
-DESCRIPTION="Remote Desktop Client for the GNOME desktop"
-HOMEPAGE="https://sourceforge.net/projects/gnome-rdp"
-SRC_URI="mirror://sourceforge/gnome-rdp/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+rdesktop +vnc"
-
-RDEPEND="dev-db/sqlite:3
- dev-dotnet/ndesk-dbus-glib
- dev-dotnet/gconf-sharp:2
- dev-dotnet/glade-sharp:2
- dev-dotnet/glib-sharp:2
- dev-dotnet/gtk-sharp:2
- >=dev-dotnet/gnome-keyring-sharp-1.0
- >=net-misc/openssh-3
- >=x11-terms/gnome-terminal-2
- rdesktop? ( >=net-misc/rdesktop-1.3 )
- vnc? ( >=net-misc/tightvnc-1.2 )"
-DEPEND="${RDEPEND}"
-
-src_install() {
- emake DESTDIR="${D}" install
- dodoc ChangeLog
- doicon Menu/${PN}.png
- domenu Menu/${PN}.desktop
-}
diff --git a/net-misc/gnome-rdp/metadata.xml b/net-misc/gnome-rdp/metadata.xml
deleted file mode 100644
index 499d1f1eeee..00000000000
--- a/net-misc/gnome-rdp/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <longdescription>Mono Remote Desktop Client for the GNOME Desktop. Supported protocols: RDP, VNC, SSH. Configured sessions can be saved to the built in list</longdescription>
- <upstream>
- <remote-id type="sourceforge">gnome-rdp</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/net-misc/goog-sitemapgen/Manifest b/net-misc/goog-sitemapgen/Manifest
deleted file mode 100644
index 185b210f0c2..00000000000
--- a/net-misc/goog-sitemapgen/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST sitemap_gen_1.5.tar.gz 22742 SHA256 d66a5df1450ae70a2ee29a52325c663019d8022cf2813d2592860ec635b0cf73 SHA512 47d0fab242611e5a94ff097d99dce4392831837d1c5f4c0afde51b256df80060799263cad7f30695579b18e0917087b2b6a4a19136c184521c338353cea96596 WHIRLPOOL 381af46dcdf9f24b1ec1567d1105693d2a7671bb96a6f55fcd01046caea272f258cf26f14c4501c9a5c55ae0f07a881b58256c998578a3477f4ccfca6d2d7bde
diff --git a/net-misc/goog-sitemapgen/files/goog-sitemapgen-1.5.patch b/net-misc/goog-sitemapgen/files/goog-sitemapgen-1.5.patch
deleted file mode 100644
index 4f4d8d1074f..00000000000
--- a/net-misc/goog-sitemapgen/files/goog-sitemapgen-1.5.patch
+++ /dev/null
@@ -1,8 +0,0 @@
---- setup.py~ 2007-07-19 05:51:20.000000000 +0200
-+++ setup.py 2012-03-20 11:47:32.218963792 +0100
-@@ -9,4 +9,5 @@
- author='Google Inc.',
- author_email='opensource@google.com',
- url='http://code.google.com/p/sitemap-generators/',
-+ scripts=['sitemap_gen'],
- )
diff --git a/net-misc/goog-sitemapgen/goog-sitemapgen-1.5.ebuild b/net-misc/goog-sitemapgen/goog-sitemapgen-1.5.ebuild
deleted file mode 100644
index 85e295f5dca..00000000000
--- a/net-misc/goog-sitemapgen/goog-sitemapgen-1.5.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-PYTHON_DEPEND="2"
-
-inherit eutils python distutils
-
-MY_P="sitemap_gen_${PV}"
-
-DESCRIPTION="A python script which will generate an XML sitemap for your web site"
-HOMEPAGE="https://sitemap-generators.googlecode.com/"
-SRC_URI="https://sitemap-generators.googlecode.com/files/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DOCS="AUTHORS ChangeLog example_* README"
-
-S=${WORKDIR}
-
-pkg_setup() {
- python_set_active_version 2
- python_pkg_setup
-}
-
-src_prepare() {
- distutils_src_prepare
- epatch "${FILESDIR}"/${P}.patch
- mv sitemap_gen.py sitemap_gen || die
-}
diff --git a/net-misc/goog-sitemapgen/metadata.xml b/net-misc/goog-sitemapgen/metadata.xml
deleted file mode 100644
index 8f2f0879285..00000000000
--- a/net-misc/goog-sitemapgen/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <longdescription>Sitemap Gen is a python script which will generate an xml Sitemap for
- your web site.
- The sitemap_gen.py script analyzes your web server and generates one or
- more Sitemap files. These files are XML listings of content you make
- available on your web server. The files can be directly submitted to
- search engines as hints for the search engine web crawlers as they
- index your web site. This can result in better coverage of your web
- content in search engine indices, and less of your bandwidth spent
- doing it.
- The sitemap_gen.py script is written in Python 2.2 and released to the
- open source community for continuous improvements.</longdescription>
- <upstream>
- <remote-id type="google-code">sitemap-generators</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/net-misc/googlecl/Manifest b/net-misc/googlecl/Manifest
deleted file mode 100644
index 43941220548..00000000000
--- a/net-misc/googlecl/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST googlecl-0.9.14.tar.gz 99834 SHA256 0a4640b1240104b8020f9af526e24afe53a8327390d95ef28e1ca093673fce5a SHA512 199a959b6d975fff0295833bf9f59b59a8a5c8a74f0e353fca37da579e9964e305452f0aefb263a2f10d267fc433d37cc4cf60b9ad024c2caa8d6e43f3766440 WHIRLPOOL 140dd5deca7ea03f3003ecbdd30196851a306c67f79b9155896b02296cef0ee9e50eeed9eb1aef8c1c9f1c6084ef243e146940991295cf8e37385c832223d445
diff --git a/net-misc/googlecl/files/googlecl-0.9.12-calendar_dates.patch b/net-misc/googlecl/files/googlecl-0.9.12-calendar_dates.patch
deleted file mode 100644
index 83897bb6955..00000000000
--- a/net-misc/googlecl/files/googlecl-0.9.12-calendar_dates.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-fix "when" field in calendar not showing dates
-
-http://bugs.gentoo.org/show_bug.cgi?id=355913
-http://code.google.com/p/googlecl/issues/detail?id=358
-
-Index: googlecl/base.py
-===================================================================
---- src/googlecl/base.py (revision 527)
-+++ src/googlecl/base.py (working copy)
-@@ -673,10 +673,12 @@
- except ValueError, err:
- LOG.debug(err.args[0] + ' (Did not add value for field ' + attr + ')')
- except AttributeError, err:
-+ LOG.debug(err.args[0] + ' (value for field ' + attr + ')')
- try:
- # Last ditch effort to blindly grab the attribute
- val = getattr(wrapped_entry.entry, attr).text or missing_field_value
- except AttributeError:
-+ LOG.debug(err.args[0] + ' (value for field ' + attr + ')')
- val = missing_field_value
- # Apparently, atom(?) doesn't always return a Unicode type when there are
- # non-latin characters, so force everything to Unicode.
-Index: googlecl/calendar/__init__.py
-===================================================================
---- src/googlecl/calendar/__init__.py (revision 527)
-+++ src/googlecl/calendar/__init__.py (working copy)
-@@ -235,12 +235,22 @@
-
-
- class CalendarEntryToStringWrapper(googlecl.base.BaseEntryToStringWrapper):
-+ def __init__(self, entry, config):
-+ """Initialize a CalendarEntry wrapper.
-+
-+ Args:
-+ entry: CalendarEntry to interpret to strings.
-+ config: Configuration parser. Needed for some values.
-+ """
-+ googlecl.base.BaseEntryToStringWrapper.__init__(self, entry)
-+ self.config_parser = config
-+
- @property
- def when(self):
- """When event takes place."""
- start_date, end_date, freq = get_datetimes(self.entry)
-- print_format = googlecl.CONFIG.lazy_get(SECTION_HEADER,
-- 'date_print_format')
-+ print_format = self.config_parser.lazy_get(SECTION_HEADER,
-+ 'date_print_format')
- start_text = time.strftime(print_format, start_date)
- end_text = time.strftime(print_format, end_date)
- value = start_text + ' - ' + end_text
-@@ -277,9 +287,9 @@
-
- for entry in single_events:
- print googlecl.base.compile_entry_string(
-- CalendarEntryToStringWrapper(entry),
-- options.fields.split(','),
-- delimiter=options.delimiter)
-+ CalendarEntryToStringWrapper(entry, client.config),
-+ options.fields.split(','),
-+ delimiter=options.delimiter)
-
-
- #===============================================================================
diff --git a/net-misc/googlecl/googlecl-0.9.14.ebuild b/net-misc/googlecl/googlecl-0.9.14.ebuild
deleted file mode 100644
index 7d18b12a39e..00000000000
--- a/net-misc/googlecl/googlecl-0.9.14.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=3
-PYTHON_DEPEND="2:2.5:2.7"
-
-inherit distutils
-
-DESCRIPTION="Command line tools for the Google Data APIs"
-HOMEPAGE="https://code.google.com/p/googlecl/"
-SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~arm-linux ~x86-linux"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
- dev-python/gdata
-"
-
-pkg_setup() {
- python_set_active_version 2
-}
-
-src_install() {
- distutils_src_install
-
- dodoc changelog || die "dodoc failed"
- doman man/*.1 || die "doman failed"
-}
diff --git a/net-misc/googlecl/metadata.xml b/net-misc/googlecl/metadata.xml
deleted file mode 100644
index 7482c1cf949..00000000000
--- a/net-misc/googlecl/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <upstream>
- <remote-id type="google-code">googlecl</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/net-misc/gtkvncviewer/Manifest b/net-misc/gtkvncviewer/Manifest
deleted file mode 100644
index 5637ecacdef..00000000000
--- a/net-misc/gtkvncviewer/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gtkvncviewer-0.4.tar.gz 79464 SHA256 e439fd92d445e87b8e450ac0b8fe3d555ceac579daf29028a36b551f231bf708 SHA512 eec3097e1faeb73b0be90c57df9381c996fa2565cda2a9f6e292580c10601b5fc56707ef372c9cc4973807eea559c557b584eb36c83eefbbf32141714587b756 WHIRLPOOL 163d6a59c818a078902be406d527e5f58ffac05a1c48fad9c0070466fca5f6045fb91b01dc226631a8084c38320a45606538a61485de1cf6c163a949c939f4a7
diff --git a/net-misc/gtkvncviewer/gtkvncviewer-0.4.ebuild b/net-misc/gtkvncviewer/gtkvncviewer-0.4.ebuild
deleted file mode 100644
index d09b94fd90b..00000000000
--- a/net-misc/gtkvncviewer/gtkvncviewer-0.4.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-PYTHON_DEPEND="2"
-
-inherit eutils fdo-mime python
-
-DESCRIPTION="A small GTK tool to connect to VNC servers"
-HOMEPAGE="https://launchpad.net/gtkvncviewer"
-SRC_URI="https://launchpad.net/${PN}/trunk/0.4/+download/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-python/gconf-python:2
- dev-python/gnome-keyring-python
- dev-python/pygtk:2
- net-libs/gtk-vnc[python]"
-DEPEND="${RDEPEND}"
-
-src_install() {
- dodir /usr/share/gtkvncviewer
- domenu data/gtkvncviewer.desktop
- rm -f data/gtkvncviewer.desktop
- insinto /usr/share/gtkvncviewer
- doins -r locale data gtkvncviewer.py
- doman gtkvncviewer.1
- dodoc AUTHORS CHANGELOG TODO
- make_wrapper gtkvncviewer "/usr/bin/python2 ${PN}.py" "/usr/share/${PN}"
- validate_desktop_entries
-}
-
-pkg_postinst() { fdo-mime_desktop_database_update; }
-pkg_postrm() { fdo-mime_desktop_database_update; }
diff --git a/net-misc/gtkvncviewer/metadata.xml b/net-misc/gtkvncviewer/metadata.xml
deleted file mode 100644
index cc712acb151..00000000000
--- a/net-misc/gtkvncviewer/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <upstream>
- <remote-id type="launchpad">gtkvncviewer</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/net-misc/identicurse/Manifest b/net-misc/identicurse/Manifest
deleted file mode 100644
index 4e4c9fcec02..00000000000
--- a/net-misc/identicurse/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST identicurse-0.9.tar.bz2 62278 SHA256 27caaf2e2af1fdcb3428aa811d7a03d2104f13fb9055b3ef612a7d4c70352ebb SHA512 5c81527d9905537bb73453ec2ef561a34f7cf3a5db4200a778df02c9f523d681286a092e4a417d61ba68ac30d2f8e9aac6db43ab34ee1fba97c8c3717aa04a7c WHIRLPOOL 5995d929d465e9d3c29cb60b526d9728e53ef8ef008996c6bb0fb93eb185fc2d0ec97c0951da3c0657a95198afa983db04fc3be6db6ddb6654fc2e9908cfdf76
diff --git a/net-misc/identicurse/files/0.9-config_json_path.patch b/net-misc/identicurse/files/0.9-config_json_path.patch
deleted file mode 100644
index 08f985f1eeb..00000000000
--- a/net-misc/identicurse/files/0.9-config_json_path.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- a/setup.py
-+++ b/setup.py
-@@ -42,7 +42,7 @@
-
- license="GPLv3+",
-
-- data_files=[('identicurse',['README', 'conf/config.json'])],
-+ data_files=[('share/identicurse',['conf/config.json'])],
- packages=find_packages('src'),
- package_dir={'': 'src'},
- include_package_data=True,
---- a/src/identicurse/identicurse.py
-+++ b/src/identicurse/identicurse.py
-@@ -156,7 +156,7 @@
- else:
- import getpass, time
- # no config yet, so let's build one
-- config.config.load(os.path.join(self.path, "config.json"))
-+ config.config.load(os.path.join("/", "usr", "share", "identicurse", "config.json"))
- print "No config was found, so we will now run through a few quick questions to set up a basic config for you (which will be saved as %s so you can manually edit it later). If the default (where defaults are available, they're stated in []) is already fine for any question, just press Enter without typing anything, and the default will be used." % (config.config.filename)
- print "This version of IdentiCurse supports OAuth login. Using OAuth to log in means that you do not need to enter your username and password."
- use_oauth = raw_input("Use OAuth [Y/n]? ").upper()
diff --git a/net-misc/identicurse/files/identicurse-gzipped_readme.patch b/net-misc/identicurse/files/identicurse-gzipped_readme.patch
deleted file mode 100644
index b4575ef07b9..00000000000
--- a/net-misc/identicurse/files/identicurse-gzipped_readme.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Description: Point the online help to /usr/share/identicurse/README.
-Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=612976
-Author: Alessio Treglia <alessio@debian.org>
-
---- a/src/identicurse/tabbage.py
-+++ b/src/identicurse/tabbage.py
-@@ -225,6 +225,8 @@ class Help(Tab):
- def __init__(self, window, identicurse_path):
- self.name = "Help"
- self.path = os.path.join(identicurse_path, "README")
-+ if not os.path.isfile(self.path):
-+ self.path = '/usr/share/identicurse/README'
- Tab.__init__(self, window)
-
- def update(self):
diff --git a/net-misc/identicurse/identicurse-0.9.ebuild b/net-misc/identicurse/identicurse-0.9.ebuild
deleted file mode 100644
index 428b27e56d8..00000000000
--- a/net-misc/identicurse/identicurse-0.9.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-PYTHON_DEPEND="2"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.*"
-
-inherit distutils versionator
-
-MY_PV=$(get_version_component_range 1-2)
-
-DESCRIPTION="A simple Identi.ca client with a curses-based UI"
-HOMEPAGE="http://identicurse.net"
-SRC_URI="http://identicurse.net/release/${MY_PV}/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools"
-RDEPEND="dev-python/oauth"
-
-S=${WORKDIR}/${PN}-${MY_PV}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-gzipped_readme.patch \
- "${FILESDIR}"/${PV}-config_json_path.patch
- rm -rf src/oauth #405735
- distutils_src_prepare
-}
diff --git a/net-misc/identicurse/metadata.xml b/net-misc/identicurse/metadata.xml
deleted file mode 100644
index 12ad87b21b8..00000000000
--- a/net-misc/identicurse/metadata.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <longdescription>A simple Identi.ca client with a curses-based UI.</longdescription>
-</pkgmetadata>
diff --git a/net-misc/nut-monitor/Manifest b/net-misc/nut-monitor/Manifest
deleted file mode 100644
index 8a2062573aa..00000000000
--- a/net-misc/nut-monitor/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST nut-monitor-1.3.tar.gz 31338 SHA256 a2e23b0372d170a9a67d55227ed4a0a6a9ae1505ad23b2004782ed9964567502 SHA512 637e43671cf508d42f1dd6d85b60d66eb4974d14f36af4a606b45be2175e9b9d431bb46d8e68fe8598cdbb241a307377715725d3991a2f41ea418f4877302a5b WHIRLPOOL ba1cc8f5b2e5ea8f92459704d9c975bc9890e868d7f3822c901b0300362531172dc3ff5f38387b5fbeee7484dc9b1fa541a914528b74c6c3920eabf4a53816db
diff --git a/net-misc/nut-monitor/files/nut-monitor-1.3-paths.patch b/net-misc/nut-monitor/files/nut-monitor-1.3-paths.patch
deleted file mode 100644
index 00fd0ded3d3..00000000000
--- a/net-misc/nut-monitor/files/nut-monitor-1.3-paths.patch
+++ /dev/null
@@ -1,48 +0,0 @@
---- a/scripts/python/app/NUT-Monitor
-+++ b/scripts/python/app/NUT-Monitor
-@@ -70,7 +70,7 @@
- ( cmd_opts, args ) = opt_parser.parse_args()
-
-
-- self.__glade_file = os.path.join( os.path.dirname( sys.argv[0] ), "gui-1.3.glade" )
-+ self.__glade_file = '/usr/share/nut-monitor/gui-1.3.glade'
-
- self.__widgets["interface"] = gtk.glade.XML( self.__glade_file, "window1", APP )
- self.__widgets["main_window"] = self.__widgets["interface"].get_widget("window1")
-@@ -103,11 +103,11 @@
-
- # Create the tray icon and connect it to the show/hide method...
- self.__widgets["status_icon"] = gtk.StatusIcon()
-- self.__widgets["status_icon"].set_from_file( os.path.join( os.path.dirname( sys.argv[0] ), "pixmaps", "on_line.png" ) )
-+ self.__widgets["status_icon"].set_from_file( "/usr/share/nut-monitor/pixmaps/on_line.png" )
- self.__widgets["status_icon"].set_visible( True )
- self.__widgets["status_icon"].connect( "activate", self.tray_activated )
-
-- self.__widgets["ups_status_image"].set_from_file( os.path.join( os.path.dirname( sys.argv[0] ), "pixmaps", "on_line.png" ) )
-+ self.__widgets["ups_status_image"].set_from_file( "/usr/share/nut-monitor/pixmaps/on_line.png" )
-
- # Define interface callbacks actions
- self.__callbacks = { "on_window1_destroy" : self.quit,
-@@ -265,8 +265,8 @@
- #-------------------------------------------------------------------
- # Change the status icon and tray icon
- def change_status_icon( self, icon="on_line", blink=False ) :
-- self.__widgets["status_icon"].set_from_file( os.path.join( os.path.dirname( sys.argv[0] ), "pixmaps", "%s.png" % icon ) )
-- self.__widgets["ups_status_image"].set_from_file( os.path.join( os.path.dirname( sys.argv[0] ), "pixmaps", "%s.png" % icon ) )
-+ self.__widgets["status_icon"].set_from_file( "/usr/share/nut-monitor/pixmaps/%s.png" % icon )
-+ self.__widgets["ups_status_image"].set_from_file( "/usr/share/nut-monitor/pixmaps/%s.png" % icon )
- self.__widgets["status_icon"].set_blinking( blink )
-
- #-------------------------------------------------------------------
-@@ -719,9 +719,9 @@
-
- for k,v in vars.iteritems() :
- if ( rwvars.has_key( k ) ) :
-- icon_file = os.path.join( os.path.dirname( sys.argv[0] ), "pixmaps", "var-rw.png" )
-+ icon_file = "/usr/share/nut-monitor/pixmaps/var-rw.png"
- else :
-- icon_file = os.path.join( os.path.dirname( sys.argv[0] ), "pixmaps", "var-ro.png" )
-+ icon_file = "/usr/share/nut-monitor/pixmaps/var-ro.png"
-
- icon = gtk.gdk.pixbuf_new_from_file( icon_file )
- self.__widgets["ups_vars_tree_store"].append( [ icon, k, v ] )
diff --git a/net-misc/nut-monitor/files/nut-monitor-1.3-paths2.patch b/net-misc/nut-monitor/files/nut-monitor-1.3-paths2.patch
deleted file mode 100644
index 92d6833ee1f..00000000000
--- a/net-misc/nut-monitor/files/nut-monitor-1.3-paths2.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- NUT-Monitor~ 2012-04-03 12:04:09.000000000 +0200
-+++ NUT-Monitor 2012-04-03 12:05:32.949730947 +0200
-@@ -888,7 +888,7 @@
-
- # Init the localisation
- APP = "NUT-Monitor"
-- DIR = "locale"
-+ DIR = "/usr/share/locale"
-
- gettext.bindtextdomain( APP, DIR )
- gettext.textdomain( APP )
diff --git a/net-misc/nut-monitor/metadata.xml b/net-misc/nut-monitor/metadata.xml
deleted file mode 100644
index 6f49eba8f49..00000000000
--- a/net-misc/nut-monitor/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/net-misc/nut-monitor/nut-monitor-1.3-r2.ebuild b/net-misc/nut-monitor/nut-monitor-1.3-r2.ebuild
deleted file mode 100644
index 2e430a9de4c..00000000000
--- a/net-misc/nut-monitor/nut-monitor-1.3-r2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-PYTHON_DEPEND="2"
-
-inherit eutils python
-
-DESCRIPTION="A graphical application to monitor and manage UPSes connected to a NUT server"
-HOMEPAGE="http://www.lestat.st/informatique/projets/nut-monitor-en/"
-SRC_URI="http://www.lestat.st/_media/informatique/projets/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="linguas_fr"
-
-RDEPEND="dev-python/pygtk
- dev-python/pynut"
-DEPEND=""
-
-pkg_setup() {
- python_set_active_version 2
- python_pkg_setup
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-paths.patch
- epatch "${FILESDIR}"/${P}-paths2.patch
- python_convert_shebangs -r 2 .
-}
-
-src_install() {
- dobin NUT-Monitor
- dosym NUT-Monitor /usr/bin/${PN}
-
- insinto /usr/share/nut-monitor
- doins gui-${PV}.glade
-
- dodir /usr/share/nut-monitor/pixmaps
- insinto /usr/share/nut-monitor/pixmaps
- doins pixmaps/*
-
- doicon ${PN}.png
- domenu ${PN}.desktop
-
- dodoc README
-
- if use linguas_fr; then
- insinto /usr/share/locale/fr/LC_MESSAGES/
- doins locale/fr/LC_MESSAGES/NUT-Monitor.mo
- fi
-}
diff --git a/net-misc/tightvnc/Manifest b/net-misc/tightvnc/Manifest
deleted file mode 100644
index 12a4c204fe1..00000000000
--- a/net-misc/tightvnc/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST tightvnc-1.3.10_javasrc.tar.gz 89641 SHA256 465a6c90d362029152ea16d0b8e2c29f772b06eeec6c561278390f73d64ec6ec SHA512 e33366b45f06b6522dce79e2f43bc4d7ffa00577f7a1a56026f9e869de7e61838093fdc7e9c4dace326652d9416c2267f6d211ac639095ffd1c4ba38dddb8851 WHIRLPOOL 8ba7a6545a105687989f469400d0d76d68e6a1f33462cf4aa725282d8c6c5ebd01a2c0f269dbd924a9272af81423321a85be8b24abf484962d990b21138d3451
-DIST tightvnc-1.3.10_unixsrc.tar.bz2 1780510 SHA256 f48c70fea08d03744ae18df6b1499976362f16934eda3275cead87baad585c0d SHA512 b5b3d5d532feffc07db2d48d3416e1a0d1b1b15bdb8ff801ed42042d4b99f34365e10e3b005bc15cc6e0a33c429db8976c227a1854e1af5e10bcb60e17a69b87 WHIRLPOOL 3ede45e5e480c93384d331f80beefac723925014cf29f94b4b12c3ce6d78daca38ff7f4279411db76c83dca0ab1733310b877836e55a5f2084e826dbabbe1d23
-DIST tightvnc.png 495 SHA256 dfe4eaf3f68a4905b3ab90e7cae528449c7d13a4f712f97d8855058ed9cc3fc4 SHA512 a05f8cabdae9625718d1f9cb52c0893c4a3cd784cb074dee51b68bc617eb59759a4e8849113a4b385dfcea9d3e3b099adb564a6655d6b7f4c5cc87e275714065 WHIRLPOOL 152fcb14f72a2907d3a0751f478033a3c3d0d9a73f6aa371315cd76d73ccda32c4e62bf005828ccb19926d813bb9f65cc8cd27575bf63ebb280377b4412ffea9
diff --git a/net-misc/tightvnc/files/1.3.10-sparc.patch b/net-misc/tightvnc/files/1.3.10-sparc.patch
deleted file mode 100644
index 26b7bddae75..00000000000
--- a/net-misc/tightvnc/files/1.3.10-sparc.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -ur vnc_unixsrc.orig/Xvnc/programs/Xserver/include/servermd.h vnc_unixsrc/Xvnc/programs/Xserver/include/servermd.h
---- vnc_unixsrc.orig/Xvnc/programs/Xserver/include/servermd.h 2009-11-04 18:44:50.000000000 +0000
-+++ vnc_unixsrc/Xvnc/programs/Xserver/include/servermd.h 2009-11-04 18:47:48.000000000 +0000
-@@ -421,6 +421,20 @@
-
- #endif /* Linux/PPC */
-
-+#if defined (linux) && defined(__sparc__)
-+
-+#define IMAGE_BYTE_ORDER MSBFirst
-+#define BITMAP_BIT_ORDER MSBFirst
-+#define GLYPHPADBYTES 4
-+#define GETLEFTBITS_ALIGNMENT 1
-+
-+#define AVOID_MEMORY_READ
-+#define LARGE_INSTRUCTION_CACHE
-+#define FAST_CONSTANT_OFFSET_MODE
-+#define SHARED_IDCACHE
-+
-+#endif /* Linux/sparc */
-+
- #if defined(__MACH__) && defined(__POWERPC__)
-
- #define IMAGE_BYTE_ORDER MSBFirst \ No newline at end of file
diff --git a/net-misc/tightvnc/files/1.3.9-arm.patch b/net-misc/tightvnc/files/1.3.9-arm.patch
deleted file mode 100644
index a238e29379c..00000000000
--- a/net-misc/tightvnc/files/1.3.9-arm.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ur vnc_unixsrc.orig/Xvnc/config/cf/Imake.cf vnc_unixsrc/Xvnc/config/cf/Imake.cf
---- vnc_unixsrc.orig/Xvnc/config/cf/Imake.cf 2008-09-24 18:50:40.000000000 +0200
-+++ vnc_unixsrc/Xvnc/config/cf/Imake.cf 2008-09-24 18:51:37.000000000 +0200
-@@ -711,7 +711,7 @@
- # undef __alpha__
- # endif /* __alpha__ */
- # ifdef __arm__
--# define Arm32Architecture
-+# define ArmArchitecture
- # undef arm
- # undef __arm
- # undef __arm__
diff --git a/net-misc/tightvnc/files/1.3.9-fbsd.patch b/net-misc/tightvnc/files/1.3.9-fbsd.patch
deleted file mode 100644
index bc527a802ae..00000000000
--- a/net-misc/tightvnc/files/1.3.9-fbsd.patch
+++ /dev/null
@@ -1,29 +0,0 @@
---- Xvnc/include/Xos.bak 2007-03-23 18:26:14 +0100
-+++ Xvnc/include/Xos.h 2007-03-23 18:26:22 +0100
-@@ -150,11 +150,6 @@
- #endif
- #endif /* X_NOT_POSIX else */
-
--#ifdef CSRG_BASED
--#include <stdlib.h>
--#include <unistd.h>
--#endif /* CSRG_BASED */
--
- /*
- * Get struct timeval
- */
-
---- Xvnc/config/imake/imakemdep.h~ 2003-02-19 09:39:54 -0700
-+++ Xvnc/config/imake/imakemdep.h 2007-06-27 09:54:44 -0600
-@@ -253,7 +253,10 @@
- #ifdef _CRAY
- #define DEFAULT_CPP "/lib/pcpp"
- #endif
--#if defined(__386BSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD__)
-+#if defined(__FreeBSD__)
-+#define DEFAULT_CPP "/usr/bin/cpp"
-+#endif
-+#if defined(__386BSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
- #define DEFAULT_CPP "/usr/libexec/cpp"
- #endif
- #if defined(__sgi) && defined(__ANSI_CPP__)
diff --git a/net-misc/tightvnc/files/1.3.9-sh.patch b/net-misc/tightvnc/files/1.3.9-sh.patch
deleted file mode 100644
index db76917f4e4..00000000000
--- a/net-misc/tightvnc/files/1.3.9-sh.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-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/files/README.JavaViewer b/net-misc/tightvnc/files/README.JavaViewer
deleted file mode 100644
index acb96bd9c06..00000000000
--- a/net-misc/tightvnc/files/README.JavaViewer
+++ /dev/null
@@ -1,423 +0,0 @@
-
-TightVNC Java Viewer version 1.2.7
-==================================
-
-Copyright (C) 2001,2002 HorizonLive.com, Inc. All Rights Reserved.
-Copyright (C) 2001,2002 Constantin Kaplinsky. All Rights Reserved.
-Copyright (C) 1999 AT&T Laboratories Cambridge. All Rights Reserved.
-
-This software is distributed under the GNU General Public Licence as
-published by the Free Software Foundation. See the file LICENCE.TXT for the
-conditions under which this software is made available. TightVNC also
-contains code from other sources. See the Acknowledgements section below, and
-the individual files for details of the conditions under which they are made
-available.
-
-
-Compiling from the sources
-==========================
-
-To compile all the .java files to .class files, simply do:
-
- % make all
-
-This will also generate a JAR (Java archive) file containing all the classes.
-Most JVM (Java Virtual Machine) implementations are able to use either a set
-of .class files, or the JAR archive.
-
-
-Installation
-============
-
-There are three basic ways to use TightVNC Java viewer:
-
- 1. Running applet as part of TightVNC server installation.
-
- Both the Unix and Windows versions of TightVNC servers include small
- built-in HTTP server which can serve Java viewer to Web clients. This
- enables easy Web access to the shared desktop without need to install
- any software on the client computer. Unix and Windows versions of
- TightVNC servers are different in the way they store the .class and .jar
- files: the Unix server (Xvnc) is able to serve any set of files present
- in a particular directory, while the Windows server (WinVNC) has all the
- .class and .jar files inside the WinVNC executable file. Therefore, for
- Xvnc, it's enough to copy the files into a correct directory, but for
- WinVNC, the server binaries should be rebuild if the built-in Java
- viewer should be updated.
-
- To install the Java viewer under Xvnc, copy all the .class files, the
- .jar file and the .vnc files to an installation directory (e.g.
- /usr/local/vnc/classes):
-
- cp *.class *.jar *.vnc /usr/local/vnc/classes
-
- Also, make sure that the vncserver script is configured to point to the
- installation directory (see the Xvnc manual page for the description of
- the -httpd command-line option).
-
- 2. Running applet hosted on a standalone Web server.
-
- Another possibility to use the Java viewer is to install it under a
- fully-functional HTTP server such as Apache or IIS. Obviously, this
- method requires running an HTTP server, and due to the Java security
- restrictions, it's also required that the server should be installed on
- the same machine which is running the TightVNC server. In this case,
- installation is simply copying the .class and .jar files into a
- directory that is under control of the HTTP server. Also, an HTML page
- should be created which will act as a the base document for the viewer
- applet (see an example named index.html in this distribution).
-
- 3. Running the viewer as a standalone application.
-
- Finally, the Java viewer can be executed locally on the client machine,
- but this method requires installation of either JRE (Java Runtime
- Environment) or JDK (Java Development Kit). If all the .class files are
- in the current directory, the Java viewer can be executed like this,
- from the command line:
-
- java VncViewer HOST vnchost PORT 5900
-
- The parameters HOST and PORT are required, but there is a number of
- optional parameters as well (see the Parameters section below).
-
-Parameters
-==========
-
-TightVNC Java viewer supports a number of parameters allowing you to
-customize its behaviour. Most parameter names copy settings available from
-the Options frame in the Java viewer. Both parameter names and their values
-are case-insensitive, with one exception for the "PASSWORD" parameter. Here
-is the full list of parameters supported in TightVNC Java viewer:
-
---> "HOST" (no GUI equivalent)
-
- Value: host name or IP address of the VNC server.
- Default: in applet mode, the host from which the applet was loaded.
-
- This parameter tells the viewer which server to connect to. Normally,
- it's not needed, because default Java security policy allow connections
- from applets to the only one host anyway, and that is the host from which
- the applet was loaded.
-
---> "PORT" (no GUI equivalent)
-
- Value: TCP port number on the VNC server.
- Default: none.
-
- This parameter is required in all cases. Note that this port is not the
- one used for HTTP connection from the browser, it is the port used for
- RFB connection. Usually, VNC servers use ports 58xx for HTTP connections,
- and ports 59xx for RFB connections. Thus, most likely, this parameter
- should be set to something like 5900, 5901 etc.
-
---> "PASSWORD"
-
- Value: session password in plan text.
- Default: none, ask user.
-
- DO NOT EVER USE THIS PARAMETER, unless you really know what you are
- doing. It's extremely dangerous from the security point of view. When
- this parameter is set, the viewer won't ever ask for a password.
-
---> "ENCPASSWORD"
-
- Value: encrypted session password in hex-ascii.
- Default: none, ask user.
-
- The same as the "PASSWORD" parameter but DES-encrypted using a fixed key.
- Its value should be represented in hex-ascii e.g. "494015f9a35e8b22".
- This parameter has higher priority over the "PASSWORD" parameter. DO NOT
- EVER USE THIS PARAMETER, unless you really know what you are doing. It's
- extremely dangerous from the security point of view, and encryption does
- not actually help here since the decryption key is always known.
-
---> "Encoding"
-
- Values: "Raw", "RRE", "CoRRE", "Hextile", "Zlib", "Tight".
- Default: "Tight".
-
- The preferred encoding. "Hextile" is a good choice for fast networks,
- while "Tight" is better suited for low-bandwidth connections. From the
- other side, the "Tight" decoder in TightVNC Java viewer seems to be more
- efficient than "Hextile" decoder so it's possible that this default
- setting can be ok for fast networks too.
-
---> "Compression level"
-
- Values: "Default", "1", "2", "3", "4", "5", "6", "7", "8", "9".
- Default: "Default". ;-)
-
- Use specified compression level for "Tight" and "Zlib" encodings. Level 1
- uses minimum of CPU time on the server but achieves weak compression
- ratios. Level 9 offers best compression but may be slow in terms of CPU
- time consumption on the server side. Use high levels with very slow
- network connections, and low levels when working over higher-speed
- networks. The "Default" value means that the server's default compression
- level should be used.
-
---> "JPEG image quality"
-
- Values: "JPEG off", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9".
- Default: "6".
-
- Use the specified image quality level in "Tight" encoding. Quality level
- 0 denotes bad image quality but very impressive compression ratios, while
- level 9 offers very good image quality at lower compression ratios. If
- the value is "JPEG off", the server will not use lossy JPEG compression
- in "Tight" encoding.
-
---> "Cursor shape updates"
-
- Values: "Enable", "Ignore", "Disable".
- Default: "Enable".
-
- Cursor shape updates is a protocol extension used to handle remote cursor
- movements locally on the client side, saving bandwidth and eliminating
- delays in mouse pointer movement. Note that current implementation of
- cursor shape updates does not allow a client to track mouse cursor
- position at the server side. This means that clients would not see mouse
- cursor movements if mouse was moved either locally on the server, or by
- another remote VNC client. Set this parameter to "Disable" if you always
- want to see real cursor position on the remote side. Setting this option
- to "Ignore" is similar to "Enable" but the remote cursor will not be
- visible at all. This can be a reasonable setting if you don't care about
- cursor shape and don't want to see two mouse cursors, one above another.
-
---> "Use CopyRect"
-
- Values: "Yes", "No".
- Default: "Yes".
-
- The "CopyRect" encoding saves bandwidth and drawing time when parts of
- the remote screen are moving around. Most likely, you don't want to
- change this setting.
-
---> "Restricted colors"
-
- Values: "Yes", "No".
- Default: "No".
-
- If set to "No", then 24-bit color format is used to represent pixel data.
- If set to "Yes", then only 8 bits are used to represent each pixel. 8-bit
- color format can save bandwidth, but colors may look very inaccurate.
-
---> "Mouse buttons 2 and 3"
-
- Values: "Normal", "Reversed".
- Default: "Normal".
-
- If set to "Reversed", then right mouse button (button 2) will act as it
- was middle mouse button (button 3), and vice versa.
-
---> "View only"
-
- Values: "Yes", "No".
- Default: "No".
-
- If set to "Yes", then all keyboard and mouse events in the desktop window
- will be silently ignored and will not be passed to the remote side.
-
---> "Share desktop"
-
- Values: "Yes", "No".
- Default: "Yes".
-
- Share the connection with other clients on the same VNC server. The exact
- behaviour in each case depends on the server configuration.
-
---> "Open new window" (no GUI equivalent, applicable only in the applet mode)
-
- Values: "Yes", "No".
- Default: "No".
-
- Operate in a separate window. This makes possible resizing the desktop,
- and adds scroll bars when necessary. If the server supports variable
- desktop size, the window will resize automatically when remote desktop
- size changes.
-
---> "Show controls" (no GUI equivalent)
-
- Values: "Yes", "No".
- Default: "Yes".
-
- Set to "No" if you want to get rid of that button panel at the top.
-
---> "Offer relogin" (no GUI equivalent, not applicable in the applet mode)
-
- Values: "Yes", "No".
- Default: "Yes".
-
- If set to "No", the buttons "Login again" and "Close window" won't be
- shown on disconnects or after an error has occured.
-
---> "Show offline desktop" (no GUI equivalent)
-
- Values: "Yes", "No".
- Default: "No".
-
- If set to "Yes", the viewer would continue to display desktop even
- if the remote side has closed the connection. In this case, if the
- button panel is enabled, then the "Disconnect" button would be
- changed to "Hide desktop" after the connection is lost.
-
---> "Defer screen updates" (no GUI equivalent)
-
- Value: time in milliseconds.
- Default: "20".
-
- When updating the desktop contents after receiving an update from server,
- schedule repaint within the specified number of milliseconds. Small delay
- helps to coalesce several small updates into one drawing operation,
- improving CPU usage. Set this parameter to 0 to disable deferred updates.
-
---> "Defer cursor updates" (no GUI equivalent)
-
- Value: time in milliseconds.
- Default: "10".
-
- When updating the desktop after moving the mouse, schedule repaint within
- the specified number of milliseconds. This setting makes sense only when
- "Cursor shape updates" parameter is set to "Enable". Small delay helps to
- coalesce several small updates into one drawing operation, improving CPU
- usage. Set this parameter to 0 to disable deferred cursor updates.
-
---> "Defer update requests" (no GUI equivalent)
-
- Value: time in milliseconds.
- Default: "50".
-
- After processing an update received from server, wait for the specified
- number of milliseconds before requesting next screen update. Such delay
- will end immediately on every mouse or keyboard event if not in the "view
- only" mode. Small delay helps the server to coalesce several small
- updates into one framebuffer update, improving both bandwidth and CPU
- usage. Increasing the parameter value does not affect responsiveness on
- mouse and keyboard events, but causes delays in updating the screen when
- there is no mouse and keyboard activity on the client side.
-
---> "SocketFactory" (no GUI equivalent)
-
- Value: name of the class.
- Default: none.
-
- This option provides the way to define an alternate I/O implementation.
- The dynamically referenced class must implement a SocketFactory
- interface, and create a Socket, as configured by this parameter. See the
- source in the SocketFactory.class.
-
-
-RECORDING VNC SESSIONS
-======================
-
-Current version of the TightVNC Java viewer is able to record VNC (RFB)
-sessions in files for later playback. The data format in saved session files
-is compatible with the rfbproxy program written by Tim Waugh. Most important
-thing about session recording is that it's supported only if Java security
-manager allows access to local filesystem. Typically, it would not work for
-unsigned applets. To use this feature, either use TightVNC Java viewer as a
-standalone application (Java Runtime Environment or Java Development Kit
-should be installed), or as a signed applet. The code checks if it's possible
-to support session recording, and if everything's fine, the new "Record"
-button should appear in the button panel. Pressing this button opens new
-window which controls session recording. The GUI is pretty self-explained.
-
-Other important facts about session recording:
-
---> All sessions are recorded in the 24-bit color format. If you use
- restricted colors (8-bit format), it will be temporarly switched to
- 24-bit mode during session recording.
-
---> All sessions are recorded with cursor shape updates turned off. This is
- necessary to represent remote cursor movements in recorded sessions.
-
---> Closing and re-opening the recording control window does not affect the
- recording. It's not necessary to keep that window open during recording a
- session.
-
---> Avoid using Zlib encoding when recording sessions. It's ok if you started
- recording BEFORE the connection to the VNC server has been established,
- but if you started recording during an active session, all Zlib sessions
- will be saved Raw-encoded (that is, without compression at all). Zlib
- decoding depends on the pixel data received earlier, thus saving the data
- received from the server at an arbitrary moment is not sufficient to
- decompress it correctly. And there is no way to say Zlib decoder to reset
- decompressor's state -- that's a limitation of the Zlib encoder. The
- viewer could re-compress raw pixel data again before saving Zlib-encoded
- sessions, but unfortunately Java API does not allow to flush zlib data
- streams making it impossible to save Zlib-encoded RFB pixel data without
- using native code.
-
---> Usually, Tight encoding is the most suitable one for session recording,
- but some of the issues described above for the Zlib encoding affect the
- Tight encoding as well. Unlike Zlib sessions, Tight-encoded sessions are
- always saved Tight-encoded, but the viewer has to re-compress parts of
- data to synchronize encoder's and decoder's zlib streams. And, due to
- Java zlib API limitations, zlib streams' states have to be reset on each
- compressed rectangle, causing compression ratios to be lower than in the
- original VNC session. If you want to achieve the best possible
- performance, turn recording on BEFORE connecting to the VNC server,
- otherwise CPU usage and compression ratios may be notably less efficient.
-
-
-HINTS
-=====
-
---> To refresh remote desktop in the view-only mode, press "r" or "R"
- on the keyboard.
-
-
-ACKNOWLEDGEMENTS
-================
-
-This distribution contains Java DES software by Dave Zimmerman
-<dzimm@widget.com> and Jef Poskanzer <jef@acme.com>. This is:
-
- Copyright (c) 1996 Widget Workshop, Inc. All Rights Reserved.
-
- Permission to use, copy, modify, and distribute this software and its
- documentation for NON-COMMERCIAL or COMMERCIAL purposes and without fee
- is hereby granted, provided that this copyright notice is kept intact.
-
- WIDGET WORKSHOP MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE
- SUITABILITY OF THE SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT
- NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
- PARTICULAR PURPOSE, OR NON-INFRINGEMENT. WIDGET WORKSHOP SHALL NOT BE
- LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING,
- MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES.
-
- THIS SOFTWARE IS NOT DESIGNED OR INTENDED FOR USE OR RESALE AS ON-LINE
- CONTROL EQUIPMENT IN HAZARDOUS ENVIRONMENTS REQUIRING FAIL-SAFE
- PERFORMANCE, SUCH AS IN THE OPERATION OF NUCLEAR FACILITIES, AIRCRAFT
- NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL, DIRECT LIFE
- SUPPORT MACHINES, OR WEAPONS SYSTEMS, IN WHICH THE FAILURE OF THE
- SOFTWARE COULD LEAD DIRECTLY TO DEATH, PERSONAL INJURY, OR SEVERE
- PHYSICAL OR ENVIRONMENTAL DAMAGE ("HIGH RISK ACTIVITIES"). WIDGET
- WORKSHOP SPECIFICALLY DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY OF
- FITNESS FOR HIGH RISK ACTIVITIES.
-
- Copyright (C) 1996 by Jef Poskanzer <jef@acme.com>. All rights
- reserved.
-
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions
- are met:
- 1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
- 2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-
- THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS
- BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
- BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
- WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
- OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
- ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
- Visit the ACME Labs Java page for up-to-date versions of this and other
- fine Java utilities: http://www.acme.com/java/
diff --git a/net-misc/tightvnc/files/server-CVE-2007-1003.patch b/net-misc/tightvnc/files/server-CVE-2007-1003.patch
deleted file mode 100644
index 0f97c11dc4d..00000000000
--- a/net-misc/tightvnc/files/server-CVE-2007-1003.patch
+++ /dev/null
@@ -1,36 +0,0 @@
---- vnc_unixsrc/Xvnc/programs/Xserver/Xext/xcmisc.c.cve-2007-1003 2000-06-11 06:00:51.000000000 -0600
-+++ vnc_unixsrc/Xvnc/programs/Xserver/Xext/xcmisc.c 2007-03-22 07:07:34.000000000 -0600
-@@ -41,6 +41,12 @@ from the X Consortium.
- #include "swaprep.h"
- #include "xcmiscstr.h"
-
-+#if HAVE_STDINT_H
-+#include <stdint.h>
-+#elif !defined(UINT32_MAX)
-+#define UINT32_MAX 0xffffffffU
-+#endif
-+
- static unsigned char XCMiscCode;
-
- static void XCMiscResetProc(
-@@ -135,7 +141,10 @@ ProcXCMiscGetXIDList(client)
-
- REQUEST_SIZE_MATCH(xXCMiscGetXIDListReq);
-
-- pids = (XID *)ALLOCATE_LOCAL(stuff->count * sizeof(XID));
-+ if (stuff->count > UINT32_MAX / sizeof(XID))
-+ return BadAlloc;
-+
-+ pids = (XID *)Xalloc(stuff->count * sizeof(XID));
- if (!pids)
- {
- return BadAlloc;
-@@ -156,7 +165,7 @@ ProcXCMiscGetXIDList(client)
- client->pSwapReplyFunc = (ReplySwapPtr) Swap32Write;
- WriteSwappedDataToClient(client, count * sizeof(XID), pids);
- }
-- DEALLOCATE_LOCAL(pids);
-+ Xfree(pids);
- return(client->noClientException);
- }
-
diff --git a/net-misc/tightvnc/files/server-CVE-2007-1351-1352.patch b/net-misc/tightvnc/files/server-CVE-2007-1351-1352.patch
deleted file mode 100644
index 4c9a1adcb2f..00000000000
--- a/net-misc/tightvnc/files/server-CVE-2007-1351-1352.patch
+++ /dev/null
@@ -1,49 +0,0 @@
---- vnc_unixsrc/Xvnc/lib/font/fontfile/fontdir.c.cve-2007-1351-1352 2000-06-11 06:00:53.000000000 -0600
-+++ vnc_unixsrc/Xvnc/lib/font/fontfile/fontdir.c 2007-03-28 16:08:03.000000000 -0600
-@@ -35,11 +35,19 @@ in this Software without prior written a
- #include "fntfilst.h"
- #include <X11/keysym.h>
-
-+#if HAVE_STDINT_H
-+#include <stdint.h>
-+#elif !defined(INT32_MAX)
-+#define INT32_MAX 0x7fffffff
-+#endif
-+
- Bool
- FontFileInitTable (table, size)
- FontTablePtr table;
- int size;
- {
-+ if (size < 0 || (size > INT32_MAX/sizeof(FontEntryRec)))
-+ return FALSE;
- if (size)
- {
- table->entries = (FontEntryPtr) xalloc(sizeof(FontEntryRec) * size);
---- vnc_unixsrc/Xvnc/lib/font/bitmap/bdfread.c.cve-2007-1351-1352 2000-06-11 06:00:52.000000000 -0600
-+++ vnc_unixsrc/Xvnc/lib/font/bitmap/bdfread.c 2007-03-28 16:06:06.000000000 -0600
-@@ -59,6 +59,12 @@ from the X Consortium.
- #include "bitmap.h"
- #include "bdfint.h"
-
-+#if HAVE_STDINT_H
-+#include <stdint.h>
-+#elif !defined(INT32_MAX)
-+#define INT32_MAX 0x7fffffff
-+#endif
-+
- #define INDICES 256
- #define MAXENCODING 0xFFFF
- #define BDFLINELEN 1024
-@@ -271,6 +277,11 @@ bdfReadCharacters(file, pFont, pState, b
- bdfError("invalid number of CHARS in BDF file\n");
- return (FALSE);
- }
-+ if (nchars > INT32_MAX / sizeof(CharInfoRec)) {
-+ bdfError("Couldn't allocate pCI (%d*%d)\n", nchars,
-+ sizeof(CharInfoRec));
-+ goto BAILOUT;
-+ }
- ci = (CharInfoPtr) xalloc(nchars * sizeof(CharInfoRec));
- if (!ci) {
- bdfError("Couldn't allocate pCI (%d*%d)\n", nchars,
diff --git a/net-misc/tightvnc/files/tightvnc-1.3.10-aarch64.patch b/net-misc/tightvnc/files/tightvnc-1.3.10-aarch64.patch
deleted file mode 100644
index fa96b7d6147..00000000000
--- a/net-misc/tightvnc/files/tightvnc-1.3.10-aarch64.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-Description: Add aarch64 (arm64) support
-Author: Colin Watson <cjwatson@ubuntu.com>
-Forwarded: no
-Last-Update: 2014-03-18
-
-Index: b/Xvnc/config/cf/Imake.cf
-===================================================================
---- a/Xvnc/config/cf/Imake.cf
-+++ b/Xvnc/config/cf/Imake.cf
-@@ -700,6 +700,10 @@
- # define s390Architecture
- # undef __s390__
- # endif /* s390 */
-+# ifdef __aarch64__
-+# define AArch64Architecture
-+# undef __aarch64__
-+# endif /* __arch64__ */
- # ifdef __alpha
- # define AlphaArchitecture
- # undef __alpha
-Index: b/Xvnc/config/cf/linux.cf
-===================================================================
---- a/Xvnc/config/cf/linux.cf
-+++ b/Xvnc/config/cf/linux.cf
-@@ -305,6 +305,14 @@
- #define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines
- #endif /* PowerPCArchitecture */
-
-+#ifdef AArch64Architecture
-+#define DefaultCCOptions -fsigned-char
-+#define OptimizedCDebugFlags -O2
-+#define LinuxMachineDefines -D__aarch64__
-+#define ServerOSDefines XFree86ServerOSDefines -DDDXTIME -DPART_NET
-+#define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines -D_XSERVER64
-+#endif /* AArch64Architecture */
-+
- #ifdef ArmArchitecture
- #define DefaultCCOptions -fsigned-char
- #define OptimizedCDebugFlags -O2
diff --git a/net-misc/tightvnc/files/tightvnc-1.3.10-java-build.patch b/net-misc/tightvnc/files/tightvnc-1.3.10-java-build.patch
deleted file mode 100644
index 42815ac1334..00000000000
--- a/net-misc/tightvnc/files/tightvnc-1.3.10-java-build.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -ur vnc_javasrc.orig/Makefile vnc_javasrc/Makefile
---- vnc_javasrc.orig/Makefile 2009-03-07 14:15:55.000000000 +0100
-+++ vnc_javasrc/Makefile 2009-03-07 14:16:22.000000000 +0100
-@@ -4,7 +4,6 @@
-
- CP = cp
- JC = javac
--JCFLAGS = -target 1.1 -source 1.2
- JAR = jar
- ARCHIVE = VncViewer.jar
- MANIFEST = MANIFEST.MF
-@@ -32,7 +31,7 @@
- all: $(CLASSES) $(ARCHIVE)
-
- $(CLASSES): $(SOURCES)
-- $(JC) $(JCFLAGS) -O $(SOURCES)
-+ $(JC) $(JAVACFLAGS) -O $(SOURCES)
-
- $(ARCHIVE): $(CLASSES) $(MANIFEST)
- $(JAR) cfm $(ARCHIVE) $(MANIFEST) $(CLASSES)
diff --git a/net-misc/tightvnc/files/tightvnc-1.3.10-more-arm64-fixes.patch b/net-misc/tightvnc/files/tightvnc-1.3.10-more-arm64-fixes.patch
deleted file mode 100644
index 9dc275f1e67..00000000000
--- a/net-misc/tightvnc/files/tightvnc-1.3.10-more-arm64-fixes.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-Description: more arm64 fixes
-Origin: https://bugs.debian.org/cgi-bin/bugreport.cgi?msg=37;bug=769364;filename=debian_arm64.patch;att=1
-Bug-Debian: http://bugs.debian.org/769364
-Bug-Ubuntu: http://bugs.launchpad.net/bugs/1429198
-Author: Riku Voipio <riku.voipio@linaro.org>
-Last-Update: 2016-03-23
-
-Index: tightvnc-1.3.9/Xvnc/include/Xmd.h
-===================================================================
---- tightvnc-1.3.9.orig/Xvnc/include/Xmd.h
-+++ tightvnc-1.3.9/Xvnc/include/Xmd.h
-@@ -59,7 +59,7 @@ SOFTWARE.
- #ifdef CRAY
- #define WORD64 /* 64-bit architecture */
- #endif
--#if defined(__alpha) || defined(__alpha__) || defined(__x86_64__) || defined(__powerpc64__)
-+#if defined(__alpha) || defined(__alpha__) || defined(__x86_64__) || defined(__powerpc64__) || defined(__aarch64__)
- #define LONG64 /* 32/64-bit architecture */
- #endif
- #ifdef __sgi
-Index: tightvnc-1.3.9/Xvnc/programs/Xserver/include/servermd.h
-===================================================================
---- tightvnc-1.3.9.orig/Xvnc/programs/Xserver/include/servermd.h
-+++ tightvnc-1.3.9/Xvnc/programs/Xserver/include/servermd.h
-@@ -405,6 +405,26 @@ SOFTWARE.
-
- #endif /* linux/m68k */
-
-+#if defined (linux) && defined(__aarch64__)
-+# define BITMAP_SCANLINE_UNIT 64
-+# define BITMAP_SCANLINE_PAD 64
-+# define LOG2_BITMAP_PAD 6
-+# define LOG2_BYTES_PER_SCANLINE_PAD 3
-+
-+/* Add for handling protocol XPutImage and XGetImage; see comment in
-+ * Alpha section.
-+ */
-+#define INTERNAL_VS_EXTERNAL_PADDING
-+#define BITMAP_SCANLINE_UNIT_PROTO 32
-+
-+#define BITMAP_SCANLINE_PAD_PROTO 32
-+#define LOG2_BITMAP_PAD_PROTO 5
-+#define LOG2_BYTES_PER_SCANLINE_PAD_PROTO 2
-+#define GLYPHPADBYTES 4
-+#define GETLEFTBITS_ALIGNMENT 1
-+
-+#endif /* linux/aarch64 */
-+
- #if defined (linux) && defined(__powerpc__)
-
- #ifdef __powerpc64__
diff --git a/net-misc/tightvnc/files/tightvnc-1.3.10-pathfixes.patch b/net-misc/tightvnc/files/tightvnc-1.3.10-pathfixes.patch
deleted file mode 100644
index f61a7490229..00000000000
--- a/net-misc/tightvnc/files/tightvnc-1.3.10-pathfixes.patch
+++ /dev/null
@@ -1,16 +0,0 @@
---- vncserver.orig 2009-03-06 17:33:16.000000000 +0100
-+++ vncserver 2009-03-06 17:35:39.000000000 +0100
-@@ -32,10 +32,11 @@
- $geometry = "1024x768";
- $depth = 24;
- $desktopName = "X";
--$vncClasses = "/usr/local/vnc/classes";
-+$vncClasses = "/usr/share/tightvnc/classes";
- $vncUserDir = "$ENV{HOME}/.vnc";
--$fontPath = "unix/:7100";
-+$fontPath = "/usr/share/fonts/misc/,/usr/share/fonts/Type1/";
- $authType = "-rfbauth $vncUserDir/passwd";
-+$colorPath = "/usr/share/X11/rgb";
-
- # Read configuration from the system-wide and user files if present.
-
diff --git a/net-misc/tightvnc/files/tightvnc-1.3.10-ppc64el-support.patch b/net-misc/tightvnc/files/tightvnc-1.3.10-ppc64el-support.patch
deleted file mode 100644
index e05e5bc6af7..00000000000
--- a/net-misc/tightvnc/files/tightvnc-1.3.10-ppc64el-support.patch
+++ /dev/null
@@ -1,99 +0,0 @@
-From 25adb1614419b72a986c229cb01870c1b3e38c0b Mon Sep 17 00:00:00 2001
-From: Lauri Kasanen <cand@gmx.com>
-Date: Fri, 5 Jun 2015 07:45:09 -0300
-Subject: [PATCH 2/2] Add ppc64el support
-
-Signed-off-by: Lauri Kasanen <cand@gmx.com>
----
- Xvnc/config/cf/Imake.cf | 4 ++++
- Xvnc/config/cf/linux.cf | 8 +++++++-
- Xvnc/include/Xmd.h | 2 +-
- Xvnc/programs/Xserver/include/servermd.h | 23 +++++++++++++++++++++++
- 4 files changed, 35 insertions(+), 2 deletions(-)
-
-diff --git a/Xvnc/config/cf/Imake.cf b/Xvnc/config/cf/Imake.cf
-index f1f6724..cbe9ef3 100644
---- a/Xvnc/config/cf/Imake.cf
-+++ b/Xvnc/config/cf/Imake.cf
-@@ -720,6 +720,10 @@ XCOMM Keep cpp from replacing path elements containing i486/i586/i686
- # define Mc68020Architecture
- # undef mc68000
- # endif /* mc68000 */
-+# ifdef __powerpc64__
-+# define Ppc64Architecture
-+# undef __powerpc64__
-+# endif
- # ifdef powerpc
- # define PpcArchitecture
- # undef powerpc
-diff --git a/Xvnc/config/cf/linux.cf b/Xvnc/config/cf/linux.cf
-index c0e2586..e5f1f2f 100644
---- a/Xvnc/config/cf/linux.cf
-+++ b/Xvnc/config/cf/linux.cf
-@@ -289,7 +289,13 @@ XCOMM binutils: (LinuxBinUtilsMajorVersion)
- #define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines
- #endif /* s390xArchitecture */
-
--#ifdef PowerPCArchitecture
-+#ifdef Ppc64Architecture
-+#define DefaultCCOptions -fsigned-char
-+#define OptimizedCDebugFlags -O2
-+#define LinuxMachineDefines -D__powerpc64__
-+#define ServerOSDefines XFree86ServerOSDefines -DDDXTIME -DPART_NET
-+#define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines -D_XSERVER64
-+#elif defined(PowerPCArchitecture)
- #define DefaultCCOptions -fsigned-char
- #define OptimizedCDebugFlags -O2
- #define LinuxMachineDefines -D__powerpc__
-diff --git a/Xvnc/include/Xmd.h b/Xvnc/include/Xmd.h
-index 3cf9db1..704d252 100644
---- a/Xvnc/include/Xmd.h
-+++ b/Xvnc/include/Xmd.h
-@@ -59,7 +59,7 @@ SOFTWARE.
- #ifdef CRAY
- #define WORD64 /* 64-bit architecture */
- #endif
--#if defined(__alpha) || defined(__alpha__) || defined(__x86_64__)
-+#if defined(__alpha) || defined(__alpha__) || defined(__x86_64__) || defined(__powerpc64__)
- #define LONG64 /* 32/64-bit architecture */
- #endif
- #ifdef __sgi
-diff --git a/Xvnc/programs/Xserver/include/servermd.h b/Xvnc/programs/Xserver/include/servermd.h
-index 5066c1d..cc9f485 100644
---- a/Xvnc/programs/Xserver/include/servermd.h
-+++ b/Xvnc/programs/Xserver/include/servermd.h
-@@ -407,8 +407,31 @@ SOFTWARE.
-
- #if defined (linux) && defined(__powerpc__)
-
-+#ifdef __powerpc64__
-+# define BITMAP_SCANLINE_UNIT 64
-+# define BITMAP_SCANLINE_PAD 64
-+# define LOG2_BITMAP_PAD 6
-+# define LOG2_BYTES_PER_SCANLINE_PAD 3
-+
-+/* Add for handling protocol XPutImage and XGetImage; see comment in
-+ * Alpha section.
-+ */
-+#define INTERNAL_VS_EXTERNAL_PADDING
-+#define BITMAP_SCANLINE_UNIT_PROTO 32
-+
-+#define BITMAP_SCANLINE_PAD_PROTO 32
-+#define LOG2_BITMAP_PAD_PROTO 5
-+#define LOG2_BYTES_PER_SCANLINE_PAD_PROTO 2
-+#endif /* linux/ppc64 */
-+
-+#if defined(__LITTLE_ENDIAN__)
-+#define IMAGE_BYTE_ORDER LSBFirst
-+#define BITMAP_BIT_ORDER LSBFirst
-+#else
- #define IMAGE_BYTE_ORDER MSBFirst
- #define BITMAP_BIT_ORDER MSBFirst
-+#endif
-+
- #define GLYPHPADBYTES 4
- #define GETLEFTBITS_ALIGNMENT 1
-
---
-2.1.4
-
diff --git a/net-misc/tightvnc/files/tightvnc-1.3.8-darwin.patch b/net-misc/tightvnc/files/tightvnc-1.3.8-darwin.patch
deleted file mode 100644
index e5f7aa7016c..00000000000
--- a/net-misc/tightvnc/files/tightvnc-1.3.8-darwin.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- vnc_unixsrc/Xvnc/config/cf/darwin.cf.orig 2005-11-05 16:42:53.000000000 +0100
-+++ vnc_unixsrc/Xvnc/config/cf/darwin.cf 2005-11-05 16:46:52.000000000 +0100
-@@ -106,7 +106,6 @@
- # endif
- #endif
-
--#define StandardDefines -DCSRG_BASED
- #define XawI18nDefines -DUSE_XWCHAR_STRING -DUSE_XMBTOWC
-
-
---- vnc_unixsrc/Xvnc/config/cf/vnclibs.def.orig 2005-11-05 17:11:41.000000000 +0100
-+++ vnc_unixsrc/Xvnc/config/cf/vnclibs.def 2005-11-05 17:17:21.000000000 +0100
-@@ -11,7 +11,11 @@
- /* Avoid linking with different libjpeg in /usr/shlib under Tru64. */
- VNCSYSLIBS = /usr/local/lib/libjpeg.a /usr/local/lib/libz.a -lcrypt
- #else
-+# if HasLibCrypt == YES
- VNCSYSLIBS = -L/usr/local/lib -ljpeg -lz -lcrypt
-+# else
-+VNCSYSLIBS = -L/usr/local/lib -ljpeg -lz
-+# endif
- #endif
-
- VNCCPPFLAGS = -I$(TOP)/../include -I/usr/local/include
diff --git a/net-misc/tightvnc/files/tightvnc-1.3.8-imake-tmpdir.patch b/net-misc/tightvnc/files/tightvnc-1.3.8-imake-tmpdir.patch
deleted file mode 100644
index 9d5ccc58ad7..00000000000
--- a/net-misc/tightvnc/files/tightvnc-1.3.8-imake-tmpdir.patch
+++ /dev/null
@@ -1,37 +0,0 @@
---- vnc_unixsrc/Xvnc/config/imake/imake.c.orig 2000-06-11 14:00:51.000000000 +0200
-+++ vnc_unixsrc/Xvnc/config/imake/imake.c 2003-09-01 22:59:25.000000000 +0200
-@@ -913,12 +913,25 @@
- static void get_libc_version(inFile)
- FILE* inFile;
- {
-- char *aout = tmpnam (NULL);
-+ char aout[PATH_MAX];
- FILE *fp;
- const char *format = "%s -o %s -x c -";
- char *cc;
- int len;
- char *command;
-+ char *tmpdir;
-+ int tmpfd;
-+
-+ if((tmpdir = getenv("TMPDIR")) != NULL && strlen(tmpdir) < (PATH_MAX-13))
-+ strcpy(aout, tmpdir);
-+ else
-+ strcpy(aout, "/tmp");
-+ strcat(aout, "/imakeXXXXXX");
-+
-+ if((tmpfd = mkstemp(aout)) == -1) {
-+ perror("mkstemp");
-+ abort();
-+ }
-
- cc = getenv ("CC");
- if (cc == NULL)
-@@ -930,6 +943,7 @@
- if (snprintf (command , len, format, cc, aout) == len)
- abort ();
-
-+ close(tmpfd);
- fp = popen (command, "w");
- if (fp == NULL || fprintf (fp, "%s\n", libc_c) < 0
- || pclose (fp) != 0)
diff --git a/net-misc/tightvnc/files/tightvnc-1.3.8-mips.patch b/net-misc/tightvnc/files/tightvnc-1.3.8-mips.patch
deleted file mode 100644
index 422a998d5aa..00000000000
--- a/net-misc/tightvnc/files/tightvnc-1.3.8-mips.patch
+++ /dev/null
@@ -1,89 +0,0 @@
-diff -cr vnc_unixsrc.orig/Xvnc/config/cf/linux.cf vnc_unixsrc/Xvnc/config/cf/linux.cf
-*** vnc_unixsrc.orig/Xvnc/config/cf/linux.cf Wed Mar 20 02:49:23 2002
---- vnc_unixsrc/Xvnc/config/cf/linux.cf Sat Nov 4 19:01:06 2006
-***************
-*** 43,49 ****
- #if defined(AlphaArchitecture) || defined(PowerPCArchitecture) || \
- defined(SparcArchitecture) || defined(ArmArchitecure) || \
- defined(i386Architecture) || defined(s390Architecture) || \
-! defined(s390xArchitecture)
- #define DefaultLinuxCLibMajorVersion 6
- #else
- #define DefaultLinuxCLibMajorVersion 5
---- 43,49 ----
- #if defined(AlphaArchitecture) || defined(PowerPCArchitecture) || \
- defined(SparcArchitecture) || defined(ArmArchitecure) || \
- defined(i386Architecture) || defined(s390Architecture) || \
-! defined(s390xArchitecture) || defined(MipsArchitecture)
- #define DefaultLinuxCLibMajorVersion 6
- #else
- #define DefaultLinuxCLibMajorVersion 5
-***************
-*** 261,266 ****
---- 261,273 ----
- #define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines -D_XSERVER64
- #endif /* AlphaArchitecture */
-
-+ #ifdef MipsArchitecture
-+ #define OptimizedCDebugFlags -O2
-+ #define LinuxMachineDefines -D__mips__
-+ #define ServerOSDefines XFree86ServerOSDefines -DDDXTIME -DPART_NET
-+ #define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines
-+ #endif /* MipsArchitecture */
-+
- #ifdef Mc68020Architecture
- #define OptimizedCDebugFlags -O2
- #define LinuxMachineDefines -D__mc68000__
-diff -cr vnc_unixsrc.orig/Xvnc/programs/Xserver/cfb/Imakefile vnc_unixsrc/Xvnc/programs/Xserver/cfb/Imakefile
-*** vnc_unixsrc.orig/Xvnc/programs/Xserver/cfb/Imakefile Tue Mar 19 21:16:03 2002
---- vnc_unixsrc/Xvnc/programs/Xserver/cfb/Imakefile Sat Nov 4 19:01:49 2006
-***************
-*** 10,24 ****
- /* cfb8cppl.c MUST come last to avoid confusing makedepend */
- PSZSRCS = cfb8bit.c cfbteblt8.c cfbglrop8.c cfbpush8.c cfbrctstp8.c cfb8cppl.c
- PSZOBJS = cfb8bit.o cfbteblt8.o cfbglrop8.o cfbpush8.o cfbrctstp8.o cfb8cppl.o
-- #ifdef MipsArchitecture
-- #ifndef ArcArchitecture
-- #ifndef Mips64Architecture
-- STIPPLESRC = stipmips.s stipmipste.s
-- STIPPLEOBJ = stipmips.o stipmipste.o
-- STIPPLEDEF = -DHAS_STIPPLE_CODE
-- #endif
-- #endif
-- #endif
- #ifdef SparcArchitecture
- STIPPLESRC = stipsparc.s stipsparcte.s
- STIPPLEOBJ = stipsparc.o stipsparcte.o
---- 10,15 ----
-***************
-*** 128,136 ****
- LinkSourceFile(cfbpush8.c,LinkDirectory)
- LinkSourceFile(cfbrctstp8.c,LinkDirectory)
- LinkSourceFile(cfbteblt8.c,LinkDirectory)
-- #ifdef MipsArchitecture
-- LinkSourceFile(stipmips.s,LinkDirectory)
-- #endif
- #ifdef SparcArchitecture
- LinkSourceFile(stipsparc.s,LinkDirectory)
- #endif
---- 119,124 ----
-***************
-*** 186,202 ****
- #if PixelSize == 8
- ObjectFromSpecialSource(cfbglrop8,cfbglblt8,-DGLYPHROP)
-
-- #ifdef MipsArchitecture
-- stipmipste.s: stipmips.s
-- $(RM) $@
-- $(LN) stipmips.s stipmipste.s
-- clean::
-- $(RM) stipmipste.s
--
-- stipmipste.o: stipmipste.s
-- $(AS) -o $@ -DTETEXT stipmipste.s
-- #endif
--
- #ifdef SparcArchitecture
- stipsparcte.s: stipsparc.s
- $(RM) $@
---- 174,179 ----
diff --git a/net-misc/tightvnc/files/tightvnc-1.3.8-pathfixes.patch b/net-misc/tightvnc/files/tightvnc-1.3.8-pathfixes.patch
deleted file mode 100644
index d9fa5aae30b..00000000000
--- a/net-misc/tightvnc/files/tightvnc-1.3.8-pathfixes.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- vncserver.old 2006-08-10 13:01:07.000000000 +0200
-+++ vncserver 2006-09-05 19:31:30.000000000 +0200
-@@ -36,16 +36,16 @@
- $geometry = "1024x768";
- $depth = 24;
- $desktopName = "X";
--$vncClasses = "/usr/local/vnc/classes";
-+$vncClasses = "/usr/share/tightvnc/classes";
- $vncUserDir = "$ENV{HOME}/.vnc";
--$fontPath = "unix/:7100";
-+$fontPath = "unix/:-1";
- $authType = "-rfbauth $vncUserDir/passwd";
-
- # Here is another example of setting the font path:
--# $fontPath = "/usr/lib/X11/fonts/misc/,/usr/lib/X11/fonts/75dpi/";
-+$fontPath = "/usr/share/fonts/misc/,/usr/share/fonts/Type1/";
-
- # X colors database path is optional, uncomment and edit to use:
--# $colorPath = "/usr/lib/X11/rgb";
-+$colorPath = "/usr/share/X11/rgb";
-
- # You might wish to make your vnc directory under /tmp, to make sure
- # passwords are always kept on the local filesystem. To do that, just
diff --git a/net-misc/tightvnc/files/tightvnc-1.3.9-java-build.patch b/net-misc/tightvnc/files/tightvnc-1.3.9-java-build.patch
deleted file mode 100644
index 8503a30c50c..00000000000
--- a/net-misc/tightvnc/files/tightvnc-1.3.9-java-build.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- vnc_javasrc/Makefile.bak 2008-09-11 21:17:37.000000000 +1200
-+++ vnc_javasrc/Makefile 2008-09-11 21:18:30.000000000 +1200
-@@ -4,7 +4,6 @@
-
- CP = cp
- JC = javac
--JCFLAGS = -target 1.1
- JAR = jar
- ARCHIVE = VncViewer.jar
- MANIFEST = MANIFEST.MF
-@@ -32,7 +31,7 @@
- all: $(CLASSES) $(ARCHIVE)
-
- $(CLASSES): $(SOURCES)
-- $(JC) $(JCFLAGS) -O $(SOURCES)
-+ $(JC) $(JAVACFLAGS) -O $(SOURCES)
-
- $(ARCHIVE): $(CLASSES) $(MANIFEST)
- $(JAR) cfm $(ARCHIVE) $(MANIFEST) $(CLASSES)
diff --git a/net-misc/tightvnc/files/tightvnc.confd b/net-misc/tightvnc/files/tightvnc.confd
deleted file mode 100644
index 757f4b989f8..00000000000
--- a/net-misc/tightvnc/files/tightvnc.confd
+++ /dev/null
@@ -1,9 +0,0 @@
-# Config file for /etc/init.d/vnc
-
-# Specify the user(s) Xvnc(1) should be run for. The syntax is: "username:display".
-# example: "DISPLAYS="foo:1 bar:2" You can specify more users separated by space.
-# DISPLAYS="myuser:1"
-
-# Specify any of vncserver(1) and Xvnc(1) options. See the respective man pages for more information.
-# VNC_OPTS=""
-
diff --git a/net-misc/tightvnc/files/tightvnc.initd b/net-misc/tightvnc/files/tightvnc.initd
deleted file mode 100644
index 465b686b284..00000000000
--- a/net-misc/tightvnc/files/tightvnc.initd
+++ /dev/null
@@ -1,57 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Id$
-
-depend() {
- need net
-}
-
-checkconfig() {
- if [ -n "${DISPLAYS}" ]; then
- if [ $1 = "start" ]; then
- local user
- for user in $DISPLAYS; do
- if eval [ ! -f "~${user%%:*}/.vnc/passwd" ]; then
- eerror "There are no passwords defined for user ${user%%:*}."
- return 1
- elif [ -e "/tmp/.X11-unix/X${user##*:}" ]; then
- eerror "Display :${user##*:} appears to be already in use because of /tmp/.X11-unix/X${user##*:}"
- eerror "Remove this file if there is no X server $HOSTNAME:${user##*:}"
- return 1
- elif [ -e "/tmp/.X${user##*:}-lock" ]; then
- eerror "Display :${user##*:} appears to be already in use because of /tmp/.X${user##*:}-lock"
- eerror "Remove this file if there is no X server $HOSTNAME:${user##*:}"
- return 1
- fi
- done
- fi
- return 0
- else
- eerror 'Please define $DISPLAYS in /etc/conf.d/vnc'
- return 1
- fi
-}
-
-start() {
- checkconfig start || return 1
- ebegin "Starting TightVNC server"
- for user in $DISPLAYS; do
- su -s /bin/sh ${user%%:*} -c "cd ~${user%%:*} && vncserver :${user##*:} $VNC_OPTS" &>/dev/null
- done
- eend $?
-}
-
-stop() {
- checkconfig stop || return 2
- ebegin "Stopping TightVNC server"
- for user in $DISPLAYS; do
- su -s /bin/sh ${user%%:*} -c "vncserver -kill :${user##*:}" &>/dev/null
- done
- eend $?
-}
-
-restart() {
- svc_stop
- svc_start
-}
diff --git a/net-misc/tightvnc/metadata.xml b/net-misc/tightvnc/metadata.xml
deleted file mode 100644
index 46809ce6026..00000000000
--- a/net-misc/tightvnc/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <use>
- <flag name="server">Build TightVNC server</flag>
- </use>
- <upstream>
- <remote-id type="sourceforge">vnc-tight</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/net-misc/tightvnc/tightvnc-1.3.10-r2.ebuild b/net-misc/tightvnc/tightvnc-1.3.10-r2.ebuild
deleted file mode 100644
index c7a9ca89a29..00000000000
--- a/net-misc/tightvnc/tightvnc-1.3.10-r2.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils toolchain-funcs java-pkg-opt-2
-
-IUSE="java tcpd server"
-
-S="${WORKDIR}/vnc_unixsrc"
-DESCRIPTION="A great client/server software package allowing remote network access to graphical desktops"
-SRC_URI="mirror://sourceforge/vnc-tight/${P}_unixsrc.tar.bz2
- mirror://gentoo/${PN}.png
- java? ( mirror://sourceforge/vnc-tight/${P}_javasrc.tar.gz )"
-HOMEPAGE="http://www.tightvnc.com/"
-
-KEYWORDS="alpha amd64 arm ~mips ppc ~sh sparc x86 ~x86-fbsd ~arm-linux ~x86-linux"
-LICENSE="GPL-2"
-SLOT="0"
-
-CDEPEND="media-fonts/font-misc-misc
- virtual/jpeg
- server? (
- media-fonts/font-cursor-misc
- x11-apps/rgb
- x11-apps/xauth
- x11-apps/xsetroot
- )
- x11-libs/libX11
- x11-libs/libXaw
- x11-libs/libXmu
- x11-libs/libXp
- x11-libs/libXt
- tcpd? ( >=sys-apps/tcp-wrappers-7.6-r2 )"
-RDEPEND="${CDEPEND}
- java? ( >=virtual/jre-1.4 )"
-DEPEND="${CDEPEND}
- java? ( >=virtual/jdk-1.4 )
- x11-proto/xextproto
- x11-proto/xproto
- server? (
- x11-proto/inputproto
- x11-proto/kbproto
- x11-proto/printproto
- )
- >=x11-misc/imake-1
- x11-misc/gccmakedep
- x11-misc/makedepend
- !net-misc/tigervnc"
-
-pkg_setup() {
- if ! use server;
- then
- echo
- einfo "The 'server' USE flag will build tightvnc's server."
- einfo "If '-server' is chosen only the client is built to save space."
- einfo "Stop the build now if you need to add 'server' to USE flags.\n"
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-1.3.10-pathfixes.patch" # fixes bug 78385 and 146099
- epatch "${FILESDIR}/${PN}-1.3.8-imake-tmpdir.patch" # fixes bug 23483
- epatch "${FILESDIR}/${PN}-1.3.8-darwin.patch" # fixes bug 89908
- epatch "${FILESDIR}/${PN}-1.3.8-mips.patch"
- epatch "${FILESDIR}"/server-CVE-2007-1003.patch
- epatch "${FILESDIR}"/server-CVE-2007-1351-1352.patch
- epatch "${FILESDIR}"/1.3.9-fbsd.patch
- epatch "${FILESDIR}"/1.3.9-arm.patch
- epatch "${FILESDIR}"/1.3.9-sh.patch
- epatch "${FILESDIR}"/${PV}-sparc.patch
- sed -e "s:\\(/etc/\\|/usr/share/\\):${EPREFIX}\\1:g" -i vncserver || die
-
- if use java; then
- cd "${WORKDIR}"
- epatch "${FILESDIR}/${PN}-1.3.10-java-build.patch"
- fi
-}
-
-src_compile() {
- xmkmf -a || die "xmkmf failed"
-
- emake -j1 CDEBUGFLAGS="${CFLAGS}" EXTRA_LDOPTIONS="${LDFLAGS}" World
-
- if use server; then
- cd Xvnc || die
- econf
-
- if use tcpd; then
- local myextra="-lwrap"
- emake -j1 EXTRA_LIBRARIES="${myextra}" \
- CDEBUGFLAGS="${CFLAGS}" EXTRA_LDOPTIONS="${LDFLAGS}" \
- EXTRA_DEFINES="-DUSE_LIBWRAP=1"
- else
- emake -j1 CDEBUGFLAGS="${CFLAGS}" EXTRA_LDOPTIONS="${LDFLAGS}"
- fi
- fi
-
- if use java; then
- cd "${WORKDIR}/vnc_javasrc" || die
- emake -j1 JAVACFLAGS="$(java-pkg_javac-args)" all
- fi
-
-}
-
-src_install() {
- # the web based interface and the java viewer need the java class files
- if use java; then
- java-pkg_newjar "${WORKDIR}/vnc_javasrc/VncViewer.jar"
- java-pkg_dolauncher "${PN}-java"
- insinto /usr/share/${PN}/classes
- doins "${WORKDIR}"/vnc_javasrc/*.vnc || die
- dosym /usr/share/${PN}/lib/${PN}.jar /usr/share/${PN}/classes/VncViewer.jar
- fi
-
- dodir /usr/share/man/man1 /usr/bin
- ./vncinstall "${ED}"/usr/bin "${ED}"/usr/share/man || die "vncinstall failed"
-
- if use server; then
- newconfd "${FILESDIR}"/tightvnc.confd vnc
- newinitd "${FILESDIR}"/tightvnc.initd vnc
- else
- rm -f "${ED}"/usr/bin/vncserver || die
- rm -f "${ED}"/usr/share/man/man1/{Xvnc,vncserver}* || die
- fi
-
- newicon "${DISTDIR}"/tightvnc.png vncviewer.png
- make_desktop_entry vncviewer vncviewer vncviewer Network
-
- dodoc ChangeLog README WhatsNew
- use java && dodoc "${FILESDIR}"/README.JavaViewer
- newdoc vncviewer/README README.vncviewer
-}
diff --git a/net-misc/tightvnc/tightvnc-1.3.10-r3.ebuild b/net-misc/tightvnc/tightvnc-1.3.10-r3.ebuild
deleted file mode 100644
index a79912e165c..00000000000
--- a/net-misc/tightvnc/tightvnc-1.3.10-r3.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils toolchain-funcs java-pkg-opt-2
-
-IUSE="java tcpd server"
-
-S="${WORKDIR}/vnc_unixsrc"
-DESCRIPTION="A great client/server software package allowing remote network access to graphical desktops"
-SRC_URI="mirror://sourceforge/vnc-tight/${P}_unixsrc.tar.bz2
- mirror://gentoo/${PN}.png
- java? ( mirror://sourceforge/vnc-tight/${P}_javasrc.tar.gz )"
-HOMEPAGE="http://www.tightvnc.com/"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~sh ~sparc ~x86 ~x86-fbsd ~arm-linux ~x86-linux"
-LICENSE="GPL-2"
-SLOT="0"
-
-CDEPEND="media-fonts/font-misc-misc
- virtual/jpeg
- server? (
- media-fonts/font-cursor-misc
- x11-apps/rgb
- x11-apps/xauth
- x11-apps/xsetroot
- )
- x11-libs/libX11
- x11-libs/libXaw
- x11-libs/libXmu
- x11-libs/libXp
- x11-libs/libXt
- tcpd? ( >=sys-apps/tcp-wrappers-7.6-r2 )"
-RDEPEND="${CDEPEND}
- java? ( >=virtual/jre-1.4 )"
-DEPEND="${CDEPEND}
- java? ( >=virtual/jdk-1.4 )
- x11-proto/xextproto
- x11-proto/xproto
- server? (
- x11-proto/inputproto
- x11-proto/kbproto
- x11-proto/printproto
- )
- >=x11-misc/imake-1
- x11-misc/gccmakedep
- x11-misc/makedepend
- !net-misc/tigervnc"
-
-pkg_setup() {
- if ! use server;
- then
- echo
- einfo "The 'server' USE flag will build tightvnc's server."
- einfo "If '-server' is chosen only the client is built to save space."
- einfo "Stop the build now if you need to add 'server' to USE flags.\n"
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-1.3.10-pathfixes.patch" # fixes bug 78385 and 146099
- epatch "${FILESDIR}/${PN}-1.3.8-imake-tmpdir.patch" # fixes bug 23483
- epatch "${FILESDIR}/${PN}-1.3.8-darwin.patch" # fixes bug 89908
- epatch "${FILESDIR}/${PN}-1.3.8-mips.patch"
- epatch "${FILESDIR}"/server-CVE-2007-1003.patch
- epatch "${FILESDIR}"/server-CVE-2007-1351-1352.patch
- epatch "${FILESDIR}"/1.3.9-fbsd.patch
- epatch "${FILESDIR}"/1.3.9-arm.patch
- epatch "${FILESDIR}"/1.3.9-sh.patch
- epatch "${FILESDIR}"/${P}-ppc64el-support.patch
- epatch "${FILESDIR}"/${P}-aarch64.patch
- epatch "${FILESDIR}"/${P}-more-arm64-fixes.patch
-
- sed -e "s:\\(/etc/\\|/usr/share/\\):${EPREFIX}\\1:g" -i vncserver || die
-
- if use java; then
- cd "${WORKDIR}"
- epatch "${FILESDIR}/${PN}-1.3.10-java-build.patch"
- fi
-}
-
-src_compile() {
- xmkmf -a || die "xmkmf failed"
-
- emake -j1 CDEBUGFLAGS="${CFLAGS}" EXTRA_LDOPTIONS="${LDFLAGS}" World
-
- if use server; then
- cd Xvnc || die
- econf
-
- if use tcpd; then
- local myextra="-lwrap"
- emake -j1 EXTRA_LIBRARIES="${myextra}" \
- CDEBUGFLAGS="${CFLAGS}" EXTRA_LDOPTIONS="${LDFLAGS}" \
- EXTRA_DEFINES="-DUSE_LIBWRAP=1"
- else
- emake -j1 CDEBUGFLAGS="${CFLAGS}" EXTRA_LDOPTIONS="${LDFLAGS}"
- fi
- fi
-
- if use java; then
- cd "${WORKDIR}/vnc_javasrc" || die
- emake -j1 JAVACFLAGS="$(java-pkg_javac-args)" all
- fi
-
-}
-
-src_install() {
- # the web based interface and the java viewer need the java class files
- if use java; then
- java-pkg_newjar "${WORKDIR}/vnc_javasrc/VncViewer.jar"
- java-pkg_dolauncher "${PN}-java"
- insinto /usr/share/${PN}/classes
- doins "${WORKDIR}"/vnc_javasrc/*.vnc || die
- dosym /usr/share/${PN}/lib/${PN}.jar /usr/share/${PN}/classes/VncViewer.jar
- fi
-
- dodir /usr/share/man/man1 /usr/bin
- ./vncinstall "${ED}"/usr/bin "${ED}"/usr/share/man || die "vncinstall failed"
-
- if use server; then
- newconfd "${FILESDIR}"/tightvnc.confd vnc
- newinitd "${FILESDIR}"/tightvnc.initd vnc
- else
- rm -f "${ED}"/usr/bin/vncserver || die
- rm -f "${ED}"/usr/share/man/man1/{Xvnc,vncserver}* || die
- fi
-
- newicon "${DISTDIR}"/tightvnc.png vncviewer.png
- make_desktop_entry vncviewer vncviewer vncviewer Network
-
- dodoc ChangeLog README WhatsNew
- use java && dodoc "${FILESDIR}"/README.JavaViewer
- newdoc vncviewer/README README.vncviewer
-}
diff --git a/net-misc/yajhfc/Manifest b/net-misc/yajhfc/Manifest
deleted file mode 100644
index 94a3011756f..00000000000
--- a/net-misc/yajhfc/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST yajhfc-0_5_2.jar 1902262 SHA256 7182a694b1ee6310b94ca7e5ca913cc381c463101dd2d004a92f4c86fb3a4d7e SHA512 0c0ba609a15dd8e79743d4afea75350ba5626676e3fa2dd24835d8d661c894e910ab1df7c69b05f9db4519ffcd3491b774cad89a2b48597e78e23720414c4e73 WHIRLPOOL 971454666b46beb2fc4aebdf8b69e9a47f32eb87e0ed9eefb1c822f2c6791bc38346645acc611aca37797d49389c5965809cb5e10bd1ec4bd01241f0167f48dd
-DIST yajhfc-0_5_7-src.zip 3577450 SHA256 896f394dabe60238114b2e91f40a595e052185b14105b00f073994cb1b454dcc SHA512 9177e959810df9ab005f2ed380275f6683aa22e0b6209d50a96d8f60018c0dc1d624dc400ad6ac2625688d57ecb84401f26dd66b145da518c0c5287c0af4e9f1 WHIRLPOOL 7e75333ea99eab1aa42937a97b0584a8f71a8b126d55e15111a0a460afa5e999d0510fb0d57f245c2b9cd38a92cc4bb1b26850617b15bb29dfd23d05960e7bdb
diff --git a/net-misc/yajhfc/metadata.xml b/net-misc/yajhfc/metadata.xml
deleted file mode 100644
index f6f4f563b21..00000000000
--- a/net-misc/yajhfc/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <longdescription>
-Client for Hylafax+ Server.
-</longdescription>
-</pkgmetadata>
diff --git a/net-misc/yajhfc/yajhfc-0.5.2.ebuild b/net-misc/yajhfc/yajhfc-0.5.2.ebuild
deleted file mode 100644
index 2e126b29b84..00000000000
--- a/net-misc/yajhfc/yajhfc-0.5.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils java-pkg-opt-2 versionator
-
-MY_P="${PN}-${PV}.jar"
-MY_P="${MY_P/_/}"
-MY_P="${MY_P/./_}"
-MY_P="${MY_P/./_}"
-
-DESCRIPTION="Yet another Java HylaFAX Plus Client"
-HOMEPAGE="http://www.yajhfc.de/"
-SRC_URI="http://download.yajhfc.de/releases/${MY_P}"
-
-SLOT="0"
-LICENSE="GPL-3"
-KEYWORDS=""
-IUSE=""
-
-COMMON_DEPEND=">=virtual/jdk-1.4"
-RDEPEND="${COMMON_DEPEND} >=virtual/jre-1.4"
-DEPEND="${COMMON_DEPEND} virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-src_install() {
- echo "java -jar /usr/bin/${MY_P}" > "${WORKDIR}"/h.h
- newbin "${WORKDIR}/h.h" "yajhfc"
- newbin "${DISTDIR}/${MY_P}" "${MY_P}"
-}
diff --git a/net-misc/yajhfc/yajhfc-0.5.7.ebuild b/net-misc/yajhfc/yajhfc-0.5.7.ebuild
deleted file mode 100644
index d49aa58ec85..00000000000
--- a/net-misc/yajhfc/yajhfc-0.5.7.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit java-pkg-2 java-pkg-simple
-
-MY_P="${PN}-${PV}"
-MY_P="${MY_P/_/}"
-MY_P="${MY_P/./_}"
-MY_P="${MY_P/./_}"
-
-DESCRIPTION="Yet another Java HylaFAX Plus Client"
-HOMEPAGE="http://www.yajhfc.de/"
-SRC_URI="http://download.yajhfc.de/releases/${MY_P}-src.zip"
-
-SLOT="0"
-LICENSE="GPL-3"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-COMMON_DEPEND="dev-java/gnu-hylafax:0
- dev-java/tablelayout:0"
-RDEPEND="${COMMON_DEPEND} >=virtual/jre-1.6"
-DEPEND="${COMMON_DEPEND} >=virtual/jdk-1.6 virtual/pkgconfig app-arch/unzip"
-
-S="${WORKDIR}/${PN}"
-
-JAVA_GENTOO_CLASSPATH="gnu-hylafax,tablelayout"
-JAVA_SRC_DIR="src"
-
-src_prepare() {
- rm build.xml || die
- rm -rv "${S}"/jna-src "${S}"/mac-src || die # contains win32/mac only code
-
- cp -r java1-src/* src || die
- cp -r java6-src/* src || die
-
- # this method is missing in the gnu-hylafax api despite they use the same upstream version
- sed -i -e 's/client.setCharacterEncoding.*//g' src/yajhfc/HylaClientManager.java || die
-}
-
-src_compile() {
- java-pkg-simple_src_compile
- pushd src || die
- find -type f -not -name "*.java" -not -name "*.class" | xargs jar uf "${S}"/${PN}.jar || die
-}
-
-src_install() {
- java-pkg-simple_src_install
- java-pkg_dolauncher ${PN} --jar ${PN}.jar --main yajhfc.Launcher
-}