[Blair Zajac] > I'm a Subversion committer and working on taking the Debian Etch > Subversion packages and back-porting them for Ubuntu Breezy Badger. > This is a small patch to Debian's build system to make it easier and > to document issues I ran into.
s/Etch/Experimental/, I see. Which is fine. (: Thanks for working with us on this! > * Depend upon kaffe >= 1.1.6 as the Java bindings do not compile > with kaffe 1.1.5. I assume you meant 2:1.1.6, since etch is at 2:1.1.6-x and breezy is at 2:1.1.5-x. See the discussion of the "epoch" in Debian Policy 5.6.12: http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Version I'll add that to the Build-Depends. (As you said later, we don't know whether it's needed in Depends, so I won't bother with it there. Let me know if you find out otherwise.) > * Add junit to BuildDepends and pass --with-junit to configure so > that 'make check-javahl' can be run. However, do run run the > check during the build since it core dumps with the gij, > java-gcj-compat and kaffe-pthreads JVMs. Sun's 1.5.0_06 JVM does > not crash and passes the tests succesfully. Nod, that looks sensible. > * Have libsvn0 depend upon libapr0 (>= 2.0.55-3) so that the > packages meet Subversion's requirement for APR 0.9.7. That's libapr0's responsibility - it should get this stuff right. If not, that's where to file the bugs. See /var/lib/dpkg/info/libapr0.shlibs. > * Pass CLEANUP=true to 'make check' so directories will be removed > after successfully passing a test, saving a large amount of disk > space. I'll investigate - if that's what that does, I'm all for it. Thanks again, Peter
signature.asc
Description: Digital signature

