Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 205813

Summary: new ebuild: mail-filter/libdkim-exim
Product: Gentoo Linux Reporter: Björn <mastamind>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED WONTFIX    
Severity: enhancement CC: andreas.mack, bertrand, bturner, dsowen, ehmsen, grobian, idl0r, net-mail+disabled, peitolm, sunrise
Priority: High Keywords: EBUILD, InOverlay, PMASKED
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard: [sunrise-overlay]
Package list:
Runtime testing required: ---
Bug Depends on: 293982    
Bug Blocks: 205814    
Attachments: The new ebuild.
ebuild for the new version
a patch to improve the upstream makefile
updated Makefile patch
New ebuild after cleaning up with help of the Gentoo Sunrise team (idl0r). Also version bump.
Updates to makefile patch with help from Gentoo Sunrise team (idl0r)
Additional patch needed by 1.0.17 ebuild

Description Björn 2008-01-14 16:12:49 UTC
This is an ebuild for libdkim with patches already applied by exim developers so that exim can use this library to support dkim.

http://wiki.exim.org/DKIM

Reproducible: Always
Comment 1 Björn 2008-01-14 16:14:05 UTC
Created attachment 140933 [details]
The new ebuild.
Comment 2 Björn 2008-04-02 20:56:07 UTC
Created attachment 148139 [details]
ebuild for the new version

new ebuild for the new version.
Comment 3 Björn 2008-04-02 22:01:06 UTC
Created attachment 148142 [details, diff]
a patch to improve the upstream makefile

this patch improves the upstream makefile.
Comment 4 Björn 2008-12-08 23:01:59 UTC
ebuild and patch can be taken as they are for the version 1.0.17 of libdkim.
Comment 5 Brandon Turner 2009-02-19 04:31:29 UTC
Created attachment 182501 [details, diff]
updated Makefile patch

Updates Makefile patch to compile under openssl 0.9.8j.  Unsets OPENSSL_FIPS as FIPS is not included in OpenSSL 0.9.8.
Comment 6 Brandon Turner 2009-03-12 22:57:32 UTC
Created attachment 184854 [details]
New ebuild after cleaning up with help of the Gentoo Sunrise team (idl0r).  Also version bump.
Comment 7 Brandon Turner 2009-03-12 22:58:08 UTC
Created attachment 184856 [details, diff]
Updates to makefile patch with help from Gentoo Sunrise team (idl0r)
Comment 8 Brandon Turner 2009-03-12 22:58:37 UTC
Created attachment 184859 [details, diff]
Additional patch needed by 1.0.17 ebuild
Comment 9 Brandon Turner 2009-03-13 18:57:46 UTC
This is now in the sunrise overlay. Once it is reviewed, you can find it at:
http://overlays.gentoo.org/proj/sunrise/browser/reviewed/mail-filter/libdkim-exim

Until then, you can find it at:
http://overlays.gentoo.org/proj/sunrise/browser/sunrise/mail-filter/libdkim-exim
Comment 10 Fabian Groffen gentoo-dev 2009-07-03 09:24:55 UTC
sunrise ebuild looks ok, I wonder if one can get around the makefile patch with some extra calls from the ebuild though.
Comment 11 Brandon Turner 2009-07-06 13:00:30 UTC
You might also try looking at the ebuild in bug #262919.  It sources the libdkim library directly.  It still requires some patching but patches are applied directly to libdkim source rather than to the exim fork.
Comment 12 Jochen Schalanda 2009-11-25 16:49:50 UTC
As of version 4.70, Exim has native support for DKIM and doesn't need an external library like libdkim(-exim) any more.

There is already a request for the inclusion of Exim 4.70/4.71 into the portage tree, see bug #293982.
Comment 13 Fabian Groffen gentoo-dev 2009-12-04 18:14:23 UTC
exim-4.71 has just entered the tree, making a separate package unnecessary per comment #12