Tags give the ability to mark specific points in history as being important
-
test-1_0b3067a8b5c74d21
5902d5b4 · ·BREAKING CHANGE: rename variables xzmver -> version xzmrel -> build xzmtag -> tag slack_prebuilt_packages -> slack_packages slack_prebuilt_packages_checksums -> slack_packages_checksums slack_builds -> sb_packages slack_builds_additional_parameters -> sb_parameters slack_builds_additional_files -> sb_files slack_builds_scripts_checksums -> sb_files_checksums slack_builds_sources -> sb_sources slack_builds_checksums -> sb_sources_checksums BREAKING CHANGE: replace , delimiter with : in: slack_packages slack_packages_checksums sb_packages sb_files_checksums sb_sources_checksums BREAKING CHANGE: rename VERH to VERL and replace VERH string from 3.4.5 to 3-4-5 - find and activate 06-crippled_sources for running kernel only - added --no-reuse-spkg option (this won't reuse existing packages and xzms in spkg, instead they will built from scratch) - allow to set custom version (--xzmver), build (--build), tag (--tag), sbtag (--sbtag), package versions, builds and tags (--setpkg packagename,type,value) and variable values starting with _ (setvar VAR=val) from command line - use lz4 compression to compress intermediate modules - set tgz package format for slackbuilds that don't have hardcoded format - call tmpxzm_package to package and build temporary module used only when building - print commented package and source file names matching file checksums when --generate-checksums passwd - don't change version, build, tag and sbtag from xzmbuild tool - don't make copy of MAPFILE array - replace + and . with _ in xzm_[package_name] variables - allow to set suffix after version string form slackbuild packages - print download links in debug messages - check if /mnt/live/memory/images/makerequire-module.xzm/ path is mountpoint - and other small changes
-
test-1_89d062db6fa4f7a1
defae73d · ·Note: 89d062db6fa4f7a1 string is trucated SHA512 hash of sorted SHA512 hashes of xzmbuild.sh and all files in libexec. - split xzmbuild script to multiple files - support build modules in 32-bit x86 platform - add support for getting repo info from parent, which will differ by some items only - fix compareVersion() function - replace _LASLKARCH_ string in SLKREPOURL in getSlackRepoAddress() - use tag regex to validate xzmtag variable - delete SUFFIX slack repo config option because of matching invalid repo in getSlackRepoAddress() - don't cycle through multiple tags - replace i?86 with i586 in slackware repo info files - and other small changes
-
test-1_71f599243130b6ea
ef19f8ad · ·copy README.md to xzmbuild doc if exist add replaces array add TAG and SBTAG config options stop script if creating python venv, (un)installing python packages failed failsafe if installpkg/mksquashfs failed in txz2xzm inform about starting build slackbuild package delete code setting repo name from command-line for packages make SLACKREPOS and SBREPOS array read-only download pgp signatures before downloading actual file don't allow to add repos starting with custom_ from files fix reading NAME value from slackware repository file fix handling 'none' TAG values from slackware repository files handle 'none' tag for PKGTAG value set default _xbr tag for custom slackbuilds repos validate XZMBUILD variable values show xzmbuild script execution time debug message rename 'Ctrl+C detected, terminating' to 'Terminating' change exit code of SIGINT, SIGQUIT and SIGTERM traps to 2 use cksum command to verify checksums set slackware current/stable branch version on porteux version decompress man page and info files also in usr/local/share set tag and build/tag merge for custom slackbuilds export void wget function to slackbuilds scripts (it should allow executing slackbuilds containing wget command without executing it and without modify scripts) allow to set edfault branch for slackbuild git repositories in sbrepos change source of slackware slackbuilds and set default branch for slackbuild repositories show basic info about system and xzmbuild switch sbo repository url to gitlab mirror and many smaller changes
-
test-1_77e4284e40d1b87f
8378cecc · ·fix python venv scripts shebangs, delete activate venv files, fix INSTALLPYROOT typo when xzmname is array
-
test-1_ac726a75c165d684
e7c2d2ab · ·fix gnupg2 download keys from keyserver failure (set custom homedir instead keyring file)
-
test-1_05829c9b18cde523
58b4dcdf · ·no need to delay any longer, have to release first testing version of xzmbuild released to masses