From: <cr...@us...> - 2008-07-23 12:37:03
|
Revision: 4336 http://jnode.svn.sourceforge.net/jnode/?rev=4336&view=rev Author: crawley Date: 2008-07-23 12:37:00 +0000 (Wed, 23 Jul 2008) Log Message: ----------- Removing 'configure' from old location Modified Paths: -------------- trunk/distr/.classpath trunk/distr/build.xml Modified: trunk/distr/.classpath =================================================================== --- trunk/distr/.classpath 2008-07-23 12:33:38 UTC (rev 4335) +++ trunk/distr/.classpath 2008-07-23 12:37:00 UTC (rev 4336) @@ -1,7 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="src/install"/> - <classpathentry kind="src" path="src/configure"/> <classpathentry kind="src" path="src/emu"/> <classpathentry kind="src" path="src/test"/> <classpathentry kind="src" path="/JNode-Core"/> @@ -21,6 +20,5 @@ <classpathentry kind="lib" path="lib/commons-logging.jar"/> <classpathentry kind="lib" path="lib/derby.jar"/> <classpathentry kind="lib" path="lib/derbynet.jar"/> - <classpathentry kind="lib" path="lib/nanoxml-2.2.3.jar"/> <classpathentry kind="output" path="build/classes"/> </classpath> Modified: trunk/distr/build.xml =================================================================== --- trunk/distr/build.xml 2008-07-23 12:33:38 UTC (rev 4335) +++ trunk/distr/build.xml 2008-07-23 12:37:00 UTC (rev 4336) @@ -53,9 +53,6 @@ <!-- Assemble the jarfile(s) --> <target name="assemble" depends="compile"> - <jar jarfile="${jnode-configure.jar}" - basedir="${my-classes.dir}" - includes="org/jnode/configure/**"/> </target> <!-- Do it all --> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cr...@us...> - 2008-07-23 12:41:53
|
Revision: 4337 http://jnode.svn.sourceforge.net/jnode/?rev=4337&view=rev Author: crawley Date: 2008-07-23 12:41:50 +0000 (Wed, 23 Jul 2008) Log Message: ----------- Removinf old copy of 'configure' Removed Paths: ------------- trunk/distr/lib/nanoxml-2.2.3.jar trunk/distr/src/configure/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ls...@us...> - 2008-08-15 20:17:33
|
Revision: 4447 http://jnode.svn.sourceforge.net/jnode/?rev=4447&view=rev Author: lsantha Date: 2008-08-15 20:17:29 +0000 (Fri, 15 Aug 2008) Log Message: ----------- Fixed nanohttpd to propperly serve the startup directory. Modified Paths: -------------- trunk/distr/descriptors/org.jnode.apps.httpd.xml trunk/distr/src/apps/fi/iki/elonen/NanoHTTPD.java Modified: trunk/distr/descriptors/org.jnode.apps.httpd.xml =================================================================== --- trunk/distr/descriptors/org.jnode.apps.httpd.xml 2008-08-15 16:13:36 UTC (rev 4446) +++ trunk/distr/descriptors/org.jnode.apps.httpd.xml 2008-08-15 20:17:29 UTC (rev 4447) @@ -20,7 +20,7 @@ </runtime> <extension point="org.jnode.shell.aliases"> - <alias name="nanohttpd" class="org.jnode.net.command.NanoHTTPDCommand"/> + <alias name="nanohttpd" class="fi.iki.elonen.NanoHTTPD"/> </extension> <extension point="org.jnode.security.permissions"> Modified: trunk/distr/src/apps/fi/iki/elonen/NanoHTTPD.java =================================================================== --- trunk/distr/src/apps/fi/iki/elonen/NanoHTTPD.java 2008-08-15 16:13:36 UTC (rev 4446) +++ trunk/distr/src/apps/fi/iki/elonen/NanoHTTPD.java 2008-08-15 20:17:29 UTC (rev 4447) @@ -111,7 +111,7 @@ parms.getProperty(value) + "'"); } - return serveFile(uri, header, new File("."), true); + return serveFile(uri, header, myFileDir, true); } /** @@ -250,10 +250,9 @@ ioe.printStackTrace(); System.exit(-1); } - nh.myFileDir = new File(""); + nh.myFileDir = new File("").getAbsoluteFile(); - System.out.println("Now serving files in port " + port + " from \"" + - new File("").getAbsolutePath() + "\""); + System.out.println("Now serving files in port " + port + " from \"" + nh.myFileDir + "\""); System.out.println("Hit Enter to stop.\n"); try { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <chr...@us...> - 2009-05-11 17:40:18
|
Revision: 5477 http://jnode.svn.sourceforge.net/jnode/?rev=5477&view=rev Author: chrisboertien Date: 2009-05-11 17:40:13 +0000 (Mon, 11 May 2009) Log Message: ----------- Jawk reworked to use bare commands interface Signed-off-by: chrisboertien <chr...@gm...> Modified Paths: -------------- trunk/distr/descriptors/org.jawk.xml Added Paths: ----------- trunk/distr/src/apps/org/jawk/JawkMain.java Removed Paths: ------------- trunk/distr/src/apps/org/jawk/JawkCommand.java Modified: trunk/distr/descriptors/org.jawk.xml =================================================================== --- trunk/distr/descriptors/org.jawk.xml 2009-05-11 17:39:41 UTC (rev 5476) +++ trunk/distr/descriptors/org.jawk.xml 2009-05-11 17:40:13 UTC (rev 5477) @@ -27,34 +27,64 @@ </extension> <extension point="org.jnode.shell.syntaxes"> + <argument-bundle alias="awk"> + <typedefs> + <typedef name="StringArgument" value="org.jnode.shell.syntax.StringArgument"/> + <typedef name="FileArgument" value="org.jnode.shell.syntax.FileArgument"/> + <typedef name="FlagArgument" value="org.jnode.shell.syntax.FlagArgument"/> + </typedefs> + <argument label="vars" type="StringArgument"> + <param type="flags" value="MULTIPLE"/> + </argument> + <argument label="script" type="FileArgument"> + <param type="flags" value="EXISTING"/> + </argument> + <argument label="files" type="FileArgument"> + <param type="flags" value="MULTIPLE,EXISTING"/> + </argument> + <argument label="compile-dir" type="FileArgument"> + <param type="flags" value="EXISTING"/> + </argument> + <argument label="interm-file" type="FileArgument"> + <param type="flags" value="NONEXISTENT"/> + </argument> + <argument label="field-sep" type="StringArgument"/> + <argument label="program" type="StringArgument"/> + <argument label="interm-out" type="FlagArgument"/> + <argument label="compile" type="FlagArgument"/> + <argument label="compile-exec" type="FlagArgument"/> + <argument label="dump-interm" type="FlagArgument"/> + <argument label="dump-ast" type="FlagArgument"/> + <argument label="xfuncs" type="FlagArgument"/> + <argument label="xtypes" type="FlagArgument"/> + <argument label="sort-arrays" type="FlagArgument"/> + <argument label="no-fmt-trap" type="FlagArgument"/> + </argument-bundle> <syntax alias="awk"> - <sequence> - <optionSet> - <option argLabel="vars" shortName="v"/> - <option argLabel="field-sep" shortName="F"/> - <option argLabel="script" shortName="f"/> - <option argLabel="interm-out" shortName="c"/> - <option argLabel="interm-file" shortName="o"/> - <option argLabel="compile" shortName="z"/> - <option argLabel="compile-exec" shortName="Z"/> - <option argLabel="compile-dir" shortName="d"/> - <option argLabel="dump-interm" shortName="s"/> - <option argLabel="dump-ast" shortName="S"/> - <option argLabel="xfuncs" shortName="x"/> - <option argLabel="xtypes" shortName="y"/> - <option argLabel="sort-arrays" shortName="t"/> - <option argLabel="no-fmt-trap" shortName="r"/> - </optionSet> - <optional> - <argument argLabel="program"/> - </optional> - <repeat> + <sequence> + <optionSet> + <option argLabel="vars" shortName="v"/> + <option argLabel="field-sep" shortName="F"/> + <option argLabel="interm-out" shortName="c"/> + <option argLabel="interm-file" shortName="o"/> + <option argLabel="compile" shortName="z"/> + <option argLabel="compile-exec" shortName="Z"/> + <option argLabel="compile-dir" shortName="d"/> + <option argLabel="dump-interm" shortName="s"/> + <option argLabel="dump-ast" shortName="S"/> + <option argLabel="xfuncs" shortName="x"/> + <option argLabel="xtypes" shortName="y"/> + <option argLabel="sort-arrays" shortName="t"/> + <option argLabel="no-fmt-trap" shortName="r"/> + </optionSet> <alternatives> - <argument argLabel="files"/> - <argument argLabel="vars"/> + <option argLabel="script" shortName="f"/> + <argument argLabel="program"/> </alternatives> - </repeat> - </sequence> + <repeat> + <argument argLabel="files"/> + </repeat> + </sequence> </syntax> </extension> @@ -66,5 +96,6 @@ <permission class="java.lang.RuntimePermission" name="createClassLoader"/> <permission class="java.lang.RuntimePermission" name="getenv.*"/> <permission class="java.lang.RuntimePermission" name="setContextClassLoader"/> + <permission class="java.lang.RuntimePermission" name="exitVM"/> </extension> </plugin> Deleted: trunk/distr/src/apps/org/jawk/JawkCommand.java =================================================================== --- trunk/distr/src/apps/org/jawk/JawkCommand.java 2009-05-11 17:39:41 UTC (rev 5476) +++ trunk/distr/src/apps/org/jawk/JawkCommand.java 2009-05-11 17:40:13 UTC (rev 5477) @@ -1,104 +0,0 @@ -/* - * $Id$ - * - * Copyright (C) 2003-2009 JNode.org - * - * This library is free software; you can redistribute it and/or modify it - * under the terms of the GNU Lesser General Public License as published - * by the Free Software Foundation; either version 2.1 of the License, or - * (at your option) any later version. - * - * This library 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 Lesser General Public - * License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with this library; If not, write to the Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - */ - -package org.jawk; - -import java.io.IOException; - -import org.jnode.shell.AbstractCommand; -import org.jnode.shell.syntax.Argument; -import org.jnode.shell.syntax.FileArgument; -import org.jnode.shell.syntax.FlagArgument; -import org.jnode.shell.syntax.StringArgument; - -public class JawkCommand extends AbstractCommand { - - private static final String help_vars = "Variable assignt before execution"; - private static final String help_fs = "Field sepatator"; - private static final String help_script = "Use the given file as the program"; - private static final String help_interm_out = "Write intermediate file. The file can be given to -f"; - private static final String help_interm_file = "Output file for intermediate data"; - private static final String help_compile = "Compile for JVM instead of interpreting"; - private static final String help_compile_exec = "Compile for JVM and execute"; - private static final String help_compile_dir = "Compile results to the destination directory"; - private static final String help_dump_interm = "Dump the intermediate code"; - private static final String help_dump_ast = "Dump the syntax tree"; - private static final String help_xfuncs = "Enables the _sleep, _dump and exec functions"; - private static final String help_xtypes = "Enables _INTEGER, _DOUBLE and _STRING type casting keywords"; - private static final String help_sort_arrays = "Maintain array keys in sorted order"; - private static final String help_no_fmt_trap = "Do not trap formatting errors from printf/sprintf"; - private static final String help_program = "Run this as the program, instead of from a file"; - private static final String help_input_files = "Process the files as input"; - - private StringArgument Vars; - private StringArgument FS; - private StringArgument Program; - private FileArgument Script; - private FileArgument IntermFile; - private FileArgument CompileDir; - private FileArgument InputFiles; - private FlagArgument IntermOut; - private FlagArgument Compile; - private FlagArgument CompileExec; - private FlagArgument DumpInterm; - private FlagArgument DumpAST; - private FlagArgument XFuncs; - private FlagArgument XTypes; - private FlagArgument SortArrays; - private FlagArgument NoFmtTrap; - - public JawkCommand() { - super("awk text processing language"); - Vars = new StringArgument("vars", Argument.OPTIONAL | Argument.MULTIPLE, help_vars); - FS = new StringArgument("field-sep", Argument.OPTIONAL, help_fs); - Program = new StringArgument("program", Argument.OPTIONAL, help_program); - Script = new FileArgument("script", Argument.OPTIONAL | Argument.EXISTING, help_script); - IntermFile = new FileArgument("interm-file", Argument.OPTIONAL, help_interm_file); - CompileDir = new FileArgument("compile-dir", Argument.OPTIONAL | Argument.EXISTING, help_compile_dir); - InputFiles - = new FileArgument("files", Argument.OPTIONAL | Argument.MULTIPLE | Argument.EXISTING, help_input_files); - IntermOut = new FlagArgument("interm-out", Argument.OPTIONAL, help_interm_out); - Compile = new FlagArgument("compile", Argument.OPTIONAL, help_compile); - CompileExec = new FlagArgument("compile-exec", Argument.OPTIONAL, help_compile_exec); - DumpInterm = new FlagArgument("dump-interm", Argument.OPTIONAL, help_dump_interm); - DumpAST = new FlagArgument("dump-ast", Argument.OPTIONAL, help_dump_ast); - XFuncs = new FlagArgument("xfuncs", Argument.OPTIONAL, help_xfuncs); - XTypes = new FlagArgument("xtypes", Argument.OPTIONAL, help_xtypes); - SortArrays = new FlagArgument("sort-arrays", Argument.OPTIONAL, help_sort_arrays); - NoFmtTrap = new FlagArgument("no-fmt-trap", Argument.OPTIONAL, help_no_fmt_trap); - registerArguments(Vars, FS, Program, Script, IntermFile, CompileDir, IntermOut, Compile, CompileExec); - registerArguments(DumpInterm, DumpAST, XFuncs, XTypes, SortArrays, NoFmtTrap, InputFiles); - } - - public void execute() { - int rc = 1; - try { - rc = Awk.invoke(getCommandLine().getArguments()); - } catch (IOException e) { - rc = 1; - getError().getPrintWriter().println(e.getLocalizedMessage()); - } catch (ClassNotFoundException e2) { - rc = 1; - getError().getPrintWriter().println(e2.getLocalizedMessage()); - } finally { - exit(rc); - } - } -} Added: trunk/distr/src/apps/org/jawk/JawkMain.java =================================================================== --- trunk/distr/src/apps/org/jawk/JawkMain.java (rev 0) +++ trunk/distr/src/apps/org/jawk/JawkMain.java 2009-05-11 17:40:13 UTC (rev 5477) @@ -0,0 +1,50 @@ +/* + * $Id$ + * + * Copyright (C) 2003-2009 JNode.org + * + * This library is free software; you can redistribute it and/or modify it + * under the terms of the GNU Lesser General Public License as published + * by the Free Software Foundation; either version 2.1 of the License, or + * (at your option) any later version. + * + * This library 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 Lesser General Public + * License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this library; If not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +package org.jawk; + +import java.io.IOException; + +/** + * Wrapper to call Awk.invoke from a main() method for JNode + * + * @author chris boertien + */ +public final class JawkMain { + public static void main(String... args) { + if (args.length == 0) { + throw new RuntimeException(); + } + int rc = 1; + try { + rc = Awk.invoke(args); + } catch (IOException e) { + System.err.println(e.getLocalizedMessage()); + } catch (ClassNotFoundException e) { + System.err.println(e.getLocalizedMessage()); + } catch (IllegalArgumentException e) { + System.err.println(e.getLocalizedMessage()); + } catch (Exception e) { + System.err.println("Unhandled Exception: " + e.getLocalizedMessage()); + } finally { + System.exit(rc); + } + } +} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ls...@us...> - 2013-02-24 17:10:20
|
Revision: 5979 http://jnode.svn.sourceforge.net/jnode/?rev=5979&view=rev Author: lsantha Date: 2013-02-24 17:10:10 +0000 (Sun, 24 Feb 2013) Log Message: ----------- Updated headers. Modified Paths: -------------- trunk/distr/build.xml trunk/distr/descriptors/derby.xml trunk/distr/descriptors/jetty.xml trunk/distr/descriptors/net.wimpi.telnetd.xml trunk/distr/descriptors/org.apache.jakarta.commons.logging.xml trunk/distr/descriptors/org.jawk.xml trunk/distr/descriptors/org.jnode.apps.commander.xml trunk/distr/descriptors/org.jnode.apps.console.xml trunk/distr/descriptors/org.jnode.apps.debug.xml trunk/distr/descriptors/org.jnode.apps.edit.xml trunk/distr/descriptors/org.jnode.apps.editor.xml trunk/distr/descriptors/org.jnode.apps.httpd.xml trunk/distr/descriptors/org.jnode.apps.jpartition.xml trunk/distr/descriptors/org.jnode.charvabsh.xml trunk/distr/descriptors/org.jnode.games.xml trunk/distr/descriptors/org.jnode.install.xml Modified: trunk/distr/build.xml =================================================================== --- trunk/distr/build.xml 2013-02-24 17:07:24 UTC (rev 5978) +++ trunk/distr/build.xml 2013-02-24 17:10:10 UTC (rev 5979) @@ -1,3 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + $Id$ + + Copyright (C) 2003-2013 JNode.org + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation; either version 2.1 of the License, or + (at your option) any later version. + + This library 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 Lesser General Public + License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this library; If not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +--> <project name="JNode-Distr" default="all" basedir="."> <typedef file="${basedir}/../all/lib/jnode.xml"/> Modified: trunk/distr/descriptors/derby.xml =================================================================== --- trunk/distr/descriptors/derby.xml 2013-02-24 17:07:24 UTC (rev 5978) +++ trunk/distr/descriptors/derby.xml 2013-02-24 17:10:10 UTC (rev 5979) @@ -1,67 +1,86 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE plugin SYSTEM "jnode.dtd"> - -<plugin id="derby" - name="Derby" - version="10.3.2.1" - license-name="apache2.0" - provider-name="apache DB" - provider-url="http://db.apache.org/derby/"> - - - <requires> - <import plugin="org.jnode.shell"/> - </requires> - - <runtime> - <library name="derby.jar"> - <export name="*"/> - </library> - <library name="derbynet.jar"> - <export name="org.apache.derby.drda.*"/> - <export name="org.apache.derby.impl.drda.*"/> - <export name="org.apache.derby.info.net*"/> - <export name="org.apache.derby.loc.drda.*"/> - </library> - <library name="derbytools.jar"> - <export name="org.apache.derby.tools.*"/> - <export name="org.apache.derby.impl.tools.*"/> - <export name="org.apache.derby.iapi.reference.*"/> - <export name="org.apache.derby.info.tools*"/> - <export name="org.apache.derby.loc.toolsmessages*"/> - </library> - <library name="jnode-distr.jar"> - <export name="org.jnode.apps.derby.*"/> - </library> - </runtime> - - <extension point="org.jnode.shell.aliases"> - <alias name="derby" class="org.jnode.apps.derby.DerbyCommand"/> - </extension> - - <extension point="org.jnode.shell.syntaxes"> - <syntax alias="derby"> - <sequence description="Start or stop the derby db server"> - <alternatives> - <option argLabel="start" longName="start"/> - <option argLabel="stop" longName="stop"/> - </alternatives> - <optionSet> - <option argLabel="home" longName="home" shortName="h"/> - <option argLabel="port" longName="port" shortName="p"/> - </optionSet> - </sequence> - </syntax> - </extension> - - <extension point="org.jnode.security.permissions"> - <permission class="java.util.PropertyPermission" name="*" actions="read"/> - <permission class="java.lang.RuntimePermission" name="exitVM" actions="*" /> - <permission class="java.lang.RuntimePermission" name="writeFileDescriptor" actions="*" /> - <permission class="java.lang.RuntimePermission" name="readFileDescriptor" actions="*" /> - <permission class="java.lang.RuntimePermission" name="createClassLoader" actions="*" /> - <permission class="java.net.SocketPermission" name="*:1527" actions="accept,connect,listen"/> - <permission class="java.io.FilePermission" name="<<ALL FILES>>" actions="read,write"/> - </extension> - -</plugin> +<?xml version="1.0" encoding="UTF-8"?> +<!-- + $Id$ + + Copyright (C) 2003-2013 JNode.org + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation; either version 2.1 of the License, or + (at your option) any later version. + + This library 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 Lesser General Public + License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this library; If not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +--> +<!DOCTYPE plugin SYSTEM "jnode.dtd"> + +<plugin id="derby" + name="Derby" + version="10.3.2.1" + license-name="apache2.0" + provider-name="apache DB" + provider-url="http://db.apache.org/derby/"> + + + <requires> + <import plugin="org.jnode.shell"/> + </requires> + + <runtime> + <library name="derby.jar"> + <export name="*"/> + </library> + <library name="derbynet.jar"> + <export name="org.apache.derby.drda.*"/> + <export name="org.apache.derby.impl.drda.*"/> + <export name="org.apache.derby.info.net*"/> + <export name="org.apache.derby.loc.drda.*"/> + </library> + <library name="derbytools.jar"> + <export name="org.apache.derby.tools.*"/> + <export name="org.apache.derby.impl.tools.*"/> + <export name="org.apache.derby.iapi.reference.*"/> + <export name="org.apache.derby.info.tools*"/> + <export name="org.apache.derby.loc.toolsmessages*"/> + </library> + <library name="jnode-distr.jar"> + <export name="org.jnode.apps.derby.*"/> + </library> + </runtime> + + <extension point="org.jnode.shell.aliases"> + <alias name="derby" class="org.jnode.apps.derby.DerbyCommand"/> + </extension> + + <extension point="org.jnode.shell.syntaxes"> + <syntax alias="derby"> + <sequence description="Start or stop the derby db server"> + <alternatives> + <option argLabel="start" longName="start"/> + <option argLabel="stop" longName="stop"/> + </alternatives> + <optionSet> + <option argLabel="home" longName="home" shortName="h"/> + <option argLabel="port" longName="port" shortName="p"/> + </optionSet> + </sequence> + </syntax> + </extension> + + <extension point="org.jnode.security.permissions"> + <permission class="java.util.PropertyPermission" name="*" actions="read"/> + <permission class="java.lang.RuntimePermission" name="exitVM" actions="*" /> + <permission class="java.lang.RuntimePermission" name="writeFileDescriptor" actions="*" /> + <permission class="java.lang.RuntimePermission" name="readFileDescriptor" actions="*" /> + <permission class="java.lang.RuntimePermission" name="createClassLoader" actions="*" /> + <permission class="java.net.SocketPermission" name="*:1527" actions="accept,connect,listen"/> + <permission class="java.io.FilePermission" name="<<ALL FILES>>" actions="read,write"/> + </extension> + +</plugin> Modified: trunk/distr/descriptors/jetty.xml =================================================================== --- trunk/distr/descriptors/jetty.xml 2013-02-24 17:07:24 UTC (rev 5978) +++ trunk/distr/descriptors/jetty.xml 2013-02-24 17:10:10 UTC (rev 5979) @@ -1,78 +1,97 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE plugin SYSTEM "jnode.dtd"> - -<plugin id="jetty" - name="jetty" - version="6.1.5" - license-name="asl" - provider-name="mortbay.com" - provider-url="http://jetty.mortbay.com/"> - - <runtime> - - <library name="jetty.jar"> - <export name="*"/> - </library> - - <library name="jetty-util.jar"> - <export name="*"/> - </library> - - <library name="jsp.jar"> - <export name="*"/> - </library> - - <library name="jsp-api.jar"> - <export name="*"/> - </library> - - <library name="servlet.jar"> - <export name="*"/> - </library> - - <library name="jnode-distr.jar"> - <export name="org.jnode.apps.jetty.*"/> - </library> - - </runtime> - - <requires> - <import plugin="com.sun.tools.javac"/> - <import plugin="org.apache.jakarta.commons.logging"/> - <import plugin="org.apache.jakarta.log4j"/> - <import plugin="org.jnode.shell"/> - <import plugin="org.jnode.shell.syntax"/> - <import plugin="org.apache.tools.ant"/> - </requires> - - <extension point="org.jnode.shell.aliases"> - <alias name="jetty" class="org.jnode.apps.jetty.JettyCommand"/> - </extension> - - <extension point="org.jnode.shell.syntaxes"> - <syntax alias="jetty"> - <sequence description="Run a jetty server"> - <optionSet> - <option argLabel="port" longName="port" shortName="p"/> - </optionSet> - <argument argLabel="webapp"/> - </sequence> - </syntax> - </extension> - - <extension point="org.jnode.security.permissions"> - <permission class="java.util.PropertyPermission" name="*" actions="read,write"/> - <permission class="java.util.PropertyPermission" name="org.mortbay.*" actions="read"/> - <permission class="java.lang.RuntimePermission" name="createClassLoader"/> - <permission class="java.lang.RuntimePermission" name="setContextClassLoader"/> - <permission class="java.lang.RuntimePermission" name="readFileDescriptor"/> - <permission class="java.lang.RuntimePermission" name="modifyThread"/> - <permission class="java.lang.RuntimePermission" name="modifyThreadGroup"/> - <permission class="java.lang.RuntimePermission" name="setIO"/> - <permission class="java.io.FilePermission" name="<<ALL FILES>>" actions="read,write"/> - <permission class="java.net.SocketPermission" name="*" actions="resolve"/> - <permission class="java.net.SocketPermission" name="*:1-" actions="resolve,listen"/> - <permission class="java.security.SecurityPermission" name="getPolicy"/> - </extension> - -</plugin> +<?xml version="1.0" encoding="UTF-8"?> +<!-- + $Id$ + + Copyright (C) 2003-2013 JNode.org + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation; either version 2.1 of the License, or + (at your option) any later version. + + This library 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 Lesser General Public + License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this library; If not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +--> +<!DOCTYPE plugin SYSTEM "jnode.dtd"> + +<plugin id="jetty" + name="jetty" + version="6.1.5" + license-name="asl" + provider-name="mortbay.com" + provider-url="http://jetty.mortbay.com/"> + + <runtime> + + <library name="jetty.jar"> + <export name="*"/> + </library> + + <library name="jetty-util.jar"> + <export name="*"/> + </library> + + <library name="jsp.jar"> + <export name="*"/> + </library> + + <library name="jsp-api.jar"> + <export name="*"/> + </library> + + <library name="servlet.jar"> + <export name="*"/> + </library> + + <library name="jnode-distr.jar"> + <export name="org.jnode.apps.jetty.*"/> + </library> + + </runtime> + + <requires> + <import plugin="com.sun.tools.javac"/> + <import plugin="org.apache.jakarta.commons.logging"/> + <import plugin="org.apache.jakarta.log4j"/> + <import plugin="org.jnode.shell"/> + <import plugin="org.jnode.shell.syntax"/> + <import plugin="org.apache.tools.ant"/> + </requires> + + <extension point="org.jnode.shell.aliases"> + <alias name="jetty" class="org.jnode.apps.jetty.JettyCommand"/> + </extension> + + <extension point="org.jnode.shell.syntaxes"> + <syntax alias="jetty"> + <sequence description="Run a jetty server"> + <optionSet> + <option argLabel="port" longName="port" shortName="p"/> + </optionSet> + <argument argLabel="webapp"/> + </sequence> + </syntax> + </extension> + + <extension point="org.jnode.security.permissions"> + <permission class="java.util.PropertyPermission" name="*" actions="read,write"/> + <permission class="java.util.PropertyPermission" name="org.mortbay.*" actions="read"/> + <permission class="java.lang.RuntimePermission" name="createClassLoader"/> + <permission class="java.lang.RuntimePermission" name="setContextClassLoader"/> + <permission class="java.lang.RuntimePermission" name="readFileDescriptor"/> + <permission class="java.lang.RuntimePermission" name="modifyThread"/> + <permission class="java.lang.RuntimePermission" name="modifyThreadGroup"/> + <permission class="java.lang.RuntimePermission" name="setIO"/> + <permission class="java.io.FilePermission" name="<<ALL FILES>>" actions="read,write"/> + <permission class="java.net.SocketPermission" name="*" actions="resolve"/> + <permission class="java.net.SocketPermission" name="*:1-" actions="resolve,listen"/> + <permission class="java.security.SecurityPermission" name="getPolicy"/> + </extension> + +</plugin> Modified: trunk/distr/descriptors/net.wimpi.telnetd.xml =================================================================== --- trunk/distr/descriptors/net.wimpi.telnetd.xml 2013-02-24 17:07:24 UTC (rev 5978) +++ trunk/distr/descriptors/net.wimpi.telnetd.xml 2013-02-24 17:10:10 UTC (rev 5979) @@ -1,45 +1,64 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE plugin SYSTEM "jnode.dtd"> - -<plugin id="net.wimpi.telnetd" - name="telnetd" - version="2" - license-name="bsd" - provider-name="wimpi.net" - provider-url="http://telnetd.sourceforge.net/"> - - <runtime> - <library name="telnetd.jar"> - <export name="*"/> - </library> - - <library name="jnode-distr.jar"> - <export name="org.jnode.apps.telnetd.*"/> - </library> - </runtime> - - <requires> - <import plugin="org.apache.jakarta.commons.logging"/> - <import plugin="org.apache.jakarta.log4j"/> - <import plugin="org.jnode.shell"/> - </requires> - - <extension point="org.jnode.security.permissions"> - <permission class="java.lang.RuntimePermission" name="modifyThreadGroup"/> - <permission class="java.lang.RuntimePermission" name="exitVM"/> - - <permission class="java.io.FilePermission" name="<<ALL FILES>>" actions="read,write"/> - <permission class="java.lang.RuntimePermission" name="modifyThreadGroup"/> - <permission class="java.lang.RuntimePermission" name="modifyThread"/> - <permission class="java.lang.RuntimePermission" name="setIO"/> - <permission class="java.net.SocketPermission" name="*" actions="resolve,listen,connect"/> - <permission class="java.net.SocketPermission" name="*:0-" actions="connect,resolve,listen"/> - <permission class="java.util.PropertyPermission" name="jnode.cmdline" actions="read"/> - <permission class="java.util.PropertyPermission" name="*" actions="read,write"/> - <permission class="java.util.PropertyPermission" name="user.dir" actions="read"/> - </extension> - - <extension point="org.jnode.shell.aliases"> - <alias name="telnetd" class="org.jnode.apps.telnetd.TelnetServerCommand"/> - </extension> -</plugin> +<?xml version="1.0" encoding="UTF-8"?> +<!-- + $Id$ + + Copyright (C) 2003-2013 JNode.org + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation; either version 2.1 of the License, or + (at your option) any later version. + + This library 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 Lesser General Public + License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this library; If not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +--> +<!DOCTYPE plugin SYSTEM "jnode.dtd"> + +<plugin id="net.wimpi.telnetd" + name="telnetd" + version="2" + license-name="bsd" + provider-name="wimpi.net" + provider-url="http://telnetd.sourceforge.net/"> + + <runtime> + <library name="telnetd.jar"> + <export name="*"/> + </library> + + <library name="jnode-distr.jar"> + <export name="org.jnode.apps.telnetd.*"/> + </library> + </runtime> + + <requires> + <import plugin="org.apache.jakarta.commons.logging"/> + <import plugin="org.apache.jakarta.log4j"/> + <import plugin="org.jnode.shell"/> + </requires> + + <extension point="org.jnode.security.permissions"> + <permission class="java.lang.RuntimePermission" name="modifyThreadGroup"/> + <permission class="java.lang.RuntimePermission" name="exitVM"/> + + <permission class="java.io.FilePermission" name="<<ALL FILES>>" actions="read,write"/> + <permission class="java.lang.RuntimePermission" name="modifyThreadGroup"/> + <permission class="java.lang.RuntimePermission" name="modifyThread"/> + <permission class="java.lang.RuntimePermission" name="setIO"/> + <permission class="java.net.SocketPermission" name="*" actions="resolve,listen,connect"/> + <permission class="java.net.SocketPermission" name="*:0-" actions="connect,resolve,listen"/> + <permission class="java.util.PropertyPermission" name="jnode.cmdline" actions="read"/> + <permission class="java.util.PropertyPermission" name="*" actions="read,write"/> + <permission class="java.util.PropertyPermission" name="user.dir" actions="read"/> + </extension> + + <extension point="org.jnode.shell.aliases"> + <alias name="telnetd" class="org.jnode.apps.telnetd.TelnetServerCommand"/> + </extension> +</plugin> Modified: trunk/distr/descriptors/org.apache.jakarta.commons.logging.xml =================================================================== --- trunk/distr/descriptors/org.apache.jakarta.commons.logging.xml 2013-02-24 17:07:24 UTC (rev 5978) +++ trunk/distr/descriptors/org.apache.jakarta.commons.logging.xml 2013-02-24 17:10:10 UTC (rev 5979) @@ -1,16 +1,35 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE plugin SYSTEM "jnode.dtd"> - -<plugin id="org.apache.jakarta.commons.logging" - name="commons-logging" - version="1.1.1" - license-name="apache2.0" - provider-name="apache commons" - provider-url="http://commons.apache.org/logging/"> - - <runtime> - <library name="commons-logging.jar"> - <export name="*"/> - </library> - </runtime> -</plugin> +<?xml version="1.0" encoding="UTF-8"?> +<!-- + $Id$ + + Copyright (C) 2003-2013 JNode.org + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation; either version 2.1 of the License, or + (at your option) any later version. + + This library 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 Lesser General Public + License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this library; If not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +--> +<!DOCTYPE plugin SYSTEM "jnode.dtd"> + +<plugin id="org.apache.jakarta.commons.logging" + name="commons-logging" + version="1.1.1" + license-name="apache2.0" + provider-name="apache commons" + provider-url="http://commons.apache.org/logging/"> + + <runtime> + <library name="commons-logging.jar"> + <export name="*"/> + </library> + </runtime> +</plugin> Modified: trunk/distr/descriptors/org.jawk.xml =================================================================== --- trunk/distr/descriptors/org.jawk.xml 2013-02-24 17:07:24 UTC (rev 5978) +++ trunk/distr/descriptors/org.jawk.xml 2013-02-24 17:10:10 UTC (rev 5979) @@ -1,6 +1,25 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE plugin SYSTEM "jnode.dtd"> +<?xml version="1.0" encoding="UTF-8"?> +<!-- + $Id$ + Copyright (C) 2003-2013 JNode.org + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation; either version 2.1 of the License, or + (at your option) any later version. + + This library 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 Lesser General Public + License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this library; If not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +--> +<!DOCTYPE plugin SYSTEM "jnode.dtd"> + <plugin id="org.jawk" name="jawk" version="1.02" @@ -88,13 +107,13 @@ </syntax> </extension> - <extension point="org.jnode.security.permissions"> - <permission class="java.util.PropertyPermission" name="*" actions="read,write"/> - <permission class="java.io.FilePermission" name="<<ALL FILES>>" actions="read,write"/> - <permission class="java.lang.RuntimePermission" name="modifyThread"/> - <permission class="java.lang.RuntimePermission" name="modifyThreadGroup"/> + <extension point="org.jnode.security.permissions"> + <permission class="java.util.PropertyPermission" name="*" actions="read,write"/> + <permission class="java.io.FilePermission" name="<<ALL FILES>>" actions="read,write"/> + <permission class="java.lang.RuntimePermission" name="modifyThread"/> + <permission class="java.lang.RuntimePermission" name="modifyThreadGroup"/> <permission class="java.lang.RuntimePermission" name="createClassLoader"/> - <permission class="java.lang.RuntimePermission" name="getenv.*"/> + <permission class="java.lang.RuntimePermission" name="getenv.*"/> <permission class="java.lang.RuntimePermission" name="setContextClassLoader"/> <permission class="java.lang.RuntimePermission" name="exitVM"/> </extension> Modified: trunk/distr/descriptors/org.jnode.apps.commander.xml =================================================================== --- trunk/distr/descriptors/org.jnode.apps.commander.xml 2013-02-24 17:07:24 UTC (rev 5978) +++ trunk/distr/descriptors/org.jnode.apps.commander.xml 2013-02-24 17:10:10 UTC (rev 5979) @@ -1,4 +1,23 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- + $Id$ + + Copyright (C) 2003-2013 JNode.org + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation; either version 2.1 of the License, or + (at your option) any later version. + + This library 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 Lesser General Public + License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this library; If not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +--> <!DOCTYPE plugin SYSTEM "jnode.dtd"> <plugin id="org.jnode.apps.commander" Modified: trunk/distr/descriptors/org.jnode.apps.console.xml =================================================================== --- trunk/distr/descriptors/org.jnode.apps.console.xml 2013-02-24 17:07:24 UTC (rev 5978) +++ trunk/distr/descriptors/org.jnode.apps.console.xml 2013-02-24 17:10:10 UTC (rev 5979) @@ -1,4 +1,23 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- + $Id$ + + Copyright (C) 2003-2013 JNode.org + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation; either version 2.1 of the License, or + (at your option) any later version. + + This library 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 Lesser General Public + License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this library; If not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +--> <!DOCTYPE plugin SYSTEM "jnode.dtd"> <plugin id="org.jnode.apps.console" Modified: trunk/distr/descriptors/org.jnode.apps.debug.xml =================================================================== --- trunk/distr/descriptors/org.jnode.apps.debug.xml 2013-02-24 17:07:24 UTC (rev 5978) +++ trunk/distr/descriptors/org.jnode.apps.debug.xml 2013-02-24 17:10:10 UTC (rev 5979) @@ -1,4 +1,23 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- + $Id$ + + Copyright (C) 2003-2013 JNode.org + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation; either version 2.1 of the License, or + (at your option) any later version. + + This library 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 Lesser General Public + License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this library; If not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +--> <!DOCTYPE plugin SYSTEM "jnode.dtd"> <plugin id="org.jnode.apps.debug" Modified: trunk/distr/descriptors/org.jnode.apps.edit.xml =================================================================== --- trunk/distr/descriptors/org.jnode.apps.edit.xml 2013-02-24 17:07:24 UTC (rev 5978) +++ trunk/distr/descriptors/org.jnode.apps.edit.xml 2013-02-24 17:10:10 UTC (rev 5979) @@ -1,4 +1,23 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- + $Id$ + + Copyright (C) 2003-2013 JNode.org + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation; either version 2.1 of the License, or + (at your option) any later version. + + This library 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 Lesser General Public + License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this library; If not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +--> <!DOCTYPE plugin SYSTEM "jnode.dtd"> <plugin id="org.jnode.apps.edit" Modified: trunk/distr/descriptors/org.jnode.apps.editor.xml =================================================================== --- trunk/distr/descriptors/org.jnode.apps.editor.xml 2013-02-24 17:07:24 UTC (rev 5978) +++ trunk/distr/descriptors/org.jnode.apps.editor.xml 2013-02-24 17:10:10 UTC (rev 5979) @@ -1,4 +1,23 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- + $Id$ + + Copyright (C) 2003-2013 JNode.org + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation; either version 2.1 of the License, or + (at your option) any later version. + + This library 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 Lesser General Public + License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this library; If not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +--> <!DOCTYPE plugin SYSTEM "jnode.dtd"> <plugin id="org.jnode.apps.editor" Modified: trunk/distr/descriptors/org.jnode.apps.httpd.xml =================================================================== --- trunk/distr/descriptors/org.jnode.apps.httpd.xml 2013-02-24 17:07:24 UTC (rev 5978) +++ trunk/distr/descriptors/org.jnode.apps.httpd.xml 2013-02-24 17:10:10 UTC (rev 5979) @@ -1,4 +1,23 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- + $Id$ + + Copyright (C) 2003-2013 JNode.org + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation; either version 2.1 of the License, or + (at your option) any later version. + + This library 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 Lesser General Public + License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this library; If not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +--> <!DOCTYPE plugin SYSTEM "jnode.dtd"> <plugin id="org.jnode.apps.httpd" Modified: trunk/distr/descriptors/org.jnode.apps.jpartition.xml =================================================================== --- trunk/distr/descriptors/org.jnode.apps.jpartition.xml 2013-02-24 17:07:24 UTC (rev 5978) +++ trunk/distr/descriptors/org.jnode.apps.jpartition.xml 2013-02-24 17:10:10 UTC (rev 5979) @@ -1,57 +1,76 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE plugin SYSTEM "jnode.dtd"> - -<plugin id="org.jnode.apps.jpartition" - name="JPartition" - version="@VERSION@" - license-name="lgpl" - provider-name="JNode.org"> - - <runtime> - <library name="jnode-distr.jar"> - <export name="org.jnode.apps.jpartition.*"/> - <export name="org.jnode.apps.jpartition.commands.*"/> - <export name="org.jnode.apps.jpartition.commands.framework.*"/> - <export name="org.jnode.apps.jpartition.consoleview.*"/> - <export name="org.jnode.apps.jpartition.consoleview.components.*"/> - <export name="org.jnode.apps.jpartition.model.*"/> - <export name="org.jnode.apps.jpartition.swingview.*"/> - <export name="org.jnode.apps.jpartition.swingview.actions.*"/> - </library> - </runtime> - - <requires> - <import plugin="org.jnode.shell"/> - <import plugin="org.jnode.shell.syntax"/> - <import plugin="org.jnode.fs.ext2"/> - <import plugin="org.jnode.fs.fat"/> - <import plugin="org.jnode.fs.jfat"/> - <import plugin="org.jnode.driver.bus.ide"/> - </requires> - - <extension point="org.jnode.security.permissions"> - <permission class="java.lang.RuntimePermission" name="setIO"/> - <permission class="java.lang.RuntimePermission" name="exitVM" actions="*" /> - <permission class="java.awt.AWTPermission" name="createRobot"/> - <permission class="java.awt.AWTPermission" name="readDisplayPixels"/> - <permission class="java.util.PropertyPermission" name="user.home" actions="read"/> - <permission class="java.util.PropertyPermission" name="gnu.awt.dispatchthread.priority" actions="read"/> - <permission class="java.util.PropertyPermission" name="gnu.javax.swing.DebugGraphics" actions="read"/> - </extension> - - <extension point="org.jnode.shell.aliases"> - <alias name="jpartition" class="org.jnode.apps.jpartition.JPartitionCommand"/> - </extension> - - <extension point="org.jnode.shell.syntaxes"> - <syntax alias="jpartition"> - <sequence description="interactive disk partitioning tool"> - <alternatives> - <option argLabel="console" shortName="c" longName="console"/> - <option argLabel="swing" shortName="s" longName="swing"/> - </alternatives> - <optional><option argLabel="install" shortName="i" longName="install"/></optional> - </sequence> - </syntax> - </extension> -</plugin> +<?xml version="1.0" encoding="UTF-8"?> +<!-- + $Id$ + + Copyright (C) 2003-2013 JNode.org + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation; either version 2.1 of the License, or + (at your option) any later version. + + This library 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 Lesser General Public + License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this library; If not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +--> +<!DOCTYPE plugin SYSTEM "jnode.dtd"> + +<plugin id="org.jnode.apps.jpartition" + name="JPartition" + version="@VERSION@" + license-name="lgpl" + provider-name="JNode.org"> + + <runtime> + <library name="jnode-distr.jar"> + <export name="org.jnode.apps.jpartition.*"/> + <export name="org.jnode.apps.jpartition.commands.*"/> + <export name="org.jnode.apps.jpartition.commands.framework.*"/> + <export name="org.jnode.apps.jpartition.consoleview.*"/> + <export name="org.jnode.apps.jpartition.consoleview.components.*"/> + <export name="org.jnode.apps.jpartition.model.*"/> + <export name="org.jnode.apps.jpartition.swingview.*"/> + <export name="org.jnode.apps.jpartition.swingview.actions.*"/> + </library> + </runtime> + + <requires> + <import plugin="org.jnode.shell"/> + <import plugin="org.jnode.shell.syntax"/> + <import plugin="org.jnode.fs.ext2"/> + <import plugin="org.jnode.fs.fat"/> + <import plugin="org.jnode.fs.jfat"/> + <import plugin="org.jnode.driver.bus.ide"/> + </requires> + + <extension point="org.jnode.security.permissions"> + <permission class="java.lang.RuntimePermission" name="setIO"/> + <permission class="java.lang.RuntimePermission" name="exitVM" actions="*" /> + <permission class="java.awt.AWTPermission" name="createRobot"/> + <permission class="java.awt.AWTPermission" name="readDisplayPixels"/> + <permission class="java.util.PropertyPermission" name="user.home" actions="read"/> + <permission class="java.util.PropertyPermission" name="gnu.awt.dispatchthread.priority" actions="read"/> + <permission class="java.util.PropertyPermission" name="gnu.javax.swing.DebugGraphics" actions="read"/> + </extension> + + <extension point="org.jnode.shell.aliases"> + <alias name="jpartition" class="org.jnode.apps.jpartition.JPartitionCommand"/> + </extension> + + <extension point="org.jnode.shell.syntaxes"> + <syntax alias="jpartition"> + <sequence description="interactive disk partitioning tool"> + <alternatives> + <option argLabel="console" shortName="c" longName="console"/> + <option argLabel="swing" shortName="s" longName="swing"/> + </alternatives> + <optional><option argLabel="install" shortName="i" longName="install"/></optional> + </sequence> + </syntax> + </extension> +</plugin> Modified: trunk/distr/descriptors/org.jnode.charvabsh.xml =================================================================== --- trunk/distr/descriptors/org.jnode.charvabsh.xml 2013-02-24 17:07:24 UTC (rev 5978) +++ trunk/distr/descriptors/org.jnode.charvabsh.xml 2013-02-24 17:10:10 UTC (rev 5979) @@ -1,4 +1,23 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- + $Id$ + + Copyright (C) 2003-2013 JNode.org + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation; either version 2.1 of the License, or + (at your option) any later version. + + This library 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 Lesser General Public + License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this library; If not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +--> <!DOCTYPE plugin SYSTEM "jnode.dtd"> <plugin id="org.jnode.apps.charvabsh" @@ -26,4 +45,4 @@ <alias name="charvabsh" class="org.jnode.apps.charvabsh.CharvaBsh"/> </extension> -</plugin> \ No newline at end of file +</plugin> Modified: trunk/distr/descriptors/org.jnode.games.xml =================================================================== --- trunk/distr/descriptors/org.jnode.games.xml 2013-02-24 17:07:24 UTC (rev 5978) +++ trunk/distr/descriptors/org.jnode.games.xml 2013-02-24 17:10:10 UTC (rev 5979) @@ -1,4 +1,23 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- + $Id$ + + Copyright (C) 2003-2013 JNode.org + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation; either version 2.1 of the License, or + (at your option) any later version. + + This library 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 Lesser General Public + License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this library; If not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +--> <!DOCTYPE plugin SYSTEM "jnode.dtd"> <plugin id="org.jnode.games" Modified: trunk/distr/descriptors/org.jnode.install.xml =================================================================== --- trunk/distr/descriptors/org.jnode.install.xml 2013-02-24 17:07:24 UTC (rev 5978) +++ trunk/distr/descriptors/org.jnode.install.xml 2013-02-24 17:10:10 UTC (rev 5979) @@ -1,4 +1,23 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- + $Id$ + + Copyright (C) 2003-2013 JNode.org + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation; either version 2.1 of the License, or + (at your option) any later version. + + This library 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 Lesser General Public + License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this library; If not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +--> <!DOCTYPE plugin SYSTEM "jnode.dtd"> <plugin id="org.jnode.install" @@ -18,4 +37,4 @@ </library> </runtime> -</plugin> \ No newline at end of file +</plugin> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |