ooo-build r13869 - in trunk: . bin/piece doc patches/dev300



Author: pmladek
Date: Wed Sep 10 20:27:57 2008
New Revision: 13869
URL: http://svn.gnome.org/viewvc/ooo-build?rev=13869&view=rev

Log:
2008-09-10  Petr Mladek  <pmladek suse cz>

	* patches/dev300/transogl-buildfix-mesa-7.0.3.diff:
	* patches/dev300/apply: ugly hack to fix build on openSUSE-10.2



Added:
   trunk/patches/dev300/transogl-buildfix-mesa-7.0.3.diff
Modified:
   trunk/ChangeLog
   trunk/NEWS
   trunk/bin/piece/Makefile.am
   trunk/doc/split.txt
   trunk/patches/dev300/apply

Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS	(original)
+++ trunk/NEWS	Wed Sep 10 20:27:57 2008
@@ -1,22 +1,38 @@
-ooo-build-3.0.0.3.1:
+ooo-build-3.0.0.4:
 
     +features:
 	+ support ooo300-m5 (3.0rc1) [Rene, Petr]
+	+ add two buttons to scale Impress text up/down [Thorsten]
 	+ enabled again WW-like input-fields and checkboxes (Florian)
-    + disabled problematic stuff:
-	+ move cell notes with anchored cells (i#59745, bnc#n#422677) [Kohei]
-	+ skip data in hidden cells when rendering charts (bnc#404190,
-	  i#81209) [Kohei]
-	+ external range names [Kohei]
-	+ layout stuff [Jan]
+	+ right-click Approve/Reject with red lining (bnc#249775) [Amelia]
+	+ layouted Find&Replace dialog [Jan]
     + bug fixes:
-	+ annoying pdf permission checks [Thorsten]
+	+ more on the external range names [Kohei]
+	+ more on the layout stuff [Jan]
+	+ various fixes of the 3D transitions [Radek]
+	+ annoying PDF permission checks [Thorsten]
 	+ wrong read-out of fontconfig flags (bnc#407958) [Thorsten]
+	+ broken getRecentFunctionIds() (bnc#422206) [Kohei]
+	+ autohinting problem (bnc#407958) [Thorsten]
+	+ disabled problematic fix for moving cell notes with anchored cells
+	  (i#59745, bnc#422677) [Kohei]
+    + VBA bits:
+	+ more on the user forms and event handling [Noel, Fong]
+	+ various regressions [Fong]
     + Win32 bits:
 	+ lots installer and patchability fixes [Tor]
     + build bits:
-	+ updated scsover to the snapshot 2008-09-08 [Kohei]
+	+ updated scsolver to the snapshot 2008-09-08 [Kohei]
+	+ build xpdfwrapper only when necessary [Thorsten]
 	+ temporary globally disabled report builder [Petr]
+	+ allow to install dictionaries again [Petr]
+    + code clean up:
+	+ removing the obsolete SFX_NOTIFY [Kohei]
+	+ removing methods from sc [Kohei]
+    + updated Debian, Novell bits [Rene, Petr]
+    + experimental:
+	+ more on the build split [Petr]
+	+ win32 crosscompilation [Kendy]
 
 ooo-build-3.0.0.3:
 

Modified: trunk/bin/piece/Makefile.am
==============================================================================
--- trunk/bin/piece/Makefile.am	(original)
+++ trunk/bin/piece/Makefile.am	Wed Sep 10 20:27:57 2008
@@ -8,6 +8,7 @@
 	install-l10n-helper \
 	install-l10n-merged \
 	link-to-ooo-home \
+	merge-file-lists \
 	save-noarch \
 	sort-l10n \
 	${wildcard env-*} \

Modified: trunk/doc/split.txt
==============================================================================
--- trunk/doc/split.txt	(original)
+++ trunk/doc/split.txt	Wed Sep 10 20:27:57 2008
@@ -65,6 +65,16 @@
 
 	+ sample .spec files are in scratch/split/ooo3_*.spec
 
++ generated packages:
+
+	+ math from writer
+	    + 400kB big rpm
+
+	+ filters-optional from filters
+	
+	+ gnome, kde, mono, pyuno, officebean, testtool
+	    + deps
+
 TODO:
 	+ FIXME: split filters into more subpackages?
 	    + split out binfilters?
@@ -76,31 +86,15 @@
 	    + gconfbe1.uno.so, kdebe1.uno.so in shell in libs-core
 	    + libevoab2.so, libkabdrv1.so in connectivity in libs-core
 
-	+ FIXME: split math from writer
-	    + 400kB big rpm
-	
-	+ FIXME: split mono, pyuno, officebean, testtool
-	    + deps
-	
 	+ FIXME: sdk, sdk-doc
 	    + still needed?
 
-	+ FIXME: split helpcontent sources into separate source tarball
-	    + can and should be built separately
-	    + move main_transform.xsl to l0n-extras
-	    + move hid.lst to ??? (where the testtool is being built)
-
 	+ FIXME: check base package
 	    + are the database drivers needed for writer as well?
 	
 	+ FIXME: check dependencies between the subpackages; make sure that
 	  it does not cause serious problems when an optional subpackage is
-	  not installed
-
-	  split officecfg; we need to register the optional peices only when
-	  they are installed, for example:
-	  basis3.0/share/registry/modules/org/openoffice/Office/Common/Common-base.xcu
-	  adds the Database menu entry (IMHO)
+	  not installed, search also officecfg below
 
 	+ FIXME: the system of inst-$piece, post-inst-$piece, file-list-$piece
 	  is a bit over-engineered (Petr's work); one piece-specific
@@ -110,6 +104,25 @@
 	    + rework inst-artwork to install icons into the installed sovler
 	    + merge file-list-* and post-inst-*
 
+	+ FIXME: naming:
+	    + rename install-l10n-helper to install-noarch-helper?
+
+	+ FIXME: source split:
+	    + generate the hacky setup_native_packinfo-ooo300-m3.tar.bz2
+	    + split help from l10n
+	    	+ can and should be built separately
+		+ move main_transform.xsl to ll0n-extras
+		+ move hid.lst to ??? (where the testtool is being built)
+		+ rename l10n to l10n-extras (also the corresponding file-list-l10n)
+	    + move officecfg to ure?
+		we need to register the optional peices only when they are installed,
+		for example:
+	        basis3.0/share/registry/modules/org/openoffice/Office/Common/Common-base.xcu
+	        adds the Database menu entry (IMHO)
+
+	+ FIXME: reduce l10n-extras-devel
+	    + it includes many .zip archives but the files are already installed
+
 	+ FIXME: the all_filelist.txt we use in copyexcept should
 	  list both source & dest files, and handle links, by adding
 	  symlinks to the system-installed library for lib symlinks

Modified: trunk/patches/dev300/apply
==============================================================================
--- trunk/patches/dev300/apply	(original)
+++ trunk/patches/dev300/apply	Wed Sep 10 20:27:57 2008
@@ -58,7 +58,7 @@
 SUSE-9.3  : NovellBase
 SUSE-10.0 : NovellBase
 SUSE-10.1 : NovellBase, BerkeleyDB43, BrokenSystemNSS, Java14
-SUSE-10.2 : NovellBase, BerkeleyDB43, EMFPlus, Java14
+SUSE-10.2 : NovellBase, BerkeleyDB43, EMFPlus, Java14, OpenGLTransitionsMesa703
 SUSE-10.3 : NovellBase, BerkeleyDB43, EMFPlus, Java14
 SUSE-11.0 : NovellBase, BerkeleyDB43, Gcc43, EMFPlus, CairoFonts
 SUSE      : NovellBase, BerkeleyDB43, Gcc43, EMFPlus, CairoFonts, ImpressFontSize
@@ -1802,6 +1802,11 @@
 transogl-debug-time.diff
 transogl-fix-remote.diff
 
+[ OpenGLTransitionsMesa703 ]
+
+# very hacky build fix for Mesa-7.0.3; used on openSUSE-10.2
+transogl-buildfix-mesa-7.0.3.diff, pmladek
+
 [ Experimental ]
 # sal_uInt32 -> sal_uIntPtr for events on some places
 events-intptr.diff, i#59411, jholesov

Added: trunk/patches/dev300/transogl-buildfix-mesa-7.0.3.diff
==============================================================================
--- (empty file)
+++ trunk/patches/dev300/transogl-buildfix-mesa-7.0.3.diff	Wed Sep 10 20:27:57 2008
@@ -0,0 +1,14 @@
+--- slideshow/source/engine/OGLTrans/OGLTrans_TransitionerImpl.cxx.old	2008-09-10 05:29:42.000000000 +0200
++++ slideshow/source/engine/OGLTrans/OGLTrans_TransitionerImpl.cxx	2008-09-10 16:54:02.000000000 +0200
+@@ -78,6 +78,11 @@ namespace unx
+ }
+ #endif
+ 
++namespace unx {
++typedef void ( * PFNGLXBINDTEXIMAGEEXTPROC) (Display *dpy, GLXDrawable drawable, int buffer, const int *attrib_list);
++typedef void ( * PFNGLXRELEASETEXIMAGEEXTPROC) (Display *dpy, GLXDrawable drawable, int buffer);
++}
++
+ #ifdef DEBUG
+ #include <boost/date_time/posix_time/posix_time.hpp>
+ using namespace ::boost::posix_time;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]