From 8612125216bef1e9f1302cd758a5e13350ba3a2f Mon Sep 17 00:00:00 2001 From: Kolan Sh Date: Thu, 18 Sep 2014 13:37:57 +0400 Subject: [PATCH] QCad 3.6.4 added. --- sci-misc/qcad/Manifest | 1 + sci-misc/qcad/qcad-3.6.4.0.ebuild | 80 +++++++++++++++++++++++++++++++ 2 files changed, 81 insertions(+) create mode 100644 sci-misc/qcad/Manifest create mode 100644 sci-misc/qcad/qcad-3.6.4.0.ebuild diff --git a/sci-misc/qcad/Manifest b/sci-misc/qcad/Manifest new file mode 100644 index 00000000..d322eccf --- /dev/null +++ b/sci-misc/qcad/Manifest @@ -0,0 +1 @@ +DIST qcad-3.6.4.0.zip 40774566 SHA256 509fb47befed0888730860947b4252e9ea7ab6ad9edc37c0b76fdcc029f0dd59 SHA512 b994df095221a84c520f99101689e0a39f1b553837b463d43ed6d36fd999630eca354758b616d9f46cf574caa96b6d0da757ed7ec855229e8fd5b9962bf61351 WHIRLPOOL c839452385a659c9bb8c316e07dd857ab8f767bc3bbc54b05e7171972432e3cfc1b1daa334849dc995503af1bacaa5cd3e95bff1afa7412d6295216b1cfedbf5 diff --git a/sci-misc/qcad/qcad-3.6.4.0.ebuild b/sci-misc/qcad/qcad-3.6.4.0.ebuild new file mode 100644 index 00000000..bac09bb5 --- /dev/null +++ b/sci-misc/qcad/qcad-3.6.4.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit eutils + +DESCRIPTION="2D CAD application" +HOMEPAGE="http://www.qcad.org/" + +SRC_URI="https://github.com/qcad/qcad/archive/v${PV}.zip -> ${P}.zip" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +LINGUAS=( de en es fr it ja nl pl pt ru sl ) +IUSE="" + +for lingua in ${LINGUAS[*]}; do + IUSE+=" linguas_${lingua}" +done + +DEPEND=" + dev-qt/qthelp + dev-db/sqlite:3 + dev-lang/orc + dev-libs/expat + dev-libs/glib + dev-libs/icu + dev-libs/libffi + dev-libs/libxml2 + dev-libs/openssl + dev-qt/designer + dev-qt/qtgui + dev-qt/qthelp + dev-qt/qtopengl + dev-qt/qtscript + dev-qt/qtsql + dev-qt/qtsvg + dev-qt/qtwebkit + dev-qt/qtxmlpatterns + media-libs/glu + media-libs/gst-plugins-base + media-libs/gstreamer + media-libs/libpng + media-libs/mesa + media-libs/nas + sys-apps/util-linux +" +RDEPEND="${DEPEND}" + +src_configure () { + qmake -r || die +} + +src_install () { + cd "${S}" + for lingua in "${LINGUAS[@]}" + do + if ! use linguas_${lingua} + then + find -type f -name "*_${lingua}.*" -delete + fi + done + + dobin ${FILESDIR}/qcad + + insinto /usr/lib/${PN}/ + doins -r scripts fonts patterns + insopts -m0755 + doins release/* + doins -r plugins + + docinto examples + dodoc examples/* + docompress -x /usr/share/doc/${PF}/examples + +}