summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCtibor Brančík <ctibor@brancik.cz>2020-01-08 19:09:38 +0100
committerCtibor Brančík <ctibor@brancik.cz>2020-01-08 19:09:38 +0100
commit2e2c95fcd3dc71bbc5431facb1f1064bdec70fde (patch)
treeb6666ce170dde0717e463594dfb3ab4968c34d41
parent5383d3cfc48cf10377ffe9bb3fee39aa131c1203 (diff)
downloadbrancik-overlay-2e2c95fcd3dc71bbc5431facb1f1064bdec70fde.tar.gz
brancik-overlay-2e2c95fcd3dc71bbc5431facb1f1064bdec70fde.tar.bz2
Update app-misc/bulbcalculator to v3.0.0
-rw-r--r--app-misc/bulbcalculator/Manifest2
-rw-r--r--app-misc/bulbcalculator/bulbcalculator-2.2.0.ebuild46
-rw-r--r--app-misc/bulbcalculator/bulbcalculator-3.0.0.ebuild36
-rw-r--r--app-misc/bulbcalculator/bulbcalculator-9999.ebuild28
-rw-r--r--app-misc/bulbcalculator/metadata.xml2
5 files changed, 47 insertions, 67 deletions
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 @@
<email>gian@grys.it</email>
<name>Gianluca "mgian" Montecchi</name>
</maintainer>
- <changelog>https://mgian.github.io/bulbcalculator/news.html</changelog>
+ <changelog>https://github.com/mgian/bulbcalculator/releases</changelog>
<bugs-to>https://github.com/mgian/bulbcalculator/issues</bugs-to>
<remote-id type="github">mgian/bulbcalculator</remote-id>
</upstream>