/hg/icedtea-web: Outdated documentation replaced by documentatio...

jvanek at icedtea.classpath.org jvanek at icedtea.classpath.org
Tue Sep 9 12:52:12 UTC 2014


changeset b0690979967f in /hg/icedtea-web
details: http://icedtea.classpath.org/hg/icedtea-web?cmd=changeset;node=b0690979967f
author: Jiri Vanek <jvanek at redhat.com>
date: Tue Sep 09 14:51:16 2014 +0200

	Outdated documentation replaced by documentation generation


diffstat:

 ChangeLog                                                                                    |   86 +
 Makefile.am                                                                                  |   66 +-
 netx/itweb-settings.1                                                                        |   90 -
 netx/javaws.1                                                                                |  149 --
 netx/net/sourceforge/jnlp/OptionsDefinitions.java                                            |  217 +++
 netx/net/sourceforge/jnlp/about/AboutDialog.java                                             |  173 +-
 netx/net/sourceforge/jnlp/about/HTMLPanel.java                                               |   16 +-
 netx/net/sourceforge/jnlp/about/InternalHTMLPanel.java                                       |   69 +
 netx/net/sourceforge/jnlp/config/Defaults.java                                               |   84 +-
 netx/net/sourceforge/jnlp/config/DeploymentConfiguration.java                                |   89 +-
 netx/net/sourceforge/jnlp/config/PathsAndFiles.java                                          |  397 +++++
 netx/net/sourceforge/jnlp/config/Setting.java                                                |    7 +
 netx/net/sourceforge/jnlp/controlpanel/AboutPanel.java                                       |    3 +-
 netx/net/sourceforge/jnlp/controlpanel/CommandLine.java                                      |   59 +-
 netx/net/sourceforge/jnlp/controlpanel/ControlPanel.java                                     |    3 +-
 netx/net/sourceforge/jnlp/resources/Messages.properties                                      |   53 +-
 netx/net/sourceforge/jnlp/resources/Messages_cs.properties                                   |   18 +-
 netx/net/sourceforge/jnlp/resources/Messages_de.properties                                   |    4 +-
 netx/net/sourceforge/jnlp/resources/Messages_pl.properties                                   |    2 -
 netx/net/sourceforge/jnlp/resources/about.html                                               |   44 -
 netx/net/sourceforge/jnlp/runtime/Boot.java                                                  |   97 +-
 netx/net/sourceforge/jnlp/security/appletextendedsecurity/ExtendedAppletSecurityHelp.java    |   11 +-
 netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java                            |   74 +-
 netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditorAboutDialog.java                 |    3 +-
 netx/net/sourceforge/jnlp/splashscreen/impls/DefaultSplashScreens2012Commons.java            |    3 +-
 netx/net/sourceforge/jnlp/splashscreen/parts/JEditorPaneBasedExceptionDialog.java            |    7 +-
 netx/net/sourceforge/jnlp/util/docprovider/IcedTeaWebTextsProvider.java                      |  137 ++
 netx/net/sourceforge/jnlp/util/docprovider/ItwebPluginTextProvider.java                      |  151 ++
 netx/net/sourceforge/jnlp/util/docprovider/ItwebSettingsTextsProvider.java                   |  175 ++
 netx/net/sourceforge/jnlp/util/docprovider/JavaWsTextsProvider.java                          |  120 +
 netx/net/sourceforge/jnlp/util/docprovider/PolicyEditorTextsProvider.java                    |  122 +
 netx/net/sourceforge/jnlp/util/docprovider/TextsProvider.java                                |  678 ++++++++++
 netx/net/sourceforge/jnlp/util/docprovider/formatters/formatters/Formatter.java              |   38 +
 netx/net/sourceforge/jnlp/util/docprovider/formatters/formatters/HtmlFormatter.java          |  149 ++
 netx/net/sourceforge/jnlp/util/docprovider/formatters/formatters/ManFormatter.java           |  162 ++
 netx/net/sourceforge/jnlp/util/docprovider/formatters/formatters/PlainTextFormatter.java     |  168 ++
 netx/net/sourceforge/jnlp/util/docprovider/formatters/formatters/ReplacingTextFormatter.java |   45 +
 netx/net/sourceforge/jnlp/util/logging/UnixSystemLog.java                                    |    4 +-
 netx/policyeditor.1                                                                          |   85 -
 39 files changed, 3184 insertions(+), 674 deletions(-)

diffs (truncated from 4905 to 500 lines):

diff -r 2979fa371add -r b0690979967f ChangeLog
--- a/ChangeLog	Tue Sep 02 11:46:09 2014 -0400
+++ b/ChangeLog	Tue Sep 09 14:51:16 2014 +0200
@@ -1,3 +1,89 @@
+2014-09-09  Jiri Vanek  <jvanek at redhat.com>
+
+	Outdated documentation replaced by documentation generation
+	* Makefile.am: aded (DOCS_DIR) pointing to target directory for generated docs
+	(clean-local) and (.PHONY) now cleaning also clean-generated-docs
+	(install-data-local) removed usage of old man pages, copied all generated
+	man pages
+	(uninstall-local) added removal of javaws_splash.png, all known man pages cleaned
+	(stamps/generate-docs.stamp) new target, generates all known language mutations
+	of all known man pages to correct directories.
+	(stamps/netx-dist.stamp) depends on stamps/generate-docs.stamp
+	(clean-generated-docs) new target, removes DOCS_DIR and stamp
+	* netx/itweb-settings.1: removed
+	* netx/javaws.1: removed
+	* netx/policyeditor.1: removed
+	* netx/net/sourceforge/jnlp/OptionsDefinitions.java: new class, contains
+	definitions of all command-line arguments
+	* netx/net/sourceforge/jnlp/about/AboutDialog.java:improved to contains 
+	window with generated localized help. Default welcome screen points to
+	localized mutation (if available). Loading of pages made lazy, and only
+	once per app. run. Added possibility to chose start page.
+	* netx/net/sourceforge/jnlp/about/HTMLPanel.java: get rid of useless id
+	* netx/net/sourceforge/jnlp/about/InternalHTMLPanel.java: extension of
+	HTMLPanel, links are pointing to internal window (in HTMLPanel points to 
+	external browser)
+	* netx/net/sourceforge/jnlp/config/Defaults.java: All files declarations
+	moved to PathsAndFiles. Defaults array now uses those. Iteration in 
+	defaults now done by iterator.
+	* netx/net/sourceforge/jnlp/config/DeploymentConfiguration.java:  All files
+	declarations moved to PathsAndFiles. Configuration now uses those.
+	* netx/net/sourceforge/jnlp/config/PathsAndFiles.java: New file. Gathers
+	all files declared in ITW.
+	* netx/net/sourceforge/jnlp/config/Setting.java: added human readable toString
+	* netx/net/sourceforge/jnlp/controlpanel/AboutPanel.java: set origin - 
+	itweb-settings.
+	* netx/net/sourceforge/jnlp/controlpanel/CommandLine.java: options now uses 
+	OptionsDefinitions and runtime help now uses TextsProvider's instances.
+	* netx/net/sourceforge/jnlp/controlpanel/ControlPanel.java: uses PathsAndFiles
+	* netx/net/sourceforge/jnlp/resources/Messages.properties: BOUsage and BOUsage2
+	stripped for javaws keyword. Added (BOTrustnone), added IBO and PBO and man
+	families. Removed PEUsage PEHelpFlag PEFileFlag  PECodebaseFlag, PEAboutDialogTitle
+	PEAboutDialogContent CLHelpDescription SPLASHurl SPLASHurlLooks. All urls replaced by variables.
+	* netx/net/sourceforge/jnlp/resources/Messages_cs.properties: fixed BAboutITW,rmeove
+	* netx/net/sourceforge/jnlp/resources/Messages_de.properties: same
+	* netx/net/sourceforge/jnlp/resources/Messages_pl.properties: same
+	* netx/net/sourceforge/jnlp/resources/about.html: removed. replaced by generated,
+	and localized one.
+	* netx/net/sourceforge/jnlp/runtime/Boot.java: Handling of verbose moved to
+	be one of first switches. All runtime helps moved to TextsProvider's instances.
+	* netx/net/sourceforge/jnlp/security/appletextendedsecurity/ExtendedAppletSecurityHelp.java:
+	added parameter so (R).
+	* netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java: All runtime
+	helps moved to TextsProvider's instances. About policy editor replaced by About.help
+	Modlaity of About dialog recognized on state of underlying dialogue. Added
+	About icedtea-web menu entry.
+	* netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditorAboutDialog.java:
+	removed unused (title)
+	* netx/net/sourceforge/jnlp/splashscreen/impls/DefaultSplashScreens2012Commons.java:
+	AboutDialog displayed with reason
+	* netx/net/sourceforge/jnlp/splashscreen/parts/JEditorPaneBasedExceptionDialog.java:
+	Links here replaced by TextsProviders constants.
+	* netx/net/sourceforge/jnlp/util/docprovider/IcedTeaWebTextsProvider.java:
+	implementation of TextsProvider for icedtea-web package
+	* netx/net/sourceforge/jnlp/util/docprovider/ItwebPluginTextProvider.java:
+	implementation of TextsProvider for plugin
+	* netx/net/sourceforge/jnlp/util/docprovider/ItwebSettingsTextsProvider.java
+	implementation of TextsProvider for itweb-settings
+	* netx/net/sourceforge/jnlp/util/docprovider/JavaWsTextsProvider.java
+	implementation of TextsProvider for javaws
+	* netx/net/sourceforge/jnlp/util/docprovider/PolicyEditorTextsProvider.java
+	implementation of TextsProvider for policy editor
+	* netx/net/sourceforge/jnlp/util/docprovider/TextsProvider.java:
+	New abstract class to handle basic operations on texts and defining abstract methods.
+	* netx/net/sourceforge/jnlp/util/docprovider/formatters/formatters/Formatter.java
+	Definition interface for any Formatter used by TextsProvider
+	* netx/net/sourceforge/jnlp/util/docprovider/formatters/formatters/HtmlFormatter.java
+	html markup adding Formatter
+	* netx/net/sourceforge/jnlp/util/docprovider/formatters/formatters/ManFormatter.java
+	man pages  markup adding Formatter
+	* netx/net/sourceforge/jnlp/util/docprovider/formatters/formatters/PlainTextFormatter.java
+	no markup adding Formatter
+	* netx/net/sourceforge/jnlp/util/docprovider/formatters/formatters/ReplacingTextFormatter.java
+	Stub for all formatters needing text substituitons.
+	* netx/net/sourceforge/jnlp/util/logging/UnixSystemLog.java:
+	Links here replaced by TextsProviders constants.
+
 2014-09-02  Jie Kang  <jkang at redhat.com>
 
 	Fixed CacheUtils clearCache method to also clear the Least Recently Used
diff -r 2979fa371add -r b0690979967f Makefile.am
--- a/Makefile.am	Tue Sep 02 11:46:09 2014 -0400
+++ b/Makefile.am	Tue Sep 09 14:51:16 2014 +0200
@@ -3,6 +3,7 @@
 export TOP_BUILD_DIR = $(abs_top_builddir)
 
 export NETX_DIR = $(abs_top_builddir)/netx.build
+export DOCS_DIR=$(TOP_BUILD_DIR)/icedtea-web-docs
 export NETX_SRCDIR = $(abs_top_srcdir)/netx
 export NETX_RESOURCE_DIR=$(NETX_SRCDIR)/net/sourceforge/jnlp/resources
 
@@ -232,13 +233,13 @@
 check-local: $(RHINO_TESTS) $(JUNIT_TESTS)
 
 clean-local: clean-netx clean-plugin clean-liveconnect \
- clean-native-ecj clean-launchers clean-desktop-files clean-docs clean-tests clean-bootstrap-directory
+ clean-native-ecj clean-launchers clean-desktop-files clean-docs clean-generated-docs clean-tests clean-bootstrap-directory
 	if [ -e stamps ] ; then \
 	  rmdir stamps ; \
 	fi
 
 .PHONY: clean-IcedTeaPlugin clean-add-netx clean-add-netx-debug clean-add-plugin clean-add-plugin-debug \
- clean-bootstrap-directory clean-native-ecj clean-desktop-files clean-netx-docs clean-docs clean-plugin-docs \
+ clean-bootstrap-directory clean-native-ecj clean-desktop-files clean-netx-docs clean-docs clean-plugin-docs clean-generated-docs \
  clean-tests check-local clean-launchers stamps/check-pac-functions.stamp stamps/run-netx-unit-tests.stamp clean-netx-tests \
  clean-junit-runner clean-netx-unit-tests
 
@@ -254,11 +255,10 @@
 	${INSTALL_PROGRAM} launcher.build/$(itweb_settings) $(DESTDIR)$(bindir)
 	${INSTALL_PROGRAM} launcher.build/$(policyeditor) $(DESTDIR)$(bindir)
 
+# all generated manpages are installed in swarm
 install-data-local:
-	${mkinstalldirs} -d $(DESTDIR)$(mandir)/man1
-	${INSTALL_DATA} $(NETX_SRCDIR)/javaws.1 $(DESTDIR)$(mandir)/man1
-	${INSTALL_DATA} $(NETX_SRCDIR)/itweb-settings.1 $(DESTDIR)$(mandir)/man1
-	${INSTALL_DATA} $(NETX_SRCDIR)/policyeditor.1 $(DESTDIR)$(mandir)/man1
+	${mkinstalldirs} -d $(DESTDIR)$(mandir)
+	cp -r $(DOCS_DIR)/man-$(FULL_VERSION)/man/* $(DESTDIR)$(mandir)/
 if ENABLE_DOCS
 	${mkinstalldirs} $(DESTDIR)$(htmldir)
 	(cd ${abs_top_builddir}/docs/netx; \
@@ -275,13 +275,19 @@
 endif
 endif
 
+# all generated manpages must be removed one by one
 uninstall-local:
 	rm -f $(DESTDIR)$(libdir)/$(BUILT_PLUGIN_LIBRARY)
 	rm -f $(DESTDIR)$(datadir)/$(PACKAGE_NAME)/plugin.jar
 	rm -f $(DESTDIR)$(datadir)/$(PACKAGE_NAME)/netx.jar
-	rm -f $(DESTDIR)$(mandir)/man1/javaws.1
-	rm -f $(DESTDIR)$(mandir)/man1/itweb-settings.1
-	rm -f $(DESTDIR)$(mandir)/man1/policyeditor.1
+	rm -r $(DESTDIR)$(datadir)/$(PACKAGE_NAME)/javaws_splash.png
+	KNOWN_MANS="icedtea-web.1  icedtea-web-plugin.1  itweb-settings.1  javaws.1  policyeditor.1" ; \
+	KNOWN_DIRS="man1 de/man1 pl/man1 cs/man1" ; \
+	for file in $$KNOWN_MANS ; do \
+	  for dir in $$KNOWN_DIRS ; do \
+	    rm -f $(DESTDIR)$(mandir)/$$dir/$$file ; \
+	  done ; \
+	done
 	rm -f $(DESTDIR)$(bindir)/$(javaws)
 	rm -f $(DESTDIR)$(bindir)/$(itweb_settings)
 	rm -f $(DESTDIR)$(bindir)/$(policyeditor)
@@ -467,6 +473,42 @@
 	sed -i '/RhinoBasedPacEvaluator/ d' $@
 endif
 
+stamps/generate-docs.stamp: stamps/netx.stamp
+	mkdir $(DOCS_DIR) ; \
+	HTML_DOCS_TARGET_DIR=$(DOCS_DIR)/html-$(FULL_VERSION)  ; \
+	PLAIN_DOCS_TARGET_DIR=$(DOCS_DIR)/plain-$(FULL_VERSION)  ; \
+	MAN_DOCS_TARGET_DIR=$(DOCS_DIR)/man-$(FULL_VERSION)/man  ; \
+	mkdir $$HTML_DOCS_TARGET_DIR ; \
+	mkdir $$PLAIN_DOCS_TARGET_DIR ; \
+	mkdir -p $$MAN_DOCS_TARGET_DIR ; \
+	HTML_DOCS_INDEX=$$HTML_DOCS_TARGET_DIR/index.html ; \
+	TP_COMMAND="$(BOOT_DIR)/bin/java -cp $(NETX_DIR) net.sourceforge.jnlp.util.docprovider.TextsProvider" ; \
+	TP_TAIL="false $(FULL_VERSION)" ; \
+	LANG_BACKUP=$$LANG ; \
+	echo "<html><head><title>$(PLUGIN_VERSION)</title></head>" > $$HTML_DOCS_INDEX ; \
+	echo "<body><h3>$(PLUGIN_VERSION) docs:</h3>"  >> $$HTML_DOCS_INDEX ; \
+	for LANG_ID in en_US.UTF-8 cs_CZ.UTF-8 pl_PL.UTF-8 de_DE.UTF-8 ;  do \
+	  ID=`echo "$$LANG_ID" | head -c 2` ; \
+	  ENCOD=`echo "$$LANG_ID" | tail -c 6` ; \
+	  export LANG=$$LANG_ID; \
+	  mkdir $$HTML_DOCS_TARGET_DIR/$$ID ; \
+	  echo "<li><a href='$$ID/icedtea-web.html'>$$LANG_ID</a></li>"  >> $$HTML_DOCS_INDEX ; \
+	  $$TP_COMMAND html $$HTML_DOCS_TARGET_DIR/$$ID false $TP_TAIL ; \
+	  mkdir $$PLAIN_DOCS_TARGET_DIR/$$ID ; \
+	  $$TP_COMMAND plain $$PLAIN_DOCS_TARGET_DIR/$$ID 160 false $TP_TAIL; \
+	  if [ $$ID == "en" ] ; then \
+	    MAN_DESC=$$MAN_DOCS_TARGET_DIR/man1 ; \
+	  else \
+	    MAN_DESC=$$MAN_DOCS_TARGET_DIR/$$ID/man1 ; \
+	  fi ; \
+	  mkdir -p $$MAN_DESC ; \
+	  $$TP_COMMAND man $$ENCOD $$MAN_DESC $$TP_TAIL ; \
+	  $$TP_COMMAND htmlIntro $(NETX_DIR)/net/sourceforge/jnlp/resources/about_$$ID.html $$TP_TAIL; \
+	done ; \
+	export LANG=$$LANG_BACKUP ; \
+	echo "</body></html>"  >> $$HTML_DOCS_INDEX ; \
+	touch $@
+
 stamps/netx-html-gen.stamp:
 	(cd $$NETX_SRCDIR/..; \
 	mkdir -p html-gen; \
@@ -499,7 +541,7 @@
 	mkdir -p stamps
 	touch $@
 
-stamps/netx-dist.stamp: stamps/netx.stamp $(abs_top_builddir)/netx.manifest
+stamps/netx-dist.stamp: stamps/netx.stamp $(abs_top_builddir)/netx.manifest stamps/generate-docs.stamp
 	(cd $(NETX_DIR) ; \
 	 mkdir -p lib ; \
 	 $(BOOT_DIR)/bin/jar cfm lib/classes.jar \
@@ -608,6 +650,10 @@
 	rm -rf ${abs_top_builddir}/docs/plugin
 	rm -f stamps/plugin-docs.stamp
 
+clean-generated-docs:
+	rm -rf $(DOCS_DIR)
+	rm -f stamps/generate-docs.stamp
+
 
 # check
 # ==========================
diff -r 2979fa371add -r b0690979967f netx/itweb-settings.1
--- a/netx/itweb-settings.1	Tue Sep 02 11:46:09 2014 -0400
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,90 +0,0 @@
-.TH itweb-settings 1 "07 Mar 2014"
-
-.SH NAME
-
-itweb-settings - view and modify settings for
-.B
-javaws
-and the browser plugin
-
-.SH SYNOPSIS
-
-.B itweb-settings
-.br
-.B itweb-settings
-command arguments
-.SH DESCRIPTION
-.B itweb-settings
-is a command line and a GUI program to modify and edit settings used by the
-icedtea-web implementation of
-.B javaws
-and the browser plugin.
-
-If executed without any arguments, it starts up a GUI. Otherwise, it tries to
-do what is specified in the argument.
-
-The command-line allows quickly searching, making a copy of and modifying
-specific settings without having to hunt through a UI.
-
-
-.SH COMMANDS
-
-.TP
-help
-Prints out information about supported command, descriptions and basic usage.
-.TP 12
-list
-Shows a list of all settings.
-.TP
-get <name>
-Shows the value of the named setting.
-.TP
-info <name>
-Shows additional information about the named setting. Includes a description,
-the current value, the possible values, and the source of the setting.
-.TP
-set <name> <value>
-Sets the setting to the new value, after checking that it is an appropriate
-value.
-.TP
-reset all
-Resets all settings to their original values.
-.TP
-reset <name>
-Resets the named setting to its original value.
-.TP
-check <name>
-Checks that the current value of the setting is a valid value.
-
-.SH EXAMPLES
-
-.TP
-itweb-settings
-
-Show the GUI editor
-
-.TP
-itweb-settings reset deployment.proxy.type
-
-Resets the value of 'deployment.proxy.type' setting.
-
-
-.SH FILES
-
-$XDG_CONFIG_HOME/icedtea-web/deployment.properties specifies the settings used
-
-.SH BUGS
-
-There arent any known bugs. If you come across one, please file it at
-    http://icedtea.classpath.org/bugzilla/
-
-.SH AUTHOR
-
-Written and maintained by the IcedTea contributors.
-
-.SH SEE ALSO
-
-.BR javaws (1),
-.BR java (1)
-.br
-http://icedtea.classpath.org/wiki/IcedTea-Web
diff -r 2979fa371add -r b0690979967f netx/javaws.1
--- a/netx/javaws.1	Tue Sep 02 11:46:09 2014 -0400
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,149 +0,0 @@
-.TH javaws 1 "9 Sep 2010"
-.SH NAME
-javaws - a Java Web Start client
-.SH SYNOPSIS
-.B javaws
-[-run-options] jnlp-file
-.br
-.B javaws
-[-control-option]
-.SH DESCRIPTION
-.B javaws
-is an implementation of a JNLP  client. It uses a JNLP (Java Network
-Launch Protocol) file to securely run a remote Java application or
-a Java applet.  This implementation of
-.B javaws
-is from the IcedTea project and is based on the NetX project.
-.PP
-A JNLP file is an xml file that describes how to securely run a
-remote Java application or a Java applet.
-
-.SH OPTIONS
-When specifying options, the name of the jnlp file must be the last
-argument to
-.B javaws
-- all the options must preceede it.
-.PP
-The jnlp-file can either be a url or a local path.
-.PP
-.B Control Options
-.PP
-By default
-.B javaws
-will launch the jnlp file specified on the command line. The control
-options can be used to change this behaviour.
-.TP 12
-\-about
-Shows about dialog.
-.TP
-\-viewer
-Shows the trusted certificate viewer. This allows a user to list, examine, remove
-or export trusted certificates. Note that this only reflects the certificates
-trusted by
-.B javaws
-and not any other certificates or programs.
-
-.PP
-.B Run Options
-.PP
-In the default mode, the following run-options can be used:
-.TP 12
-\-version
-Prints out version and exit
-.TP
-\-arg arg
-Adds an application argument before launching.
-.TP
-\-param name=value
-Adds an applet parameter before launching.
-.TP
-\-property name=value
-Sets a system property before launching.
-.TP
-\-update seconds
-Update check if seconds since last checked.
-.TP
-\-license
-Display the GPL license and exit.
-.TP
-\-verbose
-Enable verbose output. Very useful in debugging.
-.TP
-\-nosecurity
-Disables the secure runtime environment.
-.TP
-\-noupdate
-Disables checking for updates.
-.TP
-\-headless
-Disables download window, other UIs.
-.TP
-\-strict
-Enables strict checking of JNLP file format. Any deviations from
-the JNLP DTD will cause
-.B javaws
-to abort.
-.TP
-\-xml
-The jnlp files will be checked more strictly for XML validity
-.TP
-\-allowredirect
-Allow to follow 301, 302, 303, 307 and 308 redirections for javaws
-applications
-.TP
-\-Xnofork
-Do not create another JVM, even if the JNLP file asks for running in
-a separate JVM. This is useful for debugging.
-.TP
-\-Xclearcache
-Clean the JNLP application cache.
-.TP
-\-Xignoreheaders
-Skip jar header verification.
-.TP
-\-Jjava-option
-This passes along java-option to the java binary that is running
-javaws. For example, to make javaws run with a max heap size
-of 80m, use -J-Xmx80m.
-.TP
-\-help
-Print a help message and exit.
-
-.SH FILES
-$XDG_CONFIG_DIR/icedtea-web/deployment.properties specifies the settings used by javaws
-
-$XDG_CONFIG_DIR/icedtea-web/log (may be set to different location by you) contains file log files (if enabled).
-itw-cplugin-date_time.log for native part of plugin, itw-javantx-date_time.log for everything else.
-
-$XDG_CONFIG_DIR/icedtea-web/security/java.policy contains granted permissions for selected unsigned apps
-
-$XDG_CONFIG_DIR/icedtea-web/security/trusted.*certs contains various stored certificates
-
-$XDG_CACHE_DIR/icedtea-web/cache contains cached runtime entries (amy be changed by you)
-
-$XDG_CACHE_DIR/icedtea-web/pcache contains saved application data
-
-$XDG_CACHE_DIR/icedtea-web/tmp contains temporary runtime files
-
-$XDG_RUNTIME_DIR/icedteaplugin-user-*/ contains in and out pipe for native<->java communication and
-(if enabled) debugging pipe
-
-Where $XDG_CONFIG_DIR, $XDG_CACHE_DIR and $XDG_RUNTIME_DIR are set as ~/.config, ~/.cache and /tmp or /var/tmp if not set.
-
-.SH BUGS
-There arent any known bugs. If you come across one, please file it at
-    http://icedtea.classpath.org/bugzilla/
-.br
-Please run javaws in debug (-verbose switch or itw-settings setting or ICEDTEAPLUGIN_DEBUG variable set to true)
-mode and include that output (best is from java console) with URL to jnlp or html file
-(ot the jnlp/html file or application itself)  when filing out the bug report.
-
-.SH AUTHOR
-Originally written by Jon. A. Maxwell.
-.br
-Currently maintained by the IcedTea contributors. See javaws -about for more info
-
-.SH SEE ALSO
-.BR java (1)
-.br
-http://icedtea.classpath.org/wiki/IcedTea-Web
diff -r 2979fa371add -r b0690979967f netx/net/sourceforge/jnlp/OptionsDefinitions.java
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/netx/net/sourceforge/jnlp/OptionsDefinitions.java	Tue Sep 09 14:51:16 2014 +0200
@@ -0,0 +1,217 @@
+/* 
+   Copyright (C) 2008 Red Hat, Inc.
+
+This file is part of IcedTea.
+
+IcedTea is free software; you can redistribute it and/or
+modify it under the terms of the GNU General Public License as published by
+the Free Software Foundation, version 2.
+
+IcedTea is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with IcedTea; see the file COPYING.  If not, write to
+the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
+
+Linking this library statically or dynamically with other modules is
+making a combined work based on this library.  Thus, the terms and
+conditions of the GNU General Public License cover the whole
+combination.
+
+As a special exception, the copyright holders of this library give you
+permission to link this library with independent modules to produce an
+executable, regardless of the license terms of these independent
+modules, and to copy and distribute the resulting executable under


More information about the distro-pkg-dev mailing list