Very raw 2.3.10 patch
Andres Freund
andres at anarazel.de
Mon Nov 19 06:11:45 UTC 2007
Hi,
I did a quick port to 2.3.10, and I want to know if you could use that. And if
yes, how the best method would be. I cant send the preliminary patch to the
mailing list, as its a bit to big (2.x MB). So you can find it at:
http://anarazel.de/debian_cyrus_2.6.8_2.6.10.diff
What I did:
- port all patches
- removed
- 99-autoconf - seems to be upstream
- 72-isdig - upstream
- 20-bdb - upstream
- call autogen.sh during build. Otherway I dont see the sense of configure.in
et al. patching?
due to this I removed:
- 02-add_mkinstalldirs.dpatch (included in autogen)
- 25-update_install-sh.dpatch (included in autogen as well)
added automake1.9 to build-depends
- Naturally add entries to changelog
- add parantheses ( '(' .. ')' ) around "find -not -user cyrus -or -not -group
mail" in cyrus-makedirs because when -exec is used find does nothing. This
leads to /var/lib/cyrus and /var/spool/cyrus directories with
files/directories not owned by cyrus.
(why is find doing this? Bug?)
As my knowledge about debian-packaging is quite limited Im not sure if my
changes are correct. Especially around autogen.sh I am quite unsure...
Minimal TODO-List:
- update list of executable files
- test (runs here, builds repeatedly without manual interventions like
cleaning up stuff)
Greetings,
Andres
PS: Please excuse stupid failures - its around 7 am around here and I havent
slept so far.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://lists.alioth.debian.org/pipermail/pkg-cyrus-imapd-debian-devel/attachments/20071119/0099899b/attachment.pgp
More information about the Pkg-Cyrus-imapd-Debian-devel
mailing list