Removed the full-stop and repeating package name in SUMMARY.
Removed hard line breaks, broke up some very long paragraphs and
use bullet lists where possible.
All done by browsing through HaikuDepot. There may be (many) more left
in the whole haikuports repo...
Included 10 extended desriptions done by soyoye14 for GCI 2014
(https://www.google-melange.com/gci/task/view/google/gci2014/5240373098053632)
Removed/insert whitespace where it seems to be the custom in recipes.
Sometimes rearranged elements of a recipe (moving license and copyright
up, for example).
They are not actually used upstream, although a configure check is in
place.
This commit warrants a rev bump but it should be in the same push as the
previous commit which updates the package, so I skipped over it.
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
Also addresses Adrien's request of using the full Git commit hash, which
unfortunately is still needed although in the Git history it seems the
version has already been released.
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
* 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.
Unfortunately it's broken. The start page will not draw anything, and
trying to access any other URL triggers an assert. I don't even
understand why NetSurf is building in DEBUG mode, the assert shouldn't
be active...
* fix dependencies and build system
* check doesn't build correctly with haikuporter on x86_64 beause
of a Python bug (hard link extraction in tar files)
* All the packages have changed version
* Cleanup the dependencies to avoid repeating transitive ones
* libxml is not required anymore (libdom replaces it everywhere)
* on the other hand, NetSurf build uses perl html::entities. Added a bep for it.
* Also adjusted the licences. While NetSurf is still GPL/MIT+OpenSSL exception, all the other libs are plain MIT, with various copyright holders.
(cherry picked from commit 9b6e3c28b0)
Conflicts:
dev-libs/libwapcaplet/libwapcaplet-0.2.0-HEAD.bep
dev-util/buildsystem/buildsystem-1.0-HEAD.bep
media-libs/libnsbmp/libnsbmp-0.1.0-HEAD.bep
media-libs/libsvgtiny/libsvgtiny-0.1.0-HEAD.bep
net-libs/libdom/libdom-0.0.1-HEAD.bep
www-client/netsurf/netsurf-3.1-HEAD.bep
* this fixes the wrong recipe names introduced by myself in #d525fee
* adjust patch names to match corresponding recipes
* additionally: create 'additional-files' folders as hint to some
ports that do not have a proper recipe yet