Move assembly to cli module Signed-off-by: Peter Ansell <[email protected]>
Project: http://git-wip-us.apache.org/repos/asf/any23/repo Commit: http://git-wip-us.apache.org/repos/asf/any23/commit/754700ba Tree: http://git-wip-us.apache.org/repos/asf/any23/tree/754700ba Diff: http://git-wip-us.apache.org/repos/asf/any23/diff/754700ba Branch: refs/heads/master Commit: 754700ba3b8d2d1c18cb42d6f55681b6249a3ece Parents: 711ea09 Author: Peter Ansell <[email protected]> Authored: Sat Jan 14 09:24:47 2017 +1100 Committer: Peter Ansell <[email protected]> Committed: Sat Jan 14 09:24:47 2017 +1100 ---------------------------------------------------------------------- cli/pom.xml | 11 + cli/src/main/assembly/LICENSE-with-deps.txt | 397 ++++++++++++++++++++++ cli/src/main/assembly/NOTICE-with-deps.txt | 15 + cli/src/main/assembly/README.txt | 113 ++++++ cli/src/main/assembly/bin.xml | 89 +++++ core/pom.xml | 58 ++-- core/src/main/assembly/LICENSE-with-deps.txt | 397 ---------------------- core/src/main/assembly/NOTICE-with-deps.txt | 15 - core/src/main/assembly/README.txt | 113 ------ core/src/main/assembly/bin.xml | 89 ----- 10 files changed, 648 insertions(+), 649 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/any23/blob/754700ba/cli/pom.xml ---------------------------------------------------------------------- diff --git a/cli/pom.xml b/cli/pom.xml index bc68853..6b7e5f5 100644 --- a/cli/pom.xml +++ b/cli/pom.xml @@ -220,6 +220,17 @@ </configuration> </plugin> + <!-- Generates the distribution package --> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <configuration> + <appendAssemblyId>false</appendAssemblyId> + <descriptors> + <descriptor>${basedir}/src/main/assembly/bin.xml</descriptor> + </descriptors> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> http://git-wip-us.apache.org/repos/asf/any23/blob/754700ba/cli/src/main/assembly/LICENSE-with-deps.txt ---------------------------------------------------------------------- diff --git a/cli/src/main/assembly/LICENSE-with-deps.txt b/cli/src/main/assembly/LICENSE-with-deps.txt new file mode 100644 index 0000000..e367dc2 --- /dev/null +++ b/cli/src/main/assembly/LICENSE-with-deps.txt @@ -0,0 +1,397 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +APACHE ANY23 DEPENDENCIES: + +The Apache Any23 distribution packages include a number of dependencies with +separate copyright notices and license terms. Your use of the binaries for these +dependencies is subject to the terms and conditions of the following licenses. + +For the OpenRDF Sesame components (http://www.openrdf.org/) +Copyright Aduna (http://www.aduna-software.com/) � 2001-2011 +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, are permitted +provided that the following conditions are met: + + Redistributions of source code must retain the above copyright notice, this list of conditions + and the following disclaimer. + + 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. + + Neither the name of the copyright holder nor the names of its contributors may be used to + endorse or promote products derived from this software without specific prior written + permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS 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 COPYRIGHT OWNER 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. + +For the Aduna Commons components (http://www.aduna-software.org/) +This is licensed under the Aduna BSD license, see above + +For the TagSoup component (http://home.ccil.org/~cowan/XML/tagsoup/) +This is licensed under the The Apache Software License, Version 2.0, see above + +For the Apache Commons HttpClient component (http://hc.apache.org/httpclient-3.x/) +This is licensed under the The Apache Software License, Version 2.0, see above + +For the Apache PDFBox component (http://incubator.apache.org/pdfbox/) +This is licensed under the The Apache Software License, Version 2.0, see above + +For the Apache POI component (http://poi.apache.org/) +This is licensed under the The Apache Software License, Version 2.0, see above + +For the Apache Tika core component (http://lucene.apache.org/tika/) +This is licensed under the The Apache Software License, Version 2.0, see above + +For the Apache Commons Codec component (http://commons.apache.org/codec/) +This is licensed under the The Apache Software License, Version 2.0, see above + +For the Apache Commons CLI component (http://commons.apache.org/cli/) +This is licensed under the The Apache Software License, Version 2.0, see above + +For the Apache Commons CSV (Sandbox) component (http://commons.apache.org/sandbox/csv/) +This is licensed under the The Apache Software License, Version 2.0, see above + +For the Apache Commons Compress component (http://commons.apache.org/compress/) +This is licensed under the The Apache Software License, Version 2.0, see above + +For the Apache Commons Lang component (http://commons.apache.org/lang/) +This is licensed under the The Apache Software License, Version 2.0, see above + +For the Apache FontBox component (http://www.apache.org/fontbox/) +This is licensed under the The Apache Software License, Version 2.0, see above + +For the Apache Jempbox component (http://www.apache.org/jempbox/) +This is licensed under the The Apache Software License, Version 2.0, see above + +For the Apache Log4j component (http://logging.apache.org/log4j/docs/) +This is licensed under the The Apache Software License, Version 2.0, see above + +For the Apache Commons Logging component (http://commons.apache.org/logging/) +This is licensed under the The Apache Software License, Version 2.0, see above + +For the Neko HTML component (http://nekohtml.sourceforge.net/) +This is licensed under the The Apache Software License, Version 2.0, see above + +For the STAX API 1.0 component (http://geronimo.apache.org/specs/geronimo-stax-api_1.0_spec) +This is licensed under the The Apache Software License, Version 2.0, see above + +For the Apache XML Commons External components component (http://xml.apache.org/commons/components/external/) +This is licensed under the The Apache Software License, Version 2.0, see above + +For the Apache Xerces2 Java Parser component (http://xerces.apache.org/xerces2-j) +This is licensed under the The Apache Software License, Version 2.0, see above +Portions of this software were originally based on the following: +- software copyright (c) 1999, IBM Corporation., http://www.ibm.com. +- software copyright (c) 1999, Sun Microsystems., http://www.sun.com. +- voluntary contributions made by Paul Eng on behalf of the + Apache Software Foundation that were originally developed at + iClick, Inc., software copyright (c) 1999. + +For the Apache XmlBeans component (http://xmlbeans.apache.org) +This is licensed under the The Apache Software License, Version 2.0, see above + +For the ASM component (http://asm.ow2.org/) +Copyright (c) 2000-2011 INRIA, France Telecom +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. + +3. Neither the name of the copyright holders nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS 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 COPYRIGHT OWNER 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. + +For the SLF4J components (http://www.slf4j.org) +Copyright (c) 2004-2011 QOS.ch + All rights reserved. + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + + The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE + LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION + OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION + WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +For the dom4j component (http://dom4j.org) +Copyright 2001-2010 (C) MetaStuff, Ltd. All Rights Reserved. + +Redistribution and use of this software and associated documentation +("Software"), with or without modification, are permitted provided +that the following conditions are met: + +1. Redistributions of source code must retain copyright + statements and notices. Redistributions must also contain a + copy of this document. + +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. + +3. The name "DOM4J" must not be used to endorse or promote + products derived from this Software without prior written + permission of MetaStuff, Ltd. For written permission, + please contact [email protected]. + +4. Products derived from this Software may not be called "DOM4J" + nor may "DOM4J" appear in their names without prior written + permission of MetaStuff, Ltd. DOM4J is a registered + trademark of MetaStuff, Ltd. + +5. Due credit should be given to the DOM4J Project - + http://dom4j.sourceforge.net + +THIS SOFTWARE IS PROVIDED BY METASTUFF, LTD. AND CONTRIBUTORS +``AS IS'' AND ANY EXPRESSED 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 +METASTUFF, LTD. OR ITS 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. http://git-wip-us.apache.org/repos/asf/any23/blob/754700ba/cli/src/main/assembly/NOTICE-with-deps.txt ---------------------------------------------------------------------- diff --git a/cli/src/main/assembly/NOTICE-with-deps.txt b/cli/src/main/assembly/NOTICE-with-deps.txt new file mode 100644 index 0000000..707039a --- /dev/null +++ b/cli/src/main/assembly/NOTICE-with-deps.txt @@ -0,0 +1,15 @@ +Apache Any23 +Copyright 2011-2012 The Apache Software Foundation +Copyright 2008-2011 Digital Enterprise Research Institute (DERI) + +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). + +This product includes software developed by +Aduna Software (http://www.aduna-software.org/) + +This product includes software developed by +MetaStuff, Ltd. (http://dom4j.org) + +ASM - Copyright (c) 2000-2011 INRIA, France Telecom +All rights reserved. (http://asm.ow2.org/) http://git-wip-us.apache.org/repos/asf/any23/blob/754700ba/cli/src/main/assembly/README.txt ---------------------------------------------------------------------- diff --git a/cli/src/main/assembly/README.txt b/cli/src/main/assembly/README.txt new file mode 100644 index 0000000..eed60fb --- /dev/null +++ b/cli/src/main/assembly/README.txt @@ -0,0 +1,113 @@ + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +Apache Any23 ${project.version} (${implementation.build.tstamp}) + + What is it? + ----------- + + ${project.parent.description} + + Documentation + ------------- + + The most up-to-date documentation can be found at ${project.parent.url}. + + Release Notes + ------------- + + The full list of changes can be found at ${project.parent.url}/changes-report.html. + + System Requirements + ------------------- + + JDK: + ${javac.target.version} or above. (see http://www.oracle.com/technetwork/java/) + Memory: + No minimum requirement. + Disk: + No minimum requirement. + Operating System: + No minimum requirement. On Windows, Windows NT and above or Cygwin is required for + the startup scripts. Tested on Windows XP, Fedora Core and Mac OS X. + + Installing Apache Any23 + ---------------- + +** Windows 2000/XP + + 1) Unzip the distribution archive, i.e. apache-any23-${project.version}-bin.zip to the directory you wish to + install Apache Any23 ${project.version}. + These instructions assume you chose C:\Program Files\Apache Software Foundation. + The subdirectory apache-any23-${project.version} will be created from the archive. + + 2) Add the ANY23_HOME environment variable by opening up the system properties (WinKey + Pause), + selecting the "Advanced" tab, and the "Environment Variables" button, then adding the ANY23_HOME + variable in the user variables with the value + C:\Program Files\Apache Software Foundation\apache-any23-${project.version}. + + 3) In the same dialog, add the ANY23 environment variable in the user variables with the value %ANY23_HOME%\bin. + + 4) Optional: In the same dialog, add the EXTRA_JVM_ARGUMENTS environment variable in the user variables to specify + JVM properties, e.g. the value -Xms256m -Xmx512m. This environment variable can be used to supply extra options. + By default, it is set to: -Xms500m -Xmx500m -XX:PermSize=128m -XX:-UseGCOverheadLimit + + 5) In the same dialog, update/create the Path environment variable in the user variables and prepend the value + %ANY23% to add Apache Any23 available in the command line. + + 6) In the same dialog, make sure that JAVA_HOME exists in your user variables or in the system variables and it is + set to the location of your JDK, e.g. C:\Program Files\Java\jdk1.5.0_02 and that %JAVA_HOME%\bin is in your Path + environment variable. + + 7) Open a new command prompt (Winkey + R then type cmd) and run any23 --version to verify that it is correctly installed. + +** Unix-based Operating Systems (Linux, Solaris and Mac OS X) + + 1) Extract the distribution archive, i.e. apache-any23-${project.version}-bin.tar.gz to the directory you wish to + install Apache Any23 ${project.version}. + These instructions assume you chose /usr/local/apache-any23. + The subdirectory apache-any23-${project.version} will be created from the archive. + + 2) In a command terminal, add the ANY23_HOME environment variable, e.g. + export ANY23_HOME=/usr/local/apache-any23/apache-any23-${project.version}. + + 3) Add the ANY23 environment variable, e.g. export ANY23=$ANY23_HOME/bin. + + 4) Optional: Add the EXTRA_JVM_ARGUMENTS environment variable to specify JVM properties, e.g. + export EXTRA_JVM_ARGUMENTS="-Xms256m -Xmx512m". + This environment variable can be used to supply extra options. + + 5) Add ANY23 environment variable to your path, e.g. export PATH=$ANY23:$PATH. + + 6) Make sure that JAVA_HOME is set to the location of your JDK, e.g. + export JAVA_HOME=/usr/java/jdk1.5.0_02 and that $JAVA_HOME/bin is in your PATH environment variable. + + 7) Run any23 --version to verify that it is correctly installed. + + Licensing + --------- + + Please see the file called LICENSE.TXT + + Apache Any23 URLS + ---------- + + Home Page: ${project.parent.url}/ + Downloads: ${project.parent.url}/download.html + Release Notes: ${project.parent.url}/changes-report.html + Mailing Lists: ${project.parent.url}/mail-lists.html + Source Code: ${project.parent.scm.url} + Issue Tracking: ${project.issueManagement.url} + Available Plugins: ${project.parent.url}/plugins.html http://git-wip-us.apache.org/repos/asf/any23/blob/754700ba/cli/src/main/assembly/bin.xml ---------------------------------------------------------------------- diff --git a/cli/src/main/assembly/bin.xml b/cli/src/main/assembly/bin.xml new file mode 100644 index 0000000..ce264a6 --- /dev/null +++ b/cli/src/main/assembly/bin.xml @@ -0,0 +1,89 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.1 http://maven.apache.org/xsd/assembly-1.1.1.xsd"> + + <id>bin</id> + <formats> + <format>tar.gz</format> + <format>zip</format> + </formats> + <includeBaseDirectory>true</includeBaseDirectory> + <baseDirectory>${project.build.finalName}</baseDirectory> + <containerDescriptorHandlers> + <containerDescriptorHandler> + <handlerName>metaInf-services</handlerName> + </containerDescriptorHandler> + </containerDescriptorHandlers> + <files> + <file> + <source>${basedir}/src/main/assembly/README.txt</source> + <filtered>true</filtered> + <outputDirectory></outputDirectory> + <fileMode>0666</fileMode> + </file> + <file> + <source>${basedir}/src/main/assembly/LICENSE-with-deps.txt</source> + <destName>LICENSE.txt</destName> + <outputDirectory></outputDirectory> + <fileMode>0666</fileMode> + </file> + <file> + <source>${basedir}/src/main/assembly/NOTICE-with-deps.txt</source> + <destName>NOTICE.txt</destName> + <outputDirectory></outputDirectory> + <fileMode>0666</fileMode> + </file> + <file> + <source>${basedir}/../RELEASE-NOTES.txt</source> + <outputDirectory></outputDirectory> + <fileMode>0666</fileMode> + </file> + </files> + + <fileSets> + <!-- + | shell scripts + --> + <fileSet> + <directory>${project.build.directory}/appassembler/bin/</directory> + <outputDirectory>/bin</outputDirectory> + <fileMode>0755</fileMode> + </fileSet> + + <!-- + | core libraries + --> + <fileSet> + <directory>${project.build.directory}/appassembler/lib/</directory> + <outputDirectory>/lib</outputDirectory> + <excludes> + <exclude>*.xml</exclude> + </excludes> + </fileSet> + + <!-- + | Configuration and Resources + --> + <fileSet> + <directory>${project.build.directory}/appassembler/conf/</directory> + <outputDirectory>/conf</outputDirectory> + </fileSet> + </fileSets> + +</assembly> http://git-wip-us.apache.org/repos/asf/any23/blob/754700ba/core/pom.xml ---------------------------------------------------------------------- diff --git a/core/pom.xml b/core/pom.xml index 13c4a71..122a10f 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -182,42 +182,7 @@ </resources> <plugins> - <!-- generates the bin launchers --> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>appassembler-maven-plugin</artifactId> - <executions> - <execution> - <phase>package</phase> - <goals> - <goal>assemble</goal> - </goals> - </execution> - </executions> - <configuration> - <programs> - <program> - <mainClass>org.apache.any23.cli.ToolRunner</mainClass> - <name>any23</name> - </program> - </programs> - <configurationDirectory>conf</configurationDirectory> - <configurationSourceDirectory>${basedir}/src/test/resources</configurationSourceDirectory> - <copyConfigurationDirectory>true</copyConfigurationDirectory> - </configuration> - </plugin> - <!-- Generates the distribution package --> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-assembly-plugin</artifactId> - <configuration> - <appendAssemblyId>false</appendAssemblyId> - <descriptors> - <descriptor>${basedir}/src/main/assembly/bin.xml</descriptor> - </descriptors> - </configuration> - </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> @@ -230,6 +195,29 @@ </executions> </plugin> </plugins> + <pluginManagement> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <version>${maven-assembly-plugin.version}</version> + <executions> + <execution> + <id>assembly</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + <configuration> + <attach>true</attach> + <skipAssembly>true</skipAssembly> + <tarLongFileMode>gnu</tarLongFileMode> + </configuration> + </plugin> + </plugins> + </pluginManagement> </build> <profiles> http://git-wip-us.apache.org/repos/asf/any23/blob/754700ba/core/src/main/assembly/LICENSE-with-deps.txt ---------------------------------------------------------------------- diff --git a/core/src/main/assembly/LICENSE-with-deps.txt b/core/src/main/assembly/LICENSE-with-deps.txt deleted file mode 100644 index e367dc2..0000000 --- a/core/src/main/assembly/LICENSE-with-deps.txt +++ /dev/null @@ -1,397 +0,0 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -APACHE ANY23 DEPENDENCIES: - -The Apache Any23 distribution packages include a number of dependencies with -separate copyright notices and license terms. Your use of the binaries for these -dependencies is subject to the terms and conditions of the following licenses. - -For the OpenRDF Sesame components (http://www.openrdf.org/) -Copyright Aduna (http://www.aduna-software.com/) � 2001-2011 -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, are permitted -provided that the following conditions are met: - - Redistributions of source code must retain the above copyright notice, this list of conditions - and the following disclaimer. - - 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. - - Neither the name of the copyright holder nor the names of its contributors may be used to - endorse or promote products derived from this software without specific prior written - permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS 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 COPYRIGHT OWNER 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. - -For the Aduna Commons components (http://www.aduna-software.org/) -This is licensed under the Aduna BSD license, see above - -For the TagSoup component (http://home.ccil.org/~cowan/XML/tagsoup/) -This is licensed under the The Apache Software License, Version 2.0, see above - -For the Apache Commons HttpClient component (http://hc.apache.org/httpclient-3.x/) -This is licensed under the The Apache Software License, Version 2.0, see above - -For the Apache PDFBox component (http://incubator.apache.org/pdfbox/) -This is licensed under the The Apache Software License, Version 2.0, see above - -For the Apache POI component (http://poi.apache.org/) -This is licensed under the The Apache Software License, Version 2.0, see above - -For the Apache Tika core component (http://lucene.apache.org/tika/) -This is licensed under the The Apache Software License, Version 2.0, see above - -For the Apache Commons Codec component (http://commons.apache.org/codec/) -This is licensed under the The Apache Software License, Version 2.0, see above - -For the Apache Commons CLI component (http://commons.apache.org/cli/) -This is licensed under the The Apache Software License, Version 2.0, see above - -For the Apache Commons CSV (Sandbox) component (http://commons.apache.org/sandbox/csv/) -This is licensed under the The Apache Software License, Version 2.0, see above - -For the Apache Commons Compress component (http://commons.apache.org/compress/) -This is licensed under the The Apache Software License, Version 2.0, see above - -For the Apache Commons Lang component (http://commons.apache.org/lang/) -This is licensed under the The Apache Software License, Version 2.0, see above - -For the Apache FontBox component (http://www.apache.org/fontbox/) -This is licensed under the The Apache Software License, Version 2.0, see above - -For the Apache Jempbox component (http://www.apache.org/jempbox/) -This is licensed under the The Apache Software License, Version 2.0, see above - -For the Apache Log4j component (http://logging.apache.org/log4j/docs/) -This is licensed under the The Apache Software License, Version 2.0, see above - -For the Apache Commons Logging component (http://commons.apache.org/logging/) -This is licensed under the The Apache Software License, Version 2.0, see above - -For the Neko HTML component (http://nekohtml.sourceforge.net/) -This is licensed under the The Apache Software License, Version 2.0, see above - -For the STAX API 1.0 component (http://geronimo.apache.org/specs/geronimo-stax-api_1.0_spec) -This is licensed under the The Apache Software License, Version 2.0, see above - -For the Apache XML Commons External components component (http://xml.apache.org/commons/components/external/) -This is licensed under the The Apache Software License, Version 2.0, see above - -For the Apache Xerces2 Java Parser component (http://xerces.apache.org/xerces2-j) -This is licensed under the The Apache Software License, Version 2.0, see above -Portions of this software were originally based on the following: -- software copyright (c) 1999, IBM Corporation., http://www.ibm.com. -- software copyright (c) 1999, Sun Microsystems., http://www.sun.com. -- voluntary contributions made by Paul Eng on behalf of the - Apache Software Foundation that were originally developed at - iClick, Inc., software copyright (c) 1999. - -For the Apache XmlBeans component (http://xmlbeans.apache.org) -This is licensed under the The Apache Software License, Version 2.0, see above - -For the ASM component (http://asm.ow2.org/) -Copyright (c) 2000-2011 INRIA, France Telecom -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. - -3. Neither the name of the copyright holders nor the names of its - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS 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 COPYRIGHT OWNER 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. - -For the SLF4J components (http://www.slf4j.org) -Copyright (c) 2004-2011 QOS.ch - All rights reserved. - - Permission is hereby granted, free of charge, to any person obtaining - a copy of this software and associated documentation files (the - "Software"), to deal in the Software without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Software, and to - permit persons to whom the Software is furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE - LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION - OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -For the dom4j component (http://dom4j.org) -Copyright 2001-2010 (C) MetaStuff, Ltd. All Rights Reserved. - -Redistribution and use of this software and associated documentation -("Software"), with or without modification, are permitted provided -that the following conditions are met: - -1. Redistributions of source code must retain copyright - statements and notices. Redistributions must also contain a - copy of this document. - -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. - -3. The name "DOM4J" must not be used to endorse or promote - products derived from this Software without prior written - permission of MetaStuff, Ltd. For written permission, - please contact [email protected]. - -4. Products derived from this Software may not be called "DOM4J" - nor may "DOM4J" appear in their names without prior written - permission of MetaStuff, Ltd. DOM4J is a registered - trademark of MetaStuff, Ltd. - -5. Due credit should be given to the DOM4J Project - - http://dom4j.sourceforge.net - -THIS SOFTWARE IS PROVIDED BY METASTUFF, LTD. AND CONTRIBUTORS -``AS IS'' AND ANY EXPRESSED 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 -METASTUFF, LTD. OR ITS 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. http://git-wip-us.apache.org/repos/asf/any23/blob/754700ba/core/src/main/assembly/NOTICE-with-deps.txt ---------------------------------------------------------------------- diff --git a/core/src/main/assembly/NOTICE-with-deps.txt b/core/src/main/assembly/NOTICE-with-deps.txt deleted file mode 100644 index 707039a..0000000 --- a/core/src/main/assembly/NOTICE-with-deps.txt +++ /dev/null @@ -1,15 +0,0 @@ -Apache Any23 -Copyright 2011-2012 The Apache Software Foundation -Copyright 2008-2011 Digital Enterprise Research Institute (DERI) - -This product includes software developed by -The Apache Software Foundation (http://www.apache.org/). - -This product includes software developed by -Aduna Software (http://www.aduna-software.org/) - -This product includes software developed by -MetaStuff, Ltd. (http://dom4j.org) - -ASM - Copyright (c) 2000-2011 INRIA, France Telecom -All rights reserved. (http://asm.ow2.org/) http://git-wip-us.apache.org/repos/asf/any23/blob/754700ba/core/src/main/assembly/README.txt ---------------------------------------------------------------------- diff --git a/core/src/main/assembly/README.txt b/core/src/main/assembly/README.txt deleted file mode 100644 index eed60fb..0000000 --- a/core/src/main/assembly/README.txt +++ /dev/null @@ -1,113 +0,0 @@ - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -Apache Any23 ${project.version} (${implementation.build.tstamp}) - - What is it? - ----------- - - ${project.parent.description} - - Documentation - ------------- - - The most up-to-date documentation can be found at ${project.parent.url}. - - Release Notes - ------------- - - The full list of changes can be found at ${project.parent.url}/changes-report.html. - - System Requirements - ------------------- - - JDK: - ${javac.target.version} or above. (see http://www.oracle.com/technetwork/java/) - Memory: - No minimum requirement. - Disk: - No minimum requirement. - Operating System: - No minimum requirement. On Windows, Windows NT and above or Cygwin is required for - the startup scripts. Tested on Windows XP, Fedora Core and Mac OS X. - - Installing Apache Any23 - ---------------- - -** Windows 2000/XP - - 1) Unzip the distribution archive, i.e. apache-any23-${project.version}-bin.zip to the directory you wish to - install Apache Any23 ${project.version}. - These instructions assume you chose C:\Program Files\Apache Software Foundation. - The subdirectory apache-any23-${project.version} will be created from the archive. - - 2) Add the ANY23_HOME environment variable by opening up the system properties (WinKey + Pause), - selecting the "Advanced" tab, and the "Environment Variables" button, then adding the ANY23_HOME - variable in the user variables with the value - C:\Program Files\Apache Software Foundation\apache-any23-${project.version}. - - 3) In the same dialog, add the ANY23 environment variable in the user variables with the value %ANY23_HOME%\bin. - - 4) Optional: In the same dialog, add the EXTRA_JVM_ARGUMENTS environment variable in the user variables to specify - JVM properties, e.g. the value -Xms256m -Xmx512m. This environment variable can be used to supply extra options. - By default, it is set to: -Xms500m -Xmx500m -XX:PermSize=128m -XX:-UseGCOverheadLimit - - 5) In the same dialog, update/create the Path environment variable in the user variables and prepend the value - %ANY23% to add Apache Any23 available in the command line. - - 6) In the same dialog, make sure that JAVA_HOME exists in your user variables or in the system variables and it is - set to the location of your JDK, e.g. C:\Program Files\Java\jdk1.5.0_02 and that %JAVA_HOME%\bin is in your Path - environment variable. - - 7) Open a new command prompt (Winkey + R then type cmd) and run any23 --version to verify that it is correctly installed. - -** Unix-based Operating Systems (Linux, Solaris and Mac OS X) - - 1) Extract the distribution archive, i.e. apache-any23-${project.version}-bin.tar.gz to the directory you wish to - install Apache Any23 ${project.version}. - These instructions assume you chose /usr/local/apache-any23. - The subdirectory apache-any23-${project.version} will be created from the archive. - - 2) In a command terminal, add the ANY23_HOME environment variable, e.g. - export ANY23_HOME=/usr/local/apache-any23/apache-any23-${project.version}. - - 3) Add the ANY23 environment variable, e.g. export ANY23=$ANY23_HOME/bin. - - 4) Optional: Add the EXTRA_JVM_ARGUMENTS environment variable to specify JVM properties, e.g. - export EXTRA_JVM_ARGUMENTS="-Xms256m -Xmx512m". - This environment variable can be used to supply extra options. - - 5) Add ANY23 environment variable to your path, e.g. export PATH=$ANY23:$PATH. - - 6) Make sure that JAVA_HOME is set to the location of your JDK, e.g. - export JAVA_HOME=/usr/java/jdk1.5.0_02 and that $JAVA_HOME/bin is in your PATH environment variable. - - 7) Run any23 --version to verify that it is correctly installed. - - Licensing - --------- - - Please see the file called LICENSE.TXT - - Apache Any23 URLS - ---------- - - Home Page: ${project.parent.url}/ - Downloads: ${project.parent.url}/download.html - Release Notes: ${project.parent.url}/changes-report.html - Mailing Lists: ${project.parent.url}/mail-lists.html - Source Code: ${project.parent.scm.url} - Issue Tracking: ${project.issueManagement.url} - Available Plugins: ${project.parent.url}/plugins.html http://git-wip-us.apache.org/repos/asf/any23/blob/754700ba/core/src/main/assembly/bin.xml ---------------------------------------------------------------------- diff --git a/core/src/main/assembly/bin.xml b/core/src/main/assembly/bin.xml deleted file mode 100644 index ce264a6..0000000 --- a/core/src/main/assembly/bin.xml +++ /dev/null @@ -1,89 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> -<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.1 http://maven.apache.org/xsd/assembly-1.1.1.xsd"> - - <id>bin</id> - <formats> - <format>tar.gz</format> - <format>zip</format> - </formats> - <includeBaseDirectory>true</includeBaseDirectory> - <baseDirectory>${project.build.finalName}</baseDirectory> - <containerDescriptorHandlers> - <containerDescriptorHandler> - <handlerName>metaInf-services</handlerName> - </containerDescriptorHandler> - </containerDescriptorHandlers> - <files> - <file> - <source>${basedir}/src/main/assembly/README.txt</source> - <filtered>true</filtered> - <outputDirectory></outputDirectory> - <fileMode>0666</fileMode> - </file> - <file> - <source>${basedir}/src/main/assembly/LICENSE-with-deps.txt</source> - <destName>LICENSE.txt</destName> - <outputDirectory></outputDirectory> - <fileMode>0666</fileMode> - </file> - <file> - <source>${basedir}/src/main/assembly/NOTICE-with-deps.txt</source> - <destName>NOTICE.txt</destName> - <outputDirectory></outputDirectory> - <fileMode>0666</fileMode> - </file> - <file> - <source>${basedir}/../RELEASE-NOTES.txt</source> - <outputDirectory></outputDirectory> - <fileMode>0666</fileMode> - </file> - </files> - - <fileSets> - <!-- - | shell scripts - --> - <fileSet> - <directory>${project.build.directory}/appassembler/bin/</directory> - <outputDirectory>/bin</outputDirectory> - <fileMode>0755</fileMode> - </fileSet> - - <!-- - | core libraries - --> - <fileSet> - <directory>${project.build.directory}/appassembler/lib/</directory> - <outputDirectory>/lib</outputDirectory> - <excludes> - <exclude>*.xml</exclude> - </excludes> - </fileSet> - - <!-- - | Configuration and Resources - --> - <fileSet> - <directory>${project.build.directory}/appassembler/conf/</directory> - <outputDirectory>/conf</outputDirectory> - </fileSet> - </fileSets> - -</assembly>
