mirror of
https://gitlab.alpinelinux.org/alpine/abuild.git
synced 2025-03-30 07:07:15 +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
|
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() {
|
default_lang_subpkg() {
|
||||||
if [ -z "$lang" ]; then
|
if [ -z "$lang" ]; then
|
||||||
error "lang is not set"
|
error "lang is not set"
|
||||||
|
Loading…
Reference in New Issue
Block a user