ports/78332: [PATCH] no help content in polish/open-office-1.1, nor ENUS (no helpcontent_01_unix)

Pawel Wieleba P.Wieleba at iem.pw.edu.pl
Wed Mar 2 21:40:22 UTC 2005


>Number:         78332
>Category:       ports
>Synopsis:       [PATCH] no help content in polish/open-office-1.1, nor ENUS (no helpcontent_01_unix)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Mar 02 21:40:21 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Pawel Wieleba
>Release:        5.3-STABLE
>Organization:
>Environment:
FreeBSD srv 5.3-STABLE FreeBSD 5.3-STABLE #0: Thu Feb 10 00:37:57 CET 2005     root at srv.inter.siec:/usr/obj/usr/src/sys/SRV  i386
>Description:
There is no help content in OpenOffice.org after installing:
 pl-openoffice-1.1 (polish/openoffice-1.1)
 openoffice-1.1.4 (editors/openoffice-1.1).

srv% ls /usr/local/OpenOffice.org1.1.4/help/pl/
srv%
>How-To-Repeat:
cd /usr/ports/polish/openoffice-1.1; make install
run eg. /usr/local/OpenOffice.org1.1.4/program/swriter
choose Help->Contents from the menu
>Fix:
I added us english helpcontent by default. It will be used when variable L10NHELP is not specified (like in polish/openoffice-1.1 port).
I changed distinfo to support helpcontent_01_unix.tgz (ENUS).
As a result polish users will have help (but in English).

The patch to the OpenOffice port:
srv% diff -u /usr/ports/editors/openoffice-1.1/Makefile-ORG /usr/ports/editors/openoffice-1.1/Makefile
--- /usr/ports/editors/openoffice-1.1/Makefile-ORG      Wed Mar  2 21:12:22 2005
+++ /usr/ports/editors/openoffice-1.1/Makefile  Wed Mar  2 21:09:57 2005
@@ -58,12 +58,13 @@

 LANG_EXT?=     01
 LANG_CONFIGURE_ARG?=   ENUS
+L10NHELP?=     helpcontent_01_unix.tgz

 .if defined(L10NHELP)
 DISTFILES+=    ${L10NHELP}:help
 .endif
 .if defined(ALL_LOCALIZED_LANGS)
-DISTFILES+=    helpcontent_07_unix.tgz:help3 \
+DISTFILES+=    helpcontent_01_unix.tgz:help  helpcontent_07_unix.tgz:help3 \
                helpcontent_31_unix.tgz:help  helpcontent_33_unix.tgz:help \
                helpcontent_34_unix.tgz:help  helpcontent_39_unix.tgz:help \
                helpcontent_42_unix.tgz:help2 helpcontent_43_unix.tgz:help2 \
@@ -72,7 +73,7 @@
                helpcontent_81_unix.tgz:help  helpcontent_82_unix.tgz:help \
                helpcontent_86_unix.tgz:help  helpcontent_88_unix.tgz:help \
                helpcontent_90_unix.tgz:help
-L10NHELPS=     helpcontent_07_unix.tgz \
+L10NHELPS=     helpcontent_01_unix.tgz helpcontent_07_unix.tgz \
                helpcontent_31_unix.tgz helpcontent_33_unix.tgz \
                helpcontent_34_unix.tgz helpcontent_39_unix.tgz \
                helpcontent_42_unix.tgz helpcontent_43_unix.tgz \

srv% diff -u /usr/ports/editors/openoffice-1.1/distinfo-ORG /usr/ports/editors/openoffice-1.1/distinfo
--- /usr/ports/editors/openoffice-1.1/distinfo-ORG      Wed Mar  2 21:18:52 2005
+++ /usr/ports/editors/openoffice-1.1/distinfo  Wed Mar  2 20:43:15 2005
@@ -6,6 +6,8 @@
 SIZE (openoffice1.1/cws_srx645_mozooo.20040203.tar.gz) = 39708
 MD5 (openoffice1.1/mozilla-source-1.0.tar.gz) = 35a7524c2fbb773e23449179c5cb1f20
 SIZE (openoffice1.1/mozilla-source-1.0.tar.gz) = 39881558
+MD5 (openoffice1.1/helpcontent_01_unix.tgz) = 7da2aff674c2c84aba8b21ac2ab16bb6
+SIZE (openoffice1.1/helpcontent_01_unix.tgz) = 12052480
 MD5 (openoffice1.1/helpcontent_07_unix.tgz) = e3ab37cbf2407d909953f06467b27611
 SIZE (openoffice1.1/helpcontent_07_unix.tgz) = 13820401
 MD5 (openoffice1.1/helpcontent_31_unix.tgz) = c7e618e2d9b8bd25cae12954ef2548c9

Another way for polish/openoffice-1.1 users is to download helpcontent file (OpenOffice_Help_PL.zip) from:
http://www.openoffice.pl/download.php?a=file&id=2b61b0ba2e0e6e598562cd503ec95bb0
and unpack it to /usr/local/OpenOffice.org1.1.4/help/pl/
I think that this file should be converted to helpcontent_48_unix.tgz and should be installed automatically. If there are no licence problems I can prepare it and make a proper patch.
If licence problem occures just leave _english help_ and maybe add info to pkg-message with a link to OpenOffice_Help_PL.zip.
CU
Pawel Wieleba
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list