# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-db/pgadmin3/pgadmin3-1.4.1.ebuild,v 1.1 2006/02/17 19:27:09 nakano Exp $ inherit eutils libtool wxwidgets IUSE="" RESTRICT="nomirror" DESCRIPTION="wxWindows 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="~alpha ~amd64 ~ppc ~sparc ~x86" DEPEND=">=x11-libs/wxGTK-2.8.0 >=dev-libs/libxslt-1.1 >=dev-db/libpq-7.4 >=dev-libs/libxml2-2.5" S=${WORKDIR}/${P/_/-} pkg_setup() { if ! built_with_use '>=x11-libs/wxGTK-2.8.0' unicode ; then die "${PN} requires >=x11-libs/wxGTK-2.8.0 emerged with USE='unicode'" fi } src_unpack() { unpack ${A} cd ${S} || die "Couldn't cd to ${S}" epatch ${FILESDIR}/${P}-frmEditGrid.patch } src_compile() { local myconf myconf="${myconf} --with-wx-version=2.8" econf ${myconf} || die "econf failed" cd ${S} emake || die } src_install() { einstall || die dodir /usr/share/pixmaps cp ${S}/src/include/images/elephant48.xpm ${D}/usr/share/pixmaps/pgadmin3.xpm dodir /usr/share/pgadmin3 cp ${S}/src/include/images/elephant48.xpm ${D}/usr/share/pgadmin3/pgadmin3.xpm chmod 644 ${D}/usr/share/pixmaps/pgadmin3.xpm chmod 644 ${D}/usr/share/pgadmin3/pgadmin3.xpm dodir /usr/share/applications cp ${S}/pkg/pgadmin3.desktop ${D}/usr/share/applications/pgadmin3.desktop chmod 644 ${D}/usr/share/applications/pgadmin3.desktop dodir /usr/share/applnk/Development cp ${S}/pkg/pgadmin3.desktop ${D}/usr/share/applnk/Development/pgadmin3.desktop chmod 644 ${D}/usr/share/applnk/Development/pgadmin3.desktop }