X-Git-Url: http://git.sven.stormbind.net/?p=sven%2Fjava-package.git;a=blobdiff_plain;f=lib%2Fjavase.sh;h=eac96aba3dd31c3f568aa7b3fd0a0b270708adca;hp=93215da8fc6c11f5d1129dc7e9a35262ac0df7ba;hb=d1f3214869bd2a400b1f089edabfa86dadb6a55a;hpb=c15f2409a0e8601a99afcb5c8c711125cc75e0e9 diff --git a/lib/javase.sh b/lib/javase.sh index 93215da..eac96ab 100644 --- a/lib/javase.sh +++ b/lib/javase.sh @@ -54,7 +54,7 @@ File: $jvm_base$file ---------------------------------------------------------------------- EOF - cat "$file" + iconv -f ISO-8859-15 -t UTF-8 "$file" cat << EOF ---------------------------------------------------------------------- @@ -197,21 +197,36 @@ jinfos() { } j2se_build() { - cd "$package_dir" - echo "Create debian package:" + if [ -n "$build_source" ]; then + local source_dir=${j2se_package}-${j2se_version} + echo " copy ${source_dir} into directory $working_dir/" + rm -rf "$working_dir/${source_dir}" + cp -r "$package_dir" "$working_dir/${source_dir}" + cat << EOF + +The Debian source package has been created in the current directory. +You can build the package with: + cd ${source_dir} dpkg-buildpackage -b -uc -us - cd "$tmp" - local deb_filename="$( echo "${j2se_package}_"*.deb )" - echo " copy $deb_filename into directory $working_dir/" - cp "$deb_filename" "$working_dir/" - if [ -n "$genchanges" ]; then - echo " dpkg-genchanges" - local changes_filename="${deb_filename%.deb}.changes" - echo " copy $changes_filename into directory $working_dir/" - cp "$changes_filename" "$working_dir/" - fi - cat << EOF + +EOF + else + cd "$package_dir" + echo "Create debian package:" + + dpkg-buildpackage -b -uc -us + cd "$tmp" + local deb_filename="$( echo "${j2se_package}_"*.deb )" + echo " copy $deb_filename into directory $working_dir/" + cp "$deb_filename" "$working_dir/" + if [ -n "$genchanges" ]; then + echo " dpkg-genchanges" + local changes_filename="${deb_filename%.deb}.changes" + echo " copy $changes_filename into directory $working_dir/" + cp "$changes_filename" "$working_dir/" + fi + cat << EOF The Debian package has been created in the current directory. You can install the package as root with: @@ -219,4 +234,5 @@ You can install the package as root with: dpkg -i $deb_filename EOF + fi }