* dash: update to version 0.5.12.
Removed old Gentoo patches (Debian has a bunch that might be worth adding, perhaps).
Removed spurious readline dependency.
Apparently, libedit could be used instead ("--with-libedit" option of ./configure),
but then it fails to compile. Easily fixed, but resulting binary still doesn't do proper
line editting at all.
Removed TEST() as "make check" doesn't do anything meaningful.
Smoke tested (on beta5 64 bits) by using it to "jam -q -j4 Terminal" on Haiku's source tree
(making sure dash was set as JAMSHELL, of course).
* dash: import some patches from Debian.
Got them from:
https://salsa.debian.org/debian/dash/-/tree/debian/unstable/debian/patches?ref_type=heads
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.
You will need to delete download/dash-0.5.10-dumb-echo.patch before
building dash 0.5.10.2 if you downloaded it for building 0.5.10.
That's because there was a typo in the patch.
* bdh-calc
License is Zlib.
Improved SUMMARY.
Minor cosmetics.
* daa2iso
Removed "." from SUMMARY.
Minor cosmetics.
* dash
Removed "." from SUMMARY.
Moved some things into BUILD_PREREQUIRES.
* ddrescue
Shortened SUMMARY.
Added cmd:lzip to BUILD_PREREQUIRES.
Minor cosmetics.
* diffutils
Removed "." from SUMMARY.
Moved haiku_devel into BUILD_REQUIRES.
Minor cosmetics.
* discount
Shortened SUMMARY.
Moved haiku_devel into BUILD_REQUIRES.
Minor cosmetics.
* doctranslator
Shortened SUMMARY.
Corrected checksum.
Added SECONDARY_ARCHITECTURES.
* dos2unix
Removed "." from SUMMARY.
Moved haiku_devel into BUILD_REQUIRES.
Minor cosmetics.
* dtc
Improved DESCRIPTION
Moved haiku_devel into BUILD_REQUIRES.
Minor cosmetics.
* dulwich
Removed "." from SUMMARY.
Moved haiku_devel into BUILD_REQUIRES.
Minor cosmetics.
* 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.