Gentoo Archives: gentoo-commits

From: Virgil Dupras <vdupras@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-doc/kicad-doc/
Date: Fri, 07 Sep 2018 03:03:15
Message-Id: 1536281757.b9de69c0dc9db81bf1c3c248bae07ca8cdd0bc0c.vdupras@gentoo
1 commit: b9de69c0dc9db81bf1c3c248bae07ca8cdd0bc0c
2 Author: Zoltan Puskas <zoltan <AT> sinustrom <DOT> info>
3 AuthorDate: Mon Jul 23 01:35:32 2018 +0000
4 Commit: Virgil Dupras <vdupras <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 7 00:55:57 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9de69c0
7
8 app-doc/kicad-doc: Bump to 5.0.0, block on kicad-doc-bin, more l10n
9
10 Bug: https://bugs.gentoo.org/661350
11 Closes: https://bugs.gentoo.org/653278
12
13 app-doc/kicad-doc/Manifest | 1 +
14 app-doc/kicad-doc/kicad-doc-4.0.7-r1.ebuild | 48 +++++++++++++++++++++++++++++
15 app-doc/kicad-doc/kicad-doc-5.0.0.ebuild | 48 +++++++++++++++++++++++++++++
16 3 files changed, 97 insertions(+)
17
18 diff --git a/app-doc/kicad-doc/Manifest b/app-doc/kicad-doc/Manifest
19 index 1792cd413e7..1ae101ced1d 100644
20 --- a/app-doc/kicad-doc/Manifest
21 +++ b/app-doc/kicad-doc/Manifest
22 @@ -1,2 +1,3 @@
23 DIST kicad-doc-4.0.4.tar.gz 33705865 BLAKE2B 191865f4a1956424bdf661bfb968bd6fb392af48318dd097d71e04495688ff2aa38476195fac07a6b8bbea92807fd2e51c056bdc88fadb907c0656175405f6ea SHA512 97a45ebbd11ab7f92eff1409bc03512b7685fb4a85dd1d87675e92742cc6672a1332c5fe8d63577eba93ed976af1bb4acaa461dbada5e4695a161cefa82c9ff4
24 DIST kicad-doc-4.0.7.tar.gz 54384893 BLAKE2B c38342ebb9b5a14f3bc2a6cffb870bf4238fe1010b611525992a4e109a215b5db15d60637aecea14c090d9fe23fd7928fedff587e34a088f3843002a0433a58e SHA512 c1f58ca04dff2afb7c8c23a81a4b54f91e310342e741cc92fe6168417252b76ee009651a6845924302651d4183ca3e58620b0655aea1ee8afa40581f62e5272a
25 +DIST kicad-doc-5.0.0.tar.gz 68834628 BLAKE2B af6cf42fbabbf3dcd1a00b1bf94633d1cc09a5c6457bd20631f4049a0c7051b74e33cb62911e3df7cc8cfa6c50738276c17ba834923295538d88d9898cf24f73 SHA512 0fb266ada47303af41f3f5438894d66800644252bee898467522a7e6e86c372c7701768c34ac2260f0e6d76af669bf4bab33c41598037d6005ecc4ed6d31b419
26
27 diff --git a/app-doc/kicad-doc/kicad-doc-4.0.7-r1.ebuild b/app-doc/kicad-doc/kicad-doc-4.0.7-r1.ebuild
28 new file mode 100644
29 index 00000000000..0fb5022c3f1
30 --- /dev/null
31 +++ b/app-doc/kicad-doc/kicad-doc-4.0.7-r1.ebuild
32 @@ -0,0 +1,48 @@
33 +# Copyright 1999-2018 Gentoo Foundation
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=6
37 +
38 +inherit cmake-utils
39 +
40 +DESCRIPTION="Electronic Schematic and PCB design tools manuals"
41 +HOMEPAGE="http://www.kicad-pcb.org/"
42 +SRC_URI="https://github.com/KiCad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
43 +
44 +LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2"
45 +SLOT="0"
46 +KEYWORDS="~amd64 ~x86"
47 +IUSE="html +pdf"
48 +LANGS="ca de en es fr id it ja pl"
49 +for lang in ${LANGS}; do
50 + LUSE+=" l10n_${lang}"
51 +done
52 +IUSE+=${LUSE}
53 +REQUIRED_USE="|| ( html pdf ) ^^ ( ${LUSE} )"
54 +unset lang
55 +unset LUSE
56 +
57 +DEPEND="
58 + >=app-text/asciidoc-8.6.9
59 + >=app-text/dblatex-0.3.10
60 + >=app-text/po4a-0.45
61 + >=sys-devel/gettext-0.18
62 + dev-perl/Unicode-LineBreak
63 + dev-util/source-highlight
64 + l10n_ca? ( dev-texlive/texlive-langspanish )
65 + l10n_de? ( dev-texlive/texlive-langgerman )
66 + l10n_en? ( dev-texlive/texlive-langenglish )
67 + l10n_es? ( dev-texlive/texlive-langspanish )
68 + l10n_fr? ( dev-texlive/texlive-langfrench )
69 + l10n_it? ( dev-texlive/texlive-langitalian )
70 + l10n_ja? ( dev-texlive/texlive-langjapanese media-fonts/vlgothic )
71 + l10n_pl? ( dev-texlive/texlive-langpolish )"
72 +RDEPEND="!!app-doc/kicad-doc-bin"
73 +
74 +src_configure() {
75 + local mycmakeargs=(
76 + -DBUILD_FORMATS="$(usev html);$(usev pdf)"
77 + -DSINGLE_LANGUAGE="${L10N}"
78 + )
79 + cmake-utils_src_configure
80 +}
81
82 diff --git a/app-doc/kicad-doc/kicad-doc-5.0.0.ebuild b/app-doc/kicad-doc/kicad-doc-5.0.0.ebuild
83 new file mode 100644
84 index 00000000000..0fb5022c3f1
85 --- /dev/null
86 +++ b/app-doc/kicad-doc/kicad-doc-5.0.0.ebuild
87 @@ -0,0 +1,48 @@
88 +# Copyright 1999-2018 Gentoo Foundation
89 +# Distributed under the terms of the GNU General Public License v2
90 +
91 +EAPI=6
92 +
93 +inherit cmake-utils
94 +
95 +DESCRIPTION="Electronic Schematic and PCB design tools manuals"
96 +HOMEPAGE="http://www.kicad-pcb.org/"
97 +SRC_URI="https://github.com/KiCad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
98 +
99 +LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2"
100 +SLOT="0"
101 +KEYWORDS="~amd64 ~x86"
102 +IUSE="html +pdf"
103 +LANGS="ca de en es fr id it ja pl"
104 +for lang in ${LANGS}; do
105 + LUSE+=" l10n_${lang}"
106 +done
107 +IUSE+=${LUSE}
108 +REQUIRED_USE="|| ( html pdf ) ^^ ( ${LUSE} )"
109 +unset lang
110 +unset LUSE
111 +
112 +DEPEND="
113 + >=app-text/asciidoc-8.6.9
114 + >=app-text/dblatex-0.3.10
115 + >=app-text/po4a-0.45
116 + >=sys-devel/gettext-0.18
117 + dev-perl/Unicode-LineBreak
118 + dev-util/source-highlight
119 + l10n_ca? ( dev-texlive/texlive-langspanish )
120 + l10n_de? ( dev-texlive/texlive-langgerman )
121 + l10n_en? ( dev-texlive/texlive-langenglish )
122 + l10n_es? ( dev-texlive/texlive-langspanish )
123 + l10n_fr? ( dev-texlive/texlive-langfrench )
124 + l10n_it? ( dev-texlive/texlive-langitalian )
125 + l10n_ja? ( dev-texlive/texlive-langjapanese media-fonts/vlgothic )
126 + l10n_pl? ( dev-texlive/texlive-langpolish )"
127 +RDEPEND="!!app-doc/kicad-doc-bin"
128 +
129 +src_configure() {
130 + local mycmakeargs=(
131 + -DBUILD_FORMATS="$(usev html);$(usev pdf)"
132 + -DSINGLE_LANGUAGE="${L10N}"
133 + )
134 + cmake-utils_src_configure
135 +}