> but I like the fact that the spec file and patches are
> separate from the tarball. [...] AFAICS, to get this
> from dpkg sources, I'd need to download the tarball
> and extract it.
I guess you are confusing something. In RPM distros, the tarball and changes are all stuffed together in one giant .srpm, while in Debian, the upstream code and the packages are separated into two files.