Author: mbenson Date: Tue Jan 12 23:14:35 2016 New Revision: 1724334 URL: http://svn.apache.org/viewvc?rev=1724334&view=rev Log: handle ASM binary bundling licensing requirements
Added: commons/proper/weaver/trunk/LICENSE-asm.txt (with props) Modified: commons/proper/weaver/trunk/LICENSE.txt commons/proper/weaver/trunk/RELEASE-NOTES.txt (props changed) commons/proper/weaver/trunk/dist/src/assembly/bin.xml commons/proper/weaver/trunk/dist/src/assembly/src.xml commons/proper/weaver/trunk/pom.xml Added: commons/proper/weaver/trunk/LICENSE-asm.txt URL: http://svn.apache.org/viewvc/commons/proper/weaver/trunk/LICENSE-asm.txt?rev=1724334&view=auto ============================================================================== --- commons/proper/weaver/trunk/LICENSE-asm.txt (added) +++ commons/proper/weaver/trunk/LICENSE-asm.txt Tue Jan 12 23:14:35 2016 @@ -0,0 +1,30 @@ +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. + Propchange: commons/proper/weaver/trunk/LICENSE-asm.txt ------------------------------------------------------------------------------ svn:eol-style = native Modified: commons/proper/weaver/trunk/LICENSE.txt URL: http://svn.apache.org/viewvc/commons/proper/weaver/trunk/LICENSE.txt?rev=1724334&r1=1724333&r2=1724334&view=diff ============================================================================== --- commons/proper/weaver/trunk/LICENSE.txt (original) +++ commons/proper/weaver/trunk/LICENSE.txt Tue Jan 12 23:14:35 2016 @@ -201,3 +201,7 @@ See the License for the specific language governing permissions and limitations under the License. +------------ +This product bundles version ${asm.version} of the ASM bytecode library +under the license provided here as LICENSE-asm.txt. + Propchange: commons/proper/weaver/trunk/RELEASE-NOTES.txt ------------------------------------------------------------------------------ svn:eol-style = native Propchange: commons/proper/weaver/trunk/RELEASE-NOTES.txt ('svn:executable' removed) Modified: commons/proper/weaver/trunk/dist/src/assembly/bin.xml URL: http://svn.apache.org/viewvc/commons/proper/weaver/trunk/dist/src/assembly/bin.xml?rev=1724334&r1=1724333&r2=1724334&view=diff ============================================================================== --- commons/proper/weaver/trunk/dist/src/assembly/bin.xml (original) +++ commons/proper/weaver/trunk/dist/src/assembly/bin.xml Tue Jan 12 23:14:35 2016 @@ -33,10 +33,11 @@ <fileSet> <directory>${project.basedir}/..</directory> <includes> - <include>LICENSE.txt</include> + <include>LICENSE*.txt</include> <include>NOTICE.txt</include> <include>RELEASE-NOTES.txt</include> </includes> + <filtered>true</filtered> </fileSet> </fileSets> </assembly> Modified: commons/proper/weaver/trunk/dist/src/assembly/src.xml URL: http://svn.apache.org/viewvc/commons/proper/weaver/trunk/dist/src/assembly/src.xml?rev=1724334&r1=1724333&r2=1724334&view=diff ============================================================================== --- commons/proper/weaver/trunk/dist/src/assembly/src.xml (original) +++ commons/proper/weaver/trunk/dist/src/assembly/src.xml Tue Jan 12 23:14:35 2016 @@ -24,8 +24,16 @@ <fileSets> <fileSet> <directory>${project.basedir}/..</directory> + <includes> + <include>*.txt</include> + </includes> + <filtered>true</filtered> + </fileSet> + <fileSet> + <directory>${project.basedir}/..</directory> <excludes> <exclude>${project.build.directory}/**</exclude> + <exclude>*.txt</exclude> <exclude>.*/**</exclude> <exclude>**/${project.build.directory}/**</exclude> <exclude>**/.*/**</exclude> @@ -33,4 +41,11 @@ </excludes> </fileSet> </fileSets> + <files> + <file> + <source>${project.basedir}/../src/site/markdown/building.md</source> + <outputDirectory>/</outputDirectory> + <destName>BUILDING.txt</destName> + </file> + </files> </assembly> Modified: commons/proper/weaver/trunk/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/weaver/trunk/pom.xml?rev=1724334&r1=1724333&r2=1724334&view=diff ============================================================================== --- commons/proper/weaver/trunk/pom.xml (original) +++ commons/proper/weaver/trunk/pom.xml Tue Jan 12 23:14:35 2016 @@ -54,7 +54,6 @@ under the License. <commons.jira.id>WEAVER</commons.jira.id> <commons.jira.pid>12315320</commons.jira.pid> <commons.site.path>commons-weaver</commons.site.path> - <asm.version>5.0.4</asm.version> <commons.scmPubUrl>https://svn.apache.org/repos/infra/websites/production/commons/content/proper/${commons.site.path}</commons.scmPubUrl> <!-- most Java-related items are defined in parent/pom.xml; @@ -63,6 +62,7 @@ under the License. <maven.compiler.target>1.6</maven.compiler.target> <ant.version>1.9.4</ant.version> + <asm.version>5.0.4</asm.version> </properties> <developers> @@ -186,20 +186,28 @@ under the License. <union id="notices" /> <seek name="LICENSE.txt" addto="notices" /> <seek name="NOTICE.txt" addto="notices" /> + <seek name="LICENSE-asm.txt" addto="notices" /> + + <filterchain id="notice-filter"> + <expandproperties /> + </filterchain> <mkdir dir="${project.build.directory}/generated-resources/notices/META-INF" /> <copy verbose="true" todir="${project.build.directory}/generated-resources/notices/META-INF"> <resources refid="notices" /> + <filterchain refid="notice-filter" /> </copy> <mkdir dir="${project.build.directory}/generated-test-resources/notices/META-INF" /> <copy verbose="true" todir="${project.build.directory}/generated-test-resources/notices/META-INF"> <resources refid="notices" /> + <filterchain refid="notice-filter" /> </copy> <mkdir dir="${project.build.directory}/apidocs/META-INF" /> <copy verbose="true" todir="${project.build.directory}/apidocs/META-INF"> <resources refid="notices" /> + <filterchain refid="notice-filter" /> </copy> </sequential> </target>