Package: openoffice.org-zemberek Version: 1.0~rc2-10 Severity: important Tags: patch
Hi, as outlined in http://lists.debian.org/debian-openoffice/2011/01/msg00120.html OpenOffice.org extensions need updates. I propose the attached patch. -- System Information: Debian Release: 6.0 APT prefers stable APT policy: (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Grüße/Regards, Rene
diff -Nru zemberek-ooo-1.0~rc2/debian/changelog zemberek-ooo-1.0~rc2/debian/changelog --- zemberek-ooo-1.0~rc2/debian/changelog 2011-02-07 19:24:09.000000000 +0000 +++ zemberek-ooo-1.0~rc2/debian/changelog 2011-02-07 19:24:09.000000000 +0000 @@ -1,3 +1,10 @@ +zemberek-ooo (1.0~rc2-10.1) unstable; urgency=low + + * Non-maintainer upload. + * update for LibreOffice + + -- Rene Engelhard <r...@debian.org> Mon, 10 Jan 2011 02:27:51 +0100 + zemberek-ooo (1.0~rc2-10) unstable; urgency=low * Drop hard dependency on packages used at build time. diff -Nru zemberek-ooo-1.0~rc2/debian/control zemberek-ooo-1.0~rc2/debian/control --- zemberek-ooo-1.0~rc2/debian/control 2011-02-07 19:24:09.000000000 +0000 +++ zemberek-ooo-1.0~rc2/debian/control 2011-02-07 19:24:09.000000000 +0000 @@ -2,23 +2,23 @@ Section: text Priority: optional Maintainer: Rail Aliev <r...@i-rs.ru> -Build-Depends: cdbs, debhelper (>= 5), openoffice.org-dev, quilt, ant -Build-Depends-Indep: openjdk-6-jdk, openoffice.org-java-common, libzemberek-java, libzemberek-tr-java +Build-Depends: cdbs, debhelper (>= 5), libreoffice-dev, quilt, ant +Build-Depends-Indep: openjdk-6-jdk, libreoffice-java-common, libzemberek-java, libzemberek-tr-java Standards-Version: 3.8.2 Homepage: http://code.google.com/p/zemberek/ Vcs-Bzr: http://bzr.debian.org/users/rail-guest/zemberek-ooo/ Vcs-Browser: http://bzr.debian.org/loggerhead/users/rail-guest/zemberek-ooo -Package: openoffice.org-zemberek +Package: libreoffice-zemberek Architecture: all -Enhances: openoffice.org -Provides: openoffice.org-spellcheck-tr, openoffice.org-hyphenation-tr -Depends: ${misc:Depends}, openoffice.org-core (>= 2.3), openoffice.org-java-common (>= 2.3), libzemberek-java, libzemberek-tr-java -Conflicts: openoffice.org-core (<< 1:3.0.0~) -Recommends: openoffice.org | openoffice.org-writer | openoffice.org-calc | openoffice.org-impress | openoffice.org-draw, openoffice.org-l10n-tr, openoffice.org-help-tr -Description: Turkish spell checker extension for Openoffice.org +Enhances: libreoffice +Provides: libreoffice-spellcheck-tr, libreoffice-hyphenation-tr +Depends: ${misc:Depends}, libreoffice-core (>= 2.3), libreoffice-java-common (>= 2.3), libzemberek-java, libzemberek-tr-java +Conflicts: libreoffice-core (<< 1:3.0.0~) +Recommends: libreoffice | libreoffice-writer | libreoffice-calc | libreoffice-impress | libreoffice-draw, libreoffice-l10n-tr, libreoffice-help-tr +Description: Turkish spell checker extension for LibreOffice Zemberek is an open source, platform independent, general purpose Natural Language Processing library and toolset designed for Turkic languages, especially Turkish. . - This package contains Turkish spell checker extension for Openoffice.org. + This package contains Turkish spell checker extension for LibreOffice. diff -Nru zemberek-ooo-1.0~rc2/debian/postinst zemberek-ooo-1.0~rc2/debian/postinst --- zemberek-ooo-1.0~rc2/debian/postinst 2011-02-07 19:24:09.000000000 +0000 +++ zemberek-ooo-1.0~rc2/debian/postinst 1970-01-01 00:00:00.000000000 +0000 @@ -1,20 +0,0 @@ -#!/bin/sh - -set -e - -add_extension() { - echo -n "Adding extension $1..." - INSTDIR=`mktemp -d` - /usr/lib/openoffice/program/unopkg add --shared $1 \ - "-env:UserInstallation=file:///$INSTDIR" \ - '-env:UNO_JAVA_JFW_INSTALL_DATA=$OOO_BASE_DIR/../share/config/javasettingsunopkginstall.xml' \ - "-env:JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY=1" - if [ -n $INSTDIR ]; then rm -rf $INSTDIR; fi - echo " done." -} - -if [ "$1" = "configure" -o "$1" = "upgrade" ]; then - add_extension /usr/lib/openoffice/share/extension/install/openoffice.org-zemberek.oxt -fi - -#DEBHELPER# diff -Nru zemberek-ooo-1.0~rc2/debian/preinst zemberek-ooo-1.0~rc2/debian/preinst --- zemberek-ooo-1.0~rc2/debian/preinst 2011-02-07 19:24:09.000000000 +0000 +++ zemberek-ooo-1.0~rc2/debian/preinst 1970-01-01 00:00:00.000000000 +0000 @@ -1,29 +0,0 @@ -#!/bin/sh - -set -e - -flush_unopkg_cache() { - /usr/lib/openoffice/program/unopkg list --shared > /dev/null 2>&1 -} - -remove_extension() { - if /usr/lib/openoffice/program/unopkg list --shared $1 >/dev/null; then - echo -n "Removing extension $1..." - INSTDIR=`mktemp -d` - /usr/lib/openoffice/program/unopkg remove --shared $1 \ - "-env:UserInstallation=file://$INSTDIR" \ - '-env:UNO_JAVA_JFW_INSTALL_DATA=$OOO_BASE_DIR/../share/config/javasettingsunopkginstall.xml' \ - "-env:JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY=1" - if [ -n $INSTDIR ]; then rm -rf $INSTDIR; fi - echo " done." - flush_unopkg_cache - fi -} - -case "$1" in - upgrade) - remove_extension net.zemberek.ooo.spellchecker - ;; -esac - -#DEBHELPER# diff -Nru zemberek-ooo-1.0~rc2/debian/prerm zemberek-ooo-1.0~rc2/debian/prerm --- zemberek-ooo-1.0~rc2/debian/prerm 2011-02-07 19:24:09.000000000 +0000 +++ zemberek-ooo-1.0~rc2/debian/prerm 1970-01-01 00:00:00.000000000 +0000 @@ -1,30 +0,0 @@ -#!/bin/sh - -set -e - -flush_unopkg_cache() { - /usr/lib/openoffice/program/unopkg list --shared > /dev/null 2>&1 -} - -remove_extension() { - if /usr/lib/openoffice/program/unopkg list --shared $1 >/dev/null; then - echo -n "Removing extension $1..." - INSTDIR=`mktemp -d` - /usr/lib/openoffice/program/unopkg remove --shared $1 \ - "-env:UserInstallation=file://$INSTDIR" \ - '-env:UNO_JAVA_JFW_INSTALL_DATA=$OOO_BASE_DIR/../share/config/javasettingsunopkginstall.xml' \ - "-env:JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY=1" - if [ -n $INSTDIR ]; then rm -rf $INSTDIR; fi - echo " done." - flush_unopkg_cache - fi -} - -case "$1" in - remove) - remove_extension net.zemberek.ooo.spellchecker - ;; -esac - -#DEBHELPER# - diff -Nru zemberek-ooo-1.0~rc2/debian/rules zemberek-ooo-1.0~rc2/debian/rules --- zemberek-ooo-1.0~rc2/debian/rules 2011-02-07 19:24:09.000000000 +0000 +++ zemberek-ooo-1.0~rc2/debian/rules 2011-02-07 19:24:09.000000000 +0000 @@ -8,8 +8,9 @@ DEB_JARS := zemberek zemberek-tr ANT_ARGS := -Duse.external.zemberek=true ANT_ARGS += -Dzemberek.classpath="file:///usr/share/java/zemberek.jar file:///usr/share/java/zemberek-tr.jar" -ANT_ARGS += -Dopenoffice.root.dir=/usr/lib/openoffice +ANT_ARGS += -Dopenoffice.root.dir=/usr/lib/libreoffice -install/openoffice.org-zemberek:: - install -m 644 -D dist/zemberek-ooo-*.oxt \ - $(CURDIR)/debian/$(cdbs_curpkg)/usr/lib/openoffice/share/extension/install/$(cdbs_curpkg).oxt +install/libreoffice-zemberek:: + mkdir -p $(CURDIR)/debian/$(cdbs_curpkg)/usr/lib/libreoffice/share/extensions/zemberek-ooo + cd $(CURDIR)/debian/$(cdbs_curpkg)/usr/lib/libreoffice/share/extensions/zemberek-ooo && \ + unzip $(CURDIR)/dist/zemberek-ooo-*.oxt