# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-gui-tools/mysql-gui-tools-5.0_p12-r2.ebuild,v 1.6 2008/10/26 12:18:10 swegener Exp $ GCONF_DEBUG="no" inherit gnome2 eutils flag-o-matic MY_P="${PN}-oss-${PV}" DESCRIPTION="MySQL Workbench" HOMEPAGE="http://www.mysql.com/products/tools/" #SRC_URI="ftp://ftp.mysql.com/pub/mysql/download/gui-tools/${MY_P}alpha.tar.gz" #SRC_URI="http://mysql.mirrors.hoobly.com/Downloads/MySQLGUITools/${PN}-oss-${PV}.tar.gz" SRC_URI="http://mirror.services.wisc.edu/mysql/Downloads/MySQLGUITools/${MY_P}.tar.gz" EAPI="1" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" IUSE="nls readline" RDEPEND=">=x11-libs/gtk+-2.6 >=dev-libs/glib-2.6 >=gnome-base/libglade-2.5 >=dev-libs/libsigc++-2.0 >=dev-libs/libxml2-2.6.2 >=dev-cpp/glibmm-2.14 >=dev-cpp/gtkmm-2.4 >=dev-libs/libzip-0.8 >=virtual/mysql-5.0 >=dev-libs/libpcre-5 dev-cpp/libgtksourceviewmm virtual/opengl virtual/glut >=dev-lang/lua-5 dev-libs/ossp-uuid gnome-base/libgnome x11-libs/pango x11-libs/cairo[svg] python? ( virtual/python ) readline? ( sys-libs/readline ) query-browser? ( gnome-extra/gtkhtml:3.14 gnome-base/libgnomeprint:2.2 )" DEPEND="${RDEPEND} >=dev-cpp/ctemplate-0.91 >=dev-util/pkgconfig-0.15 >=app-text/scrollkeeper-0.3.11" RDEPEND="${RDEPEND}" S="${WORKDIR}"/"${MY_P}" pkg_setup() { # Needed for gcc-4.3 append-cppflags -D_GNU_SOURCE } src_unpack() { gnome2_src_unpack cd "${S}" epatch "${FILESDIR}"/${PV}-locale-hack.patch echo "Categories=Application;Development;Database;" >>"${S}"/MySQLWorkbench.desktop.in } src_compile() { # mysql has -fno-exceptions, but we need exceptions append-flags -fexceptions cd "${S}" ./autogen.sh \ --disable-java-modules \ $(use_enable nls i18n) \ $(use_enable readline readline) #use nls || sed -i -e "/^SUBDIRS = / s/\\bpo\\b//" Makefile.{am,in} gnome2_src_compile \ --disable-java-modules \ $(use_enable nls i18n) \ $(use_enable readline readline) #$(use_enable nls i18n) } src_install() { cd "${S}" gnome2_src_install }