Make update-pot.sh $PWD independent.
[quassel.git] / po / update-pot.sh
1 #!/bin/bash
2
3 po_dir=$(cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd)
4 src_dir="${po_dir}/../src"
5 quassel_ts="${po_dir}/quassel.ts"
6 quassel_po="${po_dir}/quassel.po"
7 quassel_pot="${quassel_po}t"
8 quassel_pot_patch="${quassel_pot}.patch"
9
10 lupdate ${src_dir} -ts ${quassel_ts} && lconvert -i ${quassel_ts} -o ${quassel_po}    \
11   && msguniq -o ${quassel_pot} ${quassel_po} && rm ${quassel_ts} ${quassel_po}        \
12   && patch -Np2 < ${quassel_pot_patch}                                                \
13   && sed -i -re 's/^msgstr\[0\] ""/msgstr[0] ""\nmsgstr[1] ""/;' ${quassel_pot_patch}