public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in dev-db/mysql-workbench: ChangeLog mysql-workbench-6.3.4.ebuild
@ 2015-06-19  6:07 Hans de Graaff (graaff)
  0 siblings, 0 replies; 3+ messages in thread
From: Hans de Graaff (graaff) @ 2015-06-19  6:07 UTC (permalink / raw
  To: gentoo-commits

graaff      15/06/19 06:07:54

  Modified:             ChangeLog
  Added:                mysql-workbench-6.3.4.ebuild
  Log:
  Version bump.
  
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x8883FA56A308A8D7!)

Revision  Changes    Path
1.117                dev-db/mysql-workbench/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/mysql-workbench/ChangeLog?rev=1.117&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/mysql-workbench/ChangeLog?rev=1.117&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/mysql-workbench/ChangeLog?r1=1.116&r2=1.117

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/ChangeLog,v
retrieving revision 1.116
retrieving revision 1.117
diff -u -r1.116 -r1.117
--- ChangeLog	7 Jun 2015 08:24:29 -0000	1.116
+++ ChangeLog	19 Jun 2015 06:07:54 -0000	1.117
@@ -1,6 +1,12 @@
 # ChangeLog for dev-db/mysql-workbench
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/ChangeLog,v 1.116 2015/06/07 08:24:29 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/ChangeLog,v 1.117 2015/06/19 06:07:54 graaff Exp $
+
+*mysql-workbench-6.3.4 (19 Jun 2015)
+
+  19 Jun 2015; Hans de Graaff <graaff@gentoo.org>
+  +mysql-workbench-6.3.4.ebuild:
+  Version bump.
 
   07 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
   Add github to remote-id in metadata.xml



1.1                  dev-db/mysql-workbench/mysql-workbench-6.3.4.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-6.3.4.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-6.3.4.ebuild?rev=1.1&content-type=text/plain

Index: mysql-workbench-6.3.4.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-6.3.4.ebuild,v 1.1 2015/06/19 06:07:54 graaff Exp $

EAPI=5
GCONF_DEBUG="no"

PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="sqlite"

CMAKE_MIN_VERSION="2.8.11.1"

inherit gnome2 eutils flag-o-matic python-single-r1 cmake-utils

MY_P="${PN}-community-${PV}-src"

DESCRIPTION="MySQL Workbench"
HOMEPAGE="http://dev.mysql.com/workbench/"
SRC_URI="mirror://mysql/Downloads/MySQLGUITools/${MY_P}.tar.gz https://github.com/antlr/website-antlr3/blob/gh-pages/download/antlr-3.4-complete.jar?raw=true -> antlr-3.4-complete.jar"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
IUSE="debug doc gnome-keyring"

# glibc: deprecated mutex functions, removed in 2.36.0
CDEPEND="${PYTHON_DEPS}
		dev-libs/glib:2
		dev-cpp/atkmm
		dev-cpp/pangomm
		>=dev-cpp/glibmm-2.14:2
		>=dev-cpp/gtkmm-2.14:2.4
		dev-libs/atk
		x11-libs/pango
		>=x11-libs/gtk+-2.20:2
		gnome-base/libglade:2.0
		>=x11-libs/cairo-1.5.12[glib,svg]
		dev-libs/libsigc++:2
		dev-libs/boost
		>=dev-cpp/ctemplate-0.95
		>=dev-libs/libxml2-2.6.2:2
		dev-libs/libzip
		>=virtual/mysql-5.1
		dev-libs/libpcre
		>=sci-libs/gdal-1.11.1-r1[-mdb]
		virtual/opengl
		>=dev-lang/lua-5.1[deprecated]
		|| ( sys-libs/e2fsprogs-libs dev-libs/ossp-uuid )
		dev-libs/tinyxml[stl]
		dev-db/mysql-connector-c++
		dev-db/vsqlite++
		|| ( dev-db/libiodbc dev-db/unixODBC )
		gnome-keyring? ( gnome-base/libgnome-keyring )
			dev-python/pexpect
			>=dev-python/paramiko-1.7.4
	"

# lua perhaps no longer needed? Was used via libgrt only

RDEPEND="${CDEPEND}
		app-admin/sudo
		>=sys-apps/net-tools-1.60_p20120127084908"

DEPEND="${CDEPEND}
		dev-lang/swig
		virtual/jre
		virtual/pkgconfig"

S="${WORKDIR}"/"${MY_P}"

src_unpack() {
	unpack ${PN}-community-${PV}-src.tar.gz
}

src_prepare() {
	## Patch CMakeLists.txt
	epatch "${FILESDIR}/${PN}-6.2.3-CMakeLists.patch" \
		"${FILESDIR}/${PN}-6.2.5-wbcopytables.patch" \
		"${FILESDIR}/${PN}-6.3.3-mysql_options4.patch"

	## remove hardcoded CXXFLAGS
	sed -i -e 's/-O0 -g3//' ext/scintilla/gtk/CMakeLists.txt || die

	## package is very fragile...
	strip-flags

	cmake-utils_src_prepare
}

src_configure() {
	local mycmakeargs=(
		$(cmake-utils_use_use gnome-keyring GNOME_KEYRING)
		-DLIB_INSTALL_DIR="/usr/$(get_libdir)"
		-DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
		-DPYTHON_LIBRARY="$(python_get_library_path)"
	)
	ANTLR_JAR_PATH="${DISTDIR}/antlr-3.4-complete.jar" cmake-utils_src_configure
}

src_compile() {
	# Work around parallel build issues, bug 507838
	cmake-utils_src_compile -j1
}





^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-commits] gentoo-x86 commit in dev-db/mysql-workbench: ChangeLog mysql-workbench-6.3.4.ebuild
@ 2015-07-12  9:53 Hans de Graaff (graaff)
  0 siblings, 0 replies; 3+ messages in thread
From: Hans de Graaff (graaff) @ 2015-07-12  9:53 UTC (permalink / raw
  To: gentoo-commits

graaff      15/07/12 09:53:38

  Modified:             ChangeLog mysql-workbench-6.3.4.ebuild
  Log:
  Fix underlinking in db.mysql.sqlparser module, fixing bug 540164.
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x8883FA56A308A8D7!)

Revision  Changes    Path
1.121                dev-db/mysql-workbench/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/mysql-workbench/ChangeLog?rev=1.121&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/mysql-workbench/ChangeLog?rev=1.121&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/mysql-workbench/ChangeLog?r1=1.120&r2=1.121

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/ChangeLog,v
retrieving revision 1.120
retrieving revision 1.121
diff -u -r1.120 -r1.121
--- ChangeLog	11 Jul 2015 19:19:37 -0000	1.120
+++ ChangeLog	12 Jul 2015 09:53:38 -0000	1.121
@@ -1,6 +1,9 @@
 # ChangeLog for dev-db/mysql-workbench
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/ChangeLog,v 1.120 2015/07/11 19:19:37 zlogene Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/ChangeLog,v 1.121 2015/07/12 09:53:38 graaff Exp $
+
+  12 Jul 2015; Hans de Graaff <graaff@gentoo.org> mysql-workbench-6.3.4.ebuild:
+  Fix underlinking in db.mysql.sqlparser module, fixing bug 540164.
 
   11 Jul 2015; Mikle Kolyada <zlogene@gentoo.org> mysql-workbench-6.3.3.ebuild:
   x86 stable wrt bug #552438



1.2                  dev-db/mysql-workbench/mysql-workbench-6.3.4.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-6.3.4.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-6.3.4.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-6.3.4.ebuild?r1=1.1&r2=1.2

Index: mysql-workbench-6.3.4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-6.3.4.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- mysql-workbench-6.3.4.ebuild	19 Jun 2015 06:07:54 -0000	1.1
+++ mysql-workbench-6.3.4.ebuild	12 Jul 2015 09:53:38 -0000	1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-6.3.4.ebuild,v 1.1 2015/06/19 06:07:54 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-6.3.4.ebuild,v 1.2 2015/07/12 09:53:38 graaff Exp $
 
 EAPI=5
 GCONF_DEBUG="no"
@@ -78,6 +78,9 @@
 		"${FILESDIR}/${PN}-6.2.5-wbcopytables.patch" \
 		"${FILESDIR}/${PN}-6.3.3-mysql_options4.patch"
 
+	sed -i -e '/target_link_libraries/ s/sqlparser.grt/sqlparser.grt sqlparser/' \
+		modules/db.mysql.sqlparser/CMakeLists.txt
+
 	## remove hardcoded CXXFLAGS
 	sed -i -e 's/-O0 -g3//' ext/scintilla/gtk/CMakeLists.txt || die
 





^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-commits] gentoo-x86 commit in dev-db/mysql-workbench: ChangeLog mysql-workbench-6.3.4.ebuild
@ 2015-07-12 10:07 Hans de Graaff (graaff)
  0 siblings, 0 replies; 3+ messages in thread
From: Hans de Graaff (graaff) @ 2015-07-12 10:07 UTC (permalink / raw
  To: gentoo-commits

graaff      15/07/12 10:07:55

  Modified:             ChangeLog mysql-workbench-6.3.4.ebuild
  Log:
  Add minimum version to boost dependency based on bug 520722.
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x8883FA56A308A8D7!)

Revision  Changes    Path
1.122                dev-db/mysql-workbench/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/mysql-workbench/ChangeLog?rev=1.122&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/mysql-workbench/ChangeLog?rev=1.122&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/mysql-workbench/ChangeLog?r1=1.121&r2=1.122

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/ChangeLog,v
retrieving revision 1.121
retrieving revision 1.122
diff -u -r1.121 -r1.122
--- ChangeLog	12 Jul 2015 09:53:38 -0000	1.121
+++ ChangeLog	12 Jul 2015 10:07:55 -0000	1.122
@@ -1,6 +1,9 @@
 # ChangeLog for dev-db/mysql-workbench
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/ChangeLog,v 1.121 2015/07/12 09:53:38 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/ChangeLog,v 1.122 2015/07/12 10:07:55 graaff Exp $
+
+  12 Jul 2015; Hans de Graaff <graaff@gentoo.org> mysql-workbench-6.3.4.ebuild:
+  Add minimum version to boost dependency based on bug 520722.
 
   12 Jul 2015; Hans de Graaff <graaff@gentoo.org> mysql-workbench-6.3.4.ebuild:
   Fix underlinking in db.mysql.sqlparser module, fixing bug 540164.



1.3                  dev-db/mysql-workbench/mysql-workbench-6.3.4.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-6.3.4.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-6.3.4.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-6.3.4.ebuild?r1=1.2&r2=1.3

Index: mysql-workbench-6.3.4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-6.3.4.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- mysql-workbench-6.3.4.ebuild	12 Jul 2015 09:53:38 -0000	1.2
+++ mysql-workbench-6.3.4.ebuild	12 Jul 2015 10:07:55 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-6.3.4.ebuild,v 1.2 2015/07/12 09:53:38 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-6.3.4.ebuild,v 1.3 2015/07/12 10:07:55 graaff Exp $
 
 EAPI=5
 GCONF_DEBUG="no"
@@ -36,7 +36,7 @@
 		gnome-base/libglade:2.0
 		>=x11-libs/cairo-1.5.12[glib,svg]
 		dev-libs/libsigc++:2
-		dev-libs/boost
+		>=dev-libs/boost-1.55.0
 		>=dev-cpp/ctemplate-0.95
 		>=dev-libs/libxml2-2.6.2:2
 		dev-libs/libzip





^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2015-07-12 10:08 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-12  9:53 [gentoo-commits] gentoo-x86 commit in dev-db/mysql-workbench: ChangeLog mysql-workbench-6.3.4.ebuild Hans de Graaff (graaff)
  -- strict thread matches above, loose matches on Subject: below --
2015-07-12 10:07 Hans de Graaff (graaff)
2015-06-19  6:07 Hans de Graaff (graaff)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox