summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Orlitzky <mjo@gentoo.org>2021-08-02 09:07:05 -0400
committerMichael Orlitzky <mjo@gentoo.org>2021-08-02 09:09:51 -0400
commit98539b029b43e863988d0ee2558577c7c08f2321 (patch)
tree0afeefa51e3d1b13e5eae313764cc58b2e02f98f /net-mail/postfix-logwatch/postfix-logwatch-1.40.04.ebuild
parentmedia-sound/abcmidi: removed obsolete 2021.05.25 (diff)
downloadgentoo-98539b029b43e863988d0ee2558577c7c08f2321.tar.gz
gentoo-98539b029b43e863988d0ee2558577c7c08f2321.tar.bz2
gentoo-98539b029b43e863988d0ee2558577c7c08f2321.zip
net-mail/postfix-logwatch: new (forked) version 1.40.04.
I have finally forked this project, since I'm the only one who's been patching it to work with new versions of perl and postfix. This is the first release that I've made of the fork, which now thankfully does not require any patches or workarounds in the ebuild. Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Diffstat (limited to 'net-mail/postfix-logwatch/postfix-logwatch-1.40.04.ebuild')
-rw-r--r--net-mail/postfix-logwatch/postfix-logwatch-1.40.04.ebuild31
1 files changed, 31 insertions, 0 deletions
diff --git a/net-mail/postfix-logwatch/postfix-logwatch-1.40.04.ebuild b/net-mail/postfix-logwatch/postfix-logwatch-1.40.04.ebuild
new file mode 100644
index 000000000000..bab89768c04c
--- /dev/null
+++ b/net-mail/postfix-logwatch/postfix-logwatch-1.40.04.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A log analyzer for postfix"
+HOMEPAGE="http://michael.orlitzky.com/code/postfix-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_install() {
+ dodoc Bugs Changes README ${PN}.conf-topn
+ doman ${PN}.1
+ dobin ${PN}
+ insinto /etc
+ doins ${PN}.conf
+}