Gentoo Archives: gentoo-commits

From: Michael Weber <xmw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/girara/
Date: Mon, 23 Jan 2017 01:40:13
Message-Id: 1485135588.10f6d04115e184c8bdc54e1158c946d316051d2c.xmw@gentoo
1 commit: 10f6d04115e184c8bdc54e1158c946d316051d2c
2 Author: Michael Weber <xmw <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 23 01:39:48 2017 +0000
4 Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 23 01:39:48 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f6d041
7
8 dev-libs/girara: Version bump (bug 605710), depend on x11-apps/xhost (bug 562768) and dev-libs/check (bug 562766) for FEATRURE=test.
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 dev-libs/girara/Manifest | 1 +
13 dev-libs/girara/girara-0.2.7.ebuild | 71 +++++++++++++++++++++++++++++++++++++
14 2 files changed, 72 insertions(+)
15
16 diff --git a/dev-libs/girara/Manifest b/dev-libs/girara/Manifest
17 index 86ae585..bbbf983 100644
18 --- a/dev-libs/girara/Manifest
19 +++ b/dev-libs/girara/Manifest
20 @@ -3,3 +3,4 @@ DIST girara-0.2.3.tar.gz 74107 SHA256 b07fcce509a27c5917a997eb08cc5c8da20e9013f5
21 DIST girara-0.2.4.tar.gz 74660 SHA256 2ee04e4c0e700d455ebaf92f804355f948754e7d3751d409db6595419e6ece5e SHA512 9e22c6beb1d85a84db7b014da12fe425dced36e5ef9cd5828303d438642e09943fc9ae150b925f8b8ea5bd4e8bf8803ee964ce400e67b3ea314a4dec0a4643b4 WHIRLPOOL 8a5323805656b8066c01798527d12de25cead2d3d670f6423e0615ca5bdca5ca829816e404a425c8a3c359afa50f339a88dddb243a63b939a2e383f61ab33c0d
22 DIST girara-0.2.5.tar.gz 75215 SHA256 5cf4f2d044385b189ed8e9efcae8532db1f2d63a240a1e226f3491c996aba892 SHA512 62f497d0bcab0765946d141b5c9bd79459e526e385da32f69311e810c9142e570de41521b98df8e08b44e0e34326db370f5b5ed4cb02bbdc2124febe6c2cce45 WHIRLPOOL 2b1555969784c996fff495f73e9d2514c66d426c478a4e51e48ecb51402a4c9fba0e66865d2f924108731507cac402f988eec781b32ccca3215b11c589e01f2e
23 DIST girara-0.2.6.tar.gz 75841 SHA256 eba69b3522b4d149e06d133de52877913275873c505993fad08b6d7884ec9a0f SHA512 a55702fc85594c6b8ee2cf3cdcde659b2b85559d1d5d2eff9ff05247b9762d0ee4ccc8e5e2fbb12ad174fb85bca7941a413c866aafa419765ed88cc1c4efa901 WHIRLPOOL 6b452e74ed76f47425514b723abf85515f5fa2f9704f4b86d3529e72c2903150324c521bdd8044a3695240034e247bb9eb00d061660bb91a81d35e1974176b75
24 +DIST girara-0.2.7.tar.gz 76723 SHA256 98e6a343298ae46869c990bc6e0732555e19af2e386cdc1a911f109b1c5c32e5 SHA512 4229565b8a5fad1ecbf42e4f3f852644964a7d5c90154dab9b7dcb5ccd5f25731911452472bbeb28927d1e30d4df6ed066926e11c6a73f0fd5740570493a036f WHIRLPOOL b29d050306ade58d68d112416448e14431d24dc9de46353910908083e71e2e8452e3c5854d5b6033ed122402e55f3d12dc99cf8f13fd5203cd7ccbe832dff98f
25
26 diff --git a/dev-libs/girara/girara-0.2.7.ebuild b/dev-libs/girara/girara-0.2.7.ebuild
27 new file mode 100644
28 index 00000000..666a91b
29 --- /dev/null
30 +++ b/dev-libs/girara/girara-0.2.7.ebuild
31 @@ -0,0 +1,71 @@
32 +# Copyright 1999-2017 Gentoo Foundation
33 +# Distributed under the terms of the GNU General Public License v2
34 +# $Id$
35 +
36 +EAPI=5
37 +
38 +inherit multilib toolchain-funcs virtualx
39 +[[ ${PV} == 9999* ]] && inherit git-2
40 +
41 +DESCRIPTION="UI library that focuses on simplicity and minimalism"
42 +HOMEPAGE="http://pwmt.org/projects/girara/"
43 +if ! [[ ${PV} == 9999* ]]; then
44 +SRC_URI="http://pwmt.org/projects/${PN}/download/${P}.tar.gz"
45 +fi
46 +EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git"
47 +EGIT_BRANCH="develop"
48 +
49 +LICENSE="ZLIB"
50 +SLOT="3"
51 +if ! [[ ${PV} == 9999* ]]; then
52 +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
53 +else
54 +KEYWORDS=""
55 +fi
56 +IUSE="libnotify static-libs test"
57 +
58 +RDEPEND=">=dev-libs/glib-2.28
59 + >=x11-libs/gtk+-3.4:3
60 + dev-libs/json-c
61 + !<${CATEGORY}/${PN}-0.1.6
62 + libnotify? ( >=x11-libs/libnotify-0.7 )"
63 +DEPEND="${RDEPEND}
64 + sys-devel/gettext
65 + virtual/pkgconfig
66 + test? ( x11-apps/xhost
67 + dev-libs/check )"
68 +
69 +pkg_setup() {
70 + mygiraraconf=(
71 + WITH_LIBNOTIFY=$(usex libnotify 1 0)
72 + PREFIX="${EPREFIX}"/usr
73 + LIBDIR='${PREFIX}'/$(get_libdir)
74 + CC="$(tc-getCC)"
75 + SFLAGS=''
76 + VERBOSE=1
77 + DESTDIR="${D}"
78 + )
79 +}
80 +
81 +src_prepare() {
82 + # Remove 'static' and 'install-static' targets
83 + if ! use static-libs; then
84 + sed -i \
85 + -e '/^${PROJECT}:/s:static::' \
86 + -e '/^install:/s:install-static::' \
87 + Makefile || die
88 + fi
89 +}
90 +
91 +src_compile() {
92 + emake "${mygiraraconf[@]}"
93 +}
94 +
95 +src_test() {
96 + virtx default
97 +}
98 +
99 +src_install() {
100 + emake "${mygiraraconf[@]}" install
101 + dodoc AUTHORS
102 +}