diff options
author | 2021-02-28 21:21:21 +0100 | |
---|---|---|
committer | 2021-02-28 22:36:23 +0100 | |
commit | da37447a27e961ef6bde9e773ae002e28e6285e0 (patch) | |
tree | cd5f661702fdbff69e2e3fc2c9305ba12bdf0101 /sci-electronics/qelectrotech/qelectrotech-9999.ebuild | |
parent | sci-electronics/qelectrotech: Switch to git repository (diff) | |
download | gentoo-da37447a27e961ef6bde9e773ae002e28e6285e0.tar.gz gentoo-da37447a27e961ef6bde9e773ae002e28e6285e0.tar.bz2 gentoo-da37447a27e961ef6bde9e773ae002e28e6285e0.zip |
sci-electronics/qelectrotech: 0.80 version bump
Closes: https://bugs.gentoo.org/746647
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'sci-electronics/qelectrotech/qelectrotech-9999.ebuild')
-rw-r--r-- | sci-electronics/qelectrotech/qelectrotech-9999.ebuild | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/sci-electronics/qelectrotech/qelectrotech-9999.ebuild b/sci-electronics/qelectrotech/qelectrotech-9999.ebuild index ac7b517d39f2..17b3beea6240 100644 --- a/sci-electronics/qelectrotech/qelectrotech-9999.ebuild +++ b/sci-electronics/qelectrotech/qelectrotech-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2001-2020 Gentoo Authors +# Copyright 2001-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,8 +12,8 @@ if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="https://git.tuxfamily.org/qet/qet.git/" inherit git-r3 else - MY_P=${PN}-${PV%0}-src - SRC_URI="https://download.tuxfamily.org/qet/tags/20180823/${MY_P}.tar.gz" + MY_P=qet-${PV/%0/.0} + SRC_URI="https://git.tuxfamily.org/qet/qet.git/snapshot/${MY_P}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~x86" S="${WORKDIR}"/${MY_P} fi @@ -23,9 +23,11 @@ SLOT="0" IUSE="doc" BDEPEND=" + virtual/pkgconfig doc? ( app-doc/doxygen ) " RDEPEND=" + dev-db/sqlite:3 dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 @@ -42,7 +44,19 @@ DEPEND="${RDEPEND}" DOCS=( CREDIT ChangeLog README ) -PATCHES=( "${FILESDIR}/${PN}-0.3-fix-paths.patch" ) +PATCHES=( + "${FILESDIR}/${PN}-0.80-fix-paths.patch" + "${FILESDIR}/${PN}-0.80-nomancompress.patch" +) + +src_prepare() { + xdg_src_prepare + + if [[ ${PV} != *9999* ]]; then + sed -e "/^DEFINES.*GIT_COMMIT_SHA/s/^/#DONT /" -i ${PN}.pro || die + sed -e "/qInfo.*GIT_COMMIT_SHA/d" -i sources/machine_info.cpp || die + fi +} src_configure() { eqmake5 ${PN}.pro |