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: Fri, 26 Apr 2019 16:30:33
Message-Id: 1556296215.2fc1a30c75d1307a74ca033665c5e68761a89847.lanodan@gentoo
1 commit: 2fc1a30c75d1307a74ca033665c5e68761a89847
2 Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
3 AuthorDate: Fri Apr 26 16:13:31 2019 +0000
4 Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
5 CommitDate: Fri Apr 26 16:30:15 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2fc1a30c
7
8 www-client/badwolf: New Package
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.1.1.ebuild | 53 +++++++++++++++++++++++++++++++++
14 www-client/badwolf/badwolf-9999.ebuild | 53 +++++++++++++++++++++++++++++++++
15 www-client/badwolf/metadata.xml | 8 +++++
16 4 files changed, 115 insertions(+)
17
18 diff --git a/www-client/badwolf/Manifest b/www-client/badwolf/Manifest
19 new file mode 100644
20 index 0000000..03c1ec4
21 --- /dev/null
22 +++ b/www-client/badwolf/Manifest
23 @@ -0,0 +1 @@
24 +DIST badwolf-0.1.1.tar.gz 8673 BLAKE2B fbdc7f67bd653d6771e3b6e3e8b0b17ab6e94b1243d6ea5aac3597fa30760f7d2c54fd970db23411dec36a0f90ce98eba4f3946f2e3dfe7bcc621bb0f12df29c SHA512 b03090e5f46b190cfad5d1b78a4aeac8610a642ff9a8cb6676f2216bb89aabf79f0afc4d82d5e175448a414d0064439edede7ceeb853540696796a57d67c6efb
25
26 diff --git a/www-client/badwolf/badwolf-0.1.1.ebuild b/www-client/badwolf/badwolf-0.1.1.ebuild
27 new file mode 100644
28 index 0000000..a8093a2
29 --- /dev/null
30 +++ b/www-client/badwolf/badwolf-0.1.1.ebuild
31 @@ -0,0 +1,53 @@
32 +# Copyright 2019 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +
37 +inherit savedconfig
38 +
39 +if [[ "${PV}" == "9999" ]]
40 +then
41 + EGIT_REPO_URI="https://hacktivis.me/git/badwolf.git"
42 + EGIT_MIN_CLONE_TYPE="single+tags"
43 + inherit git-r3
44 +else
45 + MY_P="${PN}-$(ver_rs 3 - 4 .)"
46 + SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz"
47 + KEYWORDS="~amd64"
48 + S="${WORKDIR}/${MY_P}"
49 +fi
50 +
51 +DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser"
52 +HOMEPAGE="https://hacktivis.me/project/badwolf"
53 +LICENSE="BSD"
54 +SLOT="0"
55 +
56 +DOCS=("README.md" "KnowledgeBase.md")
57 +
58 +DEPEND="
59 + x11-libs/gtk+:3
60 + net-libs/webkit-gtk
61 +"
62 +
63 +src_configure() {
64 + restore_config config.h
65 + default
66 +}
67 +
68 +src_compile() {
69 + emake \
70 + CC="${CC:-cc}" \
71 + CFLAGS="${CFLAGS:--02 -Wall -Wextra}" \
72 + LDFLAGS="${LDFLAGS}" \
73 + PREFIX="/usr"
74 +}
75 +
76 +src_install() {
77 + emake \
78 + DESTDIR="${D}" \
79 + PREFIX="/usr" \
80 + install
81 +
82 + save_config config.h
83 + einstalldocs
84 +}
85
86 diff --git a/www-client/badwolf/badwolf-9999.ebuild b/www-client/badwolf/badwolf-9999.ebuild
87 new file mode 100644
88 index 0000000..a8093a2
89 --- /dev/null
90 +++ b/www-client/badwolf/badwolf-9999.ebuild
91 @@ -0,0 +1,53 @@
92 +# Copyright 2019 Gentoo Authors
93 +# Distributed under the terms of the GNU General Public License v2
94 +
95 +EAPI=7
96 +
97 +inherit savedconfig
98 +
99 +if [[ "${PV}" == "9999" ]]
100 +then
101 + EGIT_REPO_URI="https://hacktivis.me/git/badwolf.git"
102 + EGIT_MIN_CLONE_TYPE="single+tags"
103 + inherit git-r3
104 +else
105 + MY_P="${PN}-$(ver_rs 3 - 4 .)"
106 + SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz"
107 + KEYWORDS="~amd64"
108 + S="${WORKDIR}/${MY_P}"
109 +fi
110 +
111 +DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser"
112 +HOMEPAGE="https://hacktivis.me/project/badwolf"
113 +LICENSE="BSD"
114 +SLOT="0"
115 +
116 +DOCS=("README.md" "KnowledgeBase.md")
117 +
118 +DEPEND="
119 + x11-libs/gtk+:3
120 + net-libs/webkit-gtk
121 +"
122 +
123 +src_configure() {
124 + restore_config config.h
125 + default
126 +}
127 +
128 +src_compile() {
129 + emake \
130 + CC="${CC:-cc}" \
131 + CFLAGS="${CFLAGS:--02 -Wall -Wextra}" \
132 + LDFLAGS="${LDFLAGS}" \
133 + PREFIX="/usr"
134 +}
135 +
136 +src_install() {
137 + emake \
138 + DESTDIR="${D}" \
139 + PREFIX="/usr" \
140 + install
141 +
142 + save_config config.h
143 + einstalldocs
144 +}
145
146 diff --git a/www-client/badwolf/metadata.xml b/www-client/badwolf/metadata.xml
147 new file mode 100644
148 index 0000000..c698af2
149 --- /dev/null
150 +++ b/www-client/badwolf/metadata.xml
151 @@ -0,0 +1,8 @@
152 +<?xml version="1.0" encoding="UTF-8"?>
153 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
154 +<pkgmetadata>
155 + <maintainer type="person">
156 + <email>contact@×××××××××.me</email>
157 + <name>Haelwenn (lanodan) Monnier</name>
158 + </maintainer>
159 +</pkgmetadata>