public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2011-04-30 14:22 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2011-04-30 14:22 UTC (permalink / raw
  To: gentoo-commits

commit:     0f3ad75f3a451c55c320e8fd2973fd675ce7569a
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Sat Apr 30 14:21:55 2011 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Sat Apr 30 14:21:55 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0f3ad75f

media-gfx/librecad: initial port, #344791

---
 media-gfx/librecad/ChangeLog            |    6 ++++
 media-gfx/librecad/librecad-9999.ebuild |   39 +++++++++++++++++++++++++++++++
 media-gfx/librecad/metadata.xml         |   13 ++++++++++
 3 files changed, 58 insertions(+), 0 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
new file mode 100644
index 0000000..72ff86a
--- /dev/null
+++ b/media-gfx/librecad/ChangeLog
@@ -0,0 +1,6 @@
+# ChangeLog for media-gfx/librecad
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header$
+
+  30 Apr 2011; Dongxu Li <dongxuli2011@gmail.com> +librecad-9999.ebuild:
+  Initial port. #344791, ebuild by Egor Y. Egorov

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
new file mode 100644
index 0000000..bd6a509
--- /dev/null
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: caduntu-9999.ebuild $
+
+EAPI="2"
+
+inherit qt4-r2 subversion
+
+DESCRIPTION="An generic 2D CAD program"
+HOMEPAGE="http://www.librecad.org/"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc"
+
+ESVN_REPO_URI=https://librecad.svn.sourceforge.net/svnroot/librecad/trunk/
+ESVN_RESTRICT=export
+
+RDEPEND="x11-libs/qt-gui[qt3support]"
+DEPEND="${RDEPEND}"
+
+src_unpack()
+{
+	subversion_src_unpack || die
+	cd "$(subversion__get_wc_path "${ESVN_REPO_URI}")"
+	rsync -rlpgo . "${S}" || die "${ESVN}: can't export to ${S}."
+}
+
+src_install()
+{
+	dobin unix/librecad || die
+	insinto /usr/share/"${PN}"
+	doins -r unix/resources/* || die
+	if use doc ; then
+		dohtml -r support/doc/* || die
+	fi
+	doicon res/main/"${PN}".png || die
+	make_desktop_entry "${PN}" LibreCAD "${PN}.png" Graphics || die
+}

diff --git a/media-gfx/librecad/metadata.xml b/media-gfx/librecad/metadata.xml
new file mode 100644
index 0000000..684d041
--- /dev/null
+++ b/media-gfx/librecad/metadata.xml
@@ -0,0 +1,13 @@
+<?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>
+</maintainer>
+<longdescription lang="en">
+  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>
+</pkgmetadata>



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2011-05-07  2:15 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2011-05-07  2:15 UTC (permalink / raw
  To: gentoo-commits

commit:     29aa5257a9a3febb2edcd9dc330fc7edd49240ba
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Sat May  7 02:13:02 2011 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Sat May  7 02:13:02 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=29aa5257

media-gfx/librecad: fix for gcc-4.6

---
 media-gfx/librecad/librecad-9999.ebuild |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index bd6a509..53b1cb4 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -24,6 +24,10 @@ src_unpack()
 	subversion_src_unpack || die
 	cd "$(subversion__get_wc_path "${ESVN_REPO_URI}")"
 	rsync -rlpgo . "${S}" || die "${ESVN}: can't export to ${S}."
+  # patch to solve an issue caused by gcc-4.6, by mickele, archlinux
+    sed -e "s|LiteralMask<Value_t, n>::mask;|LiteralMask<Value_t, static_cast<unsigned int>(n)>::mask;|" \
+	    -e "s|SimpleSpaceMask<n>::mask;|SimpleSpaceMask<static_cast<unsigned int>(n)>::mask;|" \
+		-i "${S}"/fparser/fparser.cc
 }
 
 src_install()



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2011-05-24 13:50 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2011-05-24 13:50 UTC (permalink / raw
  To: gentoo-commits

commit:     72fc737b8d3cd602cd41d787ac63afd9d8930c00
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Tue May 24 13:50:11 2011 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Tue May 24 13:50:11 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=72fc737b

media-gfx/librecad: switch from svn to git

---
 media-gfx/librecad/ChangeLog            |    3 +++
 media-gfx/librecad/librecad-9999.ebuild |   30 ++++++++++++++----------------
 2 files changed, 17 insertions(+), 16 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index 72ff86a..394a163 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,5 +2,8 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  24 May 2011; Dongxu Li <dongxuli2011@gmail.com> librecad-9999.ebuild:
+  Switch from svn to git, add qt-assistant DEPEND
+
   30 Apr 2011; Dongxu Li <dongxuli2011@gmail.com> +librecad-9999.ebuild:
   Initial port. #344791, ebuild by Egor Y. Egorov

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index 53b1cb4..261aa6e 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -2,9 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: caduntu-9999.ebuild $
 
-EAPI="2"
-
-inherit qt4-r2 subversion
+EAPI="3"
+inherit qt4-r2 git-2
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"
@@ -13,31 +12,30 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="debug doc"
 
-ESVN_REPO_URI=https://librecad.svn.sourceforge.net/svnroot/librecad/trunk/
-ESVN_RESTRICT=export
+EGIT_REPO_URI="https://github.com/LibreCAD/LibreCAD.git"
 
 RDEPEND="x11-libs/qt-gui[qt3support]"
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+	x11-libs/qt-assistant:4
+	x11-libs/qt-qt3support:4
+"
 
-src_unpack()
+src_prepare()
 {
-	subversion_src_unpack || die
-	cd "$(subversion__get_wc_path "${ESVN_REPO_URI}")"
-	rsync -rlpgo . "${S}" || die "${ESVN}: can't export to ${S}."
   # patch to solve an issue caused by gcc-4.6, by mickele, archlinux
     sed -e "s|LiteralMask<Value_t, n>::mask;|LiteralMask<Value_t, static_cast<unsigned int>(n)>::mask;|" \
 	    -e "s|SimpleSpaceMask<n>::mask;|SimpleSpaceMask<static_cast<unsigned int>(n)>::mask;|" \
-		-i "${S}"/fparser/fparser.cc
+	-i fparser/fparser.cc
 }
 
 src_install()
 {
-	dobin unix/librecad || die
+	dobin unix/librecad 
 	insinto /usr/share/"${PN}"
-	doins -r unix/resources/* || die
+	doins -r unix/resources/* 
 	if use doc ; then
-		dohtml -r support/doc/* || die
+		dohtml -r support/doc/* 
 	fi
-	doicon res/main/"${PN}".png || die
-	make_desktop_entry "${PN}" LibreCAD "${PN}.png" Graphics || die
+	doicon res/main/"${PN}".png 
+	make_desktop_entry "${PN}" LibreCAD "${PN}.png" Graphics 
 }



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2011-06-19 11:40 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2011-06-19 11:40 UTC (permalink / raw
  To: gentoo-commits

commit:     e55e505a8d37905e00d5bc1874b434181680a6f0
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Sun Jun 19 11:39:32 2011 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Sun Jun 19 11:39:32 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e55e505a

media-gfx/librecad: version bump to 1.0.0rc1

---
 media-gfx/librecad/ChangeLog                 |    3 ++
 media-gfx/librecad/librecad-1.0.0_rc1.ebuild |   42 ++++++++++++++++++++++++++
 2 files changed, 45 insertions(+), 0 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index dbaf87f..d3f14cf 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  19 Jun 2011; Dongxu Li <dongxuli2011@gmail.com> +librecad-1.0.0_rc1.ebuild:
+  Version bump to 1.0.0rc1
+
   09 Jun 2011; Dongxu Li <dongxuli2011@gmail.com> +librecad-1.0.0_beta5.ebuild:
   added tagged version 1.0.0beta5
 

diff --git a/media-gfx/librecad/librecad-1.0.0_rc1.ebuild b/media-gfx/librecad/librecad-1.0.0_rc1.ebuild
new file mode 100644
index 0000000..241a8bc
--- /dev/null
+++ b/media-gfx/librecad/librecad-1.0.0_rc1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="3"
+inherit qt4-r2 git-2
+
+DESCRIPTION="An generic 2D CAD program"
+HOMEPAGE="http://www.librecad.org/"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc"
+
+EGIT_REPO_URI="https://github.com/LibreCAD/LibreCAD.git"
+EGIT_COMMIT="${PV/_rc/rc}"
+
+RDEPEND="x11-libs/qt-gui[qt3support]"
+DEPEND="${RDEPEND}
+	x11-libs/qt-assistant:4
+	x11-libs/qt-qt3support:4
+"
+
+src_prepare()
+{
+# patch to solve an issue caused by gcc-4.6, by mickele, archlinux
+	sed -e "s|LiteralMask<Value_t, n>::mask;|LiteralMask<Value_t, static_cast<unsigned int>(n)>::mask;|" \
+	-e "s|SimpleSpaceMask<n>::mask;|SimpleSpaceMask<static_cast<unsigned int>(n)>::mask;|" \
+	-i fparser/fparser.cc
+}
+
+src_install()
+{
+	dobin unix/librecad
+	insinto /usr/share/"${PN}"
+	doins -r unix/resources/*
+	if use doc ; then
+	dohtml -r support/doc/*
+	fi
+	doicon res/main/"${PN}".png
+	make_desktop_entry "${PN}" LibreCAD "${PN}.png" Graphics
+}



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2011-06-24 17:09 Justin Lecher
  0 siblings, 0 replies; 60+ messages in thread
From: Justin Lecher @ 2011-06-24 17:09 UTC (permalink / raw
  To: gentoo-commits

commit:     9b21f147d56b04fdf67783406b10c18020597421
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 24 12:13:37 2011 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Jun 24 12:13:37 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=9b21f147

Sort inherit and/or USE

(Portage version: 2.2.0_alpha41/git/Linux x86_64, signed Manifest commit with key 70EB7916)

---
 media-gfx/librecad/ChangeLog                   |    4 ++++
 media-gfx/librecad/librecad-1.0.0_beta5.ebuild |    2 +-
 media-gfx/librecad/librecad-1.0.0_rc1.ebuild   |    2 +-
 media-gfx/librecad/librecad-9999.ebuild        |    2 +-
 4 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index d3f14cf..c9a2f7e 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  24 Jun 2011; Justin Lecher <jlec@gentoo.org> librecad-1.0.0_beta5.ebuild,
+  librecad-1.0.0_rc1.ebuild, librecad-9999.ebuild:
+  Sort inherit and/or USE
+
   19 Jun 2011; Dongxu Li <dongxuli2011@gmail.com> +librecad-1.0.0_rc1.ebuild:
   Version bump to 1.0.0rc1
 

diff --git a/media-gfx/librecad/librecad-1.0.0_beta5.ebuild b/media-gfx/librecad/librecad-1.0.0_beta5.ebuild
index 7e7e71d..2830384 100644
--- a/media-gfx/librecad/librecad-1.0.0_beta5.ebuild
+++ b/media-gfx/librecad/librecad-1.0.0_beta5.ebuild
@@ -3,7 +3,7 @@
 # $Header: $
 
 EAPI="3"
-inherit qt4-r2 git-2
+inherit git-2 qt4-r2
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"

diff --git a/media-gfx/librecad/librecad-1.0.0_rc1.ebuild b/media-gfx/librecad/librecad-1.0.0_rc1.ebuild
index 241a8bc..19fe124 100644
--- a/media-gfx/librecad/librecad-1.0.0_rc1.ebuild
+++ b/media-gfx/librecad/librecad-1.0.0_rc1.ebuild
@@ -3,7 +3,7 @@
 # $Header: $
 
 EAPI="3"
-inherit qt4-r2 git-2
+inherit git-2 qt4-r2
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index e0c605d..1d3197a 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -3,7 +3,7 @@
 # $Header: $
 
 EAPI="3"
-inherit qt4-r2 git-2
+inherit git-2 qt4-r2
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2011-06-30 13:10 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2011-06-30 13:10 UTC (permalink / raw
  To: gentoo-commits

commit:     5b5cec7c1541530ae998c0608452263d80c9de1b
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Thu Jun 30 13:10:01 2011 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Thu Jun 30 13:10:01 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=5b5cec7c

[media-gfx/librecad]: upgraded to EAPI=4

---
 media-gfx/librecad/librecad-9999.ebuild |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index 1d3197a..05dc3fc 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="3"
-inherit git-2 qt4-r2
+EAPI="4"
+inherit qt4-r2 git-2
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"
@@ -20,6 +20,7 @@ DEPEND="${RDEPEND}
 	x11-libs/qt-qt3support:4
 "
 
+
 src_prepare()
 {
 	# patch to solve an issue caused by gcc-4.6, by mickele, archlinux



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2011-06-30 22:34 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2011-06-30 22:34 UTC (permalink / raw
  To: gentoo-commits

commit:     8dfa5988f163f3dfb11452b2f05dd4346b05ddea
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Thu Jun 30 22:11:01 2011 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Thu Jun 30 22:11:01 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=8dfa5988

media-gfx/librecad: QA cleanup

---
 media-gfx/librecad/librecad-9999.ebuild |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index 05dc3fc..8c3d065 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -19,8 +19,6 @@ DEPEND="${RDEPEND}
 	x11-libs/qt-assistant:4
 	x11-libs/qt-qt3support:4
 "
-
-
 src_prepare()
 {
 	# patch to solve an issue caused by gcc-4.6, by mickele, archlinux



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2011-08-18 16:00 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2011-08-18 16:00 UTC (permalink / raw
  To: gentoo-commits

commit:     949cbeaef6490fa75bcd8ead755b0b411811fc30
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Thu Aug 18 16:00:31 2011 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Thu Aug 18 16:00:31 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=949cbeae

media-gfx/librecad: ebuild cleanup for 9999 version

---
 media-gfx/librecad/ChangeLog            |    3 +++
 media-gfx/librecad/librecad-9999.ebuild |   12 ++++++++----
 media-gfx/librecad/metadata.xml         |    8 ++++----
 3 files changed, 15 insertions(+), 8 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index c020189..f1fe892 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -4,6 +4,9 @@
 
 *librecad-1.0.0_rc2 (15 Aug 2011)
 
+  18 Aug 2011; Justin Lecher <jlec@gentoo.org> librecad-9999.ebuild:
+  Cleanup for librecad-9999.ebuild
+
   15 Aug 2011; Justin Lecher <jlec@gentoo.org> +files/1.0.0_rc2-gcc4.6.patch,
   -librecad-1.0.0_beta5.ebuild, -librecad-1.0.0_rc1.ebuild,
   +librecad-1.0.0_rc2.ebuild, metadata.xml:

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index b50de9b..6339f11 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -12,13 +12,16 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="debug doc"
 
-EGIT_REPO_URI="https://github.com/dxli/LibreCAD.git"
+EGIT_REPO_URI="https://github.com/LibreCAD/LibreCAD.git"
 
-RDEPEND="x11-libs/qt-gui[qt3support]"
-DEPEND="${RDEPEND}
+DEPEND="
+	x11-libs/qt-gui[qt3support]
 	x11-libs/qt-assistant:4
 	x11-libs/qt-qt3support:4
 "
+
+RDEPEND="${DEPEND}"
+
 src_prepare()
 {
 	# patch to solve an issue caused by gcc-4.6, by mickele, archlinux
@@ -29,11 +32,12 @@ src_prepare()
 
 src_install()
 {
+qt4-r2_src_install
 	dobin unix/librecad
 	insinto /usr/share/"${PN}"
 	doins -r unix/resources/*
 	if use doc ; then
-	dohtml -r support/doc/*
+		dohtml -r support/doc/*
 	fi
 	doicon res/main/"${PN}".png
 	make_desktop_entry "${PN}" LibreCAD "${PN}.png" Graphics

diff --git a/media-gfx/librecad/metadata.xml b/media-gfx/librecad/metadata.xml
index f90bf4a..a4a09db 100644
--- a/media-gfx/librecad/metadata.xml
+++ b/media-gfx/librecad/metadata.xml
@@ -4,10 +4,10 @@
 	<herd>sci</herd>
 	<maintainer>
 		<email>dongxuli2011@gmail.com</email>
+		<name>Dongxu Li</name>
+		<description>A 2D CAD program based on the community edition of QCad
+ (www.qcad.org)</description>
 	</maintainer>
-	<longdescription lang="en">
-  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>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>
 </pkgmetadata>



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2011-08-27  2:37 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2011-08-27  2:37 UTC (permalink / raw
  To: gentoo-commits

commit:     9c10f1a53b1dc2c18a287f3f5512cf0a20ba6386
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Sat Aug 27 02:36:48 2011 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Sat Aug 27 02:36:48 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=9c10f1a5

media-gfx/librecad: ebuild cleanup for 1.0.0_rc2

---
 media-gfx/librecad/ChangeLog                 |    3 +++
 media-gfx/librecad/librecad-1.0.0_rc2.ebuild |    6 ++++--
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index f1fe892..6b6b41b 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -4,6 +4,9 @@
 
 *librecad-1.0.0_rc2 (15 Aug 2011)
 
+  26 Aug 2011; Dongxu Li <dongxuli2011@gmail.com> librecad-1.0.0_rc2.ebuild:
+  Switched from zipball to tarball. fixed a git tag error during qmake
+
   18 Aug 2011; Justin Lecher <jlec@gentoo.org> librecad-9999.ebuild:
   Cleanup for librecad-9999.ebuild
 

diff --git a/media-gfx/librecad/librecad-1.0.0_rc2.ebuild b/media-gfx/librecad/librecad-1.0.0_rc2.ebuild
index fe91456..5656c11 100644
--- a/media-gfx/librecad/librecad-1.0.0_rc2.ebuild
+++ b/media-gfx/librecad/librecad-1.0.0_rc2.ebuild
@@ -8,7 +8,8 @@ inherit qt4-r2
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"
-SRC_URI="https://nodeload.github.com/LibreCAD/LibreCAD/zipball/1.0.0rc2 -> ${P}.zip"
+SRC_URI="https://nodeload.github.com/LibreCAD/LibreCAD/tarball/1.0.0rc2 ->
+${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -27,7 +28,8 @@ src_unpack() {
 }
 
 src_prepare() {
-	epatch "${FILESDIR}"/${PV}-gcc4.6.patch
+	epatch "${FILESDIR}/${PV}-gcc4.6.patch"
+	epatch "${FILESDIR}/${P}-version.patch"
 }
 
 src_install() {



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2011-08-29 11:18 Justin Lecher
  0 siblings, 0 replies; 60+ messages in thread
From: Justin Lecher @ 2011-08-29 11:18 UTC (permalink / raw
  To: gentoo-commits

commit:     bc17c0d6129ed527c9a5f67008d010f673411fcf
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 28 09:29:51 2011 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Aug 28 09:29:51 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=bc17c0d6

Cleaned up ebuild

(Portage version: 2.2.0_alpha51/git/Linux x86_64, signed Manifest commit with key 70EB7916)

---
 media-gfx/librecad/ChangeLog                 |    4 ++++
 media-gfx/librecad/librecad-1.0.0_rc2.ebuild |    8 ++++----
 media-gfx/librecad/librecad-9999.ebuild      |   26 ++++++++++++--------------
 3 files changed, 20 insertions(+), 18 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index 6b6b41b..a19cce3 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  28 Aug 2011; Justin Lecher <jlec@gentoo.org> librecad-1.0.0_rc2.ebuild,
+  librecad-9999.ebuild:
+  Cleaned up ebuild
+
 *librecad-1.0.0_rc2 (15 Aug 2011)
 
   26 Aug 2011; Dongxu Li <dongxuli2011@gmail.com> librecad-1.0.0_rc2.ebuild:

diff --git a/media-gfx/librecad/librecad-1.0.0_rc2.ebuild b/media-gfx/librecad/librecad-1.0.0_rc2.ebuild
index 5656c11..792915a 100644
--- a/media-gfx/librecad/librecad-1.0.0_rc2.ebuild
+++ b/media-gfx/librecad/librecad-1.0.0_rc2.ebuild
@@ -8,8 +8,7 @@ inherit qt4-r2
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"
-SRC_URI="https://nodeload.github.com/LibreCAD/LibreCAD/tarball/1.0.0rc2 ->
-${P}.tar.gz"
+SRC_URI="https://nodeload.github.com/LibreCAD/LibreCAD/tarball/1.0.0rc2 -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -28,8 +27,9 @@ src_unpack() {
 }
 
 src_prepare() {
-	epatch "${FILESDIR}/${PV}-gcc4.6.patch"
-	epatch "${FILESDIR}/${P}-version.patch"
+	epatch \
+		"${FILESDIR}"/${PV}-gcc4.6.patch \
+		"${FILESDIR}"/${P}-version.patch
 }
 
 src_install() {

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index 6339f11..bb13037 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -2,37 +2,35 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="4"
+EAPI=4
+
 inherit qt4-r2 git-2
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"
+EGIT_REPO_URI="https://github.com/LibreCAD/LibreCAD.git"
+
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="debug doc"
 
-EGIT_REPO_URI="https://github.com/LibreCAD/LibreCAD.git"
-
 DEPEND="
 	x11-libs/qt-gui[qt3support]
 	x11-libs/qt-assistant:4
-	x11-libs/qt-qt3support:4
-"
-
+	x11-libs/qt-qt3support:4"
 RDEPEND="${DEPEND}"
 
-src_prepare()
-{
+src_prepare() {
 	# patch to solve an issue caused by gcc-4.6, by mickele, archlinux
-	sed -e "s|LiteralMask<Value_t, n>::mask;|LiteralMask<Value_t, static_cast<unsigned int>(n)>::mask;|" \
-	-e "s|SimpleSpaceMask<n>::mask;|SimpleSpaceMask<static_cast<unsigned int>(n)>::mask;|" \
-	-i fparser/fparser.cc
+	sed \
+		-e "s|LiteralMask<Value_t, n>::mask;|LiteralMask<Value_t, static_cast<unsigned int>(n)>::mask;|" \
+		-e "s|SimpleSpaceMask<n>::mask;|SimpleSpaceMask<static_cast<unsigned int>(n)>::mask;|" \
+		-i fparser/fparser.cc || die
 }
 
-src_install()
-{
-qt4-r2_src_install
+src_install() {
+	qt4-r2_src_install
 	dobin unix/librecad
 	insinto /usr/share/"${PN}"
 	doins -r unix/resources/*



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2011-09-03 22:34 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2011-09-03 22:34 UTC (permalink / raw
  To: gentoo-commits

commit:     d0bcf055150eb42846dda25f5fce1c58665b56ed
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Sat Sep  3 22:34:26 2011 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Sat Sep  3 22:34:26 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=d0bcf055

media-gfx/librecad: updated metadata

---
 media-gfx/librecad/metadata.xml |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/media-gfx/librecad/metadata.xml b/media-gfx/librecad/metadata.xml
index a4a09db..74a3324 100644
--- a/media-gfx/librecad/metadata.xml
+++ b/media-gfx/librecad/metadata.xml
@@ -5,9 +5,7 @@
 	<maintainer>
 		<email>dongxuli2011@gmail.com</email>
 		<name>Dongxu Li</name>
-		<description>A 2D CAD program based on the community edition of QCad
- (www.qcad.org)</description>
+		<description>A 2D CAD program based on the community edition of QCad</description>
 	</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>
+	<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>
 </pkgmetadata>



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2011-09-03 22:45 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2011-09-03 22:45 UTC (permalink / raw
  To: gentoo-commits

commit:     8ec66116fbf076e1d6d5868ede8b49f929dc7eae
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Sat Sep  3 22:45:08 2011 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Sat Sep  3 22:45:08 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=8ec66116

media-gfx/librecad: more cleanup for metadata

---
 media-gfx/librecad/metadata.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/media-gfx/librecad/metadata.xml b/media-gfx/librecad/metadata.xml
index 74a3324..baf99ed 100644
--- a/media-gfx/librecad/metadata.xml
+++ b/media-gfx/librecad/metadata.xml
@@ -5,7 +5,7 @@
 	<maintainer>
 		<email>dongxuli2011@gmail.com</email>
 		<name>Dongxu Li</name>
-		<description>A 2D CAD program based on the community edition of QCad</description>
+		<description>Package maintainer and upstream developer</description>
 	</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>
 </pkgmetadata>



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2011-09-05  1:14 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2011-09-05  1:14 UTC (permalink / raw
  To: gentoo-commits

commit:     00ef5b9bd96778e63dd868cf6f5c0b6fc8b3427f
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Mon Sep  5 01:13:31 2011 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Mon Sep  5 01:13:31 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=00ef5b9b

media-gfx/librecad: qt3support not needed anymore

---
 media-gfx/librecad/librecad-9999.ebuild |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index bb13037..9a770b8 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -16,7 +16,6 @@ KEYWORDS="~amd64 ~x86"
 IUSE="debug doc"
 
 DEPEND="
-	x11-libs/qt-gui[qt3support]
 	x11-libs/qt-assistant:4
 	x11-libs/qt-qt3support:4"
 RDEPEND="${DEPEND}"



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2011-09-09 14:37 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2011-09-09 14:37 UTC (permalink / raw
  To: gentoo-commits

commit:     fbcdda2a350b85cd1cd1cbf0a119c784d9425862
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Fri Sep  9 14:37:43 2011 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Fri Sep  9 14:37:43 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=fbcdda2a

media-gfx/librecad: remove qt3support dependency

---
 media-gfx/librecad/librecad-9999.ebuild |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index 9a770b8..7d8dd2e 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -16,8 +16,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="debug doc"
 
 DEPEND="
-	x11-libs/qt-assistant:4
-	x11-libs/qt-qt3support:4"
+	x11-libs/qt-assistant:4"
 RDEPEND="${DEPEND}"
 
 src_prepare() {



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2011-09-19 20:31 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2011-09-19 20:31 UTC (permalink / raw
  To: gentoo-commits

commit:     4695d422d0e2a2cdece4499b110d3b999b8b4ec4
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Mon Sep 19 20:31:13 2011 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Mon Sep 19 20:31:13 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=4695d422

media-gfx/librecad: version bump to 1.0.0_rc3

---
 media-gfx/librecad/librecad-1.0.0_rc3.ebuild |   42 ++++++++++++++++++++++++++
 1 files changed, 42 insertions(+), 0 deletions(-)

diff --git a/media-gfx/librecad/librecad-1.0.0_rc3.ebuild b/media-gfx/librecad/librecad-1.0.0_rc3.ebuild
new file mode 100644
index 0000000..e4069ed
--- /dev/null
+++ b/media-gfx/librecad/librecad-1.0.0_rc3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+
+inherit qt4-r2
+
+DESCRIPTION="An generic 2D CAD program"
+HOMEPAGE="http://www.librecad.org/"
+SRC_URI="https://nodeload.github.com/LibreCAD/LibreCAD/tarball/${PV/_/} -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc"
+
+RDEPEND="
+	x11-libs/qt-gui[qt3support]
+	x11-libs/qt-assistant:4
+	x11-libs/qt-qt3support:4"
+DEPEND="${RDEPEND}"
+
+src_unpack() {
+	unpack ${A}
+	mv * ${P}
+}
+
+src_prepare() {
+sed -i -e "s:\\\$\+system(git describe --tags):1.0.0_rc3:" "${PN}.pro"
+}
+
+src_install() {
+	dobin unix/librecad || die
+	insinto /usr/share/"${PN}"
+	doins -r unix/resources/* || die
+	if use doc ; then
+		dohtml -r support/doc/*
+	fi
+	doicon res/main/"${PN}".png
+	make_desktop_entry "${PN}" LibreCAD "${PN}.png" Graphics
+}



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2011-09-20 15:57 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2011-09-20 15:57 UTC (permalink / raw
  To: gentoo-commits

commit:     b9433c0c09d22246fb479a954a61508de3cbd94c
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Tue Sep 20 15:57:41 2011 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Tue Sep 20 15:57:41 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=b9433c0c

media-gfx/librecad: fixed manifests

---
 media-gfx/librecad/ChangeLog |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index a19cce3..4f7f185 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  19 Sep 2011; Dongxu Li <dongxuli2011@gmail.com> +librecad-1.0.0_rc3.ebuild:
+  Version bump to 1.0.0_rc3
+
   28 Aug 2011; Justin Lecher <jlec@gentoo.org> librecad-1.0.0_rc2.ebuild,
   librecad-9999.ebuild:
   Cleaned up ebuild



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2011-10-06 19:38 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2011-10-06 19:38 UTC (permalink / raw
  To: gentoo-commits

commit:     d9e3e79819d6c64e7c6e5c3f3a3efb42790acd03
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Thu Oct  6 19:38:46 2011 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Thu Oct  6 19:38:46 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=d9e3e798

media-gfx/librecad: added boost to DEPS

---
 media-gfx/librecad/ChangeLog            |    3 +++
 media-gfx/librecad/librecad-9999.ebuild |    4 +++-
 2 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index 4f7f185..f4dda61 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  06 Oct 2011; Dongxu Li <dongxuli2011@gmail.com> librecad-9999.ebuild:
+  Added boost dependency
+
   19 Sep 2011; Dongxu Li <dongxuli2011@gmail.com> +librecad-1.0.0_rc3.ebuild:
   Version bump to 1.0.0_rc3
 

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index 7d8dd2e..ced0341 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -16,7 +16,9 @@ KEYWORDS="~amd64 ~x86"
 IUSE="debug doc"
 
 DEPEND="
-	x11-libs/qt-assistant:4"
+	x11-libs/qt-assistant:4
+	dev-libs/boost
+	"
 RDEPEND="${DEPEND}"
 
 src_prepare() {



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2011-10-10 16:31 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2011-10-10 16:31 UTC (permalink / raw
  To: gentoo-commits

commit:     84e306d32b98b4c7c255c1380e16db90105607ac
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Mon Oct 10 16:30:44 2011 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Mon Oct 10 16:30:44 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=84e306d3

media-gfx/librecad: Cleaned up old versions

---
 media-gfx/librecad/ChangeLog                 |    3 ++
 media-gfx/librecad/librecad-1.0.0_rc2.ebuild |   44 --------------------------
 2 files changed, 3 insertions(+), 44 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index f4dda61..b657da3 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  10 Oct 2011; Dongxu Li <dongxuli2011@gmail.com> -librecad-1.0.0_rc2.ebuild:
+  Cleaned up old versions
+
   06 Oct 2011; Dongxu Li <dongxuli2011@gmail.com> librecad-9999.ebuild:
   Added boost dependency
 

diff --git a/media-gfx/librecad/librecad-1.0.0_rc2.ebuild b/media-gfx/librecad/librecad-1.0.0_rc2.ebuild
deleted file mode 100644
index 792915a..0000000
--- a/media-gfx/librecad/librecad-1.0.0_rc2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-
-inherit qt4-r2
-
-DESCRIPTION="An generic 2D CAD program"
-HOMEPAGE="http://www.librecad.org/"
-SRC_URI="https://nodeload.github.com/LibreCAD/LibreCAD/tarball/1.0.0rc2 -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc"
-
-RDEPEND="
-	x11-libs/qt-gui[qt3support]
-	x11-libs/qt-assistant:4
-	x11-libs/qt-qt3support:4"
-DEPEND="${RDEPEND}"
-
-src_unpack() {
-	unpack ${A}
-	mv * ${P}
-}
-
-src_prepare() {
-	epatch \
-		"${FILESDIR}"/${PV}-gcc4.6.patch \
-		"${FILESDIR}"/${P}-version.patch
-}
-
-src_install() {
-	dobin unix/librecad || die
-	insinto /usr/share/"${PN}"
-	doins -r unix/resources/* || die
-	if use doc ; then
-		dohtml -r support/doc/*
-	fi
-	doicon res/main/"${PN}".png
-	make_desktop_entry "${PN}" LibreCAD "${PN}.png" Graphics
-}



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2011-10-24  3:33 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2011-10-24  3:33 UTC (permalink / raw
  To: gentoo-commits

commit:     0f782a652c0a4f3fe628aae318fe09ea240cd6ff
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Mon Oct 24 03:33:31 2011 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Mon Oct 24 03:33:31 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0f782a65

media-gfx/librecad: version bumped to 1.0.0_rc4

---
 media-gfx/librecad/ChangeLog                 |    3 ++
 media-gfx/librecad/librecad-1.0.0_rc4.ebuild |   42 ++++++++++++++++++++++++++
 2 files changed, 45 insertions(+), 0 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index b657da3..bfafbee 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  23 Oct 2011; Dongxu Li <dongxuli2011@gmail.com> +librecad-1.0.0_rc4.ebuild:
+  Version bumped to 1.0.0_rc4
+
   10 Oct 2011; Dongxu Li <dongxuli2011@gmail.com> -librecad-1.0.0_rc2.ebuild:
   Cleaned up old versions
 

diff --git a/media-gfx/librecad/librecad-1.0.0_rc4.ebuild b/media-gfx/librecad/librecad-1.0.0_rc4.ebuild
new file mode 100644
index 0000000..e4069ed
--- /dev/null
+++ b/media-gfx/librecad/librecad-1.0.0_rc4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+
+inherit qt4-r2
+
+DESCRIPTION="An generic 2D CAD program"
+HOMEPAGE="http://www.librecad.org/"
+SRC_URI="https://nodeload.github.com/LibreCAD/LibreCAD/tarball/${PV/_/} -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc"
+
+RDEPEND="
+	x11-libs/qt-gui[qt3support]
+	x11-libs/qt-assistant:4
+	x11-libs/qt-qt3support:4"
+DEPEND="${RDEPEND}"
+
+src_unpack() {
+	unpack ${A}
+	mv * ${P}
+}
+
+src_prepare() {
+sed -i -e "s:\\\$\+system(git describe --tags):1.0.0_rc3:" "${PN}.pro"
+}
+
+src_install() {
+	dobin unix/librecad || die
+	insinto /usr/share/"${PN}"
+	doins -r unix/resources/* || die
+	if use doc ; then
+		dohtml -r support/doc/*
+	fi
+	doicon res/main/"${PN}".png
+	make_desktop_entry "${PN}" LibreCAD "${PN}.png" Graphics
+}



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2011-12-13 17:32 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2011-12-13 17:32 UTC (permalink / raw
  To: gentoo-commits

commit:     2653126b365d816173f95a330f7e967abc929527
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Tue Dec 13 17:32:01 2011 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Tue Dec 13 17:32:01 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2653126b

media-gfx/librecad: version bump to 2.0.0_alpha1

---
 media-gfx/librecad/ChangeLog                       |    3 ++
 ...ad-9999.ebuild => librecad-2.0.0_alpha1.ebuild} |   19 +++++++----
 media-gfx/librecad/librecad-9999.ebuild            |   31 +++++++++-----------
 3 files changed, 29 insertions(+), 24 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index bfafbee..9e78e72 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  13 Dec 2011; Dongxu Li <dongxuli2011@gmail.com> +librecad-2.0.0_alpha1.ebuild librecad-9999.ebuild:
+  Version bumped to 2.0.0_alpha1, updated ebuild for git version
+
   23 Oct 2011; Dongxu Li <dongxuli2011@gmail.com> +librecad-1.0.0_rc4.ebuild:
   Version bumped to 1.0.0_rc4
 

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-2.0.0_alpha1.ebuild
similarity index 62%
copy from media-gfx/librecad/librecad-9999.ebuild
copy to media-gfx/librecad/librecad-2.0.0_alpha1.ebuild
index ced0341..4a4636f 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-2.0.0_alpha1.ebuild
@@ -4,11 +4,13 @@
 
 EAPI=4
 
-inherit qt4-r2 git-2
+inherit qt4-r2
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"
-EGIT_REPO_URI="https://github.com/LibreCAD/LibreCAD.git"
+SRC_URI="https://nodeload.github.com/LibreCAD/LibreCAD/tarball/${PV/_/} ->
+${P}.tar.gz"
+
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -17,16 +19,19 @@ IUSE="debug doc"
 
 DEPEND="
 	x11-libs/qt-assistant:4
+	x11-libs/qt-gui:4
 	dev-libs/boost
 	"
+
 RDEPEND="${DEPEND}"
 
+src_unpack() {
+	unpack ${A}
+	mv * ${P}
+}
+
 src_prepare() {
-	# patch to solve an issue caused by gcc-4.6, by mickele, archlinux
-	sed \
-		-e "s|LiteralMask<Value_t, n>::mask;|LiteralMask<Value_t, static_cast<unsigned int>(n)>::mask;|" \
-		-e "s|SimpleSpaceMask<n>::mask;|SimpleSpaceMask<static_cast<unsigned int>(n)>::mask;|" \
-		-i fparser/fparser.cc || die
+sed -i -e '/HAS_CPP11/ s/^#//' src/src.pro
 }
 
 src_install() {

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index ced0341..9a5c5d5 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -2,41 +2,38 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=4
-
-inherit qt4-r2 git-2
+EAPI="4"
+inherit qt4-r2 git-2 flag-o-matic
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"
-EGIT_REPO_URI="https://github.com/LibreCAD/LibreCAD.git"
-
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="debug doc"
 
-DEPEND="
+EGIT_REPO_URI="https://github.com/LibreCAD/LibreCAD.git"
+
+DEPEND="${RDEPEND}
 	x11-libs/qt-assistant:4
 	dev-libs/boost
-	"
-RDEPEND="${DEPEND}"
+"
 
 src_prepare() {
-	# patch to solve an issue caused by gcc-4.6, by mickele, archlinux
-	sed \
-		-e "s|LiteralMask<Value_t, n>::mask;|LiteralMask<Value_t, static_cast<unsigned int>(n)>::mask;|" \
-		-e "s|SimpleSpaceMask<n>::mask;|SimpleSpaceMask<static_cast<unsigned int>(n)>::mask;|" \
-		-i fparser/fparser.cc || die
+	#sed -i -e "s:\\\$\+system(git describe --tags):9999:" src/src.pro
+	#enable C++11 by default
+	sed -i -e '/HAS_CPP11/ s/^#//' src/src.pro
+	sed -i -e '/RS_VECTOR2D/ s/^#//' src/src.pro
 }
 
-src_install() {
-	qt4-r2_src_install
+src_install()
+{
 	dobin unix/librecad
 	insinto /usr/share/"${PN}"
 	doins -r unix/resources/*
 	if use doc ; then
-		dohtml -r support/doc/*
+	dohtml -r support/doc/*
 	fi
 	doicon res/main/"${PN}".png
-	make_desktop_entry "${PN}" LibreCAD "${PN}.png" Graphics
+	make_desktop_entry "${PN}" LibreCAD "${PN}" Graphics
 }



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2011-12-15  2:35 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2011-12-15  2:35 UTC (permalink / raw
  To: gentoo-commits

commit:     0e5675902a8a6851fb95d9bac014964b2ab8a1c6
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Thu Dec 15 02:35:39 2011 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Thu Dec 15 02:35:39 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0e567590

media-gfx/librecad: version bumped to 1.0.0

---
 media-gfx/librecad/ChangeLog                       |    3 +
 ...ecad-1.0.0_rc3.ebuild => librecad-1.0.0.ebuild} |    4 +-
 media-gfx/librecad/librecad-1.0.0_rc4.ebuild       |   42 --------------------
 3 files changed, 5 insertions(+), 44 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index 9e78e72..0605e38 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  14 Dec 2011; Dongxu Li <dongxuli2011@gmail.com> +librecad-1.0.0.ebuild -librecad-1.0.0_rc3.ebuild, -librecad-1.0.0_rc4.ebuild:
+  Version bumped to 1.0.0
+
   13 Dec 2011; Dongxu Li <dongxuli2011@gmail.com> +librecad-2.0.0_alpha1.ebuild librecad-9999.ebuild:
   Version bumped to 2.0.0_alpha1, updated ebuild for git version
 

diff --git a/media-gfx/librecad/librecad-1.0.0_rc3.ebuild b/media-gfx/librecad/librecad-1.0.0.ebuild
similarity index 81%
rename from media-gfx/librecad/librecad-1.0.0_rc3.ebuild
rename to media-gfx/librecad/librecad-1.0.0.ebuild
index e4069ed..81ae616 100644
--- a/media-gfx/librecad/librecad-1.0.0_rc3.ebuild
+++ b/media-gfx/librecad/librecad-1.0.0.ebuild
@@ -8,7 +8,7 @@ inherit qt4-r2
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"
-SRC_URI="https://nodeload.github.com/LibreCAD/LibreCAD/tarball/${PV/_/} -> ${P}.tar.gz"
+SRC_URI="https://nodeload.github.com/LibreCAD/LibreCAD/tarball/v${PV} -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -27,7 +27,7 @@ src_unpack() {
 }
 
 src_prepare() {
-sed -i -e "s:\\\$\+system(git describe --tags):1.0.0_rc3:" "${PN}.pro"
+sed -i -e "s:\\\$\+system(git describe --tags):1.0.0:" "${PN}.pro"
 }
 
 src_install() {

diff --git a/media-gfx/librecad/librecad-1.0.0_rc4.ebuild b/media-gfx/librecad/librecad-1.0.0_rc4.ebuild
deleted file mode 100644
index e4069ed..0000000
--- a/media-gfx/librecad/librecad-1.0.0_rc4.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-
-inherit qt4-r2
-
-DESCRIPTION="An generic 2D CAD program"
-HOMEPAGE="http://www.librecad.org/"
-SRC_URI="https://nodeload.github.com/LibreCAD/LibreCAD/tarball/${PV/_/} -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc"
-
-RDEPEND="
-	x11-libs/qt-gui[qt3support]
-	x11-libs/qt-assistant:4
-	x11-libs/qt-qt3support:4"
-DEPEND="${RDEPEND}"
-
-src_unpack() {
-	unpack ${A}
-	mv * ${P}
-}
-
-src_prepare() {
-sed -i -e "s:\\\$\+system(git describe --tags):1.0.0_rc3:" "${PN}.pro"
-}
-
-src_install() {
-	dobin unix/librecad || die
-	insinto /usr/share/"${PN}"
-	doins -r unix/resources/* || die
-	if use doc ; then
-		dohtml -r support/doc/*
-	fi
-	doicon res/main/"${PN}".png
-	make_desktop_entry "${PN}" LibreCAD "${PN}.png" Graphics
-}



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2012-02-05 12:52 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2012-02-05 12:52 UTC (permalink / raw
  To: gentoo-commits

commit:     ebe763f0b7670f02d1e654a68f8c5018a2407b53
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Sun Feb  5 12:52:23 2012 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Sun Feb  5 12:52:23 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ebe763f0

media-gfx/librecad: version bumped to 1.0.1

---
 media-gfx/librecad/ChangeLog             |    3 ++
 media-gfx/librecad/librecad-1.0.1.ebuild |   42 ++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+), 0 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index 0605e38..ccf8132 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  5 Feb 2012; Dongxu Li <dongxuli2011@gmail.com> +librecad-1.0.1.ebuild
+  Version bumped to 1.0.1
+
   14 Dec 2011; Dongxu Li <dongxuli2011@gmail.com> +librecad-1.0.0.ebuild -librecad-1.0.0_rc3.ebuild, -librecad-1.0.0_rc4.ebuild:
   Version bumped to 1.0.0
 

diff --git a/media-gfx/librecad/librecad-1.0.1.ebuild b/media-gfx/librecad/librecad-1.0.1.ebuild
new file mode 100644
index 0000000..81ae616
--- /dev/null
+++ b/media-gfx/librecad/librecad-1.0.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+
+inherit qt4-r2
+
+DESCRIPTION="An generic 2D CAD program"
+HOMEPAGE="http://www.librecad.org/"
+SRC_URI="https://nodeload.github.com/LibreCAD/LibreCAD/tarball/v${PV} -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc"
+
+RDEPEND="
+	x11-libs/qt-gui[qt3support]
+	x11-libs/qt-assistant:4
+	x11-libs/qt-qt3support:4"
+DEPEND="${RDEPEND}"
+
+src_unpack() {
+	unpack ${A}
+	mv * ${P}
+}
+
+src_prepare() {
+sed -i -e "s:\\\$\+system(git describe --tags):1.0.0:" "${PN}.pro"
+}
+
+src_install() {
+	dobin unix/librecad || die
+	insinto /usr/share/"${PN}"
+	doins -r unix/resources/* || die
+	if use doc ; then
+		dohtml -r support/doc/*
+	fi
+	doicon res/main/"${PN}".png
+	make_desktop_entry "${PN}" LibreCAD "${PN}.png" Graphics
+}



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2012-04-01 19:02 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2012-04-01 19:02 UTC (permalink / raw
  To: gentoo-commits

commit:     0c30f70d851582afff74593be4b6ba3b5a2f7560
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Sun Apr  1 18:51:36 2012 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Sun Apr  1 18:51:36 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0c30f70d

media-gfx/librecad: version bumped 2.0.0_alpha2

---
 media-gfx/librecad/ChangeLog                       |    4 ++--
 ..._alpha1.ebuild => librecad-2.0.0_alpha2.ebuild} |    0
 media-gfx/librecad/librecad-9999.ebuild            |    1 +
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index ccf8132..6e9731f 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,8 +2,8 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
-  5 Feb 2012; Dongxu Li <dongxuli2011@gmail.com> +librecad-1.0.1.ebuild
-  Version bumped to 1.0.1
+  1 Apr 2012; Dongxu Li <dongxuli2011@gmail.com> -librecad-2.0.0_alpha1.ebuild +librecad-2.0.0_alpha2.ebuidl librecad-9999.ebuild
+  Version bumped to 2.0.0_alpha2, added muparser to dependency
 
   14 Dec 2011; Dongxu Li <dongxuli2011@gmail.com> +librecad-1.0.0.ebuild -librecad-1.0.0_rc3.ebuild, -librecad-1.0.0_rc4.ebuild:
   Version bumped to 1.0.0

diff --git a/media-gfx/librecad/librecad-2.0.0_alpha1.ebuild b/media-gfx/librecad/librecad-2.0.0_alpha2.ebuild
similarity index 100%
rename from media-gfx/librecad/librecad-2.0.0_alpha1.ebuild
rename to media-gfx/librecad/librecad-2.0.0_alpha2.ebuild

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index 9a5c5d5..6948dbe 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -17,6 +17,7 @@ EGIT_REPO_URI="https://github.com/LibreCAD/LibreCAD.git"
 DEPEND="${RDEPEND}
 	x11-libs/qt-assistant:4
 	dev-libs/boost
+	dev-cpp/muParser
 "
 
 src_prepare() {



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2012-04-03  4:13 Kacper Kowalik
  0 siblings, 0 replies; 60+ messages in thread
From: Kacper Kowalik @ 2012-04-03  4:13 UTC (permalink / raw
  To: gentoo-commits

commit:     7acb6dd801f1516cc9637e83b15efe8dc63b8255
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Sun Apr  1 18:45:28 2012 +0000
Commit:     Kacper Kowalik <xarthisius <AT> gentoo <DOT> org>
CommitDate: Sun Apr  1 18:45:28 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=7acb6dd8

media-gfx/librecad: version bumped to 1.0.0_alpha2

---
 media-gfx/librecad/ChangeLog                       |    4 ++--
 ..._alpha1.ebuild => librecad-2.0.0_alpha2.ebuild} |    0
 media-gfx/librecad/librecad-9999.ebuild            |    1 +
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index ccf8132..6e9731f 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,8 +2,8 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
-  5 Feb 2012; Dongxu Li <dongxuli2011@gmail.com> +librecad-1.0.1.ebuild
-  Version bumped to 1.0.1
+  1 Apr 2012; Dongxu Li <dongxuli2011@gmail.com> -librecad-2.0.0_alpha1.ebuild +librecad-2.0.0_alpha2.ebuidl librecad-9999.ebuild
+  Version bumped to 2.0.0_alpha2, added muparser to dependency
 
   14 Dec 2011; Dongxu Li <dongxuli2011@gmail.com> +librecad-1.0.0.ebuild -librecad-1.0.0_rc3.ebuild, -librecad-1.0.0_rc4.ebuild:
   Version bumped to 1.0.0

diff --git a/media-gfx/librecad/librecad-2.0.0_alpha1.ebuild b/media-gfx/librecad/librecad-2.0.0_alpha2.ebuild
similarity index 100%
rename from media-gfx/librecad/librecad-2.0.0_alpha1.ebuild
rename to media-gfx/librecad/librecad-2.0.0_alpha2.ebuild

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index 9a5c5d5..6948dbe 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -17,6 +17,7 @@ EGIT_REPO_URI="https://github.com/LibreCAD/LibreCAD.git"
 DEPEND="${RDEPEND}
 	x11-libs/qt-assistant:4
 	dev-libs/boost
+	dev-cpp/muParser
 "
 
 src_prepare() {



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2012-04-16  3:10 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2012-04-16  3:10 UTC (permalink / raw
  To: gentoo-commits

commit:     8a5be5713771beae797ed7f2c948ba653d89bb3b
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Mon Apr 16 03:00:05 2012 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Mon Apr 16 03:00:05 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=8a5be571

media-gfx/librecad: version bumped 1.0.2 2.0.0_alpha3

---
 media-gfx/librecad/ChangeLog                       |    3 ++
 ...librecad-1.0.0.ebuild => librecad-1.0.2.ebuild} |    7 +++-
 ...d-1.0.0.ebuild => librecad-2.0.0_alpha3.ebuild} |   27 ++++++++++++-------
 media-gfx/librecad/librecad-9999.ebuild            |    4 +-
 4 files changed, 27 insertions(+), 14 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index 6e9731f..bbb22be 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  15 Apr 2012; Dongxu Li <dongxuli2011@gmail.com> +librecad-2.0.0_alpha3.ebuild +librecad-1.0.2.ebuild
+  Version bumped to 2.0.0_alpha3, 1.0.2
+
   1 Apr 2012; Dongxu Li <dongxuli2011@gmail.com> -librecad-2.0.0_alpha1.ebuild +librecad-2.0.0_alpha2.ebuidl librecad-9999.ebuild
   Version bumped to 2.0.0_alpha2, added muparser to dependency
 

diff --git a/media-gfx/librecad/librecad-1.0.0.ebuild b/media-gfx/librecad/librecad-1.0.2.ebuild
similarity index 87%
copy from media-gfx/librecad/librecad-1.0.0.ebuild
copy to media-gfx/librecad/librecad-1.0.2.ebuild
index 81ae616..cafafd6 100644
--- a/media-gfx/librecad/librecad-1.0.0.ebuild
+++ b/media-gfx/librecad/librecad-1.0.2.ebuild
@@ -18,7 +18,10 @@ IUSE="debug doc"
 RDEPEND="
 	x11-libs/qt-gui[qt3support]
 	x11-libs/qt-assistant:4
-	x11-libs/qt-qt3support:4"
+	x11-libs/qt-qt3support:4
+	dev-cpp/muParser
+	"
+
 DEPEND="${RDEPEND}"
 
 src_unpack() {
@@ -27,7 +30,7 @@ src_unpack() {
 }
 
 src_prepare() {
-sed -i -e "s:\\\$\+system(git describe --tags):1.0.0:" "${PN}.pro"
+sed -i -e "s:\\\$\+system(git describe --tags):1.0.2:" "${PN}.pro"
 }
 
 src_install() {

diff --git a/media-gfx/librecad/librecad-1.0.0.ebuild b/media-gfx/librecad/librecad-2.0.0_alpha3.ebuild
similarity index 59%
rename from media-gfx/librecad/librecad-1.0.0.ebuild
rename to media-gfx/librecad/librecad-2.0.0_alpha3.ebuild
index 81ae616..670f910 100644
--- a/media-gfx/librecad/librecad-1.0.0.ebuild
+++ b/media-gfx/librecad/librecad-2.0.0_alpha3.ebuild
@@ -2,24 +2,29 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=3
+EAPI=4
 
-inherit qt4-r2
+inherit qt4-r2 flag-o-matic
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"
-SRC_URI="https://nodeload.github.com/LibreCAD/LibreCAD/tarball/v${PV} -> ${P}.tar.gz"
+SRC_URI="https://nodeload.github.com/LibreCAD/LibreCAD/tarball/${PV/_/} ->
+${P}.tar.gz"
+
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="debug doc"
 
-RDEPEND="
-	x11-libs/qt-gui[qt3support]
+DEPEND="
 	x11-libs/qt-assistant:4
-	x11-libs/qt-qt3support:4"
-DEPEND="${RDEPEND}"
+	x11-libs/qt-gui:4
+	dev-libs/boost
+	dev-cpp/muParser
+	"
+
+RDEPEND="${DEPEND}"
 
 src_unpack() {
 	unpack ${A}
@@ -27,13 +32,15 @@ src_unpack() {
 }
 
 src_prepare() {
-sed -i -e "s:\\\$\+system(git describe --tags):1.0.0:" "${PN}.pro"
+	append-cppflags "-std=c++0x"
+    sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro
 }
 
 src_install() {
-	dobin unix/librecad || die
+	qt4-r2_src_install
+	dobin unix/librecad
 	insinto /usr/share/"${PN}"
-	doins -r unix/resources/* || die
+	doins -r unix/resources/*
 	if use doc ; then
 		dohtml -r support/doc/*
 	fi

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index 6948dbe..e6b8035 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -23,8 +23,8 @@ DEPEND="${RDEPEND}
 src_prepare() {
 	#sed -i -e "s:\\\$\+system(git describe --tags):9999:" src/src.pro
 	#enable C++11 by default
-	sed -i -e '/HAS_CPP11/ s/^#//' src/src.pro
-	sed -i -e '/RS_VECTOR2D/ s/^#//' src/src.pro
+	append-cppflags "-std=c++0x"
+	sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro
 }
 
 src_install()



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2012-05-20 15:18 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2012-05-20 15:18 UTC (permalink / raw
  To: gentoo-commits

commit:     d6a6520e8e76710191d585bea56324486206e1c9
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Sun May 20 15:17:15 2012 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Sun May 20 15:17:15 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=d6a6520e

media-gfx/librecad: added freetype to DEPS

---
 media-gfx/librecad/ChangeLog            |    3 +++
 media-gfx/librecad/librecad-9999.ebuild |    1 +
 2 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index bbb22be..d926606 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  20 May 2012; Dongxu Li <dongxuli2011@gmail.com> librecad-9999.ebuild
+  added media-libs/freetype dependency
+
   15 Apr 2012; Dongxu Li <dongxuli2011@gmail.com> +librecad-2.0.0_alpha3.ebuild +librecad-1.0.2.ebuild
   Version bumped to 2.0.0_alpha3, 1.0.2
 

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index e6b8035..25af9a1 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -18,6 +18,7 @@ DEPEND="${RDEPEND}
 	x11-libs/qt-assistant:4
 	dev-libs/boost
 	dev-cpp/muParser
+	media-libs/freetype
 "
 
 src_prepare() {



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2012-05-23 19:56 Kacper Kowalik
  0 siblings, 0 replies; 60+ messages in thread
From: Kacper Kowalik @ 2012-05-23 19:56 UTC (permalink / raw
  To: gentoo-commits

commit:     c3a1b36989c79288af317053fa316ef5505dfb89
Author:     Kacper Kowalik (Xarthisius) <xarthisius <AT> gentoo <DOT> org>
AuthorDate: Wed May 23 19:54:45 2012 +0000
Commit:     Kacper Kowalik <xarthisius <AT> gentoo <DOT> org>
CommitDate: Wed May 23 19:54:45 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c3a1b369

[media-gfx/librecad] add eutils.eclass for make_desktop_entry

---
 media-gfx/librecad/librecad-1.0.1.ebuild        |    2 +-
 media-gfx/librecad/librecad-1.0.2.ebuild        |    2 +-
 media-gfx/librecad/librecad-2.0.0_alpha2.ebuild |    4 ++--
 media-gfx/librecad/librecad-2.0.0_alpha3.ebuild |    4 ++--
 media-gfx/librecad/librecad-9999.ebuild         |    2 +-
 5 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/media-gfx/librecad/librecad-1.0.1.ebuild b/media-gfx/librecad/librecad-1.0.1.ebuild
index 81ae616..c4006fb 100644
--- a/media-gfx/librecad/librecad-1.0.1.ebuild
+++ b/media-gfx/librecad/librecad-1.0.1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=3
 
-inherit qt4-r2
+inherit qt4-r2 eutils
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"

diff --git a/media-gfx/librecad/librecad-1.0.2.ebuild b/media-gfx/librecad/librecad-1.0.2.ebuild
index cafafd6..0dc61c5 100644
--- a/media-gfx/librecad/librecad-1.0.2.ebuild
+++ b/media-gfx/librecad/librecad-1.0.2.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=3
 
-inherit qt4-r2
+inherit qt4-r2 eutils
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"

diff --git a/media-gfx/librecad/librecad-2.0.0_alpha2.ebuild b/media-gfx/librecad/librecad-2.0.0_alpha2.ebuild
index 4a4636f..a252f11 100644
--- a/media-gfx/librecad/librecad-2.0.0_alpha2.ebuild
+++ b/media-gfx/librecad/librecad-2.0.0_alpha2.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=4
 
-inherit qt4-r2
+inherit qt4-r2 eutils
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"
@@ -35,7 +35,7 @@ sed -i -e '/HAS_CPP11/ s/^#//' src/src.pro
 }
 
 src_install() {
-	qt4-r2_src_install
+	qt4-r2 eutils_src_install
 	dobin unix/librecad
 	insinto /usr/share/"${PN}"
 	doins -r unix/resources/*

diff --git a/media-gfx/librecad/librecad-2.0.0_alpha3.ebuild b/media-gfx/librecad/librecad-2.0.0_alpha3.ebuild
index 670f910..52b6ea7 100644
--- a/media-gfx/librecad/librecad-2.0.0_alpha3.ebuild
+++ b/media-gfx/librecad/librecad-2.0.0_alpha3.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=4
 
-inherit qt4-r2 flag-o-matic
+inherit qt4-r2 eutils flag-o-matic
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"
@@ -37,7 +37,7 @@ src_prepare() {
 }
 
 src_install() {
-	qt4-r2_src_install
+	qt4-r2 eutils_src_install
 	dobin unix/librecad
 	insinto /usr/share/"${PN}"
 	doins -r unix/resources/*

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index 25af9a1..a036f49 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -3,7 +3,7 @@
 # $Header: $
 
 EAPI="4"
-inherit qt4-r2 git-2 flag-o-matic
+inherit qt4-r2 eutils git-2 flag-o-matic
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2012-07-15 18:33 Dongxu Li
  0 siblings, 0 replies; 60+ messages in thread
From: Dongxu Li @ 2012-07-15 18:33 UTC (permalink / raw
  To: gentoo-commits

commit:     37b99cd821d974ecec6255e756cf2ce36f432c9e
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Sun Jul 15 18:24:48 2012 +0000
Commit:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Sun Jul 15 18:32:44 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=37b99cd8

media-gfx/librecad: dependency fix, bug#426730

---
 media-gfx/librecad/ChangeLog                    |    3 +++
 media-gfx/librecad/librecad-2.0.0_alpha3.ebuild |    5 ++---
 media-gfx/librecad/librecad-2.0.0_alpha4.ebuild |    6 +++---
 media-gfx/librecad/librecad-9999.ebuild         |    2 ++
 4 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index 0985e75..d21056b 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  15 Ju1 2012; Dongxu Li <dongxuli2011@gmail.com> librecad-9999.ebuild,librecad-2.0.0alpha4.ebuild
+  Dependency fix, bug#426730 
+
   25 Jun 2012; Dongxu Li <dongxuli2011@gmail.com> +librecad-2.0.0alpha4.ebuild, -librecad-2.0.0alpha2.ebuild
   Version bumped to 2.0.0alpha4, removed 2.0.0alpha2
 

diff --git a/media-gfx/librecad/librecad-2.0.0_alpha3.ebuild b/media-gfx/librecad/librecad-2.0.0_alpha3.ebuild
index 52b6ea7..99391e8 100644
--- a/media-gfx/librecad/librecad-2.0.0_alpha3.ebuild
+++ b/media-gfx/librecad/librecad-2.0.0_alpha3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -11,7 +11,6 @@ HOMEPAGE="http://www.librecad.org/"
 SRC_URI="https://nodeload.github.com/LibreCAD/LibreCAD/tarball/${PV/_/} ->
 ${P}.tar.gz"
 
-
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
@@ -33,7 +32,7 @@ src_unpack() {
 
 src_prepare() {
 	append-cppflags "-std=c++0x"
-    sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro
+	sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro
 }
 
 src_install() {

diff --git a/media-gfx/librecad/librecad-2.0.0_alpha4.ebuild b/media-gfx/librecad/librecad-2.0.0_alpha4.ebuild
index fb3d2a7..5c3c639 100644
--- a/media-gfx/librecad/librecad-2.0.0_alpha4.ebuild
+++ b/media-gfx/librecad/librecad-2.0.0_alpha4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -11,7 +11,6 @@ HOMEPAGE="http://www.librecad.org/"
 SRC_URI="https://nodeload.github.com/LibreCAD/LibreCAD/tarball/${PV/_/} ->
 ${P}.tar.gz"
 
-
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
@@ -20,6 +19,7 @@ IUSE="debug doc"
 DEPEND="
 	x11-libs/qt-assistant:4
 	x11-libs/qt-gui:4
+	x11-libs/qt-svg:4
 	dev-libs/boost
 	dev-cpp/muParser
 	media-libs/freetype
@@ -33,7 +33,7 @@ src_unpack() {
 }
 
 src_prepare() {
-    sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro
+	sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro
 }
 
 src_install() {

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index a2b4f29..ef083b3 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -15,7 +15,9 @@ IUSE="debug doc"
 EGIT_REPO_URI="https://github.com/LibreCAD/LibreCAD.git"
 
 DEPEND="${RDEPEND}
+	x11-libs/qt-gui:4
 	x11-libs/qt-assistant:4
+	x11-libs/qt-svg:4
 	dev-libs/boost
 	dev-cpp/muParser
 	media-libs/freetype



^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2013-03-16 22:00 Christoph Junghans
  0 siblings, 0 replies; 60+ messages in thread
From: Christoph Junghans @ 2013-03-16 22:00 UTC (permalink / raw
  To: gentoo-commits

commit:     2dde564b2271e0f05ad7899225d5f5da76057f51
Author:     Cyril Hrubis <metan <AT> ucw <DOT> cz>
AuthorDate: Sat Mar 16 17:10:23 2013 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Sat Mar 16 17:27:11 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2dde564b

Update media-gfx/librecad ebuilds.

* Fix librecad tarball URLs.
* Bump 2.0.0 version to latest beta.

---
 media-gfx/librecad/librecad-1.0.2.ebuild           |    2 +-
 ...0_alpha4.ebuild => librecad-2.0.0_beta2.ebuild} |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/librecad/librecad-1.0.2.ebuild b/media-gfx/librecad/librecad-1.0.2.ebuild
index 6459013..c9f9068 100644
--- a/media-gfx/librecad/librecad-1.0.2.ebuild
+++ b/media-gfx/librecad/librecad-1.0.2.ebuild
@@ -8,7 +8,7 @@ inherit qt4-r2 eutils
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"
-SRC_URI="https://nodeload.github.com/LibreCAD/LibreCAD/tarball/v${PV} -> ${P}.tar.gz"
+SRC_URI="https://github.com/LibreCAD/LibreCAD/archive/v1.0.2.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/media-gfx/librecad/librecad-2.0.0_alpha4.ebuild b/media-gfx/librecad/librecad-2.0.0_beta2.ebuild
similarity index 91%
rename from media-gfx/librecad/librecad-2.0.0_alpha4.ebuild
rename to media-gfx/librecad/librecad-2.0.0_beta2.ebuild
index fa7a414..7c8e680 100644
--- a/media-gfx/librecad/librecad-2.0.0_alpha4.ebuild
+++ b/media-gfx/librecad/librecad-2.0.0_beta2.ebuild
@@ -8,7 +8,7 @@ inherit qt4-r2 eutils flag-o-matic
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"
-SRC_URI="https://nodeload.github.com/LibreCAD/LibreCAD/tarball/${PV/_/} ->
+SRC_URI="https://github.com/LibreCAD/LibreCAD/archive/2.0.0beta2.tar.gz ->
 ${P}.tar.gz"
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2013-04-15  6:14 Kacper Kowalik
  0 siblings, 0 replies; 60+ messages in thread
From: Kacper Kowalik @ 2013-04-15  6:14 UTC (permalink / raw
  To: gentoo-commits

commit:     e699a0c05eba97df4c9eab620eb7d098c63dea1e
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Sun Apr 14 22:11:30 2013 +0000
Commit:     Kacper Kowalik <xarthisius <AT> gentoo <DOT> org>
CommitDate: Sun Apr 14 22:11:30 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e699a0c0

media-gfx/librecad: version bump: 1.0.3, 2.0.0beta5

---
 media-gfx/librecad/ChangeLog                       |    4 +++
 ...ad-2.0.0_beta2.ebuild => librecad-1.0.3.ebuild} |   25 ++++++++-----------
 ....0_beta2.ebuild => librecad-2.0.0_beta5.ebuild} |    2 +-
 3 files changed, 16 insertions(+), 15 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index e04ed60..7b0a6c2 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  14 Apr 2013; Dongxu Li <dongxuli2011@gmail.com> +librecad-1.0.3.ebuild,
+  +librecad-2.0.0_alpha5.ebuild:
+  Versions bumped to 1.0.3 and 2.0.0beta5
+
   03 Mar 2013; Justin Lecher <jlec@gentoo.org> -librecad-1.0.1.ebuild,
   librecad-1.0.2.ebuild, -librecad-2.0.0_alpha3.ebuild,
   librecad-2.0.0_alpha4.ebuild, librecad-9999.ebuild, metadata.xml:

diff --git a/media-gfx/librecad/librecad-2.0.0_beta2.ebuild b/media-gfx/librecad/librecad-1.0.3.ebuild
similarity index 58%
copy from media-gfx/librecad/librecad-2.0.0_beta2.ebuild
copy to media-gfx/librecad/librecad-1.0.3.ebuild
index 7c8e680..3c93747 100644
--- a/media-gfx/librecad/librecad-2.0.0_beta2.ebuild
+++ b/media-gfx/librecad/librecad-1.0.3.ebuild
@@ -2,30 +2,27 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=4
+EAPI=3
 
-inherit qt4-r2 eutils flag-o-matic
+inherit qt4-r2 eutils
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"
-SRC_URI="https://github.com/LibreCAD/LibreCAD/archive/2.0.0beta2.tar.gz ->
-${P}.tar.gz"
+SRC_URI="https://github.com/LibreCAD/LibreCAD/archive/v1.0.3.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="debug doc"
 
-DEPEND="
+RDEPEND="
+	dev-qt/qtgui[qt3support]
 	dev-qt/qthelp:4
-	dev-qt/qtgui:4
-	dev-qt/qtsvg:4
-	dev-libs/boost
+	dev-qt/qt3support:4
 	dev-cpp/muParser
-	media-libs/freetype
 	"
 
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}"
 
 src_unpack() {
 	unpack ${A}
@@ -33,16 +30,16 @@ src_unpack() {
 }
 
 src_prepare() {
-	sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro
+sed -i -e "s:\\\$\+system(git describe --tags):1.0.3:" "${PN}.pro"
 }
 
 src_install() {
-	dobin unix/librecad
+	dobin unix/librecad || die
 	insinto /usr/share/"${PN}"
-	doins -r unix/resources/*
+	doins -r unix/resources/* || die
 	if use doc ; then
 		dohtml -r support/doc/*
 	fi
-	doicon librecad/res/main/"${PN}".png
+	doicon res/main/"${PN}".png
 	make_desktop_entry "${PN}" LibreCAD "${PN}.png" Graphics
 }

diff --git a/media-gfx/librecad/librecad-2.0.0_beta2.ebuild b/media-gfx/librecad/librecad-2.0.0_beta5.ebuild
similarity index 92%
rename from media-gfx/librecad/librecad-2.0.0_beta2.ebuild
rename to media-gfx/librecad/librecad-2.0.0_beta5.ebuild
index 7c8e680..a16e4c8 100644
--- a/media-gfx/librecad/librecad-2.0.0_beta2.ebuild
+++ b/media-gfx/librecad/librecad-2.0.0_beta5.ebuild
@@ -8,7 +8,7 @@ inherit qt4-r2 eutils flag-o-matic
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"
-SRC_URI="https://github.com/LibreCAD/LibreCAD/archive/2.0.0beta2.tar.gz ->
+SRC_URI="https://github.com/LibreCAD/LibreCAD/archive/2.0.0beta5.tar.gz ->
 ${P}.tar.gz"
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2013-06-10 11:35 Justin Lecher
  0 siblings, 0 replies; 60+ messages in thread
From: Justin Lecher @ 2013-06-10 11:35 UTC (permalink / raw
  To: gentoo-commits

commit:     3853584e99f1caaf3ff208fb83da826147155709
Author:     Dongxu Li <dli <AT> tamaggo <DOT> com>
AuthorDate: Sun Jun  9 01:45:16 2013 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Jun  9 01:48:54 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=3853584e

media-gfx/librecad: version bump, 2.0.0_rc1

---
 media-gfx/librecad/ChangeLog                 |  3 ++
 media-gfx/librecad/librecad-2.0.0_rc1.ebuild | 48 ++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index 7b0a6c2..c157115 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  8 Jun 2013; Dongxu Li <dongxuli2011@gmail.com> +librecad-2.0.0_rc1.ebuild:
+  Versions bumped to 2.0.0_rc1
+  
   14 Apr 2013; Dongxu Li <dongxuli2011@gmail.com> +librecad-1.0.3.ebuild,
   +librecad-2.0.0_alpha5.ebuild:
   Versions bumped to 1.0.3 and 2.0.0beta5

diff --git a/media-gfx/librecad/librecad-2.0.0_rc1.ebuild b/media-gfx/librecad/librecad-2.0.0_rc1.ebuild
new file mode 100644
index 0000000..a16e4c8
--- /dev/null
+++ b/media-gfx/librecad/librecad-2.0.0_rc1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit qt4-r2 eutils flag-o-matic
+
+DESCRIPTION="An generic 2D CAD program"
+HOMEPAGE="http://www.librecad.org/"
+SRC_URI="https://github.com/LibreCAD/LibreCAD/archive/2.0.0beta5.tar.gz ->
+${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc"
+
+DEPEND="
+	dev-qt/qthelp:4
+	dev-qt/qtgui:4
+	dev-qt/qtsvg:4
+	dev-libs/boost
+	dev-cpp/muParser
+	media-libs/freetype
+	"
+
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+	unpack ${A}
+	mv * ${P}
+}
+
+src_prepare() {
+	sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro
+}
+
+src_install() {
+	dobin unix/librecad
+	insinto /usr/share/"${PN}"
+	doins -r unix/resources/*
+	if use doc ; then
+		dohtml -r support/doc/*
+	fi
+	doicon librecad/res/main/"${PN}".png
+	make_desktop_entry "${PN}" LibreCAD "${PN}.png" Graphics
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2013-06-11 16:42 Sebastien Fabbro
  0 siblings, 0 replies; 60+ messages in thread
From: Sebastien Fabbro @ 2013-06-11 16:42 UTC (permalink / raw
  To: gentoo-commits

commit:     f36d952558de1568968e8cbb100c25d4109f2f18
Author:     Sébastien Fabbro <bicatali <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 11 16:42:03 2013 +0000
Commit:     Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
CommitDate: Tue Jun 11 16:42:03 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=f36d9525

media-gfx/librecad: Fixed bug #472472 and ebuild cleaning

Package-Manager: portage-2.2.01.21938-prefix
RepoMan-Options: --force

---
 media-gfx/librecad/ChangeLog            |  3 +++
 media-gfx/librecad/librecad-9999.ebuild | 21 +++++++++------------
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index c157115..f180d50 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  11 Jun 2013; Sébastien Fabbro <bicatali@gentoo.org> librecad-9999.ebuild:
+  media-gfx/librecad: Fixed bug #472472 and ebuild cleaning
+
   8 Jun 2013; Dongxu Li <dongxuli2011@gmail.com> +librecad-2.0.0_rc1.ebuild:
   Versions bumped to 2.0.0_rc1
   

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index d3db6f7..ab66f24 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -2,10 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="4"
-inherit qt4-r2 eutils git-2 flag-o-matic
+EAPI=5
+inherit qt4-r2 eutils git-2
 
-DESCRIPTION="An generic 2D CAD program"
+DESCRIPTION="Generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"
 LICENSE="GPL-2"
 SLOT="0"
@@ -26,17 +26,14 @@ DEPEND="${RDEPEND}
 src_prepare() {
 	#sed -i -e "s:\\\$\+system(git describe --tags):9999:" src/src.pro
 	#enable C++11 by default
-	sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro
+	sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro || die
 }
 
-src_install()
-{
+src_install() {
 	dobin unix/librecad
-	insinto /usr/share/"${PN}"
+	insinto /usr/share/${PN}
 	doins -r unix/resources/*
-	if use doc ; then
-	dohtml -r support/doc/*
-	fi
-	doicon librecad/res/main/"${PN}".png
-	make_desktop_entry "${PN}" LibreCAD "${PN}" Graphics
+	use doc && dohtml -r librecad/support/doc/*
+	doicon librecad/res/main/${PN}.png
+	make_desktop_entry ${PN} LibreCAD ${PN} Graphics
 }


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
  2013-06-14 11:21 [gentoo-commits] proj/sci:fixing " Justin Lecher
@ 2013-06-14 11:21 ` Justin Lecher
  0 siblings, 0 replies; 60+ messages in thread
From: Justin Lecher @ 2013-06-14 11:21 UTC (permalink / raw
  To: gentoo-commits

commit:     49343ecf71998333d1ff6c4a12cc3a3ff324cbad
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 14 11:10:58 2013 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Jun 14 11:10:58 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=49343ecf

media-gfx/librecad: Drop KEYWORDS of live ebuilds

Package-Manager: portage-2.2.0_alpha179

---
 media-gfx/librecad/ChangeLog            |  3 +++
 media-gfx/librecad/librecad-9999.ebuild | 11 ++++++-----
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index f180d50..136cdde 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  14 Jun 2013; Justin Lecher <jlec@gentoo.org> librecad-9999.ebuild:
+  Drop KEYWORDS of live ebuilds
+
   11 Jun 2013; Sébastien Fabbro <bicatali@gentoo.org> librecad-9999.ebuild:
   media-gfx/librecad: Fixed bug #472472 and ebuild cleaning
 

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index ab66f24..1b54b0c 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -3,25 +3,26 @@
 # $Header: $
 
 EAPI=5
+
 inherit qt4-r2 eutils git-2
 
 DESCRIPTION="Generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"
+SRC_URI=""
+EGIT_REPO_URI="https://github.com/LibreCAD/LibreCAD.git"
+
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS=""
 IUSE="debug doc"
 
-EGIT_REPO_URI="https://github.com/LibreCAD/LibreCAD.git"
-
 DEPEND="${RDEPEND}
 	dev-qt/qtgui:4
 	dev-qt/qthelp:4
 	dev-qt/qtsvg:4
 	dev-libs/boost
 	dev-cpp/muParser
-	media-libs/freetype
-"
+	media-libs/freetype"
 
 src_prepare() {
 	#sed -i -e "s:\\\$\+system(git describe --tags):9999:" src/src.pro


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2013-09-04  5:11 Kacper Kowalik
  0 siblings, 0 replies; 60+ messages in thread
From: Kacper Kowalik @ 2013-09-04  5:11 UTC (permalink / raw
  To: gentoo-commits

commit:     9f5781b9e7b6464098062325ec3685f5810b7904
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Tue Sep  3 13:26:47 2013 +0000
Commit:     Kacper Kowalik <xarthisius <AT> gentoo <DOT> org>
CommitDate: Tue Sep  3 13:26:47 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=9f5781b9

version bump: 2.0.0_rc2

---
 media-gfx/librecad/ChangeLog                 |  3 ++
 media-gfx/librecad/librecad-2.0.0_rc2.ebuild | 45 ++++++++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index be52d5a..3b1ab26 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  3 Sept 2013: Dongxu Li <dongxuli2011@gmail.com> +librecad-2.0.0_rc2.ebuild:
+  Version bump 2.0.0_rc2
+
   17 Jun 2013; Sébastien Fabbro <bicatali@gentoo.org>
   -files/1.0.0_rc2-gcc4.6.patch, -files/librecad-1.0.0_rc2-version.patch,
   -librecad-1.0.2.ebuild, -librecad-2.0.0_beta5.ebuild,

diff --git a/media-gfx/librecad/librecad-2.0.0_rc2.ebuild b/media-gfx/librecad/librecad-2.0.0_rc2.ebuild
new file mode 100644
index 0000000..7017bcc
--- /dev/null
+++ b/media-gfx/librecad/librecad-2.0.0_rc2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit qt4-r2 eutils flag-o-matic
+
+DESCRIPTION="Generic 2D CAD program"
+HOMEPAGE="http://www.librecad.org/"
+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="debug doc 3d"
+
+DEPEND="
+	dev-qt/qtgui:4
+	dev-qt/qthelp:4
+	dev-qt/qtsvg:4
+	dev-libs/boost
+	dev-cpp/muParser
+	media-libs/freetype
+	"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+	unpack ${A}
+	mv * ${P}
+}
+
+src_prepare() {
+	# currently RS_VECTOR3D causes an internal compiler error on GCC-4.8
+	use 3d || sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro
+}
+
+src_install() {
+	dobin unix/librecad
+	insinto /usr/share/${PN}
+	doins -r unix/resources/*
+	use doc && dohtml -r support/doc/*
+	doicon librecad/res/main/${PN}.png
+	make_desktop_entry ${PN} LibreCAD ${PN} Graphics
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2013-11-14 17:06 Nicolas Bock
  0 siblings, 0 replies; 60+ messages in thread
From: Nicolas Bock @ 2013-11-14 17:06 UTC (permalink / raw
  To: gentoo-commits

commit:     91aa17e863c68f98ae535f1dec0828f2335c0b49
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Thu Nov 14 14:48:04 2013 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gmail <DOT> com>
CommitDate: Thu Nov 14 15:27:57 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=91aa17e8

media-gfx/librecad: version bump 1.0.4 2.0.0rc3

---
 media-gfx/librecad/ChangeLog                       |  3 ++
 media-gfx/librecad/librecad-1.0.4.ebuild           | 45 ++++++++++++++++++++++
 ...-2.0.0_rc1.ebuild => librecad-2.0.0_rc3.ebuild} |  0
 3 files changed, 48 insertions(+)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index 3b1ab26..b4a8507 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  14 Nov 2013: Dongxu Li <dongxuli2011@gmail.com> +librecad-1.0.4.ebuild +librecad-2.0.0_rc3.ebuild:
+  Version bump: 1.0.4, 2.0.0rc3
+  
   3 Sept 2013: Dongxu Li <dongxuli2011@gmail.com> +librecad-2.0.0_rc2.ebuild:
   Version bump 2.0.0_rc2
 

diff --git a/media-gfx/librecad/librecad-1.0.4.ebuild b/media-gfx/librecad/librecad-1.0.4.ebuild
new file mode 100644
index 0000000..3c93747
--- /dev/null
+++ b/media-gfx/librecad/librecad-1.0.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+
+inherit qt4-r2 eutils
+
+DESCRIPTION="An generic 2D CAD program"
+HOMEPAGE="http://www.librecad.org/"
+SRC_URI="https://github.com/LibreCAD/LibreCAD/archive/v1.0.3.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc"
+
+RDEPEND="
+	dev-qt/qtgui[qt3support]
+	dev-qt/qthelp:4
+	dev-qt/qt3support:4
+	dev-cpp/muParser
+	"
+
+DEPEND="${RDEPEND}"
+
+src_unpack() {
+	unpack ${A}
+	mv * ${P}
+}
+
+src_prepare() {
+sed -i -e "s:\\\$\+system(git describe --tags):1.0.3:" "${PN}.pro"
+}
+
+src_install() {
+	dobin unix/librecad || die
+	insinto /usr/share/"${PN}"
+	doins -r unix/resources/* || die
+	if use doc ; then
+		dohtml -r support/doc/*
+	fi
+	doicon res/main/"${PN}".png
+	make_desktop_entry "${PN}" LibreCAD "${PN}.png" Graphics
+}

diff --git a/media-gfx/librecad/librecad-2.0.0_rc1.ebuild b/media-gfx/librecad/librecad-2.0.0_rc3.ebuild
similarity index 100%
rename from media-gfx/librecad/librecad-2.0.0_rc1.ebuild
rename to media-gfx/librecad/librecad-2.0.0_rc3.ebuild


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2013-12-28 23:17 Justin Lecher
  0 siblings, 0 replies; 60+ messages in thread
From: Justin Lecher @ 2013-12-28 23:17 UTC (permalink / raw
  To: gentoo-commits

commit:     4867046f25e62cf6fd52c201310a83fad08083f9
Author:     Dongxu Li <dli <AT> tamaggo <DOT> com>
AuthorDate: Sat Dec 28 18:17:10 2013 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sat Dec 28 22:05:50 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=4867046f

media-gfx/librecad: version bump, 2.0.0

---
 media-gfx/librecad/ChangeLog                 |  3 ++
 media-gfx/librecad/librecad-2.0.0_rc2.ebuild | 45 ----------------------------
 2 files changed, 3 insertions(+), 45 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index b4a8507..767642e 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  28 Dec 2013: Dongxu Li <dongxuli2011@gmail.com> +librecad-2.0.0.ebuild -librecad-2.0.0_rc2.ebuild:
+  Version bump: 2.0.0
+
   14 Nov 2013: Dongxu Li <dongxuli2011@gmail.com> +librecad-1.0.4.ebuild +librecad-2.0.0_rc3.ebuild:
   Version bump: 1.0.4, 2.0.0rc3
   

diff --git a/media-gfx/librecad/librecad-2.0.0_rc2.ebuild b/media-gfx/librecad/librecad-2.0.0_rc2.ebuild
deleted file mode 100644
index 7017bcc..0000000
--- a/media-gfx/librecad/librecad-2.0.0_rc2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit qt4-r2 eutils flag-o-matic
-
-DESCRIPTION="Generic 2D CAD program"
-HOMEPAGE="http://www.librecad.org/"
-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="debug doc 3d"
-
-DEPEND="
-	dev-qt/qtgui:4
-	dev-qt/qthelp:4
-	dev-qt/qtsvg:4
-	dev-libs/boost
-	dev-cpp/muParser
-	media-libs/freetype
-	"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
-	unpack ${A}
-	mv * ${P}
-}
-
-src_prepare() {
-	# currently RS_VECTOR3D causes an internal compiler error on GCC-4.8
-	use 3d || sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro
-}
-
-src_install() {
-	dobin unix/librecad
-	insinto /usr/share/${PN}
-	doins -r unix/resources/*
-	use doc && dohtml -r support/doc/*
-	doicon librecad/res/main/${PN}.png
-	make_desktop_entry ${PN} LibreCAD ${PN} Graphics
-}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2014-01-06 19:27 Justin Lecher
  0 siblings, 0 replies; 60+ messages in thread
From: Justin Lecher @ 2014-01-06 19:27 UTC (permalink / raw
  To: gentoo-commits

commit:     f9a6226bf212d547f29254c0ebf60d58a16358f0
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  6 19:05:37 2014 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Jan  6 19:05:37 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=f9a6226b

media-gfx/librecad: Switch from git-2 to git-r3

Package-Manager: portage-2.2.8

---
 media-gfx/librecad/ChangeLog            |  6 +++++-
 media-gfx/librecad/librecad-9999.ebuild |  4 ++--
 media-gfx/librecad/metadata.xml         | 20 ++++++++++----------
 3 files changed, 17 insertions(+), 13 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index 767642e..83c88ff 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for media-gfx/librecad
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  06 Jan 2014; Justin Lecher <jlec@gentoo.org> librecad-9999.ebuild,
+  metadata.xml:
+  Switch from git-2 to git-r3
+
   28 Dec 2013: Dongxu Li <dongxuli2011@gmail.com> +librecad-2.0.0.ebuild -librecad-2.0.0_rc2.ebuild:
   Version bump: 2.0.0
 

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index 1b54b0c..ce6aa65 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
 EAPI=5
 
-inherit qt4-r2 eutils git-2
+inherit qt4-r2 eutils git-r3
 
 DESCRIPTION="Generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"

diff --git a/media-gfx/librecad/metadata.xml b/media-gfx/librecad/metadata.xml
index 19375c3..68c8bb0 100644
--- a/media-gfx/librecad/metadata.xml
+++ b/media-gfx/librecad/metadata.xml
@@ -1,18 +1,18 @@
 <?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>
-</maintainer>
-<longdescription>
+  <herd>sci</herd>
+  <maintainer>
+    <email>dongxuli2011@gmail.com</email>
+    <name>Dongxu Li</name>
+    <description>Package maintainer and upstream developer</description>
+  </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>
-</use>
+  <use>
+    <flag name="3d">Use 3D vectors</flag>
+  </use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2014-01-18  7:38 Justin Lecher
  0 siblings, 0 replies; 60+ messages in thread
From: Justin Lecher @ 2014-01-18  7:38 UTC (permalink / raw
  To: gentoo-commits

commit:     c2d0660d7e01ebf02cf05ea974a0b686c8255712
Author:     Dongxu Li <dli <AT> tamaggo <DOT> com>
AuthorDate: Fri Jan 10 20:27:15 2014 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sat Jan 18 07:38:26 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c2d0660d

media-gfx/librecad: version bump 2.0.2

---
 media-gfx/librecad/ChangeLog | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index 83c88ff..abd875e 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  10 Jan 2014; Justin Lecher <jlec@gentoo.org> +librecad-2.0.2.ebuild:
+  Version bump: 2.0.2
+
   06 Jan 2014; Justin Lecher <jlec@gentoo.org> librecad-9999.ebuild,
   metadata.xml:
   Switch from git-2 to git-r3


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2014-03-24 15:28 Justin Lecher
  0 siblings, 0 replies; 60+ messages in thread
From: Justin Lecher @ 2014-03-24 15:28 UTC (permalink / raw
  To: gentoo-commits

commit:     0ad250a2191fee83eb10d070e30830b634a6e536
Author:     Dongxu Li <dli <AT> tamaggo <DOT> com>
AuthorDate: Sun Mar 23 16:21:38 2014 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Mar 23 16:21:38 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0ad250a2

media-gfx/librecad: version bump 2.0.3

---
 media-gfx/librecad/ChangeLog                                           | 3 +++
 .../librecad/{librecad-2.0.0_rc3.ebuild => librecad-2.0.3.ebuild}      | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index abd875e..59eae43 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  23 Mar 2014; Dongxu Li <dongxuli2011@gmail.com> +librecad-2.0.3.ebuild:
+  Version bump: 2.0.3
+
   10 Jan 2014; Justin Lecher <jlec@gentoo.org> +librecad-2.0.2.ebuild:
   Version bump: 2.0.2
 

diff --git a/media-gfx/librecad/librecad-2.0.0_rc3.ebuild b/media-gfx/librecad/librecad-2.0.3.ebuild
similarity index 95%
rename from media-gfx/librecad/librecad-2.0.0_rc3.ebuild
rename to media-gfx/librecad/librecad-2.0.3.ebuild
index 565c341..7017bcc 100644
--- a/media-gfx/librecad/librecad-2.0.0_rc3.ebuild
+++ b/media-gfx/librecad/librecad-2.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2014-03-24 15:28 Justin Lecher
  0 siblings, 0 replies; 60+ messages in thread
From: Justin Lecher @ 2014-03-24 15:28 UTC (permalink / raw
  To: gentoo-commits

commit:     4acd48a86cbec940639b681cd4fe2fd912e71506
Author:     Dongxu Li <dli <AT> tamaggo <DOT> com>
AuthorDate: Sun Mar 23 16:21:38 2014 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Mar 24 15:28:29 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=4acd48a8

media-gfx/librecad: version bump 2.0.3

---
 media-gfx/librecad/ChangeLog                                           | 3 +++
 .../librecad/{librecad-2.0.0_rc3.ebuild => librecad-2.0.3.ebuild}      | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index abd875e..59eae43 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  23 Mar 2014; Dongxu Li <dongxuli2011@gmail.com> +librecad-2.0.3.ebuild:
+  Version bump: 2.0.3
+
   10 Jan 2014; Justin Lecher <jlec@gentoo.org> +librecad-2.0.2.ebuild:
   Version bump: 2.0.2
 

diff --git a/media-gfx/librecad/librecad-2.0.0_rc3.ebuild b/media-gfx/librecad/librecad-2.0.3.ebuild
similarity index 95%
rename from media-gfx/librecad/librecad-2.0.0_rc3.ebuild
rename to media-gfx/librecad/librecad-2.0.3.ebuild
index 565c341..7017bcc 100644
--- a/media-gfx/librecad/librecad-2.0.0_rc3.ebuild
+++ b/media-gfx/librecad/librecad-2.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2014-08-10  8:05 Justin Lecher
  0 siblings, 0 replies; 60+ messages in thread
From: Justin Lecher @ 2014-08-10  8:05 UTC (permalink / raw
  To: gentoo-commits

commit:     9a9346310003f71fafcd0e7cd059b1942d2eaf33
Author:     Dongxu Li <dli <AT> tamaggo <DOT> com>
AuthorDate: Mon Jun  2 16:10:29 2014 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Aug  3 16:57:20 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=9a934631

media-gfx/librecad: version bump 2.0.4

---
 media-gfx/librecad/ChangeLog             |  3 +++
 media-gfx/librecad/librecad-2.0.4.ebuild | 45 ++++++++++++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index 59eae43..d2d052f 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
+  2 Jun 2014; Dongxu Li <dongxuli2011@gmail.com> +librecad-2.0.4.ebuild:
+  Version bump: 2.0.4
+
   23 Mar 2014; Dongxu Li <dongxuli2011@gmail.com> +librecad-2.0.3.ebuild:
   Version bump: 2.0.3
 

diff --git a/media-gfx/librecad/librecad-2.0.4.ebuild b/media-gfx/librecad/librecad-2.0.4.ebuild
new file mode 100644
index 0000000..565c341
--- /dev/null
+++ b/media-gfx/librecad/librecad-2.0.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit qt4-r2 eutils flag-o-matic
+
+DESCRIPTION="Generic 2D CAD program"
+HOMEPAGE="http://www.librecad.org/"
+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="debug doc 3d"
+
+DEPEND="
+	dev-qt/qtgui:4
+	dev-qt/qthelp:4
+	dev-qt/qtsvg:4
+	dev-libs/boost
+	dev-cpp/muParser
+	media-libs/freetype
+	"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+	unpack ${A}
+	mv * ${P}
+}
+
+src_prepare() {
+	# currently RS_VECTOR3D causes an internal compiler error on GCC-4.8
+	use 3d || sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro
+}
+
+src_install() {
+	dobin unix/librecad
+	insinto /usr/share/${PN}
+	doins -r unix/resources/*
+	use doc && dohtml -r support/doc/*
+	doicon librecad/res/main/${PN}.png
+	make_desktop_entry ${PN} LibreCAD ${PN} Graphics
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2014-08-10  8:05 Justin Lecher
  0 siblings, 0 replies; 60+ messages in thread
From: Justin Lecher @ 2014-08-10  8:05 UTC (permalink / raw
  To: gentoo-commits

commit:     ecc22e66166857b55390fe19ade52929763c49a4
Author:     Dongxu Li <dli <AT> tamaggo <DOT> com>
AuthorDate: Sun Aug  3 17:03:41 2014 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Aug  3 17:03:41 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ecc22e66

2.0.4 is already in main tree
Revert "media-gfx/librecad: version bump 2.0.4"

This reverts commit 9a9346310003f71fafcd0e7cd059b1942d2eaf33.

---
 media-gfx/librecad/ChangeLog             |  3 ---
 media-gfx/librecad/librecad-2.0.4.ebuild | 45 --------------------------------
 2 files changed, 48 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index d2d052f..59eae43 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,9 +2,6 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
-  2 Jun 2014; Dongxu Li <dongxuli2011@gmail.com> +librecad-2.0.4.ebuild:
-  Version bump: 2.0.4
-
   23 Mar 2014; Dongxu Li <dongxuli2011@gmail.com> +librecad-2.0.3.ebuild:
   Version bump: 2.0.3
 

diff --git a/media-gfx/librecad/librecad-2.0.4.ebuild b/media-gfx/librecad/librecad-2.0.4.ebuild
deleted file mode 100644
index 565c341..0000000
--- a/media-gfx/librecad/librecad-2.0.4.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit qt4-r2 eutils flag-o-matic
-
-DESCRIPTION="Generic 2D CAD program"
-HOMEPAGE="http://www.librecad.org/"
-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="debug doc 3d"
-
-DEPEND="
-	dev-qt/qtgui:4
-	dev-qt/qthelp:4
-	dev-qt/qtsvg:4
-	dev-libs/boost
-	dev-cpp/muParser
-	media-libs/freetype
-	"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
-	unpack ${A}
-	mv * ${P}
-}
-
-src_prepare() {
-	# currently RS_VECTOR3D causes an internal compiler error on GCC-4.8
-	use 3d || sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro
-}
-
-src_install() {
-	dobin unix/librecad
-	insinto /usr/share/${PN}
-	doins -r unix/resources/*
-	use doc && dohtml -r support/doc/*
-	doicon librecad/res/main/${PN}.png
-	make_desktop_entry ${PN} LibreCAD ${PN} Graphics
-}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2014-08-19 21:51 Christoph Junghans
  0 siblings, 0 replies; 60+ messages in thread
From: Christoph Junghans @ 2014-08-19 21:51 UTC (permalink / raw
  To: gentoo-commits

commit:     ecc22e66166857b55390fe19ade52929763c49a4
Author:     Dongxu Li <dli <AT> tamaggo <DOT> com>
AuthorDate: Sun Aug  3 17:03:41 2014 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Sun Aug  3 17:03:41 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ecc22e66

2.0.4 is already in main tree
Revert "media-gfx/librecad: version bump 2.0.4"

This reverts commit 9a9346310003f71fafcd0e7cd059b1942d2eaf33.

---
 media-gfx/librecad/ChangeLog             |  3 ---
 media-gfx/librecad/librecad-2.0.4.ebuild | 45 --------------------------------
 2 files changed, 48 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index d2d052f..59eae43 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,9 +2,6 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
-  2 Jun 2014; Dongxu Li <dongxuli2011@gmail.com> +librecad-2.0.4.ebuild:
-  Version bump: 2.0.4
-
   23 Mar 2014; Dongxu Li <dongxuli2011@gmail.com> +librecad-2.0.3.ebuild:
   Version bump: 2.0.3
 

diff --git a/media-gfx/librecad/librecad-2.0.4.ebuild b/media-gfx/librecad/librecad-2.0.4.ebuild
deleted file mode 100644
index 565c341..0000000
--- a/media-gfx/librecad/librecad-2.0.4.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit qt4-r2 eutils flag-o-matic
-
-DESCRIPTION="Generic 2D CAD program"
-HOMEPAGE="http://www.librecad.org/"
-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="debug doc 3d"
-
-DEPEND="
-	dev-qt/qtgui:4
-	dev-qt/qthelp:4
-	dev-qt/qtsvg:4
-	dev-libs/boost
-	dev-cpp/muParser
-	media-libs/freetype
-	"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
-	unpack ${A}
-	mv * ${P}
-}
-
-src_prepare() {
-	# currently RS_VECTOR3D causes an internal compiler error on GCC-4.8
-	use 3d || sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro
-}
-
-src_install() {
-	dobin unix/librecad
-	insinto /usr/share/${PN}
-	doins -r unix/resources/*
-	use doc && dohtml -r support/doc/*
-	doicon librecad/res/main/${PN}.png
-	make_desktop_entry ${PN} LibreCAD ${PN} Graphics
-}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2014-09-24  6:45 Justin Lecher
  0 siblings, 0 replies; 60+ messages in thread
From: Justin Lecher @ 2014-09-24  6:45 UTC (permalink / raw
  To: gentoo-commits

commit:     f63210e8ed0fbddc073eaf6ea712ba4bcd0f23fd
Author:     Dongxu Li <dli <AT> tamaggo <DOT> com>
AuthorDate: Fri Sep 19 19:04:11 2014 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Sep 19 19:04:11 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=f63210e8

media-gfx/librecad: install appdata.xml

---
 media-gfx/librecad/ChangeLog            | 2 ++
 media-gfx/librecad/librecad-9999.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index 59eae43..a287d08 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -1,6 +1,8 @@
 # ChangeLog for media-gfx/librecad
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
+  19 Sep 2014; Dongxu Li <dongxuli2011@gmail.com> : librecad-9999.ebuild:
+  install appdata.xml
 
   23 Mar 2014; Dongxu Li <dongxuli2011@gmail.com> +librecad-2.0.3.ebuild:
   Version bump: 2.0.3

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index ce6aa65..d226025 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -32,6 +32,8 @@ src_prepare() {
 
 src_install() {
 	dobin unix/librecad
+	insinto /usr/share
+	doins -r unix/appdata
 	insinto /usr/share/${PN}
 	doins -r unix/resources/*
 	use doc && dohtml -r librecad/support/doc/*


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2015-01-15 15:57 Christoph Junghans
  0 siblings, 0 replies; 60+ messages in thread
From: Christoph Junghans @ 2015-01-15 15:57 UTC (permalink / raw
  To: gentoo-commits

commit:     238552dc7c3924c446c98b74229a9a6f689fb9bc
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Thu Jan 15 15:45:00 2015 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Thu Jan 15 15:45:11 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=238552dc

media-gfx/librecad: version bump: 2.0.7

---
 media-gfx/librecad/ChangeLog                                        | 4 ++++
 media-gfx/librecad/{librecad-2.0.3.ebuild => librecad-2.0.7.ebuild} | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index a287d08..dfded70 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -1,6 +1,10 @@
 # ChangeLog for media-gfx/librecad
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
+
+  15 Jan 2015; Dongxu Li <dongxuli2011@gmail.com> +librecad-2.0.7.ebuild, -librecad-2.0.3.ebuild:
+  Version bump: 2.0.7
+
   19 Sep 2014; Dongxu Li <dongxuli2011@gmail.com> : librecad-9999.ebuild:
   install appdata.xml
 

diff --git a/media-gfx/librecad/librecad-2.0.3.ebuild b/media-gfx/librecad/librecad-2.0.7.ebuild
similarity index 95%
rename from media-gfx/librecad/librecad-2.0.3.ebuild
rename to media-gfx/librecad/librecad-2.0.7.ebuild
index 7017bcc..1700aa8 100644
--- a/media-gfx/librecad/librecad-2.0.3.ebuild
+++ b/media-gfx/librecad/librecad-2.0.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2015-01-18  2:16 Christoph Junghans
  0 siblings, 0 replies; 60+ messages in thread
From: Christoph Junghans @ 2015-01-18  2:16 UTC (permalink / raw
  To: gentoo-commits

commit:     68d7287de801c6edf65fde1088e7502346e7fdde
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Thu Jan 15 15:55:25 2015 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Thu Jan 15 15:55:25 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=68d7287d

media-gfx/librecad-1.0.*: Minor improvments

---
 media-gfx/librecad/librecad-1.0.3.ebuild | 11 ++---------
 media-gfx/librecad/librecad-1.0.4.ebuild | 11 ++---------
 2 files changed, 4 insertions(+), 18 deletions(-)

diff --git a/media-gfx/librecad/librecad-1.0.3.ebuild b/media-gfx/librecad/librecad-1.0.3.ebuild
index 914bdc4..ae7b0ac 100644
--- a/media-gfx/librecad/librecad-1.0.3.ebuild
+++ b/media-gfx/librecad/librecad-1.0.3.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit qt4-r2 eutils
+inherit eutils qt4-r2 vcs-snapshot
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"
@@ -23,11 +23,6 @@ RDEPEND="
 
 DEPEND="${RDEPEND}"
 
-src_unpack() {
-	unpack ${A}
-	mv * ${P} || die
-}
-
 src_prepare() {
 	sed -i -e "s:\\\$\+system(git describe --tags):1.0.3:" "${PN}.pro" || die
 }
@@ -36,9 +31,7 @@ src_install() {
 	dobin unix/librecad
 	insinto /usr/share/"${PN}"
 	doins -r unix/resources/*
-	if use doc ; then
-		dohtml -r support/doc/*
-	fi
+	use doc && dohtml -r support/doc/*
 	doicon res/main/"${PN}".png
 	make_desktop_entry "${PN}" LibreCAD "${PN}.png" Graphics
 }

diff --git a/media-gfx/librecad/librecad-1.0.4.ebuild b/media-gfx/librecad/librecad-1.0.4.ebuild
index 36fa47c..ae7b0ac 100644
--- a/media-gfx/librecad/librecad-1.0.4.ebuild
+++ b/media-gfx/librecad/librecad-1.0.4.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit eutils qt4-r2
+inherit eutils qt4-r2 vcs-snapshot
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"
@@ -23,11 +23,6 @@ RDEPEND="
 
 DEPEND="${RDEPEND}"
 
-src_unpack() {
-	unpack ${A}
-	mv * ${P} || die
-}
-
 src_prepare() {
 	sed -i -e "s:\\\$\+system(git describe --tags):1.0.3:" "${PN}.pro" || die
 }
@@ -36,9 +31,7 @@ src_install() {
 	dobin unix/librecad
 	insinto /usr/share/"${PN}"
 	doins -r unix/resources/*
-	if use doc ; then
-		dohtml -r support/doc/*
-	fi
+	use doc && dohtml -r support/doc/*
 	doicon res/main/"${PN}".png
 	make_desktop_entry "${PN}" LibreCAD "${PN}.png" Graphics
 }


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2015-01-18  2:16 Christoph Junghans
  0 siblings, 0 replies; 60+ messages in thread
From: Christoph Junghans @ 2015-01-18  2:16 UTC (permalink / raw
  To: gentoo-commits

commit:     502aef185da95cbab6c3085eee3f7945cef85425
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Thu Jan 15 15:13:05 2015 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Thu Jan 15 15:13:05 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=502aef18

media-gfx/librecad-1.0.*: Add missing die

---
 media-gfx/librecad/librecad-1.0.3.ebuild | 2 +-
 media-gfx/librecad/librecad-1.0.4.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/librecad/librecad-1.0.3.ebuild b/media-gfx/librecad/librecad-1.0.3.ebuild
index fc579a3..914bdc4 100644
--- a/media-gfx/librecad/librecad-1.0.3.ebuild
+++ b/media-gfx/librecad/librecad-1.0.3.ebuild
@@ -25,7 +25,7 @@ DEPEND="${RDEPEND}"
 
 src_unpack() {
 	unpack ${A}
-	mv * ${P}
+	mv * ${P} || die
 }
 
 src_prepare() {

diff --git a/media-gfx/librecad/librecad-1.0.4.ebuild b/media-gfx/librecad/librecad-1.0.4.ebuild
index 80889f1..36fa47c 100644
--- a/media-gfx/librecad/librecad-1.0.4.ebuild
+++ b/media-gfx/librecad/librecad-1.0.4.ebuild
@@ -25,7 +25,7 @@ DEPEND="${RDEPEND}"
 
 src_unpack() {
 	unpack ${A}
-	mv * ${P}
+	mv * ${P} || die
 }
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2015-01-18  2:16 Christoph Junghans
  0 siblings, 0 replies; 60+ messages in thread
From: Christoph Junghans @ 2015-01-18  2:16 UTC (permalink / raw
  To: gentoo-commits

commit:     74b43e45e1626f29a2c4fb4dafccab56147077f8
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Thu Jan 15 13:52:58 2015 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Thu Jan 15 13:52:58 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=74b43e45

media-gfx/librecad-1.0.*: Move to EAPI=5

---
 media-gfx/librecad/ChangeLog             |  7 ++++++-
 media-gfx/librecad/librecad-1.0.3.ebuild | 13 ++++++-------
 media-gfx/librecad/librecad-1.0.4.ebuild | 15 +++++++--------
 3 files changed, 19 insertions(+), 16 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index a287d08..7b80bf4 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -1,6 +1,11 @@
 # ChangeLog for media-gfx/librecad
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
+
+  15 Jan 2015; Marius Brehler <marbre@linux.sungazer.de>
+  librecad-1.0.3.ebuild, librecad-1.0.4.ebuild:
+  Move to EAPI=5
+
   19 Sep 2014; Dongxu Li <dongxuli2011@gmail.com> : librecad-9999.ebuild:
   install appdata.xml
 

diff --git a/media-gfx/librecad/librecad-1.0.3.ebuild b/media-gfx/librecad/librecad-1.0.3.ebuild
index 8a04ca1..fc579a3 100644
--- a/media-gfx/librecad/librecad-1.0.3.ebuild
+++ b/media-gfx/librecad/librecad-1.0.3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=3
+EAPI=5
 
 inherit qt4-r2 eutils
 
@@ -19,8 +19,7 @@ RDEPEND="
 	dev-qt/qtgui[qt3support]
 	dev-qt/qthelp:4
 	dev-qt/qt3support:4
-	dev-cpp/muParser
-	"
+	dev-cpp/muParser"
 
 DEPEND="${RDEPEND}"
 
@@ -30,13 +29,13 @@ src_unpack() {
 }
 
 src_prepare() {
-sed -i -e "s:\\\$\+system(git describe --tags):1.0.3:" "${PN}.pro"
+	sed -i -e "s:\\\$\+system(git describe --tags):1.0.3:" "${PN}.pro" || die
 }
 
 src_install() {
-	dobin unix/librecad || die
+	dobin unix/librecad
 	insinto /usr/share/"${PN}"
-	doins -r unix/resources/* || die
+	doins -r unix/resources/*
 	if use doc ; then
 		dohtml -r support/doc/*
 	fi

diff --git a/media-gfx/librecad/librecad-1.0.4.ebuild b/media-gfx/librecad/librecad-1.0.4.ebuild
index 8a04ca1..80889f1 100644
--- a/media-gfx/librecad/librecad-1.0.4.ebuild
+++ b/media-gfx/librecad/librecad-1.0.4.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=3
+EAPI=5
 
-inherit qt4-r2 eutils
+inherit eutils qt4-r2
 
 DESCRIPTION="An generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"
@@ -19,8 +19,7 @@ RDEPEND="
 	dev-qt/qtgui[qt3support]
 	dev-qt/qthelp:4
 	dev-qt/qt3support:4
-	dev-cpp/muParser
-	"
+	dev-cpp/muParser"
 
 DEPEND="${RDEPEND}"
 
@@ -30,13 +29,13 @@ src_unpack() {
 }
 
 src_prepare() {
-sed -i -e "s:\\\$\+system(git describe --tags):1.0.3:" "${PN}.pro"
+	sed -i -e "s:\\\$\+system(git describe --tags):1.0.3:" "${PN}.pro" || die
 }
 
 src_install() {
-	dobin unix/librecad || die
+	dobin unix/librecad
 	insinto /usr/share/"${PN}"
-	doins -r unix/resources/* || die
+	doins -r unix/resources/*
 	if use doc ; then
 		dohtml -r support/doc/*
 	fi


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2015-01-18  2:16 Christoph Junghans
  0 siblings, 0 replies; 60+ messages in thread
From: Christoph Junghans @ 2015-01-18  2:16 UTC (permalink / raw
  To: gentoo-commits

commit:     2345d25f7b9c45794c93b8d8c334f7fc8bd31a45
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Thu Jan 15 21:57:12 2015 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Thu Jan 15 21:57:12 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2345d25f

media-gfx/librecad-2.0.7: Minor improvment

---
 media-gfx/librecad/librecad-2.0.7.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/media-gfx/librecad/librecad-2.0.7.ebuild b/media-gfx/librecad/librecad-2.0.7.ebuild
index 03a8276..268f783 100644
--- a/media-gfx/librecad/librecad-2.0.7.ebuild
+++ b/media-gfx/librecad/librecad-2.0.7.ebuild
@@ -27,9 +27,7 @@ RDEPEND="${DEPEND}"
 
 src_prepare() {
 	# currently RS_VECTOR3D causes an internal compiler error on GCC-4.8
-	if ! use 3d; then
-		sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro || die
-	fi
+	use 3d || sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro || die
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2015-01-18  2:16 Christoph Junghans
  0 siblings, 0 replies; 60+ messages in thread
From: Christoph Junghans @ 2015-01-18  2:16 UTC (permalink / raw
  To: gentoo-commits

commit:     3ae785be115472e6e0702c7ca57d9d4c73235bad
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Thu Jan 15 19:25:49 2015 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Thu Jan 15 19:25:49 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=3ae785be

Cleanup media-gfx/librecad-2.0.7

---
 media-gfx/librecad/ChangeLog             |  4 ++++
 media-gfx/librecad/librecad-2.0.7.ebuild | 19 ++++++++-----------
 2 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index e719749..ed65ea1 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -3,6 +3,10 @@
 # $Header$
 
   15 Jan 2015; Marius Brehler <marbre@linux.sungazer.de>
+  librecad-2.0.7.ebuild:
+  Cleanup
+
+  15 Jan 2015; Marius Brehler <marbre@linux.sungazer.de>
   librecad-1.0.3.ebuild, librecad-1.0.4.ebuild:
   Move to EAPI=5
 

diff --git a/media-gfx/librecad/librecad-2.0.7.ebuild b/media-gfx/librecad/librecad-2.0.7.ebuild
index 1700aa8..03a8276 100644
--- a/media-gfx/librecad/librecad-2.0.7.ebuild
+++ b/media-gfx/librecad/librecad-2.0.7.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit qt4-r2 eutils flag-o-matic
+inherit eutils flag-o-matic qt4-r2 vcs-snapshot
 
 DESCRIPTION="Generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"
@@ -21,18 +21,15 @@ DEPEND="
 	dev-qt/qtsvg:4
 	dev-libs/boost
 	dev-cpp/muParser
-	media-libs/freetype
-	"
-RDEPEND="${DEPEND}"
+	media-libs/freetype"
 
-src_unpack() {
-	unpack ${A}
-	mv * ${P}
-}
+RDEPEND="${DEPEND}"
 
 src_prepare() {
 	# currently RS_VECTOR3D causes an internal compiler error on GCC-4.8
-	use 3d || sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro
+	if ! use 3d; then
+		sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro || die
+	fi
 }
 
 src_install() {
@@ -40,6 +37,6 @@ src_install() {
 	insinto /usr/share/${PN}
 	doins -r unix/resources/*
 	use doc && dohtml -r support/doc/*
-	doicon librecad/res/main/${PN}.png
-	make_desktop_entry ${PN} LibreCAD ${PN} Graphics
+	doicon librecad/res/main/"${PN}".png
+	make_desktop_entry "${PN}" LibreCAD "${PN}" Graphics
 }


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2015-02-08 21:07 Christoph Junghans
  0 siblings, 0 replies; 60+ messages in thread
From: Christoph Junghans @ 2015-02-08 21:07 UTC (permalink / raw
  To: gentoo-commits

commit:     e847738a2d3742bf13a6943ead873e33141aee2f
Author:     J. García <jyo.garcia <AT> yahoo <DOT> com>
AuthorDate: Fri Feb  6 06:06:59 2015 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Fri Feb  6 06:06:59 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e847738a

media-gfx/librecad/librecad-2.07: improvemenents

Less KEYWORDS
tool USE flag copied from 2.0.6 ebuild
remove unnecesary ""

---
 media-gfx/librecad/librecad-2.0.7.ebuild | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/media-gfx/librecad/librecad-2.0.7.ebuild b/media-gfx/librecad/librecad-2.0.7.ebuild
index 97a2508..079da82 100644
--- a/media-gfx/librecad/librecad-2.0.7.ebuild
+++ b/media-gfx/librecad/librecad-2.0.7.ebuild
@@ -12,8 +12,8 @@ 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="debug doc 3d"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc tools 3d"
 
 DEPEND="
 	dev-qt/qtgui:4
@@ -33,9 +33,10 @@ src_prepare() {
 
 src_install() {
 	dobin unix/librecad
+	use tools && dobin unix/ttf2lff
 	insinto /usr/share/${PN}
 	doins -r unix/resources/*
 	use doc && dohtml -r support/doc/*
 	doicon librecad/res/main/"${PN}".png
-	make_desktop_entry "${PN}" LibreCAD "${PN}" Graphics
+	make_desktop_entry ${PN} LibreCAD ${PN} Graphics
 }


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2015-02-08 21:07 Christoph Junghans
  0 siblings, 0 replies; 60+ messages in thread
From: Christoph Junghans @ 2015-02-08 21:07 UTC (permalink / raw
  To: gentoo-commits

commit:     90c3c2bf6a9a4a31b4e3b1978f0964fd6a39c736
Author:     J. García <jyo.garcia <AT> yahoo <DOT> com>
AuthorDate: Fri Feb  6 06:02:58 2015 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Fri Feb  6 06:02:58 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=90c3c2bf

media-gfx/librecad/librecad: fix ${S} version 2.0.7

Set S correctly to directory of uncopressed sources.

---
 media-gfx/librecad/librecad-2.0.7.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-gfx/librecad/librecad-2.0.7.ebuild b/media-gfx/librecad/librecad-2.0.7.ebuild
index 268f783..97a2508 100644
--- a/media-gfx/librecad/librecad-2.0.7.ebuild
+++ b/media-gfx/librecad/librecad-2.0.7.ebuild
@@ -24,6 +24,7 @@ DEPEND="
 	media-libs/freetype"
 
 RDEPEND="${DEPEND}"
+S="${WORKDIR}/LibreCAD-${PV}"
 
 src_prepare() {
 	# currently RS_VECTOR3D causes an internal compiler error on GCC-4.8


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2015-02-08 21:07 Christoph Junghans
  0 siblings, 0 replies; 60+ messages in thread
From: Christoph Junghans @ 2015-02-08 21:07 UTC (permalink / raw
  To: gentoo-commits

commit:     af8e1c3ae7e3268ddf54a6e12842a7f7ccbf6952
Author:     J. García <jyo.garcia <AT> yahoo <DOT> com>
AuthorDate: Fri Feb  6 13:27:50 2015 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Fri Feb  6 13:27:50 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=af8e1c3a

media-gfx/librecad: restore keywords for prefix 2.0.7

---
 media-gfx/librecad/librecad-2.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/librecad/librecad-2.0.7.ebuild b/media-gfx/librecad/librecad-2.0.7.ebuild
index 079da82..7c3dd80 100644
--- a/media-gfx/librecad/librecad-2.0.7.ebuild
+++ b/media-gfx/librecad/librecad-2.0.7.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/LibreCAD/LibreCAD/archive/${PV/_/}.zip -> ${P}.zip"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="debug doc tools 3d"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2015-02-08 21:07 Christoph Junghans
  0 siblings, 0 replies; 60+ messages in thread
From: Christoph Junghans @ 2015-02-08 21:07 UTC (permalink / raw
  To: gentoo-commits

commit:     e9e03cb1451be44e1b1a777787dad21839d420e9
Author:     J. García <jyo.garcia <AT> yahoo <DOT> com>
AuthorDate: Fri Feb  6 14:04:01 2015 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Fri Feb  6 14:04:01 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e9e03cb1

media-gfx/librecad: add tools USE flag to metadata.xml

---
 media-gfx/librecad/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-gfx/librecad/metadata.xml b/media-gfx/librecad/metadata.xml
index 68c8bb0..44053b4 100644
--- a/media-gfx/librecad/metadata.xml
+++ b/media-gfx/librecad/metadata.xml
@@ -14,5 +14,6 @@
 </longdescription>
   <use>
     <flag name="3d">Use 3D vectors</flag>
+    <flag name="tools">Build additional tool programs</flag>
   </use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2015-04-07  8:56 Justin Lecher
  0 siblings, 0 replies; 60+ messages in thread
From: Justin Lecher @ 2015-04-07  8:56 UTC (permalink / raw
  To: gentoo-commits

commit:     73c1ca01086d042d853f0b55688db9ebc3370d58
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Sun Apr  5 01:44:20 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Apr  5 01:44:31 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=73c1ca01

media-gfx/librecad fixed doc/appdata

 media-gfx/librecad/ChangeLog             | 4 ++++
 media-gfx/librecad/librecad-2.0.7.ebuild | 4 +++-
 media-gfx/librecad/librecad-9999.ebuild  | 4 +++-
 3 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index ed65ea1..f1965b1 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$
 
+  05 Apr 2015; Dongxu Li <dongxuli2011@gmail.com>
+  librecad-2.0.7.ebuild librecad-9999.ebuild:
+  fixed doc and appdata installation
+
   15 Jan 2015; Marius Brehler <marbre@linux.sungazer.de>
   librecad-2.0.7.ebuild:
   Cleanup

diff --git a/media-gfx/librecad/librecad-2.0.7.ebuild b/media-gfx/librecad/librecad-2.0.7.ebuild
index 7c3dd80..61c4be0 100644
--- a/media-gfx/librecad/librecad-2.0.7.ebuild
+++ b/media-gfx/librecad/librecad-2.0.7.ebuild
@@ -36,7 +36,9 @@ src_install() {
 	use tools && dobin unix/ttf2lff
 	insinto /usr/share/${PN}
 	doins -r unix/resources/*
-	use doc && dohtml -r support/doc/*
+	use doc && dohtml -r librecad/support/doc/*
+	insinto /usr/share/appdata
+	doins unix/appdata/librecad.appdata.xml
 	doicon librecad/res/main/"${PN}".png
 	make_desktop_entry ${PN} LibreCAD ${PN} Graphics
 }

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index d226025..f2f67d3 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -37,6 +37,8 @@ src_install() {
 	insinto /usr/share/${PN}
 	doins -r unix/resources/*
 	use doc && dohtml -r librecad/support/doc/*
+	insinto /usr/share/appdata
+	doins unix/appdata/librecad.appdata.xml
 	doicon librecad/res/main/${PN}.png
 	make_desktop_entry ${PN} LibreCAD ${PN} Graphics
 }


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2015-08-27 15:01 Justin Lecher
  0 siblings, 0 replies; 60+ messages in thread
From: Justin Lecher @ 2015-08-27 15:01 UTC (permalink / raw
  To: gentoo-commits

commit:     7aa789ed9f59fdb32f310f350cd8c4cc5fb28f35
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Wed Aug 26 21:21:27 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Aug 26 21:21:31 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=7aa789ed

media-gfx/librecad: fixed a building issue

 media-gfx/librecad/ChangeLog            | 4 ++++
 media-gfx/librecad/librecad-9999.ebuild | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index c810091..9aa934b 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -3,6 +3,10 @@
 # $Header$
 
   26 Aug 2015; Dongxu Li <dongxuli2011@gmail.com>
+  librecad-9999.ebuild:
+  Fixed a building issue
+
+  26 Aug 2015; Dongxu Li <dongxuli2011@gmail.com>
   +librecad-2.0.8.ebuild librecad-9999.ebuild:
   version bump: 2.0.8, qt5 support
 

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index 0c63626..7a6077d 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -38,7 +38,7 @@ DEPEND="
 	media-libs/freetype"
 
 RDEPEND="${DEPEND}"
-S="${WORKDIR}/LibreCAD-${PV}"
+S="${WORKDIR}/librecad-${PV}"
 
 src_prepare() {
 	# currently RS_VECTOR3D causes an internal compiler error on GCC-4.8


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2015-08-27 15:01 Justin Lecher
  0 siblings, 0 replies; 60+ messages in thread
From: Justin Lecher @ 2015-08-27 15:01 UTC (permalink / raw
  To: gentoo-commits

commit:     b000af3faf1c55ad4952c91e3669bdf342994069
Author:     Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Wed Aug 26 16:00:09 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Aug 26 16:00:57 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=b000af3f

media-gfx/librecad: version bump 2.0.8

 media-gfx/librecad/ChangeLog             |  4 ++
 media-gfx/librecad/librecad-2.0.8.ebuild | 65 ++++++++++++++++++++++++++++++++
 media-gfx/librecad/librecad-9999.ebuild  | 42 ++++++++++++++++-----
 3 files changed, 102 insertions(+), 9 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index f1965b1..c810091 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$
 
+  26 Aug 2015; Dongxu Li <dongxuli2011@gmail.com>
+  +librecad-2.0.8.ebuild librecad-9999.ebuild:
+  version bump: 2.0.8, qt5 support
+
   05 Apr 2015; Dongxu Li <dongxuli2011@gmail.com>
   librecad-2.0.7.ebuild librecad-9999.ebuild:
   fixed doc and appdata installation

diff --git a/media-gfx/librecad/librecad-2.0.8.ebuild b/media-gfx/librecad/librecad-2.0.8.ebuild
new file mode 100644
index 0000000..cd17775
--- /dev/null
+++ b/media-gfx/librecad/librecad-2.0.8.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils qmake-utils
+
+DESCRIPTION="Generic 2D CAD program"
+HOMEPAGE="http://www.librecad.org/"
+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
+	)
+	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-libs/boost
+	dev-cpp/muParser
+	media-libs/freetype"
+
+RDEPEND="${DEPEND}"
+S="${WORKDIR}/LibreCAD-${PV}"
+
+src_prepare() {
+	# currently RS_VECTOR3D causes an internal compiler error on GCC-4.8
+	use 3d || sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro || die
+}
+
+src_configure() {
+	    if use qt4; then
+	            eqmake4 -r
+			else
+	            eqmake5 -r
+	    fi
+}
+
+src_install() {
+	dobin unix/librecad
+	use tools && dobin unix/ttf2lff
+	insinto /usr/share/${PN}
+	doins -r unix/resources/*
+	use doc && dohtml -r librecad/support/doc/*
+	insinto /usr/share/appdata
+	doins unix/appdata/librecad.appdata.xml
+	doicon librecad/res/main/"${PN}".png
+	make_desktop_entry ${PN} LibreCAD ${PN} Graphics
+}

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index 4858c75..0c63626 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit qt4-r2 eutils git-r3
+inherit eutils git-r3 qmake-utils
 
 DESCRIPTION="Generic 2D CAD program"
 HOMEPAGE="http://www.librecad.org/"
@@ -14,24 +14,48 @@ EGIT_REPO_URI="https://github.com/LibreCAD/LibreCAD.git"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="debug doc"
+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
+	)
+	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
+	)
 
-DEPEND="${RDEPEND}
-	dev-qt/qtgui:4
-	dev-qt/qthelp:4
-	dev-qt/qtsvg:4
 	dev-libs/boost
 	dev-cpp/muParser
 	media-libs/freetype"
 
+RDEPEND="${DEPEND}"
+S="${WORKDIR}/LibreCAD-${PV}"
+
 src_prepare() {
-	#sed -i -e "s:\\\$\+system(git describe --tags):9999:" src/src.pro
-	#enable C++11 by default
-	sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro || die
+	# currently RS_VECTOR3D causes an internal compiler error on GCC-4.8
+	use 3d || sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro || die
+}
+
+src_configure() {
+	    if use qt4; then
+	            eqmake4 -r
+			else
+	            eqmake5 -r
+	    fi
 }
 
 src_install() {
 	dobin unix/librecad
+	use tools && dobin unix/ttf2lff
 	insinto /usr/share
 	doins -r unix/appdata
 	insinto /usr/share/${PN}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2015-09-01  7:57 Justin Lecher
  0 siblings, 0 replies; 60+ messages in thread
From: Justin Lecher @ 2015-09-01  7:57 UTC (permalink / raw
  To: gentoo-commits

commit:     3c84b624fcda4b2ac6c5afc9745bfed121e17191
Author:     Lukáš Hrázký <lukkash <AT> email <DOT> cz>
AuthorDate: Sun Aug 30 16:07:16 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Aug 30 16:07:16 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=3c84b624

media-gfx/librecad: add a missing dependency with USE="qt5"

 media-gfx/librecad/librecad-2.0.8.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-gfx/librecad/librecad-2.0.8.ebuild b/media-gfx/librecad/librecad-2.0.8.ebuild
index cd17775..f816820 100644
--- a/media-gfx/librecad/librecad-2.0.8.ebuild
+++ b/media-gfx/librecad/librecad-2.0.8.ebuild
@@ -27,6 +27,7 @@ DEPEND="
 	            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


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2015-09-01  7:57 Justin Lecher
  0 siblings, 0 replies; 60+ messages in thread
From: Justin Lecher @ 2015-09-01  7:57 UTC (permalink / raw
  To: gentoo-commits

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 <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 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>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>


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/
@ 2018-09-06 18:29 Alexey Shvetsov
  0 siblings, 0 replies; 60+ messages in thread
From: Alexey Shvetsov @ 2018-09-06 18:29 UTC (permalink / raw
  To: gentoo-commits

commit:     87df49af524eac2512fd0504f34a0feef85f7b2f
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Thu Sep  6 18:28:34 2018 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Sep  6 18:28:34 2018 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=87df49af

media-gfx/librecad: Newver version in tree

Package-Manager: Portage-2.3.47, Repoman-2.3.10

 media-gfx/librecad/librecad-1.0.3.ebuild | 36 -----------------
 media-gfx/librecad/librecad-1.0.4.ebuild | 36 -----------------
 media-gfx/librecad/librecad-2.0.7.ebuild | 43 --------------------
 media-gfx/librecad/librecad-2.0.8.ebuild | 66 ------------------------------
 media-gfx/librecad/librecad-9999.ebuild  | 69 --------------------------------
 media-gfx/librecad/metadata.xml          | 14 -------
 6 files changed, 264 deletions(-)

diff --git a/media-gfx/librecad/librecad-1.0.3.ebuild b/media-gfx/librecad/librecad-1.0.3.ebuild
deleted file mode 100644
index 728656d3d..000000000
--- a/media-gfx/librecad/librecad-1.0.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils qt4-r2 vcs-snapshot
-
-DESCRIPTION="An generic 2D CAD program"
-HOMEPAGE="http://www.librecad.org/"
-SRC_URI="https://github.com/LibreCAD/LibreCAD/archive/v1.0.3.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc"
-
-RDEPEND="
-	dev-qt/qtgui[qt3support]
-	dev-qt/qthelp:4
-	dev-qt/qt3support:4
-	dev-cpp/muParser"
-
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	sed -i -e "s:\\\$\+system(git describe --tags):1.0.3:" "${PN}.pro" || die
-}
-
-src_install() {
-	dobin unix/librecad
-	insinto /usr/share/"${PN}"
-	doins -r unix/resources/*
-	use doc && dohtml -r support/doc/*
-	doicon res/main/"${PN}".png
-	make_desktop_entry "${PN}" LibreCAD "${PN}.png" Graphics
-}

diff --git a/media-gfx/librecad/librecad-1.0.4.ebuild b/media-gfx/librecad/librecad-1.0.4.ebuild
deleted file mode 100644
index 728656d3d..000000000
--- a/media-gfx/librecad/librecad-1.0.4.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils qt4-r2 vcs-snapshot
-
-DESCRIPTION="An generic 2D CAD program"
-HOMEPAGE="http://www.librecad.org/"
-SRC_URI="https://github.com/LibreCAD/LibreCAD/archive/v1.0.3.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc"
-
-RDEPEND="
-	dev-qt/qtgui[qt3support]
-	dev-qt/qthelp:4
-	dev-qt/qt3support:4
-	dev-cpp/muParser"
-
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	sed -i -e "s:\\\$\+system(git describe --tags):1.0.3:" "${PN}.pro" || die
-}
-
-src_install() {
-	dobin unix/librecad
-	insinto /usr/share/"${PN}"
-	doins -r unix/resources/*
-	use doc && dohtml -r support/doc/*
-	doicon res/main/"${PN}".png
-	make_desktop_entry "${PN}" LibreCAD "${PN}.png" Graphics
-}

diff --git a/media-gfx/librecad/librecad-2.0.7.ebuild b/media-gfx/librecad/librecad-2.0.7.ebuild
deleted file mode 100644
index 4076bc00b..000000000
--- a/media-gfx/librecad/librecad-2.0.7.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils flag-o-matic qt4-r2 vcs-snapshot
-
-DESCRIPTION="Generic 2D CAD program"
-HOMEPAGE="http://www.librecad.org/"
-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="debug doc tools 3d"
-
-DEPEND="
-	dev-qt/qtgui:4
-	dev-qt/qthelp:4
-	dev-qt/qtsvg:4
-	dev-libs/boost
-	dev-cpp/muParser
-	media-libs/freetype"
-
-RDEPEND="${DEPEND}"
-S="${WORKDIR}/LibreCAD-${PV}"
-
-src_prepare() {
-	# currently RS_VECTOR3D causes an internal compiler error on GCC-4.8
-	use 3d || sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro || die
-}
-
-src_install() {
-	dobin unix/librecad
-	use tools && dobin unix/ttf2lff
-	insinto /usr/share/${PN}
-	doins -r unix/resources/*
-	use doc && dohtml -r librecad/support/doc/*
-	insinto /usr/share/appdata
-	doins unix/appdata/librecad.appdata.xml
-	doicon librecad/res/main/"${PN}".png
-	make_desktop_entry ${PN} LibreCAD ${PN} Graphics
-}

diff --git a/media-gfx/librecad/librecad-2.0.8.ebuild b/media-gfx/librecad/librecad-2.0.8.ebuild
deleted file mode 100644
index 01a136380..000000000
--- a/media-gfx/librecad/librecad-2.0.8.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils qmake-utils
-
-DESCRIPTION="Generic 2D CAD program"
-HOMEPAGE="http://www.librecad.org/"
-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
-	)
-	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-libs/boost
-	dev-cpp/muParser
-	media-libs/freetype"
-
-RDEPEND="${DEPEND}"
-S="${WORKDIR}/LibreCAD-${PV}"
-
-src_prepare() {
-	# currently RS_VECTOR3D causes an internal compiler error on GCC-4.8
-	use 3d || sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro || die
-}
-
-src_configure() {
-	if use qt4
-	then
-		eqmake4 -r
-	else
-		eqmake5 -r
-	fi
-}
-
-src_install() {
-	dobin unix/librecad
-	use tools && dobin unix/ttf2lff
-	insinto /usr/share/${PN}
-	doins -r unix/resources/*
-	use doc && dohtml -r librecad/support/doc/*
-	insinto /usr/share/appdata
-	doins unix/appdata/librecad.appdata.xml
-	doicon librecad/res/main/"${PN}".png
-	make_desktop_entry ${PN} LibreCAD ${PN} Graphics
-}

diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
deleted file mode 100644
index 4a1f2d51d..000000000
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils git-r3 qmake-utils
-
-DESCRIPTION="Generic 2D CAD program"
-HOMEPAGE="http://www.librecad.org/"
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/LibreCAD/LibreCAD.git"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-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
-	)
-	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-libs/boost
-	dev-cpp/muParser
-	media-libs/freetype"
-
-RDEPEND="${DEPEND}"
-S="${WORKDIR}/librecad-${PV}"
-
-src_prepare() {
-	# currently RS_VECTOR3D causes an internal compiler error on GCC-4.8
-	use 3d || sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro || die
-}
-
-src_configure() {
-	if use qt4
-	then
-		eqmake4 -r
-	else
-		eqmake5 -r
-	fi
-}
-
-src_install() {
-	dobin unix/librecad
-	use tools && dobin unix/ttf2lff
-	insinto /usr/share
-	doins -r unix/appdata
-	insinto /usr/share/${PN}
-	doins -r unix/resources/*
-	use doc && dohtml -r librecad/support/doc/*
-	insinto /usr/share/appdata
-	doins unix/appdata/librecad.appdata.xml
-	doicon librecad/res/main/${PN}.png
-	make_desktop_entry ${PN} LibreCAD ${PN} Graphics
-}

diff --git a/media-gfx/librecad/metadata.xml b/media-gfx/librecad/metadata.xml
deleted file mode 100644
index d6b140c97..000000000
--- a/media-gfx/librecad/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="person">
-		<email>slis@gentoo.org</email>
-	</maintainer>
-	<use>
-		<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>


^ permalink raw reply related	[flat|nested] 60+ messages in thread

end of thread, other threads:[~2018-09-06 18:29 UTC | newest]

Thread overview: 60+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-24 13:50 [gentoo-commits] proj/sci:master commit in: media-gfx/librecad/ Dongxu Li
  -- strict thread matches above, loose matches on Subject: below --
2018-09-06 18:29 Alexey Shvetsov
2015-09-01  7:57 Justin Lecher
2015-09-01  7:57 Justin Lecher
2015-08-27 15:01 Justin Lecher
2015-08-27 15:01 Justin Lecher
2015-04-07  8:56 Justin Lecher
2015-02-08 21:07 Christoph Junghans
2015-02-08 21:07 Christoph Junghans
2015-02-08 21:07 Christoph Junghans
2015-02-08 21:07 Christoph Junghans
2015-01-18  2:16 Christoph Junghans
2015-01-18  2:16 Christoph Junghans
2015-01-18  2:16 Christoph Junghans
2015-01-18  2:16 Christoph Junghans
2015-01-18  2:16 Christoph Junghans
2015-01-15 15:57 Christoph Junghans
2014-09-24  6:45 Justin Lecher
2014-08-19 21:51 Christoph Junghans
2014-08-10  8:05 Justin Lecher
2014-08-10  8:05 Justin Lecher
2014-03-24 15:28 Justin Lecher
2014-03-24 15:28 Justin Lecher
2014-01-18  7:38 Justin Lecher
2014-01-06 19:27 Justin Lecher
2013-12-28 23:17 Justin Lecher
2013-11-14 17:06 Nicolas Bock
2013-09-04  5:11 Kacper Kowalik
2013-06-14 11:21 [gentoo-commits] proj/sci:fixing " Justin Lecher
2013-06-14 11:21 ` [gentoo-commits] proj/sci:master " Justin Lecher
2013-06-11 16:42 Sebastien Fabbro
2013-06-10 11:35 Justin Lecher
2013-04-15  6:14 Kacper Kowalik
2013-03-16 22:00 Christoph Junghans
2012-07-15 18:33 Dongxu Li
2012-05-23 19:56 Kacper Kowalik
2012-05-20 15:18 Dongxu Li
2012-04-16  3:10 Dongxu Li
2012-04-03  4:13 Kacper Kowalik
2012-04-01 19:02 Dongxu Li
2012-02-05 12:52 Dongxu Li
2011-12-15  2:35 Dongxu Li
2011-12-13 17:32 Dongxu Li
2011-10-24  3:33 Dongxu Li
2011-10-10 16:31 Dongxu Li
2011-10-06 19:38 Dongxu Li
2011-09-20 15:57 Dongxu Li
2011-09-19 20:31 Dongxu Li
2011-09-09 14:37 Dongxu Li
2011-09-05  1:14 Dongxu Li
2011-09-03 22:45 Dongxu Li
2011-09-03 22:34 Dongxu Li
2011-08-29 11:18 Justin Lecher
2011-08-27  2:37 Dongxu Li
2011-08-18 16:00 Dongxu Li
2011-06-30 22:34 Dongxu Li
2011-06-30 13:10 Dongxu Li
2011-06-24 17:09 Justin Lecher
2011-06-19 11:40 Dongxu Li
2011-05-07  2:15 Dongxu Li
2011-04-30 14:22 Dongxu Li

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox