aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLyubomir Marinov <lyubomir.marinov@jitsi.org>2015-05-27 23:12:03 +0300
committerLyubomir Marinov <lyubomir.marinov@jitsi.org>2015-05-27 23:12:03 +0300
commit6e17c33e661e6e47af18c5a5efe296e13b03ff11 (patch)
treeac808b9e7a720d7729f8fb2adbfd95fa024148ca
parent1316ccd46e18aac5618004bfb10b7101d4917dc8 (diff)
downloadjitsi-6e17c33e661e6e47af18c5a5efe296e13b03ff11.zip
jitsi-6e17c33e661e6e47af18c5a5efe296e13b03ff11.tar.gz
jitsi-6e17c33e661e6e47af18c5a5efe296e13b03ff11.tar.bz2
Moves the FFmpeg and G722 JNI libraries from libjitsi to jitsi-lgpl-dependencies because they statically link to LGPL objects.
-rw-r--r--build.xml1
-rw-r--r--lib/installer-exclude/jitsi-lgpl-dependencies.jarbin0 -> 4803 bytes
-rw-r--r--lib/installer-exclude/libjitsi.jarbin1859284 -> 1855828 bytes
-rw-r--r--resources/install/build.xml8
4 files changed, 8 insertions, 1 deletions
diff --git a/build.xml b/build.xml
index 9a98d1d..92b62e3 100644
--- a/build.xml
+++ b/build.xml
@@ -1320,6 +1320,7 @@
<zipfileset src="${lib.noinst}/bcpkix-jdk15on-151.jar" prefix=""
excludes="META-INF/BCKEY.*"/>
<zipfileset src="${lib.noinst}/fmj.jar" prefix=""/>
+ <zipfileset src="${lib.noinst}/jitsi-lgpl-dependencies.jar" prefix=""/>
<zipfileset src="${lib.noinst}/libjitsi.jar" prefix=""/>
</jar>
</target>
diff --git a/lib/installer-exclude/jitsi-lgpl-dependencies.jar b/lib/installer-exclude/jitsi-lgpl-dependencies.jar
new file mode 100644
index 0000000..003ae78
--- /dev/null
+++ b/lib/installer-exclude/jitsi-lgpl-dependencies.jar
Binary files differ
diff --git a/lib/installer-exclude/libjitsi.jar b/lib/installer-exclude/libjitsi.jar
index f27d725..732ffad 100644
--- a/lib/installer-exclude/libjitsi.jar
+++ b/lib/installer-exclude/libjitsi.jar
Binary files differ
diff --git a/resources/install/build.xml b/resources/install/build.xml
index 0e3f010..b7d6c64 100644
--- a/resources/install/build.xml
+++ b/resources/install/build.xml
@@ -3250,6 +3250,10 @@ com.ircclouds.irc.api.domain.messages.interfaces&quot;;version=&quot;1.0.0&quot;
<symlink resource="/usr/share/libjitsi/lib/ice4j.jar"
overwrite="true"
link="${debian.src.dir}/lib/installer-exclude"/>
+ <!-- jitsi-lgpl-dependencies -->
+ <symlink resource="/usr/share/libjitsi/lib/jitsi-lgpl-dependencies.jar"
+ overwrite="true"
+ link="${debian.src.dir}/lib/installer-exclude/"/>
<!-- fmj -->
<symlink resource="/usr/share/libjitsi/lib/fmj.jar"
overwrite="true"
@@ -3767,6 +3771,8 @@ com.ircclouds.irc.api.domain.messages.interfaces&quot;;version=&quot;1.0.0&quot;
link="${debian.bundles.common.dest}/libjitsi.jar/"/>
<symlink resource="/usr/share/libjitsi/libjitsi.jar"
link="${debian.bundles.common.dest}/libjitsi.jar/"/>
+ <symlink resource="/usr/share/libjitsi/lib/jitsi-lgpl-dependencies.jar"
+ link="${debian.bundles.common.dest}/libjitsi.jar/"/>
<symlink resource="/usr/share/libjitsi/lib/fmj.jar"
link="${debian.bundles.common.dest}/libjitsi.jar/"/>
@@ -3791,7 +3797,7 @@ com.ircclouds.irc.api.domain.messages.interfaces&quot;;version=&quot;1.0.0&quot;
destfile="${debian.bundles.common.dest}/libjitsi.jar/META-INF/MANIFEST.MF"
append="true"
eol="crlf"
- fixlastline="true">Bundle-ClassPath: .,libjitsi-impl.jar,fmj.jar,libjitsi.jar,bcpkix.jar&#013;&#010;&#013;&#010;</concat>
+ fixlastline="true">Bundle-ClassPath: .,libjitsi-impl.jar,fmj.jar,jitsi-lgpl-dependencies.jar,libjitsi.jar,bcpkix.jar&#013;&#010;&#013;&#010;</concat>
<replace file="${debian.bundles.dest}/../lib/felix.client.run.properties"
token="reference:file:sc-bundles/libjitsi.jar">
<replacevalue>reference:file:/usr/share/jitsi-common/libjitsi.jar</replacevalue>