[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