Retirer la dépendance à "default-jre" dans le paquet "libtango-java_9.2.5a-1_all.deb".
Pour le fichier script-install.sh :
- if ! ( apt install -f libtango-java )
- then
- dpkg -i "${REPO_DIR}/tmp/${LIBTANGO_JAVA}"
- fi
+ pushd "${REPO_DIR}/tmp" > /dev/null 2>&1
+ currentFolder=$(pwd)
+ TempFolder=$(mktemp -d)
+ pushd $TempFolder > /dev/null 2>&1
+ newPackageName=libtango-java_9.2.5a-2_all.deb
+ ar x $currentFolder/libtango-java_9.2.5a-1_all.deb
+ tar xzf control.tar.gz
+ sed -ri "s/Depends: tango-common, sun-java6-jre \| default-jre \| java7-runtime, liblog4j1.2-java/Depends: tango-common, liblog4j1.2-java/g" ./control
+ tar --ignore-failed-read -cvzf control.tar.gz {post,pre}{inst,rm} md5sums control > /dev/null 2>&1
+ ar rcs $newPackageName debian-binary control.tar.gz data.tar.xz
+ cp $newPackageName $currentFolder
+ popd > /dev/null 2>&1
+ rm -rf $TempFolder
+
+ dpkg -i "${REPO_DIR}/tmp/$newPackageName"
+ popd > /dev/null 2>&1