Hallo, Guenter Wallnig schrieb: > da wäre es interessant zu wissen, wie mit einem schon vorhandenen JRE > umgegangen wird, wenn man ein Paket *mit* JRE wählt! > Wenn es *im* Paket einen Installer gibt, könnte der ja die Version > vergleichen ... und - nach Rückfrage - die neuere Version installieren > (oder die vorhandene Version benutzen, sofern das möglich ist).
da gibt es ein paar Scripte. Leider bin ich da nicht firm genug, um sicher zu beurteilen, was da genau passiert und was man alles ändern muss, wenn überhaupt. Ich habe mal nachgeschaut und zwei Scripte gefunden, die mit zusammen 18 kB wohl gerade noch auf die Liste passen. Kann sich das mal Jemand anschauen, der das besser kann als ich? ==============================setup============================== > #!/bin/sh > > jarfilename="JavaSetup.jar" > tempdir=/var/tmp/install_$$ > java_runtime="java" > java_runtime_set="no" > java_runtime_found="no" > java_runtime_sufficient="no" > java_versions_supported="1.4 1.5 1.6" > rpm2cpio_found="no" > rpm_found="no" > sunjavahotspot="HotSpot" > errortext="" > errorcode="" > > start_java() > { > umask 022 > > echo "Using $java_runtime" > echo `$java_runtime -version` > echo "Running installer" > > # looking for environment variables > > home="" > if [ "x" != "x$HOME" ]; then > home=-DHOME=$HOME > fi > > log_module_states="" > if [ "x" != "x$LOG_MODULE_STATES" ]; then > log_module_states=-DLOG_MODULE_STATES=$LOG_MODULE_STATES > fi > > getuid_path="" > if [ "x" != "x$GETUID_PATH" ]; then > getuid_path=-DGETUID_PATH=$GETUID_PATH > fi > > if [ "x" != "x$jrefile" ]; then > jrecopy=-DJRE_FILE=$jrefile > fi > > # run the installer class file > echo $java_runtime $home $log_module_states $getuid_path $jrecopy -jar > $jarfilename > $java_runtime $home $log_module_states $getuid_path $jrecopy -jar > $jarfilename > } > > cleanup() > { > if [ "x$tempdir" != "x" -a -d "$tempdir" ]; then > rm -rf $tempdir > fi > } > > do_exit() > { > exitstring=$errortext > if [ "x" != "x$errorcode" ]; then > exitstring="$exitstring (exit code $errorcode)" > fi > > # simply echo the exitstring or open a xterm > # -> dependent from tty > > if tty ; then > echo $exitstring > else > mkdir $tempdir > > # creating error file > errorfile=$tempdir/error > > cat > $errorfile << EOF > echo "$exitstring" > echo "Press return to continue ..." > read a > EOF > > chmod 755 $errorfile > > # searching for xterm in path > xtermname="xterm" > xtermfound="no"; > for i in `echo $PATH | sed -e 's/^:/.:/g' -e 's/:$/:./g' -e > 's/::/:.:/g' -e 's/:/ /g'`; do > if [ -x "$i/$xtermname" -a ! -d "$i/$xtermname" ]; then > xtermname="$i/$xtermname" > xtermfound="yes" > break > fi > done > > if [ $xtermfound = "no" -a "`uname -s`" = "SunOS" ]; then > if [ -x /usr/openwin/bin/xterm ]; then > xtermname=/usr/openwin/bin/xterm > xtermfound="yes" > fi > fi > > if [ $xtermfound = "yes" ]; then > $xtermname -e $errorfile > fi > fi > > cleanup > > exit $errorcode > } > > set_jre_for_uninstall() > { > # if "uninstalldata" exists, this is not required > if [ ! -d "uninstalldata" ]; then > packagepath="RPMS" > jrefile=`find $packagepath -type f -name "jre*.rpm" -print` > jrefile=`basename $jrefile` > if [ -z "$jrefile" ]; then > jrefile="notfound" > fi > > # check existence of jre rpm > if [ ! -f $packagepath/$jrefile ]; then > errortext="Error: Java Runtime Environment (JRE) not found in > directory: $packagepath" > errorcode="4" > do_exit > fi > fi > } > > install_linux_rpm() > { > # Linux requires usage of rpm2cpio to install JRE with user privileges > # 1. --relocate /usr/java=/var/tmp does not work, because not all files > are > # relocatable. Some are always installed into /etc > # 2. --root only works with root privileges. With user privileges only the > # database is shifted, but not the files. > > # On Linux currently rpm2cpio is required (and rpm anyhow) > > find_rpm2cpio() > > if [ ! "$rpm2cpio_found" = "yes" ]; then > errortext="Error: Did not find rpm2cpio. rpm2cpio is currently > required for installations on Linux." > errorcode="11" > do_exit > fi > > find_rpm() > > if [ ! "$rpm_found" = "yes" ]; then > errortext="Error: Did not find rpm. rpm is currently required for > installations on Linux." > errorcode="12" > do_exit > fi > > # jrefile=jre-6-linux-i586.rpm > # javahome=usr/java/jre1.6.0 > > packagepath="RPMS" > > # using "uninstalldata" for uninstallation > if [ -d "uninstalldata" ]; then > packagepath="uninstalldata/jre" > fi > > jrefile=`find $packagepath -type f -name "jre*.rpm" -print` > jrefile=`basename $jrefile` > if [ -z "$jrefile" ]; then > jrefile="notfound" > fi > > # check existence of jre rpm > if [ ! -f $packagepath/$jrefile ]; then > errortext="Error: Java Runtime Environment (JRE) not found in > directory: $packagepath" > errorcode="4" > do_exit > fi > > PACKED_JARS="lib/rt.jar lib/jsse.jar lib/charsets.jar > lib/ext/localedata.jar lib/plugin.jar lib/javaws.jar lib/deploy.jar" > > mkdir $tempdir > > trap 'rm -rf $tempdir; exit 1' HUP INT QUIT TERM > > tempjrefile=$tempdir/$jrefile > cp $packagepath/$jrefile $tempjrefile > > if [ ! -f "$tempjrefile" ]; then > errortext="Error: Failed to copy Java Runtime Environment (JRE) > temporarily." > errorcode="5" > do_exit > fi > > # check if copy was successful > if [ -x /usr/bin/sum ]; then > > echo "Checksumming..." > > sumA=`/usr/bin/sum $packagepath/$jrefile` > index=1 > for s in $sumA; do > case $index in > 1) > sumA1=$s; > index=2; > ;; > 2) > sumA2=$s; > index=3; > ;; > esac > done > > sumB=`/usr/bin/sum $tempjrefile` > index=1 > for s in $sumB; do > case $index in > 1) > sumB1=$s; > index=2; > ;; > 2) > sumB2=$s; > index=3; > ;; > esac > done > > # echo "Checksum 1: A1: $sumA1 B1: $sumB1" > # echo "Checksum 2: A2: $sumA2 B2: $sumB2" > > if [ $sumA1 -ne $sumB1 ] || [ $sumA2 -ne $sumB2 ]; then > errortext="Error: Failed to install Java Runtime Environment > (JRE) temporarily." > errorcode="6" > do_exit > fi > else > echo "Can't find /usr/bin/sum to do checksum. Continuing anyway." > fi > > # start to install jre > echo "Extracting ..." > olddir=`pwd` > cd $tempdir > rpm2cpio $tempjrefile | cpio -i --make-directories > rm -f $tempjrefile # we do not need it anymore, so conserve discspace > > javahomeparent=usr/java > javahomedir=`find $javahomeparent -maxdepth 1 -type d -name "jre*" -print` > javahomedir=`basename $javahomedir` > if [ -z "$javahomedir" ]; then > javahomedir="notfound" > fi > > javahome=$javahomeparent/$javahomedir > > if [ ! -d ${javahome} ]; then > errortext="Error: Failed to extract the Java Runtime Environment > (JRE) files." > errorcode="7" > do_exit > fi > > UNPACK_EXE=$javahome/bin/unpack200 > if [ -f $UNPACK_EXE ]; then > chmod +x $UNPACK_EXE > packerror="" > for i in $PACKED_JARS; do > if [ -f $javahome/`dirname $i`/`basename $i .jar`.pack ]; then > # printf "Creating %s\n" $javahome/$i > $UNPACK_EXE $javahome/`dirname $i`/`basename $i .jar`.pack > $javahome/$i > if [ $? -ne 0 ] || [ ! -f $javahome/$i ]; then > printf "ERROR: Failed to unpack JAR file:\n\n\t%s\n\n" $i > printf "Installation failed. Please refer to the > Troubleshooting Section of\n" > printf "the Installation Instructions on the download > page.\n" > packerror="1" > break > fi > > # remove the old pack file > rm -f $javahome/`dirname $i`/`basename $i .jar`.pack > fi > done > if [ "$packerror" = "1" ]; then > if [ -d $javahome ]; then > /bin/rm -rf $javahome > fi > > errortext="Error: Failed to extract the Java Runtime Environment > (JRE) files." > errorcode="8" > do_exit > fi > fi > > PREFS_LOCATION="`echo \"${javahome}\" | sed -e > 's/^jdk.*/&\/jre/'`/.systemPrefs" > > if [ ! -d "${PREFS_LOCATION}" ]; then > mkdir -m 755 "${PREFS_LOCATION}" > fi > if [ ! -f "${PREFS_LOCATION}/.system.lock" ]; then > touch "${PREFS_LOCATION}/.system.lock" > chmod 644 "${PREFS_LOCATION}/.system.lock" > fi > if [ ! -f "${PREFS_LOCATION}/.systemRootModFile" ]; then > touch "${PREFS_LOCATION}/.systemRootModFile" > chmod 644 "${PREFS_LOCATION}/.systemRootModFile" > fi > > if [ x$ARCH = "x32" ] && [ -f "$javahome/bin/java" ]; then > "$javahome/bin/java" -client -Xshare:dump > /dev/null 2>&1 > fi > > java_runtime=$tempdir/$javahome/bin/java > > # Make symbolic links to all TrueType font files installed in the system > # to avoid garbles for Japanese, Korean or Chinese > language=`printenv LANG | cut -c 1-3` > if [ x$language = "xja_" -o x$language = "xko_" -o x$language = "xzh_" ]; > then > font_fallback_dir=$javahome/lib/fonts/fallback > echo "Making symbolic links to TrueType font files into > $font_fallback_dir." > mkdir -p $font_fallback_dir > ttf_files=`locate "*.ttf" | xargs` > if [ x$ttf_files = "x" ]; then > ttf_files=`find /usr/share/fonts/ -name "*ttf"` > if [ x$ttf_files = "x" ]; then > ttf_files=`find /usr/X11R6/lib/ -name "*ttf"` > fi > fi > ln -s $ttf_files $font_fallback_dir > fi > > echo "Done." > cd $olddir > } > > find_rpm2cpio() > { > # searching for rpm2cpio in path > for i in `echo $PATH | sed -e 's/^:/.:/g' -e 's/:$/:./g' -e 's/::/:.:/g' > -e 's/:/ /g'`; do > if [ -x "$i/rpm2cpio" -a ! -d "$i/$rpm2cpio" ]; then > rpm2cpio_found="yes" > break > fi > done > } > > find_rpm() > { > # searching for rpm in path > for i in `echo $PATH | sed -e 's/^:/.:/g' -e 's/:$/:./g' -e 's/::/:.:/g' > -e 's/:/ /g'`; do > if [ -x "$i/rpm" -a ! -d "$i/$rpm" ]; then > rpm_found="yes" > break > fi > done > } > > check_architecture() > { > # Check, if system and installation set fit together (x86 and sparc). > # If not, throw a warning. > # Architecture of the installation set is saved in file > "installdata/xpd/setup.xpd" > # <architecture>sparc</architecture> or <architecture>i386</architecture> > # Architecture of system is determined with "uname -p" > > setupxpdfile="installdata/xpd/setup.xpd" > > if [ -f $setupxpdfile ]; then > platform=`uname -p` # valid values are "sparc" or "i386" > searchstring="<architecture>$platform</architecture>" > match=`cat $setupxpdfile | grep $searchstring` > > if [ -z "$match" ]; then > # architecture does not fit, warning required > if [ "$platform" = "sparc" ]; then > echo "Warning: This is an attempt to install Solaris x86 > packages on Solaris Sparc." > else > echo "Warning: This is an attempt to install Solaris Sparc > packages on Solaris x86." > fi > fi > fi > } > > find_solaris_jre() > { > # searching for java runtime in path > for i in `echo $PATH | sed -e 's/^:/.:/g' -e 's/:$/:./g' -e 's/::/:.:/g' > -e 's/:/ /g'`; do > if [ -x "$i/$java_runtime" -a ! -d "$i/$java_runtime" ]; then > java_runtime="$i/$java_runtime" > java_runtime_found="yes" > break > fi > done > } > > check_jre_version() > { > # check version of an installed JRE > javaoutput=`$java_runtime -version 2>&1 | tail ${tail_args} -1` > hotspot=`echo $javaoutput | grep $sunjavahotspot` > if [ ! -z "$hotspot" ]; then > for i in $java_versions_supported; do > versionmatch=`echo $javaoutput | grep $i` > if [ ! -z "$versionmatch" ]; then > java_runtime_sufficient="yes" > break > fi > done > > # check new version format, where version number is not part of line > 3 (1.6) > if [ ! "$java_runtime_sufficient" = "yes" ]; then > javaoutput=`$java_runtime -version 2>&1 | head ${tail_args} -3` > for i in $java_versions_supported; do > versionmatch=`echo $javaoutput | grep $i` > if [ ! -z "$versionmatch" ]; then > java_runtime_sufficient="yes" > break > fi > done > fi > fi > } > > # the user might want to specify java runtime on the commandline > USAGE="Usage: $0 [ -j <java_runtime> ]" > while getopts hj: opt; do > echo "Parameter: $opt" > case $opt in > j) java_runtime_set="yes"; > java_runtime="${OPTARG}" > if [ ! -f "$java_runtime" ]; then > errortext="Error: Invalid java runtime $java_runtime, file > does not exist." > errorcode="2" > do_exit > fi > if [ ! -x "$java_runtime" ]; then > errortext="Error: Invalid java runtime $java_runtime, not an > executable file." > errorcode="3" > do_exit > fi > java_runtime_found="yes"; > ;; > h) echo ${USAGE} > errortext="" > errorcode="" > do_exit > ;; > \?) echo ${USAGE} > errortext="" > errorcode="" > do_exit > ;; > esac > done > > # changing into setup directory > cd "`dirname "$0"`" > > # prepare jre, if not set on command line > if [ "$java_runtime_set" != "yes" ]; then > platform=`uname -s` > if [ "`uname -s`" = "Linux" ]; then > install_linux_rpm > elif [ "`uname -s`" = "SunOS" ]; then > check_architecture > find_solaris_jre > if [ "$java_runtime_found" = "yes" ]; then > check_jre_version > if [ ! "$java_runtime_sufficient" = "yes" ]; then > errortext="Error: Did not find a valid Java Runtime > Environment (JRE). Required JRE versions: $java_versions_supported" > errorcode="9" > do_exit > fi > else > errortext="Error: Did not find an installed Java Runtime > Environment (JRE)." > errorcode="10" > do_exit > fi > else > errortext="Error: Platform $platform not supported for Java Runtime > Environment (JRE) installation." > errorcode="1" > do_exit > fi > fi > > # jre for Linux is also required, if java runtime is set (for uninstallation > mode) > if [ "$java_runtime_set" = "yes" ]; then > platform=`uname -s` > if [ "`uname -s`" = "Linux" ]; then > set_jre_for_uninstall > fi > fi > > start_java > > cleanup > > exit 0 ==============================setup============================== und das zweite Script: ==============================update============================== > #!/bin/sh > > GNOMEXCMDS="/usr/bin/gksu" > GNOMECMDS="/usr/bin/gnome-terminal /opt/gnome/bin/gnome-terminal" > KDEXCMDS="/usr/bin/kdesu /opt/kde/bin/kdesu /opt/kde?/bin/kdesu" > KDECMDS="/usr/bin/konsole /opt/kde/bin/konsole /opt/kde?/bin/konsole" > MISCCMDS="/usr/bin/x-terminal-emulator /usr/X11/bin/xterm > /usr/openwin/bin/xterm" > > TITLE='OpenOffice.org update' > > # > # Usage > # > > Usage () { > if [ "`basename $0`" = "update" ]; then > echo "Usage: `basename $0` [<path to OpenOffice.org installation>]" > fi > echo > exit 2 > } > > make_tempfile() { > > # Always prefer mktemp when available > if [ -x "$MKTEMP" ]; then > "$MKTEMP" "/tmp/$1.XXXXXX" > else > TMPCMD="/tmp/$1.$$" > touch $TMPCMD > echo $TMPCMD > fi > > } > > # > # make_command_file - generate a command file to pass to xterm & co > # > run_in_terminal () { > > TMPCMD=`make_tempfile 'OpenOffice.org-Online-Update'` > > cat >> $TMPCMD > > cat >> $TMPCMD << \EOF > if [ $? -eq 0 -a ! -z "$DISPLAY" ]; then > echo > echo "Press <Enter> to close this window" > read DUMMY > fi > EOF > > cat >> $TMPCMD << EOF > rm -f $TMPCMD > EOF > > chmod a+x $TMPCMD > exec "$@" -e $TMPCMD > } > > # > # run the command line passed as positional parameters either via > # gksu/kdesu or via su command in a terminal emulator. > # > elevate() { > > TITLEOPT="" > GEOMOPT="" > case `basename $XTERM` in > "xterm") > TITLEOPT="-title" > GEOMOPT="-geometry " > ;; > "gnome-terminal" | "konsole" | "x-terminal-emulator") > TITLEOPT="--title" > GEOMOPT="--geometry=" > ;; > esac > > case `basename $SU` in > "kdesu" ) > # --caption > SUOPT="-t" > ;; > "gksu" ) > # --title > SUOPT="" > ;; > "su" ) > SUOPT="- root -c" > ;; > esac > > ( echo "echo The application \"$...@\" will update your OpenOffice.org > installation." > echo "echo" > echo "$SU" "$SUOPT" "$@" > ) | run_in_terminal "$XTERM" "$TITLEOPT" "$TITLE" ${GEOMOPT}+300+300 > } > > > update_pkg() { > ADMINFILE=`make_tempfile 'OpenOffice.org-Online-Update-admin'` > > cat >> $ADMINFILE << EOF > action=nocheck > conflict=nocheck > setuid=nocheck > idepend=nocheck > rdepend=nocheck > mail= > EOF > > PKGLIST="" > for i in `cd $1; ls -d *`; do > pkginfo -q $i && PKGLIST="$PKGLIST $i" > done > > pkgrm -n -a $ADMINFILE $PKGLIST > pkgadd -n -a $ADMINFILE -d $1 $PKGLIST > > rm -f $ADMINFILE > } > > # > # main > # > > CMD="`basename $0`" > BASEDIR="`dirname $0`" > ABSBASEDIR="`cd $BASEDIR; pwd`" > > if [ -z "$DISPLAY" ]; then > SU="su" > XTERM="" > else > # define search order depending on the desktop in use .. > if [ "`uname -s`" = "SunOS" ]; then > XPROP=/usr/openwin/bin/xprop > GREP=/usr/xpg4/bin/grep > MKTEMP=/usr/bin/mktemp > else > if [ -x /usr/X11/bin/xprop ]; then > XPROP=/usr/X11/bin/xprop > else > XPROP=/usr/bin/xprop > fi > GREP=grep > MKTEMP=/bin/mktemp > fi > > # use desktop specific tools where possible, but prefer X11 su over > terminal emulators > if $XPROP -root | $GREP -q '^KWIN_RUNNING'; then > SULIST="$KDEXCMDS $GNOMEXCMDS" > XTERMLIST="$KDECMDS $MISCCMDS" > else > SULIST="$GNOMEXCMDS $KDEXCMDS" > XTERMLIST="$GNOMECMDS $MISCCMDS" > fi > > # search for the first available terminal emulator > for i in $XTERMLIST; do > if [ -x $i ]; then > XTERM=$i > break > fi > done > > # we prefer gksu or kdesu if available > SU="su" > for i in $SULIST; do > if [ -x $i ]; then > SU=$i > break > fi > done > fi > > if [ "$CMD" = "update" ]; then > if [ $# -gt 0 ]; then > [ -d $1 -a $# -eq 1 ] || Usage > elevate "$ABSBASEDIR/$CMD" > else > if [ -d "$BASEDIR/RPMS" ]; then > # do not use --hash as the control sequence to edit the current line > does not work > # in our setup (at least not with kdesu) > rpm -v --freshen `find "$BASEDIR"/RPMS -name '*.rpm'` > elif [ -d "$BASEDIR/DEBS" ]; then > dpkg --install --selected-only --recursive "$BASEDIR"/DEBS > elif [ -d "$BASEDIR/packages" ]; then > update_pkg "$BASEDIR/packages" > fi > fi > else > Usage > fi ==============================update============================== Der Vollständigkeit halber noch die Dateiliste: ==============================Dateien============================== ./JavaSetup.jar ./setup ./update ./installdata: html images xpd ./installdata/html: AcceptLicense_de.html AcceptLicense.html ChooseComponents_de.html ChooseComponents.html ChooseDirectory_de.html ChooseDirectory.html ChooseInstallationType_de.html ChooseInstallationType.html ChooseUninstallationComponents_de.html ChooseUninstallationComponents.html ChooseUninstallationType_de.html ChooseUninstallationType.html InstallationImminent_de.html InstallationImminent.html InstallationOngoing_de.html InstallationOngoing.html LICENSE_de.html LICENSE.html Prologue_de.html Prologue.html UninstallationImminent_de.html UninstallationImminent.html UninstallationOngoing_de.html UninstallationOngoing.html UninstallationPrologue_de.html UninstallationPrologue.html ./installdata/images: Setup.gif ./installdata/xpd: gid_Module_Brand_Prg_Base.xpd gid_Module_Brand_Prg_Calc.xpd gid_Module_Brand_Prg_Draw.xpd gid_Module_Brand_Prg_Impress.xpd gid_Module_Brand_Prg_Math.xpd gid_Module_Brand_Prg_Wrt.xpd gid_Module_Langpack_Base_de.xpd gid_Module_Langpack_Basis_de.xpd gid_Module_Langpack_Binfilter_de.xpd gid_Module_Langpack_Brand_de.xpd gid_Module_Langpack_Calc_de.xpd gid_Module_Langpack_Draw_de.xpd gid_Module_Langpack_Help_de.xpd gid_Module_Langpack_Impress_de.xpd gid_Module_Langpack_Languageroot.xpd gid_Module_Langpack_Math_de.xpd gid_Module_Langpack_Resource_de.xpd gid_Module_Langpack_Root_de.xpd gid_Module_Langpack_Writer_de.xpd gid_Module_Oo_Linguistic.xpd gid_Module_Oooimprovement.xpd gid_Module_Optional_Binfilter.xpd gid_Module_Optional_Gnome.xpd gid_Module_Optional_Grfflt.xpd gid_Module_Optional_Javafilter.xpd gid_Module_Optional_Java.xpd gid_Module_Optional_Kde.xpd gid_Module_Optional_Onlineupdate.xpd gid_Module_Optional_Pyuno.xpd gid_Module_Optional_Systemintegration_child_1.xpd gid_Module_Optional_Systemintegration_child_2.xpd gid_Module_Optional_Systemintegration_child_3.xpd gid_Module_Optional_Systemintegration_child_4.xpd gid_Module_Optional_Systemintegration.xpd gid_Module_Optional_Testtool.xpd gid_Module_Optional.xpd gid_Module_Optional_Xsltfiltersamples.xpd gid_Module_Prg_Base_Bin.xpd gid_Module_Prg_Base.xpd gid_Module_Prg_Calc_Bin.xpd gid_Module_Prg_Calc.xpd gid_Module_Prg_Draw_Bin.xpd gid_Module_Prg_Draw.xpd gid_Module_Prg_Impress_Bin.xpd gid_Module_Prg_Impress.xpd gid_Module_Prg_Math_Bin.xpd gid_Module_Prg_Math.xpd gid_Module_Prg_Wrt_Bin.xpd gid_Module_Prg_Wrt.xpd gid_Module_Prg.xpd gid_Module_Root_Brand.xpd gid_Module_Root_Extension_Dictionary_De_AT.xpd gid_Module_Root_Extension_Dictionary_De_CH.xpd gid_Module_Root_Extension_Dictionary_De_DE.xpd gid_Module_Root_Extension_Dictionary_En.xpd gid_Module_Root_Extension_Dictionary_Fr.xpd gid_Module_Root_Extension_Dictionary_It.xpd gid_Module_Root_Files_1.xpd gid_Module_Root_Files_2.xpd gid_Module_Root_Files_3.xpd gid_Module_Root_Files_4.xpd gid_Module_Root_Files_5.xpd gid_Module_Root_Files_6.xpd gid_Module_Root_Files_7.xpd gid_Module_Root_Files_Images.xpd gid_Module_Root_Fonts_OOo_Hidden.xpd gid_Module_Root_Ure_Hidden.xpd gid_Module_Root_Userland.xpd gid_Module_Root.xpd setup.xpd ./licenses: LICENSE_de LICENSE_de.html ./readmes: README_de README_de.html ./RPMS: desktop-integration userland jre-6u18-linux-amd64.rpm ooobasis3.2-base-3.2.0-9483.x86_64.rpm ooobasis3.2-binfilter-3.2.0-9483.x86_64.rpm ooobasis3.2-calc-3.2.0-9483.x86_64.rpm ooobasis3.2-core01-3.2.0-9483.x86_64.rpm ooobasis3.2-core02-3.2.0-9483.x86_64.rpm ooobasis3.2-core03-3.2.0-9483.x86_64.rpm ooobasis3.2-core04-3.2.0-9483.x86_64.rpm ooobasis3.2-core05-3.2.0-9483.x86_64.rpm ooobasis3.2-core06-3.2.0-9483.x86_64.rpm ooobasis3.2-core07-3.2.0-9483.x86_64.rpm ooobasis3.2-de-3.2.0-9483.x86_64.rpm ooobasis3.2-de-base-3.2.0-9483.x86_64.rpm ooobasis3.2-de-binfilter-3.2.0-9483.x86_64.rpm ooobasis3.2-de-calc-3.2.0-9483.x86_64.rpm ooobasis3.2-de-draw-3.2.0-9483.x86_64.rpm ooobasis3.2-de-help-3.2.0-9483.x86_64.rpm ooobasis3.2-de-impress-3.2.0-9483.x86_64.rpm ooobasis3.2-de-math-3.2.0-9483.x86_64.rpm ooobasis3.2-de-res-3.2.0-9483.x86_64.rpm ooobasis3.2-de-writer-3.2.0-9483.x86_64.rpm ooobasis3.2-draw-3.2.0-9483.x86_64.rpm ooobasis3.2-gnome-integration-3.2.0-9483.x86_64.rpm ooobasis3.2-graphicfilter-3.2.0-9483.x86_64.rpm ooobasis3.2-images-3.2.0-9483.x86_64.rpm ooobasis3.2-impress-3.2.0-9483.x86_64.rpm ooobasis3.2-javafilter-3.2.0-9483.x86_64.rpm ooobasis3.2-kde-integration-3.2.0-9483.x86_64.rpm ooobasis3.2-math-3.2.0-9483.x86_64.rpm ooobasis3.2-onlineupdate-3.2.0-9483.x86_64.rpm ooobasis3.2-ooofonts-3.2.0-9483.x86_64.rpm ooobasis3.2-oooimprovement-3.2.0-9483.x86_64.rpm ooobasis3.2-ooolinguistic-3.2.0-9483.x86_64.rpm ooobasis3.2-pyuno-3.2.0-9483.x86_64.rpm ooobasis3.2-testtool-3.2.0-9483.x86_64.rpm ooobasis3.2-writer-3.2.0-9483.x86_64.rpm ooobasis3.2-xsltfilter-3.2.0-9483.x86_64.rpm openoffice.org3-3.2.0-9483.x86_64.rpm openoffice.org3-base-3.2.0-9483.x86_64.rpm openoffice.org3-calc-3.2.0-9483.x86_64.rpm openoffice.org3-de-3.2.0-9483.x86_64.rpm openoffice.org3-dict-de-AT-3.2.0-9483.x86_64.rpm openoffice.org3-dict-de-CH-3.2.0-9483.x86_64.rpm openoffice.org3-dict-de-DE-3.2.0-9483.x86_64.rpm openoffice.org3-dict-en-3.2.0-9483.x86_64.rpm openoffice.org3-dict-fr-3.2.0-9483.x86_64.rpm openoffice.org3-dict-it-3.2.0-9483.x86_64.rpm openoffice.org3-draw-3.2.0-9483.x86_64.rpm openoffice.org3-impress-3.2.0-9483.x86_64.rpm openoffice.org3-math-3.2.0-9483.x86_64.rpm openoffice.org3-writer-3.2.0-9483.x86_64.rpm openoffice.org-ure-1.6.0-9483.x86_64.rpm ./RPMS/desktop-integration: openoffice.org3.2-freedesktop-menus-3.2-9472.noarch.rpm openoffice.org3.2-mandriva-menus-3.2-9472.noarch.rpm openoffice.org3.2-redhat-menus-3.2-9472.noarch.rpm openoffice.org3.2-suse-menus-3.2-9472.noarch.rpm ./RPMS/userland: openoffice.org-userland-1.0-0.noarch.rpm ==============================Dateien============================== Gruss Greetings Boris Kirkorowicz -- Falls Ihre E-Mail versehentlich im Spamfilter haengengeblieben zu sein scheint, bitte das Formular unter http://www.kirk.de/mail.shtml nutzen. If your eMail seems to be caught by the SPAM filter by mistake, please use the form at http://www.kirk.de/mail.shtml to drop me a note. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org