Hi,
> Both things should work, but this is not new, it's already policy
> since a looooong time.
With _should_ and not with _must_, though (line marked by me with *)
The `binary' target must be all that is necessary for the user to
build the binary package(s) produced from this source package.
It is split into two parts: `binary-arch' builds the binary
packages which are specific to a particular architecture, and
`binary-indep' builds those which are not.
`binary' may be (and commonly is) a target with no commands which
simply depends on `binary-arch' and `binary-indep'.
Both `binary-*' targets should depend on the `build' target, or
on the appropriate `build-arch' or `build-indep' target, if
provided, so that the package is built if it has not been
* already. It should then create the relevant binary package(s),
* using `dpkg-gencontrol' to make their control files and
* `dpkg-deb' to build them and place them in the parent of the top
level directory.
> In such case, please read policy, where this is probably explained
> much better than I could, and try "dpkg-buildpackage -A" for yourself.
Not very helpful from your side. If you want this fixed, you can
contribute. It could have been easy for you to look into the rules
file and send a minimal patch, right.
Anyway, I know have changes in my local repo to make you happy. But
I recommend being a bit more cooperative in your wishlist bug requests.
Thanks for your understanding
Norbert
------------------------------------------------------------------------
PREINING, Norbert http://www.preining.info
JAIST, Japan TeX Live & Debian Developer
GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
------------------------------------------------------------------------