X-Git-Url: http://git.sven.stormbind.net/?p=sven%2Fjava-package.git;a=blobdiff_plain;f=lib%2Fjavase.sh;h=12e5e2135b45df718595726e25dcd6125fa8de9c;hp=ed0745c02bf8ef8228ce924f2ffce8ad7abb2d33;hb=0d81f4b851b1f625dd01814c426e47cbcabdd472;hpb=267e00d6cd47b41b19335be01a58e877cb54c585 diff --git a/lib/javase.sh b/lib/javase.sh index ed0745c..12e5e21 100644 --- a/lib/javase.sh +++ b/lib/javase.sh @@ -12,7 +12,7 @@ EOF j2se_changelog() { cat << EOF -$j2se_package ($j2se_version) unstable; urgency=medium +$j2se_package ($j2se_version) $target_distribution; urgency=medium * This package was created with java-package ($version). @@ -126,7 +126,7 @@ if [ "\$1" = configure ]; then for program in \$*; do if [[ -f "\$program_base/\$program" ]]; then update-alternatives \\ - --install "/usr/bin/\$program" "\$program" "\$program_base/\$program" $j2se_priority \\ + --install "/usr/bin/\$program" "\$program" "\$program_base/\$program" ${priority_override:-$j2se_priority} \\ --slave "/usr/share/man/man1/\$program.1.gz" "\$program.1.gz" "$jvm_base$j2se_name/man/man1/\$program.1.gz" fi done @@ -138,7 +138,7 @@ if [ "\$1" = configure ]; then shift for program in \$*; do if [[ -f "\$program_base/\$program" ]]; then - update-alternatives --install "/usr/bin/\$program" "\$program" "\$program_base/\$program" $j2se_priority + update-alternatives --install "/usr/bin/\$program" "\$program" "\$program_base/\$program" ${priority_override:-$j2se_priority} fi done } @@ -151,7 +151,7 @@ if [ "\$1" = configure ]; then local plugin="\$4" [ -d "\$link_path" ] || install -d -m 755 "\$link_path" if [[ -f "\$plugin" ]]; then - update-alternatives --install "\$link_path/\$link_name" "\$plugin_name" "\$plugin" $j2se_priority + update-alternatives --install "\$link_path/\$link_name" "\$plugin_name" "\$plugin" ${priority_override:-$j2se_priority} fi } EOF @@ -281,6 +281,7 @@ j2se_run() { echo diskfree "$j2se_required_space" read_maintainer_info + get_distribution case "${j2se_arch}" in i586) j2se_debian_arch=i386 @@ -293,6 +294,9 @@ j2se_run() { local target="$package_dir/$j2se_name" install -d -m 755 "$( dirname "$target" )" extract_bin "$archive_path" "$j2se_expected_min_size" "$target" + if [[ -n "$jce_archive" ]]; then + extract_jce "$jce_path" "$target/jre/lib/security" + fi rm -rf "$target/.systemPrefs" echo "9" > "$debian_dir/compat" j2se_readme > "$debian_dir/README.Debian"