[SCM] jedit - Java plugin-based editor for programmers branch, master, updated. debian/4.4.2+dfsg-1-23-g998e08e
Gabriele Giacone
1o5g4r8o at gmail.com
Sat Jun 16 02:37:02 UTC 2012
The following commit has been merged in the master branch:
commit da04468335bc5f72c4929f5250e8a2b38c71315b
Author: Gabriele Giacone <1o5g4r8o at gmail.com>
Date: Fri Jun 15 17:03:14 2012 +0000
Add patches to disable ivy and use system libs, system docbook.
diff --git a/debian/patches/03systemlibs b/debian/patches/03systemlibs
new file mode 100644
index 0000000..2ffd43d
--- /dev/null
+++ b/debian/patches/03systemlibs
@@ -0,0 +1,46 @@
+Description: Use system libs under /usr/share/java
+Author: Gabriele Giacone <1o5g4r8o at gmail.com>
+
+--- a/build.xml
++++ b/build.xml
+@@ -24,7 +24,7 @@
+
+ <!-- Various Paths -->
+ <property name="config.lib.dir"
+- value="lib"/>
++ value="/usr/share/java"/>
+ <property name="config.build.dir"
+ value="build"/>
+ <property name="config.dist.dir"
+@@ -140,14 +140,14 @@
+ <taskdef resource="net/sf/antcontrib/antlib.xml"
+ uri="antlib:net.sf.antcontrib">
+ <classpath>
+- <fileset dir="${lib.dir}/ant-contrib"
+- includes="*.jar"/>
++ <fileset dir="${lib.dir}"
++ includes="ant-contrib.jar"/>
+ </classpath>
+ </taskdef>
+
+ <script language="beanshell">
+ <classpath>
+- <fileset dir="${lib.dir}/scripting"
++ <fileset dir="${lib.dir}"
+ includes="*.jar"/>
+ </classpath>
+
+@@ -422,11 +422,11 @@
+ <include name="startup/**"/>
+ </fileset>
+ </copy>
+- <copy todir="${jar.location}/jars">
++<!-- <copy todir="${jar.location}/jars">
+ <fileset dir="${lib.dir}/default-plugins">
+ <exclude name="MacOSX.jar"/>
+ </fileset>
+- </copy>
++ </copy> -->
+ <contrib:if>
+ <os family="mac"/>
+ <contrib:then>
diff --git a/debian/patches/04disableivy b/debian/patches/04disableivy
new file mode 100644
index 0000000..f33397d
--- /dev/null
+++ b/debian/patches/04disableivy
@@ -0,0 +1,14 @@
+Description: Disable ivy initialization
+Author: Gabriele Giacone <1o5g4r8o at gmail.com>
+
+--- a/build.xml
++++ b/build.xml
+@@ -122,7 +122,7 @@
+
+ <target name="retrieve"
+ description="retrieve the dependencies"
+- depends="init,init-ivy"
++ depends="init"
+ unless="ivy.done">
+ <ivy:retrieve sync="true"/>
+ <ivy:retrieve pattern="${lib.dir}/ivy/[artifact]-[revision].[ext]"
diff --git a/debian/patches/05systemdocbook b/debian/patches/05systemdocbook
new file mode 100644
index 0000000..1b7564a
--- /dev/null
+++ b/debian/patches/05systemdocbook
@@ -0,0 +1,68 @@
+Description: Use system docbook.
+Author: Gabriele Giacone <1o5g4r8o at gmail.com>
+
+--- a/build.xml
++++ b/build.xml
+@@ -560,7 +560,7 @@
+
+ <presetdef name="dependset.html">
+ <dependset.build>
+- <srcfileset dir="${lib.dir}/docbook"/>
++<!-- <srcfileset dir="${lib.dir}/docbook"/> -->
+ <srcfilelist files="doc/jedithtml.xsl"/>
+ </dependset.build>
+ </presetdef>
+@@ -568,14 +568,14 @@
+ <presetdef name="xslt.doc">
+ <xslt>
+ <classpath>
+- <fileset dir="${lib.dir}/docbook"
++ <fileset dir="${lib.dir}"
+ includes="*.jar"/>
+ </classpath>
+ <xmlcatalog>
+ <entity publicid="http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl"
+- location="${build.dir}/docbook-xsl/docbook/html/chunk.xsl"/>
++ location="/usr/share/xml/docbook/stylesheet/docbook-xsl/html/chunk.xsl"/>
+ <entity publicid="http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl"
+- location="${build.dir}/docbook-xsl/docbook/fo/docbook.xsl"/>
++ location="/usr/share/xml/docbook/stylesheet/docbook-xsl/fo/docbook.xsl"/>
+ </xmlcatalog>
+ <sysproperty key="javax.xml.parsers.DocumentBuilderFactory"
+ value="org.apache.xerces.jaxp.DocumentBuilderFactoryImpl"/>
+@@ -587,7 +587,7 @@
+ </presetdef>
+
+ <target name="generate-doc-faq"
+- depends="init,retrieve,setup,unpack-docbook-xsl">
++ depends="init,retrieve,setup">
+ <dependset.html>
+ <srcfileset dir="doc/FAQ"/>
+ <targetfileset dir="${jar.location}/doc/FAQ"/>
+@@ -611,7 +611,7 @@
+ </target>
+
+ <target name="generate-doc-news"
+- depends="init,retrieve,setup,unpack-docbook-xsl">
++ depends="init,retrieve,setup">
+ <dependset.html>
+ <srcfileset dir="doc/news45"/>
+ <targetfileset dir="${jar.location}/doc/news45"/>
+@@ -635,7 +635,7 @@
+ </target>
+
+ <target name="generate-doc-users-guide"
+- depends="init,retrieve,setup,unpack-docbook-xsl">
++ depends="init,retrieve,setup">
+ <dependset.html>
+ <srcfileset dir="doc/users-guide"/>
+ <targetfileset dir="${jar.location}/doc/users-guide"/>
+@@ -757,7 +757,7 @@
+ </target>
+
+ <target name="generate-pdf-users-guide"
+- depends="init,retrieve,setup,unpack-docbook-xsl">
++ depends="init,retrieve,setup">
+ <fail message="Please set the property "paper.type""
+ unless="paper.type"/>
+ <contrib:switch value="${paper.type}">
diff --git a/debian/patches/series.noauto b/debian/patches/series.noauto
index e0e923e..d93d4fa 100644
--- a/debian/patches/series.noauto
+++ b/debian/patches/series.noauto
@@ -1,3 +1,6 @@
00bsh-jedit
01bsh-jedit-asm
02build.xml
+03systemlibs
+04disableivy
+05systemdocbook
--
jedit - Java plugin-based editor for programmers
More information about the pkg-java-commits
mailing list