commit:     5c9f3dcab8ba32e338ae1645fea5c3157e96d11d
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  6 15:07:57 2021 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Fri Aug  6 15:15:13 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c9f3dca

net-mail/amavis-logwatch: new version 1.51.04.

I've finally forked this upstream and have released a v1.51.04 that
incorporates all of the patches in $FILESDIR, along with an additional
fix for the next release of amavis. New EAPI, minor ebuild cleanup, et
cetera.

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 net-mail/amavis-logwatch/Manifest                  |  1 +
 .../amavis-logwatch/amavis-logwatch-1.51.04.ebuild | 37 ++++++++++++++++++++++
 net-mail/amavis-logwatch/metadata.xml              |  9 ++----
 3 files changed, 41 insertions(+), 6 deletions(-)

diff --git a/net-mail/amavis-logwatch/Manifest 
b/net-mail/amavis-logwatch/Manifest
index 54b79b324ee..44094c53ca9 100644
--- a/net-mail/amavis-logwatch/Manifest
+++ b/net-mail/amavis-logwatch/Manifest
@@ -1 +1,2 @@
 DIST amavis-logwatch-1.51.03.tgz 87304 BLAKE2B 
08b49d6f67e406edee062659c6de0a2c5823286bc24db35030c2b63bc3f0a06617eecdcf0da7f1f66d8eda8f9743254aa752ada82a9963bfac76a1a467503344
 SHA512 
27338abf676f05ec77e3ffb65a1f9ab5274bf8de3ab65fa29d4584ed6fdeedcb85e9e95b124549afdc3fc47780540c1790fa8b273ee296fbd44378d4da450db5
+DIST amavis-logwatch-1.51.04.tar.xz 66036 BLAKE2B 
da2ae91db65586497e5e5bf53b94f8eab84f26ebbad26f563d14ff11960d5c3bd2e046f0a056c28c53c5ce40c6193a812abb4f93db5d7a18747c40444b954d3f
 SHA512 
aec2f6ccc1af7744364e734e2893adc68e034bfab8c9f96bd32e74c6c947c1b39faef2d442d32e50f2578fbc4687dfd2b339856624330aef64ae6cf4e408456f

diff --git a/net-mail/amavis-logwatch/amavis-logwatch-1.51.04.ebuild 
b/net-mail/amavis-logwatch/amavis-logwatch-1.51.04.ebuild
new file mode 100644
index 00000000000..3369b162db4
--- /dev/null
+++ b/net-mail/amavis-logwatch/amavis-logwatch-1.51.04.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A log analyzer for amavisd-new"
+HOMEPAGE="http://michael.orlitzky.com/code/amavis-logwatch.xhtml";
+SRC_URI="http://michael.orlitzky.com/code/releases/${P}.tar.xz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-lang/perl"
+
+src_prepare() {
+       default
+       # Replace the default config file location with ours.
+       local cfg_default='/usr/local/etc/${progname_prefix}-logwatch.conf'
+       local cfg_gentoo='/etc/${progname_prefix}-logwatch.conf';
+       sed -i "s~${cfg_default}~${cfg_gentoo}~" ${PN} \
+               || die 'failed to update the default config location'
+}
+
+src_compile() {
+       # The default make target just outputs instructions. We don't want
+       # the user to see these, so we avoid the default emake.
+       :
+}
+
+src_install() {
+       dodoc Bugs Changes README
+       doman ${PN}.1
+       dobin ${PN}
+       insinto /etc
+       doins ${PN}.conf
+}

diff --git a/net-mail/amavis-logwatch/metadata.xml 
b/net-mail/amavis-logwatch/metadata.xml
index 04df72792f2..a0128bcd9ef 100644
--- a/net-mail/amavis-logwatch/metadata.xml
+++ b/net-mail/amavis-logwatch/metadata.xml
@@ -1,10 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-       <maintainer type="person">
-               <email>[email protected]</email>
-       </maintainer>
-       <upstream>
-               <remote-id type="sourceforge">logreporters</remote-id>
-       </upstream>
+  <maintainer type="person">
+    <email>[email protected]</email>
+  </maintainer>
 </pkgmetadata>

Reply via email to