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.
This neutral change means that sed_x86 no longer exists on x86_64
hybrid. sed_x86 now only exists for x86_gcc2 hybrid.
FWIW, the CONFLICTS in sed_x86 is required to prevent, on x86_gcc2
hybrid, the co-installation of sed_x86 4.4 (or 4.5) with sed 4.2.1.
* Mark as broken on x86_gcc2, as a big gcc2 patch would be required.
(Users of x86_gcc2 hybrid will be able to switch to sed_x86.)
* Shrink patch, as Haiku can handle #!/usr/bin/env shebangs.
* HOMEPAGE: Switch to https.
* COPYRIGHT: update years.
* SOURCE_URI: add mirror.
* Referring the current haiku version explicitly is not needed, since
the RequiresUpdater takes care of setting the version of Haiku used
for building a package.
* Don't require sed to build sed
* I am noting a HaikuPorter sed requirement
slipping through however:
/wrapper-script: line 137: sed: command not found
Doesn't seem to impact final result
* This should help remove the need for the
sed bootstrap package :-)
* portVersionedName contains the secondary architecture,
so using it means secondary package builds fail.
example: $portVersionedName is libwow_x86-0.0.0 when
doing an x86 build on x86_gcc2
be declared properly, now
* improve formatting of recipe files for better readability and better
compatibility with showing diffs (when moving specification lines)
* add/improve DESCRIPTION where it was just a copy of SUMMARY
* add missing prerequisites cmd:gcc, cmd:make and cmd:sed
* switch build stage to use autoreconf instead of autoconf, as was
hinted by a message during the build before, however that doesn't
seem to help much with respect to getting rid of warning messages