# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 POSTGRES_COMPAT=( 9.6 10 11 12 ) inherit desktop postgres qmake-utils MY_PV=${PV/_/-} DESCRIPTION="PostgreSQL Database Modeler" HOMEPAGE="https://pgmodeler.io" SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_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 ) S="${WORKDIR}/${PN}-${MY_PV}" 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 }