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.
Not referencing them caused them to be missing from the source packages.
This also moves all files that were in different dirs under the common
additional-files dir.
* fastdep
Removed "." from SUMMARY.
Minor cosmetics.
* ffmpeg
Removed "." from SUMMARY.
* fheroes
Removed "." from SUMMARY.
* filecropper
Removed "." and improved SUMMARY.
Use g++ instead of gcc.
* flex
Removed "." from SUMMARY.
Moved haiku_devel into BUILD_REQUIRES.
Minor cosmetics.
* fontforge
Removed "." from SUMMARY.
Minor cosmetics.
* fossil
Shortened and improved SUMMARY/DESCRIPTION.
* fpc
Use same SUMMARY/DESCRIPTION in the non-BEP recipes.
* freetype
Minor cosmetics.
(The PATCHES is commented out on purpose, enabling
subpixel rendering and hinting)
* ftgl
Removed "." from SUMMARY.
Sorted _devel block to the top.
* 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.
* CLI only.
* fontforge uses a bootstrap system which involves git, thus
applying our own patchset doesn't work well. For the moment,
we apply the patch manually and inconditionally at the beginning
of the build.
* python packages are still misplaced.
* we depend on libpython.so which atm isn't available on secondary
architectures.
* currently broken on setlocale() call.