Date: Saturday, May 7, 2011 @ 11:29:36
  Author: andyrtr
Revision: 123026

prepare 3.4 branch builds; build with system libwps and libtextcat

Modified:
  libreoffice/trunk/PKGBUILD
Deleted:
  libreoffice/trunk/fix_destdir.diff

------------------+
 PKGBUILD         |   37 ++++++++++++++++---------------------
 fix_destdir.diff |   15 ---------------
 2 files changed, 16 insertions(+), 36 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2011-05-07 15:00:30 UTC (rev 123025)
+++ PKGBUILD    2011-05-07 15:29:36 UTC (rev 123026)
@@ -6,7 +6,7 @@
          'libreoffice-extension-report-builder' 
'libreoffice-extension-wiki-publisher' 'libreoffice-extension-ct2n')
 _LOver=3.3.99.4
 pkgver=3.4beta4
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 #_LO_tree="3.4"
 _OFFICEUPD="300"
@@ -16,13 +16,12 @@
              'boost' 'sane' 'perl-archive-zip' 'zip' 'unzip' 'xulrunner' 
'unixodbc' 'hsqldb-java'
              'apache-ant' 'gperf' 'poppler' 'kdelibs' 'gconf' 'cppunit'
              'beanshell'  'vigra' 'libldap' 'lucene' 'libmythes' 'junit' 
'libwpg' 'imagemagick'
-              # for additional ooo-build features
-            'mesa>=7.5' 'gstreamer0.10-base>=0.10.26'
+            'mesa' 'gstreamer0.10-base'
               #'saxon' - currently broken 
              # the depends from libreoffice main pkg
-             "curl>=7.20.0" "hunspell>=1.2.8" "python2>=2.7" 'libwpd>=0.9.0' 
'libxaw' "neon>=0.28.6"
+             "curl>=7.20.0" "hunspell>=1.2.8" "python2>=2.7" 'libwpd>=0.9.2' 
'libwps' 'libxaw' "neon>=0.28.6"
              'pango' 'nspr' 'libjpeg' 'libxrandr' 'libgl' 'dbus-glib' 
"icu>=4.6" 'libxslt'
-             'redland' 'libgraphite' 'hyphen' 'lpsolve' 'gcc-libs' 'sh'
+             'redland' 'libgraphite' 'hyphen' 'lpsolve' 'gcc-libs' 'sh'  
'libtextcat'
              'hicolor-icon-theme' 'desktop-file-utils' 'shared-mime-info' 
'java-runtime' 'gtk2' # keep gtk2 for install script
             'ttf-dejavu') # to satisfy regression tests
             # libwps translate-toolkit libtextcat - todo move them to extra to 
allow --with-system-foo builds
@@ -33,7 +32,6 @@
 #_mirror="ftp://ftp.astral.ro/mirrors/tdf/libreoffice/src";
 _additional_source_url="http://hg.services.openoffice.org/binaries";
 
source=(${_mirror}/${pkgbase}-{artwork,base,bootstrap,calc,components,extensions,extras,filters,help,impress,libs-core,libs-extern,libs-extern-sys,libs-gui,postprocess,sdk,testing,ure,writer}-${_LOver}.tar.bz2
 #,translations
-       
${_additional_source_url}/128cfc86ed5953e57fe0f5ae98b62c2e-libtextcat-2.2.tar.gz
        
${_additional_source_url}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz
        
${_additional_source_url}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
        
${_additional_source_url}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip
@@ -58,7 +56,6 @@
        
${_additional_source_url}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip
        
${_additional_source_url}/18f577b374d60b3c760a3a3350407632-STLport-4.5.tar.gz
        
http://download.go-oo.org/src/7a0dcb3fe1e8c7229ab4fb868b7325e6-mdds_0.5.2.tar.bz2
-       
http://download.go-oo.org/src/9e436bff44c60dc8b97cba0c7fc11a5c-libwps-0.2.0.tar.bz2
        
http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll
        
http://download.go-oo.org/extern/b4cae0700aa1c2aef7eb7f345365e6f1-translate-toolkit-1.8.1.tar.bz2
        
http://download.go-oo.org/src/451ccf439a36a568653b024534669971-ConvertTextToNumber-1.3.2.oxt
@@ -66,16 +63,13 @@
        
http://download.go-oo.org/src/f02578f5218f217a9f20e9c30e119c6a-boost_1_44_0.tar.bz2
        buildfix_i116795.diff
        buildfix_boost.diff
-       buildfix_ct2n.diff
-       fix_destdir.diff)
+       buildfix_ct2n.diff)
 noextract=(185d60944ea767075d27247c3162b3bc-unowinreg.dll
        b4cae0700aa1c2aef7eb7f345365e6f1-translate-toolkit-1.8.1.tar.bz2
        7a0dcb3fe1e8c7229ab4fb868b7325e6-mdds_0.5.2.tar.bz2
        ada24d37d8d638b3d8a9985e80bc2978-source-9.0.0.7-bj.zip
        798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip
        1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz
-       128cfc86ed5953e57fe0f5ae98b62c2e-libtextcat-2.2.tar.gz
-       9e436bff44c60dc8b97cba0c7fc11a5c-libwps-0.2.0.tar.bz2
        fdb27bfe2dbe2e7b57ae194d9bf36bab-SampleICC-1.3.2.tar.gz
        35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
        2a177023f9ea8ec8bd00837605c5df1b-jakarta-tomcat-5.0.30-src.tar.gz
@@ -118,7 +112,6 @@
          '458d7e4bb7c72a7c54527ccbb412ab72'
          '1365ec1b5b8b0e55db798cc8713b381c'
          '1c7c0c03fcfd632dfb3d3a861f5931a3'
-         '128cfc86ed5953e57fe0f5ae98b62c2e'
          '1f24ab1d39f4a51faf22244c94a6203f'
          '35c94d2df8893241173de1d16b6034c0'
          '798b2ffdc8bcfe7bca2cf92b62caf685'
@@ -143,7 +136,6 @@
          'ba2930200c9f019c2d93a8c88c651a0f'
          '18f577b374d60b3c760a3a3350407632'
          '7a0dcb3fe1e8c7229ab4fb868b7325e6'
-         '9e436bff44c60dc8b97cba0c7fc11a5c'
          '185d60944ea767075d27247c3162b3bc'
          'b4cae0700aa1c2aef7eb7f345365e6f1'
          '451ccf439a36a568653b024534669971'
@@ -151,8 +143,7 @@
          'f02578f5218f217a9f20e9c30e119c6a'
          '0520d63c946e272ed3bdfc863fbdc42e'
          'bc228237108cab7745897a9f466b6d39'
-         'eee273f501ff45dc5f1365e78c6d57c0'
-         'b99dd668b290c4d7269a7cd57544d2b1')
+         'eee273f501ff45dc5f1365e78c6d57c0')
 
 build() {
 
@@ -179,7 +170,6 @@
        patch -Np1 -i ${srcdir}/buildfix_i116795.diff
        patch -Np1 -i ${srcdir}/buildfix_boost.diff
        patch -Np1 -i ${srcdir}/buildfix_ct2n.diff
-       patch -Np1 -i ${srcdir}/fix_destdir.diff
        
        # unset C(XX)FLAGS
        # http://www.openoffice.org/issues/show_bug.cgi?id=103205
@@ -205,9 +195,12 @@
 #              --with-package-format="native" archive installed tardist" \
 
 #      autoconf -v -f
+
+       # non-SMP test build
+#      export MAKEFLAGS="-j1"
        ./configure --with-build-version="${_LOver} ArchLinux build-${pkgrel}" 
--with-vendor="ArchLinux" \
                --with-unix-wrapper="libreoffice" \
-               --with-max-jobs=${MAKEFLAGS/-j/} \
+               --with-max-jobs=${MAKEFLAGS/-j/} 
--with-num-cpus=${MAKEFLAGS/-j/} \
                --with-external-tar="${srcdir}/ext_sources" \
                --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc \
                --with-install-dirname="${pkgbase}" --libdir=/usr/lib 
--mandir=/usr/share/man \
@@ -250,10 +243,12 @@
                --with-external-hyph-dir=/usr/share/hyphen \
                --with-external-thes-dir=/usr/share/mythes \
                --with-system-cppunit\
-               --with-system-libwpg\
+               --with-system-libwpg \
+               --with-system-libwps \
                --with-system-redland\
                --without-system-saxon\
-               --without-system-libtextcat\
+               --with-system-libtextcat \
+               --with-external-libtextcat-data \
                --with-openldap\
                --with-ant-home="/usr/share/java/apache-ant"\
                --without-system-boost\
@@ -292,9 +287,9 @@
 
  pkgdesc="a productivity suite that is compatible with other major office 
suites"
  install=${pkgbase}.install
- depends=("curl>=7.20.0" "hunspell>=1.2.8" "python2>=2.7" 'libwpd>=0.9.0' 
'libxaw' "neon>=0.28.6"
+ depends=("curl>=7.20.0" "hunspell>=1.2.8" "python2>=2.7" 'libwpd>=0.9.2' 
'libwps' 'libxaw' "neon>=0.28.6"
           'pango' 'nspr' 'libjpeg' 'libxrandr' 'libgl' 'dbus-glib' "icu>=4.6" 
'libxslt'
-          'redland' 'libgraphite' 'hyphen' 'lpsolve' 'gcc-libs' 'sh'
+          'redland' 'libgraphite' 'hyphen' 'lpsolve' 'gcc-libs' 'sh' 
'libtextcat'
           'hicolor-icon-theme' 'desktop-file-utils' 'shared-mime-info' 
'java-runtime' 'gtk2') # keep gtk2 for install script
           #'saxon'
  optdepends=( #'java-runtime:     adds java support'

Deleted: fix_destdir.diff
===================================================================
--- fix_destdir.diff    2011-05-07 15:00:30 UTC (rev 123025)
+++ fix_destdir.diff    2011-05-07 15:29:36 UTC (rev 123026)
@@ -1,15 +0,0 @@
---- build/solenv/bin/ooinstall 2011-04-21 21:06:44.000000000 +0200
-+++ build/solenv/bin/ooinstall 2011-05-03 16:59:30.501750167 +0200
-@@ -29,8 +29,10 @@
-       $help = 1;
-     } else {
-       # Cwd::realpath does not work if the path does not exist
--      mkpath($arg) unless -d $arg;
--      $path = Cwd::realpath( $arg );
-+      mkpath($ENV{DESTDIR} . $arg) unless -d $ENV{DESTDIR} . $arg;
-+      $path = Cwd::realpath( $ENV{DESTDIR} . $arg );
-+      my $destdir = Cwd::realpath( $ENV{DESTDIR} );
-+      $path =~ s|$destdir||;
-     }
- }
- 

Reply via email to