Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-text/cb2bib/
Date: Sat, 04 Mar 2017 04:16:39
Message-Id: 1488600977.1fdcfeb684a289e376afa08238f104282c3be9bd.kensington@gentoo
1 commit: 1fdcfeb684a289e376afa08238f104282c3be9bd
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Sat Mar 4 04:15:56 2017 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Sat Mar 4 04:16:17 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fdcfeb6
7
8 app-text/cb2bib: version bump 1.9.6
9
10 Package-Manager: Portage-2.3.4, Repoman-2.3.2
11
12 app-text/cb2bib/Manifest | 1 +
13 app-text/cb2bib/cb2bib-1.9.6.ebuild | 63 +++++++++++++++++++++++++++++++++++++
14 app-text/cb2bib/metadata.xml | 3 ++
15 3 files changed, 67 insertions(+)
16
17 diff --git a/app-text/cb2bib/Manifest b/app-text/cb2bib/Manifest
18 index df6ced45fb6..85703e4a8e1 100644
19 --- a/app-text/cb2bib/Manifest
20 +++ b/app-text/cb2bib/Manifest
21 @@ -1 +1,2 @@
22 DIST cb2bib-1.5.0.tar.gz 899936 SHA256 e5eae392c9223889fb21c5a656b014d5a81a333c5378196075a985233885f3b9 SHA512 bc1149ebc1dc2f6fb0e2bf04dedc156c2decd5f76a3b57bc24713db5827afb83e5ff2ef4b380d6a4fa6f80ce6375bfa97b2cfdc6d7540f620e3f541a586e998b WHIRLPOOL b4de5b4ad924ae623403070d95d50cbfa378676ed76519d7ec9002c686dd26da6ea8a43531f8c0147c0206a157ca44e9e94c50d53564a78e7a0a098ccb293f53
23 +DIST cb2bib-1.9.6.tar.gz 845129 SHA256 a2715a670ad405d6599b237d058cccf9e0dbe47070ee8e5d7f799c24ea4715af SHA512 2e13d50996a5461f544ece6cac96ca32f1df1c703b9872d0ec8852a43fd0ba51041a136363fbed433b464163254b4d42ab2e6239a48567961155ae068ad6b27c WHIRLPOOL fbaaa3c77c5d90098d33c31dd13c75484be05b8c5fbf81d33b5a9a620bd9dec452fb9877f2d3c69213354763c63b56d07ff0c282d0ddd2077b8a58942a6d0571
24
25 diff --git a/app-text/cb2bib/cb2bib-1.9.6.ebuild b/app-text/cb2bib/cb2bib-1.9.6.ebuild
26 new file mode 100644
27 index 00000000000..43999dbe529
28 --- /dev/null
29 +++ b/app-text/cb2bib/cb2bib-1.9.6.ebuild
30 @@ -0,0 +1,63 @@
31 +# Copyright 1999-2017 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=6
35 +
36 +inherit qmake-utils
37 +
38 +DESCRIPTION="Tool for extracting unformatted bibliographic references"
39 +HOMEPAGE="http://www.molspaces.com/cb2bib/"
40 +SRC_URI="http://www.molspaces.com/dl/progs/${P}.tar.gz"
41 +
42 +LICENSE="GPL-3"
43 +SLOT="0"
44 +KEYWORDS="~amd64 ~x86"
45 +IUSE="+lzo webengine +webkit"
46 +
47 +REQUIRED_USE="?? ( webkit webengine )"
48 +
49 +DEPEND="
50 + dev-qt/qtcore:5
51 + dev-qt/qtgui:5
52 + dev-qt/qtnetwork:5
53 + dev-qt/qtwidgets:5
54 + lzo? ( dev-libs/lzo:2 )
55 + webkit? ( dev-qt/qtwebkit:5 )
56 + webengine? ( dev-qt/qtwebengine:5[widgets] )
57 +"
58 +RDEPEND="${DEPEND}"
59 +
60 +DOCS=( AUTHORS CHANGELOG COPYRIGHT )
61 +
62 +src_prepare() {
63 + default
64 +
65 + sed -i -e "s|../AUTHORS ../COPYRIGHT ../LICENSE ../CHANGELOG||" src/src.pro || die
66 +
67 + use webengine || sed -i -e "s/qtHaveModule(webenginewidgets)/false/g" src/src.pro || die
68 + use webkit || sed -i -e "s/qtHaveModule(webkitwidgets)/false/g" src/src.pro || die
69 +}
70 +
71 +src_configure() {
72 + eqmake5 \
73 + $(use !lzo && echo -config disable_lzo)
74 +}
75 +
76 +src_install() {
77 + emake INSTALL_ROOT="${D}" install
78 + einstalldocs
79 +}
80 +
81 +pkg_postinst() {
82 + einfo
83 + elog "For best functionality, emerge the following packages:"
84 + elog " app-text/poppler[utils] - for data import from PDF files"
85 + elog " app-text/dvipdfm - for data import from DVI files"
86 + elog " app-text/bibutils - for data import from ISI, endnote format"
87 + elog " media-fonts/jsmath - for displaying mathematical notation"
88 + elog " media-libs/exiftool - for proper UTF-8 metadata writing in PDF"
89 + elog " text strings"
90 + elog " virtual/latex-base - to check for BibTeX file correctness and to get"
91 + elog " nice printing through the shell script bib2pdf"
92 + einfo
93 +}
94
95 diff --git a/app-text/cb2bib/metadata.xml b/app-text/cb2bib/metadata.xml
96 index 57bbf03e3c9..dca6445c892 100644
97 --- a/app-text/cb2bib/metadata.xml
98 +++ b/app-text/cb2bib/metadata.xml
99 @@ -5,6 +5,9 @@
100 <email>qt@g.o</email>
101 <name>Gentoo Qt Project</name>
102 </maintainer>
103 + <use>
104 + <flag name="webengine">Use <pkg>dev-qt/qtwebengine</pkg> instead of <pkg>dev-qt/qtwebkit</pkg></flag>
105 + </use>
106 <upstream>
107 <bugs-to>mailto:webmaster@×××××××××.com</bugs-to>
108 </upstream>