dnsjava/dnsjava-2.0.6-java1.5.target.patch
starlet-dx f8a812cf1a Update to 2.1.9
(cherry picked from commit 7e9fe766498cc26c0dd44d1d68c85d04539ec7d6)
2022-10-14 14:46:35 +08:00

85 lines
3.1 KiB
Diff

From 2717e6430814267badd3ff2d25a4fddfe8c4f075 Mon Sep 17 00:00:00 2001
From: starlet-dx <15929766099@163.com>
Date: Wed, 1 Jun 2022 11:13:47 +0800
Subject: [PATCH 1/1] dnsjava 2.0.6 java1.5.target
---
build.xml | 18 ++++++++----------
1 file changed, 8 insertions(+), 10 deletions(-)
diff --git a/build.xml b/build.xml
index 098c044..e8a30a2 100644
--- a/build.xml
+++ b/build.xml
@@ -17,14 +17,14 @@
</target>
<target name="compile" description="Compile everything">
- <javac destdir="${build_dir}" debug="true" target="1.4" source="1.4">
+ <javac destdir="${build_dir}" debug="true" target="1.5" source="1.4">
<src path="${src_dir}"/>
<exclude name="tests/**"/>
</javac>
</target>
<target name="spi" description="Compile the Name Service Provider code">
- <javac destdir="${build_dir}" debug="true" target="1.4" source="1.4">
+ <javac destdir="${build_dir}" debug="true" target="1.5" source="1.4">
<src path="${src_dir}"/>
<include name="org/xbill/DNS/spi/*.java"/>
</javac>
@@ -35,6 +35,7 @@
basedir="${build_dir}" includes="**/*.class **/*.properties">
<exclude name="org/xbill/DNS/tests/*.class"/>
<exclude name="tests/**"/>
+ <exclude name="*.class"/>
<manifest>
<attribute name="Implementation-Title" value="dnsjava"/>
<attribute name="Implementation-Version" value="${version}"/>
@@ -46,21 +47,18 @@
</target>
<target name="bundle" description="Creates an OSGi bundle" depends="jar">
- <get src="http://www.aqute.biz/repo/biz/aQute/bnd/0.0.384/bnd-0.0.384.jar"
- dest="${build_dir}/bnd.jar"/>
- <taskdef resource="aQute/bnd/ant/taskdef.properties"
- classpath="${build_dir}/bnd.jar"/>
+ <taskdef resource="aQute/bnd/ant/taskdef.properties"/>
<echo file="${dist_dir}/dnsjava-${version}.bnd" append="false">
Bundle-Version: ${version}
Bundle-Name: dnsjava is an implementation of DNS in Java
Bundle-SymbolicName: org.xbill.dns
Export-Package: org.xbill.DNS;version=${version},org.xbill.DNS.spi;version=${version},org.xbill.DNS.utils;version=${version},org.xbill.DNS.windows;version=${version}
Bundle-Vendor: dnsjava.org
- Bundle-RequiredExecutionEnvironment: J2SE-1.4
+ Bundle-RequiredExecutionEnvironment: J2SE-1.5
Import-Package: !org.xbill.DNS*,!sun.*,*
</echo>
<bndwrap
- definitions="${dist_dir}"
+ definitions="${dist_dir}/dnsjava-${version}.bnd"
jars="${dist_dir}/${jarname}"
output="${dist_dir}/org.xbill.dns_${version}.jar"/>
<delete file="${dist_dir}/dnsjava-${version}.bnd"/>
@@ -77,7 +75,7 @@
<javadoc destdir="${doc_dir}"
sourcepath="${src_dir}"
packagenames="org.xbill.DNS,org.xbill.DNS.utils,org.xbill.DNS.spi"
- windowtitle="dnsjava documentation">
+ windowtitle="dnsjava documentation" additionalparam="-Xdoclint:none">
<link href="${j2se.javadoc}"/>
</javadoc>
@@ -107,7 +105,7 @@
</target>
<target name="compile_tests" depends="compile">
- <javac destdir="${tests_dir}" debug="true" target="1.4" source="1.4">
+ <javac destdir="${tests_dir}" debug="true" target="1.5" source="1.4">
<src path="${tests_dir}"/>
<exclude name="org/xbill/DNS/DNSSECWithLunaProviderTest**"/>
</javac>
--
2.30.0