mirror of
				https://git.launchpad.net/livecd-rootfs
				synced 2025-11-04 10:54:07 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			24 lines
		
	
	
		
			310 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			310 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/sh
 | 
						|
 | 
						|
set -eux
 | 
						|
 | 
						|
branch=$1
 | 
						|
dir=$2
 | 
						|
target="$(readlink -f "${3}")"
 | 
						|
 | 
						|
tmpdir="$(mktemp -d)"
 | 
						|
cd "${tmpdir}"
 | 
						|
 | 
						|
cleanup () {
 | 
						|
    rm -rf "${tmpdir}"
 | 
						|
}
 | 
						|
 | 
						|
trap cleanup EXIT
 | 
						|
 | 
						|
mkdir -p $target
 | 
						|
 | 
						|
git clone $branch checkout
 | 
						|
for po in checkout/$dir/*.po; do
 | 
						|
    msgfmt "${po}" -o "${target}/$(basename "${po}" .po).mo"
 | 
						|
done
 |