Accepting request 242433 from LibreOffice:Factory
- Try to finish out the py3 migration. - Remove now not needed patch: * wizards-create-temlates-with-python-2.6.diff OBS-URL: https://build.opensuse.org/request/show/242433 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libreoffice?expand=0&rev=69
This commit is contained in:
commit
f43ae727dc
@ -1,71 +0,0 @@
|
|||||||
From 71f2aff7a56cef4e133abad3c2e447c76c5ee1fe Mon Sep 17 00:00:00 2001
|
|
||||||
From: Luboš Luňák <l.lunak@collabora.com>
|
|
||||||
Date: Tue, 25 Mar 2014 11:20:16 +0000
|
|
||||||
Subject: prevent KDE/Qt from interfering with the session manager
|
|
||||||
|
|
||||||
I occassionally get lockups in IceProcessMessages() called from QtCore,
|
|
||||||
I'm actually not exactly sure why, as theoretically two connections
|
|
||||||
from one app shouldn't be a problem, but since LO does its own
|
|
||||||
session handling, there's no need to the KDE/Qt code to be involved,
|
|
||||||
so prevent it from connecting to the session manager altogether.
|
|
||||||
|
|
||||||
Change-Id: Iebe20d4cb5403e5fea8bd5d8c1f69b62d1c2907b
|
|
||||||
---
|
|
||||||
diff --git a/vcl/unx/kde4/KDEXLib.cxx b/vcl/unx/kde4/KDEXLib.cxx
|
|
||||||
index 820d39a..e4900a7 100644
|
|
||||||
--- a/vcl/unx/kde4/KDEXLib.cxx
|
|
||||||
+++ b/vcl/unx/kde4/KDEXLib.cxx
|
|
||||||
@@ -166,8 +166,23 @@ void KDEXLib::Init()
|
|
||||||
|
|
||||||
KCmdLineArgs::init( m_nFakeCmdLineArgs, m_pAppCmdLineArgs, kAboutData );
|
|
||||||
|
|
||||||
+ // LO does its own session management, so prevent KDE/Qt from interfering
|
|
||||||
+ // (QApplication::disableSessionManagement(false) wouldn't quite do,
|
|
||||||
+ // since that still actually connects to the session manager, it just
|
|
||||||
+ // won't save the application data on session shutdown).
|
|
||||||
+ char* session_manager = NULL;
|
|
||||||
+ if( getenv( "SESSION_MANAGER" ) != NULL )
|
|
||||||
+ {
|
|
||||||
+ session_manager = strdup( getenv( "SESSION_MANAGER" ));
|
|
||||||
+ unsetenv( "SESSION_MANAGER" );
|
|
||||||
+ }
|
|
||||||
m_pApplication = new VCLKDEApplication();
|
|
||||||
- kapp->disableSessionManagement();
|
|
||||||
+ if( session_manager != NULL )
|
|
||||||
+ {
|
|
||||||
+ setenv( "SESSION_MANAGER", session_manager, 1 );
|
|
||||||
+ free( session_manager );
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
KApplication::setQuitOnLastWindowClosed(false);
|
|
||||||
|
|
||||||
#if KDE_HAVE_GLIB
|
|
||||||
diff --git a/vcl/unx/kde4/VCLKDEApplication.hxx b/vcl/unx/kde4/VCLKDEApplication.hxx
|
|
||||||
index 412ee34..4ce0b2c 100644
|
|
||||||
--- a/vcl/unx/kde4/VCLKDEApplication.hxx
|
|
||||||
+++ b/vcl/unx/kde4/VCLKDEApplication.hxx
|
|
||||||
@@ -21,22 +21,14 @@
|
|
||||||
|
|
||||||
#define Region QtXRegion
|
|
||||||
|
|
||||||
-#include <QSessionManager>
|
|
||||||
-
|
|
||||||
#include <kapplication.h>
|
|
||||||
|
|
||||||
#undef Region
|
|
||||||
|
|
||||||
-/* #i59042# override KApplications method for session management
|
|
||||||
- * since it will interfere badly with our own.
|
|
||||||
- */
|
|
||||||
class VCLKDEApplication : public KApplication
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
VCLKDEApplication();
|
|
||||||
-
|
|
||||||
- virtual void commitData(QSessionManager&) {};
|
|
||||||
-
|
|
||||||
virtual bool x11EventFilter(XEvent* event);
|
|
||||||
};
|
|
||||||
|
|
||||||
--
|
|
||||||
cgit v0.9.0.2-2-gbebe
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:d166ffa1f2cd336a2f668ea3a912aaf98873757c67e1bcde1ac6f57c6cc605a0
|
|
||||||
size 123378868
|
|
167
libreoffice-4.3.0.3-themes-symlinks.patch
Normal file
167
libreoffice-4.3.0.3-themes-symlinks.patch
Normal file
@ -0,0 +1,167 @@
|
|||||||
|
From c796db004d463cb60a5b4489a868ae8dd377d0df Mon Sep 17 00:00:00 2001
|
||||||
|
From: Tobias Lippert <drtl@fastmail.fm>
|
||||||
|
Date: Sat, 19 Jul 2014 13:39:21 +0200
|
||||||
|
Subject: [PATCH] fdo#81532 Handle symlinks to icon themes correctly
|
||||||
|
|
||||||
|
- added logging for icon theme scanning.
|
||||||
|
|
||||||
|
Change-Id: I799c5fc09879411020142f7808da0d9f2f63dc17
|
||||||
|
---
|
||||||
|
vcl/source/app/IconThemeScanner.cxx | 68 ++++++++++++++++++++++-------------
|
||||||
|
1 file changed, 43 insertions(+), 25 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/vcl/source/app/IconThemeScanner.cxx b/vcl/source/app/IconThemeScanner.cxx
|
||||||
|
index 9684bb6..29d3cd7 100644
|
||||||
|
--- a/vcl/source/app/IconThemeScanner.cxx
|
||||||
|
+++ b/vcl/source/app/IconThemeScanner.cxx
|
||||||
|
@@ -12,6 +12,7 @@
|
||||||
|
#include <config_folders.h>
|
||||||
|
#include <osl/file.hxx>
|
||||||
|
#include <rtl/bootstrap.hxx>
|
||||||
|
+#include <salhelper/linkhelper.hxx>
|
||||||
|
|
||||||
|
#include <vcl/svapp.hxx>
|
||||||
|
#include <vcl/IconThemeInfo.hxx>
|
||||||
|
@@ -20,24 +21,34 @@ namespace vcl {
|
||||||
|
|
||||||
|
namespace {
|
||||||
|
|
||||||
|
-bool
|
||||||
|
-search_path_is_valid(const OUString& dir)
|
||||||
|
+const char *LOG_AREA = "vcl.app";
|
||||||
|
+
|
||||||
|
+// set the status of a file. Returns false if the status could not be determined.
|
||||||
|
+bool set_file_status(osl::FileStatus& status, const OUString& file)
|
||||||
|
{
|
||||||
|
osl::DirectoryItem dirItem;
|
||||||
|
- osl::FileBase::RC retvalGet = osl::DirectoryItem::get(dir, dirItem);
|
||||||
|
+ osl::FileBase::RC retvalGet = osl::DirectoryItem::get(file, dirItem);
|
||||||
|
if (retvalGet != osl::FileBase::E_None) {
|
||||||
|
+ SAL_WARN(LOG_AREA, "Could not determine status for file '" << file << "'.");
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
- osl::FileStatus fileStatus(osl_FileStatus_Mask_Type);
|
||||||
|
- osl::FileBase::RC retvalStatus = dirItem.getFileStatus(fileStatus);
|
||||||
|
+ osl::FileBase::RC retvalStatus = dirItem.getFileStatus(status);
|
||||||
|
if (retvalStatus != osl::FileBase::E_None) {
|
||||||
|
+ SAL_WARN(LOG_AREA, "Could not determine status for file '" << file << "'.");
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
+ return true;
|
||||||
|
+}
|
||||||
|
|
||||||
|
- if (!fileStatus.isDirectory()) {
|
||||||
|
- return false;
|
||||||
|
+OUString convert_to_absolute_path(const OUString& path)
|
||||||
|
+{
|
||||||
|
+ salhelper::LinkResolver resolver(0);
|
||||||
|
+ osl::FileBase::RC rc = resolver.fetchFileStatus(path);
|
||||||
|
+ if (rc != osl::FileBase::E_None) {
|
||||||
|
+ SAL_WARN(LOG_AREA, "Could not resolve path '" << path << "' to search for icon themes.");
|
||||||
|
+ throw std::runtime_error("Provided a recursive symlink to a icon theme directory that could not be resolved.");
|
||||||
|
}
|
||||||
|
- return true;
|
||||||
|
+ return resolver.m_aStatus.getFileURL();
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
@@ -48,12 +59,20 @@ IconThemeScanner::IconThemeScanner()
|
||||||
|
bool
|
||||||
|
IconThemeScanner::ScanDirectoryForIconThemes(const OUString& path)
|
||||||
|
{
|
||||||
|
- bool pathIsValid = search_path_is_valid(path);
|
||||||
|
- if (!pathIsValid) {
|
||||||
|
+ osl::FileStatus fileStatus(osl_FileStatus_Mask_Type);
|
||||||
|
+ bool couldSetFileStatus = set_file_status(fileStatus, path);
|
||||||
|
+ if (!couldSetFileStatus) {
|
||||||
|
+ return false;
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ if (!fileStatus.isDirectory()) {
|
||||||
|
+ SAL_INFO(LOG_AREA, "Cannot search for icon themes in '"<< path << "'. It is not a directory.");
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
+
|
||||||
|
std::vector<OUString> iconThemePaths = ReadIconThemesFromPath(path);
|
||||||
|
if (iconThemePaths.empty()) {
|
||||||
|
+ SAL_WARN(LOG_AREA, "Could not find any icon themes in the provided directory ('" <<path<<"'.");
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
mFoundIconThemes.clear();
|
||||||
|
@@ -70,8 +89,11 @@ IconThemeScanner::AddIconThemeByPath(const OUString &url)
|
||||||
|
if (!IconThemeInfo::UrlCanBeParsed(url)) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
+ SAL_INFO(LOG_AREA, "Found a file that seems to be an icon theme: '" << url << "'" );
|
||||||
|
IconThemeInfo newTheme(url);
|
||||||
|
mFoundIconThemes.push_back(newTheme);
|
||||||
|
+ SAL_INFO(LOG_AREA, "Adding the file as '" << newTheme.GetDisplayName() <<
|
||||||
|
+ "' with id '" << newTheme.GetThemeId() << "'.");
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
@@ -79,6 +101,7 @@ IconThemeScanner::AddIconThemeByPath(const OUString &url)
|
||||||
|
IconThemeScanner::ReadIconThemesFromPath(const OUString& dir)
|
||||||
|
{
|
||||||
|
std::vector<OUString> found;
|
||||||
|
+ SAL_INFO(LOG_AREA, "Scanning directory '" << dir << " for icon themes.");
|
||||||
|
|
||||||
|
osl::Directory dirToScan(dir);
|
||||||
|
osl::FileBase::RC retvalOpen = dirToScan.open();
|
||||||
|
@@ -93,15 +116,12 @@ IconThemeScanner::ReadIconThemesFromPath(const OUString& dir)
|
||||||
|
if (retvalStatus != osl::FileBase::E_None) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
- if (!status.isRegular()) {
|
||||||
|
- continue;
|
||||||
|
- }
|
||||||
|
- if (!FileIsValidIconTheme(status.getFileURL())) {
|
||||||
|
+
|
||||||
|
+ OUString filename = convert_to_absolute_path(status.getFileURL());
|
||||||
|
+ if (!FileIsValidIconTheme(filename)) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
- OUString entry;
|
||||||
|
- entry = status.getFileURL();
|
||||||
|
- found.push_back(entry);
|
||||||
|
+ found.push_back(filename);
|
||||||
|
}
|
||||||
|
return found;
|
||||||
|
}
|
||||||
|
@@ -111,20 +131,16 @@ IconThemeScanner::FileIsValidIconTheme(const OUString& filename)
|
||||||
|
{
|
||||||
|
// check whether we can construct a IconThemeInfo from it
|
||||||
|
if (!IconThemeInfo::UrlCanBeParsed(filename)) {
|
||||||
|
+ SAL_INFO(LOG_AREA, "File '" << filename << "' does not seem to be an icon theme.");
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
- // check whether the file is a regular file
|
||||||
|
- osl::DirectoryItem dirItem;
|
||||||
|
- osl::FileBase::RC retvalGet = osl::DirectoryItem::get(filename, dirItem);
|
||||||
|
- if (retvalGet != osl::FileBase::E_None) {
|
||||||
|
- return false;
|
||||||
|
- }
|
||||||
|
osl::FileStatus fileStatus(osl_FileStatus_Mask_Type);
|
||||||
|
- osl::FileBase::RC retvalStatus = dirItem.getFileStatus(fileStatus);
|
||||||
|
- if (retvalStatus != osl::FileBase::E_None) {
|
||||||
|
+ bool couldSetFileStatus = set_file_status(fileStatus, filename);
|
||||||
|
+ if (!couldSetFileStatus) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
+
|
||||||
|
if (!fileStatus.isRegular()) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
@@ -178,6 +194,8 @@ IconThemeScanner::GetIconThemeInfo(const OUString& themeId)
|
||||||
|
std::vector<IconThemeInfo>::iterator info = std::find_if(mFoundIconThemes.begin(), mFoundIconThemes.end(),
|
||||||
|
SameTheme(themeId));
|
||||||
|
if (info == mFoundIconThemes.end()) {
|
||||||
|
+ SAL_WARN(LOG_AREA, "Requested information for icon theme with id '" << themeId
|
||||||
|
+ << "' which does not exist.");
|
||||||
|
throw std::runtime_error("Requested information on not-installed icon theme");
|
||||||
|
}
|
||||||
|
return *info;
|
||||||
|
--
|
||||||
|
1.7.9.5
|
||||||
|
|
3
libreoffice-4.3.0.3.tar.xz
Normal file
3
libreoffice-4.3.0.3.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:7b11c64f6bdf3cc7a1f88929a8be1f7e840f145de252991692dc168b874a5e0f
|
||||||
|
size 152014908
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:a372efb0f82eeed56b7232d15a2d80a522174c3127986f6210239bbbfc342a3d
|
|
||||||
size 1855080
|
|
3
libreoffice-help-4.3.0.3.tar.xz
Normal file
3
libreoffice-help-4.3.0.3.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:5092d50b38b7acd53470b013be1ec78aedc327f9152f2b0e4e1628e0e58bcb20
|
||||||
|
size 1855252
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:c457dbf874c6f59da002288e3831cdba162f18aebf36d26f2d19f468af2c32f7
|
|
||||||
size 127819696
|
|
3
libreoffice-translations-4.3.0.3.tar.xz
Normal file
3
libreoffice-translations-4.3.0.3.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:5803e4749b76442f85715001b085629b6e831b1aaaa3bda38e6ae8165e02aaf7
|
||||||
|
size 126781888
|
@ -1,3 +1,203 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jul 24 08:33:07 UTC 2014 - tchvatal@suse.com
|
||||||
|
|
||||||
|
- Try to finish out the py3 migration.
|
||||||
|
- Remove now not needed patch:
|
||||||
|
* wizards-create-temlates-with-python-2.6.diff
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jul 21 07:09:41 UTC 2014 - tchvatal@suse.com
|
||||||
|
|
||||||
|
- Add patch to fix the themes/icons handling:
|
||||||
|
* libreoffice-4.3.0.3-themes-symlinks.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jul 21 06:58:44 UTC 2014 - tchvatal@suse.com
|
||||||
|
|
||||||
|
- Version bump to 4.3.0.3:
|
||||||
|
* Various small bugfixes.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Jul 20 15:29:03 UTC 2014 - arnaud.versini@gmail.com
|
||||||
|
|
||||||
|
- Use Python3 instead of Python 2 for pyuno.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jul 11 08:26:26 UTC 2014 - tchvatal@suse.com
|
||||||
|
|
||||||
|
- Add rpmlintrc to sources.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jul 3 11:21:45 UTC 2014 - tchvatal@suse.com
|
||||||
|
|
||||||
|
- Version bump to 4.3.0.2:
|
||||||
|
* Various small bugfixes
|
||||||
|
- Drop upstreamed patches:
|
||||||
|
* 0001-Package-filter-in-common-pack.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jun 25 11:04:41 UTC 2014 - tchvatal@suse.com
|
||||||
|
|
||||||
|
- Install missing libsaxlo. Hacked for now, upstream notified.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jun 24 10:47:32 UTC 2014 - tchvatal@suse.com
|
||||||
|
|
||||||
|
- Add patch to fix unfilelisted files:
|
||||||
|
* 0001-Package-filter-in-common-pack.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jun 23 11:11:03 UTC 2014 - tchvatal@suse.com
|
||||||
|
|
||||||
|
- Version bump to 4.3.0.1:
|
||||||
|
* Buildfix with new glm
|
||||||
|
* Various fixes.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jun 20 19:03:50 UTC 2014 - tchvatal@suse.com
|
||||||
|
|
||||||
|
- More languages got autotext. Reflect that.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jun 20 07:25:57 UTC 2014 - tchvatal@suse.com
|
||||||
|
|
||||||
|
- Remove no longer provided files from list of artworky things.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jun 17 09:17:10 UTC 2014 - tchvatal@suse.com
|
||||||
|
|
||||||
|
- Version the glew dependency.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jun 16 10:39:01 UTC 2014 - tchvatal@suse.com
|
||||||
|
|
||||||
|
- Version bump to 4.3.0beta2:
|
||||||
|
* major version bump with fixes all around everywhere
|
||||||
|
- Added dependencies over glew and glm
|
||||||
|
- Removed patches that were upstreamed:
|
||||||
|
* set-language-in-impress.diff
|
||||||
|
* text-alignment-in-shape.diff
|
||||||
|
* kde4-4.2.3.3-timer-mutex.patch
|
||||||
|
* impress-table-performance.patch
|
||||||
|
* import-gradfill-for-text-colors.diff
|
||||||
|
* fix-text-rotation.diff
|
||||||
|
* fix-python-wizzards.patch
|
||||||
|
* docx-brightness-contrast-2.diff
|
||||||
|
* docx-brightness-contrast-1.diff
|
||||||
|
* doc-brightness-contrast.diff
|
||||||
|
* discard-more-header-footer-stuff.patch
|
||||||
|
* disable-firebird-unit-test.diff
|
||||||
|
* direct-format-numbering.patch
|
||||||
|
* WW8-import-fix-upper-margin-of-multi-page.patch
|
||||||
|
* VBA-macro-modification-warning.diff
|
||||||
|
* Use-varying-aElement-name.patch
|
||||||
|
* 0001-std-strlen-requires-cstring-include-to-build.patch
|
||||||
|
Temporary switches until upstream allows system version:
|
||||||
|
* --disable-gltf
|
||||||
|
* --disable-coinmp
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jun 5 14:07:31 UTC 2014 - tchvatal@suse.com
|
||||||
|
|
||||||
|
- Add patch from upstream fix-python-wizzards.patch to fix crashing
|
||||||
|
python wizzards ; bnc#881294
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jun 3 07:12:10 UTC 2014 - tchvatal@suse.com
|
||||||
|
|
||||||
|
- Typo in desc stating there is libreoffice-kde which is not anymore.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri May 30 09:55:57 UTC 2014 - andras.timar@collabora.com
|
||||||
|
|
||||||
|
- bnc#822625 - LO-L3: Table editing is a pain in Impress (performace issues)
|
||||||
|
* impress-table-performance.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri May 30 09:30:28 UTC 2014 - andras.timar@collabora.com
|
||||||
|
|
||||||
|
- bnc#863018 - LO-L3: Missing text in imported .doc file
|
||||||
|
* WW8-import-fix-upper-margin-of-multi-page.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri May 30 09:25:45 UTC 2014 - andras.timar@collabora.com
|
||||||
|
|
||||||
|
- bnc#875717 - LO-L3: DOCX import: font size of numbering is bigger
|
||||||
|
* direct-format-numbering.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri May 30 09:21:31 UTC 2014 - andras.timar@collabora.com
|
||||||
|
|
||||||
|
- bnc#875718 - LO-L3: DOCX import: extra page numbers
|
||||||
|
* discard-more-header-footer-stuff.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri May 30 07:33:54 UTC 2014 - andras.timar@collabora.com
|
||||||
|
|
||||||
|
- Security update CVE-2014-0247
|
||||||
|
* Use-varying-aElement-name.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri May 23 18:49:38 UTC 2014 - andras.timar@collabora.com
|
||||||
|
|
||||||
|
- bnc#467278: let the previous fix work under KDE4, too
|
||||||
|
* VBA-macro-modification-warning.diff
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu May 22 15:53:29 UTC 2014 - andras.timar@collabora.com
|
||||||
|
|
||||||
|
- bnc#467278: Introduce a warning that changes to VBA macros cannot be saved.
|
||||||
|
* VBA-macro-modification-warning.diff
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 20 08:17:29 UTC 2014 - andras.timar@collabora.com
|
||||||
|
|
||||||
|
- bnc#875713 - LO-L3: DOCX import: picture brigtness/contrast not imported
|
||||||
|
* docx-brightness-contrast-1.diff
|
||||||
|
* docx-brightness-contrast-2.diff
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 20 08:11:28 UTC 2014 - andras.timar@collabora.com
|
||||||
|
|
||||||
|
- bnc#875712 - LO-L3: DOC import: picture brigtness/contrast not imported
|
||||||
|
* doc-brightness-contrast.diff
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 20 08:05:13 UTC 2014 - andras.timar@collabora.com
|
||||||
|
|
||||||
|
- bnc#870240 - LO-L3: pptx import file has text rotated on slide
|
||||||
|
* fix-text-rotation.diff
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 20 07:55:57 UTC 2014 - andras.timar@collabora.com
|
||||||
|
|
||||||
|
- bnc#870234 - LO-L3: pptx file has text imported as black instead of white
|
||||||
|
* import-gradfill-for-text-colors.diff
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 20 07:51:16 UTC 2014 - andras.timar@collabora.com
|
||||||
|
|
||||||
|
- bnc#870228 - LO-L3: Text inside the circle is not centered
|
||||||
|
* text-alignment-in-shape.diff
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 20 07:38:00 UTC 2014 - andras.timar@collabora.com
|
||||||
|
|
||||||
|
- bnc#863021 - LO-L3: Allow setting language for slide or presentation entirely
|
||||||
|
* set-language-in-impress.diff
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 20 07:27:24 UTC 2014 - andras.timar@collabora.com
|
||||||
|
|
||||||
|
- fix build on openSUSE 12.3:
|
||||||
|
* disable-firebird-unit-test.diff
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri May 16 10:20:00 UTC 2014 - andras.timar@collabora.com
|
||||||
|
|
||||||
|
- fix build on openSUSE 12.3:
|
||||||
|
* 0001-std-strlen-requires-cstring-include-to-build.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue May 6 19:58:50 UTC 2014 - tchvatal@suse.com
|
Tue May 6 19:58:50 UTC 2014 - tchvatal@suse.com
|
||||||
|
|
||||||
@ -284,7 +484,7 @@ Fri Jan 17 20:19:39 UTC 2014 - tchvatal@suse.com
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jan 17 20:17:00 UTC 2014 - tchvatal@suse.com
|
Fri Jan 17 20:17:00 UTC 2014 - tchvatal@suse.com
|
||||||
|
|
||||||
- Updated patch install-with-hardlinks.diff to keep sane whitespace
|
- Updated patch install-with-hardlinks.diff to keep sane whitespace
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jan 17 20:13:38 UTC 2014 - tchvatal@suse.com
|
Fri Jan 17 20:13:38 UTC 2014 - tchvatal@suse.com
|
||||||
@ -357,17 +557,17 @@ Tue Jan 7 15:09:22 UTC 2014 - tchvatal@suse.com
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jan 6 19:04:53 UTC 2014 - tchvatal@suse.com
|
Mon Jan 6 19:04:53 UTC 2014 - tchvatal@suse.com
|
||||||
|
|
||||||
- Fix copy&paste
|
- Fix copy&paste
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jan 6 18:59:34 UTC 2014 - tchvatal@suse.com
|
Mon Jan 6 18:59:34 UTC 2014 - tchvatal@suse.com
|
||||||
|
|
||||||
- Use bsh2 not bsh1 for dep. Thanks to mvyskocil.
|
- Use bsh2 not bsh1 for dep. Thanks to mvyskocil.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jan 6 18:59:09 UTC 2014 - tchvatal@suse.com
|
Mon Jan 6 18:59:09 UTC 2014 - tchvatal@suse.com
|
||||||
|
|
||||||
- More filelist moves for langpacks and extra files.
|
- More filelist moves for langpacks and extra files.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Jan 5 20:07:46 UTC 2014 - tchvatal@suse.com
|
Sun Jan 5 20:07:46 UTC 2014 - tchvatal@suse.com
|
||||||
@ -575,7 +775,7 @@ Tue Aug 13 15:21:02 UTC 2013 - pmladek@suse.com
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Aug 12 12:30:27 UTC 2013 - dvaleev@suse.com
|
Mon Aug 12 12:30:27 UTC 2013 - dvaleev@suse.com
|
||||||
|
|
||||||
- disable jfreereport extension for powerpc64
|
- disable jfreereport extension for powerpc64
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Aug 1 14:46:22 UTC 2013 - pmladek@suse.com
|
Thu Aug 1 14:46:22 UTC 2013 - pmladek@suse.com
|
||||||
@ -759,7 +959,7 @@ Tue Jul 30 13:06:00 UTC 2013 - pmladek@suse.com
|
|||||||
+ --without-system-libodfgen on openSUSE < 13.1
|
+ --without-system-libodfgen on openSUSE < 13.1
|
||||||
+ --without-system-harfbuzz on openSUSE < 12.3
|
+ --without-system-harfbuzz on openSUSE < 12.3
|
||||||
- report builder is not longer an extension
|
- report builder is not longer an extension
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jul 26 10:06:40 UTC 2013 - pmladek@suse.com
|
Fri Jul 26 10:06:40 UTC 2013 - pmladek@suse.com
|
||||||
|
|
||||||
@ -873,7 +1073,7 @@ Fri May 31 15:14:07 UTC 2013 - pmladek@suse.com
|
|||||||
+ stability improvements
|
+ stability improvements
|
||||||
- conflicts with older icon theme packages to make sure that all icon
|
- conflicts with older icon theme packages to make sure that all icon
|
||||||
themes are up-to-date
|
themes are up-to-date
|
||||||
|
|
||||||
* May 17 2013 by pmladek@suse.com in LibreOffice:Unstable
|
* May 17 2013 by pmladek@suse.com in LibreOffice:Unstable
|
||||||
|
|
||||||
- really does not use hardlinks when the save_space feature is not enabled;
|
- really does not use hardlinks when the save_space feature is not enabled;
|
||||||
@ -1274,21 +1474,21 @@ Thu Feb 21 10:27:15 UTC 2013 - tchvatal@suse.com
|
|||||||
* fdups to reduce duplicities in the installed files
|
* fdups to reduce duplicities in the installed files
|
||||||
* bluez-devel to support remore control using BlueTooth
|
* bluez-devel to support remore control using BlueTooth
|
||||||
- add more system libraries into BuildRequires on openSUSE => 12.3:
|
- add more system libraries into BuildRequires on openSUSE => 12.3:
|
||||||
* clucene-core-devel
|
* clucene-core-devel
|
||||||
* graphite2-devel
|
* graphite2-devel
|
||||||
* hyphen-devel
|
* hyphen-devel
|
||||||
* libcdr-devel
|
* libcdr-devel
|
||||||
* libcmis-devel
|
* libcmis-devel
|
||||||
* libexttextcat-devel
|
* libexttextcat-devel
|
||||||
* liblangtag-devel
|
* liblangtag-devel
|
||||||
* libmspub-devel
|
* libmspub-devel
|
||||||
* liborcus-devel
|
* liborcus-devel
|
||||||
* libredland-devel
|
* libredland-devel
|
||||||
* libvisio-devel
|
* libvisio-devel
|
||||||
* mdds-devel
|
* mdds-devel
|
||||||
* mysql-connector-c++-devel
|
* mysql-connector-c++-devel
|
||||||
* mythes-devel
|
* mythes-devel
|
||||||
* ucpp
|
* ucpp
|
||||||
- remove unused build_module_in_parallel and
|
- remove unused build_module_in_parallel and
|
||||||
remove obsolete test_build_binfilters defines
|
remove obsolete test_build_binfilters defines
|
||||||
- update extensions:
|
- update extensions:
|
||||||
@ -1340,14 +1540,14 @@ Thu Feb 21 10:27:15 UTC 2013 - tchvatal@suse.com
|
|||||||
- system-python-ure-bootstrap.diff and pyuno-path.diff merged into
|
- system-python-ure-bootstrap.diff and pyuno-path.diff merged into
|
||||||
system-pyuno.diff
|
system-pyuno.diff
|
||||||
- remove obsolete configure switches:
|
- remove obsolete configure switches:
|
||||||
* --disable-ldap \
|
* --disable-ldap \
|
||||||
* --disable-mozilla \
|
* --disable-mozilla \
|
||||||
* --enable-xmlsec \
|
* --enable-xmlsec \
|
||||||
* --enable-binfilter
|
* --enable-binfilter
|
||||||
* --disable-strip-solver
|
* --disable-strip-solver
|
||||||
* --without-stlport \
|
* --without-stlport \
|
||||||
* --without-system-mozilla \
|
* --without-system-mozilla \
|
||||||
* --with-openldap \
|
* --with-openldap \
|
||||||
* --with-java-target-version=1.5
|
* --with-java-target-version=1.5
|
||||||
- use configure switches:
|
- use configure switches:
|
||||||
* --enable-release-build: use the "LibreOffice" name for the final product
|
* --enable-release-build: use the "LibreOffice" name for the final product
|
||||||
@ -1370,11 +1570,11 @@ Thu Feb 21 10:27:15 UTC 2013 - tchvatal@suse.com
|
|||||||
* --without-system-libcmis
|
* --without-system-libcmis
|
||||||
* --without-system-libexttextcat
|
* --without-system-libexttextcat
|
||||||
* --without-system-liblangtag
|
* --without-system-liblangtag
|
||||||
* --without-system-libmspub
|
* --without-system-libmspub
|
||||||
* --without-system-libvisio
|
* --without-system-libvisio
|
||||||
* --without-system-mythes
|
* --without-system-mythes
|
||||||
* --without-system-mysql-cppconn
|
* --without-system-mysql-cppconn
|
||||||
* --without-system-orcus
|
* --without-system-orcus
|
||||||
* --without-system-redland
|
* --without-system-redland
|
||||||
* --without-system-servlet-api
|
* --without-system-servlet-api
|
||||||
- reduce duplicities by fdupes
|
- reduce duplicities by fdupes
|
||||||
@ -1523,17 +1723,17 @@ Wed Nov 7 15:30:31 UTC 2012 - pmladek@suse.com
|
|||||||
* several RTF import/export fixes (fdo#48442, fdo#55526, fdo#52475,
|
* several RTF import/export fixes (fdo#48442, fdo#55526, fdo#52475,
|
||||||
fdo#50539, fdo#55939, fdo#52389, fdo#55493, fdo#49655, fdo#52989)
|
fdo#50539, fdo#55939, fdo#52389, fdo#55493, fdo#49655, fdo#52989)
|
||||||
- update mdds to version 0.6.1:
|
- update mdds to version 0.6.1:
|
||||||
* mixed_type_matrix: speed up
|
* mixed_type_matrix: speed up
|
||||||
* flat_segment_tree, point_quad_tree: broken iterator implementation
|
* flat_segment_tree, point_quad_tree: broken iterator implementation
|
||||||
* multi_type_vector(new): efficient storage of data of different types
|
* multi_type_vector(new): efficient storage of data of different types
|
||||||
* multi_type_matrix(new): eventually replace mixed_type_matrix
|
* multi_type_matrix(new): eventually replace mixed_type_matrix
|
||||||
- update libcdr to version 0.0.9:
|
- update libcdr to version 0.0.9:
|
||||||
* better color import (fdo#54785, fdo#55522)
|
* better color import (fdo#54785, fdo#55522)
|
||||||
* bin obsolete patches:
|
* bin obsolete patches:
|
||||||
* mono-enable-climaker-stuff-in-unoil.diff
|
* mono-enable-climaker-stuff-in-unoil.diff
|
||||||
* mono-install-cli-when-mono-enabled.diff
|
* mono-install-cli-when-mono-enabled.diff
|
||||||
* mono-install-mono-before-finalizing-filelits.diff
|
* mono-install-mono-before-finalizing-filelits.diff
|
||||||
* pack-addressbook.diff: correctly pack KDE and TDE addressbook (bnc#779697)
|
* pack-addressbook.diff: correctly pack KDE and TDE addressbook (bnc#779697)
|
||||||
- flat_logo.svg need to be modified by the branding packages
|
- flat_logo.svg need to be modified by the branding packages
|
||||||
- update mime, desktop files, and icon theme cache from the main package
|
- update mime, desktop files, and icon theme cache from the main package
|
||||||
- update desktop files cache also from subpackages that install desktop
|
- update desktop files cache also from subpackages that install desktop
|
||||||
@ -1732,7 +1932,7 @@ Tue Oct 30 11:58:44 UTC 2012 - pmladek@suse.com
|
|||||||
* formula performance improvement for XLSX import (bnc#765942, bnc#763168)
|
* formula performance improvement for XLSX import (bnc#765942, bnc#763168)
|
||||||
* make ctrl-8 and 9 increase/decrease font size in Swedish (fdo#36187)
|
* make ctrl-8 and 9 increase/decrease font size in Swedish (fdo#36187)
|
||||||
* undocked toolbars do not show all icons in special ratio (fdo#47071)
|
* undocked toolbars do not show all icons in special ratio (fdo#47071)
|
||||||
* lots different import fixes (bnc#758883, bnc#766481, bnc#766487, fdo#46966,
|
* lots different import fixes (bnc#758883, bnc#766481, bnc#766487, fdo#46966,
|
||||||
bnc#693238, bnc#758883, bnc#758883, bnc#766487, bnc#758883, bnc#758883)
|
bnc#693238, bnc#758883, bnc#758883, bnc#766487, bnc#758883, bnc#758883)
|
||||||
- update libvisio to version 0.0.18:
|
- update libvisio to version 0.0.18:
|
||||||
* Greek code page instead the Russian code page (fdo#48602)
|
* Greek code page instead the Russian code page (fdo#48602)
|
||||||
@ -2053,7 +2253,7 @@ Thu Jun 14 15:38:44 UTC 2012 - pmladek@suse.com
|
|||||||
* more on borders handling (fdo#33634, fdo#38116, fdo#40874, fdo#43249,
|
* more on borders handling (fdo#33634, fdo#38116, fdo#40874, fdo#43249,
|
||||||
fdo#46112, fdo#48647, fdo#49438)
|
fdo#46112, fdo#48647, fdo#49438)
|
||||||
* UI improvements:
|
* UI improvements:
|
||||||
* border window: design by Mirek M.
|
* border window: design by Mirek M.
|
||||||
* layout status control: improved artwork by Mirek M.
|
* layout status control: improved artwork by Mirek M.
|
||||||
* calc input line: native rendering of the input line
|
* calc input line: native rendering of the input line
|
||||||
* start centre: solid color fits the new artwork better
|
* start centre: solid color fits the new artwork better
|
||||||
@ -2122,7 +2322,7 @@ Thu May 17 19:06:15 UTC 2012 - pmladek@suse.com
|
|||||||
* add VBA support for BackColor, AutoSize, Locked attributes (bnc#749960)
|
* add VBA support for BackColor, AutoSize, Locked attributes (bnc#749960)
|
||||||
* border painting (fdo#45562, fdo#47717, fdo#42750, fdo#45562, fdo#48647,
|
* border painting (fdo#45562, fdo#47717, fdo#42750, fdo#45562, fdo#48647,
|
||||||
fdo#44010, fdo#38215)
|
fdo#44010, fdo#38215)
|
||||||
* lots RTF import/export fixes (fdo#49692, fdo#38176, fdo#48023, fdo#48876,
|
* lots RTF import/export fixes (fdo#49692, fdo#38176, fdo#48023, fdo#48876,
|
||||||
fdo#47764, fdo#48193, fdo#48037, fdo#48356, fdo#49692, fdo#49501,
|
fdo#47764, fdo#48193, fdo#48037, fdo#48356, fdo#49692, fdo#49501,
|
||||||
fdo#39053)
|
fdo#39053)
|
||||||
- jvmfwk-disable-gcj.diff: do not detect GCJ; LO newer worked well
|
- jvmfwk-disable-gcj.diff: do not detect GCJ; LO newer worked well
|
||||||
@ -2205,7 +2405,7 @@ Fri Apr 6 14:57:48 UTC 2012 - pmladek@suse.com
|
|||||||
redland, mythes
|
redland, mythes
|
||||||
* bin not longer existing options
|
* bin not longer existing options
|
||||||
- use system libwpd, libwpg, libwps, librsvg, vigra on openSUSE >= 11.4
|
- use system libwpd, libwpg, libwps, librsvg, vigra on openSUSE >= 11.4
|
||||||
- remove unused sablot-devel, xalan-j2, xerces-j2, xml-commons-apis
|
- remove unused sablot-devel, xalan-j2, xerces-j2, xml-commons-apis
|
||||||
from BuildRequires and Requires
|
from BuildRequires and Requires
|
||||||
- remove some %if sections for not longer supported openSUSE < 11.1
|
- remove some %if sections for not longer supported openSUSE < 11.1
|
||||||
- update license tag: added BSD-4-Clause, SUSE-Public-Domain, W3C
|
- update license tag: added BSD-4-Clause, SUSE-Public-Domain, W3C
|
||||||
@ -3568,7 +3768,7 @@ Wed Jun 16 19:17:34 CEST 2010 - pmladek@suse.cz
|
|||||||
* update translations from the openSUSE community
|
* update translations from the openSUSE community
|
||||||
* KDE4 bits:
|
* KDE4 bits:
|
||||||
* non-Oxygen theme crashes (bnc#612491, i#112102)
|
* non-Oxygen theme crashes (bnc#612491, i#112102)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon May 31 17:27:18 CEST 2010 - pmladek@suse.cz
|
Mon May 31 17:27:18 CEST 2010 - pmladek@suse.cz
|
||||||
|
|
||||||
@ -5132,52 +5332,52 @@ Thu Sep 11 22:44:35 CEST 2008 - pmladek@suse.cz
|
|||||||
|
|
||||||
- updated to the milestone ooo300-m5 (3.0rc1)
|
- updated to the milestone ooo300-m5 (3.0rc1)
|
||||||
- updated ooo-build to version 3.0.0.4:
|
- updated ooo-build to version 3.0.0.4:
|
||||||
* add two buttons to scale Impress text up/down
|
* add two buttons to scale Impress text up/down
|
||||||
* right-click Approve/Reject with red lining (bnc#249775)
|
* right-click Approve/Reject with red lining (bnc#249775)
|
||||||
* enabled again WW-like input-fields and checkboxes
|
* enabled again WW-like input-fields and checkboxes
|
||||||
* layouted Find&Replace dialog
|
* layouted Find&Replace dialog
|
||||||
* new FadeThroughBlack transition
|
* new FadeThroughBlack transition
|
||||||
* search /usr/share/templates/ooo for templates
|
* search /usr/share/templates/ooo for templates
|
||||||
* more on the layout stuff
|
* more on the layout stuff
|
||||||
* more on the external range names
|
* more on the external range names
|
||||||
* annoying PDF permission checks
|
* annoying PDF permission checks
|
||||||
* various fixes of the 3D transitions
|
* various fixes of the 3D transitions
|
||||||
* wrong read-out of fontconfig flags (bnc#407958)
|
* wrong read-out of fontconfig flags (bnc#407958)
|
||||||
* more on skipping overlapped cells (n#362674, i#86943)
|
* more on skipping overlapped cells (n#362674, i#86943)
|
||||||
* more on chart subtitle export to XLS (bnc#411855, i#92357)
|
* more on chart subtitle export to XLS (bnc#411855, i#92357)
|
||||||
* disabled problematic fix for moving cell notes with anchored
|
* disabled problematic fix for moving cell notes with anchored
|
||||||
cells (i#59745, bnc#422677)
|
cells (i#59745, bnc#422677)
|
||||||
* autohinting problem (bnc#407958)
|
* autohinting problem (bnc#407958)
|
||||||
* broken getRecentFunctionIds() (bnc#422206)
|
* broken getRecentFunctionIds() (bnc#422206)
|
||||||
* Cyrillic text displayed with too much spacing (i#92072)
|
* Cyrillic text displayed with too much spacing (i#92072)
|
||||||
* broken logical size calculation on BMP export
|
* broken logical size calculation on BMP export
|
||||||
* various uninitialised values
|
* various uninitialised values
|
||||||
* use V2 format for types.rdb as well
|
* use V2 format for types.rdb as well
|
||||||
* updated Hungarian translation fixes
|
* updated Hungarian translation fixes
|
||||||
* mono support to work again
|
* mono support to work again
|
||||||
* non-UTF8 dictionaries (bnc#418307)
|
* non-UTF8 dictionaries (bnc#418307)
|
||||||
* import the content of TOC (bnc#404254)
|
* import the content of TOC (bnc#404254)
|
||||||
* bin obsolete hack for searching mozilla certificates
|
* bin obsolete hack for searching mozilla certificates
|
||||||
* saving with the external odf-converter (bnc#410982)
|
* saving with the external odf-converter (bnc#410982)
|
||||||
* 100% CPU usage while opening GNOME fpicker
|
* 100% CPU usage while opening GNOME fpicker
|
||||||
* avoid extra tab in the task bar for GNOME fpicker
|
* avoid extra tab in the task bar for GNOME fpicker
|
||||||
* VBA bits:
|
* VBA bits:
|
||||||
* more on the user forms and event handling
|
* more on the user forms and event handling
|
||||||
* various regressions
|
* various regressions
|
||||||
* sheet copying and associated modules (bnc#417320)
|
* sheet copying and associated modules (bnc#417320)
|
||||||
* lcl_ScRange_Parse_XL_Header and 3D flags (bnc#422569)
|
* lcl_ScRange_Parse_XL_Header and 3D flags (bnc#422569)
|
||||||
* ClassModule property with type Variant (bnc#417316, i#93214)
|
* ClassModule property with type Variant (bnc#417316, i#93214)
|
||||||
* Range with Listbox.value comparison (bnc#421939)
|
* Range with Listbox.value comparison (bnc#421939)
|
||||||
* number to string comparsion (bnc#422559)
|
* number to string comparsion (bnc#422559)
|
||||||
* Application.Worksheetfunctions object issue (bnc#414248)
|
* Application.Worksheetfunctions object issue (bnc#414248)
|
||||||
* more on friendly name for objectmodule tab
|
* more on friendly name for objectmodule tab
|
||||||
* worksheet calculate event
|
* worksheet calculate event
|
||||||
* UNO interface of VBA mode
|
* UNO interface of VBA mode
|
||||||
* updated scsolver to the snapshot 2008-09-08
|
* updated scsolver to the snapshot 2008-09-08
|
||||||
* build xpdfwrapper only when necessary
|
* build xpdfwrapper only when necessary
|
||||||
* temporary globally disabled report builder
|
* temporary globally disabled report builder
|
||||||
* allow to install dictionaries again
|
* allow to install dictionaries again
|
||||||
* set java target 1.5 by default
|
* set java target 1.5 by default
|
||||||
- split build of the package (fate#304700)
|
- split build of the package (fate#304700)
|
||||||
- the new packages were:
|
- the new packages were:
|
||||||
* OpenOffice_org-base, OpenOffice_org-bootstrap, OpenOffice_org-calc,
|
* OpenOffice_org-base, OpenOffice_org-bootstrap, OpenOffice_org-calc,
|
||||||
@ -5550,7 +5750,7 @@ Mon Apr 14 14:55:05 CEST 2008 - pmladek@suse.cz
|
|||||||
- enabled system libwpd, libwps, libwpg, hunspell for openSUSE >= 11.0
|
- enabled system libwpd, libwps, libwpg, hunspell for openSUSE >= 11.0
|
||||||
- added libwpd-devel libwpg-devel libwps-devel hunspell-devel to BuildRequires
|
- added libwpd-devel libwpg-devel libwps-devel hunspell-devel to BuildRequires
|
||||||
for openSUSE >= 11.0
|
for openSUSE >= 11.0
|
||||||
- created a hacky icon-themes-prebuilt package to speed up the build of the
|
- created a hacky icon-themes-prebuilt package to speed up the build of the
|
||||||
real architecture independent icon-themes package
|
real architecture independent icon-themes package
|
||||||
- added "hu ja" to the min language selection to support the split i18n-group2
|
- added "hu ja" to the min language selection to support the split i18n-group2
|
||||||
package
|
package
|
||||||
@ -5998,7 +6198,7 @@ Fri Aug 31 18:10:10 CEST 2007 - pmladek@suse.cz
|
|||||||
* branched SUSE-10.3 configuration
|
* branched SUSE-10.3 configuration
|
||||||
- updated libwpd to version 0.8.11
|
- updated libwpd to version 0.8.11
|
||||||
* crashes with tables where cells span more then 0x7f rows
|
* crashes with tables where cells span more then 0x7f rows
|
||||||
* incorrect reading of font information
|
* incorrect reading of font information
|
||||||
- added the tarball with OOX import filters; all these files were added by
|
- added the tarball with OOX import filters; all these files were added by
|
||||||
patches in the previous versions of ooo-build; it was ugly...
|
patches in the previous versions of ooo-build; it was ugly...
|
||||||
- fixed dependency on java; any 64-bit JRE is enough on x86_64
|
- fixed dependency on java; any 64-bit JRE is enough on x86_64
|
||||||
@ -6539,7 +6739,7 @@ Mon Oct 23 16:18:49 CEST 2006 - pmladek@suse.cz
|
|||||||
|
|
||||||
- fixed build with gcc (GCC) 4.1.2 20061018
|
- fixed build with gcc (GCC) 4.1.2 20061018
|
||||||
- added /usr/share/templates to search path for templates; made sure that it was
|
- added /usr/share/templates to search path for templates; made sure that it was
|
||||||
added also for the existing user configuration
|
added also for the existing user configuration
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 19 21:03:47 CEST 2006 - pmladek@suse.cz
|
Thu Oct 19 21:03:47 CEST 2006 - pmladek@suse.cz
|
||||||
@ -6958,7 +7158,7 @@ Thu Mar 2 20:20:10 CET 2006 - pmladek@suse.cz
|
|||||||
* bitmap surface drawing
|
* bitmap surface drawing
|
||||||
* arrows misplacing after sheet recalculation
|
* arrows misplacing after sheet recalculation
|
||||||
* parallel build of cli_ure fix
|
* parallel build of cli_ure fix
|
||||||
* build on ppc without java
|
* build on ppc without java
|
||||||
* new wrappers for smoketest, qadevOOo, qatesttool
|
* new wrappers for smoketest, qadevOOo, qatesttool
|
||||||
- updated extra translation sources: Bulgarian, Estonian, Greek, Latvian,
|
- updated extra translation sources: Bulgarian, Estonian, Greek, Latvian,
|
||||||
Slovak, Slovene
|
Slovak, Slovene
|
||||||
@ -7035,7 +7235,7 @@ Fri Feb 10 13:20:36 CET 2006 - pmladek@suse.cz
|
|||||||
* some fixes in Cairo stuff
|
* some fixes in Cairo stuff
|
||||||
* reworked patch for d_type entry based speedup
|
* reworked patch for d_type entry based speedup
|
||||||
* testtool compatibility with our VBA stuff [#145906]
|
* testtool compatibility with our VBA stuff [#145906]
|
||||||
* too wide "Menu/Insert/Picture/From File..." dialog
|
* too wide "Menu/Insert/Picture/From File..." dialog
|
||||||
* quickstarter argv[0] handling
|
* quickstarter argv[0] handling
|
||||||
* Hebrew font configuration [#114495]
|
* Hebrew font configuration [#114495]
|
||||||
* helpcontent configuration of some localizations
|
* helpcontent configuration of some localizations
|
||||||
@ -7413,7 +7613,7 @@ Tue Aug 23 17:02:05 CEST 2005 - pmladek@suse.cz
|
|||||||
* target m125
|
* target m125
|
||||||
* updated internal cairo to 0.9.2
|
* updated internal cairo to 0.9.2
|
||||||
* backported lots fixes that were approved for 2.0.1
|
* backported lots fixes that were approved for 2.0.1
|
||||||
* case sensitive autoword completion
|
* case sensitive autoword completion
|
||||||
* proper ms access tab page for creating msaccess db
|
* proper ms access tab page for creating msaccess db
|
||||||
* crash in evo2, fix for new API [#10446]
|
* crash in evo2, fix for new API [#10446]
|
||||||
* insensitive menu items [#105864]
|
* insensitive menu items [#105864]
|
||||||
@ -7926,7 +8126,7 @@ Wed Jan 19 19:40:16 CET 2005 - pmladek@suse.cz
|
|||||||
* default optimal page wrap
|
* default optimal page wrap
|
||||||
* calc / filter fixes
|
* calc / filter fixes
|
||||||
* drop libart bits
|
* drop libart bits
|
||||||
* build fixes
|
* build fixes
|
||||||
- renamed package to OpenOffice_org, set prefix to /usr/lib/ooo-2.0,
|
- renamed package to OpenOffice_org, set prefix to /usr/lib/ooo-2.0,
|
||||||
removed the wrappers suffix 1.7, set the package version to 1.9.70
|
removed the wrappers suffix 1.7, set the package version to 1.9.70
|
||||||
- added de, es, fr and it subpackages
|
- added de, es, fr and it subpackages
|
||||||
|
@ -29,9 +29,10 @@
|
|||||||
%define numbertext_version 0.9.5
|
%define numbertext_version 0.9.5
|
||||||
# Urls
|
# Urls
|
||||||
%define external_url http://dev-www.libreoffice.org/src/
|
%define external_url http://dev-www.libreoffice.org/src/
|
||||||
%define tarball_url http://download.documentfoundation.org/libreoffice/src/4.2.4/
|
%define tarball_url http://download.documentfoundation.org/libreoffice/src/4.3.0/
|
||||||
|
# This is used due to the need for beta releases
|
||||||
Name: libreoffice
|
Name: libreoffice
|
||||||
Version: 4.2.4.2
|
Version: 4.3.0.3
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A Free Office Suite (Framework)
|
Summary: A Free Office Suite (Framework)
|
||||||
License: Apache-2.0 and Artistic-1.0 and BSD-3-Clause and BSD-4-Clause and GPL-2.0+ and LPPL-1.3c and LGPL-2.1+ and LGPL-3.0 and MPL-1.1 and MIT and SUSE-Public-Domain and W3C
|
License: Apache-2.0 and Artistic-1.0 and BSD-3-Clause and BSD-4-Clause and GPL-2.0+ and LPPL-1.3c and LGPL-2.1+ and LGPL-3.0 and MPL-1.1 and MIT and SUSE-Public-Domain and W3C
|
||||||
@ -40,6 +41,7 @@ Url: http://www.documentfoundation.org/
|
|||||||
Source0: %{tarball_url}/libreoffice-%{version}.tar.xz
|
Source0: %{tarball_url}/libreoffice-%{version}.tar.xz
|
||||||
Source1: %{tarball_url}/libreoffice-help-%{version}.tar.xz
|
Source1: %{tarball_url}/libreoffice-help-%{version}.tar.xz
|
||||||
Source2: %{tarball_url}/libreoffice-translations-%{version}.tar.xz
|
Source2: %{tarball_url}/libreoffice-translations-%{version}.tar.xz
|
||||||
|
Source99: %{name}-rpmlintrc
|
||||||
# 256x256 desktop icons (bnc#722644)
|
# 256x256 desktop icons (bnc#722644)
|
||||||
Source20: libreoffice-desktop-icons-256x256.tar.bz2
|
Source20: libreoffice-desktop-icons-256x256.tar.bz2
|
||||||
# Prebuilt sofficerc for the noarch upstream branding package
|
# Prebuilt sofficerc for the noarch upstream branding package
|
||||||
@ -83,12 +85,9 @@ Patch10: system-pyuno.diff
|
|||||||
# FIXME: the right fix is to compile the help and produce the .db_, .ht_, and other files
|
# FIXME: the right fix is to compile the help and produce the .db_, .ht_, and other files
|
||||||
Patch11: nlpsolver-no-broken-help.diff
|
Patch11: nlpsolver-no-broken-help.diff
|
||||||
Patch12: mediawiki-no-broken-help.diff
|
Patch12: mediawiki-no-broken-help.diff
|
||||||
# LO newer worked well with it
|
# LO never worked well with it
|
||||||
Patch13: jvmfwk-disable-gcj.diff
|
Patch13: jvmfwk-disable-gcj.diff
|
||||||
# Fix running wizzards in py2 as the utf is not htere
|
Patch14: libreoffice-4.3.0.3-themes-symlinks.patch
|
||||||
Patch16: wizards-create-temlates-with-python-2.6.diff
|
|
||||||
# PATCH-FIX-UPSTREAM: fix kde hanging in 4.2.3.3
|
|
||||||
Patch18: kde4-4.2.3.3-timer-mutex.patch
|
|
||||||
# try to save space by using hardlinks
|
# try to save space by using hardlinks
|
||||||
Patch990: install-with-hardlinks.diff
|
Patch990: install-with-hardlinks.diff
|
||||||
BuildRequires: ImageMagick
|
BuildRequires: ImageMagick
|
||||||
@ -115,6 +114,8 @@ BuildRequires: flac-devel
|
|||||||
BuildRequires: flex
|
BuildRequires: flex
|
||||||
BuildRequires: flute
|
BuildRequires: flute
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
|
BuildRequires: glew-devel >= 1.10.0
|
||||||
|
BuildRequires: glm-devel
|
||||||
BuildRequires: glu-devel
|
BuildRequires: glu-devel
|
||||||
BuildRequires: gnome-vfs2-devel
|
BuildRequires: gnome-vfs2-devel
|
||||||
BuildRequires: gperf
|
BuildRequires: gperf
|
||||||
@ -157,7 +158,7 @@ BuildRequires: libmwaw-devel
|
|||||||
BuildRequires: libmysqlclient-devel
|
BuildRequires: libmysqlclient-devel
|
||||||
BuildRequires: libmysqlcppconn-devel >= 1.0.6
|
BuildRequires: libmysqlcppconn-devel >= 1.0.6
|
||||||
BuildRequires: libodfgen-devel
|
BuildRequires: libodfgen-devel
|
||||||
BuildRequires: liborcus-devel >= 0.5.0
|
BuildRequires: liborcus-devel >= 0.7.0
|
||||||
BuildRequires: libpoppler-devel
|
BuildRequires: libpoppler-devel
|
||||||
BuildRequires: libredland-devel
|
BuildRequires: libredland-devel
|
||||||
BuildRequires: librepository
|
BuildRequires: librepository
|
||||||
@ -187,9 +188,9 @@ BuildRequires: perl-Archive-Zip
|
|||||||
BuildRequires: perl-Compress-Zlib
|
BuildRequires: perl-Compress-Zlib
|
||||||
BuildRequires: postgresql-devel
|
BuildRequires: postgresql-devel
|
||||||
BuildRequires: procps
|
BuildRequires: procps
|
||||||
BuildRequires: python-devel
|
BuildRequires: python3-devel
|
||||||
BuildRequires: python-lxml
|
BuildRequires: python3-lxml
|
||||||
BuildRequires: python-xml
|
BuildRequires: python3-xml
|
||||||
BuildRequires: recode
|
BuildRequires: recode
|
||||||
BuildRequires: rhino
|
BuildRequires: rhino
|
||||||
BuildRequires: sac
|
BuildRequires: sac
|
||||||
@ -204,11 +205,12 @@ BuildRequires: xorg-x11
|
|||||||
BuildRequires: xorg-x11-fonts
|
BuildRequires: xorg-x11-fonts
|
||||||
BuildRequires: xz
|
BuildRequires: xz
|
||||||
BuildRequires: zip
|
BuildRequires: zip
|
||||||
BuildRequires: pkgconfig(fbclient)
|
BuildRequires: pkgconfig(fbembed)
|
||||||
Requires: libreoffice-branding >= 4.0
|
Requires: libreoffice-branding >= 4.0
|
||||||
Requires: libreoffice-icon-themes = %{version}
|
Requires: libreoffice-icon-themes = %{version}
|
||||||
# We need at least english to launch ourselves.
|
# We need at least english to launch ourselves.
|
||||||
Requires: libreoffice-l10n-en = %{version}
|
Requires: libreoffice-l10n-en = %{version}
|
||||||
|
Requires: python3
|
||||||
Requires(post): coreutils
|
Requires(post): coreutils
|
||||||
Requires(post): grep
|
Requires(post): grep
|
||||||
Requires(post): gtk2
|
Requires(post): gtk2
|
||||||
@ -264,7 +266,7 @@ Some optional features are provided by extra packages, for example:
|
|||||||
|
|
||||||
- libreoffice-mailmerge
|
- libreoffice-mailmerge
|
||||||
- libreoffice-filters
|
- libreoffice-filters
|
||||||
- libreoffice-kde
|
- libreoffice-kde4
|
||||||
- libreoffice-gnome
|
- libreoffice-gnome
|
||||||
|
|
||||||
Non-English localizations are provided by extra packages as well, for
|
Non-English localizations are provided by extra packages as well, for
|
||||||
@ -768,33 +770,33 @@ Provides additional %{langname} translations and resources for %{project}. \
|
|||||||
%langpack -l bg -n Bulgarian -T -X -m bg_BG
|
%langpack -l bg -n Bulgarian -T -X -m bg_BG
|
||||||
%langpack -l bn -n Bengali -T -m bn_BD
|
%langpack -l bn -n Bengali -T -m bn_BD
|
||||||
%langpack -l br -n Breton -m br_FR
|
%langpack -l br -n Breton -m br_FR
|
||||||
%langpack -l ca -n Catalan -T -M
|
%langpack -l ca -n Catalan -T -M -X
|
||||||
%langpack -l cs -n Czech -T -X -m cs_CZ
|
%langpack -l cs -n Czech -T -X -m cs_CZ
|
||||||
%langpack -l cy -n Welsh
|
%langpack -l cy -n Welsh
|
||||||
%langpack -l da -n Danish -T -X -m da_DK
|
%langpack -l da -n Danish -T -X -m da_DK
|
||||||
%langpack -l de -n German -T -X -M
|
%langpack -l de -n German -T -X -M
|
||||||
%langpack -l dz -n Dzongkha -s ctl -T
|
%langpack -l dz -n Dzongkha -s ctl -T
|
||||||
%langpack -l el -n Greek -T -m el_GR
|
%langpack -l el -n Greek -T -m el_GR
|
||||||
%langpack -l en -n English -L en-US -T -X -p en-GB -p en-ZA -M
|
%langpack -l en -n English -L en-US -T -X -p en-GB -p en-ZA -M
|
||||||
%langpack -l es -n Spanish -M -T -X
|
%langpack -l es -n Spanish -M -T -X
|
||||||
%langpack -l et -n Estonian -T -m et_EE
|
%langpack -l et -n Estonian -T -m et_EE
|
||||||
%langpack -l eu -n Basque -T
|
%langpack -l eu -n Basque -T
|
||||||
%langpack -l fa -n Farsi -s ctl
|
%langpack -l fa -n Farsi -s ctl -X
|
||||||
%langpack -l fi -n Finnish -r libreoffice-voikko -T
|
%langpack -l fi -n Finnish -r libreoffice-voikko -T -X
|
||||||
%langpack -l fr -n French -T -X -m fr_FR
|
%langpack -l fr -n French -T -X -m fr_FR
|
||||||
%langpack -l ga -n Irish
|
%langpack -l ga -n Irish
|
||||||
%langpack -l gl -n Galician -T -M
|
%langpack -l gl -n Galician -T -M
|
||||||
%langpack -l gu -n Gujarati -s ctl -T -p gu-IN -m gu_IN
|
%langpack -l gu -n Gujarati -s ctl -T -p gu-IN -m gu_IN
|
||||||
%langpack -l he -n Hebrew -s ctl -T -m he_IL
|
%langpack -l he -n Hebrew -s ctl -T -m he_IL
|
||||||
%langpack -l hi -n Hindi -s ctl -T -p hi-IN -m hi_IN
|
%langpack -l hi -n Hindi -s ctl -T -p hi-IN -m hi_IN
|
||||||
%langpack -l hr -n Croatian -T -m hr_HR
|
%langpack -l hr -n Croatian -T -m hr_HR -X
|
||||||
%langpack -l hu -n Hungarian -T -X -m hu_HU
|
%langpack -l hu -n Hungarian -T -X -m hu_HU
|
||||||
%langpack -l it -n Italian -T -X -m it_IT
|
%langpack -l it -n Italian -T -X -m it_IT
|
||||||
%langpack -l ja -n Japanese -s cjk -T -X
|
%langpack -l ja -n Japanese -s cjk -T -X
|
||||||
%langpack -l kk -n Kazakh
|
%langpack -l kk -n Kazakh
|
||||||
%langpack -l kn -n Kannada
|
%langpack -l kn -n Kannada
|
||||||
%langpack -l ko -n Korean -s cjk -T -c korea -X
|
%langpack -l ko -n Korean -s cjk -T -c korea -X
|
||||||
%langpack -l lt -n Lithuanian -m lt_LT
|
%langpack -l lt -n Lithuanian -m lt_LT -X
|
||||||
%langpack -l lv -n Latvian -m lv_LV
|
%langpack -l lv -n Latvian -m lv_LV
|
||||||
%langpack -l mai -n Maithili
|
%langpack -l mai -n Maithili
|
||||||
%langpack -l ml -n Malayalam
|
%langpack -l ml -n Malayalam
|
||||||
@ -812,7 +814,7 @@ Provides additional %{langname} translations and resources for %{project}. \
|
|||||||
%define langpack_lang Brazilian Portuguese
|
%define langpack_lang Brazilian Portuguese
|
||||||
%langpack -l pt-BR -n %{langpack_lang} -m pt_BR -p pt_BR -T -X
|
%langpack -l pt-BR -n %{langpack_lang} -m pt_BR -p pt_BR -T -X
|
||||||
%langpack -l pt-PT -n Portuguese -m pt_PT -T -L pt -x pt
|
%langpack -l pt-PT -n Portuguese -m pt_PT -T -L pt -x pt
|
||||||
%langpack -l ro -n Romanian -M
|
%langpack -l ro -n Romanian -M -X
|
||||||
%langpack -l ru -n Russian -T -X -m ru_RU
|
%langpack -l ru -n Russian -T -X -m ru_RU
|
||||||
%langpack -l si -n Sinhalese -S ctl -T -m si_LK
|
%langpack -l si -n Sinhalese -S ctl -T -m si_LK
|
||||||
%langpack -l sk -n Slovak -T -X -m sk_SK
|
%langpack -l sk -n Slovak -T -X -m sk_SK
|
||||||
@ -839,7 +841,7 @@ Provides additional %{langname} translations and resources for %{project}. \
|
|||||||
%undefine langpack_lang
|
%undefine langpack_lang
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -b1 -b2 -n libreoffice-%{version}
|
%setup -q -b1 -b2
|
||||||
%patch3 -p1
|
%patch3 -p1
|
||||||
%patch5
|
%patch5
|
||||||
%patch6 -p1
|
%patch6 -p1
|
||||||
@ -848,8 +850,7 @@ Provides additional %{langname} translations and resources for %{project}. \
|
|||||||
%patch11
|
%patch11
|
||||||
%patch12
|
%patch12
|
||||||
%patch13 -p1
|
%patch13 -p1
|
||||||
%patch16 -p1
|
%patch14 -p1
|
||||||
%patch18 -p1
|
|
||||||
%patch990 -p1
|
%patch990 -p1
|
||||||
# 256x256 icons
|
# 256x256 icons
|
||||||
tar -xjf %{SOURCE20}
|
tar -xjf %{SOURCE20}
|
||||||
@ -907,11 +908,11 @@ CFLAGS="$ARCH_FLAGS"
|
|||||||
CXXFLAGS="$ARCH_FLAGS"
|
CXXFLAGS="$ARCH_FLAGS"
|
||||||
export ARCH_FLAGS CFLAGS CXXFLAGS
|
export ARCH_FLAGS CFLAGS CXXFLAGS
|
||||||
|
|
||||||
# Whack in our python2 so we don't have to use internal one
|
# Whack in our python3 so we don't have to use internal one
|
||||||
# which is quite nightmare.
|
# which is quite nightmare.
|
||||||
export PYTHON=%{_bindir}/python2
|
export PYTHON=%{_bindir}/python3
|
||||||
export PYTHON_CFLAGS=`pkg-config --cflags python2`
|
export PYTHON_CFLAGS=`pkg-config --cflags python3`
|
||||||
export PYTHON_LIBS=`pkg-config --libs python2`
|
export PYTHON_LIBS=`pkg-config --libs python3`
|
||||||
|
|
||||||
# do not run configure in autogen but use macro later
|
# do not run configure in autogen but use macro later
|
||||||
export NOCONFIGURE=yes
|
export NOCONFIGURE=yes
|
||||||
@ -947,7 +948,6 @@ export NOCONFIGURE=yes
|
|||||||
--enable-python=system \
|
--enable-python=system \
|
||||||
--enable-randr \
|
--enable-randr \
|
||||||
--enable-randr-link \
|
--enable-randr-link \
|
||||||
--without-afms \
|
|
||||||
--without-fonts \
|
--without-fonts \
|
||||||
--without-myspell-dicts \
|
--without-myspell-dicts \
|
||||||
--with-jdk-home=$JAVA_HOME \
|
--with-jdk-home=$JAVA_HOME \
|
||||||
@ -980,7 +980,10 @@ export NOCONFIGURE=yes
|
|||||||
%endif
|
%endif
|
||||||
--enable-neon \
|
--enable-neon \
|
||||||
--with-system-ucpp \
|
--with-system-ucpp \
|
||||||
--disable-ccache
|
--disable-ccache \
|
||||||
|
--disable-gltf \
|
||||||
|
--disable-coinmp
|
||||||
|
# gltf and coinmp disabled until possible to use external pkgs
|
||||||
|
|
||||||
# hack to correctly bootstrap python stuff with system python, (deb#501028, i#90701)
|
# hack to correctly bootstrap python stuff with system python, (deb#501028, i#90701)
|
||||||
sed -i -e "s|@INSTALLDIR@|%{_libdir}/%{name}|" pyuno/source/module/uno.py scripting/source/pyprov/officehelper.py
|
sed -i -e "s|@INSTALLDIR@|%{_libdir}/%{name}|" pyuno/source/module/uno.py scripting/source/pyprov/officehelper.py
|
||||||
@ -995,6 +998,10 @@ make slowcheck
|
|||||||
%install
|
%install
|
||||||
make DESTDIR=%{buildroot} distro-pack-install
|
make DESTDIR=%{buildroot} distro-pack-install
|
||||||
|
|
||||||
|
# FIXME: Hack add missing file
|
||||||
|
install -m755 instdir/program/libsaxlo.so %{buildroot}/%{_libdir}/%{name}/program/libsaxlo.so
|
||||||
|
echo "%{_libdir}/%{name}/program/libsaxlo.so" >>file-lists/common_list.txt
|
||||||
|
|
||||||
################
|
################
|
||||||
# update desktop files
|
# update desktop files
|
||||||
builddir=`pwd`
|
builddir=`pwd`
|
||||||
@ -1086,12 +1093,7 @@ echo "%{_datadir}/%{name}/program/shell" >> file-lists/branding_upstream.txt
|
|||||||
for file in sofficerc \
|
for file in sofficerc \
|
||||||
intro.png \
|
intro.png \
|
||||||
flat_logo.svg \
|
flat_logo.svg \
|
||||||
shell/about.svg \
|
shell/about.svg ; do
|
||||||
shell/backing_left.png \
|
|
||||||
shell/backing_right.png \
|
|
||||||
shell/backing_rtl_left.png \
|
|
||||||
shell/backing_rtl_right.png \
|
|
||||||
shell/backing_space.png ; do
|
|
||||||
mv "%{buildroot}%{_libdir}/%{name}/program/$file" "%{buildroot}%{_datadir}/%{name}/program/$file"
|
mv "%{buildroot}%{_libdir}/%{name}/program/$file" "%{buildroot}%{_datadir}/%{name}/program/$file"
|
||||||
ln -sf "%{_datadir}/%{name}/program/$file" "%{buildroot}/%{_libdir}/%{name}/program/$file"
|
ln -sf "%{_datadir}/%{name}/program/$file" "%{buildroot}/%{_libdir}/%{name}/program/$file"
|
||||||
echo "%{_datadir}/%{name}/program/$file" >> file-lists/branding_upstream.txt
|
echo "%{_datadir}/%{name}/program/$file" >> file-lists/branding_upstream.txt
|
||||||
@ -1119,9 +1121,9 @@ for file in $files; do
|
|||||||
done
|
done
|
||||||
|
|
||||||
# Symlink uno.py and unohelper.py so that python can find them
|
# Symlink uno.py and unohelper.py so that python can find them
|
||||||
mkdir -p %{buildroot}%{python_sitelib}
|
mkdir -p %{buildroot}%{python3_sitelib}
|
||||||
ln -s %{_libdir}/libreoffice/program/uno.py %{buildroot}%{python_sitelib}/uno.py
|
ln -s %{_libdir}/libreoffice/program/uno.py %{buildroot}%{python3_sitelib}/uno.py
|
||||||
ln -s %{_libdir}/libreoffice/program/unohelper.py %{buildroot}%{python_sitelib}/unohelper.py
|
ln -s %{_libdir}/libreoffice/program/unohelper.py %{buildroot}%{python3_sitelib}/unohelper.py
|
||||||
|
|
||||||
# Remove translations source as we need more space
|
# Remove translations source as we need more space
|
||||||
rm -rf translations/source/
|
rm -rf translations/source/
|
||||||
@ -1224,7 +1226,6 @@ fi
|
|||||||
%exclude %{_datadir}/%{name}/program/sofficerc
|
%exclude %{_datadir}/%{name}/program/sofficerc
|
||||||
%exclude %{_datadir}/%{name}/program/flat_logo.svg
|
%exclude %{_datadir}/%{name}/program/flat_logo.svg
|
||||||
%exclude %{_datadir}/%{name}/program/*.png
|
%exclude %{_datadir}/%{name}/program/*.png
|
||||||
%exclude %{_datadir}/%{name}/program/shell/*.png
|
|
||||||
%exclude %{_datadir}/%{name}/program/shell/*.svg
|
%exclude %{_datadir}/%{name}/program/shell/*.svg
|
||||||
# such a big icons are not provided by other packages
|
# such a big icons are not provided by other packages
|
||||||
# FIXME: last time checked on openSUSE-12.2
|
# FIXME: last time checked on openSUSE-12.2
|
||||||
@ -1261,8 +1262,8 @@ fi
|
|||||||
|
|
||||||
%files -f file-lists/pyuno_list.txt pyuno
|
%files -f file-lists/pyuno_list.txt pyuno
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{python_sitelib}/uno.py
|
%{python3_sitelib}/uno.py
|
||||||
%{python_sitelib}/unohelper.py
|
%{python3_sitelib}/unohelper.py
|
||||||
|
|
||||||
%files -f file-lists/gnome_list.txt gnome
|
%files -f file-lists/gnome_list.txt gnome
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
@ -1305,6 +1306,8 @@ fi
|
|||||||
%dir %{_datadir}/%{name}
|
%dir %{_datadir}/%{name}
|
||||||
%dir %{_datadir}/%{name}/share
|
%dir %{_datadir}/%{name}/share
|
||||||
%dir %{_datadir}/%{name}/share/config
|
%dir %{_datadir}/%{name}/share/config
|
||||||
|
%{_datadir}/%{name}/share/config/images_galaxy.zip
|
||||||
|
# other is just images.zip which seems to be almost identical
|
||||||
%{_datadir}/%{name}/share/config/images.zip
|
%{_datadir}/%{name}/share/config/images.zip
|
||||||
|
|
||||||
%files icon-theme-hicontrast
|
%files icon-theme-hicontrast
|
||||||
|
@ -1,45 +0,0 @@
|
|||||||
diff -urN libreoffice-4.2.0.1.old/wizards/com/sun/star/wizards/common/SystemDialog.py libreoffice-4.2.0.1/wizards/com/sun/star/wizards/common/SystemDialog.py
|
|
||||||
--- libreoffice-4.2.0.1.old/wizards/com/sun/star/wizards/common/SystemDialog.py 2013-12-30 11:24:14.200021127 +0100
|
|
||||||
+++ libreoffice-4.2.0.1/wizards/com/sun/star/wizards/common/SystemDialog.py 2014-01-01 14:34:21.173943513 +0100
|
|
||||||
@@ -15,6 +15,7 @@
|
|
||||||
# except in compliance with the License. You may obtain a copy of
|
|
||||||
# the License at http://www.apache.org/licenses/LICENSE-2.0 .
|
|
||||||
#
|
|
||||||
+import locale
|
|
||||||
import traceback
|
|
||||||
from .Desktop import Desktop
|
|
||||||
|
|
||||||
@@ -140,6 +141,24 @@
|
|
||||||
traceback.print_exc()
|
|
||||||
|
|
||||||
'''
|
|
||||||
+ The original string is in the system encoding but str accepts only "ascii" in python 2.6
|
|
||||||
+ This hack is not needed with python-3.0
|
|
||||||
+ '''
|
|
||||||
+ def createStr(self, sString):
|
|
||||||
+ try:
|
|
||||||
+ strString = str(sString)
|
|
||||||
+
|
|
||||||
+ except:
|
|
||||||
+ try:
|
|
||||||
+ sCodeSet = locale.nl_langinfo(locale.CODESET)
|
|
||||||
+ except:
|
|
||||||
+ sCodeSet = "utf-8"
|
|
||||||
+
|
|
||||||
+ strString = str(sString.encode(sCodeSet))
|
|
||||||
+
|
|
||||||
+ return strString
|
|
||||||
+
|
|
||||||
+ '''
|
|
||||||
note the result should go through conversion of the product name.
|
|
||||||
@param filterName
|
|
||||||
@return the UI localized name of the given filter name.
|
|
||||||
@@ -153,7 +172,7 @@
|
|
||||||
xPropertyValue = list(oObject)
|
|
||||||
for i in xPropertyValue:
|
|
||||||
if i is not None and i.Name == "UIName":
|
|
||||||
- return str(i.Value).replace("%productname%", "LibreOffice")
|
|
||||||
+ return self.createStr(i.Value).replace("%productname%", "LibreOffice")
|
|
||||||
|
|
||||||
raise NullPointerException(
|
|
||||||
"UIName property not found for Filter " + filterName);
|
|
Loading…
x
Reference in New Issue
Block a user