summarylogtreecommitdiffstats
path: root/build.patch
diff options
context:
space:
mode:
Diffstat (limited to 'build.patch')
-rw-r--r--build.patch78
1 files changed, 78 insertions, 0 deletions
diff --git a/build.patch b/build.patch
new file mode 100644
index 000000000000..1ca99019a830
--- /dev/null
+++ b/build.patch
@@ -0,0 +1,78 @@
+--- hdfview-3.1.0.orig/build.xml 2019-10-26 14:54:03.332040154 -0400
++++ hdfview-3.1.0.new/build.xml 2019-10-26 14:53:49.502003310 -0400
+
+@@ -1077,28 +1078,6 @@
+ <mkdir dir="${release.dir}/share/samples" />
+ <mkdir dir="${release.dir}/share/doc" />
+
+- <symlink action="record" linkfilename="dir.hdf.links">
+- <fileset dir="${hdf.lib.dir}">
+- <!-- HDF4 bug in lib naming -->
+- <include name="libdf.so*" />
+-
+- <include name="libhdf.so*" />
+- <include name="libhdf_java.so*" />
+- <include name="libmfhdf.so*" />
+- <include name="libjpeg.so*" />
+- <include name="libszip.so*" />
+- <include name="libz.so*" />
+- </fileset>
+- </symlink>
+- <symlink action="record" linkfilename="dir.hdf5.links">
+- <fileset dir="${hdf5.lib.dir}">
+- <include name="libhdf5.so*" />
+- <include name="libhdf5_java.so*" />
+- <include name="libszip.so*" />
+- <include name="libz.so*" />
+- </fileset>
+- </symlink>
+-
+ <!-- Copy the application and dependencies -->
+ <copy todir="${release.dir}/lib">
+ <fileset dir="${jar.dir}" includes="${ant.project.name}.jar" />
+@@ -1139,34 +1118,6 @@
+ <fileset dir="${lib.dir}/extra" includes="slf4j-nop${version.slf4j}.jar" excludes="*sources.jar" />
+ </copy>
+
+- <copy file="${hdf.lib.dir}/dir.hdf.links" tofile="${release.dir}/lib/dir.hdf.links" failonerror="false">
+- <filterchain>
+- <tokenfilter>
+- <replaceregex pattern="${hdf.lib.dir}" replace="${basedir}/${release.dir}/lib/" flags="gi"/>
+- </tokenfilter>
+- </filterchain>
+- </copy>
+- <copy file="${hdf5.lib.dir}/dir.hdf5.links" tofile="${release.dir}/lib/dir.hdf5.links">
+- <filterchain>
+- <tokenfilter>
+- <replaceregex pattern="${hdf5.lib.dir}" replace="${basedir}/${release.dir}/lib/" flags="gi"/>
+- </tokenfilter>
+- </filterchain>
+- </copy>
+- <symlink action="recreate" failonerror="false">
+- <fileset dir="${basedir}/${release.dir}/lib" includes="dir.hdf.links" />
+- </symlink>
+- <symlink action="recreate">
+- <fileset dir="${basedir}/${release.dir}/lib" includes="dir.hdf5.links" />
+- </symlink>
+-
+- <delete file="${basedir}/${release.dir}/lib/dir.hdf.links" failonerror="false"/>
+- <delete file="${basedir}/${release.dir}/lib/dir.hdf5.links"/>
+-
+- <!-- Bundle jre -->
+- <echo>Bundling JRE with jdeps and jlink...</echo>
+- <jlink java.bindir="${java.home}/bin" />
+-
+ <!-- Create the .sh run script -->
+ <copy file="${packagefiles.dir}/hdfview.sh.in" tofile="${release.dir}/hdfview.sh" />
+
+@@ -1611,10 +1562,6 @@
+
+ <tarfileset dir="${release.dir}/share" prefix="${ant.project.name}/${app.version}/share" filemode="666" />
+
+- <tarfileset dir="${release.dir}/jre" prefix="${ant.project.name}/${app.version}/jre" filemode="755">
+- <include name="**" />
+- </tarfileset>
+-
+ <tarfileset dir="${release.dir}" prefix="${ant.project.name}/${app.version}" filemode="755">
+ <include name="*.sh" />
+ </tarfileset>