# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 POSTGRES_COMPAT=( 9.{2..6} 10 ) inherit desktop postgres qmake-utils DESCRIPTION="PostgreSQL Database Modeler" HOMEPAGE="https://pgmodeler.io" SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" DEPEND="${POSTGRES_DEP} dev-libs/icu:= dev-libs/libxml2:= dev-qt/qtcore:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 " RDEPEND="${DEPEND}" DOCS=( CHANGELOG.md README.md RELEASENOTES.md ) src_configure() { eqmake5 \ PREFIX="${EPREFIX%/}/usr" \ PLUGINSDIR="${EPREFIX%/}/usr/$(get_libdir)/${PN}/plugins" \ PRIVATEBINDIR="${EPREFIX%/}/usr/$(get_libdir)/${PN}/bin" \ PRIVATELIBDIR="${EPREFIX%/}/usr/$(get_libdir)/${PN}" \ NO_UPDATE_CHECK=1 \ -r ${PN}.pro } src_test() { cd "${S}/tests" || die eqmake5 tests.pro emake emake check } src_install() { emake INSTALL_ROOT="${D}" install rm "${D}"/usr/share/${PN}/{CHANGELOG.md,LICENSE,README.md,RELEASENOTES.md} einstalldocs doicon conf/${PN}_logo.png make_desktop_entry ${PN} ${PN} ${PN}_logo Development }