commit bcdf350656c37d704b9104c26c6c50620ce9d37a
Author: Arkadiusz Miśkiewicz <[email protected]>
Date:   Wed Oct 15 15:12:35 2014 +0200

    - up to 6.2.3

 log_slow_queries.patch | 10 +++++-----
 mysql-workbench.spec   | 24 ++++++++++++++----------
 2 files changed, 19 insertions(+), 15 deletions(-)
---
diff --git a/mysql-workbench.spec b/mysql-workbench.spec
index aa6ede1..7ed08d7 100644
--- a/mysql-workbench.spec
+++ b/mysql-workbench.spec
@@ -13,12 +13,12 @@
 Summary:       Extensible modeling tool for MySQL
 Summary(pl.UTF-8):     Narzędzie do modelowania baz danych dla MySQL-a
 Name:          mysql-workbench
-Version:       6.1.7
+Version:       6.2.3
 Release:       1
 License:       GPL v2
 Group:         Applications/Databases
-Source0:       
http://cdn.mysql.com/Downloads/MySQLGUITools/%{name}-community-%{version}-nodocs-src.tar.gz
-# Source0-md5: 96ed84712662ae071378b7af363e70e4
+Source0:       
http://cdn.mysql.com/Downloads/MySQLGUITools/%{name}-community-%{version}-src.tar.gz
+# Source0-md5: d58ac1beeb3bdaaba65b48e2a24df79b
 Source1:       PLD_Linux_(MySQL_Package).xml
 Patch5:                pld-profile.patch
 Patch7:                log_slow_queries.patch
@@ -32,6 +32,7 @@ BuildRequires:        boost-devel
 BuildRequires: cairo-devel >= 1.5.12
 BuildRequires: cmake >= 2.8
 BuildRequires: ctemplate-devel
+BuildRequires: gdal-devel
 BuildRequires: glib2-devel
 BuildRequires: gtkmm-devel >= 2.12
 %{?with_system_antlr:BuildRequires:    libantlr3c-devel >= 3.4}
@@ -90,7 +91,7 @@ danych, dokumentowania istniejących baz danych, a nawet 
wykonywania
 skomplikowanych migracji do MySQL-a.
 
 %prep
-%setup -q -n %{name}-community-%{version}-nodocs-src
+%setup -q -n %{name}-community-%{version}-src
 %patch5 -p1
 %patch7 -p1
 %patch8 -p1
@@ -104,16 +105,19 @@ cp -p '%{SOURCE1}' res/mysql.profiles
 #rm -r ext/Aga.Controls
 
 %build
-%cmake . \
+install -d build
+cd build
+%cmake \
        -DLIB_INSTALL_DIR=%{_libdir} \
        -DWB_INSTALL_DIR_EXECUTABLE=%{_libdir}/%{name} \
-       -DUSE_UNIXODBC=%{!?with_unixodbc:NO}%{?with_unixodbc:YES}
+       -DUSE_UNIXODBC=%{!?with_unixodbc:NO}%{?with_unixodbc:YES} \
+       ..
 
 %{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-%{__make} install \
+%{__make} -C build install \
        DESTDIR=$RPM_BUILD_ROOT
 
 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}
@@ -160,12 +164,12 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/%{name}/sys
 
 %dir %{_libdir}/%{name}
-%attr(755,root,root) %{_libdir}/%{name}/*.so
+%attr(755,root,root) %{_libdir}/%{name}/*.so*
 %dir %{_libdir}/%{name}/modules
 %{_libdir}/%{name}/modules/*.py*
-%attr(755,root,root) %{_libdir}/%{name}/modules/*.so
+%attr(755,root,root) %{_libdir}/%{name}/modules/*.so*
 %dir %{_libdir}/%{name}/plugins
-%attr(755,root,root) %{_libdir}/%{name}/plugins/*.so
+%attr(755,root,root) %{_libdir}/%{name}/plugins/*.so*
 
 # desktop stuff
 %{_datadir}/mime/packages/mysql-workbench.xml
diff --git a/log_slow_queries.patch b/log_slow_queries.patch
index 6154e17..4d4756a 100644
--- a/log_slow_queries.patch
+++ b/log_slow_queries.patch
@@ -1,11 +1,11 @@
---- 
mysql-workbench-community-6.1.4-nodocs-src/./plugins/wb.admin/backend/wb_admin_control.py~
 2014-03-26 17:47:23.000000000 +0200
-+++ 
mysql-workbench-community-6.1.4-nodocs-src/./plugins/wb.admin/backend/wb_admin_control.py
  2014-05-04 00:45:02.024193812 +0300
-@@ -717,7 +717,7 @@
+--- 
mysql-workbench-community-6.2.3-src/plugins/wb.admin/backend/wb_admin_control.py~
  2014-09-15 18:12:58.000000000 +0200
++++ 
mysql-workbench-community-6.2.3-src/plugins/wb.admin/backend/wb_admin_control.py
   2014-10-15 12:18:45.183813688 +0200
+@@ -722,7 +722,7 @@
                  self.server_profile.general_log_file_path = 
general_log_file_path or os.path.join(self.server_profile.datadir, hostname + 
'.log')
                  request_save_profile = True
  
 -            slow_query_log_file = 
opts[config_section].get('log-slow-queries', '').strip(' "') if 
opts.has_key(config_section) else ''
 +            slow_query_log_file = 
(opts[config_section].get('log-slow-queries', '') or 
opts[config_section].get('log_slow_queries', '')).strip(' "') if 
opts.has_key(config_section) else ''
-             slow_query_log_file = normpath(slow_query_log_file)
-             if self.server_profile.slow_log_file_path != slow_query_log_file:
+             slow_query_log_file = normpath(slow_query_log_file) if 
slow_query_log_file else ''
+             if slow_query_log_file and self.server_profile.slow_log_file_path 
!= slow_query_log_file:
                  self.server_profile.slow_log_file_path = slow_query_log_file 
or os.path.join(self.server_profile.datadir, hostname + '.slow')
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/mysql-workbench.git/commitdiff/bcdf350656c37d704b9104c26c6c50620ce9d37a

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to