Bug 1443419 - Extract gtk30.mo files from all the Ubuntu langpacks and bundle them into the snap. r=jlorenzo

MozReview-Commit-ID: BGioikt15CL

--HG--
extra : rebase_source : 2f7a3bd3b66bd0dbd0534398d0d4056b4f199019
This commit is contained in:
Ken VanDine 2018-03-06 09:15:26 +00:00
Родитель a1f5bed9e9
Коммит 14dd930e17
2 изменённых файлов: 9 добавлений и 1 удалений

Просмотреть файл

@ -47,6 +47,12 @@ for locale in $locales; do
"$CANDIDATES_DIR/${VERSION}-candidates/build${BUILD_NUMBER}/linux-x86_64/xpi/${locale}.xpi"
done
# Extract gtk30.mo from Ubuntu language packs
apt download language-pack-gnome-*-base
for i in *.deb; do
dpkg-deb --fsys-tarfile $i |tar xv -C "$SOURCE_DEST" --wildcards "./usr/share/locale-langpack/*/LC_MESSAGES/gtk30.mo" || true
done
# Generate snapcraft manifest
sed -e "s/@VERSION@/${VERSION}/g" -e "s/@BUILD_NUMBER@/${BUILD_NUMBER}/g" snapcraft.yaml.in > "${WORKSPACE}/snapcraft.yaml"
cp -v "$SCRIPT_DIRECTORY/mime"{-handler.xml,apps.list} "$WORKSPACE"

Просмотреть файл

@ -52,8 +52,10 @@ parts:
- libgl1-mesa-glx
- libmirclient9
- desktop-file-utils
- xdg-utils
- ffmpeg
- xdg-utils
- libc-bin
- locales-all
after: [desktop-gtk3]
xdg-open: