x86_64 is used as a baseline: the "x86_64" entry, whatever status it has, is transformed into "all", and then the other entries in ARCHITECTURES either dropped or rearranged appropriately.
With fixes and the original documentation. Removed old 1.0 recipe (with should've been 2.5.3 already...)