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