From 2e2c95fcd3dc71bbc5431facb1f1064bdec70fde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ctibor=20Bran=C4=8D=C3=ADk?= Date: Wed, 8 Jan 2020 19:09:38 +0100 Subject: Update app-misc/bulbcalculator to v3.0.0 --- app-misc/bulbcalculator/Manifest | 2 +- .../bulbcalculator/bulbcalculator-2.2.0.ebuild | 46 ---------------------- .../bulbcalculator/bulbcalculator-3.0.0.ebuild | 36 +++++++++++++++++ app-misc/bulbcalculator/bulbcalculator-9999.ebuild | 28 +++++-------- app-misc/bulbcalculator/metadata.xml | 2 +- 5 files changed, 47 insertions(+), 67 deletions(-) delete mode 100644 app-misc/bulbcalculator/bulbcalculator-2.2.0.ebuild create mode 100644 app-misc/bulbcalculator/bulbcalculator-3.0.0.ebuild diff --git a/app-misc/bulbcalculator/Manifest b/app-misc/bulbcalculator/Manifest index a4e8a42..ff6dcb4 100644 --- a/app-misc/bulbcalculator/Manifest +++ b/app-misc/bulbcalculator/Manifest @@ -1 +1 @@ -DIST bulbcalculator-src-2.2.0.tar.gz 882143 SHA256 b02ab41d8975ac0cd636986023ecd85450966153d55b508a9ad7c2546cd91093 SHA512 b18aa9c84dbd61a5ac1fe8c5195aa880fccd52388763ee462de1c45a0266683ab7a8dd70d2f80d1f1274a370818bde72397b996b9759f18152e8dc618f6c9c4e WHIRLPOOL 7f0d5c624de7f921141df3513b5cc329836345f08c10d4285ebc4d9e057c0a43c2a442dcd760c4aa0bba12c887cb1884ccb37c04db7234319cd2abdf10190402 +DIST 3.0.0.tar.gz 890763 SHA256 838e234e91241f3b6a7026a60b5009bb9031d1f43b54e81493df869d0205742b SHA512 9e47242e957309fd92942eb5727a7c1be73bd967d6e017eae4aa635e2ab12b04ab417c9e5ad1f3786aaabd0e50ffe49391280b575a291a4d95fbbaf81593ab17 WHIRLPOOL f3595f7d9f305b6d26a09ef767f2d10370dd29114889bd5df9e5a9aff860558a21bc7dbd45da5e7ce7f7cc978f0244a025660f0456f56cf3e60568b90b1a3d00 diff --git a/app-misc/bulbcalculator/bulbcalculator-2.2.0.ebuild b/app-misc/bulbcalculator/bulbcalculator-2.2.0.ebuild deleted file mode 100644 index 2609304..0000000 --- a/app-misc/bulbcalculator/bulbcalculator-2.2.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -inherit qmake-utils -# A well-used example of an eclass function that needs eutils is epatch. If -# your source needs patches applied, it's suggested to put your patch in the -# 'files' directory and use: -# -# epatch "${FILESDIR}"/patch-name-here -# -# eclasses tend to list descriptions of how to use their functions properly. -# take a look at /usr/portage/eclass/ for more examples. - -# Short one-line description of this package. -DESCRIPTION="BulbCalculator is a software to design the bulb of RC sail yacht model." -HOMEPAGE="https://mgian.github.io/bulbcalculator/" - -SRC_URI="http://grys.it/BulbCalculator/${PN}-src-${PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" - -KEYWORDS="~amd64" - -DEPEND="dev-qt/qtopengl:5 - dev-qt/qtxml:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtprintsupport:5 - >=x11-libs/libQGLViewer-2.7.0" - -RDEPEND="${DEPEND}" - -S=${WORKDIR}/${P} - -src_compile() { - eqmake5 -o Makefile bulbcalculator.pro - emake -} - -src_install() { - INSTALL_ROOT=${D} emake install_target || die "Install BulbCalculator failed" -} diff --git a/app-misc/bulbcalculator/bulbcalculator-3.0.0.ebuild b/app-misc/bulbcalculator/bulbcalculator-3.0.0.ebuild new file mode 100644 index 0000000..952b001 --- /dev/null +++ b/app-misc/bulbcalculator/bulbcalculator-3.0.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=7 + +inherit qmake-utils +DESCRIPTION="BulbCalculator is a software to design the bulb of RC sail yacht model." +HOMEPAGE="https://www.bulbcalculator.com/" + +SRC_URI="https://github.com/mgian/${PN}/archive/${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" + +KEYWORDS="~amd64" + +DEPEND="dev-qt/qtopengl:5 + dev-qt/qtxml:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtprintsupport:5 + >=x11-libs/libQGLViewer-2.7.0" + +RDEPEND="${DEPEND}" + +S=${WORKDIR}/${P} + +src_compile() { + eqmake5 -o Makefile bulbcalculator.pro + emake +} + +src_install() { + INSTALL_ROOT=${D} emake install_target || die "Install BulbCalculator failed" +} diff --git a/app-misc/bulbcalculator/bulbcalculator-9999.ebuild b/app-misc/bulbcalculator/bulbcalculator-9999.ebuild index e7f6a05..7678d13 100644 --- a/app-misc/bulbcalculator/bulbcalculator-9999.ebuild +++ b/app-misc/bulbcalculator/bulbcalculator-9999.ebuild @@ -2,21 +2,11 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI=5 - -inherit qmake-utils git-2 -# A well-used example of an eclass function that needs eutils is epatch. If -# your source needs patches applied, it's suggested to put your patch in the -# 'files' directory and use: -# -# epatch "${FILESDIR}"/patch-name-here -# -# eclasses tend to list descriptions of how to use their functions properly. -# take a look at /usr/portage/eclass/ for more examples. - -# Short one-line description of this package. +EAPI=7 + +inherit qmake-utils git-r3 DESCRIPTION="BulbCalculator is a software to design the bulb of RC sail yacht model." -HOMEPAGE="https://mgian.github.io/bulbcalculator/" +HOMEPAGE="https://www.bulbcalculator.com/" EGIT_REPO_URI="https://github.com/mgian/bulbcalculator" @@ -26,11 +16,11 @@ SLOT="0" KEYWORDS="" DEPEND="dev-qt/qtopengl:5 - dev-qt/qtxml:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtprintsupport:5 - >=x11-libs/libQGLViewer-2.7.0" + dev-qt/qtxml:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtprintsupport:5 + >=x11-libs/libQGLViewer-2.7.0" RDEPEND="${DEPEND}" diff --git a/app-misc/bulbcalculator/metadata.xml b/app-misc/bulbcalculator/metadata.xml index 0c91d84..022c526 100644 --- a/app-misc/bulbcalculator/metadata.xml +++ b/app-misc/bulbcalculator/metadata.xml @@ -14,7 +14,7 @@ gian@grys.it Gianluca "mgian" Montecchi - https://mgian.github.io/bulbcalculator/news.html + https://github.com/mgian/bulbcalculator/releases https://github.com/mgian/bulbcalculator/issues mgian/bulbcalculator -- cgit v1.2.3