diff options
author | Pacho Ramos <pacho@gentoo.org> | 2016-10-01 10:00:27 +0200 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2016-10-01 10:02:02 +0200 |
commit | 755e2e74b59343ea17fa6b7582ced53cd83dfd0f (patch) | |
tree | e9b2954a209e84f61273cbfc9f4cb26e00a65cf5 /net-misc | |
parent | 469b5b5fe0ed34052bafe67b3fc065468faeec3d (diff) | |
download | gentoo-755e2e74b59343ea17fa6b7582ced53cd83dfd0f.tar.gz gentoo-755e2e74b59343ea17fa6b7582ced53cd83dfd0f.tar.xz |
package.mask: remove some masked for removal packages
Diffstat (limited to 'net-misc')
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 -} |