# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit wxwidgets eutils DESCRIPTION="wxWidgets GUI for PostgreSQL" HOMEPAGE="http://www.pgadmin.org/" SRC_URI="mirror://postgresql/pgadmin3/release/v${PV}/src/${P}.tar.gz" SLOT="0" LICENSE="Artistic" KEYWORDS="~x86" IUSE="debug" RESTRICT="mirror" DEPEND="=x11-libs/wxGTK-2.6* >=dev-db/libpq-7.4 >=dev-libs/libxml2-2.5 >=dev-libs/libxslt-1.1" RDEPEND="${DEPEND}" pkg_setup() { if ! built_with_use '=x11-libs/wxGTK-2.6.0' unicode ; then die "${PN} requires wxGTK emerged with USE=\"unicode\"" fi export WX_GTK_VER=2.6 export WX_HOME=/usr need-wxwidgets unicode } src_compile() { # pgadmin3 inserts WX_HOME before the WX_CONFIG path below, so we have to strip "/usr" from it econf \ --with-wx-config=${WX_CONFIG/\/usr} \ $(use_enable debug) \ || die "econf failed" emake || die "emake failed" } src_install() { einstall || die "einstall failed" insinto /usr/share/pixmaps newins "${S}/src/include/images/elephant48.xpm" pgadmin3.xpm insinto /usr/share/pgadmin3 newins "${S}/src/include/images/elephant48.xpm" pgadmin3.xpm insinto /usr/share/applications doins "${S}/pkg/pgadmin3.desktop" }