Gentoo Archives: gentoo-commits

From: Haelwenn Monnier <contact@×××××××××.me>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: www-client/badwolf/
Date: Sun, 01 Dec 2019 11:01:52
Message-Id: 1575198096.abbff949fabc2d8fd63b4bc683c5fc9d53da4467.lanodan@gentoo
1 commit: abbff949fabc2d8fd63b4bc683c5fc9d53da4467
2 Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
3 AuthorDate: Sun Dec 1 11:01:36 2019 +0000
4 Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
5 CommitDate: Sun Dec 1 11:01:36 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=abbff949
7
8 www-client/badwolf: Version bump, 0.4.0
9
10 Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
11
12 www-client/badwolf/Manifest | 1 +
13 www-client/badwolf/badwolf-0.4.0.ebuild | 54 +++++++++++++++++++++++++++++++++
14 2 files changed, 55 insertions(+)
15
16 diff --git a/www-client/badwolf/Manifest b/www-client/badwolf/Manifest
17 index 5b6c804..1762e63 100644
18 --- a/www-client/badwolf/Manifest
19 +++ b/www-client/badwolf/Manifest
20 @@ -1 +1,2 @@
21 DIST badwolf-0.3.0.tar.gz 11843 BLAKE2B 2d6e3efa7a91e5c68fed47832a8701f4450238e5cf3daafafe2c231fb774cf79859175351a2efc7c1cea9577e2316d03a0460edd74a8d0f40c158635b2c42cb5 SHA512 6775fc673d3c985d2420e017bdefb0b0106c395eada04f54415e901e40779ebc427ab1b3135e1489077b9fbf5529be9e5d4d81a9b87001a55dfe6c15efa0b8c6
22 +DIST badwolf-0.4.0.tar.gz 13646 BLAKE2B 1269fc361eb9c3ae45379e019b808e67f6e915f8f7fc00c757d939f15c02ccdb08083ba64c6ebfc97d7337293d4125a35337c0e8d908a3e3704cd2029d24212e SHA512 572e1c18223ded5989da9c47e42c9dcbf66903e38b672e33b098cc3f84965d9da8e0a8b71e5ec88f17879c8d2f931d9625ca26a9c5ae81cc925d62fbf2abd4f1
23
24 diff --git a/www-client/badwolf/badwolf-0.4.0.ebuild b/www-client/badwolf/badwolf-0.4.0.ebuild
25 new file mode 100644
26 index 0000000..7924289
27 --- /dev/null
28 +++ b/www-client/badwolf/badwolf-0.4.0.ebuild
29 @@ -0,0 +1,54 @@
30 +# Copyright 2019 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=7
34 +
35 +if [[ "${PV}" == "9999" ]]
36 +then
37 + EGIT_REPO_URI="https://hacktivis.me/git/badwolf.git"
38 + EGIT_MIN_CLONE_TYPE="single+tags"
39 + inherit git-r3
40 +else
41 + MY_P="${PN}-$(ver_rs 3 - 4 .)"
42 + SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz"
43 + # Dropped because net-libs/webkit-gtk-2.26 isn't in ::gentoo
44 + # KEYWORDS="~amd64 ~ppc"
45 + S="${WORKDIR}/${MY_P}"
46 + inherit savedconfig
47 +fi
48 +
49 +DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser"
50 +HOMEPAGE="https://hacktivis.me/projects/badwolf"
51 +LICENSE="BSD"
52 +SLOT="0"
53 +
54 +DOCS=("README.md" "KnowledgeBase.md")
55 +
56 +DEPEND="
57 + x11-libs/gtk+:3
58 + >=net-libs/webkit-gtk-2.26.0:4=
59 +"
60 +RDEPEND="${DEPEND}"
61 +
62 +src_configure() {
63 + restore_config config.h
64 + default
65 +}
66 +
67 +src_compile() {
68 + emake \
69 + CC="${CC:-cc}" \
70 + CFLAGS="${CFLAGS:--02 -Wall -Wextra}" \
71 + LDFLAGS="${LDFLAGS}" \
72 + PREFIX="/usr"
73 +}
74 +
75 +src_install() {
76 + emake \
77 + DESTDIR="${D}" \
78 + PREFIX="/usr" \
79 + install
80 +
81 + save_config config.h
82 + einstalldocs
83 +}