summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2011-09-24 09:09:42 +0000
committerHans de Graaff <graaff@gentoo.org>2011-09-24 09:09:42 +0000
commitf0b0d55e2aebad85eaff792070c32c6ad39898fb (patch)
treee3819ca660052531a60a075d507836a28b7281f2
parentRefactor dependency variables and introduce pkgconfig dependency (diff)
downloadhistorical-f0b0d55e2aebad85eaff792070c32c6ad39898fb.tar.gz
historical-f0b0d55e2aebad85eaff792070c32c6ad39898fb.tar.bz2
historical-f0b0d55e2aebad85eaff792070c32c6ad39898fb.zip
Version bump.
Package-Manager: portage-2.1.10.11/cvs/Linux x86_64
-rw-r--r--dev-db/mysql-workbench/ChangeLog8
-rw-r--r--dev-db/mysql-workbench/Manifest14
-rw-r--r--dev-db/mysql-workbench/mysql-workbench-5.2.35.ebuild85
3 files changed, 99 insertions, 8 deletions
diff --git a/dev-db/mysql-workbench/ChangeLog b/dev-db/mysql-workbench/ChangeLog
index 5c615fbb9e5a..d999b747c487 100644
--- a/dev-db/mysql-workbench/ChangeLog
+++ b/dev-db/mysql-workbench/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-db/mysql-workbench
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/ChangeLog,v 1.42 2011/09/10 08:51:16 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/ChangeLog,v 1.43 2011/09/24 09:09:42 graaff Exp $
+
+*mysql-workbench-5.2.35 (24 Sep 2011)
+
+ 24 Sep 2011; Hans de Graaff <graaff@gentoo.org>
+ +mysql-workbench-5.2.35.ebuild:
+ Version bump.
10 Sep 2011; Hans de Graaff <graaff@gentoo.org>
mysql-workbench-5.2.34.ebuild:
diff --git a/dev-db/mysql-workbench/Manifest b/dev-db/mysql-workbench/Manifest
index 3f896e713845..ceb8d602201e 100644
--- a/dev-db/mysql-workbench/Manifest
+++ b/dev-db/mysql-workbench/Manifest
@@ -8,15 +8,15 @@ AUX mysql-workbench-5.2.33-cpp.patch 544 RMD160 f8c824dae64e1dd205e4c34b7ece25f9
AUX mysql-workbench-5.2.33-gtkmm.patch 863 RMD160 d0acabbde930656f03576027153bcda7cc84ba60 SHA1 69c1bc26b5887cea4714a462c9f5c270ac9b5712 SHA256 00102fbd57977f7d064c336ee43314aa102c2586d650c3d14f709067a2594c1c
AUX mysql-workbench-5.2.34-gcc46.patch 617 RMD160 8c71980999b7f5caa98c200411bfefc220fec245 SHA1 18948ed74b1e60614ed7aaa00850515919ec6637 SHA256 6d0d9302e0f3682a6b9cb91c42955eacf60389881f3b531f65526b2b099baebd
DIST mysql-workbench-gpl-5.2.34-src.tar.gz 18160097 RMD160 9607f1c7082700d1df5b7b1aa42e3c903c68d049 SHA1 e4f9a9ee43783361c05a98196eaf196c42d03a03 SHA256 868dd4d92f601f3789eaa50af9920b9907c5c38711357a898b670acf9892b1ac
+DIST mysql-workbench-gpl-5.2.35-src.tar.gz 17874329 RMD160 6207d7350cf1ea7a426ece90dabb4b7caab072a2 SHA1 74c2dddba06e4b233f3b28acf8be45f0394310f2 SHA256 3681351af061637ce54dcc1b490325e9a4a0b42127e642e60220845fcfc2cbaa
EBUILD mysql-workbench-5.2.34.ebuild 2166 RMD160 12b740f2c0c3c8fd89228ce5257a9f5802b83e69 SHA1 121aef9cf8af9fe0fa4fbba14f8ccf018822f408 SHA256 948ff68d803af110c08663a3b272b445072c7533b557ad5fde781eeb0b8774be
-MISC ChangeLog 8076 RMD160 3bdd8e00c2613789936cf5fe05f5c4d01f9e0d6c SHA1 dc80006be79effb05ff31ff50fe465b5e34dfc56 SHA256 c42220e99f942119b32c620d982e42f0c6a12c116dc35ed71a6499f008fc348e
+EBUILD mysql-workbench-5.2.35.ebuild 2127 RMD160 76179d0d250b4390cd75fe2ab8c603817238bc63 SHA1 5f00a923800c567b9ef880c88467145693a8089f SHA256 3e0380cb637e6c7197b5840e4e78f07b231c5c2feb281b4f33c674d46db13563
+MISC ChangeLog 8216 RMD160 2b0e4cea3188b4f5d9a4d0deaf4474293557d118 SHA1 05d8a6148a851456fb1580fc31a4dbe57d900416 SHA256 2cc22ba53b3a2f5d6af1f8dcdbdb17ec4f9a9b24f2ab7a03d5d45aba76015b2c
MISC metadata.xml 201 RMD160 bbf7920d9809941fb024d20016dbe2fb9f15ff97 SHA1 e629d21795e99a77bd0a6aded1a153fd12d5b2c5 SHA256 c90b12c6600840878686d4544dbc51d97b0715add76b40d9400415cdef6324ad
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iJwEAQEIAAYFAk59A9IACgkQfXuS5UK5QB1hZwQAoqm5Y9ftl1IYyIKLsxM2e+wY
-WfNnbCgwgnDDz1Iu3EZWcL1K78+lAx6oaSDazIFKyeYyzlYNEyVSjvjIgEiuXT++
-bTnLg/0qLCRJOKlFibrV/+mxVxT8AjRHLNIwlMU0uIFlflURJjcGMuNDRzgmK2eA
-1Yz+A/XLlQaWHtHGNTA=
-=6lwM
+iF4EAREIAAYFAk59nmIACgkQiIP6VqMIqNfNnAEAgNixL7e2g7v4XHV2m74BNYUY
+JmTgR8pAPs3pjhZPQZ8A/2iBqKl6Cts8T/ZiUx2HZjipN0zNP5XTIconQ6lB/0Jv
+=34q5
-----END PGP SIGNATURE-----
diff --git a/dev-db/mysql-workbench/mysql-workbench-5.2.35.ebuild b/dev-db/mysql-workbench/mysql-workbench-5.2.35.ebuild
new file mode 100644
index 000000000000..4bf5c8cdc4b3
--- /dev/null
+++ b/dev-db/mysql-workbench/mysql-workbench-5.2.35.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-5.2.35.ebuild,v 1.1 2011/09/24 09:09:42 graaff Exp $
+
+EAPI="3"
+GCONF_DEBUG="no"
+PYTHON_DEPEND=2
+
+inherit gnome2 eutils flag-o-matic python autotools
+
+MY_P="${PN}-gpl-${PV}-src"
+
+DESCRIPTION="MySQL Workbench"
+HOMEPAGE="http://dev.mysql.com/workbench/"
+SRC_URI="mirror://mysql/Downloads/MySQLGUITools/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug doc nls readline static-libs"
+
+CDEPEND="dev-db/sqlite:3
+ >=x11-libs/gtk+-2.6:2
+ dev-libs/glib:2
+ gnome-base/libglade:2.0
+ dev-libs/libsigc++:2
+ dev-libs/boost
+ >=dev-cpp/ctemplate-0.95
+ >=dev-libs/libxml2-2.6.2:2
+ >=dev-cpp/glibmm-2.14:2
+ >=dev-cpp/gtkmm-2.14:2.4
+ dev-libs/libzip
+ >=virtual/mysql-5.1
+ dev-libs/libpcre
+ virtual/opengl
+ >=dev-lang/lua-5.1[deprecated]
+ x11-libs/pango
+ || ( sys-libs/e2fsprogs-libs
+ dev-libs/ossp-uuid )
+ >=x11-libs/cairo-1.5.12[svg]
+ dev-python/pexpect
+ dev-python/paramiko
+ doc? ( dev-python/pysqlite:2 )
+ nls? ( sys-devel/gettext )
+ readline? ( sys-libs/readline )"
+RDEPEND="${CDEPEND}
+ app-admin/sudo
+ sys-apps/net-tools"
+DEPEND="${CDEPEND}
+ dev-util/pkgconfig"
+
+S="${WORKDIR}"/"${MY_P}"
+
+pkg_setup() {
+ # Make sure we use Python 2 since the code is not compatible with 3.
+ python_set_active_version 2
+ python_pkg_setup
+}
+
+src_prepare() {
+ # ifconfig isn't in the normal path
+ sed -i -e 's:ifconfig:/sbin/ifconfig:' plugins/wb.admin/backend/wb_server_control.py || die
+
+ epatch "${FILESDIR}/${PN}-5.2.31-python-libs.patch"
+ eautoreconf
+
+ # Remove bundled ctemplate version to make sure we use the system
+ # version, but leave a directory to avoid confusing configure, bug
+ # 357539.
+ rm -rf ext/ctemplate || die
+ mkdir -p ext/ctemplate/ctemplate-src || die
+}
+
+src_configure() {
+ econf \
+ $(use_enable nls i18n) \
+ $(use_enable readline readline) \
+ $(use_enable debug) \
+ $(use_enable static-libs static)
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die
+ find "${ED}" -name '*.la' -delete || die
+}