diff options
author | Dongxu Li <dongxuli2011@gmail.com> | 2015-08-30 15:55:43 -0400 |
---|---|---|
committer | Dongxu Li <dongxuli2011@gmail.com> | 2015-08-30 15:55:43 -0400 |
commit | a8b71dca7014963eed77e5516da3d98814e6bd61 (patch) | |
tree | 02c292d85fb5d161cdf30fbf66d9d6877c69cab0 /media-gfx | |
parent | Merge pull request #470 from lukash/master (diff) | |
download | sci-a8b71dca7014963eed77e5516da3d98814e6bd61.tar.gz sci-a8b71dca7014963eed77e5516da3d98814e6bd61.tar.bz2 sci-a8b71dca7014963eed77e5516da3d98814e6bd61.zip |
media-gfx/librecad: more ebuild cleanup
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/librecad/ChangeLog | 4 | ||||
-rw-r--r-- | media-gfx/librecad/librecad-2.0.8.ebuild | 35 | ||||
-rw-r--r-- | media-gfx/librecad/librecad-9999.ebuild | 32 | ||||
-rw-r--r-- | media-gfx/librecad/metadata.xml | 17 |
4 files changed, 45 insertions, 43 deletions
diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog index 9aa934b07..ffa9bfb83 100644 --- a/media-gfx/librecad/ChangeLog +++ b/media-gfx/librecad/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header$ + 30 Aug 2015; Dongxu Li <dongxuli2011@gmail.com> + librecad-2.0.8.ebuild librecad-9999.ebuild: + Updated with ebuilds with lukash's pull request + 26 Aug 2015; Dongxu Li <dongxuli2011@gmail.com> librecad-9999.ebuild: Fixed a building issue diff --git a/media-gfx/librecad/librecad-2.0.8.ebuild b/media-gfx/librecad/librecad-2.0.8.ebuild index f816820b6..f2f38129f 100644 --- a/media-gfx/librecad/librecad-2.0.8.ebuild +++ b/media-gfx/librecad/librecad-2.0.8.ebuild @@ -13,26 +13,26 @@ SRC_URI="https://github.com/LibreCAD/LibreCAD/archive/${PV/_/}.zip -> ${P}.zip" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + IUSE="3d debug doc tools qt4 +qt5" REQUIRED_USE="|| ( qt4 qt5 )" DEPEND=" qt4? ( - dev-qt/qtcore:4 - dev-qt/qtgui:4 - dev-qt/qtsvg:4 - dev-qt/qthelp:4 + dev-qt/qtcore:4 + dev-qt/qtgui:4 + dev-qt/qtsvg:4 + dev-qt/qthelp:4 ) qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qthelp:5 - dev-qt/qtprintsupport:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qthelp:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 ) - dev-libs/boost dev-cpp/muParser media-libs/freetype" @@ -46,11 +46,12 @@ src_prepare() { } src_configure() { - if use qt4; then - eqmake4 -r - else - eqmake5 -r - fi + if use qt4 + then + eqmake4 -r + else + eqmake5 -r + fi } src_install() { diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild index 7a6077ddd..0c9ba9ba0 100644 --- a/media-gfx/librecad/librecad-9999.ebuild +++ b/media-gfx/librecad/librecad-9999.ebuild @@ -19,18 +19,19 @@ REQUIRED_USE="|| ( qt4 qt5 )" DEPEND=" qt4? ( - dev-qt/qtcore:4 - dev-qt/qtgui:4 - dev-qt/qtsvg:4 - dev-qt/qthelp:4 + dev-qt/qtcore:4 + dev-qt/qtgui:4 + dev-qt/qtsvg:4 + dev-qt/qthelp:4 ) qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qthelp:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qthelp:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 ) dev-libs/boost @@ -46,11 +47,12 @@ src_prepare() { } src_configure() { - if use qt4; then - eqmake4 -r - else - eqmake5 -r - fi + if use qt4 + then + eqmake4 -r + else + eqmake5 -r + fi } src_install() { diff --git a/media-gfx/librecad/metadata.xml b/media-gfx/librecad/metadata.xml index 44053b4a9..d34c73e9b 100644 --- a/media-gfx/librecad/metadata.xml +++ b/media-gfx/librecad/metadata.xml @@ -1,19 +1,14 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <herd>sci</herd> <maintainer> - <email>dongxuli2011@gmail.com</email> - <name>Dongxu Li</name> - <description>Package maintainer and upstream developer</description> + <email>slis@gentoo.org</email> </maintainer> - <longdescription> - LibreCAD is a 2D CAD drawing tool based on the community edition of QCad - (www.qcad.org). LibreCAD has been re-structured and ported to qt4 and - works natively cross platform. -</longdescription> <use> - <flag name="3d">Use 3D vectors</flag> - <flag name="tools">Build additional tool programs</flag> + <flag name="3d">Require all 2D coordinates stored as 3D</flag> + <flag name="tools">Build additional tool programs: tff2lff</flag> </use> + <upstream> + <remote-id type="github">LibreCAD/LibreCAD</remote-id> + </upstream> </pkgmetadata> |