diff options
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/librecad/ChangeLog | 3 | ||||
-rw-r--r-- | media-gfx/librecad/Manifest | 3 | ||||
-rw-r--r-- | media-gfx/librecad/librecad-1.0.0_rc1.ebuild | 42 |
3 files changed, 47 insertions, 1 deletions
diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog index dbaf87f6c..d3f14cf38 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/Manifest b/media-gfx/librecad/Manifest index b28d89239..2f9712b75 100644 --- a/media-gfx/librecad/Manifest +++ b/media-gfx/librecad/Manifest @@ -1,4 +1,5 @@ EBUILD librecad-1.0.0_beta5.ebuild 1026 RMD160 51fcc8a3ea196ebecea814a02cc01eca466e4ed7 SHA1 cb8e1c7f825daacb19fcd40401f4c41690ca4df3 SHA256 dfa8d18c0e22447719eb425a4ae6387c0feb6773f53ad75bbb93813d4caf7f61 +EBUILD librecad-1.0.0_rc1.ebuild 1022 RMD160 175edc46aea2596ca7e167ccee430b2f996d271f SHA1 9199f5b30b7dc35fb2c71d823d2b05f703f54ca9 SHA256 f597851f8e8de0074cea56ecd91ec651a561a91073f628108220d86c2db0b04d EBUILD librecad-9999.ebuild 996 RMD160 d9ce7fa7f930871a46f7e0f59f6ea0743a6b4261 SHA1 65afe6bae17430931f2c36bd5f2c95eaaf62a2ff SHA256 9042a2a97a40b4ed23c4a9649c263600988a1f660e6a84854f0198ceb2f0de04 -MISC ChangeLog 478 RMD160 0b3a74f5b4bc5cba8bf6d8b5db0a4364c2ca3dbd SHA1 7c25225e00f2195724979643314874245757a6df SHA256 2eec70764f6409ef93c4efb58849f8248773c6fd40bd77313420e0628f02fd8b +MISC ChangeLog 584 RMD160 7103b24bbd8dabeeec2b534f64a7063cf597bbae SHA1 6875333492013523dc39548efef316d9a2a67816 SHA256 1225506066f48b259f0fac94515877c725d443725d0575a5292501212e327dc6 MISC metadata.xml 450 RMD160 62a6501cecfe47078279b48be9b1c658d40e59f9 SHA1 c4ea83204f0d636b89b362f43aa2f5f487b9d9c7 SHA256 891d496161866e9f329036a1a953bd667d7be70de7cb1da41eadbb4be21c7df8 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 000000000..241a8bc66 --- /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 +} |