From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 51AA31383E1 for ; Tue, 1 Sep 2015 07:58:14 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C67C01419A; Tue, 1 Sep 2015 07:57:53 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 2F3821419A for ; Tue, 1 Sep 2015 07:57:53 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 1FC30340877 for ; Tue, 1 Sep 2015 07:57:52 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id D4277196 for ; Tue, 1 Sep 2015 07:57:48 +0000 (UTC) From: "Justin Lecher" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Justin Lecher" Message-ID: <1440964543.a8b71dca7014963eed77e5516da3d98814e6bd61.jlec@gentoo> Subject: [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/ X-VCS-Repository: proj/sci X-VCS-Files: media-gfx/librecad/ChangeLog media-gfx/librecad/librecad-2.0.8.ebuild media-gfx/librecad/librecad-9999.ebuild media-gfx/librecad/metadata.xml X-VCS-Directories: media-gfx/librecad/ X-VCS-Committer: jlec X-VCS-Committer-Name: Justin Lecher X-VCS-Revision: a8b71dca7014963eed77e5516da3d98814e6bd61 X-VCS-Branch: master Date: Tue, 1 Sep 2015 07:57:48 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: bf6a0192-3310-4c5f-901a-884bb8869a82 X-Archives-Hash: 42301218d44c39a452a12d3507d10916 commit: a8b71dca7014963eed77e5516da3d98814e6bd61 Author: Dongxu Li gmail com> AuthorDate: Sun Aug 30 19:55:43 2015 +0000 Commit: Justin Lecher gentoo 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 + librecad-2.0.8.ebuild librecad-9999.ebuild: + Updated with ebuilds with lukash's pull request + 26 Aug 2015; Dongxu Li 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 @@ - sci - dongxuli2011@gmail.com - Dongxu Li - Package maintainer and upstream developer + slis@gentoo.org - - 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. - - Use 3D vectors - Build additional tool programs + Require all 2D coordinates stored as 3D + Build additional tool programs: tff2lff + + LibreCAD/LibreCAD +