diff --git a/devel/build2/Makefile b/devel/build2/Makefile index d9c99a86fc48..0aacbd22c102 100644 --- a/devel/build2/Makefile +++ b/devel/build2/Makefile @@ -1,68 +1,73 @@ PORTNAME= build2 -DISTVERSION= 0.17.0 -PORTREVISION= 1 +DISTVERSION= 0.18.1 CATEGORIES= devel MASTER_SITES= https://download.build2.org/${DISTVERSION}/ DISTNAME= build2-toolchain-${DISTVERSION} MAINTAINER= fuz@FreeBSD.org COMMENT= Cross-platform toolchain for building and packaging C++ code WWW= https://build2.org LICENSE= BSD2CLAUSE BSD3CLAUSE MIT LICENSE_COMB= multi USES= gmake pkgconfig sqlite tar:xz PIE_UNSAFE= yes +CXXFLAGS= -Wno-unqualified-std-cast-call # Fix build on i386/powerpc: error: timestamp is not lock-free on this architecture CXXFLAGS_i386= -DLIBBUILD2_ATOMIC_NON_LOCK_FREE CXXFLAGS_powerpc= -DLIBBUILD2_ATOMIC_NON_LOCK_FREE # warning: clang@/usr/local/libexec/ccache/clang looks like a ccache wrapper # info: ccache cannot be used as a C compiler # info: use config.c to override NO_CCACHE= yes PLIST_SUB= SOVERSION=${DISTVERSION:R} OPTIONS_DEFINE= DOCS pre-build: # phase 1 @cd ${WRKSRC}/build2 && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \ ${MAKE_CMD} ${MAKE_FLAGS} bootstrap.gmake ${_MAKE_JOBS} do-build: # phase 2 @cd ${WRKSRC}/build2 && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \ - ./build2/b-boot \ + ./b/b-boot \ + config.build2_toolchain.build.readonly=true \ config.cxx=${CXX} \ config.cxx.coptions="${CXXFLAGS}" \ - config.cxx.loptions="${LDFLAGS} -s" \ + config.cxx.loptions="${LDFLAGS} ${STRIP}" \ config.bin.lib=static \ - build2/exe{b} \ + b/exe{b} \ -V -j ${MAKE_JOBS_NUMBER} -J ${MAKE_JOBS_NUMBER} - ${MV} ${WRKSRC}/build2/build2/b ${WRKSRC}/build2/build2/b-boot + ${MV} ${WRKSRC}/build2/b/b ${WRKSRC}/build2/b/b-boot do-install: # "stage" (local installation) @cd ${WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \ - ./build2/build2/b-boot configure \ + ./build2/b/b-boot configure \ + config.build2_toolchain.build.readonly=true \ + config.config.hermetic=true \ config.cxx=${CXX} \ config.cxx.coptions="${CXXFLAGS}" \ - config.cxx.loptions="${LDFLAGS} -s" \ + config.cxx.loptions="${LDFLAGS} ${STRIP}" \ + config.cc.coptions="${CFLAGS}" \ + config.cc.loptions="${LDFLAGS} ${STRIP}" \ config.bin.lib=shared \ config.import.libsqlite3= \ config.bin.rpath=${PREFIX}/lib \ config.install.chroot=${STAGEDIR} \ config.install.root=${PREFIX} @cd ${WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \ - ./build2/build2/b-boot install: build2/ bpkg/ bdep/ \ + ./build2/b/b-boot install: build2/ bpkg/ bdep/ \ -V -j ${MAKE_JOBS_NUMBER} -J ${MAKE_JOBS_NUMBER} @cd ${WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \ - ./build2/build2/b-boot install: '!config.install.scope=project' libbuild2-*/ \ + ./build2/b/b-boot install: '!config.install.scope=project' libbuild2-*/ \ -V -j ${MAKE_JOBS_NUMBER} -J ${MAKE_JOBS_NUMBER} .include diff --git a/devel/build2/distinfo b/devel/build2/distinfo index fd3273058bda..268bbb4705a0 100644 --- a/devel/build2/distinfo +++ b/devel/build2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725971116 -SHA256 (build2-toolchain-0.17.0.tar.xz) = 3722a89ea86df742539d0f91bb4429fd46bbf668553a350780a63411b648bf5d -SIZE (build2-toolchain-0.17.0.tar.xz) = 6315460 +TIMESTAMP = 1776425139 +SHA256 (build2-toolchain-0.18.1.tar.xz) = a5f3eab9d4522bc22704899593dd6c7013349a1b8c37278c8b2321073e25ff16 +SIZE (build2-toolchain-0.18.1.tar.xz) = 6820080 diff --git a/devel/build2/files/patch-build2_libbuild2_script_regex.hxx b/devel/build2/files/patch-build2_libbuild2_script_regex.hxx deleted file mode 100644 index 11abe3d274c0..000000000000 --- a/devel/build2/files/patch-build2_libbuild2_script_regex.hxx +++ /dev/null @@ -1,19 +0,0 @@ ---- build2/libbuild2/script/regex.hxx.orig 2022-12-16 05:41:50 UTC -+++ build2/libbuild2/script/regex.hxx -@@ -616,11 +616,16 @@ namespace std - // to use as an index in some internal cache regardless if the cache is used - // for this specialization (and the cache is used only if CharT is char). - // -+ // Note that starting with libc++ 20 we get -Winvalid-specialization for -+ // this specialization. But luckily it doesn't seem to be necessary. -+ // -+#if !defined(_LIBCPP_VERSION) || _LIBCPP_VERSION < 20000 - template <> - struct make_unsigned - { - using type = build2::script::regex::line_char; - }; -+#endif - - // When used with libc++ the linker complains that it can't find - // __match_any_but_newline::__exec() function. The problem is diff --git a/devel/build2/pkg-plist b/devel/build2/pkg-plist index 122054fff055..f583b6a610ce 100644 --- a/devel/build2/pkg-plist +++ b/devel/build2/pkg-plist @@ -1,489 +1,500 @@ bin/b bin/bdep bin/bpkg +bin/bx +include/byte-order.h include/libbuild2/action.hxx include/libbuild2/adhoc-rule-buildscript.hxx include/libbuild2/adhoc-rule-cxx.hxx include/libbuild2/adhoc-rule-regex-pattern.hxx include/libbuild2/algorithm.hxx include/libbuild2/algorithm.ixx include/libbuild2/autoconf/export.hxx include/libbuild2/autoconf/init.hxx +include/libbuild2/autoconf/module.hxx include/libbuild2/autoconf/rule.hxx include/libbuild2/b-cmdline.hxx include/libbuild2/b-options.hxx include/libbuild2/b-options.ixx include/libbuild2/bash/export.hxx include/libbuild2/bash/init.hxx include/libbuild2/bash/rule.hxx include/libbuild2/bash/target.hxx include/libbuild2/bash/utility.hxx include/libbuild2/bin/def-rule.hxx include/libbuild2/bin/export.hxx include/libbuild2/bin/guess.hxx include/libbuild2/bin/init.hxx include/libbuild2/bin/rule.hxx include/libbuild2/bin/target.hxx include/libbuild2/bin/types.hxx include/libbuild2/bin/utility.hxx include/libbuild2/bin/utility.ixx include/libbuild2/build/script/lexer.hxx include/libbuild2/build/script/parser.hxx include/libbuild2/build/script/runner.hxx include/libbuild2/build/script/script.hxx include/libbuild2/build/script/token.hxx include/libbuild2/buildspec.hxx include/libbuild2/c/export.hxx include/libbuild2/c/init.hxx include/libbuild2/c/target.hxx include/libbuild2/cc/common.hxx include/libbuild2/cc/common.ixx include/libbuild2/cc/common.txx include/libbuild2/cc/compile-rule.hxx +include/libbuild2/cc/compiledb.hxx include/libbuild2/cc/export.hxx include/libbuild2/cc/guess.hxx include/libbuild2/cc/init.hxx include/libbuild2/cc/install-rule.hxx include/libbuild2/cc/lexer.hxx include/libbuild2/cc/link-rule.hxx include/libbuild2/cc/module.hxx include/libbuild2/cc/parser.hxx include/libbuild2/cc/pkgconfig.hxx include/libbuild2/cc/predefs-rule.hxx include/libbuild2/cc/target.hxx include/libbuild2/cc/types.hxx include/libbuild2/cc/utility.hxx include/libbuild2/cc/utility.ixx include/libbuild2/cli/export.hxx include/libbuild2/cli/init.hxx include/libbuild2/cli/module.hxx include/libbuild2/cli/rule.hxx include/libbuild2/cli/target.hxx include/libbuild2/common-options.hxx include/libbuild2/common-options.ixx include/libbuild2/config.hxx include/libbuild2/config/init.hxx include/libbuild2/config/module.hxx include/libbuild2/config/operation.hxx include/libbuild2/config/types.hxx include/libbuild2/config/utility.hxx include/libbuild2/config/utility.ixx include/libbuild2/config/utility.txx include/libbuild2/context.hxx include/libbuild2/context.ixx include/libbuild2/cxx/export.hxx include/libbuild2/cxx/init.hxx include/libbuild2/cxx/target.hxx include/libbuild2/depdb.hxx include/libbuild2/depdb.ixx include/libbuild2/diagnostics.hxx include/libbuild2/diagnostics.ixx include/libbuild2/dist/init.hxx include/libbuild2/dist/module.hxx include/libbuild2/dist/operation.hxx include/libbuild2/dist/rule.hxx include/libbuild2/dist/types.hxx include/libbuild2/dump.hxx include/libbuild2/dyndep.hxx include/libbuild2/export.hxx include/libbuild2/file-cache.hxx include/libbuild2/file-cache.ixx include/libbuild2/file.hxx include/libbuild2/file.ixx include/libbuild2/filesystem.hxx include/libbuild2/filesystem.ixx include/libbuild2/filesystem.txx include/libbuild2/forward.hxx include/libbuild2/function.hxx include/libbuild2/functions-name.hxx include/libbuild2/in/export.hxx include/libbuild2/in/init.hxx include/libbuild2/in/rule.hxx include/libbuild2/in/target.hxx include/libbuild2/install/init.hxx include/libbuild2/install/operation.hxx include/libbuild2/install/rule.hxx include/libbuild2/install/utility.hxx include/libbuild2/json.hxx include/libbuild2/json.ixx include/libbuild2/kconfig/export.hxx include/libbuild2/kconfig/init.hxx include/libbuild2/lexer.hxx include/libbuild2/lexer.ixx include/libbuild2/make-parser.hxx include/libbuild2/module.hxx include/libbuild2/name.hxx include/libbuild2/name.ixx include/libbuild2/operation.hxx include/libbuild2/options-types.hxx include/libbuild2/parser.hxx include/libbuild2/prerequisite-key.hxx include/libbuild2/prerequisite.hxx include/libbuild2/recipe.hxx include/libbuild2/rule-map.hxx include/libbuild2/rule.hxx include/libbuild2/scheduler.hxx include/libbuild2/scheduler.ixx include/libbuild2/scheduler.txx include/libbuild2/scope.hxx include/libbuild2/scope.ixx include/libbuild2/script/lexer.hxx include/libbuild2/script/parser.hxx include/libbuild2/script/regex.hxx include/libbuild2/script/regex.ixx include/libbuild2/script/run.hxx include/libbuild2/script/script.hxx include/libbuild2/script/script.ixx include/libbuild2/script/timeout.hxx include/libbuild2/script/timeout.ixx include/libbuild2/script/token.hxx include/libbuild2/search.hxx +include/libbuild2/shell/script/lexer.hxx +include/libbuild2/shell/script/parser.hxx +include/libbuild2/shell/script/runner.hxx +include/libbuild2/shell/script/script.hxx +include/libbuild2/shell/script/token.hxx include/libbuild2/target-key.hxx include/libbuild2/target-state.hxx include/libbuild2/target-type.hxx include/libbuild2/target.hxx include/libbuild2/target.ixx include/libbuild2/target.txx include/libbuild2/test/common.hxx include/libbuild2/test/init.hxx include/libbuild2/test/module.hxx include/libbuild2/test/operation.hxx include/libbuild2/test/rule.hxx include/libbuild2/test/script/lexer.hxx include/libbuild2/test/script/parser.hxx include/libbuild2/test/script/runner.hxx include/libbuild2/test/script/script.hxx include/libbuild2/test/script/token.hxx include/libbuild2/test/target.hxx include/libbuild2/token.hxx include/libbuild2/types-parsers.hxx include/libbuild2/types.hxx include/libbuild2/types.ixx include/libbuild2/utility.hxx include/libbuild2/utility.ixx include/libbuild2/utility.txx include/libbuild2/variable.hxx include/libbuild2/variable.ixx include/libbuild2/variable.txx include/libbuild2/version.hxx +include/libbuild2/version-snapshot.hxx include/libbuild2/version/export.hxx include/libbuild2/version/init.hxx include/libbuild2/version/module.hxx include/libbuild2/version/rule.hxx -include/libbuild2/version/snapshot.hxx include/libbuild2/version/utility.hxx include/libbutl/b.hxx include/libbutl/b.ixx include/libbutl/backtrace.hxx include/libbutl/base64.hxx include/libbutl/bufstreambuf.hxx include/libbutl/builtin.hxx include/libbutl/builtin.ixx +include/libbutl/builtin.txx include/libbutl/char-scanner.hxx include/libbutl/char-scanner.ixx include/libbutl/char-scanner.txx include/libbutl/command.hxx include/libbutl/const-ptr.hxx include/libbutl/curl.hxx include/libbutl/curl.ixx include/libbutl/curl.txx include/libbutl/default-options.hxx include/libbutl/default-options.ixx include/libbutl/default-options.txx include/libbutl/diagnostics.hxx include/libbutl/export.hxx include/libbutl/fdstream.hxx include/libbutl/fdstream.ixx include/libbutl/filesystem.hxx include/libbutl/filesystem.ixx include/libbutl/ft/exception.hxx include/libbutl/ft/lang.hxx include/libbutl/ft/shared_mutex.hxx include/libbutl/git.hxx include/libbutl/host-os-release.hxx include/libbutl/json/event.hxx include/libbutl/json/parser.hxx include/libbutl/json/parser.ixx include/libbutl/json/serializer.hxx include/libbutl/json/serializer.ixx include/libbutl/lz4-stream.hxx include/libbutl/lz4.hxx include/libbutl/manifest-forward.hxx include/libbutl/manifest-parser.hxx include/libbutl/manifest-parser.ixx include/libbutl/manifest-rewriter.hxx include/libbutl/manifest-serializer.hxx include/libbutl/manifest-serializer.ixx include/libbutl/manifest-types.hxx include/libbutl/move-only-function.hxx include/libbutl/multi-index.hxx include/libbutl/openssl.hxx include/libbutl/openssl.ixx include/libbutl/openssl.txx include/libbutl/optional.hxx include/libbutl/optional.ixx include/libbutl/pager.hxx include/libbutl/path-io.hxx include/libbutl/path-map.hxx include/libbutl/path-pattern.hxx include/libbutl/path-pattern.ixx include/libbutl/path.hxx include/libbutl/path.ixx include/libbutl/path.txx include/libbutl/pkg-config/libpkg-config/export.h include/libbutl/pkg-config/libpkg-config/list.h include/libbutl/pkg-config/libpkg-config/pkg-config.h include/libbutl/pkg-config/libpkg-config/version.h include/libbutl/prefix-map.hxx include/libbutl/prefix-map.txx include/libbutl/process-details.hxx include/libbutl/process-io.hxx include/libbutl/process-run.txx include/libbutl/process.hxx include/libbutl/process.ixx include/libbutl/project-name.hxx include/libbutl/prompt.hxx include/libbutl/regex.hxx include/libbutl/regex.ixx include/libbutl/regex.txx include/libbutl/semantic-version.hxx include/libbutl/semantic-version.ixx include/libbutl/sendmail.hxx include/libbutl/sendmail.ixx include/libbutl/sha1.hxx include/libbutl/sha256.hxx include/libbutl/small-allocator.hxx include/libbutl/small-forward-list.hxx include/libbutl/small-list.hxx include/libbutl/small-vector-odb.hxx include/libbutl/small-vector.hxx include/libbutl/standard-version.hxx include/libbutl/standard-version.ixx include/libbutl/string-parser.hxx include/libbutl/string-table.hxx include/libbutl/string-table.txx include/libbutl/tab-parser.hxx include/libbutl/target-triplet.hxx include/libbutl/timestamp.hxx include/libbutl/unicode.hxx include/libbutl/unicode.ixx include/libbutl/url.hxx include/libbutl/url.ixx include/libbutl/url.txx include/libbutl/utf8.hxx include/libbutl/utf8.ixx include/libbutl/utility.hxx include/libbutl/utility.ixx include/libbutl/uuid-io.hxx include/libbutl/uuid.hxx include/libbutl/uuid.ixx include/libbutl/vector-view.hxx include/libbutl/version.hxx +include/libbutl/xxh64.hxx lib/libbpkg-%%SOVERSION%%.so lib/libbuild2-%%SOVERSION%%.so -lib/libbuild2-autoconf-%%SOVERSION%%-0.3.so +lib/libbuild2-autoconf-%%SOVERSION%%-0.4.so lib/libbuild2-autoconf-%%SOVERSION%%.so lib/libbuild2-autoconf.so lib/libbuild2-bash-%%SOVERSION%%-%%SOVERSION%%.so lib/libbuild2-bash-%%SOVERSION%%.so lib/libbuild2-bash.so lib/libbuild2-bin-%%SOVERSION%%-%%SOVERSION%%.so lib/libbuild2-bin-%%SOVERSION%%.so lib/libbuild2-bin.so lib/libbuild2-c-%%SOVERSION%%-%%SOVERSION%%.so lib/libbuild2-c-%%SOVERSION%%.so lib/libbuild2-c.so lib/libbuild2-cc-%%SOVERSION%%-%%SOVERSION%%.so lib/libbuild2-cc-%%SOVERSION%%.so lib/libbuild2-cc.so lib/libbuild2-cli-%%SOVERSION%%-%%SOVERSION%%.so lib/libbuild2-cli-%%SOVERSION%%.so lib/libbuild2-cli.so lib/libbuild2-cxx-%%SOVERSION%%-%%SOVERSION%%.so lib/libbuild2-cxx-%%SOVERSION%%.so lib/libbuild2-cxx.so lib/libbuild2-in-%%SOVERSION%%-%%SOVERSION%%.so lib/libbuild2-in-%%SOVERSION%%.so lib/libbuild2-in.so -lib/libbuild2-kconfig-%%SOVERSION%%-0.3.so +lib/libbuild2-kconfig-%%SOVERSION%%-0.4.so lib/libbuild2-kconfig-%%SOVERSION%%.so lib/libbuild2-kconfig.so lib/libbuild2-version-%%SOVERSION%%-%%SOVERSION%%.so lib/libbuild2-version-%%SOVERSION%%.so lib/libbuild2-version.so lib/libbuild2.so lib/libbutl-%%SOVERSION%%.so lib/libbutl-odb-%%SOVERSION%%.so lib/libbutl-pkg-config-%%SOVERSION%%.so lib/libbutl-pkg-config.so lib/libbutl.so libdata/pkgconfig/libbuild2-autoconf.pc libdata/pkgconfig/libbuild2-autoconf.shared.pc libdata/pkgconfig/libbuild2-bash.pc libdata/pkgconfig/libbuild2-bash.shared.pc libdata/pkgconfig/libbuild2-bin.pc libdata/pkgconfig/libbuild2-bin.shared.pc libdata/pkgconfig/libbuild2-c.pc libdata/pkgconfig/libbuild2-c.shared.pc libdata/pkgconfig/libbuild2-cc.pc libdata/pkgconfig/libbuild2-cc.shared.pc libdata/pkgconfig/libbuild2-cli.pc libdata/pkgconfig/libbuild2-cli.shared.pc libdata/pkgconfig/libbuild2-cxx.pc libdata/pkgconfig/libbuild2-cxx.shared.pc libdata/pkgconfig/libbuild2-in.pc libdata/pkgconfig/libbuild2-in.shared.pc libdata/pkgconfig/libbuild2-kconfig.pc libdata/pkgconfig/libbuild2-kconfig.shared.pc libdata/pkgconfig/libbuild2-version.pc libdata/pkgconfig/libbuild2-version.shared.pc libdata/pkgconfig/libbuild2.pc libdata/pkgconfig/libbuild2.shared.pc libdata/pkgconfig/libbutl-pkg-config.pc libdata/pkgconfig/libbutl-pkg-config.shared.pc libdata/pkgconfig/libbutl.pc libdata/pkgconfig/libbutl.shared.pc -%%DATADIR%%/libbuild2/cc/std.compat.cppm -%%DATADIR%%/libbuild2/cc/std.cppm share/doc/bdep/AUTHORS share/doc/bdep/LEGAL share/doc/bdep/LICENSE share/doc/bdep/NEWS share/doc/bdep/README share/doc/bdep/bdep-argument-grouping.xhtml share/doc/bdep/bdep-ci.xhtml share/doc/bdep/bdep-clean.xhtml share/doc/bdep/bdep-common-options.xhtml share/doc/bdep/bdep-config.xhtml share/doc/bdep/bdep-default-options-files.xhtml share/doc/bdep/bdep-deinit.xhtml share/doc/bdep/bdep-fetch.xhtml share/doc/bdep/bdep-help.xhtml share/doc/bdep/bdep-init.xhtml share/doc/bdep/bdep-new.xhtml share/doc/bdep/bdep-projects-configs.xhtml share/doc/bdep/bdep-publish.xhtml share/doc/bdep/bdep-release.xhtml share/doc/bdep/bdep-status.xhtml share/doc/bdep/bdep-sync.xhtml share/doc/bdep/bdep-test.xhtml share/doc/bdep/bdep-update.xhtml share/doc/bdep/bdep.xhtml share/doc/bdep/manifest share/doc/bpkg/AUTHORS share/doc/bpkg/LEGAL share/doc/bpkg/LICENSE share/doc/bpkg/NEWS share/doc/bpkg/README share/doc/bpkg/bpkg-argument-grouping.xhtml share/doc/bpkg/bpkg-cfg-create.xhtml share/doc/bpkg/bpkg-cfg-info.xhtml share/doc/bpkg/bpkg-cfg-link.xhtml share/doc/bpkg/bpkg-cfg-unlink.xhtml share/doc/bpkg/bpkg-common-options.xhtml share/doc/bpkg/bpkg-default-options-files.xhtml share/doc/bpkg/bpkg-help.xhtml share/doc/bpkg/bpkg-pkg-build.xhtml share/doc/bpkg/bpkg-pkg-checkout.xhtml share/doc/bpkg/bpkg-pkg-clean.xhtml share/doc/bpkg/bpkg-pkg-configure.xhtml share/doc/bpkg/bpkg-pkg-disfigure.xhtml share/doc/bpkg/bpkg-pkg-drop.xhtml share/doc/bpkg/bpkg-pkg-fetch.xhtml share/doc/bpkg/bpkg-pkg-install.xhtml share/doc/bpkg/bpkg-pkg-purge.xhtml share/doc/bpkg/bpkg-pkg-status.xhtml share/doc/bpkg/bpkg-pkg-test.xhtml share/doc/bpkg/bpkg-pkg-uninstall.xhtml share/doc/bpkg/bpkg-pkg-unpack.xhtml share/doc/bpkg/bpkg-pkg-update.xhtml share/doc/bpkg/bpkg-pkg-verify.xhtml share/doc/bpkg/bpkg-rep-add.xhtml share/doc/bpkg/bpkg-rep-create.xhtml share/doc/bpkg/bpkg-rep-fetch.xhtml share/doc/bpkg/bpkg-rep-info.xhtml share/doc/bpkg/bpkg-rep-list.xhtml share/doc/bpkg/bpkg-rep-remove.xhtml share/doc/bpkg/bpkg-repository-signing.xhtml share/doc/bpkg/bpkg-repository-types.xhtml share/doc/bpkg/bpkg.xhtml share/doc/bpkg/build2-package-manager-manual-a4.pdf share/doc/bpkg/build2-package-manager-manual-a4.ps share/doc/bpkg/build2-package-manager-manual-letter.pdf share/doc/bpkg/build2-package-manager-manual-letter.ps share/doc/bpkg/build2-package-manager-manual.xhtml share/doc/bpkg/manifest %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/LICENSE %%PORTDOCS%%%%DOCSDIR%%/NEWS %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/b.xhtml +%%PORTDOCS%%%%DOCSDIR%%/bx.xhtml %%PORTDOCS%%%%DOCSDIR%%/build2-build-system-manual-a4.pdf %%PORTDOCS%%%%DOCSDIR%%/build2-build-system-manual-a4.ps %%PORTDOCS%%%%DOCSDIR%%/build2-build-system-manual-letter.pdf %%PORTDOCS%%%%DOCSDIR%%/build2-build-system-manual-letter.ps %%PORTDOCS%%%%DOCSDIR%%/build2-build-system-manual.xhtml %%PORTDOCS%%%%DOCSDIR%%/manifest share/doc/libbuild2-autoconf/AUTHORS share/doc/libbuild2-autoconf/LICENSE share/doc/libbuild2-autoconf/README.md share/doc/libbuild2-autoconf/manifest share/doc/libbuild2-kconfig/AUTHORS share/doc/libbuild2-kconfig/COPYRIGHT share/doc/libbuild2-kconfig/LICENSE share/doc/libbuild2-kconfig/README.md share/doc/libbuild2-kconfig/build2-kconfig-manual.xhtml share/doc/libbuild2-kconfig/manifest share/doc/libbutl/manifest share/man/man1/b.1.gz share/man/man1/bdep-argument-grouping.1.gz share/man/man1/bdep-ci.1.gz share/man/man1/bdep-clean.1.gz share/man/man1/bdep-common-options.1.gz share/man/man1/bdep-config.1.gz share/man/man1/bdep-default-options-files.1.gz share/man/man1/bdep-deinit.1.gz share/man/man1/bdep-fetch.1.gz share/man/man1/bdep-help.1.gz share/man/man1/bdep-init.1.gz share/man/man1/bdep-new.1.gz share/man/man1/bdep-projects-configs.1.gz share/man/man1/bdep-publish.1.gz share/man/man1/bdep-release.1.gz share/man/man1/bdep-status.1.gz share/man/man1/bdep-sync.1.gz share/man/man1/bdep-test.1.gz share/man/man1/bdep-update.1.gz share/man/man1/bdep.1.gz share/man/man1/bpkg-argument-grouping.1.gz share/man/man1/bpkg-cfg-create.1.gz share/man/man1/bpkg-cfg-info.1.gz share/man/man1/bpkg-cfg-link.1.gz share/man/man1/bpkg-cfg-unlink.1.gz share/man/man1/bpkg-common-options.1.gz share/man/man1/bpkg-default-options-files.1.gz share/man/man1/bpkg-help.1.gz share/man/man1/bpkg-pkg-build.1.gz share/man/man1/bpkg-pkg-checkout.1.gz share/man/man1/bpkg-pkg-clean.1.gz share/man/man1/bpkg-pkg-configure.1.gz share/man/man1/bpkg-pkg-disfigure.1.gz share/man/man1/bpkg-pkg-drop.1.gz share/man/man1/bpkg-pkg-fetch.1.gz share/man/man1/bpkg-pkg-install.1.gz share/man/man1/bpkg-pkg-purge.1.gz share/man/man1/bpkg-pkg-status.1.gz share/man/man1/bpkg-pkg-test.1.gz share/man/man1/bpkg-pkg-uninstall.1.gz share/man/man1/bpkg-pkg-unpack.1.gz share/man/man1/bpkg-pkg-update.1.gz share/man/man1/bpkg-pkg-verify.1.gz share/man/man1/bpkg-rep-add.1.gz share/man/man1/bpkg-rep-create.1.gz share/man/man1/bpkg-rep-fetch.1.gz share/man/man1/bpkg-rep-info.1.gz share/man/man1/bpkg-rep-list.1.gz share/man/man1/bpkg-rep-remove.1.gz share/man/man1/bpkg-repository-signing.1.gz share/man/man1/bpkg-repository-types.1.gz share/man/man1/bpkg.1.gz +share/man/man1/bx.1.gz