Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 82650 - Server side mail filter for qmail and sendmail.
Summary: Server side mail filter for qmail and sendmail.
Status: VERIFIED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Net-Mail Packages
URL: http://www.mailwasher.net/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-20 01:30 UTC by Bel Zébute
Modified: 2005-09-11 15:14 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
mail-filter/mailwasher-2.0.2.ebuild (mailwasher-2.0.2.ebuild,908 bytes, text/plain)
2005-02-20 01:32 UTC, Bel Zébute
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bel Zébute 2005-02-20 01:30:47 UTC
Before someone elses do so, I submit my shot at creating the first ebuild for this.

Since it's taking much longer than anticipated (surprise), I give this a break.

It seem to compile, but for some reaseon, /bin/sync hangs on my box (maybe due to nfs or the sort).

Remains a couple of things (like the LICENCE) and all the Gentoo specific inititalisation scripts.

I will come back on this, but in the meanwhile, if you want to make further advances, you're more than welcome.

Reproducible: Always
Steps to Reproduce:
Comment 1 Bel Zébute 2005-02-20 01:32:42 UTC
Created attachment 51639 [details]
mail-filter/mailwasher-2.0.2.ebuild

Oh, yeah, the heaser are also missing.
Comment 2 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2005-02-25 02:48:23 UTC
you need to clean up that ebuild, and you need to put the copyright headers on the ebuild.
Comment 3 Bel Zébute 2005-02-28 14:17:27 UTC
Comment on attachment 51639 [details]
mail-filter/mailwasher-2.0.2.ebuild

# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit libtool
SRC_URI="http://voxel.dl.sourceforge.net/sourceforge/mailwasher/mailwasher-2.0.
2.tar.gz"
IUSE="pic static"
DEPEND="
	app-arch/tar
	app-arch/unzip
	app-arch/zip
	"
RDEPEND="
	virtual/mta
	>=sys-libs/db-4.3
	>=sys-devel/gcc-3.3.2
	"
S="${WORKDIR}/mwserver"
KEYWORDS="~x86"
SLOT="0"
PROVIDE="virtual/mda"

src_unpack () {
	unpack ${A}
#	einfo "Running autoreconf..."
#	cd ${S}
#	autoreconf
#	cd ${WORKDIR}/fcl
#	autoreconf
	einfo "Running libtoolize..."
	cd ${S}
#	elibtoolize
	libtoolize --copy --force
	cd ${WORKDIR}/fcl
#	elibtoolize
	libtoolize --copy --force
}

src_compile () {
	MAKEOPTS=-j1
	MY_CONF="$(use_with pic)"
	if useq static
	then MY_CONF="${MY_CONF} --disable-shared --enable-static"
	else MY_CONF="${MY_CONF} --enable-shared --disable-static"
	fi
	econf ${MYCONF} || die "configure!"
	emake configureworld world || die "make!"
}

pkg_install () {
	einstall || die "install!"
}
Comment 4 Bel Zébute 2005-02-28 14:20:33 UTC
Arrrg!  I need a sandbox to toy in with bugzilla's knobes and levers :(

Any how.  The clean up must be done by someone who will  get this thing to compile completely, either it be me or someone else, why remove inofrmations that hints on the various possibilities?
Comment 5 Bel Zébute 2005-03-01 02:33:10 UTC
I've fix my "sync" problem and this ebuild compiles completely.

This is a stupid implementation as it compiles a binary installer.  When people release stuff in Open Source, why can't they do things like everybody else.

This is now suppose to be GPL, yet I have to read a stupid licence agreement and agree to it.

Screw this.
Comment 6 Andrea Barisani (RETIRED) gentoo-dev 2005-05-17 09:22:24 UTC
Since the last reporter's comment is "Screw this" I'm closing this bug ;).

Reopen it if you make any progress.
Comment 7 Michael Hanselmann (hansmi) (RETIRED) gentoo-dev 2005-09-11 15:14:32 UTC
Finally closing to clear the bug list