mirror of
https://git.launchpad.net/livecd-rootfs
synced 2025-02-23 03:11:12 +00:00
add a script to checkout a translations branch
and compile the po files into mo files
This commit is contained in:
parent
d0e0454547
commit
10288220fc
22
checkout-translations-branch
Executable file
22
checkout-translations-branch
Executable file
@ -0,0 +1,22 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -eux
|
||||
|
||||
branch=$1
|
||||
target="$(readlink -f "${2}")"
|
||||
|
||||
tmpdir="$(mktemp -d)"
|
||||
cd "${tmpdir}"
|
||||
|
||||
cleanup () {
|
||||
rm -rf "${tmpdir}"
|
||||
}
|
||||
|
||||
trap cleanup EXIT
|
||||
|
||||
mkdir -p $target
|
||||
|
||||
bzr branch $branch checkout
|
||||
for po in checkout/*.po; do
|
||||
msgfmt "${po}" -o "${target}/$(basename "${po}" .po).mo"
|
||||
done
|
2
debian/control
vendored
2
debian/control
vendored
@ -11,6 +11,7 @@ Architecture: any
|
||||
Depends: ${misc:Depends},
|
||||
apt-utils,
|
||||
attr,
|
||||
bzr,
|
||||
debootstrap,
|
||||
distro-info,
|
||||
dosfstools,
|
||||
@ -18,6 +19,7 @@ Depends: ${misc:Depends},
|
||||
gdisk,
|
||||
genisoimage,
|
||||
germinate (>= 1.25.1),
|
||||
gettext,
|
||||
git,
|
||||
gnupg,
|
||||
grep-dctrl,
|
||||
|
1
debian/install
vendored
1
debian/install
vendored
@ -4,3 +4,4 @@ get-ppa-fingerprint usr/share/livecd-rootfs
|
||||
minimize-manual usr/share/livecd-rootfs
|
||||
magic-proxy usr/share/livecd-rootfs
|
||||
lp-in-release usr/share/livecd-rootfs
|
||||
checkout-translations-branch usr/share/livecd-rootfs
|
||||
|
Loading…
x
Reference in New Issue
Block a user