[packages/tora] - fix building with qscintilla 2.11 - rel 9
baggins
baggins at pld-linux.org
Sat Sep 21 14:37:25 CEST 2019
commit 339c1232fae959f31e94195f23d6280fd070f54d
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sat Sep 21 14:36:18 2019 +0200
- fix building with qscintilla 2.11
- rel 9
qscintilla.patch | 20 ++++++++++++++++++++
tora-gcc.patch | 11 +++++++++++
tora.spec | 5 ++++-
3 files changed, 35 insertions(+), 1 deletion(-)
---
diff --git a/tora.spec b/tora.spec
index a922d5c..c23cbb6 100644
--- a/tora.spec
+++ b/tora.spec
@@ -7,7 +7,7 @@ Summary: A graphical toolkit for database developers and administrators
Summary(pl.UTF-8): Zestaw graficznych narzędzi dla programistów i administratorów baz danych
Name: tora
Version: 2.1.3
-Release: 8
+Release: 9
License: GPL v2
Group: Applications/Databases/Interfaces
Source0: http://downloads.sourceforge.net/tora/%{name}-%{version}.tar.gz
@@ -17,6 +17,7 @@ Patch0: %{name}-postgresql.patch
Patch1: %{name}-gcc.patch
Patch2: %{name}-build.patch
Patch3: gethostname.patch
+Patch4: qscintilla.patch
URL: http://tora.sourceforge.net/
BuildRequires: QtCore-devel
BuildRequires: QtGui-devel
@@ -30,6 +31,7 @@ BuildRequires: postgresql-devel
BuildRequires: qscintilla2-qt4-devel
BuildRequires: qt4-build
BuildRequires: qt4-linguist
+BuildRequires: texinfo
BuildRequires: xorg-lib-libICE-devel
Suggests: QtSql-pgsql
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -58,6 +60,7 @@ być obsługiwane poprzez ODBC.
%patch1 -p1
%patch2 -p1
%patch3 -p1
+%patch4 -p1
rm -f src/moc_*
diff --git a/qscintilla.patch b/qscintilla.patch
new file mode 100644
index 0000000..8d58d0a
--- /dev/null
+++ b/qscintilla.patch
@@ -0,0 +1,20 @@
+--- tora-2.1.3/config/m4/qtkde.m4~ 2009-10-23 18:19:57.000000000 +0200
++++ tora-2.1.3/config/m4/qtkde.m4 2019-09-21 14:31:04.023094843 +0200
+@@ -112,7 +112,7 @@
+ @LIB_DCOP@ \
+ @LIB_KHTML@ \
+ $scin_ldflags"
+- LIBS="-lqscintilla2"
++ LIBS="-lqscintilla2_qt4"
+
+ AC_LANG_PUSH(C++)
+
+@@ -148,7 +148,7 @@
+
+ AC_DEFINE_UNQUOTED(QSCINTILLA_DLL, 1, [True if on Windows.])
+ AC_SUBST(QSCINTILLA_CXXFLAGS, $scin_cflags)
+- AC_SUBST(QSCINTILLA_LDFLAGS, "$scin_ldflags -lqscintilla2")
++ AC_SUBST(QSCINTILLA_LDFLAGS, "$scin_ldflags -lqscintilla2_qt4")
+ AC_MSG_RESULT(yes)
+ ])
+
diff --git a/tora-gcc.patch b/tora-gcc.patch
index 3ecd082..c80a72b 100644
--- a/tora-gcc.patch
+++ b/tora-gcc.patch
@@ -8,3 +8,14 @@
using namespace std;
int main(int c, char **v) {
+--- tora-2.1.3/src/toplsqltext.cpp~ 2010-07-27 19:10:39.000000000 +0200
++++ tora-2.1.3/src/toplsqltext.cpp 2019-09-21 14:27:23.043097560 +0200
+@@ -77,7 +77,7 @@
+ { "LOOP", "Loop", NULL, false, false},
+ { "WHILE", "Loop", NULL, false, false},
+ { "FOR", "Loop", NULL, false, false},
+- { NULL, NULL, false, false}
++ { NULL, NULL, NULL, false, false}
+ };
+
+
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/tora.git/commitdiff/339c1232fae959f31e94195f23d6280fd070f54d
More information about the pld-cvs-commit
mailing list