[packages/mysql-workbench] add antlr jar to be able to regenerate parsers

glen glen at pld-linux.org
Wed May 13 13:55:25 CEST 2015


commit 2dd2e754569abc8fc6d543b84dda68d69e4c1a98
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Wed May 13 10:21:22 2015 +0300

    add antlr jar to be able to regenerate parsers

 mysql-workbench.spec | 16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)
---
diff --git a/mysql-workbench.spec b/mysql-workbench.spec
index 3f58eb3..2aca881 100644
--- a/mysql-workbench.spec
+++ b/mysql-workbench.spec
@@ -20,11 +20,14 @@ Group:		Applications/Databases
 # Source0Download: http://dev.mysql.com/downloads/workbench/
 Source0:	http://cdn.mysql.com/Downloads/MySQLGUITools/%{name}-community-%{version}-src.tar.gz
 # Source0-md5:	31f8bd081993854f76d0bc73df08c3ad
-Source1:	PLD_Linux_(MySQL_Package).xml
+Source1:	http://www.antlr3.org/download/antlr-3.4-complete.jar
+# Source1-md5:	1b91dea1c7d480b3223f7c8a9aa0e172
+Source2:	PLD_Linux_(MySQL_Package).xml
 Patch5:		pld-profile.patch
 Patch7:		log_slow_queries.patch
 Patch8:		bashism.patch
 Patch11:	wrapper-exec.patch
+Patch12:	antlr-res.patch
 URL:		http://wb.mysql.com/
 BuildRequires:	OpenGL-devel
 BuildRequires:	autoconf
@@ -97,10 +100,17 @@ skomplikowanych migracji do MySQL-a.
 %patch7 -p1
 %patch8 -p1
 %patch11 -p1
-cp -p '%{SOURCE1}' res/mysql.profiles
+%patch12 -p1
+cp -p '%{SOURCE2}' res/mysql.profiles
+
+%if %{with system_antlr}
+rm -r ext/antlr-runtime
+%else
+install -d linux-res/bin
+cp -p %{SOURCE1} linux-res/bin
+%endif
 
 # use System provided libraries
-%{?with_system_antlr:rm -r ext/antlr-runtime}
 #rm -r ext/scintilla
 #rm -r ext/HTMLRenderer
 #rm -r ext/Aga.Controls
================================================================

---- gitweb:

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



More information about the pld-cvs-commit mailing list