diff options
author | Sam James <sam@gentoo.org> | 2020-09-07 23:11:23 +0000 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2020-09-07 23:11:23 +0000 |
commit | 92c5ebafb0e1fe43590592c668a8ecf8998b50b3 (patch) | |
tree | 7070f6622e6c1a95e8cafd812343d19f56f9052d /mail-filter/gld | |
parent | mail-filter/gld: Stabilize 1.7-r4 amd64, #739586 (diff) | |
download | gentoo-92c5ebafb0e1fe43590592c668a8ecf8998b50b3.tar.gz gentoo-92c5ebafb0e1fe43590592c668a8ecf8998b50b3.tar.bz2 gentoo-92c5ebafb0e1fe43590592c668a8ecf8998b50b3.zip |
mail-filter/gld: cleanup old EAPI 4 ebuild
Bug: https://bugs.gentoo.org/739586
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'mail-filter/gld')
-rw-r--r-- | mail-filter/gld/gld-1.7-r2.ebuild | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/mail-filter/gld/gld-1.7-r2.ebuild b/mail-filter/gld/gld-1.7-r2.ebuild deleted file mode 100644 index 55c7f21f081d..000000000000 --- a/mail-filter/gld/gld-1.7-r2.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -inherit toolchain-funcs - -DESCRIPTION="A standalone anti-spam greylisting algorithm on top of Postfix" -HOMEPAGE="http://www.gasmi.net/gld.html" -SRC_URI="http://www.gasmi.net/down/${P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="postgres" -# Not adding a mysql USE flag. The package defaults to it, so we will too. -DEPEND="sys-libs/zlib - >=dev-libs/openssl-0.9.6 - postgres? ( dev-db/postgresql[server] ) - !postgres? ( virtual/mysql )" -RDEPEND="${DEPEND}" - -src_prepare() { - sed -i gld.conf \ - -e 's:^LOOPBACKONLY=.*:LOOPBACKONLY=1:' \ - -e 's:^#USER=.*:USER=nobody:' \ - -e 's:^#GROUP=.*:GROUP=nobody:' \ - || die "sed gld.conf failed" - - sed -i Makefile.in \ - -e '/ -c /{s|-O2|$(CFLAGS)|g}' \ - -e '/ -o /{s|-O2|$(CFLAGS) $(LDFLAGS)|g}' \ - -e '/strip/d' \ - || die "sed Makefile.in failed" - - sed -i tables.{my,pg}sql \ - -e '/ip char/s/16/39/' \ - || die "sed sql tables failed" -} - -src_configure() { - tc-export CC - # It's kind of weird. $(use_with postgres pgsql) won't work if you don't - # use it... - if use postgres ; then - myconf="${myconf} --with-pgsql" - fi - - econf ${myconf} -} - -src_install() { - dobin gld - - insinto /etc - newins gld.conf gld.conf.example - - dodoc HISTORY README* - - insinto /usr/share/${PN}/sql - doins *.pgsql *-whitelist.sql "${FILESDIR}"/tables.sql - - newinitd "${FILESDIR}"/gld.rc gld -} - -pkg_preinst() { - elog "Please read the README file in /usr/share/doc/${PF} for" - elog "details on how to setup gld." - elog - elog "The sql files have been installed to /usr/share/${PN}/sql." - if [[ $REPLACING_VERSIONS == "1.7-r1" ]]; then - elog "You might want to use the ALTER_TABLE command to change the" - elog "ip field width to 39 chars to accomodate ipv6 addresses." - elog "Please see your sql server documentation." - fi -} |