You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by so...@apache.org on 2012/05/24 05:11:15 UTC

svn commit: r1342125 - in /incubator/openmeetings/trunk/singlewebapp: .classpath build-jaudiotagger.xsl build.xml

Author: solomax
Date: Thu May 24 03:11:14 2012
New Revision: 1342125

URL: http://svn.apache.org/viewvc?rev=1342125&view=rev
Log:
JAudioTagger is removed untill its officially Dual Licensed

Added:
    incubator/openmeetings/trunk/singlewebapp/build-jaudiotagger.xsl
Modified:
    incubator/openmeetings/trunk/singlewebapp/.classpath
    incubator/openmeetings/trunk/singlewebapp/build.xml

Modified: incubator/openmeetings/trunk/singlewebapp/.classpath
URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/.classpath?rev=1342125&r1=1342124&r2=1342125&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/.classpath (original)
+++ incubator/openmeetings/trunk/singlewebapp/.classpath Thu May 24 03:11:14 2012
@@ -49,7 +49,6 @@
 	<classpathentry kind="lib" path="build/red5/dist/lib/ehcache-core-2.5.0.jar"/>
 	<classpathentry kind="lib" path="build/red5/dist/lib/httpclient-4.1.2.jar"/>
 	<classpathentry kind="lib" path="build/red5/dist/lib/httpcore-4.1.3.jar"/>
-	<classpathentry kind="lib" path="build/red5/dist/lib/jaudiotagger-2.0.4-SNAPSHOT.jar"/>
 	<classpathentry kind="lib" path="build/red5/dist/lib/javaee-api-5.1.2.om.jar"/>
 	<classpathentry kind="lib" path="build/red5/dist/lib/jcl-over-slf4j-1.6.1.jar"/>
 	<classpathentry kind="lib" path="build/red5/dist/lib/jul-to-slf4j-1.6.1.jar"/>

Added: incubator/openmeetings/trunk/singlewebapp/build-jaudiotagger.xsl
URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/build-jaudiotagger.xsl?rev=1342125&view=auto
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/build-jaudiotagger.xsl (added)
+++ incubator/openmeetings/trunk/singlewebapp/build-jaudiotagger.xsl Thu May 24 03:11:14 2012
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:output omit-xml-declaration="no"/>
+    <xsl:template match="node()|@*">
+      <xsl:copy>
+         <xsl:apply-templates select="node()|@*"/>
+      </xsl:copy>
+    </xsl:template>
+
+    <xsl:template match="//*[@id='mp4reader.impl']"/>
+    <xsl:template match="//*[@id='mp3reader.impl']"/>
+</xsl:stylesheet>

Modified: incubator/openmeetings/trunk/singlewebapp/build.xml
URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/build.xml?rev=1342125&r1=1342124&r2=1342125&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/build.xml (original)
+++ incubator/openmeetings/trunk/singlewebapp/build.xml Thu May 24 03:11:14 2012
@@ -13,7 +13,11 @@
    limitations under the License.
  -->
 <!DOCTYPE project>
-<project name="openmeetings" basedir="./" default="dist" xmlns:rat="antlib:org.apache.rat.anttasks" xmlns="antlib:org.apache.tools.ant" xmlns:ivy="antlib:org.apache.ivy.ant">
+<project name="openmeetings" basedir="./" default="dist"
+	xmlns="antlib:org.apache.tools.ant"
+	xmlns:rat="antlib:org.apache.rat.anttasks"
+	xmlns:ivy="antlib:org.apache.ivy.ant"
+	>
 	<loadproperties srcFile="build.properties" />
 
 	<property name="project.distname" value="openmeetings" />
@@ -500,15 +504,14 @@
 		<path refid="compile.classpath" />
 	</path>
 
+	<path id="webservice.classes">
+		<fileset dir="src/org/openmeetings/axis/services">
+			<include name="*WebService.java" />
+		</fileset>
+	</path>
+
 	<target name="build.webservice.doc" depends="compile.only">
-		<javadoc classpathref="build.webservice.classpath" useexternalfile="true">
-			<source file="src/org/openmeetings/axis/services/CalendarWebService.java" />
-			<source file="src/org/openmeetings/axis/services/FileWebService.java" />
-			<source file="src/org/openmeetings/axis/services/JabberWebService.java" />
-			<source file="src/org/openmeetings/axis/services/RoomWebService.java" />
-			<source file="src/org/openmeetings/axis/services/UserWebService.java" />
-			<doclet name="org.openmeetings.doc.WebServiceDoclet" pathref="build.webservice.classpath" />
-		</javadoc>
+		<javadoc classpathref="build.webservice.classpath" useexternalfile="true" sourcepathref="webservice.classes" />
 	</target>
 
 	<property name="docs.dest" value="docs" />
@@ -519,7 +522,6 @@
 		<path refid="compile.classpath" />
 		<fileset dir="${anakia.lib.dir}" includes="*.jar" />
 		<fileset dir="${mainlibs.lib.dir}" includes="commons-collections*.jar,commons-lang*.jar,velocity*.jar" />
-
 	</path>
 
 	<target name="anakia" depends="-retrieve-mainlibs,-retrieve-om,-retrieve-anakia">
@@ -533,29 +535,30 @@
 	</target>
 
 	<target name="build.only.webservice.doc" depends="anakia">
-		<javadoc classpathref="build.webservice.classpath" useexternalfile="true">
-			<source file="src/org/openmeetings/axis/services/CalendarWebService.java" />
-			<source file="src/org/openmeetings/axis/services/FileWebService.java" />
-			<source file="src/org/openmeetings/axis/services/JabberWebService.java" />
-			<source file="src/org/openmeetings/axis/services/RoomWebService.java" />
-			<source file="src/org/openmeetings/axis/services/UserWebService.java" />
+		<javadoc classpathref="build.webservice.classpath" useexternalfile="true" sourcepathref="webservice.classes">
 			<doclet name="org.openmeetings.doc.WebServiceDoclet" pathref="build.webservice.classpath" />
 		</javadoc>
 
+		<patternset id="images">
+			<include name="**/*.gif" />
+			<include name="**/*.jpeg" />
+			<include name="**/*.jpg" />
+			<include name="**/*.png" />
+		</patternset>
+		<patternset id="css">
+			<include name="**/*.css" />
+			<include name="**/*.gif" />
+			<include name="**/*.png" />
+		</patternset>
 		<copy todir="${docs.dest}/images" filtering="no">
 			<fileset dir="${docs.src}/images">
-				<include name="**/*.gif" />
-				<include name="**/*.jpeg" />
-				<include name="**/*.jpg" />
-				<include name="**/*.png" />
+				<patternset refid="images" />
 			</fileset>
 		</copy>
 
 		<copy todir="${docs.dest}/css" filtering="no">
 			<fileset dir="${docs.src}/css">
-				<include name="**/*.css" />
-				<include name="**/*.gif" />
-				<include name="**/*.png" />
+				<patternset refid="css" />
 			</fileset>
 		</copy>
 
@@ -567,17 +570,12 @@
 		</copy>
 		<copy todir="${dist.webapps.dir}/docs/images">
 			<fileset dir="${basedir}/docs/images/">
-				<include name="**/*.gif" />
-				<include name="**/*.jpeg" />
-				<include name="**/*.jpg" />
-				<include name="**/*.png" />
+				<patternset refid="images" />
 			</fileset>
 		</copy>
 		<copy todir="${dist.webapps.dir}/docs/css">
 			<fileset dir="${basedir}/docs/css/">
-				<include name="**/*.css" />
-				<include name="**/*.gif" />
-				<include name="**/*.png" />
+				<patternset refid="css" />
 			</fileset>
 		</copy>
 		<copy todir="${dist.webapps.dir}/docs/js">
@@ -738,7 +736,14 @@
 		<copy todir="${red5.lib}" overwrite="true" force="true">
 			<fileset dir="${webcontent.src.dir}/red5" includes="admin.*" />
 		</copy>
+		<!-- FIXME need to be removed as soon as JAudioTagger (will be officially Dual Licensed) -->
+		<xslt in="${red5.lib}/conf/red5-common.xml" out="${red5.lib}/conf/red5-common1.xml" style="build-jaudiotagger.xsl" />
+		<move file="${red5.lib}/conf/red5-common1.xml" tofile="${red5.lib}/conf/red5-common.xml" />
+		<delete>
+			<fileset dir="${red5.server.lib}" includes="jaudiotagger*.jar" />
+		</delete>
 	</target>
+
 	<!-- Check for the Top level libraries -->
 	<target name="-retrieve-mainlibs" unless="mainlib.installed" description="Retrieves the libraries if needed" depends="-retrieve-red5">
 		<!-- Ivy configuration - http://ant.apache.org/ivy/history/trunk/ant.html -->