diff options
-rw-r--r-- | app-misc/bulbcalculator/Manifest | 1 | ||||
-rw-r--r-- | app-misc/bulbcalculator/bulbcalculator-2.2.0.ebuild | 46 | ||||
-rw-r--r-- | app-misc/bulbcalculator/bulbcalculator-9999.ebuild | 28 | ||||
-rw-r--r-- | app-misc/bulbcalculator/metadata.xml | 2 |
4 files changed, 68 insertions, 9 deletions
diff --git a/app-misc/bulbcalculator/Manifest b/app-misc/bulbcalculator/Manifest new file mode 100644 index 0000000..a4e8a42 --- /dev/null +++ b/app-misc/bulbcalculator/Manifest @@ -0,0 +1 @@ +DIST bulbcalculator-src-2.2.0.tar.gz 882143 SHA256 b02ab41d8975ac0cd636986023ecd85450966153d55b508a9ad7c2546cd91093 SHA512 b18aa9c84dbd61a5ac1fe8c5195aa880fccd52388763ee462de1c45a0266683ab7a8dd70d2f80d1f1274a370818bde72397b996b9759f18152e8dc618f6c9c4e WHIRLPOOL 7f0d5c624de7f921141df3513b5cc329836345f08c10d4285ebc4d9e057c0a43c2a442dcd760c4aa0bba12c887cb1884ccb37c04db7234319cd2abdf10190402 diff --git a/app-misc/bulbcalculator/bulbcalculator-2.2.0.ebuild b/app-misc/bulbcalculator/bulbcalculator-2.2.0.ebuild new file mode 100644 index 0000000..2609304 --- /dev/null +++ b/app-misc/bulbcalculator/bulbcalculator-2.2.0.ebuild @@ -0,0 +1,46 @@ +# 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-9999.ebuild b/app-misc/bulbcalculator/bulbcalculator-9999.ebuild index d8d9036..e7f6a05 100644 --- a/app-misc/bulbcalculator/bulbcalculator-9999.ebuild +++ b/app-misc/bulbcalculator/bulbcalculator-9999.ebuild @@ -4,7 +4,7 @@ EAPI=5 -inherit qt4-r2 git-2 +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: @@ -16,19 +16,31 @@ inherit qt4-r2 git-2 # Short one-line description of this package. DESCRIPTION="BulbCalculator is a software to design the bulb of RC sail yacht model." -HOMEPAGE="http://bulbcalculator.wordpress.com" +HOMEPAGE="https://mgian.github.io/bulbcalculator/" EGIT_REPO_URI="https://github.com/mgian/bulbcalculator" -EGIT_BRANCH="QT_4" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="" -DEPEND="dev-qt/qtopengl:4 - dev-qt/qtxmlpatterns:4 - dev-qt/qtcore:4 - x11-libs/libQGLViewer" +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/metadata.xml b/app-misc/bulbcalculator/metadata.xml index 192d768..0c91d84 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://bulbcalculator.wordpress.com/news/</changelog> + <changelog>https://mgian.github.io/bulbcalculator/news.html</changelog> <bugs-to>https://github.com/mgian/bulbcalculator/issues</bugs-to> <remote-id type="github">mgian/bulbcalculator</remote-id> </upstream> |