Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

REL: JHOVE v1.30 release candidate #911

Merged
merged 1 commit into from
Mar 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion jhove-apps/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.openpreservation.jhove</groupId>
<artifactId>jhove</artifactId>
<version>1.29.0-SNAPSHOT</version>
<version>1.30.0-RC1</version>
</parent>

<artifactId>jhove-apps</artifactId>
Expand Down
147 changes: 147 additions & 0 deletions jhove-bbt/scripts/create-1.30-target.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,147 @@
#!/usr/bin/env bash

testRoot="test-root"
paramCandidateVersion=""
paramBaselineVersion=""
baselineRoot="${testRoot}/baselines"
candidateRoot="${testRoot}/candidates"
targetRoot="${testRoot}/targets"
# Check the passed params to avoid disapointment
checkParams () {
OPTIND=1 # Reset in case getopts previously used

while getopts "h?b:c:" opt; do # Grab the options
case "$opt" in
h|\?)
showHelp
exit 0
;;
b) paramBaselineVersion=$OPTARG
;;
c) paramCandidateVersion=$OPTARG
;;
esac
done

if [ -z "$paramBaselineVersion" ] || [ -z "$paramCandidateVersion" ]
then
showHelp
exit 0
fi

baselineRoot="${baselineRoot}/${paramBaselineVersion}"
candidateRoot="${candidateRoot}/${paramCandidateVersion}"
targetRoot="${targetRoot}/${paramCandidateVersion}"
}

# Show usage message
showHelp() {
echo "usage: create-target [-b <baselineVersion>] [-c <candidateVersion>] [-h|?]"
echo ""
echo " baselineVersion : The version number id for the baseline data."
echo " candidateVersion : The version number id for the candidate data."
echo ""
echo " -h|? : This message."
}

# Execution starts here
checkParams "$@";
if [[ -d "${targetRoot}" ]]; then
echo " - removing existing baseline at ${targetRoot}."
rm -rf "${targetRoot}"
fi

echo "TEST BASELINE: Creating baseline"
# Simply copy baseline for now we're not making any changes
echo " - copying ${baselineRoot} baseline to ${targetRoot}"
cp -R "${baselineRoot}" "${targetRoot}"

# Update release details for ePub module
find "${targetRoot}" -type f -name "audit.jhove.xml" -exec sed -i 's/^ <module release="1.2">EPUB-ptc<\/module>$/ <module release="1.3">EPUB-ptc<\/module>/' {} \;

# Patch release details of the reporting module.
find "${targetRoot}" -type f -name "audit.jhove.xml" -exec sed -i 's/outputHandler release="1.10">XML/outputHandler release="1.11">XML/' {} \;
find "${targetRoot}" -type f -name "audit.jhove.xml" -exec sed -i 's/outputHandler release="1.1">JSON/outputHandler release="1.2">JSON/' {} \;

# Update release details for PDF module
find "${targetRoot}" -type f -name "*.pdf.jhove.xml" -exec sed -i 's/^ <reportingModule release="1.12.4" date="2023-03-16">PDF-hul<\/reportingModule>$/ <reportingModule release="1.12.5" date="2024-03-05">PDF-hul<\/reportingModule>/' {} \;
find "${targetRoot}" -type f -name "audit.jhove.xml" -exec sed -i 's/^ <module release="1.12.4">PDF-hul<\/module>$/ <module release="1.12.5">PDF-hul<\/module>/' {} \;
find "${targetRoot}" -type f -name "audit-PDF-hul.jhove.xml" -exec sed -i 's/^ <release>1.12.4<\/release>$/ <release>1.12.5<\/release>/' {} \;
find "${targetRoot}" -type f -name "audit-PDF-hul.jhove.xml" -exec sed -i 's/2023-03-16/2024-03-05/' {} \;

# Update release details for PNG module
find "${targetRoot}" -type f -name "*.png.jhove.xml" -exec sed -i 's/^ <reportingModule release="1.2" date="2023-03-16">PNG-gdm<\/reportingModule>$/ <reportingModule release="1.3" date="2024-03-05">PNG-gdm<\/reportingModule>/' {} \;
find "${targetRoot}" -type f -name "audit.jhove.xml" -exec sed -i 's/^ <module release="1.2">PNG-gdm<\/module>$/ <module release="1.3">PNG-gdm<\/module>/' {} \;
find "${targetRoot}" -type f -name "audit-PNG-gdm.jhove.xml" -exec sed -i 's/^ <release>1.2<\/release>$/ <release>1.3<\/release>/' {} \;
find "${targetRoot}" -type f -name "audit-PNG-gdm.jhove.xml" -exec sed -i 's/2023-03-16/2024-03-05/' {} \;

# Update release details for WAVE module
find "${targetRoot}" -type f -name "*.wav.jhove.xml" -exec sed -i 's/^ <reportingModule release="1.8.2" date="2022-04-22">WAVE-hul<\/reportingModule>$/ <reportingModule release="1.8.3" date="2024-03-05">WAVE-hul<\/reportingModule>/' {} \;
find "${targetRoot}" -type f -name "audit.jhove.xml" -exec sed -i 's/^ <module release="1.8.2">WAVE-hul<\/module>$/ <module release="1.8.3">WAVE-hul<\/module>/' {} \;
find "${targetRoot}" -type f -name "audit-WAVE-hul.jhove.xml" -exec sed -i 's/^ <release>1.8.2<\/release>$/ <release>1.8.3<\/release>/' {} \;
find "${targetRoot}" -type f -name "audit-WAVE-hul.jhove.xml" -exec sed -i 's/2022-04-22/2024-03-05/' {} \;

# Update release details for XML module
find "${targetRoot}" -type f '(' -name "*.xml.jhove.xml" -o -name "*.ent.jhove.xml" -o -name "*.dtd.jhove.xml" ')' -exec sed -i 's/^ <reportingModule release="1.5.3" date="2023-03-16">XML-hul<\/reportingModule>$/ <reportingModule release="1.5.4" date="2024-03-05">XML-hul<\/reportingModule>/' {} \;
find "${targetRoot}" -type f -name "audit.jhove.xml" -exec sed -i 's/^ <module release="1.5.3">XML-hul<\/module>$/ <module release="1.5.4">XML-hul<\/module>/' {} \;
find "${targetRoot}" -type f -name "audit-XML-hul.jhove.xml" -exec sed -i 's/^ <release>1.5.3<\/release>$/ <release>1.5.4<\/release>/' {} \;
find "${targetRoot}" -type f -name "audit-XML-hul.jhove.xml" -exec sed -i 's/2023-03-16/2024-03-05/' {} \;

# Copy the XML file output changed by https://github.com/openpreserve/jhove/pull/889
if [[ -f "${candidateRoot}/examples/modules/XML-hul/jhoveconf.xml.jhove.xml" ]]; then
cp "${candidateRoot}/examples/modules/XML-hul/jhoveconf.xml.jhove.xml" "${targetRoot}/examples/modules/XML-hul/jhoveconf.xml.jhove.xml"
fi

# Copy the PDF Module results changed by https://github.com/openpreserve/jhove/pull/871
if [[ -f "${candidateRoot}/regression/modules/PDF-hul/pr_871_a.pdf.jhove.xml" ]]; then
cp "${candidateRoot}/regression/modules/PDF-hul/pr_871_a.pdf.jhove.xml" "${targetRoot}/regression/modules/PDF-hul/pr_871_a.pdf.jhove.xml"
fi
if [[ -f "${candidateRoot}/regression/modules/PDF-hul/pr_871_b.pdf.jhove.xml" ]]; then
cp "${candidateRoot}/regression/modules/PDF-hul/pr_871_b.pdf.jhove.xml" "${targetRoot}/regression/modules/PDF-hul/pr_871_b.pdf.jhove.xml"
fi
if [[ -f "${candidateRoot}/regression/modules/PDF-hul/pr_871_c.pdf.jhove.xml" ]]; then
cp "${candidateRoot}/regression/modules/PDF-hul/pr_871_c.pdf.jhove.xml" "${targetRoot}/regression/modules/PDF-hul/pr_871_c.pdf.jhove.xml"
fi

# Copy the PDF Module results changed by https://github.com/openpreserve/jhove/pull/882
if [[ -f "${candidateRoot}/errors/modules/PDF-hul/pdf-hul-10-govdocs-803945.pdf.jhove.xml" ]]; then
cp "${candidateRoot}/errors/modules/PDF-hul/pdf-hul-10-govdocs-803945.pdf.jhove.xml" "${targetRoot}/errors/modules/PDF-hul/pdf-hul-10-govdocs-803945.pdf.jhove.xml"
fi
if [[ -f "${candidateRoot}/errors/modules/PDF-hul/pdf-hul-5-govdocs-659152.pdf.jhove.xml" ]]; then
cp "${candidateRoot}/errors/modules/PDF-hul/pdf-hul-5-govdocs-659152.pdf.jhove.xml" "${targetRoot}/errors/modules/PDF-hul/pdf-hul-5-govdocs-659152.pdf.jhove.xml"
fi
if [[ -f "${candidateRoot}/regression/modules/PDF-hul/issue_306.pdf.jhove.xml" ]]; then
cp "${candidateRoot}/regression/modules/PDF-hul/issue_306.pdf.jhove.xml" "${targetRoot}/regression/modules/PDF-hul/issue_306.pdf.jhove.xml"
fi

# Copy the PNG Module results changed by https://github.com/openpreserve/jhove/pull/843
if [[ -f "${candidateRoot}/regression/modules/PNG-gdm/issue_148.png.jhove.xml" ]]; then
cp "${candidateRoot}/regression/modules/PNG-gdm/issue_148.png.jhove.xml" "${targetRoot}/regression/modules/PNG-gdm/issue_148.png.jhove.xml"
fi

declare -a indent_affected=("errors/modules/PDF-hul/pdf-hul-14-govdocs-489354.pdf.jhove.xml"
"errors/modules/PDF-hul/pdf-hul-9-govdocs-065694.pdf.jhove.xml"
"errors/modules/PDF-hul/pdf-hul-1-govdocs-519846.pdf.jhove.xml"
"errors/modules/PDF-hul/pdf-hul-49-32932439X.pdf.jhove.xml"
"errors/modules/JPEG2000-hul/is_jpx.jp2.jhove.xml"
"errors/modules/WAVE-hul/wf-pcm-44khz-8bit-mono-fmt-chunk-2-unrecognized-bytes.wav.jhove.xml"
"regression/modules/PNG-gdm/issue_694.png.jhove.xml"
"regression/modules/PDF-hul/null-string.pdf.jhove.xml"
"regression/modules/PDF-hul/pdf-hul-94-false-positive.pdf.jhove.xml"
"regression/modules/PDF-hul/issue_646.pdf.jhove.xml"
"regression/modules/PDF-hul/null-string-sig-2.pdf.jhove.xml"
"regression/modules/PDF-hul/null-string-sig-1.pdf.jhove.xml"
"regression/modules/PDF-hul/pdf-hul-40-govdocs-088919.pdf.jhove.xml"
"examples/modules/TIFF-hul/cramps.tif.jhove.xml"
"examples/modules/TIFF-hul/text.tif.jhove.xml"
"examples/modules/TIFF-hul/testpage-small.tif.jhove.xml"
"examples/modules/JPEG2000-hul/ROITest.jpx.jhove.xml"
"examples/modules/WAVE-hul/8-Bit-Noise-1.wav.jhove.xml"
"examples/modules/WAVE-hul/8-Bit-Noise-2.wav.jhove.xml"
)
for filename in "${indent_affected[@]}"
do
if [[ -f "${candidateRoot}/${filename}" ]]; then
cp "${candidateRoot}/${filename}" "${targetRoot}/${filename}"
fi
done
2 changes: 1 addition & 1 deletion jhove-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.openpreservation.jhove</groupId>
<artifactId>jhove</artifactId>
<version>1.29.0-SNAPSHOT</version>
<version>1.30.0-RC1</version>
</parent>

<artifactId>jhove-core</artifactId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,13 +68,13 @@ public class JsonHandler extends HandlerBase {
private static final String NAME = "JSON";

/** Handler release identifier. */
private static final String RELEASE = "1.1";
private static final String RELEASE = "1.2";

/** String release. */
private static final String RELEASE_CONSTANT = "release";

/** Handler release date. */
private static final int[] DATE = { 2022, 04, 22 };
private static final int[] DATE = { 2024, 03, 05 };

private static final String DATE_CONSTANT = "date";

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,10 +83,10 @@ protected NumberFormat initialValue() {
private static final String NAME = "XML";

/** Handler release identifier. */
private static final String RELEASE = "1.10";
private static final String RELEASE = "1.11";

/** Handler release date. */
private static final int[] DATE = { 2023, 04, 18 };
private static final int[] DATE = { 2024, 03, 05 };

/** Handler informative note. */
private static final String NOTE = "This output handler is defined by the XML Schema "
Expand Down Expand Up @@ -751,7 +751,7 @@ protected void showProperty(Property property) {
// as this could result in a schema violation.
if (Utils.isPropertyEmpty(property, arity))
return;

String margin = getIndent(++_level);
String margn2 = margin + " ";
String margn3 = margn2 + " ";
Expand Down
2 changes: 1 addition & 1 deletion jhove-ext-modules/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<parent>
<groupId>org.openpreservation.jhove</groupId>
<artifactId>jhove</artifactId>
<version>1.29.0-SNAPSHOT</version>
<version>1.30.0-RC1</version>
</parent>

<artifactId>jhove-ext-modules</artifactId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,8 @@ public class PngModule extends ModuleBase {
******************************************************************/

private static final String NAME = "PNG-gdm";
private static final String RELEASE = "1.2";
private static final int[] DATE = { 2023, 03, 16 };
private static final String RELEASE = "1.3";
private static final int[] DATE = { 2024, 03, 05 };
private static final String[] FORMAT = {
"PNG", " ISO/IEC 15948:2003", "Portable Network Graphics"
};
Expand Down Expand Up @@ -254,8 +254,8 @@ public int parse(InputStream stream, RepInfo info, int parseIndex)
return 0;
} catch (EOFException e) {
JhoveMessage msg = JhoveMessages.getMessageInstance(
MessageConstants.PNG_GDM_69.getId(),
String.format(MessageConstants.PNG_GDM_69.getMessage(), _nByte));
MessageConstants.PNG_GDM_69.getId(),
String.format(MessageConstants.PNG_GDM_69.getMessage(), _nByte));
info.setMessage(new ErrorMessage(msg));
info.setWellFormed(false);
return 0;
Expand All @@ -264,8 +264,8 @@ public int parse(InputStream stream, RepInfo info, int parseIndex)
// But it's better to catch them than let them fall through.
// Treat them as bugs.
JhoveMessage msg = JhoveMessages.getMessageInstance(
MessageConstants.PNG_GDM_70.getId(),
String.format(MessageConstants.PNG_GDM_70.getMessage(), e.getClass().getName()));
MessageConstants.PNG_GDM_70.getId(),
String.format(MessageConstants.PNG_GDM_70.getMessage(), e.getClass().getName()));
info.setMessage(new ErrorMessage(msg));
info.setWellFormed(false);
return 0;
Expand Down
35 changes: 23 additions & 12 deletions jhove-installer/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.openpreservation.jhove</groupId>
<artifactId>jhove</artifactId>
<version>1.29.0-SNAPSHOT</version>
<version>1.30.0-RC1</version>
</parent>

<artifactId>jhove-installer</artifactId>
Expand All @@ -18,6 +18,17 @@
<izpack.staging>${project.build.directory}/staging</izpack.staging>
<izpack.target>${project.build.directory}</izpack.target>
<izpack.scripts>${project.build.scriptSourceDirectory}</izpack.scripts>
<aiff.hul.version>1.6.2</aiff.hul.version>
<ascii.hul.version>1.4.2</ascii.hul.version>
<gif.hul.version>1.4.3</gif.hul.version>
<html.hul.version>1.4.3</html.hul.version>
<jpeg2000.hul.version>1.4.4</jpeg2000.hul.version>
<jpeg.hul.version>1.5.4</jpeg.hul.version>
<pdf.hul.version>1.12.5</pdf.hul.version>
<tiff.hul.version>1.9.4</tiff.hul.version>
<utf8.hul.version>1.7.3</utf8.hul.version>
<wave.hul.version>1.8.3</wave.hul.version>
<xml.hul.version>1.5.4</xml.hul.version>
</properties>

<build>
Expand Down Expand Up @@ -168,57 +179,57 @@
<dependency>
<groupId>org.openpreservation.jhove.modules</groupId>
<artifactId>aiff-hul</artifactId>
<version>1.6.2</version>
<version>${aiff.hul.version}</version>
</dependency>
<dependency>
<groupId>org.openpreservation.jhove.modules</groupId>
<artifactId>ascii-hul</artifactId>
<version>1.4.2</version>
<version>${ascii.hul.version}</version>
</dependency>
<dependency>
<groupId>org.openpreservation.jhove.modules</groupId>
<artifactId>gif-hul</artifactId>
<version>1.4.3</version>
<version>${gif.hul.version}</version>
</dependency>
<dependency>
<groupId>org.openpreservation.jhove.modules</groupId>
<artifactId>html-hul</artifactId>
<version>1.4.3</version>
<version>${html.hul.version}</version>
</dependency>
<dependency>
<groupId>org.openpreservation.jhove.modules</groupId>
<artifactId>jpeg2000-hul</artifactId>
<version>1.4.4</version>
<version>${jpeg2000.hul.version}</version>
</dependency>
<dependency>
<groupId>org.openpreservation.jhove.modules</groupId>
<artifactId>jpeg-hul</artifactId>
<version>1.5.4</version>
<version>${jpeg.hul.version}</version>
</dependency>
<dependency>
<groupId>org.openpreservation.jhove.modules</groupId>
<artifactId>pdf-hul</artifactId>
<version>1.12.4</version>
<version>${pdf.hul.version}</version>
</dependency>
<dependency>
<groupId>org.openpreservation.jhove.modules</groupId>
<artifactId>tiff-hul</artifactId>
<version>1.9.4</version>
<version>${tiff.hul.version}</version>
</dependency>
<dependency>
<groupId>org.openpreservation.jhove.modules</groupId>
<artifactId>utf8-hul</artifactId>
<version>1.7.3</version>
<version>${utf8.hul.version}</version>
</dependency>
<dependency>
<groupId>org.openpreservation.jhove.modules</groupId>
<artifactId>wave-hul</artifactId>
<version>1.8.2</version>
<version>${wave.hul.version}</version>
</dependency>
<dependency>
<groupId>org.openpreservation.jhove.modules</groupId>
<artifactId>xml-hul</artifactId>
<version>1.5.3</version>
<version>${xml.hul.version}</version>
</dependency>
</dependencies>

Expand Down
44 changes: 22 additions & 22 deletions jhove-installer/src/main/izpack/install.xml
Original file line number Diff line number Diff line change
Expand Up @@ -61,28 +61,28 @@
<description>JHOVE application JARs including the internal modules and configuration files.</description>
<file targetdir="$INSTALL_PATH/bin" src="bin/jhove-apps-${project.version}.jar"/>
<executable targetfile="$INSTALL_PATH/bin/jhove-apps-${project.version}.jar"/>
<file targetdir="$INSTALL_PATH/bin" src="bin/aiff-hul-1.6.2.jar"/>
<executable targetfile="$INSTALL_PATH/bin/aiff-hul-1.6.2.jar"/>
<file targetdir="$INSTALL_PATH/bin" src="bin/ascii-hul-1.4.2.jar"/>
<executable targetfile="$INSTALL_PATH/bin/ascii-hul-1.4.2.jar"/>
<file targetdir="$INSTALL_PATH/bin" src="bin/gif-hul-1.4.3.jar"/>
<executable targetfile="$INSTALL_PATH/bin/gif-hul-1.4.3.jar"/>
<file targetdir="$INSTALL_PATH/bin" src="bin/html-hul-1.4.3.jar"/>
<executable targetfile="$INSTALL_PATH/bin/html-hul-1.4.3.jar"/>
<file targetdir="$INSTALL_PATH/bin" src="bin/jpeg2000-hul-1.4.4.jar"/>
<executable targetfile="$INSTALL_PATH/bin/jpeg2000-hul-1.4.4.jar"/>
<file targetdir="$INSTALL_PATH/bin" src="bin/jpeg-hul-1.5.4.jar"/>
<executable targetfile="$INSTALL_PATH/bin/jpeg-hul-1.5.4.jar"/>
<file targetdir="$INSTALL_PATH/bin" src="bin/pdf-hul-1.12.4.jar"/>
<executable targetfile="$INSTALL_PATH/bin/pdf-hul-1.12.4.jar"/>
<file targetdir="$INSTALL_PATH/bin" src="bin/tiff-hul-1.9.4.jar"/>
<executable targetfile="$INSTALL_PATH/bin/tiff-hul-1.9.4.jar"/>
<file targetdir="$INSTALL_PATH/bin" src="bin/utf8-hul-1.7.3.jar"/>
<executable targetfile="$INSTALL_PATH/bin/utf8-hul-1.7.3.jar"/>
<file targetdir="$INSTALL_PATH/bin" src="bin/wave-hul-1.8.2.jar"/>
<executable targetfile="$INSTALL_PATH/bin/wave-hul-1.8.2.jar"/>
<file targetdir="$INSTALL_PATH/bin" src="bin/xml-hul-1.5.3.jar"/>
<executable targetfile="$INSTALL_PATH/bin/xml-hul-1.5.3.jar"/>
<file targetdir="$INSTALL_PATH/bin" src="bin/aiff-hul-${aiff.hul.version}.jar"/>
<executable targetfile="$INSTALL_PATH/bin/aiff-hul-${aiff.hul.version}.jar"/>
<file targetdir="$INSTALL_PATH/bin" src="bin/ascii-hul-${ascii.hul.version}.jar"/>
<executable targetfile="$INSTALL_PATH/bin/ascii-hul-${ascii.hul.version}.jar"/>
<file targetdir="$INSTALL_PATH/bin" src="bin/gif-hul-${gif.hul.version}.jar"/>
<executable targetfile="$INSTALL_PATH/bin/gif-hul-${gif.hul.version}.jar"/>
<file targetdir="$INSTALL_PATH/bin" src="bin/html-hul-${html.hul.version}.jar"/>
<executable targetfile="$INSTALL_PATH/bin/html-hul-${html.hul.version}.jar"/>
<file targetdir="$INSTALL_PATH/bin" src="bin/jpeg2000-hul-${jpeg2000.hul.version}.jar"/>
<executable targetfile="$INSTALL_PATH/bin/jpeg2000-hul-${jpeg2000.hul.version}.jar"/>
<file targetdir="$INSTALL_PATH/bin" src="bin/jpeg-hul-${jpeg.hul.version}.jar"/>
<executable targetfile="$INSTALL_PATH/bin/jpeg-hul-${jpeg.hul.version}.jar"/>
<file targetdir="$INSTALL_PATH/bin" src="bin/pdf-hul-${pdf.hul.version}.jar"/>
<executable targetfile="$INSTALL_PATH/bin/pdf-hul-${pdf.hul.version}.jar"/>
<file targetdir="$INSTALL_PATH/bin" src="bin/tiff-hul-${tiff.hul.version}.jar"/>
<executable targetfile="$INSTALL_PATH/bin/tiff-hul-${tiff.hul.version}.jar"/>
<file targetdir="$INSTALL_PATH/bin" src="bin/utf8-hul-${utf8.hul.version}.jar"/>
<executable targetfile="$INSTALL_PATH/bin/utf8-hul-${utf8.hul.version}.jar"/>
<file targetdir="$INSTALL_PATH/bin" src="bin/wave-hul-${wave.hul.version}.jar"/>
<executable targetfile="$INSTALL_PATH/bin/wave-hul-${wave.hul.version}.jar"/>
<file targetdir="$INSTALL_PATH/bin" src="bin/xml-hul-${xml.hul.version}.jar"/>
<executable targetfile="$INSTALL_PATH/bin/xml-hul-${xml.hul.version}.jar"/>
<file targetdir="$INSTALL_PATH/conf" override="true" src="config/jhove.conf"/>
<parsable targetfile="$INSTALL_PATH/conf/jhove.conf" type="xml"/>
<updatecheck>
Expand Down
Loading
Loading