Gentoo Archives: gentoo-commits

From: Rafael Martins <rafaelmartins@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-text/blogc/
Date: Thu, 28 Apr 2016 02:03:56
Message-Id: 1461809005.9b6234f63ec8554dcba421f0b0de321bf660fd32.rafaelmartins@gentoo
1 commit: 9b6234f63ec8554dcba421f0b0de321bf660fd32
2 Author: Rafael Martins <rafaelmartins <AT> gentoo <DOT> org>
3 AuthorDate: Thu Apr 28 02:03:11 2016 +0000
4 Commit: Rafael Martins <rafaelmartins <AT> gentoo <DOT> org>
5 CommitDate: Thu Apr 28 02:03:25 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b6234f6
7
8 app-text/blogc: updated live ebuild, added new use flags.
9
10 Package-Manager: portage-2.2.26
11
12 app-text/blogc/blogc-9999.ebuild | 26 ++++++++++++++++----------
13 app-text/blogc/metadata.xml | 4 ++++
14 2 files changed, 20 insertions(+), 10 deletions(-)
15
16 diff --git a/app-text/blogc/blogc-9999.ebuild b/app-text/blogc/blogc-9999.ebuild
17 index 4a8d832..6c8b9ca 100644
18 --- a/app-text/blogc/blogc-9999.ebuild
19 +++ b/app-text/blogc/blogc-9999.ebuild
20 @@ -12,32 +12,37 @@ if [[ ${PV} = *9999* ]]; then
21 fi
22
23 DESCRIPTION="A blog compiler"
24 -HOMEPAGE="http://blogc.org/"
25 +HOMEPAGE="https://blogc.rgm.io/"
26
27 SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
28 KEYWORDS="~amd64 ~x86"
29 if [[ ${PV} = *9999* ]]; then
30 SRC_URI=""
31 KEYWORDS=""
32 - RDEPEND="=dev-libs/squareball-9999"
33 - DEPEND="${RDEPEND}
34 - app-text/ronn"
35 -else
36 - RDEPEND=">=dev-libs/squareball-0.2.0"
37 - DEPEND="${RDEPEND}"
38 + DEPEND="app-text/ronn"
39 fi
40
41 LICENSE="BSD"
42 SLOT="0"
43 -IUSE="test"
44 +IUSE="git httpd test"
45 +
46 +CDEPEND="
47 + httpd? (
48 + dev-libs/libevent
49 + sys-apps/file )"
50 +
51 +RDEPEND="${CDEPEND}
52 + git? (
53 + dev-vcs/git )"
54
55 DEPEND="${DEPEND}
56 + ${CDEPEND}
57 virtual/pkgconfig
58 test? (
59 dev-util/cmocka )"
60
61 src_prepare() {
62 - [[ ${PV} = *9999* ]] && AT_NO_RECURSIVE=1 eautoreconf
63 + [[ ${PV} = *9999* ]] && eautoreconf
64 eapply_user
65 default
66 }
67 @@ -51,7 +56,8 @@ src_configure() {
68 fi
69 econf \
70 $(use_enable test tests) \
71 + $(use_enable git git-receiver) \
72 + $(use_enable httpd runserver) \
73 --disable-valgrind \
74 - --with-squareball=system \
75 ${myconf}
76 }
77
78 diff --git a/app-text/blogc/metadata.xml b/app-text/blogc/metadata.xml
79 index ad0a088..e5a1537 100644
80 --- a/app-text/blogc/metadata.xml
81 +++ b/app-text/blogc/metadata.xml
82 @@ -16,4 +16,8 @@
83 </maintainer>
84 <remote-id type="github">blogc/blogc</remote-id>
85 </upstream>
86 + <use>
87 + <flag name="git">Build blogc-git-receiver tool</flag>
88 + <flag name="httpd">Build blogc-runserver tool</flag>
89 + </use>
90 </pkgmetadata>