* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2017-01-16 18:08 David Seifert
0 siblings, 0 replies; 23+ messages in thread
From: David Seifert @ 2017-01-16 18:08 UTC (permalink / raw
To: gentoo-commits
commit: 1259a7141ff4d6d56b1f2792f049a6c79c20f45d
Author: Vladimir Pavljuchenkov (SpiderX) <spiderx <AT> spiderx <DOT> dp <DOT> ua>
AuthorDate: Sun Jan 15 18:20:00 2017 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Jan 16 18:07:42 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1259a714
net-analyzer/goaccess: bump to 1.1.1
1. Added bzip2, getline, libressl, ssl, zlib USE-flags with corresponding support in ebuild.
2. Fixed RDEPEND for ncurses, openssl, tokyocabinet.
3. Updated REQUIRED_USE.
4. Modified src_configure section.
5. Use ${ED%/} instead of ${D}.
Gentoo-Bug: https://bugs.gentoo.org/559200
Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/3435
net-analyzer/goaccess/Manifest | 1 +
net-analyzer/goaccess/goaccess-1.1.1.ebuild | 51 +++++++++++++++++++++++++++++
net-analyzer/goaccess/metadata.xml | 13 ++++----
3 files changed, 59 insertions(+), 6 deletions(-)
diff --git a/net-analyzer/goaccess/Manifest b/net-analyzer/goaccess/Manifest
index 703d84e..52e7eca 100644
--- a/net-analyzer/goaccess/Manifest
+++ b/net-analyzer/goaccess/Manifest
@@ -2,3 +2,4 @@ DIST goaccess-0.5.tar.gz 127068 SHA256 beabad8267099d693cf2f0a6f533ecf5b5bdcc829
DIST goaccess-0.6.1.tar.gz 150264 SHA256 f414664769c884cdda33c92e6df1069fb8a1750d19955122b3f030614d414afa SHA512 67712e4af16c6e039ca46f6f8d8302a58be1e0cfd0c76930068c03a9989c35b58b61f7b1e6a9e79cbb978c8f492b80782b8c7b894abc2e067f0a520e2981f98b WHIRLPOOL efa017b3951a7cbb80a041a63eef8cf13035be62d92be7da3df55a5ee7bc4d4b10e570023d488fad993a96c0da9c7bdb122009cf1e52e9c9e6a112e6e10c3420
DIST goaccess-0.8.5.tar.gz 189006 SHA256 a4c6b6b98875059409b2a7528d5e7662536591b1949461cb03d88ea1360c3a88 SHA512 736ae69d0c3bbbaf1d06b287c2d600aae1a72255361c9bb40d1c74986932a771c2b401126e75f22ad4be72f6dc053efd262c40ad40cd62efc57c4461d5481c63 WHIRLPOOL fc2328e558135ca277f8ab52a922a726b3994c47f41fdff2a3110197c4430cb2fd928928d2fba124825a8a127b03ac8551799b0d16b9b2d655ec8a324af56216
DIST goaccess-0.9.tar.gz 213119 SHA256 49d8ec4ca2b2ff2e848f278c6eed4a541082cfbf781540140ca16d58735f27fa SHA512 c25703fa31dd673bdb3463e3c5055ba3452f1fdb452c63114663d9dfb28b95ddb4cd89b03fd4a9fdbabd0efebc2e3ab35238fd15bc46727f794d04ba77fc072c WHIRLPOOL 58b95d5b8a60b49afb423b85040acb2a163452cd21c65a7f44f2c35e53017b28461089fea7edf5f45dc8169f4d92b21bc62d958d9b66d518d2739a5f7d867855
+DIST goaccess-1.1.1.tar.gz 412635 SHA256 4c73147037b350081d66e912a07fb2f0a60484fad1090a76fb6fc24ee086b6d3 SHA512 5ceb21754721603fa6422436fcac158bf3ea0ec54680851ceb6616a3385a2ad1ce38670b3cea62e14178e71c32999260fefbc29a82b115b1a1a30010879184d2 WHIRLPOOL 8b2d7177ae242bd4cc19d9672d819b6e60316ba0932164254bf21a2c297f7bfb77669d9c289d47d9bd3d854dd440391877bbab956aecd271e5fc8e83cfcd3a27
diff --git a/net-analyzer/goaccess/goaccess-1.1.1.ebuild b/net-analyzer/goaccess/goaccess-1.1.1.ebuild
new file mode 100644
index 00000000..28c284b
--- /dev/null
+++ b/net-analyzer/goaccess/goaccess-1.1.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="A real-time web log analyzer and interactive viewer that runs in a terminal"
+HOMEPAGE="http://goaccess.io"
+SRC_URI="http://tar.goaccess.io/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE="btree bzip2 debug geoip getline libressl ssl tokyocabinet unicode zlib"
+
+RDEPEND="
+ sys-libs/ncurses:0=[unicode?]
+ geoip? ( dev-libs/geoip )
+ !tokyocabinet? ( dev-libs/glib:2 )
+ tokyocabinet? (
+ dev-db/tokyocabinet[bzip2?,zlib?]
+ btree? (
+ bzip2? ( app-arch/bzip2 )
+ zlib? ( sys-libs/zlib )
+ )
+ )
+ ssl? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+REQUIRED_USE="btree? ( tokyocabinet ) bzip2? ( btree ) zlib? ( btree )"
+
+src_configure() {
+ econf \
+ $(use_enable bzip2 bzip) \
+ $(use_enable zlib) \
+ $(use_enable debug) \
+ $(use_enable geoip) \
+ $(use_enable tokyocabinet tcb $(usex btree btree memhash)) \
+ $(use_enable unicode utf8) \
+ $(use_with getline) \
+ $(use_with ssl openssl)
+}
+
+pkg_preinst() {
+ # Change path to GeoIP bases in config
+ sed -e s':/usr/local:/usr:' -i "${ED%/}"/etc/goaccess.conf || die "sed failed for goaccess.conf"
+}
diff --git a/net-analyzer/goaccess/metadata.xml b/net-analyzer/goaccess/metadata.xml
index 51d6d6e..9bb61d3 100644
--- a/net-analyzer/goaccess/metadata.xml
+++ b/net-analyzer/goaccess/metadata.xml
@@ -4,25 +4,26 @@
<maintainer type="person">
<email>spiderx@spiderx.dp.ua</email>
<name>Vladimir Pavljuchenkov</name>
- <description>Proxy maintainer</description>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
- <longdescription>GoAccess is an open source real-time web log analyzer and
-interactive viewer that runs in a terminal in *nix systems. It provides fast and valuable
-HTTP statistics for system administrators that require a visual server report on the fly.
+ <longdescription lang="en">
+ GoAccess is an open source real-time web log
+ analyzer and interactive viewer that runs in a terminal in *nix systems.
+ It provides fast and valuable HTTP statistics for system administrators
+ that require a visual server report on the fly.
</longdescription>
<use>
<flag name="btree">Enable Tokyo Cabinet's on-disk B+ Tree database backend</flag>
+ <flag name="getline">Use GNU getline() to parse full line requests</flag>
<flag name="memhash">Enable Tokyo Cabinet's on-memory hash database backend</flag>
<flag name="tokyocabinet">Enable Tokyo Cabinet's on-memory hash database backend</flag>
</use>
<upstream>
- <changelog>https://github.com/allinurl/goaccess/blob/master/ChangeLog</changelog>
<doc>http://goaccess.io/faq</doc>
<bugs-to>mailto:goaccess@prosoftcorp.com</bugs-to>
- <remote-id type="sourceforge">goaccess</remote-id>
+ <remote-id type="github">allinurl/goaccess</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2017-01-16 18:08 David Seifert
0 siblings, 0 replies; 23+ messages in thread
From: David Seifert @ 2017-01-16 18:08 UTC (permalink / raw
To: gentoo-commits
commit: 64dbab7d014c2055e65abceb698e5f01e7ddbceb
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 16 18:07:21 2017 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Jan 16 18:07:45 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64dbab7d
net-analyzer/goaccess: Add missing subslot operator
Package-Manager: Portage-2.3.3, Repoman-2.3.1
net-analyzer/goaccess/goaccess-0.5-r1.ebuild | 4 ++--
net-analyzer/goaccess/goaccess-0.6.1.ebuild | 4 ++--
net-analyzer/goaccess/goaccess-0.8.5.ebuild | 4 ++--
net-analyzer/goaccess/goaccess-0.9.ebuild | 4 ++--
4 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/net-analyzer/goaccess/goaccess-0.5-r1.ebuild b/net-analyzer/goaccess/goaccess-0.5-r1.ebuild
index c650fbc..25d49a4 100644
--- a/net-analyzer/goaccess/goaccess-0.5-r1.ebuild
+++ b/net-analyzer/goaccess/goaccess-0.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -18,7 +18,7 @@ IUSE="geoip unicode"
RDEPEND="
dev-libs/glib:2
- sys-libs/ncurses[unicode?]
+ sys-libs/ncurses:0=[unicode?]
geoip? ( dev-libs/geoip )
"
DEPEND="${RDEPEND}
diff --git a/net-analyzer/goaccess/goaccess-0.6.1.ebuild b/net-analyzer/goaccess/goaccess-0.6.1.ebuild
index 58d2202..477b938 100644
--- a/net-analyzer/goaccess/goaccess-0.6.1.ebuild
+++ b/net-analyzer/goaccess/goaccess-0.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -18,7 +18,7 @@ IUSE="geoip unicode"
RDEPEND="
dev-libs/glib:2
- sys-libs/ncurses[unicode?]
+ sys-libs/ncurses:0=[unicode?]
geoip? ( dev-libs/geoip )
"
DEPEND="${RDEPEND}
diff --git a/net-analyzer/goaccess/goaccess-0.8.5.ebuild b/net-analyzer/goaccess/goaccess-0.8.5.ebuild
index 4cbfbfd..12392c9 100644
--- a/net-analyzer/goaccess/goaccess-0.8.5.ebuild
+++ b/net-analyzer/goaccess/goaccess-0.8.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -20,7 +20,7 @@ REQUIRED_USE="btree? ( !memhash )"
RDEPEND="
dev-libs/glib:2
- sys-libs/ncurses[unicode?]
+ sys-libs/ncurses:0=[unicode?]
geoip? ( dev-libs/geoip )
btree? ( dev-db/tokyocabinet )
memhash? ( dev-db/tokyocabinet )
diff --git a/net-analyzer/goaccess/goaccess-0.9.ebuild b/net-analyzer/goaccess/goaccess-0.9.ebuild
index ea4dafe..f9e77ac 100644
--- a/net-analyzer/goaccess/goaccess-0.9.ebuild
+++ b/net-analyzer/goaccess/goaccess-0.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -19,7 +19,7 @@ IUSE="btree debug geoip tokyocabinet unicode"
REQUIRED_USE="btree? ( tokyocabinet )"
RDEPEND="
- sys-libs/ncurses[unicode?]
+ sys-libs/ncurses:0=[unicode?]
geoip? ( dev-libs/geoip )
!tokyocabinet? ( dev-libs/glib:2 )
tokyocabinet? (
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2017-11-05 15:37 Patrice Clement
0 siblings, 0 replies; 23+ messages in thread
From: Patrice Clement @ 2017-11-05 15:37 UTC (permalink / raw
To: gentoo-commits
commit: 270b12c04e03b62b10656b50cf857901ca47f4d1
Author: Vladimir Pavljuchenkov (SpiderX) <spiderx <AT> spiderx <DOT> dp <DOT> ua>
AuthorDate: Sun Oct 29 13:47:52 2017 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Nov 5 15:37:44 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=270b12c0
net-analyzer/goaccess: version bump to 1.2.
1. Added geoipv2 USE-flag to support MaxMind's GeoIP.
2. Updated REQUIRED_USE.
Package-Manager: Portage-2.3.8, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/6064
net-analyzer/goaccess/Manifest | 1 +
net-analyzer/goaccess/goaccess-1.2.ebuild | 52 +++++++++++++++++++++++++++++++
net-analyzer/goaccess/metadata.xml | 4 +--
3 files changed, 55 insertions(+), 2 deletions(-)
diff --git a/net-analyzer/goaccess/Manifest b/net-analyzer/goaccess/Manifest
index 52e7eca97bd..48b392b7755 100644
--- a/net-analyzer/goaccess/Manifest
+++ b/net-analyzer/goaccess/Manifest
@@ -3,3 +3,4 @@ DIST goaccess-0.6.1.tar.gz 150264 SHA256 f414664769c884cdda33c92e6df1069fb8a1750
DIST goaccess-0.8.5.tar.gz 189006 SHA256 a4c6b6b98875059409b2a7528d5e7662536591b1949461cb03d88ea1360c3a88 SHA512 736ae69d0c3bbbaf1d06b287c2d600aae1a72255361c9bb40d1c74986932a771c2b401126e75f22ad4be72f6dc053efd262c40ad40cd62efc57c4461d5481c63 WHIRLPOOL fc2328e558135ca277f8ab52a922a726b3994c47f41fdff2a3110197c4430cb2fd928928d2fba124825a8a127b03ac8551799b0d16b9b2d655ec8a324af56216
DIST goaccess-0.9.tar.gz 213119 SHA256 49d8ec4ca2b2ff2e848f278c6eed4a541082cfbf781540140ca16d58735f27fa SHA512 c25703fa31dd673bdb3463e3c5055ba3452f1fdb452c63114663d9dfb28b95ddb4cd89b03fd4a9fdbabd0efebc2e3ab35238fd15bc46727f794d04ba77fc072c WHIRLPOOL 58b95d5b8a60b49afb423b85040acb2a163452cd21c65a7f44f2c35e53017b28461089fea7edf5f45dc8169f4d92b21bc62d958d9b66d518d2739a5f7d867855
DIST goaccess-1.1.1.tar.gz 412635 SHA256 4c73147037b350081d66e912a07fb2f0a60484fad1090a76fb6fc24ee086b6d3 SHA512 5ceb21754721603fa6422436fcac158bf3ea0ec54680851ceb6616a3385a2ad1ce38670b3cea62e14178e71c32999260fefbc29a82b115b1a1a30010879184d2 WHIRLPOOL 8b2d7177ae242bd4cc19d9672d819b6e60316ba0932164254bf21a2c297f7bfb77669d9c289d47d9bd3d854dd440391877bbab956aecd271e5fc8e83cfcd3a27
+DIST goaccess-1.2.tar.gz 423103 SHA256 6ba9f66540ea58fc2c17f175265f9ed76d74a8432eeac1182b74ebf4f2cd3414 SHA512 bc31ef1e4c92608635856fa73e69b58267c161a7e3c6f2e3ca8860b862ed1c47575b93943dd975a5f8503774ee90ee0649d380563639e30908d876416638f889 WHIRLPOOL bced8eb90cfda573fc872e392486f86c75eeb5667b7a012d995321dbc730d2ca425f6a310bc5ac987c1eea05c459f4056e32243c3d46586db7db190b960ae44b
diff --git a/net-analyzer/goaccess/goaccess-1.2.ebuild b/net-analyzer/goaccess/goaccess-1.2.ebuild
new file mode 100644
index 00000000000..fc407560107
--- /dev/null
+++ b/net-analyzer/goaccess/goaccess-1.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A real-time web log analyzer and interactive viewer that runs in a terminal"
+HOMEPAGE="https://goaccess.io"
+SRC_URI="https://tar.goaccess.io/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE="btree bzip2 debug geoip geoipv2 getline libressl tokyocabinet ssl unicode zlib"
+
+RDEPEND="sys-libs/ncurses:0=[unicode?]
+ geoip? (
+ !geoipv2? ( dev-libs/geoip )
+ geoipv2? ( dev-libs/libmaxminddb:0= )
+ )
+ !tokyocabinet? ( dev-libs/glib:2 )
+ tokyocabinet? (
+ dev-db/tokyocabinet[bzip2?,zlib?]
+ btree? (
+ bzip2? ( app-arch/bzip2 )
+ zlib? ( sys-libs/zlib )
+ )
+ )
+ ssl? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+REQUIRED_USE="btree? ( tokyocabinet ) bzip2? ( btree ) geoipv2? ( geoip ) zlib? ( btree )"
+
+src_configure() {
+ econf \
+ $(use_enable bzip2 bzip) \
+ $(use_enable zlib) \
+ $(use_enable debug) \
+ $(use_enable geoip geoip $(usex geoipv2 mmdb legacy)) \
+ $(use_enable tokyocabinet tcb $(usex btree btree memhash)) \
+ $(use_enable unicode utf8) \
+ $(use_with getline) \
+ $(use_with ssl openssl)
+}
+
+pkg_preinst() {
+ # Change path to GeoIP bases in config
+ sed -e s':/usr/local:/usr:' -i "${ED%/}"/etc/goaccess.conf || die "sed failed for goaccess.conf"
+}
diff --git a/net-analyzer/goaccess/metadata.xml b/net-analyzer/goaccess/metadata.xml
index d71ec455982..f0fb091e2b5 100644
--- a/net-analyzer/goaccess/metadata.xml
+++ b/net-analyzer/goaccess/metadata.xml
@@ -1,4 +1,4 @@
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
@@ -17,6 +17,7 @@
</longdescription>
<use>
<flag name="btree">Enable Tokyo Cabinet's on-disk B+ Tree database backend</flag>
+ <flag name="geoipv2">Enable support for GeoIP2 through <pkg>dev-libs/libmaxminddb</pkg></flag>
<flag name="getline">Use GNU getline() to parse full line requests</flag>
<flag name="memhash">Enable Tokyo Cabinet's on-memory hash database backend</flag>
<flag name="tokyocabinet">Enable Tokyo Cabinet's on-memory hash database backend</flag>
@@ -25,6 +26,5 @@
<doc>http://goaccess.io/faq</doc>
<bugs-to>mailto:goaccess@prosoftcorp.com</bugs-to>
<remote-id type="github">allinurl/goaccess</remote-id>
- <remote-id type="sourceforge">goaccess</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2018-12-04 22:53 Patrice Clement
0 siblings, 0 replies; 23+ messages in thread
From: Patrice Clement @ 2018-12-04 22:53 UTC (permalink / raw
To: gentoo-commits
commit: 9d8358f52e1923d57e7809ea628f3fa373e1f921
Author: Vladimir Pavljuchenkov (SpiderX) <spiderx <AT> spiderx <DOT> dp <DOT> ua>
AuthorDate: Sun Dec 2 11:07:00 2018 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Dec 4 22:52:57 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d8358f5
net-analyzer/goaccess: version bump to 1.3, moved to EAPI 7, live ebuild.
Signed-off-by: Vladimir Pavljuchenkov <spiderx <AT> spiderx.dp.ua>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
net-analyzer/goaccess/Manifest | 1 +
net-analyzer/goaccess/goaccess-1.3.ebuild | 55 ++++++++++++++++++++++++++++
net-analyzer/goaccess/goaccess-9999.ebuild | 59 ++++++++++++++++++++++++++++++
3 files changed, 115 insertions(+)
diff --git a/net-analyzer/goaccess/Manifest b/net-analyzer/goaccess/Manifest
index d0134881f40..39e75605233 100644
--- a/net-analyzer/goaccess/Manifest
+++ b/net-analyzer/goaccess/Manifest
@@ -1 +1,2 @@
DIST goaccess-1.2.tar.gz 423103 BLAKE2B 87c527a52db9fa69d6e6a02ffbda64a6a32e6214ca6bc1f2654e1451fe5d73e7caa02cf1416c93c511bee329b7885e4914fb7dfd37562ef5347ea3912d030c14 SHA512 bc31ef1e4c92608635856fa73e69b58267c161a7e3c6f2e3ca8860b862ed1c47575b93943dd975a5f8503774ee90ee0649d380563639e30908d876416638f889
+DIST goaccess-1.3.tar.gz 541374 BLAKE2B 55942e35d06f1467df9b80a3fc42211e867b08963a7334783c0279ba7b9e0fd8d6e197277bee780547a9b8f6264ae15844374604f6d7c1b3b57f57768c2b2019 SHA512 7ab8a42670c2009459eee6979cb14e32e7e776e89912077882652631d0ce6ff801fba46d91ab5c23af1229f000e220863e9b70336fcd9fe11521d0ae1fd3bde1
diff --git a/net-analyzer/goaccess/goaccess-1.3.ebuild b/net-analyzer/goaccess/goaccess-1.3.ebuild
new file mode 100644
index 00000000000..a38a46ce6f7
--- /dev/null
+++ b/net-analyzer/goaccess/goaccess-1.3.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A real-time web log analyzer and interactive viewer that runs in a terminal"
+HOMEPAGE="https://goaccess.io"
+SRC_URI="https://tar.goaccess.io/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE="btree bzip2 debug geoip geoipv2 getline libressl tokyocabinet ssl unicode zlib"
+REQUIRED_USE="btree? ( tokyocabinet ) bzip2? ( btree ) geoipv2? ( geoip ) zlib? ( btree )"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="sys-libs/ncurses:0=[unicode?]
+ geoip? (
+ !geoipv2? ( dev-libs/geoip )
+ geoipv2? ( dev-libs/libmaxminddb:0= )
+ )
+ !tokyocabinet? ( dev-libs/glib:2 )
+ tokyocabinet? (
+ dev-db/tokyocabinet[bzip2?,zlib?]
+ btree? (
+ bzip2? ( app-arch/bzip2 )
+ zlib? ( sys-libs/zlib )
+ )
+ )
+ ssl? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ econf \
+ "$(use_enable bzip2 bzip)" \
+ "$(use_enable zlib)" \
+ "$(use_enable debug)" \
+ "$(use_enable geoip geoip "$(usex geoipv2 mmdb legacy)")" \
+ "$(use_enable tokyocabinet tcb "$(usex btree btree memhash)")" \
+ "$(use_enable unicode utf8)" \
+ "$(use_with getline)" \
+ "$(use_with ssl openssl)"
+}
+
+pkg_preinst() {
+ # Change path to GeoIP bases in config
+ sed -e s':/usr/local:/usr:' -i "${ED%/}"/etc/goaccess/goaccess.conf || die "sed failed for goaccess.conf"
+}
+
+pkg_postinst() {
+ ewarn "Upstream moved config to /etc/goaccess/goaccess.conf"
+}
diff --git a/net-analyzer/goaccess/goaccess-9999.ebuild b/net-analyzer/goaccess/goaccess-9999.ebuild
new file mode 100644
index 00000000000..a5512dc51d4
--- /dev/null
+++ b/net-analyzer/goaccess/goaccess-9999.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://github.com/allinurl/${PN}.git"
+
+inherit autotools git-r3
+
+DESCRIPTION="A real-time web log analyzer and interactive viewer that runs in a terminal"
+HOMEPAGE="https://goaccess.io"
+SRC_URI=""
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS=""
+IUSE="btree bzip2 debug geoip geoipv2 getline libressl tokyocabinet ssl unicode zlib"
+REQUIRED_USE="btree? ( tokyocabinet ) bzip2? ( btree ) geoipv2? ( geoip ) zlib? ( btree )"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="sys-libs/ncurses:0=[unicode?]
+ geoip? (
+ !geoipv2? ( dev-libs/geoip )
+ geoipv2? ( dev-libs/libmaxminddb:0= )
+ )
+ !tokyocabinet? ( dev-libs/glib:2 )
+ tokyocabinet? (
+ dev-db/tokyocabinet[bzip2?,zlib?]
+ btree? (
+ bzip2? ( app-arch/bzip2 )
+ zlib? ( sys-libs/zlib )
+ )
+ )
+ ssl? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+
+ # Change path to GeoIP bases in config
+ sed -i -e s':/usr/local:/usr:' config/goaccess.conf || die "sed failed for goaccess.conf"
+
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ "$(use_enable bzip2 bzip)" \
+ "$(use_enable zlib)" \
+ "$(use_enable debug)" \
+ "$(use_enable geoip geoip "$(usex geoipv2 mmdb legacy)")" \
+ "$(use_enable tokyocabinet tcb "$(usex btree btree memhash)")" \
+ "$(use_enable unicode utf8)" \
+ "$(use_with getline)" \
+ "$(use_with ssl openssl)"
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2020-11-20 12:07 Joonas Niilola
0 siblings, 0 replies; 23+ messages in thread
From: Joonas Niilola @ 2020-11-20 12:07 UTC (permalink / raw
To: gentoo-commits
commit: de22be8e98db72dfed6adcc4265789d79bf42c23
Author: Michael Seifert <m.seifert <AT> digitalernachschub <DOT> de>
AuthorDate: Tue Nov 17 07:10:03 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Nov 20 12:05:05 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de22be8e
net-analyzer/goaccess: Removed version 1.2.
Signed-off-by: Michael Seifert <m.seifert <AT> digitalernachschub.de>
Closes: https://github.com/gentoo/gentoo/pull/18293
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-analyzer/goaccess/Manifest | 1 -
net-analyzer/goaccess/goaccess-1.2.ebuild | 52 -------------------------------
2 files changed, 53 deletions(-)
diff --git a/net-analyzer/goaccess/Manifest b/net-analyzer/goaccess/Manifest
index 5176113fe6b..4c995483202 100644
--- a/net-analyzer/goaccess/Manifest
+++ b/net-analyzer/goaccess/Manifest
@@ -1,3 +1,2 @@
-DIST goaccess-1.2.tar.gz 423103 BLAKE2B 87c527a52db9fa69d6e6a02ffbda64a6a32e6214ca6bc1f2654e1451fe5d73e7caa02cf1416c93c511bee329b7885e4914fb7dfd37562ef5347ea3912d030c14 SHA512 bc31ef1e4c92608635856fa73e69b58267c161a7e3c6f2e3ca8860b862ed1c47575b93943dd975a5f8503774ee90ee0649d380563639e30908d876416638f889
DIST goaccess-1.3.tar.gz 541374 BLAKE2B 55942e35d06f1467df9b80a3fc42211e867b08963a7334783c0279ba7b9e0fd8d6e197277bee780547a9b8f6264ae15844374604f6d7c1b3b57f57768c2b2019 SHA512 7ab8a42670c2009459eee6979cb14e32e7e776e89912077882652631d0ce6ff801fba46d91ab5c23af1229f000e220863e9b70336fcd9fe11521d0ae1fd3bde1
DIST goaccess-1.4.2.tar.gz 633162 BLAKE2B 4da268bb051114893b480e4eef18e007ccffb9b61ae49cc9a96622864716a44793f0895b5d27685e1b5e22c33f1bdd256dc148d26c7b6fefbd982a3f8fdf1960 SHA512 14bc5a08c2e6bb1db8d664a224b778603a358cf3a52a341a3a3e04e84337d0bb574892cb5005dc62098a8a6f0a834d1014479c29593714fdd6a87cedb3f3fb38
diff --git a/net-analyzer/goaccess/goaccess-1.2.ebuild b/net-analyzer/goaccess/goaccess-1.2.ebuild
deleted file mode 100644
index fc407560107..00000000000
--- a/net-analyzer/goaccess/goaccess-1.2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A real-time web log analyzer and interactive viewer that runs in a terminal"
-HOMEPAGE="https://goaccess.io"
-SRC_URI="https://tar.goaccess.io/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE="btree bzip2 debug geoip geoipv2 getline libressl tokyocabinet ssl unicode zlib"
-
-RDEPEND="sys-libs/ncurses:0=[unicode?]
- geoip? (
- !geoipv2? ( dev-libs/geoip )
- geoipv2? ( dev-libs/libmaxminddb:0= )
- )
- !tokyocabinet? ( dev-libs/glib:2 )
- tokyocabinet? (
- dev-db/tokyocabinet[bzip2?,zlib?]
- btree? (
- bzip2? ( app-arch/bzip2 )
- zlib? ( sys-libs/zlib )
- )
- )
- ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
- )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-REQUIRED_USE="btree? ( tokyocabinet ) bzip2? ( btree ) geoipv2? ( geoip ) zlib? ( btree )"
-
-src_configure() {
- econf \
- $(use_enable bzip2 bzip) \
- $(use_enable zlib) \
- $(use_enable debug) \
- $(use_enable geoip geoip $(usex geoipv2 mmdb legacy)) \
- $(use_enable tokyocabinet tcb $(usex btree btree memhash)) \
- $(use_enable unicode utf8) \
- $(use_with getline) \
- $(use_with ssl openssl)
-}
-
-pkg_preinst() {
- # Change path to GeoIP bases in config
- sed -e s':/usr/local:/usr:' -i "${ED%/}"/etc/goaccess.conf || die "sed failed for goaccess.conf"
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2020-11-20 12:07 Joonas Niilola
0 siblings, 0 replies; 23+ messages in thread
From: Joonas Niilola @ 2020-11-20 12:07 UTC (permalink / raw
To: gentoo-commits
commit: 8a2f89c70d80e1bd31d6f6432bed47d4782e7ce3
Author: Michael Seifert <m.seifert <AT> digitalernachschub <DOT> de>
AuthorDate: Tue Nov 17 07:03:55 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Nov 20 12:04:26 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a2f89c7
net-analyzer/goaccess: Adjusted SRC_URI and EGIT_REPO_URI in -9999
The variables are set conditionally based on PV, so that the live ebuild can
simply be renamed to create a versioned ebuild.
Signed-off-by: Michael Seifert <m.seifert <AT> digitalernachschub.de>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-analyzer/goaccess/goaccess-9999.ebuild | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/net-analyzer/goaccess/goaccess-9999.ebuild b/net-analyzer/goaccess/goaccess-9999.ebuild
index 54c48bd6e78..e029cb0bf44 100644
--- a/net-analyzer/goaccess/goaccess-9999.ebuild
+++ b/net-analyzer/goaccess/goaccess-9999.ebuild
@@ -3,17 +3,21 @@
EAPI=7
-EGIT_REPO_URI="https://github.com/allinurl/${PN}.git"
+inherit autotools
-inherit autotools git-r3
+if [[ ${PV} = *9999* ]] ; then
+ EGIT_REPO_URI="https://github.com/allinurl/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://tar.goaccess.io/${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86 ~amd64-linux"
+fi
DESCRIPTION="A real-time web log analyzer and interactive viewer that runs in a terminal"
HOMEPAGE="https://goaccess.io"
-SRC_URI=""
LICENSE="MIT"
SLOT="0"
-KEYWORDS=""
IUSE="debug geoip geoipv2 getline libressl ssl unicode"
REQUIRED_USE="geoipv2? ( geoip )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2020-11-20 12:07 Joonas Niilola
0 siblings, 0 replies; 23+ messages in thread
From: Joonas Niilola @ 2020-11-20 12:07 UTC (permalink / raw
To: gentoo-commits
commit: f51c2e50d5484c188220c35632572014947b79bf
Author: Michael Seifert <m.seifert <AT> digitalernachschub <DOT> de>
AuthorDate: Tue Nov 17 06:59:42 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Nov 20 12:03:36 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f51c2e50
net-analyzer/goaccess: Removed dependency & USE flag in live ebuild
The dependency on TokyoCabinet was replaced starting with v1.4 [1]. That also
means that the bzip2, zlib, and btree USE flags are now obsolete.
[1] https://github.com/allinurl/goaccess/blob/d374abfaffea9d5fc99931e01d78b970ef99d0dd/ChangeLog#L129
Signed-off-by: Michael Seifert <m.seifert <AT> digitalernachschub.de>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-analyzer/goaccess/goaccess-9999.ebuild | 17 +++--------------
1 file changed, 3 insertions(+), 14 deletions(-)
diff --git a/net-analyzer/goaccess/goaccess-9999.ebuild b/net-analyzer/goaccess/goaccess-9999.ebuild
index a5512dc51d4..54c48bd6e78 100644
--- a/net-analyzer/goaccess/goaccess-9999.ebuild
+++ b/net-analyzer/goaccess/goaccess-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -14,8 +14,8 @@ SRC_URI=""
LICENSE="MIT"
SLOT="0"
KEYWORDS=""
-IUSE="btree bzip2 debug geoip geoipv2 getline libressl tokyocabinet ssl unicode zlib"
-REQUIRED_USE="btree? ( tokyocabinet ) bzip2? ( btree ) geoipv2? ( geoip ) zlib? ( btree )"
+IUSE="debug geoip geoipv2 getline libressl ssl unicode"
+REQUIRED_USE="geoipv2? ( geoip )"
BDEPEND="virtual/pkgconfig"
RDEPEND="sys-libs/ncurses:0=[unicode?]
@@ -23,14 +23,6 @@ RDEPEND="sys-libs/ncurses:0=[unicode?]
!geoipv2? ( dev-libs/geoip )
geoipv2? ( dev-libs/libmaxminddb:0= )
)
- !tokyocabinet? ( dev-libs/glib:2 )
- tokyocabinet? (
- dev-db/tokyocabinet[bzip2?,zlib?]
- btree? (
- bzip2? ( app-arch/bzip2 )
- zlib? ( sys-libs/zlib )
- )
- )
ssl? (
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
@@ -48,11 +40,8 @@ src_prepare() {
src_configure() {
econf \
- "$(use_enable bzip2 bzip)" \
- "$(use_enable zlib)" \
"$(use_enable debug)" \
"$(use_enable geoip geoip "$(usex geoipv2 mmdb legacy)")" \
- "$(use_enable tokyocabinet tcb "$(usex btree btree memhash)")" \
"$(use_enable unicode utf8)" \
"$(use_with getline)" \
"$(use_with ssl openssl)"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2020-11-20 12:07 Joonas Niilola
0 siblings, 0 replies; 23+ messages in thread
From: Joonas Niilola @ 2020-11-20 12:07 UTC (permalink / raw
To: gentoo-commits
commit: 355e9d60f0ea52ae7acfd91e52a617eadabeda85
Author: Michael Seifert <m.seifert <AT> digitalernachschub <DOT> de>
AuthorDate: Tue Nov 17 07:05:55 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Nov 20 12:05:05 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=355e9d60
net-analyzer/goaccess: Bumped to version 1.4.2.
Closes: https://bugs.gentoo.org/754996
Signed-off-by: Michael Seifert <m.seifert <AT> digitalernachschub.de>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-analyzer/goaccess/Manifest | 1 +
net-analyzer/goaccess/goaccess-1.4.2.ebuild | 52 +++++++++++++++++++++++++++++
2 files changed, 53 insertions(+)
diff --git a/net-analyzer/goaccess/Manifest b/net-analyzer/goaccess/Manifest
index 39e75605233..5176113fe6b 100644
--- a/net-analyzer/goaccess/Manifest
+++ b/net-analyzer/goaccess/Manifest
@@ -1,2 +1,3 @@
DIST goaccess-1.2.tar.gz 423103 BLAKE2B 87c527a52db9fa69d6e6a02ffbda64a6a32e6214ca6bc1f2654e1451fe5d73e7caa02cf1416c93c511bee329b7885e4914fb7dfd37562ef5347ea3912d030c14 SHA512 bc31ef1e4c92608635856fa73e69b58267c161a7e3c6f2e3ca8860b862ed1c47575b93943dd975a5f8503774ee90ee0649d380563639e30908d876416638f889
DIST goaccess-1.3.tar.gz 541374 BLAKE2B 55942e35d06f1467df9b80a3fc42211e867b08963a7334783c0279ba7b9e0fd8d6e197277bee780547a9b8f6264ae15844374604f6d7c1b3b57f57768c2b2019 SHA512 7ab8a42670c2009459eee6979cb14e32e7e776e89912077882652631d0ce6ff801fba46d91ab5c23af1229f000e220863e9b70336fcd9fe11521d0ae1fd3bde1
+DIST goaccess-1.4.2.tar.gz 633162 BLAKE2B 4da268bb051114893b480e4eef18e007ccffb9b61ae49cc9a96622864716a44793f0895b5d27685e1b5e22c33f1bdd256dc148d26c7b6fefbd982a3f8fdf1960 SHA512 14bc5a08c2e6bb1db8d664a224b778603a358cf3a52a341a3a3e04e84337d0bb574892cb5005dc62098a8a6f0a834d1014479c29593714fdd6a87cedb3f3fb38
diff --git a/net-analyzer/goaccess/goaccess-1.4.2.ebuild b/net-analyzer/goaccess/goaccess-1.4.2.ebuild
new file mode 100644
index 00000000000..e029cb0bf44
--- /dev/null
+++ b/net-analyzer/goaccess/goaccess-1.4.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+if [[ ${PV} = *9999* ]] ; then
+ EGIT_REPO_URI="https://github.com/allinurl/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://tar.goaccess.io/${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86 ~amd64-linux"
+fi
+
+DESCRIPTION="A real-time web log analyzer and interactive viewer that runs in a terminal"
+HOMEPAGE="https://goaccess.io"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="debug geoip geoipv2 getline libressl ssl unicode"
+REQUIRED_USE="geoipv2? ( geoip )"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="sys-libs/ncurses:0=[unicode?]
+ geoip? (
+ !geoipv2? ( dev-libs/geoip )
+ geoipv2? ( dev-libs/libmaxminddb:0= )
+ )
+ ssl? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+
+ # Change path to GeoIP bases in config
+ sed -i -e s':/usr/local:/usr:' config/goaccess.conf || die "sed failed for goaccess.conf"
+
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ "$(use_enable debug)" \
+ "$(use_enable geoip geoip "$(usex geoipv2 mmdb legacy)")" \
+ "$(use_enable unicode utf8)" \
+ "$(use_with getline)" \
+ "$(use_with ssl openssl)"
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2021-01-02 21:43 David Seifert
0 siblings, 0 replies; 23+ messages in thread
From: David Seifert @ 2021-01-02 21:43 UTC (permalink / raw
To: gentoo-commits
commit: 8bc8cfaf3e934b9588b5044b8b6b6a1de879f3e3
Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Sat Jan 2 21:43:42 2021 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Jan 2 21:43:42 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc8cfaf
net-analyzer/goaccess: Remove old
Closes: https://github.com/gentoo/gentoo/pull/18915
Bug: https://bugs.gentoo.org/739160
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: David Seifert <soap <AT> gentoo.org>
net-analyzer/goaccess/Manifest | 1 -
net-analyzer/goaccess/goaccess-1.3.ebuild | 55 -------------------------------
2 files changed, 56 deletions(-)
diff --git a/net-analyzer/goaccess/Manifest b/net-analyzer/goaccess/Manifest
index 4c995483202..8449602d0ea 100644
--- a/net-analyzer/goaccess/Manifest
+++ b/net-analyzer/goaccess/Manifest
@@ -1,2 +1 @@
-DIST goaccess-1.3.tar.gz 541374 BLAKE2B 55942e35d06f1467df9b80a3fc42211e867b08963a7334783c0279ba7b9e0fd8d6e197277bee780547a9b8f6264ae15844374604f6d7c1b3b57f57768c2b2019 SHA512 7ab8a42670c2009459eee6979cb14e32e7e776e89912077882652631d0ce6ff801fba46d91ab5c23af1229f000e220863e9b70336fcd9fe11521d0ae1fd3bde1
DIST goaccess-1.4.2.tar.gz 633162 BLAKE2B 4da268bb051114893b480e4eef18e007ccffb9b61ae49cc9a96622864716a44793f0895b5d27685e1b5e22c33f1bdd256dc148d26c7b6fefbd982a3f8fdf1960 SHA512 14bc5a08c2e6bb1db8d664a224b778603a358cf3a52a341a3a3e04e84337d0bb574892cb5005dc62098a8a6f0a834d1014479c29593714fdd6a87cedb3f3fb38
diff --git a/net-analyzer/goaccess/goaccess-1.3.ebuild b/net-analyzer/goaccess/goaccess-1.3.ebuild
deleted file mode 100644
index 5d70b028d3d..00000000000
--- a/net-analyzer/goaccess/goaccess-1.3.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A real-time web log analyzer and interactive viewer that runs in a terminal"
-HOMEPAGE="https://goaccess.io"
-SRC_URI="https://tar.goaccess.io/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE="btree bzip2 debug geoip geoipv2 getline libressl tokyocabinet ssl unicode zlib"
-REQUIRED_USE="btree? ( tokyocabinet ) bzip2? ( btree ) geoipv2? ( geoip ) zlib? ( btree )"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="sys-libs/ncurses:0=[unicode?]
- geoip? (
- !geoipv2? ( dev-libs/geoip )
- geoipv2? ( dev-libs/libmaxminddb:0= )
- )
- !tokyocabinet? ( dev-libs/glib:2 )
- tokyocabinet? (
- dev-db/tokyocabinet[bzip2?,zlib?]
- btree? (
- bzip2? ( app-arch/bzip2 )
- zlib? ( sys-libs/zlib )
- )
- )
- ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
- )"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- econf \
- "$(use_enable bzip2 bzip)" \
- "$(use_enable zlib)" \
- "$(use_enable debug)" \
- "$(use_enable geoip geoip "$(usex geoipv2 mmdb legacy)")" \
- "$(use_enable tokyocabinet tcb "$(usex btree btree memhash)")" \
- "$(use_enable unicode utf8)" \
- "$(use_with getline)" \
- "$(use_with ssl openssl)"
-}
-
-pkg_preinst() {
- # Change path to GeoIP bases in config
- sed -e s':/usr/local:/usr:' -i "${ED}"/etc/goaccess/goaccess.conf || die "sed failed for goaccess.conf"
-}
-
-pkg_postinst() {
- ewarn "Upstream moved config to /etc/goaccess/goaccess.conf"
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2021-01-02 21:55 David Seifert
0 siblings, 0 replies; 23+ messages in thread
From: David Seifert @ 2021-01-02 21:55 UTC (permalink / raw
To: gentoo-commits
commit: e0b79049beee77671372a3f763dd4b49ed2376d1
Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Sat Jan 2 21:55:04 2021 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Jan 2 21:55:04 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0b79049
net-analyzer/goaccess: Remove unused flags from metadata
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/18916
Signed-off-by: David Seifert <soap <AT> gentoo.org>
net-analyzer/goaccess/metadata.xml | 2 --
1 file changed, 2 deletions(-)
diff --git a/net-analyzer/goaccess/metadata.xml b/net-analyzer/goaccess/metadata.xml
index 708d4dfe667..43a4da78f81 100644
--- a/net-analyzer/goaccess/metadata.xml
+++ b/net-analyzer/goaccess/metadata.xml
@@ -16,10 +16,8 @@
that require a visual server report on the fly.
</longdescription>
<use>
- <flag name="btree">Enable Tokyo Cabinet's on-disk B+ Tree database backend</flag>
<flag name="geoipv2">Enable support for GeoIP2 through <pkg>dev-libs/libmaxminddb</pkg></flag>
<flag name="getline">Use GNU getline() to parse full line requests</flag>
- <flag name="tokyocabinet">Enable Tokyo Cabinet's on-memory hash database backend</flag>
</use>
<upstream>
<remote-id type="github">allinurl/goaccess</remote-id>
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2021-04-30 18:46 Mikle Kolyada
0 siblings, 0 replies; 23+ messages in thread
From: Mikle Kolyada @ 2021-04-30 18:46 UTC (permalink / raw
To: gentoo-commits
commit: be90711a46d0c8117833aff1f8c36605b99ea72b
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 30 18:40:58 2021 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Apr 30 18:40:58 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be90711a
net-analyzer/goaccess: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
net-analyzer/goaccess/goaccess-1.4.2.ebuild | 7 +++----
net-analyzer/goaccess/goaccess-9999.ebuild | 7 +++----
2 files changed, 6 insertions(+), 8 deletions(-)
diff --git a/net-analyzer/goaccess/goaccess-1.4.2.ebuild b/net-analyzer/goaccess/goaccess-1.4.2.ebuild
index e029cb0bf44..21f627fb297 100644
--- a/net-analyzer/goaccess/goaccess-1.4.2.ebuild
+++ b/net-analyzer/goaccess/goaccess-1.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -18,7 +18,7 @@ HOMEPAGE="https://goaccess.io"
LICENSE="MIT"
SLOT="0"
-IUSE="debug geoip geoipv2 getline libressl ssl unicode"
+IUSE="debug geoip geoipv2 getline ssl unicode"
REQUIRED_USE="geoipv2? ( geoip )"
BDEPEND="virtual/pkgconfig"
@@ -28,8 +28,7 @@ RDEPEND="sys-libs/ncurses:0=[unicode?]
geoipv2? ( dev-libs/libmaxminddb:0= )
)
ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
+ dev-libs/openssl:0=
)"
DEPEND="${RDEPEND}"
diff --git a/net-analyzer/goaccess/goaccess-9999.ebuild b/net-analyzer/goaccess/goaccess-9999.ebuild
index e029cb0bf44..21f627fb297 100644
--- a/net-analyzer/goaccess/goaccess-9999.ebuild
+++ b/net-analyzer/goaccess/goaccess-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -18,7 +18,7 @@ HOMEPAGE="https://goaccess.io"
LICENSE="MIT"
SLOT="0"
-IUSE="debug geoip geoipv2 getline libressl ssl unicode"
+IUSE="debug geoip geoipv2 getline ssl unicode"
REQUIRED_USE="geoipv2? ( geoip )"
BDEPEND="virtual/pkgconfig"
@@ -28,8 +28,7 @@ RDEPEND="sys-libs/ncurses:0=[unicode?]
geoipv2? ( dev-libs/libmaxminddb:0= )
)
ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
+ dev-libs/openssl:0=
)"
DEPEND="${RDEPEND}"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2021-07-17 21:30 David Seifert
0 siblings, 0 replies; 23+ messages in thread
From: David Seifert @ 2021-07-17 21:30 UTC (permalink / raw
To: gentoo-commits
commit: acf9affd916390086b95539fef758d6ccaeafc4b
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 17 21:30:19 2021 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Jul 17 21:30:19 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acf9affd
net-analyzer/goaccess: Add sys-libs/ncurses[unicode(+)]
Signed-off-by: David Seifert <soap <AT> gentoo.org>
.../goaccess/{goaccess-1.4.2.ebuild => goaccess-1.4.2-r1.ebuild} | 2 +-
net-analyzer/goaccess/goaccess-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-analyzer/goaccess/goaccess-1.4.2.ebuild b/net-analyzer/goaccess/goaccess-1.4.2-r1.ebuild
similarity index 96%
rename from net-analyzer/goaccess/goaccess-1.4.2.ebuild
rename to net-analyzer/goaccess/goaccess-1.4.2-r1.ebuild
index 21f627fb297..4f3beee63c9 100644
--- a/net-analyzer/goaccess/goaccess-1.4.2.ebuild
+++ b/net-analyzer/goaccess/goaccess-1.4.2-r1.ebuild
@@ -22,7 +22,7 @@ IUSE="debug geoip geoipv2 getline ssl unicode"
REQUIRED_USE="geoipv2? ( geoip )"
BDEPEND="virtual/pkgconfig"
-RDEPEND="sys-libs/ncurses:0=[unicode?]
+RDEPEND="sys-libs/ncurses:=[unicode(+)?]
geoip? (
!geoipv2? ( dev-libs/geoip )
geoipv2? ( dev-libs/libmaxminddb:0= )
diff --git a/net-analyzer/goaccess/goaccess-9999.ebuild b/net-analyzer/goaccess/goaccess-9999.ebuild
index 21f627fb297..4f3beee63c9 100644
--- a/net-analyzer/goaccess/goaccess-9999.ebuild
+++ b/net-analyzer/goaccess/goaccess-9999.ebuild
@@ -22,7 +22,7 @@ IUSE="debug geoip geoipv2 getline ssl unicode"
REQUIRED_USE="geoipv2? ( geoip )"
BDEPEND="virtual/pkgconfig"
-RDEPEND="sys-libs/ncurses:0=[unicode?]
+RDEPEND="sys-libs/ncurses:=[unicode(+)?]
geoip? (
!geoipv2? ( dev-libs/geoip )
geoipv2? ( dev-libs/libmaxminddb:0= )
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2022-08-17 16:43 Joonas Niilola
0 siblings, 0 replies; 23+ messages in thread
From: Joonas Niilola @ 2022-08-17 16:43 UTC (permalink / raw
To: gentoo-commits
commit: d9fd9185d789958c51591c87dd18324984ac226b
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 17 16:41:40 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Aug 17 16:43:28 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9fd9185
net-analyzer/goaccess: add a missing dep on 1.6.2 for acct-group/go...
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-analyzer/goaccess/goaccess-1.6.2.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/net-analyzer/goaccess/goaccess-1.6.2.ebuild b/net-analyzer/goaccess/goaccess-1.6.2.ebuild
index 036459cecdb8..5f4eccc43e10 100644
--- a/net-analyzer/goaccess/goaccess-1.6.2.ebuild
+++ b/net-analyzer/goaccess/goaccess-1.6.2.ebuild
@@ -15,7 +15,8 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux"
IUSE="debug geoip geoipv2 getline ssl unicode"
REQUIRED_USE="geoipv2? ( geoip )"
-RDEPEND="acct-user/goaccess
+RDEPEND="acct-group/goaccess
+ acct-user/goaccess
sys-libs/ncurses:=[unicode(+)?]
geoip? (
!geoipv2? ( dev-libs/geoip )
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2022-09-27 12:12 Joonas Niilola
0 siblings, 0 replies; 23+ messages in thread
From: Joonas Niilola @ 2022-09-27 12:12 UTC (permalink / raw
To: gentoo-commits
commit: da75d7a707995f3dcd4513d26c10a94a2c88da64
Author: Vladimir Pavljuchenkov (SpiderX) <spiderx <AT> spiderx <DOT> dp <DOT> ua>
AuthorDate: Thu Sep 1 19:44:46 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Sep 27 12:12:30 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da75d7a7
net-analyzer/goaccess: drop old ebuild
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Vladimir Pavljuchenkov <spiderx <AT> spiderx.dp.ua>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-analyzer/goaccess/Manifest | 1 -
net-analyzer/goaccess/goaccess-1.4.2-r1.ebuild | 51 --------------------------
2 files changed, 52 deletions(-)
diff --git a/net-analyzer/goaccess/Manifest b/net-analyzer/goaccess/Manifest
index 66d5ef3979d3..0ebf2e48b126 100644
--- a/net-analyzer/goaccess/Manifest
+++ b/net-analyzer/goaccess/Manifest
@@ -1,2 +1 @@
-DIST goaccess-1.4.2.tar.gz 633162 BLAKE2B 4da268bb051114893b480e4eef18e007ccffb9b61ae49cc9a96622864716a44793f0895b5d27685e1b5e22c33f1bdd256dc148d26c7b6fefbd982a3f8fdf1960 SHA512 14bc5a08c2e6bb1db8d664a224b778603a358cf3a52a341a3a3e04e84337d0bb574892cb5005dc62098a8a6f0a834d1014479c29593714fdd6a87cedb3f3fb38
DIST goaccess-1.6.2.tar.gz 658679 BLAKE2B 93aea3e4142ec2fa8ea4b1600bac4bcdf28f845904935c1b2e88e720e3ba342fd07f7f22ac05b8010932263e708ecdf6c516f901b690532a395e337494a69486 SHA512 5299df01fd06777bf85da12e4d4ec3b9eca866bbab6cac64f3d674b0b3ecc90dc4c28f5bc2c94064b7654d381aa873626e98ec9f26fc2b546380bb9e40077a85
diff --git a/net-analyzer/goaccess/goaccess-1.4.2-r1.ebuild b/net-analyzer/goaccess/goaccess-1.4.2-r1.ebuild
deleted file mode 100644
index 4f3beee63c9e..000000000000
--- a/net-analyzer/goaccess/goaccess-1.4.2-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-if [[ ${PV} = *9999* ]] ; then
- EGIT_REPO_URI="https://github.com/allinurl/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://tar.goaccess.io/${P}.tar.gz"
- KEYWORDS="~amd64 ~x86 ~amd64-linux"
-fi
-
-DESCRIPTION="A real-time web log analyzer and interactive viewer that runs in a terminal"
-HOMEPAGE="https://goaccess.io"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="debug geoip geoipv2 getline ssl unicode"
-REQUIRED_USE="geoipv2? ( geoip )"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="sys-libs/ncurses:=[unicode(+)?]
- geoip? (
- !geoipv2? ( dev-libs/geoip )
- geoipv2? ( dev-libs/libmaxminddb:0= )
- )
- ssl? (
- dev-libs/openssl:0=
- )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- default
-
- # Change path to GeoIP bases in config
- sed -i -e s':/usr/local:/usr:' config/goaccess.conf || die "sed failed for goaccess.conf"
-
- eautoreconf
-}
-
-src_configure() {
- econf \
- "$(use_enable debug)" \
- "$(use_enable geoip geoip "$(usex geoipv2 mmdb legacy)")" \
- "$(use_enable unicode utf8)" \
- "$(use_with getline)" \
- "$(use_with ssl openssl)"
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2022-09-27 12:12 Joonas Niilola
0 siblings, 0 replies; 23+ messages in thread
From: Joonas Niilola @ 2022-09-27 12:12 UTC (permalink / raw
To: gentoo-commits
commit: 5c820de80e5ca8b469794221f2eac9fe2ea48aad
Author: Vladimir Pavljuchenkov (SpiderX) <spiderx <AT> spiderx <DOT> dp <DOT> ua>
AuthorDate: Thu Sep 1 19:47:41 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Sep 27 12:12:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c820de8
net-analyzer/goaccess: version bump to 1.6.3
Changes from the last review in
https://github.com/gentoo/gentoo/pull/26693
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Vladimir Pavljuchenkov <spiderx <AT> spiderx.dp.ua>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-analyzer/goaccess/Manifest | 1 +
net-analyzer/goaccess/goaccess-1.6.3.ebuild | 70 +++++++++++++++++++++++++++++
2 files changed, 71 insertions(+)
diff --git a/net-analyzer/goaccess/Manifest b/net-analyzer/goaccess/Manifest
index 0ebf2e48b126..b0c9c3f7aa23 100644
--- a/net-analyzer/goaccess/Manifest
+++ b/net-analyzer/goaccess/Manifest
@@ -1 +1,2 @@
DIST goaccess-1.6.2.tar.gz 658679 BLAKE2B 93aea3e4142ec2fa8ea4b1600bac4bcdf28f845904935c1b2e88e720e3ba342fd07f7f22ac05b8010932263e708ecdf6c516f901b690532a395e337494a69486 SHA512 5299df01fd06777bf85da12e4d4ec3b9eca866bbab6cac64f3d674b0b3ecc90dc4c28f5bc2c94064b7654d381aa873626e98ec9f26fc2b546380bb9e40077a85
+DIST goaccess-1.6.3.tar.gz 658827 BLAKE2B 48378235a75c11e7392bcaca98c64689032e74377696cf6fd3e0e230dd35a2e0f78e5f4283da2c4693ec072942ae6be4d3dc27f91f23d8390f81a330d9955c93 SHA512 7890fc35700db9ce1d3c720607cce6008a3140a14d143fcdd02f11a79f5344a26c648c9b7e6316a21d3ff07f588815bcdfb33072b5e0a18c429e9bfdb8bf99f4
diff --git a/net-analyzer/goaccess/goaccess-1.6.3.ebuild b/net-analyzer/goaccess/goaccess-1.6.3.ebuild
new file mode 100644
index 000000000000..52788637826a
--- /dev/null
+++ b/net-analyzer/goaccess/goaccess-1.6.3.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools optfeature systemd tmpfiles
+
+DESCRIPTION="A real-time web log analyzer and interactive viewer in a terminal"
+HOMEPAGE="https://goaccess.io"
+SRC_URI="https://tar.goaccess.io/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug geoip geoipv2 getline ssl unicode"
+REQUIRED_USE="geoipv2? ( geoip )"
+
+RDEPEND="acct-group/goaccess
+ acct-user/goaccess
+ sys-libs/ncurses:=[unicode(+)?]
+ geoip? (
+ !geoipv2? ( dev-libs/geoip )
+ geoipv2? ( dev-libs/libmaxminddb:0= )
+ )
+ ssl? ( dev-libs/openssl:0= )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+ default
+
+ # Enable log-format, define log file and db path,
+ # change path to GeoIP bases in config
+ sed -i -e '/log-format COMBINED/s/#//' \
+ -e '/log-file/s/#//' \
+ -e '/db-path/s|tmp|var/lib/goaccess|' \
+ -e '/geoip-database/s|local/||' config/goaccess.conf \
+ || die "sed failed for goaccess.conf"
+
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=()
+ readarray -t myeconfargs < <(
+ use_enable debug
+ use_enable geoip geoip "$(usex geoipv2 mmdb legacy)"
+ use_enable unicode utf8
+ use_with getline
+ use_with ssl openssl
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ newinitd "${FILESDIR}"/goaccess.initd goaccess
+ newconfd "${FILESDIR}"/goaccess.confd goaccess
+ systemd_dounit "${FILESDIR}"/goaccess.service
+ newtmpfiles "${FILESDIR}"/goaccess.tmpfile goaccess.conf
+
+ diropts -o goaccess -g goaccess -m 0700
+ keepdir /var/lib/goaccess/db /var/log/goaccess
+}
+
+pkg_postinst() {
+ optfeature "update GeoIP databases" net-misc/geoipupdate
+ tmpfiles_process goaccess.conf
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2022-09-27 12:12 Joonas Niilola
0 siblings, 0 replies; 23+ messages in thread
From: Joonas Niilola @ 2022-09-27 12:12 UTC (permalink / raw
To: gentoo-commits
commit: 506ad4e3129523f420fea355eb8eb5665f7daa76
Author: Vladimir Pavljuchenkov (SpiderX) <spiderx <AT> spiderx <DOT> dp <DOT> ua>
AuthorDate: Thu Sep 1 19:48:33 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Sep 27 12:12:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=506ad4e3
net-analyzer/goaccess: changes in live ebuild
In accordance to https://github.com/gentoo/gentoo/pull/26693
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Vladimir Pavljuchenkov <spiderx <AT> spiderx.dp.ua>
Closes: https://github.com/gentoo/gentoo/pull/27109
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-analyzer/goaccess/goaccess-9999.ebuild | 69 +++++++++++++++++++-----------
1 file changed, 45 insertions(+), 24 deletions(-)
diff --git a/net-analyzer/goaccess/goaccess-9999.ebuild b/net-analyzer/goaccess/goaccess-9999.ebuild
index 4f3beee63c9e..084f44d4032a 100644
--- a/net-analyzer/goaccess/goaccess-9999.ebuild
+++ b/net-analyzer/goaccess/goaccess-9999.ebuild
@@ -1,51 +1,72 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit autotools
+EGIT_REPO_URI="https://github.com/allinurl/${PN}.git"
-if [[ ${PV} = *9999* ]] ; then
- EGIT_REPO_URI="https://github.com/allinurl/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://tar.goaccess.io/${P}.tar.gz"
- KEYWORDS="~amd64 ~x86 ~amd64-linux"
-fi
+inherit autotools git-r3 optfeature systemd tmpfiles
-DESCRIPTION="A real-time web log analyzer and interactive viewer that runs in a terminal"
+DESCRIPTION="A real-time web log analyzer and interactive viewer in a terminal"
HOMEPAGE="https://goaccess.io"
+SRC_URI=""
LICENSE="MIT"
SLOT="0"
+KEYWORDS=""
IUSE="debug geoip geoipv2 getline ssl unicode"
REQUIRED_USE="geoipv2? ( geoip )"
-BDEPEND="virtual/pkgconfig"
-RDEPEND="sys-libs/ncurses:=[unicode(+)?]
+RDEPEND="acct-group/goaccess
+ acct-user/goaccess
+ sys-libs/ncurses:=[unicode(+)?]
geoip? (
!geoipv2? ( dev-libs/geoip )
geoipv2? ( dev-libs/libmaxminddb:0= )
)
- ssl? (
- dev-libs/openssl:0=
- )"
+ ssl? ( dev-libs/openssl:0= )"
DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
src_prepare() {
default
- # Change path to GeoIP bases in config
- sed -i -e s':/usr/local:/usr:' config/goaccess.conf || die "sed failed for goaccess.conf"
+ # Enable log-format, define log file and db path,
+ # change path to GeoIP bases in config
+ sed -i -e '/log-format COMBINED/s/#//' \
+ -e '/log-file/s/#//' \
+ -e '/db-path/s|tmp|var/lib/goaccess|' \
+ -e '/geoip-database/s|local/||' config/goaccess.conf \
+ || die "sed failed for goaccess.conf"
eautoreconf
}
src_configure() {
- econf \
- "$(use_enable debug)" \
- "$(use_enable geoip geoip "$(usex geoipv2 mmdb legacy)")" \
- "$(use_enable unicode utf8)" \
- "$(use_with getline)" \
- "$(use_with ssl openssl)"
+ local myeconfargs=()
+ readarray -t myeconfargs < <(
+ use_enable debug
+ use_enable geoip geoip "$(usex geoipv2 mmdb legacy)"
+ use_enable unicode utf8
+ use_with getline
+ use_with ssl openssl
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ newinitd "${FILESDIR}"/goaccess.initd goaccess
+ newconfd "${FILESDIR}"/goaccess.confd goaccess
+ systemd_dounit "${FILESDIR}"/goaccess.service
+ newtmpfiles "${FILESDIR}"/goaccess.tmpfile goaccess.conf
+
+ diropts -o goaccess -g goaccess -m 0700
+ keepdir /var/lib/goaccess/db /var/log/goaccess
+}
+
+pkg_postinst() {
+ optfeature "update GeoIP databases" net-misc/geoipupdate
+ tmpfiles_process goaccess.conf
}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2023-02-16 4:18 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2023-02-16 4:18 UTC (permalink / raw
To: gentoo-commits
commit: e5379db591178accbb2b43edcd8826143f4237e4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 16 04:17:08 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 16 04:17:08 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5379db5
net-analyzer/goaccess: drop 1.6.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-analyzer/goaccess/Manifest | 1 -
net-analyzer/goaccess/goaccess-1.6.2.ebuild | 71 -----------------------------
2 files changed, 72 deletions(-)
diff --git a/net-analyzer/goaccess/Manifest b/net-analyzer/goaccess/Manifest
index b0c9c3f7aa23..ab98ee0af107 100644
--- a/net-analyzer/goaccess/Manifest
+++ b/net-analyzer/goaccess/Manifest
@@ -1,2 +1 @@
-DIST goaccess-1.6.2.tar.gz 658679 BLAKE2B 93aea3e4142ec2fa8ea4b1600bac4bcdf28f845904935c1b2e88e720e3ba342fd07f7f22ac05b8010932263e708ecdf6c516f901b690532a395e337494a69486 SHA512 5299df01fd06777bf85da12e4d4ec3b9eca866bbab6cac64f3d674b0b3ecc90dc4c28f5bc2c94064b7654d381aa873626e98ec9f26fc2b546380bb9e40077a85
DIST goaccess-1.6.3.tar.gz 658827 BLAKE2B 48378235a75c11e7392bcaca98c64689032e74377696cf6fd3e0e230dd35a2e0f78e5f4283da2c4693ec072942ae6be4d3dc27f91f23d8390f81a330d9955c93 SHA512 7890fc35700db9ce1d3c720607cce6008a3140a14d143fcdd02f11a79f5344a26c648c9b7e6316a21d3ff07f588815bcdfb33072b5e0a18c429e9bfdb8bf99f4
diff --git a/net-analyzer/goaccess/goaccess-1.6.2.ebuild b/net-analyzer/goaccess/goaccess-1.6.2.ebuild
deleted file mode 100644
index 5f4eccc43e10..000000000000
--- a/net-analyzer/goaccess/goaccess-1.6.2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools systemd tmpfiles
-
-DESCRIPTION="A real-time web log analyzer and interactive viewer in a terminal"
-HOMEPAGE="https://goaccess.io"
-SRC_URI="https://tar.goaccess.io/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE="debug geoip geoipv2 getline ssl unicode"
-REQUIRED_USE="geoipv2? ( geoip )"
-
-RDEPEND="acct-group/goaccess
- acct-user/goaccess
- sys-libs/ncurses:=[unicode(+)?]
- geoip? (
- !geoipv2? ( dev-libs/geoip )
- geoipv2? ( dev-libs/libmaxminddb:0= )
- )
- ssl? ( dev-libs/openssl:0= )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- default
-
- # Enable log-format, define log file and db path,
- # change path to GeoIP bases in config
- sed -i -e '/log-format COMBINED/s/#//' \
- -e '/log-file/s/#//' \
- -e '/db-path/s|tmp|var/lib/goaccess|' \
- -e '/geoip-database/s|local/||' config/goaccess.conf \
- || die "sed failed for goaccess.conf"
-
- eautoreconf
-}
-
-src_configure() {
- econf \
- "$(use_enable debug)" \
- "$(use_enable geoip geoip "$(usex geoipv2 mmdb legacy)")" \
- "$(use_enable unicode utf8)" \
- "$(use_with getline)" \
- "$(use_with ssl openssl)"
-}
-
-src_install() {
- default
-
- newinitd "${FILESDIR}"/goaccess.initd goaccess
- newconfd "${FILESDIR}"/goaccess.confd goaccess
- systemd_dounit "${FILESDIR}"/goaccess.service
- newtmpfiles "${FILESDIR}"/goaccess.tmpfile goaccess.conf
-
- diropts -o goaccess -g goaccess -m 0700
- keepdir /var/lib/goaccess/db /var/log/goaccess
-}
-
-pkg_postinst() {
- if ! has_version net-misc/geoipupdate ; then
- einfo "You should consider to install net-misc/geoipupdate"
- einfo "to be able to use GeoIP databases"
- fi
-
- tmpfiles_process goaccess.conf
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2023-07-14 6:50 Joonas Niilola
0 siblings, 0 replies; 23+ messages in thread
From: Joonas Niilola @ 2023-07-14 6:50 UTC (permalink / raw
To: gentoo-commits
commit: 5e2dbaf11a7fc7b6dfb00b632f6e8a8697f3d2d5
Author: Vladimir Pavljuchenkov (SpiderX) <spiderx <AT> spiderx <DOT> dp <DOT> ua>
AuthorDate: Sun Oct 2 14:41:54 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Jul 14 06:50:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e2dbaf1
net-analyzer/goaccess: add 1.7.2
Signed-off-by: Vladimir Pavljuchenkov <spiderx <AT> spiderx.dp.ua>
Closes: https://github.com/gentoo/gentoo/pull/27576
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-analyzer/goaccess/Manifest | 1 +
...{goaccess-9999.ebuild => goaccess-1.7.2.ebuild} | 25 +++++++++++-----------
net-analyzer/goaccess/goaccess-9999.ebuild | 15 +++++++------
3 files changed, 21 insertions(+), 20 deletions(-)
diff --git a/net-analyzer/goaccess/Manifest b/net-analyzer/goaccess/Manifest
index ab98ee0af107..ab6247131ab4 100644
--- a/net-analyzer/goaccess/Manifest
+++ b/net-analyzer/goaccess/Manifest
@@ -1 +1,2 @@
DIST goaccess-1.6.3.tar.gz 658827 BLAKE2B 48378235a75c11e7392bcaca98c64689032e74377696cf6fd3e0e230dd35a2e0f78e5f4283da2c4693ec072942ae6be4d3dc27f91f23d8390f81a330d9955c93 SHA512 7890fc35700db9ce1d3c720607cce6008a3140a14d143fcdd02f11a79f5344a26c648c9b7e6316a21d3ff07f588815bcdfb33072b5e0a18c429e9bfdb8bf99f4
+DIST goaccess-1.7.2.tar.gz 679321 BLAKE2B a423553fcbac76eb1358bffda9ec413da48241f9702d01872cede4999fa2baef60758f48ad621986789ddf2f514ca77ac72a4d367469ec493d792dea01c3f957 SHA512 0e057c9d49d5a9189af0b8f12e867d4402326ca0d2f562771b4d2c73fcfc2e5d79a826465ee56e03e036fbcddb7c6171005cd06ba28a2c25fc1683fe37bd59a7
diff --git a/net-analyzer/goaccess/goaccess-9999.ebuild b/net-analyzer/goaccess/goaccess-1.7.2.ebuild
similarity index 79%
copy from net-analyzer/goaccess/goaccess-9999.ebuild
copy to net-analyzer/goaccess/goaccess-1.7.2.ebuild
index 084f44d4032a..483e675fa316 100644
--- a/net-analyzer/goaccess/goaccess-9999.ebuild
+++ b/net-analyzer/goaccess/goaccess-1.7.2.ebuild
@@ -1,19 +1,19 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=8
+# shellcheck disable=SC2207
-EGIT_REPO_URI="https://github.com/allinurl/${PN}.git"
+EAPI=8
-inherit autotools git-r3 optfeature systemd tmpfiles
+inherit autotools optfeature systemd tmpfiles
DESCRIPTION="A real-time web log analyzer and interactive viewer in a terminal"
HOMEPAGE="https://goaccess.io"
-SRC_URI=""
+SRC_URI="https://tar.goaccess.io/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
IUSE="debug geoip geoipv2 getline ssl unicode"
REQUIRED_USE="geoipv2? ( geoip )"
@@ -43,13 +43,12 @@ src_prepare() {
}
src_configure() {
- local myeconfargs=()
- readarray -t myeconfargs < <(
- use_enable debug
- use_enable geoip geoip "$(usex geoipv2 mmdb legacy)"
- use_enable unicode utf8
- use_with getline
- use_with ssl openssl
+ local myeconfargs=(
+ $(use_enable debug)
+ $(use_enable geoip geoip "$(usex geoipv2 mmdb legacy)")
+ $(use_enable unicode utf8)
+ $(use_with getline)
+ $(use_with ssl openssl)
)
econf "${myeconfargs[@]}"
}
diff --git a/net-analyzer/goaccess/goaccess-9999.ebuild b/net-analyzer/goaccess/goaccess-9999.ebuild
index 084f44d4032a..5c94a8b48569 100644
--- a/net-analyzer/goaccess/goaccess-9999.ebuild
+++ b/net-analyzer/goaccess/goaccess-9999.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# shellcheck disable=SC2207
+
EAPI=8
EGIT_REPO_URI="https://github.com/allinurl/${PN}.git"
@@ -43,13 +45,12 @@ src_prepare() {
}
src_configure() {
- local myeconfargs=()
- readarray -t myeconfargs < <(
- use_enable debug
- use_enable geoip geoip "$(usex geoipv2 mmdb legacy)"
- use_enable unicode utf8
- use_with getline
- use_with ssl openssl
+ local myeconfargs=(
+ $(use_enable debug)
+ $(use_enable geoip geoip "$(usex geoipv2 mmdb legacy)")
+ $(use_enable unicode utf8)
+ $(use_with getline)
+ $(use_with ssl openssl)
)
econf "${myeconfargs[@]}"
}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2023-07-14 6:50 Joonas Niilola
0 siblings, 0 replies; 23+ messages in thread
From: Joonas Niilola @ 2023-07-14 6:50 UTC (permalink / raw
To: gentoo-commits
commit: be69cb93261ed892a9da62dbd496e52833f07049
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 14 06:48:46 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Jul 14 06:50:37 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be69cb93
net-analyzer/goaccess: IncorrectCopyright
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-analyzer/goaccess/goaccess-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-analyzer/goaccess/goaccess-9999.ebuild b/net-analyzer/goaccess/goaccess-9999.ebuild
index 5c94a8b48569..f865c1c79c2b 100644
--- a/net-analyzer/goaccess/goaccess-9999.ebuild
+++ b/net-analyzer/goaccess/goaccess-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# shellcheck disable=SC2207
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2023-12-04 3:00 Yixun Lan
0 siblings, 0 replies; 23+ messages in thread
From: Yixun Lan @ 2023-12-04 3:00 UTC (permalink / raw
To: gentoo-commits
commit: e2d4a726b1fe2d5909e936bf4e5945df11fa54ac
Author: Michael Vetter <jubalh <AT> iodoru <DOT> org>
AuthorDate: Thu Nov 2 08:39:14 2023 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Mon Dec 4 02:53:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d4a726
net-analyzer/goaccess: add 1.8.1
Closes: https://github.com/gentoo/gentoo/pull/33642
Signed-off-by: Michael Vetter <jubalh <AT> iodoru.org>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
net-analyzer/goaccess/Manifest | 1 +
net-analyzer/goaccess/goaccess-1.8.1.ebuild | 71 +++++++++++++++++++++++++++++
2 files changed, 72 insertions(+)
diff --git a/net-analyzer/goaccess/Manifest b/net-analyzer/goaccess/Manifest
index ab6247131ab4..4fe953157e67 100644
--- a/net-analyzer/goaccess/Manifest
+++ b/net-analyzer/goaccess/Manifest
@@ -1,2 +1,3 @@
DIST goaccess-1.6.3.tar.gz 658827 BLAKE2B 48378235a75c11e7392bcaca98c64689032e74377696cf6fd3e0e230dd35a2e0f78e5f4283da2c4693ec072942ae6be4d3dc27f91f23d8390f81a330d9955c93 SHA512 7890fc35700db9ce1d3c720607cce6008a3140a14d143fcdd02f11a79f5344a26c648c9b7e6316a21d3ff07f588815bcdfb33072b5e0a18c429e9bfdb8bf99f4
DIST goaccess-1.7.2.tar.gz 679321 BLAKE2B a423553fcbac76eb1358bffda9ec413da48241f9702d01872cede4999fa2baef60758f48ad621986789ddf2f514ca77ac72a4d367469ec493d792dea01c3f957 SHA512 0e057c9d49d5a9189af0b8f12e867d4402326ca0d2f562771b4d2c73fcfc2e5d79a826465ee56e03e036fbcddb7c6171005cd06ba28a2c25fc1683fe37bd59a7
+DIST goaccess-1.8.1.tar.gz 740177 BLAKE2B cc1f17c72adeeaf50d3b6c7bef47a044a3bbf06fb44d73da9b1ae68ea71d8e276dbe02c6a89cf0a72f3327e817e8d59235f788d29aeb7c7c889bacf81b64292a SHA512 96f0b73f13cfb77ad57748bce7d8791f8486bfd5ce47420d1c0016826a4deb9ab2d2742f4afd5d8b0eed003f9b596aae51f232fa71bf47f823b6ff8119f91354
diff --git a/net-analyzer/goaccess/goaccess-1.8.1.ebuild b/net-analyzer/goaccess/goaccess-1.8.1.ebuild
new file mode 100644
index 000000000000..483e675fa316
--- /dev/null
+++ b/net-analyzer/goaccess/goaccess-1.8.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# shellcheck disable=SC2207
+
+EAPI=8
+
+inherit autotools optfeature systemd tmpfiles
+
+DESCRIPTION="A real-time web log analyzer and interactive viewer in a terminal"
+HOMEPAGE="https://goaccess.io"
+SRC_URI="https://tar.goaccess.io/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug geoip geoipv2 getline ssl unicode"
+REQUIRED_USE="geoipv2? ( geoip )"
+
+RDEPEND="acct-group/goaccess
+ acct-user/goaccess
+ sys-libs/ncurses:=[unicode(+)?]
+ geoip? (
+ !geoipv2? ( dev-libs/geoip )
+ geoipv2? ( dev-libs/libmaxminddb:0= )
+ )
+ ssl? ( dev-libs/openssl:0= )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+ default
+
+ # Enable log-format, define log file and db path,
+ # change path to GeoIP bases in config
+ sed -i -e '/log-format COMBINED/s/#//' \
+ -e '/log-file/s/#//' \
+ -e '/db-path/s|tmp|var/lib/goaccess|' \
+ -e '/geoip-database/s|local/||' config/goaccess.conf \
+ || die "sed failed for goaccess.conf"
+
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable debug)
+ $(use_enable geoip geoip "$(usex geoipv2 mmdb legacy)")
+ $(use_enable unicode utf8)
+ $(use_with getline)
+ $(use_with ssl openssl)
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ newinitd "${FILESDIR}"/goaccess.initd goaccess
+ newconfd "${FILESDIR}"/goaccess.confd goaccess
+ systemd_dounit "${FILESDIR}"/goaccess.service
+ newtmpfiles "${FILESDIR}"/goaccess.tmpfile goaccess.conf
+
+ diropts -o goaccess -g goaccess -m 0700
+ keepdir /var/lib/goaccess/db /var/log/goaccess
+}
+
+pkg_postinst() {
+ optfeature "update GeoIP databases" net-misc/geoipupdate
+ tmpfiles_process goaccess.conf
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2024-07-18 7:41 Joonas Niilola
0 siblings, 0 replies; 23+ messages in thread
From: Joonas Niilola @ 2024-07-18 7:41 UTC (permalink / raw
To: gentoo-commits
commit: 42f0da4ca77cdf3ee9f2e83b7dd7134a81088332
Author: Vladimir Pavljuchenkov <spiderx <AT> spiderx <DOT> dp <DOT> ua>
AuthorDate: Mon Jun 10 06:47:35 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Jul 18 07:38:44 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42f0da4c
net-analyzer/goaccess: drop 1.6.3, 1.7.2
Signed-off-by: Vladimir Pavljuchenkov <spiderx <AT> spiderx.dp.ua>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-analyzer/goaccess/Manifest | 2 -
net-analyzer/goaccess/goaccess-1.6.3.ebuild | 70 ----------------------------
net-analyzer/goaccess/goaccess-1.7.2.ebuild | 71 -----------------------------
3 files changed, 143 deletions(-)
diff --git a/net-analyzer/goaccess/Manifest b/net-analyzer/goaccess/Manifest
index 4fe953157e67..09885a439bea 100644
--- a/net-analyzer/goaccess/Manifest
+++ b/net-analyzer/goaccess/Manifest
@@ -1,3 +1 @@
-DIST goaccess-1.6.3.tar.gz 658827 BLAKE2B 48378235a75c11e7392bcaca98c64689032e74377696cf6fd3e0e230dd35a2e0f78e5f4283da2c4693ec072942ae6be4d3dc27f91f23d8390f81a330d9955c93 SHA512 7890fc35700db9ce1d3c720607cce6008a3140a14d143fcdd02f11a79f5344a26c648c9b7e6316a21d3ff07f588815bcdfb33072b5e0a18c429e9bfdb8bf99f4
-DIST goaccess-1.7.2.tar.gz 679321 BLAKE2B a423553fcbac76eb1358bffda9ec413da48241f9702d01872cede4999fa2baef60758f48ad621986789ddf2f514ca77ac72a4d367469ec493d792dea01c3f957 SHA512 0e057c9d49d5a9189af0b8f12e867d4402326ca0d2f562771b4d2c73fcfc2e5d79a826465ee56e03e036fbcddb7c6171005cd06ba28a2c25fc1683fe37bd59a7
DIST goaccess-1.8.1.tar.gz 740177 BLAKE2B cc1f17c72adeeaf50d3b6c7bef47a044a3bbf06fb44d73da9b1ae68ea71d8e276dbe02c6a89cf0a72f3327e817e8d59235f788d29aeb7c7c889bacf81b64292a SHA512 96f0b73f13cfb77ad57748bce7d8791f8486bfd5ce47420d1c0016826a4deb9ab2d2742f4afd5d8b0eed003f9b596aae51f232fa71bf47f823b6ff8119f91354
diff --git a/net-analyzer/goaccess/goaccess-1.6.3.ebuild b/net-analyzer/goaccess/goaccess-1.6.3.ebuild
deleted file mode 100644
index 52788637826a..000000000000
--- a/net-analyzer/goaccess/goaccess-1.6.3.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools optfeature systemd tmpfiles
-
-DESCRIPTION="A real-time web log analyzer and interactive viewer in a terminal"
-HOMEPAGE="https://goaccess.io"
-SRC_URI="https://tar.goaccess.io/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug geoip geoipv2 getline ssl unicode"
-REQUIRED_USE="geoipv2? ( geoip )"
-
-RDEPEND="acct-group/goaccess
- acct-user/goaccess
- sys-libs/ncurses:=[unicode(+)?]
- geoip? (
- !geoipv2? ( dev-libs/geoip )
- geoipv2? ( dev-libs/libmaxminddb:0= )
- )
- ssl? ( dev-libs/openssl:0= )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- default
-
- # Enable log-format, define log file and db path,
- # change path to GeoIP bases in config
- sed -i -e '/log-format COMBINED/s/#//' \
- -e '/log-file/s/#//' \
- -e '/db-path/s|tmp|var/lib/goaccess|' \
- -e '/geoip-database/s|local/||' config/goaccess.conf \
- || die "sed failed for goaccess.conf"
-
- eautoreconf
-}
-
-src_configure() {
- local myeconfargs=()
- readarray -t myeconfargs < <(
- use_enable debug
- use_enable geoip geoip "$(usex geoipv2 mmdb legacy)"
- use_enable unicode utf8
- use_with getline
- use_with ssl openssl
- )
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
-
- newinitd "${FILESDIR}"/goaccess.initd goaccess
- newconfd "${FILESDIR}"/goaccess.confd goaccess
- systemd_dounit "${FILESDIR}"/goaccess.service
- newtmpfiles "${FILESDIR}"/goaccess.tmpfile goaccess.conf
-
- diropts -o goaccess -g goaccess -m 0700
- keepdir /var/lib/goaccess/db /var/log/goaccess
-}
-
-pkg_postinst() {
- optfeature "update GeoIP databases" net-misc/geoipupdate
- tmpfiles_process goaccess.conf
-}
diff --git a/net-analyzer/goaccess/goaccess-1.7.2.ebuild b/net-analyzer/goaccess/goaccess-1.7.2.ebuild
deleted file mode 100644
index 483e675fa316..000000000000
--- a/net-analyzer/goaccess/goaccess-1.7.2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# shellcheck disable=SC2207
-
-EAPI=8
-
-inherit autotools optfeature systemd tmpfiles
-
-DESCRIPTION="A real-time web log analyzer and interactive viewer in a terminal"
-HOMEPAGE="https://goaccess.io"
-SRC_URI="https://tar.goaccess.io/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug geoip geoipv2 getline ssl unicode"
-REQUIRED_USE="geoipv2? ( geoip )"
-
-RDEPEND="acct-group/goaccess
- acct-user/goaccess
- sys-libs/ncurses:=[unicode(+)?]
- geoip? (
- !geoipv2? ( dev-libs/geoip )
- geoipv2? ( dev-libs/libmaxminddb:0= )
- )
- ssl? ( dev-libs/openssl:0= )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- default
-
- # Enable log-format, define log file and db path,
- # change path to GeoIP bases in config
- sed -i -e '/log-format COMBINED/s/#//' \
- -e '/log-file/s/#//' \
- -e '/db-path/s|tmp|var/lib/goaccess|' \
- -e '/geoip-database/s|local/||' config/goaccess.conf \
- || die "sed failed for goaccess.conf"
-
- eautoreconf
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_enable debug)
- $(use_enable geoip geoip "$(usex geoipv2 mmdb legacy)")
- $(use_enable unicode utf8)
- $(use_with getline)
- $(use_with ssl openssl)
- )
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
-
- newinitd "${FILESDIR}"/goaccess.initd goaccess
- newconfd "${FILESDIR}"/goaccess.confd goaccess
- systemd_dounit "${FILESDIR}"/goaccess.service
- newtmpfiles "${FILESDIR}"/goaccess.tmpfile goaccess.conf
-
- diropts -o goaccess -g goaccess -m 0700
- keepdir /var/lib/goaccess/db /var/log/goaccess
-}
-
-pkg_postinst() {
- optfeature "update GeoIP databases" net-misc/geoipupdate
- tmpfiles_process goaccess.conf
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2024-07-18 7:41 Joonas Niilola
0 siblings, 0 replies; 23+ messages in thread
From: Joonas Niilola @ 2024-07-18 7:41 UTC (permalink / raw
To: gentoo-commits
commit: 675dacd033cb7a24d1f66c8a6a5c73587a28352b
Author: Vladimir Pavljuchenkov <spiderx <AT> spiderx <DOT> dp <DOT> ua>
AuthorDate: Fri Jun 21 15:09:13 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Jul 18 07:38:45 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=675dacd0
net-analyzer/goaccess: remove autotools eclass
Signed-off-by: Vladimir Pavljuchenkov <spiderx <AT> spiderx.dp.ua>
Closes: https://github.com/gentoo/gentoo/pull/37104
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-analyzer/goaccess/goaccess-1.9.3.ebuild | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/net-analyzer/goaccess/goaccess-1.9.3.ebuild b/net-analyzer/goaccess/goaccess-1.9.3.ebuild
index b10fe92c33d2..cd8029868ed2 100644
--- a/net-analyzer/goaccess/goaccess-1.9.3.ebuild
+++ b/net-analyzer/goaccess/goaccess-1.9.3.ebuild
@@ -5,7 +5,7 @@
EAPI=8
-inherit autotools optfeature systemd tmpfiles
+inherit optfeature systemd tmpfiles
DESCRIPTION="A real-time web log analyzer and interactive viewer in a terminal"
HOMEPAGE="https://goaccess.io"
@@ -38,8 +38,6 @@ src_prepare() {
-e '/db-path/s|tmp|var/lib/goaccess|' \
-e '/geoip-database/s|local/||' config/goaccess.conf \
|| die "sed failed for goaccess.conf"
-
- eautoreconf
}
src_configure() {
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/
@ 2024-07-18 7:41 Joonas Niilola
0 siblings, 0 replies; 23+ messages in thread
From: Joonas Niilola @ 2024-07-18 7:41 UTC (permalink / raw
To: gentoo-commits
commit: 2743aad21d96d85dbe9bb0b6d20bcd8cead2cf27
Author: Vladimir Pavljuchenkov <spiderx <AT> spiderx <DOT> dp <DOT> ua>
AuthorDate: Mon Jun 10 06:49:53 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Jul 18 07:38:45 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2743aad2
net-analyzer/goaccess: fix qa for live ebuild
Signed-off-by: Vladimir Pavljuchenkov <spiderx <AT> spiderx.dp.ua>
Closes: https://bugs.gentoo.org/923362
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-analyzer/goaccess/goaccess-9999.ebuild | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/net-analyzer/goaccess/goaccess-9999.ebuild b/net-analyzer/goaccess/goaccess-9999.ebuild
index f865c1c79c2b..58691f5c27b8 100644
--- a/net-analyzer/goaccess/goaccess-9999.ebuild
+++ b/net-analyzer/goaccess/goaccess-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# shellcheck disable=SC2207
@@ -11,11 +11,9 @@ inherit autotools git-r3 optfeature systemd tmpfiles
DESCRIPTION="A real-time web log analyzer and interactive viewer in a terminal"
HOMEPAGE="https://goaccess.io"
-SRC_URI=""
LICENSE="MIT"
SLOT="0"
-KEYWORDS=""
IUSE="debug geoip geoipv2 getline ssl unicode"
REQUIRED_USE="geoipv2? ( geoip )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
end of thread, other threads:[~2024-07-18 7:41 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-18 7:41 [gentoo-commits] repo/gentoo:master commit in: net-analyzer/goaccess/ Joonas Niilola
-- strict thread matches above, loose matches on Subject: below --
2024-07-18 7:41 Joonas Niilola
2024-07-18 7:41 Joonas Niilola
2023-12-04 3:00 Yixun Lan
2023-07-14 6:50 Joonas Niilola
2023-07-14 6:50 Joonas Niilola
2023-02-16 4:18 Sam James
2022-09-27 12:12 Joonas Niilola
2022-09-27 12:12 Joonas Niilola
2022-09-27 12:12 Joonas Niilola
2022-08-17 16:43 Joonas Niilola
2021-07-17 21:30 David Seifert
2021-04-30 18:46 Mikle Kolyada
2021-01-02 21:55 David Seifert
2021-01-02 21:43 David Seifert
2020-11-20 12:07 Joonas Niilola
2020-11-20 12:07 Joonas Niilola
2020-11-20 12:07 Joonas Niilola
2020-11-20 12:07 Joonas Niilola
2018-12-04 22:53 Patrice Clement
2017-11-05 15:37 Patrice Clement
2017-01-16 18:08 David Seifert
2017-01-16 18:08 David Seifert
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox