Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-electronics/qelectrotech/
Date: Sat, 06 Oct 2018 15:39:01
Message-Id: 1538840314.5d38fa04903db38fa320a978da4d5fa0e07e60b0.kensington@gentoo
1 commit: 5d38fa04903db38fa320a978da4d5fa0e07e60b0
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 6 15:35:29 2018 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 6 15:38:34 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d38fa04
7
8 sci-electronics/qelectrotech: version bump 0.61
9
10 Closes: https://bugs.gentoo.org/660996
11 Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
12 Package-Manager: Portage-2.3.49, Repoman-2.3.11
13
14 sci-electronics/qelectrotech/Manifest | 1 +
15 .../qelectrotech/qelectrotech-0.61.ebuild | 64 ++++++++++++++++++++++
16 2 files changed, 65 insertions(+)
17
18 diff --git a/sci-electronics/qelectrotech/Manifest b/sci-electronics/qelectrotech/Manifest
19 index 4a1157ea910..15e38dbe425 100644
20 --- a/sci-electronics/qelectrotech/Manifest
21 +++ b/sci-electronics/qelectrotech/Manifest
22 @@ -1 +1,2 @@
23 DIST qelectrotech-0.5-src.tar.gz 13814511 BLAKE2B 930498fea6023936f2c3f38134a6d3d337cedc8c557ef69aa3ed2269ba12ca95dd35e77640d03c1701e0c57f865adf5d87283999c782917c7e3058d88bc4944b SHA512 af918d77661c2aaa0f57b150512faec6337512edf6c67e22b9ce50e5a68a300ac37add28d24109732f981af8f9549003c4aaca2a3969913e94ba61404945dcfd
24 +DIST qelectrotech-0.61-src.tar.gz 9083192 BLAKE2B 25966e70f7f297ed55b539472970698f0947985c377cd90648d03fce8bf73c1bdede97e1104163147c5e60bb8ad05c55718f182528e6131adef6efeaf76f8e82 SHA512 b07d28520bef5773f5f93595c53a839a160c5927a7534ec30eba451fd33ab090909fc1971f28aea53538ff8e20ca45eff0b6597f3ab103b00b89eaa65067f918
25
26 diff --git a/sci-electronics/qelectrotech/qelectrotech-0.61.ebuild b/sci-electronics/qelectrotech/qelectrotech-0.61.ebuild
27 new file mode 100644
28 index 00000000000..65c80501b9a
29 --- /dev/null
30 +++ b/sci-electronics/qelectrotech/qelectrotech-0.61.ebuild
31 @@ -0,0 +1,64 @@
32 +# Copyright 1999-2018 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=6
36 +
37 +inherit gnome2-utils qmake-utils xdg-utils
38 +
39 +MY_P=${PN}-${PV%0}-src
40 +
41 +DESCRIPTION="Qt5 application to design electric diagrams"
42 +HOMEPAGE="https://qelectrotech.org/"
43 +SRC_URI="https://download.tuxfamily.org/qet/tags/20180823/${MY_P}.tar.gz"
44 +
45 +LICENSE="CC-BY-3.0 GPL-2+"
46 +SLOT="0"
47 +KEYWORDS="~amd64 ~x86"
48 +IUSE="doc"
49 +
50 +RDEPEND="
51 + dev-qt/qtconcurrent:5
52 + dev-qt/qtcore:5
53 + dev-qt/qtgui:5
54 + dev-qt/qtnetwork:5
55 + dev-qt/qtprintsupport:5
56 + dev-qt/qtsql:5[sqlite]
57 + dev-qt/qtsvg:5
58 + dev-qt/qtwidgets:5
59 + dev-qt/qtxml:5
60 +"
61 +DEPEND="${RDEPEND}
62 + doc? ( app-doc/doxygen )
63 +"
64 +
65 +S=${WORKDIR}/${MY_P}
66 +
67 +DOCS=( CREDIT ChangeLog README )
68 +PATCHES=( "${FILESDIR}/${PN}-0.3-fix-paths.patch" )
69 +
70 +src_configure() {
71 + eqmake5 ${PN}.pro
72 +}
73 +
74 +src_install() {
75 + emake INSTALL_ROOT="${D}" install
76 +
77 + einstalldocs
78 +
79 + if use doc; then
80 + doxygen Doxyfile || die
81 + dodoc -r doc/html
82 + fi
83 +}
84 +
85 +pkg_postinst() {
86 + xdg_desktop_database_update
87 + xdg_mimeinfo_database_update
88 + gnome2_icon_cache_update
89 +}
90 +
91 +pkg_postrm() {
92 + xdg_desktop_database_update
93 + xdg_mimeinfo_database_update
94 + gnome2_icon_cache_update
95 +}