[arch-commits] Commit in openoffice-base-beta/trunk (3 files)
andyrtr at archlinux.org
andyrtr at archlinux.org
Tue Nov 10 10:38:54 UTC 2009
Date: Tuesday, November 10, 2009 @ 05:38:53
Author: andyrtr
Revision: 58612
upgpkg: openoffice-base-beta 3.2.0_ooo320_m4-1
new version 3.2.0_ooo320_m4
Added:
openoffice-base-beta/trunk/system-neon-fix.diff
Modified:
openoffice-base-beta/trunk/ChangeLog
openoffice-base-beta/trunk/PKGBUILD
----------------------+
ChangeLog | 8 +++++++-
PKGBUILD | 5 ++++-
system-neon-fix.diff | 30 ++++++++++++++++++++++++++++++
3 files changed, 41 insertions(+), 2 deletions(-)
Modified: ChangeLog
===================================================================
--- ChangeLog 2009-11-10 09:09:45 UTC (rev 58611)
+++ ChangeLog 2009-11-10 10:38:53 UTC (rev 58612)
@@ -1,6 +1,12 @@
+2009-11-09 Andreas Radke <andyrtr at archlinux.org>
+
+ * 3.2.0-OOO320_m4-1 :
+ - new snapshot
+ - fix build with system neon
+
2009-10-31 Andreas Radke <andyrtr at archlinux.org>
- * 3.2.0-OOO320_m2-1 :
+ * 3.2.0-OOO320_m3-1 :
- new snapshot
- add KDE4 support to the profile file + install msg
- install all built extensions
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2009-11-10 09:09:45 UTC (rev 58611)
+++ PKGBUILD 2009-11-10 10:38:53 UTC (rev 58612)
@@ -4,7 +4,7 @@
pkgbase="openoffice-base-beta"
pkgname=('openoffice-base-beta' 'openoffice-sdk-beta')
-_OO_milestone=OOO320_m3
+_OO_milestone=OOO320_m4
pkgver=3.2.0_${_OO_milestone/OOO/ooo} # m2=3.2.0 BETA
pkgrel=1
arch=('i686' 'x86_64')
@@ -29,6 +29,7 @@
buildfix-gcc44.diff
buildfix_FormulaMissingHeader.diff
buildfix_system_db48.diff
+ system-neon-fix.diff
openoffice-beta.profile)
options=('!distcc' '!ccache' '!makeflags')
@@ -60,6 +61,8 @@
patch -Np0 -i ${srcdir}/buildfix-gcc44.diff || return 1
patch -Np0 -i ${srcdir}/buildfix_FormulaMissingHeader.diff || return 1
patch -Np0 -i ${srcdir}/buildfix_system_db48.diff || return 1
+ # http://www.openoffice.org/issues/show_bug.cgi?id=106757
+ patch -Np0 -i ${srcdir}/system-neon-fix.diff || return 1
# allows soffice to find the user's firefox profile so that it can read
# its digital certificates. Nss stores digital certificates in your mozilla firefox profile.
Added: system-neon-fix.diff
===================================================================
--- system-neon-fix.diff (rev 0)
+++ system-neon-fix.diff 2009-11-10 10:38:53 UTC (rev 58612)
@@ -0,0 +1,30 @@
+Index: scp2/source/ooo/makefile.mk
+===================================================================
+--- scp2/source/ooo/makefile.mk (Revision 277420)
++++ scp2/source/ooo/makefile.mk (Arbeitskopie)
+@@ -212,6 +212,9 @@
+ .IF "$(DISABLE_NEON)" == "TRUE"
+ SCPDEFS+=-DDISABLE_NEON
+ .ENDIF
++.IF "$(SYSTEM_NEON)" == "YES"
++SCPDEFS+=-DSYSTEM_NEON
++.ENDIF
+
+ # if yes or unset (neon not used) -> do not install openssl library!
+ .IF $(SYSTEM_OPENSSL) != "YES"
+Index: source/ooo/file_library_ooo.scp
+===================================================================
+--- scp2/source/ooo/file_library_ooo.scp (Revision 277420)
++++ scp2/source/ooo/file_library_ooo.scp (Arbeitskopie)
+@@ -1547,8 +1547,10 @@
+
+ #ifndef DISABLE_NEON
+ SPECIAL_UNO_LIB_FILE(gid_File_Lib_Ucpdav1,ucpdav1)
++#ifndef SYSTEM_NEON
+ SPECIAL_LIB_FILE(gid_File_Lib_Neon,neon)
+ #endif
++#endif
+
+ SPECIAL_UNO_LIB_FILE_PATCH(gid_File_Lib_Ucpfile1,ucpfile1)
+
+
More information about the arch-commits
mailing list