Version bump.
authorHans de Graaff <graaff@gentoo.org>
Sat, 24 Sep 2011 09:09:42 +0000 (09:09 +0000)
committerHans de Graaff <graaff@gentoo.org>
Sat, 24 Sep 2011 09:09:42 +0000 (09:09 +0000)
Package-Manager: portage-2.1.10.11/cvs/Linux x86_64

dev-db/mysql-workbench/ChangeLog
dev-db/mysql-workbench/Manifest
dev-db/mysql-workbench/mysql-workbench-5.2.35.ebuild [new file with mode: 0644]

index 5c615fbb9e5a7b27652d28f8532523086a400602..d999b747c487f7d33a8279ea3a7188c58188cf38 100644 (file)
@@ -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:
index 3f896e7138459338f03e91f6356eef734071f6da..ceb8d602201e20fd3899d8c8c76777940325e01c 100644 (file)
@@ -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 (file)
index 0000000..4bf5c8c
--- /dev/null
@@ -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
+}