From 71c5f15f8fd50feea3164f8ff57aded265c6098d Mon Sep 17 00:00:00 2001 From: Zeckmathederg Date: Sun, 29 Sep 2024 20:59:14 -0600 Subject: [PATCH] libtasn1: Add Possible Parameters. Part of issue #19. --- introduction/welcome/changelog.xml | 13 +++ shareddeps/net/libtasn1.xml | 128 ++++++++++++++++++++++++++--- template/template.xml | 61 ++++---------- 3 files changed, 145 insertions(+), 57 deletions(-) diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 3223eedd82..2f8b13b1d9 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -39,6 +39,19 @@ --> + + September 29th, 2024 + + + + [Zeckmathederg] - libtasn1: Add Possible Parameters. Part of issue + #19. + + + + + + September 24th, 2024 diff --git a/shareddeps/net/libtasn1.xml b/shareddeps/net/libtasn1.xml index 688dcfbcb2..092cce915a 100644 --- a/shareddeps/net/libtasn1.xml +++ b/shareddeps/net/libtasn1.xml @@ -76,17 +76,6 @@ make - - Command Explanations - - - - - - - 32-bit Installation of libtasn1 @@ -120,6 +109,123 @@ ldconfig + + Possible Parameters + + + --{en,dis}able-silent-rules: This option changes + verbosity in the build output. + + + + --{en,dis}able-dependency-tracking: This option + changes whether to accept slow dependency extractors. + + + + --disable-largefile: This option disables support + for large files. + + + + --disable-year2038: This option disables support + for timestamps beyond the year 2038. + + + + --disable-doc: This option disables building + documentation. + + + + --{en,dis}able-shared: This option toggles + building shared libraries (enabled by default). + + + + --{en,dis}able-static: This option toggles + building static libraries (enabled by default). + + + + --enable-fast-install: This option optimizes for + a faster installation (enabled by default). + + + + --disable-libtool-lock: This option avoids + locking which can break building this package with multiple jobs. + + + + --enable-gtk-doc: This option enables the use of + gtk-doc to build documentation (it is broken and + disabled by default). + + + + --enable-gtk-doc-html: This option builds HTML + documentation (enabled by default). + + + + --enable-gtk-doc-pdf: Same as + --enable-gtk-doc-html but builds as a PDF (disabled by + default). + + + + --enable-cross-guesses={conservative,risky}: This + option changes the policy for cross-compilation guesses. It is + recommended to leave this alone unless you know what you're doing. + + + + --enable-ld-version-script: This option enables + the linker version script (enabled by default if available). + + + + --disable-valgrind-tests: This option disables + running tests with Valgrind. + + + + --enable-code-coverage: This option enables + code coverage support. + + + + --disable-gcc-warnings: This option disables GCC + warnings. + + + + --enable-fuzzing: This option turns on fuzzing + for the building process. + + + + --with-aix-soname={aix,svr4,both}: This option + changes the soname variant (default is aix). + + + + --with-gnu-ld: This option assumes that the C + compiler uses GNU ld (disabled by default but will be automatically + detected). + + + + + + Command Explanations + + + + + Contents diff --git a/template/template.xml b/template/template.xml index a43ed81eaa..4cb2ab1328 100644 --- a/template/template.xml +++ b/template/template.xml @@ -9,17 +9,6 @@ --> - - - - - ]> @@ -59,26 +48,6 @@ Download (HTTP): - - - Download MD5 sum: &TEMPLATE-md5sum; - - - - - Download size: &TEMPLATE-size; - - - - - Estimated disk space required: &TEMPLATE-buildsize; - - - - - Estimated build time: &TEMPLATE-time; - - @@ -96,7 +65,7 @@ Required - Recommended - (required if building @@ -130,7 +99,7 @@ Optional - and + and EXTERNAL DEPENDENCY @@ -138,11 +107,6 @@ dependency. --> - Command Explanations @@ -258,7 +232,7 @@ mv doc/* /usr/share/doc/template-&template-version; href="../../xincludes/static-libraries.xml"/> + href="../../xincludes/gtk-doc-rebuild.xml"/> COMMAND: This command does something. @@ -266,15 +240,10 @@ mv doc/* /usr/share/doc/template-&template-version; --PARAMETER: This parameter does something - mandatory for BLFS purposes. It will be in the instructions above. It is + mandatory for GLFS purposes. It will be in the instructions above. It is not optional and is why it is listed as a parameter and not an option. - - : This option does something optionally per the - user's desires. It is not listed in the instructions above, but instead, - is listed here because many (some) readers may want to include it. -