Gabriel M. Beddingfield wrote:
While I believe you, would you mind explaining why it
makes
things more difficult for the Debian maintainer?
The main problem is that the debian/ directory in the tarball
is not Debian standards compliant. You can check this yourself
by doing building the deb using (you will need to install
devscripts and lintian):
debuild -us -uc -rfakeroot --lintian-opts -iI --color always
However, be aware that if you are doing that on anything other
than Debain unstable, you are probably running an old version
of lintian.
Even if you fix those probelms now, release a new tarball and
nowone gets around to submitting it to debian for 6 months,
by that time the debian/ directory will probably not be
lintian clean. The Debian standards are a moving target :-).
Regardless of tracking Debian standards, if person X is the Debian
maintainer, they have to patch a bunch of stuff in the debian/
directory to replace your name with theirs.
In the end, its best to keep the debian/ directory out of the
source tarball. For instance, I am the debian maintainer for
my two libraries libsndfile and libsamplerate and I prefer to
keep the Debian packaging for those in a separate repo from the
the actual library.
Cheers,
Erik
--
----------------------------------------------------------------------
Erik de Castro Lopo
http://www.mega-nerd.com/