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.
* Switch HOMEPAGE & SOURCE_URI to https.
* Do not pass --disable-rpath to configure, otherwise the build
fails if cmd:help2man is not in BUILD_PREREQUIRES.
* Define TEST_REQUIRES with cmd:{cmp,diff,help2man}. It might be
used by HaikuPorter in the future.
* Remove duplicate cmd:awk in BUILD_PREREQUIRES (and sort it).
* 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.
* 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
* Also declare a resolvable named like the package, even if
similarly named cmd:* resolvable is declared.
* Add cmd: namespace to resolvables in [BUILD_[PRE]]REQUIRES
where appropriate. For some reason I thought that didn't
work (resulting in an error building the package), but
apparently I was mistaken.
* A few smaller fixes in [BUILD_[PRE]]REQUIRES.
* Remove incorrect "cmd:" prefix in *DEPEND. It's only for PROVIDES.
* Move some stuff from BUILD_DEPEND to DEPEND and add more dependencies
as gleaned from Oliver's previous work.
* Add version requirements for some dependencies.
work correctly. it's failing to find Makefile.in near the end of
configure, but it is there. And when you try to remove the work
directory it won't go willingly. Need to check the 1.4.12 patch and see
if anything else from it is still needed.