* [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/
@ 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
* [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/
@ 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-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-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-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-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-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: 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-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-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: 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-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/
@ 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/
@ 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-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-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-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-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-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-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/
@ 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/
@ 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-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:fixing commit in: media-gfx/librecad/
@ 2013-06-14 11:21 Justin Lecher
2013-06-14 11:21 ` [gentoo-commits] proj/sci:master " Justin Lecher
0 siblings, 1 reply; 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-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-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-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-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-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/
@ 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/
@ 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-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-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-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-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-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/
@ 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/
@ 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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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
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-10-06 19:38 [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-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-24 13:50 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