mirror of
https://gitlab.alpinelinux.org/alpine/abuild.git
synced 2025-03-25 04:18:37 +00:00
abuild: implement automatic -lang subpackages
This commit is contained in:
parent
624d98d599
commit
0b83646614
15
abuild.in
15
abuild.in
@ -478,6 +478,21 @@ prepare_subpackages() {
|
||||
fi
|
||||
}
|
||||
|
||||
default_lang() {
|
||||
pkgname="Languages for package $pkgname"
|
||||
install_if="$pkgname=$pkgver-r$pkgrel lang"
|
||||
arch="noarch"
|
||||
local dir
|
||||
for dir in ${langdir:-/usr/share/locale}; do
|
||||
mkdir -p "$subpkgdir"/${dir%/*}
|
||||
mv "$pkgdir"/"$dir" "$subpkgdir"/"$dir" || return 1
|
||||
done
|
||||
}
|
||||
|
||||
lang() {
|
||||
default_lang
|
||||
}
|
||||
|
||||
default_lang_subpkg() {
|
||||
if [ -z "$lang" ]; then
|
||||
error "lang is not set"
|
||||
|
Loading…
Reference in New Issue
Block a user