Hi Jeroen, > Dear Mentors, > > I am looking for a sponsor for my package "dbxml". > > * Package name : dbxml > Version : 2.5.16-1 > Upstream Author : Oracle > * URL : > http://www.oracle.com/technology/software/products/berkeley-db/db/index.html > * License : BSD and Apache 1.1 > Section : unknown >
[...] Thank you for tackling this large piece of software. I just did a review of the most basic Debian packaging stuff, I did not check proper function. - debian/changelog: "squeeze" is not a valid upload destination, you want unstable or even experimental. - debian/control: Section: unknown is no good. Current Standards-Version would be 3.9.1. You want default-jdk, not default-jdk-builddep. All description are extremly short. Maybe a common text describing what "Oracle Berkeley DB XML" is, how it differs from other libraries, etc. would be good for all packages. The current descriptions would then serve as second stanza. - debian/copyright: You have no give the license of your packaging. It might also make sense to go for DEP-5 format (http://dep.debian.net/deps/dep5/) - debian/dbxml-doc.{docs,install}: What does #DOCS# stand for? - libdbxml-java-gcj.post{inst,rm}: You must handle the various arguments that the post{inst,rm} might be called with. See http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html - debian/README.{Debian,source}: Read their contents and act accordingly. Package does not build: cd dbxml && /usr/bin/make clean make[1]: Entering directory `/home/tautschnig/debian/dbxml/dbxml-2.5.16/dbxml' make[1]: *** No rule to make target `clean'. Stop. make[1]: Leaving directory `/home/tautschnig/debian/dbxml/dbxml-2.5.16/dbxml' make: *** [clean] Error 2 You probably want to ignore errors in this step - a fresh download must be configured before doing the make clean. Hope this helps, Michael
pgpgB85IXQGSZ.pgp
Description: PGP signature