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.
* Install the runtimes in bin, even for secondary arch builds.
* Don't create the gnutls_bin subpackage on secondary arches,
except if we're building for x86 secondary arch on x86_gcc2h.
* Drop $documentationDir on secondary arches, except if we're
building for x86 secondary arch on x86_gcc2h.
* Include the runtimes in the debuginfo package.
* Drop unneeded call to autoreconf.
* Drop a patch which is no longer needed.
* TEST_REQUIRES += cmd:cvs
* doc/examples/tlsproxy/tlsproxy.c calls strdupa and fails to build
so let's just skip it for now.
* Without the "-lgnu" we would get an undefined reference to `memmem'
in function hsk_hook_cb (resume_x509-resume.o from tests/resume.c)
* Define TEST_REQUIRES instead of TEST_PREREQUIRES, and drop cmd:cvs
from it, as cvs is currently failing to build on x86_64.
* No need to revbump as the changes only affect TEST().
* Bump to 3.4.14 (current stable) and add 3.5.2, marked untested.
* Move $binDir to a _bin sub-package, for more flexibility with
regards to package co-installation. 3.4.x and 3.5.x seem to be
causing problems for other recipes, so this layout change, with
some other changes (e.g. package basename renames) can help.
* Update the layout of 2.8.x.
* Change the basename of the recipe of 3.4.x to gnutls34.
* Use gnutls35 as basename for the recipe of 3.5.x.
* Declare CONFLICTS, CONFLICTS_{bin,devel} in a way that allows
gnutls-2.8.x to be installed with either gnutls-3.4.x or
gnutls-3.5.x. On top of that, a single _bin package may be
installed (provided the base package is also installed.) Same
thing for _devel.
* Add cmd:cvs cmd:git to BUILD_PREREQUIRES in order to make
gl/tests/test-vc-list-files-{cvs,git} succeed.
* Patch gl/tests/test-float.c to enable that test.
* Add cmd:{perl,makeinfo} to BUILD_PREREQUIRES.
* Bump version to 3.4.10.
* Drop the --disable-doc switch during configuration and put all docs
in a separate, architecture-independent package, gnutls_doc, in case
we are building for a primary arch. Do not provide a doc package at
all if we are building for a secondary architecture.
* Swap the lines for "cmd:psktool" and "cmd:ocsptool" as they were not
sorted.
* Drop the "cmd:systemkey" line in PROVIDES as it is not installed by
default. There isn't even a configure option to have it installed.
* fossil
Improved SUMMARY, thanks waddlesplash for noticing the error.
* gcc
Shortened SUMMARY (at least removing the "\" linebreak that seems to
trigger the lint warning)
Minor cosmetics.
* gd
Renamed recipe to correct version.
Added license.
Corrected copyright.
Added autoconf, aclocal, libtoolize to BUILD_PREREQUIRES.
Added SOURCE_DIR.
Now it almost builds, failing with:
configure.ac:79: warning: macro 'AM_ICONV' not found in library
configure.ac:130: error: possibly undefined macro: AC_MSG_ERROR
* global
Removed "." from SUMMARY.
Minor cosmetics.
* gnupg
Removed "." from SUMMARY.
Minor cosmetics.
* gnutls
Added PATCHES="gnutls-2.8.6.patch" to fix the lint warning.
Moved haiku_devel to BUILD_REQUIRES.
Sorted the _devel blocks to the top.
Minor cosmetics.
Build fails...
* golang
Removed "." from SUMMARY.
Minor cosmetics.
* gptfdisk
Removed "." from SUMMARY.
Minor cosmetics.
* graphviz
Minor cosmetics.
* gri
Removed "." from SUMMARY.
Minor cosmetics.
* ha
Slightly improved SUMMARY/DESCRIPTION
Minor cosmetics.
* handbreak
Removed "." from SUMMARY.
Minor cosmetics.
* harfbuzz
Removed "." from SUMMARY.
Minor cosmetics.
Sorted the _devel blocks to the top.
* hdialog
Removed "." from SUMMARY.
Use g++ instead of gcc.
Minor cosmetics.
* help2man
Removed "." from SUMMARY.
Minor cosmetics.
* heroes
Removed "." from SUMMARY.
Minor cosmetics.
* homeworld
Removed "." from SUMMARY.
Minor cosmetics.
* htmldoc
Remove outdated patch file
Minor cosmetics.
* htmltidy
Removed "." from SUMMARY.
Minor cosmetics.
Sorted the _devel blocks to the top.
* hyperstudio
Removed "." from SUMMARY.
Minor cosmetics.