summaryrefslogtreecommitdiffstats
path: root/bin-editors/openoffice3-bin-lang/PRE_BUILD
blob: 34bcf8bbee3c5959ccd6f7da190de94518fc152b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
. $SPELL_CONFIG  &&

mk_source_dir        $SOURCE_DIRECTORY  &&
cd                   $SOURCE_DIRECTORY  &&

# unpack all source files
local i SS &&
i=1 &&
for SS in $OOO3_LANG; do
  if [[ $i == 1 ]];then
    unpack_file
  else
    unpack_file $i
  fi   &&
  # silently unpack RPMS for each language
  cd OO*$SS*/RPMS  &&
  for  FILE  in  *.${OO_ARCH}.rpm
  do
    FILE="${FILE%.$OO_ARCH.rpm}"  &&
    rpmunpack  $FILE.${OO_ARCH}.rpm &&
    gzip  -d   $FILE.cpio.gz  &&
    cpio  -idm  <  $FILE.cpio 2> ${INSTALL_ROOT}/dev/null
  done  &&
  cd $SOURCE_DIRECTORY  &&
  i=$[$i+1]
done