commit:     a8b71dca7014963eed77e5516da3d98814e6bd61
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Sun Aug 30 19:55:43 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Aug 30 19:55:43 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=a8b71dca

media-gfx/librecad: more ebuild cleanup

 media-gfx/librecad/ChangeLog             |  4 ++++
 media-gfx/librecad/librecad-2.0.8.ebuild | 35 ++++++++++++++++----------------
 media-gfx/librecad/librecad-9999.ebuild  | 32 +++++++++++++++--------------
 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 9aa934b..ffa9bfb 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 <[email protected]>
+  librecad-2.0.8.ebuild librecad-9999.ebuild:
+  Updated with ebuilds with lukash's pull request
+
   26 Aug 2015; Dongxu Li <[email protected]>
   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 f816820..f2f3812 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 7a6077d..0c9ba9b 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 44053b4..d34c73e 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>[email protected]</email>
-    <name>Dongxu Li</name>
-    <description>Package maintainer and upstream developer</description>
+    <email>[email protected]</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>

Reply via email to