commit: 0ab2e0694d1b9dcbed3a0644b11082aa383c0732 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Tue Apr 5 19:09:10 2022 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Wed Apr 6 13:58:07 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ab2e069
app-misc/qcma: Use qt5_get_bindir to find lrelease not in PATH Pin to dev-qt/linguist-tools SLOT 5. Actually install translations. Add missing || die Closes: https://bugs.gentoo.org/836789 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> app-misc/qcma/{qcma-0.4.1-r1.ebuild => qcma-0.4.1-r2.ebuild} | 12 ++++++++++-- ...re20181227-r1.ebuild => qcma-0.4.2_pre20181227-r2.ebuild} | 12 ++++++++++-- app-misc/qcma/qcma-9999.ebuild | 12 ++++++++++-- 3 files changed, 30 insertions(+), 6 deletions(-) diff --git a/app-misc/qcma/qcma-0.4.1-r1.ebuild b/app-misc/qcma/qcma-0.4.1-r2.ebuild similarity index 79% rename from app-misc/qcma/qcma-0.4.1-r1.ebuild rename to app-misc/qcma/qcma-0.4.1-r2.ebuild index ea81a432ca9f..d0bafe67a995 100644 --- a/app-misc/qcma/qcma-0.4.1-r1.ebuild +++ b/app-misc/qcma/qcma-0.4.1-r2.ebuild @@ -27,7 +27,7 @@ DEPEND=" " RDEPEND="${DEPEND}" BDEPEND=" - dev-qt/linguist-tools + dev-qt/linguist-tools:5 " src_prepare() { @@ -40,6 +40,14 @@ src_prepare() { } src_configure() { - lrelease common/resources/translations/*.ts + $(qt5_get_bindir)/lrelease common/resources/translations/*.ts || die eqmake5 PREFIX="${D}"/usr qcma.pro CONFIG+="QT5_SUFFIX" $(usex ffmpeg "" CONFIG+="DISABLE_FFMPEG") } + +src_install() { + emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install + einstalldocs + + insinto /usr/share/${PN}/translations + doins common/resources/translations/${PN}_*.qm +} diff --git a/app-misc/qcma/qcma-0.4.2_pre20181227-r1.ebuild b/app-misc/qcma/qcma-0.4.2_pre20181227-r2.ebuild similarity index 80% rename from app-misc/qcma/qcma-0.4.2_pre20181227-r1.ebuild rename to app-misc/qcma/qcma-0.4.2_pre20181227-r2.ebuild index 5883caf3eddf..5413cea745d3 100644 --- a/app-misc/qcma/qcma-0.4.2_pre20181227-r1.ebuild +++ b/app-misc/qcma/qcma-0.4.2_pre20181227-r2.ebuild @@ -29,7 +29,7 @@ DEPEND=" " RDEPEND="${DEPEND}" BDEPEND=" - dev-qt/linguist-tools + dev-qt/linguist-tools:5 " src_prepare() { @@ -42,6 +42,14 @@ src_prepare() { } src_configure() { - lrelease common/resources/translations/*.ts + $(qt5_get_bindir)/lrelease common/resources/translations/*.ts || die eqmake5 PREFIX="${D}"/usr qcma.pro CONFIG+="QT5_SUFFIX" $(usex ffmpeg "" CONFIG+="DISABLE_FFMPEG") } + +src_install() { + emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install + einstalldocs + + insinto /usr/share/${PN}/translations + doins common/resources/translations/${PN}_*.qm +} diff --git a/app-misc/qcma/qcma-9999.ebuild b/app-misc/qcma/qcma-9999.ebuild index 8522119a39a7..008ee3ac9e92 100644 --- a/app-misc/qcma/qcma-9999.ebuild +++ b/app-misc/qcma/qcma-9999.ebuild @@ -27,7 +27,7 @@ DEPEND=" " RDEPEND="${DEPEND}" BDEPEND=" - dev-qt/linguist-tools + dev-qt/linguist-tools:5 " src_prepare() { @@ -40,6 +40,14 @@ src_prepare() { } src_configure() { - lrelease common/resources/translations/*.ts + $(qt5_get_bindir)/lrelease common/resources/translations/*.ts || die eqmake5 PREFIX="${D}"/usr qcma.pro CONFIG+="QT5_SUFFIX" $(usex ffmpeg "" CONFIG+="DISABLE_FFMPEG") } + +src_install() { + emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install + einstalldocs + + insinto /usr/share/${PN}/translations + doins common/resources/translations/${PN}_*.qm +}
