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: Ralph Seichter <gentoo <AT> seichter <DOT> de> |
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> |