User: timar   
Date: 06/02/14 06:35:27

Added:
 /hu/src/2.0.2/
  config_office_wrapit-win.sh, hu-howto.txt

Log:
 instructions and wrapit script for linux

File Changes:

Directory: /hu/src/2.0.2/
=========================

File [added]: config_office_wrapit-win.sh
Url: 
http://hu.openoffice.org/source/browse/hu/src/2.0.2/config_office_wrapit-win.sh?rev=1.1&content-type=text/vnd.viewcvs-markup
Added lines: 28
---------------
# root of build tree
setenv my_BUILD_ROOT /cygdrive/c/ooo2


setenv myIDE_PATH "/cygdrive/c/Program Files/Microsoft Visual Studio .NET 
2003/Common7/IDE"
setenv myMSPDB_PATH "/cygdrive/c/Program Files/Microsoft Visual Studio .NET 
2003/Common7/IDE"
setenv myFWSDK_PATH "/cygdrive/c/Program Files/Microsoft.NET/SDK/v1.1"
setenv myJSDK_PATH "/cygdrive/c/j2sdk1.4.2_10"
setenv myPSDK_PATH "/cygdrive/c/Program Files/Microsoft Platform SDK"
setenv myDX_PATH "/cygdrive/c/DXSDK"
setenv myANTHOME "/cygdrive/c/apache-ant-1.6.5"
setenv myCLHOME "/cygdrive/c/Program Files/Microsoft Visual Studio .NET 
2003/Vc7"
setenv myNMAKE_PATH "/cygdrive/c/Program Files/Microsoft Visual Studio .NET 
2003/Vc7/bin"
setenv myCSCPATH "/cygdrive/c/WINDOWS/Microsoft.NET/Framework/v1.1.4322"
setenv myMIDLPATH "/cygdrive/c/Program Files/Microsoft Visual Studio .NET 
2003/Common7/Tools/Bin" 
setenv myNSISPATH "/cygdrive/c/Program Files/NSIS"

setenv PATH "${PATH}:${myIDE_PATH}"

# desired languages
setenv my_LANGUAGES --with-lang="hu"

./configure "$my_LANGUAGES" --with-mspdb-path="$myMSPDB_PATH" 
--with-frame-home="$myFWSDK_PATH" --with-jdk-home="$myJSDK_PATH" 
--with-use-shell=tcsh --with-psdk-home="$myPSDK_PATH" 
--with-directx-home="$myDX_PATH" --with-ant-home=$myANTHOME 
--with-cl-home="$myCLHOME" --with-nmake-path="$myNMAKE_PATH" 
--with-csc-path="$myCSCPATH" --with-nsis-path="$myNSISPATH"  
--with-dict="ENUS,ENUK,DEDE,HUHU,ITIT,FRFR" --with-build-version="OOo PRE 2.0.2 
FSF.hu M150 Build 1" --with-images='industrial crystal hicontrast'

# supply temp dir
echo setenv TEMP /tmp >>../winenv.set
echo setenv TMP /tmp >>../winenv.set


File [added]: hu-howto.txt
Url: 
http://hu.openoffice.org/source/browse/hu/src/2.0.2/hu-howto.txt?rev=1.1&content-type=text/vnd.viewcvs-markup
Added lines: 91
---------------
Így készült a magyar OpenOffice.org 2.0.2

Az OpenOffice.org magyar kiadásán dolgozó fordítók és fejlesztõk deklarált 
célja 
nagyjából két éve, hogy munkájuk eredménye bekerüljön a hivatalos forrásba, 
elõsegítve ezzel a magyar változat jobb elterjedését, és csökkentendõ az egyes 
kiadások alkalmával a fejlesztõkre háruló munkát. Ez a cél nagyrészt teljesült, 
de 
még mindig vannak olyan kiegészítések, javítások, amelyek még nem részei a 
hivatalos forrásnak, így még most, a 2.0.2-es verzió megjelenésekor is indokolt 
külön magyar változatot -- az úgynevezett FSF.hu buildet -- kiadni.


Fájlok és patchek

CVS-ben van minden összegyûjtve, amit használtunk:
$ cvs -d:pserver:[EMAIL PROTECTED]:/cvs login
A jelszó: anoncvs
$ cvs -z3 -d:pserver:[EMAIL PROTECTED]:/cvs co hu/src/2.0.2

A gyökérben található egy config_office_wrapit-linux.sh nevezetû fájl, amely a 
Linux alatt alkalmazott beállításokat tartalmazza. Ugyanez megvan Windowsra is
config_office_wrapit-win.sh néven.

A Files könyvtár tartalmát be kell másolni a forrásfába, minden a helyén van. A 
fájlok között megtaláljuk a "Magyar változat - FSF.hu Alapítvány" felirattal 
ellátott indítóképernyõt, a lefordított "licenc"-et, amelyet a felhasználónak 
el 
kell fogadni telepítéskor (Windows), és a Writer2LaTeX exportszûrõt. Ez utóbbi 
csak 
Linux (gcc 3.3), Mac OS X és Windows alatt kúszik be a helyére, más 
platformokon 
máshová kell másolni a solverben.

A Patches könyvtár javítófoltokat tartalmaz, amelyeket fel kell rakni a 
forrásra. A patchek "patch -p0" paranccsal felmennek a build tree gyökerébõl 
kiadva. A patchek között vannak olyanok, amelyek hamarosan bekerülnek az OOo 
hivatalos forrásába, és vannak olyanok, amelyek nem, vagy csak beláthatatlan 
idõn belül. A legtöbb patch neve egy számmal kezdõdik, ezen a számon szerepel
az IssueZilla hibaadatbázisban a patchhez kapcsolódó hibajegy. Ez a 
qa.openoffice.org/issues/show_bug.cgi?id=xxxxx URL-en megtekinthetõ, ahol xxxxx
a hiba száma (az "i" nélkül).

A hibaszám nélküli patchek a következõk:

extended-tips-on.diff - Bekapcsolja alapból a részletes tippeket.

ooo_vendor_new.diff - A Névjegypanelen megjelenik az FSF.hu Alapítvány, mint a 
build 
készítõje.

pavel-psprint-do-not-substitute.diff - Pavel Janíktól átvett patch, amely arra 
utasítja a PostScript drivert, hogy ne helyettesítse be a fontokat. Így egy 
hibalehetõséget kizárunk, amely abban nyilvánul meg, hogy a magyar õ és û 
karakterek helyén kérdõjeleket, kockákat vagy más fontból származó õ-ket és 
û-ket látunk.


Magyar fordítás

A magyar fordítás elvileg része a hivatalos forráskódnak. A 2.0.2 azonban 
ugyanabból a forráskódból keletkezik, mint a StarOffice 8 PP2, amelybõl magyar 
verzió is lesz kiadva. Ezért az történt, hogy az OOo közösségi fordítását 
kidobták, és a magyar StarOffice fordítását tették bele a forrásba. A két 
fordítás alig néhány helyen tér el, mivel az egységesség mindkét fél érdeke 
volt, viszont van egy egyelõre feloldhatatlan probléma, a terméknév névelõje. A 
StarOffice névelõje "a", az OpenOffice.org-é "az". A jelenlegi forrásból 
buildelve "a OpenOffice.org" szerepelne mindenhol emiatt. Ráadásul a StarOffice 
fordításának befejezõdése óta több javítás is keletkezett, amelyeket kár volna 
kihagyni. Ezért jobb kézzel feltenni a fordítást.

A CVS-bõl kiszedett 2.0.2 könyvtár SDF alkönyvtárában találjuk a magyar 
fordításokat. Technikai okokból különválasztottuk az alap SDF-et és a patchek 
által bevezetett új stringeket.

A hu.sdf.bz2-t és a hu-patches.sdf.bz2-t be kell másolni a build könyvtár 
gyökerébe, 
majd ki kell csomagolni, és be kell forgatni a fájlokba.

$ bunzip2 hu.sdf.bz2
$ localize -m -l hu -f hu.sdf
$ bunzip2 hu-patches.sdf.bz2
$ localize -m -l hu -f hu-patched.sdf

A "localize" a transex3 modulból származik, így ha nulláról indulunk, akkor 
ennek a buildelésével kell kezdeni:

$ cd transex3
$ build --all
$ deliver
$ rehash     (tcsh alatt)
$ cd ..

Majd végül:

$ cd instsetoo_native
$ build --all





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to