- Mar 21, 2025
-
-
Clayton Craft authored
Some licenses require distributing a copy of the license file[1], this adds a postcheck to make sure that packages of software with one of these licenses is meeting the requirement. 1. https://wiki.alpinelinux.org/wiki/Creating_an_Alpine_package#license
-
- Mar 18, 2025
-
-
See: alpine/abuild!318
-
-
default_dbg doesn't strip binaries which weren't moved into a (sub)pkgdir yet and statically linked binaries so we still need to strip these with stripbin.
-
Before permission bits other than x were copied from the original file which can differ depending on the umask while cloning the repo.
-
-
-
There is no package in the edge aports that needs to be rebuild anymore. The "not found" warning should be enough for other cases.
-
-
Also this way is much safer since it isn't using echo or shell expansion
-
Text copied from the alpine wiki Link: https://wiki.alpinelinux.org/wiki/APKBUILD_Reference Reported-by:
Quentin Rameau <quinq@fifth.space>
-
-
As specified in [CODINGSTYLE.md](https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/CODINGSTYLE.md?ref_type=heads#spacing)
-
This simplifies the logic and doesn't require pigz to be found at a specific hard-coded path.
-
Fixes update_config_{sub,guess} not working with changed ABUILD_SHAREDIR
-
Fixes b849aae4 abuild: provide a default_static() and static() functions
-
When the build errors or is stopped before the temporary directory is removed again trying to continue the build would fail.
-
This happens when bootstrapping alpine linux on a different OS but with the same architecure.
-
Fixes cd32e245 abuild: fix subpackage setting arch to all explicitly
-
xargs might consider some character special. find -exec doesn't have such issues
-
This fixes the test suite with only clang and should simplify bootstrap/cross compiling from a clang only system.
-
-
This is required by POSIX and some implementations fail without
-
POSIX requires a file to be specified
-
Fix tests on systems which use apk but are not alpine linux.
-
-r has been removed from the posix spec and might be missing in some implementations.
-
- Mar 01, 2025
-
-
Sören Tempel authored
OpenRC 0.60 added experimental support for user services. These ship their init.d and conf.d files in /etc/user. Hence, we should also move these subdirectories to the -openrc subpackage.
-
- Jan 02, 2025
-
-
unless options="keepdirs" is specified the same behavior is already applied to /usr/lib
-
- Dec 31, 2024
-
-
Celeste authored
-
This is sometimes needed for options like !tracedeps which needs to only apply to a specific subpackage in some cases. Ref aports#16632 (comment 458449)
-
Also compress things like [baycom.9] and [seealso.nso]. [baycom.9]: https://pkgs.alpinelinux.org/contents?path=%2Fusr%2Fshare%2Fman%2Fman9&name=ax25-tools-doc [seealso.nso]: https://pkgs.alpinelinux.org/contents?path=%2Fusr%2Fshare%2Fman%2Fmann&name=owfs-doc
-
`sparse` is the default protocol for accessing crates.io since 2023 March. Ref: https://github.com/rust-lang/cargo/pull/11791
-
Since xz version 5.6.0 -T,--threads is set to 0 by default so this code can be simplified. Ref https://git.tukaani.org/?p=xz.git;a=blob;f=NEWS;h=478b24b26e2a2f91dde42c27490c009a62739a2b;hb=HEAD#l416
-
-
-
-
default_doc replaces hardlinks with symlinks. Which files are symlinked and which file is replaced was depending on the order of the files found by find(1) which is not deterministic.
-
-
- Dec 30, 2024
-
-
Natanael Copa authored
Add option to change directory before executing commands.
-