From 91aa17e863c68f98ae535f1dec0828f2335c0b49 Mon Sep 17 00:00:00 2001 From: Dongxu Li Date: Thu, 14 Nov 2013 09:48:04 -0500 Subject: media-gfx/librecad: version bump 1.0.4 2.0.0rc3 --- media-gfx/librecad/ChangeLog | 3 ++ media-gfx/librecad/Manifest | 3 +- media-gfx/librecad/librecad-1.0.4.ebuild | 45 ++++++++++++++++++++++++++++ media-gfx/librecad/librecad-2.0.0_rc1.ebuild | 45 ---------------------------- media-gfx/librecad/librecad-2.0.0_rc3.ebuild | 45 ++++++++++++++++++++++++++++ 5 files changed, 95 insertions(+), 46 deletions(-) create mode 100644 media-gfx/librecad/librecad-1.0.4.ebuild delete mode 100644 media-gfx/librecad/librecad-2.0.0_rc1.ebuild create mode 100644 media-gfx/librecad/librecad-2.0.0_rc3.ebuild diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog index 3b1ab260f..b4a850770 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 +librecad-1.0.4.ebuild +librecad-2.0.0_rc3.ebuild: + Version bump: 1.0.4, 2.0.0rc3 + 3 Sept 2013: Dongxu Li +librecad-2.0.0_rc2.ebuild: Version bump 2.0.0_rc2 diff --git a/media-gfx/librecad/Manifest b/media-gfx/librecad/Manifest index 53f190359..4912f69bf 100644 --- a/media-gfx/librecad/Manifest +++ b/media-gfx/librecad/Manifest @@ -1,3 +1,4 @@ DIST librecad-1.0.3.tar.gz 4578450 SHA256 8c2f5a7e55a4ae41a9bd47e2e7981577c740edd526e1f305cd6cbf581d053f30 SHA512 5a8e6e612bc954f3af0dfc26d1fc19938c80e216ac252fb65a38a13651c6e2313d593a3ee834ecc98bbd72a4dfd28ef1c39dd9ed6a6f9140d28b765edb59bee9 WHIRLPOOL d8157af2021bba2cee626d023125045455a2fe5f453ae065c9660be61f4c0d687a1c72957d1af1aa640cfde3815625bb7d0899dc5541fcb82bfe0eea4cfad6c6 -DIST librecad-2.0.0_rc1.zip 16210997 SHA256 9a5345463c19b64cf5f4e4f308460988a60ce4c8c8d311b08d16805fbec68f90 SHA512 b97eaf81050cfe06a7910ac3a7c64d7906dec3159ac3e5f24f92bd74e60d86c67b661b65fd6c258996043e8c4ae09b1d8d5cb92aea28b313eca10e54149abde1 WHIRLPOOL 768244e63bf34bfff259712fd1c5e9aee872eda496106bc8e33ab5f4c3f1c8c0131167984d55bf5d6e82d9af0e2cdb5e01a5d125f19749369679dfbf7bd60f5f +DIST librecad-1.0.4.tar.gz 4578450 SHA256 8c2f5a7e55a4ae41a9bd47e2e7981577c740edd526e1f305cd6cbf581d053f30 SHA512 5a8e6e612bc954f3af0dfc26d1fc19938c80e216ac252fb65a38a13651c6e2313d593a3ee834ecc98bbd72a4dfd28ef1c39dd9ed6a6f9140d28b765edb59bee9 WHIRLPOOL d8157af2021bba2cee626d023125045455a2fe5f453ae065c9660be61f4c0d687a1c72957d1af1aa640cfde3815625bb7d0899dc5541fcb82bfe0eea4cfad6c6 DIST librecad-2.0.0_rc2.zip 16317600 SHA256 0894dc6c5fabefdd1e69666139aec9ecff1243787ed8e043f0d50c0006d78ac5 SHA512 68f175d52f0dee7623e08d4900293945a617511c2751649054caad27fefb86f2c3139cdbe5ad7c0c9a7843f9df0b11b65eb873558d357a099f8b6d17c164111f WHIRLPOOL 84978230bd66f1ff3954e1cc27a5ac164e7053c54401208d9e084fc44ca58ea5e780baa5bdeebf8fe3d25d799b2f4c6ba42106ab551fcb0819559e90b1bb4234 +DIST librecad-2.0.0_rc3.zip 16457521 SHA256 a608dc949c8775487801368dde986049ae67efa05e457b165d14a37997f7c42b SHA512 25e0887634e038a13a817c965b7998ebabb9628811bc264a44c1b8217e26e95b1e827cde3e49ad496e45a775cbdebc6b33fa25570b838dd0453a8111f7845e6a WHIRLPOOL 51239d790cd53938d82920e533a4fa6116c022fe4c2576cf67fd6b955b81ec03146b8e567432c3608e53c0bd9d94d2646aaf9b745ca2e1d06b84587c6e07f78a 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 000000000..3c9374764 --- /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_rc1.ebuild deleted file mode 100644 index 7017bccb8..000000000 --- a/media-gfx/librecad/librecad-2.0.0_rc1.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 -} diff --git a/media-gfx/librecad/librecad-2.0.0_rc3.ebuild b/media-gfx/librecad/librecad-2.0.0_rc3.ebuild new file mode 100644 index 000000000..7017bccb8 --- /dev/null +++ b/media-gfx/librecad/librecad-2.0.0_rc3.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 +} -- cgit v1.2.3-65-gdbad