diff --git a/src/Makefile.am b/src/Makefile.am
index b13dc1a8..50c4dcfc 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,627 +1,621 @@
# Makefile.am - Installer for GnuPG 4 Windows Makefile.
# Copyright (C) 2005, 2006, 2007, 2008, 2009 g10 Code GmbH
#
# This file is part of Gpg4win.
#
# Gpg4win is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# Gpg4win is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, see .
EXTRA_DIST = pkg-config gpg4win.nsi gpg4win-src.nsi \
config.site config.nsi.in \
libiconv.def libintl.def loreley.mid \
gpg4win-splash.wav exdll.h g4wihelp.c desktopshellrun.cpp \
g4wihelp.nsi slideshow.cpp gpgwrap.c \
inst-sections.nsi installer.nsi installer-finish.nsi \
- zlib.pc sha1sum.c mkportable.c \
- mkportable-vanilla.h mkportable-full.h \
+ zlib.pc sha1sum.c \
potomo Memento.nsh \
inst-gpg4win.nsi uninst-gpg4win.nsi \
inst-gettext.nsi uninst-gettext.nsi \
inst-gnupg-w32.nsi uninst-gnupg-w32.nsi \
inst-gpgme.nsi uninst-gpgme.nsi \
inst-paperkey.nsi uninst-paperkey.nsi \
inst-gpgol.nsi uninst-gpgol.nsi \
inst-gpgex.nsi uninst-gpgex.nsi \
inst-libassuan.nsi uninst-libassuan.nsi \
inst-libgpg-error.nsi uninst-libgpg-error.nsi \
inst-libiconv.nsi uninst-libiconv.nsi \
inst-compendium.nsi uninst-compendium.nsi \
inst-man_advanced_de.nsi uninst-man_advanced_de.nsi \
inst-man_advanced_en.nsi uninst-man_advanced_en.nsi \
inst-man_novice_de.nsi uninst-man_novice_de.nsi \
inst-man_novice_en.nsi uninst-man_novice_en.nsi \
inst-pinentry.nsi uninst-pinentry.nsi \
inst-pkgconfig.nsi uninst-pkgconfig.nsi \
inst-w32pth.nsi uninst-w32pth.nsi \
inst-zlib.nsi uninst-zlib.nsi \
inst-kconfig.nsi uninst-kconfig.nsi \
inst-kleopatra.nsi uninst-kleopatra.nsi \
inst-bzip2.nsi uninst-bzip2.nsi \
inst-qtbase.nsi uninst-qtbase.nsi \
inst-ki18n.nsi uninst-ki18n.nsi \
inst-kwidgetsaddons.nsi uninst-kwidgetsaddons.nsi \
inst-kcompletion.nsi uninst-kcompletion.nsi \
inst-kwindowsystem.nsi uninst-kwindowsystem.nsi \
inst-libkleo.nsi uninst-libkleo.nsi \
inst-kcoreaddons.nsi uninst-kcoreaddons.nsi \
inst-kcodecs.nsi uninst-kcodecs.nsi \
inst-kconfigwidgets.nsi uninst-kconfigwidgets.nsi \
inst-kxmlgui.nsi uninst-kxmlgui.nsi \
inst-kiconthemes.nsi uninst-kiconthemes.nsi \
inst-breeze-icons.nsi uninst-breeze-icons.nsi \
inst-karchive.nsi uninst-karchive.nsi \
inst-kcrash.nsi uninst-kcrash.nsi \
inst-kitemviews.nsi uninst-kitemviews.nsi \
inst-kitemmodels.nsi uninst-kitemmodels.nsi \
inst-kguiaddons.nsi uninst-kguiaddons.nsi \
inst-kmime.nsi uninst-kmime.nsi \
inst-kde-l10n.nsi uninst-kde-l10n.nsi \
inst-qtsvg.nsi uninst-qtsvg.nsi \
inst-qttools.nsi uninst-qttools.nsi \
inst-qttranslations.nsi uninst-qttranslations.nsi \
inst-qtwinextras.nsi uninst-qtwinextras.nsi \
inst-scute.nsi uninst-scute.nsi \
inst-extra-cmake-modules.nsi uninst-extra-cmake-modules.nsi \
inst-gpg4win-tools.nsi uninst-gpg4win-tools.nsi \
inst-gpgme-browser.nsi \
inst-final.nsi index.theme \
slideshow/slides.dat \
slideshow/slide1-gpgol.png \
slideshow/slide2-gpgex.png \
slideshow/slide3-kleopatra.png \
slideshow/slide4-summary.png \
file-ext.ico \
kdeglobals qtlogging.ini \
make-msi.pl make-msi.guids \
build-gpg4win.sh \
WixUI_Gpg4win.wxs shield.ico
if BUILD_APPIMAGE
appimage = appimage
else
appimage =
endif
SUBDIRS = ${appimage}
# These paths must be absolute, as we switch directories pretty often.
root := $(shell pwd)/playground
stampdir := $(shell pwd)/stamps
gpg4win_readme_ll = en de ar es fr ru pt zh
README_files = $(addsuffix .txt,$(addprefix README.,$(gpg4win_readme_ll)))
gpg4win_howto_smime_ll = en de
HOWTO_files = $(addsuffix .txt, \
$(addprefix HOWTO-SMIME.,$(gpg4win_howto_smime_ll)))
-foosum_exe = sha1sum.exe md5sum.exe sha256sum.exe mkportable.exe
+foosum_exe = sha1sum.exe md5sum.exe sha256sum.exe
# Need to clean the dll because we bypassed automake.
CLEANFILES = g4wihelp.dll desktopshellrun.o versioninfo.txt $(README_files) \
$(HOWTO_files) NEWS.tmp COMPONENTS-list.tmp \
license.blurb cdversioninfo.tmp slideshow.o \
$(foosum_exe) gpgwrap.exe
# Supported source packages. (see also ../appimage/Makefile.am)
gpg4win_spkgs = glib libffi gdk-pixbuf gtk+ \
libgpg-error gpgme gpgol gpgex libpng \
gpa opencdk \
pinentry libassuan ntbtls pcre \
w32pth paperkey regex libiconv gettext scute
gpg4win_qtpkgs = qtbase qttools qtwinextras qtsvg qttranslations
# Source packages following the KDE pattern
gpg4win_kdepkgs = kconfig kwidgetsaddons ki18n extra-cmake-modules \
kcompletion kwindowsystem kcoreaddons libkleo kcodecs \
kmime kconfigwidgets kxmlgui kguiaddons kitemviews \
kiconthemes kleopatra breeze-icons kitemmodels karchive \
gpg4win-tools kcrash
# Supported source packages to build in an additional architecture
gpg4win_expkgs = libgpg-error libassuan libiconv gettext w32pth gpgex gpgol \
gpgme
# Some variables
WINE = wine
WINHOST = win10
WINLIGHT = c:/wix/light.exe
# Extra options to configure for individual packages.
# We can use $(idir) here for the installation prefix.
gpg4win_pkg_libiconv_ex_configure = \
--enable-shared=no --enable-static=yes
gpg4win_pkg_gettext_configure = \
--with-lib-prefix=$(idir) --with-libiconv-prefix=$(idir) \
CPPFLAGS=-I$(idir)/include CFLAGS=-O2 LDFLAGS=-L$(idir)/lib
gpg4win_pkg_scute_configure = \
LDFLAGS=-lws2_32
gpg4win_pkg_gettext_ex_configure = \
--with-lib-prefix=$(ex_idir) --with-libiconv-prefix=$(ex_idir) \
CPPFLAGS=-I$(ex_idir)/include CFLAGS=-O2 LDFLAGS=-L$(ex_idir)/lib
# We only need gettext-runtime and there is sadly no top level
# configure option for this
gpg4win_pkg_gettext_make_dir = gettext-runtime
gpg4win_pkg_gettext_make_dir_inst = gettext-runtime
gpg4win_pkg_gettext_ex_make_dir = gettext-runtime
gpg4win_pkg_gettext_ex_make_dir_inst = gettext-runtime
# Paperkey comes with a man pages which we have to convert.
define gpg4win_pkg_paperkey_post_install
(for i in paperkey ; \
do man -Tlatin1 -l $$$${pkgidir}/share/man/man1/$$$${i}.1 | \
sed `printf "s/_\b//g;s/\b.//g"` | \
sed -e 's/$$$$/\r/' > $$$${pkgidir}/share/man/man1/$$$${i}.man ; \
done)
endef
# Build the reference manual.
define gpg4win_pkg_gpgol_post_install
( cd $$$${pkgbdir}/doc; make pdf )
endef
# We would like to use --with-libiconv-prefix and
# --with-libintl-prefix, but these don't work with the cheesy
# non-"libfoo.la" versions of iconv and gettext that we are using.
#gpg4win_pkg_libgpg_error_configure = \
# --with-libiconv-prefix=$(idir) --with-libintl-prefix=$(idir)
gpg4win_pkg_libgpg_error_configure = --silent \
CPPFLAGS=-I$(idir)/include LDFLAGS=-L$(idir)/lib \
--enable-static --enable-install-gpg-error-config
gpg4win_pkg_libgpg_error_ex_configure = --silent \
--enable-static --enable-install-gpg-error-config
# We convert the PO files to UTF-8. FIXME: This should be done in
# libgpg-error proper.
define gpg4win_pkg_libgpg_error_post_install
(for i in `$(tsdir)/src/potomo --get-linguas $$$${pkgsdir}/po` ; do \
rm $$$${pkgidir}/share/locale/$$$${i}/LC_MESSAGES/libgpg-error.mo \
2>/dev/null|| true; \
$(tsdir)/src/potomo $$$${pkgsdir}/po/$$$${i}.po \
$$$${pkgidir}/share/locale/$$$${i}/LC_MESSAGES/libgpg-error.mo; \
done)
endef
gpg4win_pkg_libassuan_configure = --silent --enable-static
gpg4win_pkg_libassuan_ex_configure = --with-gpg-error-prefix=$(ex_idir) --silent --enable-static
gpg4win_pkg_libpng_configure = HAVE_SOLARIS_LD_FALSE=yes CPPFLAGS=\"-I$(idir)/include -DPNG_BUILD_DLL\" LDFLAGS=\"-L$(idir)/lib\" LIBPNG_DEFINES=\"-DPNG_BUILD_DLL\"
# We would like to use --with-libiconv-prefix and
# --with-libintl-prefix, but these don't work with the cheesy
# non-"libfoo.la" versions of iconv and gettext that we are using.
gpg4win_pkg_pinentry_configure = \
--enable-pinentry-qt \
$(pinentry_enable_disable) \
--disable-pinentry-fltk \
--disable-pinentry-curses \
--disable-fallback-curses \
CPPFLAGS=-I$(idir)/include LDFLAGS=-L$(idir)/lib
# --with-libiconv-prefix=$(idir) --with-libintl-prefix=$(idir)
# The LDFLAGS is needed for -lintl for glib. The QT4 variables work
# around the lack of cross compilation support in qt-dev.
gpg4win_pkg_gpgme_configure = --silent \
--with-gpg-error-prefix=$(idir) --enable-static \
LDFLAGS=-L$(idir)/lib \
--enable-languages=qt,cpp \
--disable-gpg-test \
--disable-gpgsm-test
gpg4win_pkg_gpgme_ex_configure = --silent \
--with-gpg-error-prefix=$(ex_idir) --enable-static \
--with-libassuan-prefix=$(ex_idir) \
LDFLAGS=-L$(ex_idir)/lib \
--enable-languages=cpp \
--disable-gpg-test \
--disable-gpgsm-test
gpg4win_pkg_gpgol_configure = --silent \
--with-gpgme-prefix=$(idir) --with-gpg-error-prefix=$(idir) \
--with-libassuan-prefix=$(idir)
gpg4win_pkg_gpgol_ex_configure = --silent \
--with-gpgme-prefix=$(ex_idir) --with-gpg-error-prefix=$(ex_idir) \
--with-libassuan-prefix=$(ex_idir)
gpg4win_pkg_gpgex_configure = --silent \
--with-gpg-error-prefix=$(idir) \
--with-libassuan-prefix=$(idir)
gpg4win_pkg_gpgex_ex_configure = --silent \
--with-gpg-error-prefix=$(ex_idir) \
--with-libassuan-prefix=$(ex_idir)
gpg4win_pkg_paperkey_configure = --silent
gpg4win_pkg_ki18n_configure = -DBUILD_WITH_QML=OFF
gpg4win_pkg_kconfig_configure = -DKCONFIG_USE_DBUS=OFF -DKCONFIG_USE_QML=OFF
gpg4win_pkg_qtbase_configure = ../$$$${pkg_version}/configure -opensource \
-confirm-license \
-xplatform win32-g++ \
-device-option CROSS_COMPILE=$(host)- \
-device-option PKG_CONFIG='$(host)-pkg-config' \
-no-use-gold-linker \
-release \
-shared \
-prefix $$$${pkgidir} \
-I '$(idir)/include' \
-L '$(idir)/lib' \
-no-icu \
-opengl desktop \
-no-glib \
-accessibility \
-nomake examples \
-nomake tests \
-no-sql-mysql \
-no-sql-sqlite \
-no-sql-odbc \
-no-sql-psql \
-no-sql-tds \
-qt-zlib \
-qt-libpng \
-qt-libjpeg \
-qt-freetype \
-qt-pcre \
-no-openssl \
-no-dbus \
-v
# qtbase
# invoke qmake with removed debug options as a workaround for
# https://bugreports.qt-project.org/browse/QTBUG-30898
gpg4win_pkg_qtbase_make_args = \
QMAKE='$$$${pkgbdir}/bin/qmake'
# Qmake still writes debug names in pkgconfig files.
define gpg4win_pkg_qtbase_post_install
(cd $$$${pkgbdir}; \
make install;)
endef
gpg4win_pkg_qttools_configure = \
"$(idir)/bin/qmake" ../$$$${pkg_version}
define gpg4win_pkg_qttools_post_install
(cd $$$${pkgbdir}; \
mkdir -p $$$${pkgidir}; \
cp -r bin lib include $$$${pkgidir})
endef
# Qmake does not support setting the installation path.
# really https://bugreports.qt.io/browse/QTBUG-12341
gpg4win_pkg_qtwinextras_configure = \
"$(idir)/bin/qmake" ../$$$${pkg_version}
define gpg4win_pkg_qtwinextras_post_install
(cd $$$${pkgbdir}; \
mkdir -p $$$${pkgidir}/bin; \
cp -r lib include $$$${pkgidir}; \
mv $$$${pkgidir}/lib/*.dll $$$${pkgidir}/bin;)
endef
gpg4win_pkg_qtsvg_configure = \
"$(idir)/bin/qmake" ../$$$${pkg_version}
# XXX Adding the qtconf after qtsvg is a weird hack
# because somhow (yay qmake) zlib is not linked if
# the qt conf exists before that. The qt conf is
# needed for qttranslations to find the correct path
# of the translation tools.
define gpg4win_pkg_qtsvg_post_install
(cd $$$${pkgbdir}; \
mkdir -p $$$${pkgidir}; \
cp -r lib include plugins $$$${pkgidir}; \
mkdir -p $$$${pkgidir}/bin; \
mv $$$${pkgidir}/lib/*.dll $$$${pkgidir}/bin; \
echo "[Paths]" > $$$${pkgidir}/bin/qt.conf; \
echo "Prefix = .." >> $$$${pkgidir}/bin/qt.conf)
endef
gpg4win_pkg_qttranslations_configure = \
"$(idir)/bin/qmake" ../$$$${pkg_version}
define gpg4win_pkg_qttranslations_post_install
( rm -fR $$$${pkgidir}/qttranslations; \
mkdir -p $$$${pkgidir}; \
cp -r $$$${pkgbdir}/translations $$$${pkgidir}/qttranslations;)
endef
gpg4win_pkg_kleopatra_configure = \
-DFORCE_DISABLE_KCMUTILS=ON \
-DDISABLE_KWATCHGNUPG=ON \
-DRELEASE_SERVICE_VERSION=Gpg4win-$(VERSION) \
-DKLEOPATRA_DISTRIBUTION_TEXT="$(DISTRIBUTION_TEXT)"
gpg4win_pkg_kxmlgui_configure = \
-DFORCE_DISABLE_KGLOBALACCEL=ON \
-DFORCE_DISABLE_DBUS=ON \
-DXMLGUI_COMPILER_VERSION="i686-w64-mingw32-gcc" \
-DXMLGUI_DISTRIBUTION_TEXT="$(DISTRIBUTION_TEXT)"
gpg4win_pkg_breeze_icons_configure = \
-DBINARY_ICONS_RESOURCE=OFF
# Supported make-only source packages.
gpg4win_mpkgs = bzip2 zlib
# Extra options for the make invocations for individual packages.
# make_flags is used for building, make_args_inst is used for installing.
gpg4win_pkg_bzip2_make_args = \
CC=$(CC) AR=$(AR) RANLIB=$(RANLIB)
gpg4win_pkg_bzip2_make_args_inst = \
PREFIX=$$$${pkgidir} CC=$(CC) AR=$(AR) RANLIB=$(RANLIB)
gpg4win_pkg_zlib_make_args = \
-fwin32/Makefile.gcc PREFIX=$(host)- IMPLIB=libz.dll.a
gpg4win_pkg_zlib_make_args_inst = -fwin32/Makefile.gcc install \
BINARY_PATH=$$$${pkgidir}/bin INCLUDE_PATH=$$$${pkgidir}/include \
LIBRARY_PATH=$$$${pkgidir}/lib SHARED_MODE=1 IMPLIB=libz.dll.a
# Supported binary packages.
gpg4win_bpkgs = pkgconfig gnupg-w32 kde-l10n
# libiconv needs some special magic to generate a usable import
# library.
# define gpg4win_pkg_libiconv_post_install
# (cp $(srcdir)/libiconv.def $$$${pkgidir}/lib; \
# cd $$$${pkgidir}/lib; \
# $(DLLTOOL) --output-lib libiconv.dll.a --def libiconv.def)
# endef
# libiconv needs some special magic to generate a usable import
# library. Note that we include some internal symbols that are not
# actually part of the DLL. They are needed by the AM_GNU_GETTEXT
# configure test, but not used otherwise.
# define gpg4win_pkg_gettext_post_install
# (cp $(srcdir)/libintl.def $$$${pkgidir}/lib; \
# cd $$$${pkgidir}/lib; \
# $(DLLTOOL) --output-lib libintl.dll.a --def libintl.def)
# endef
# Zlib needs some special magic to generate a libtool file.
# We also install the pc file here.
define gpg4win_pkg_zlib_post_install
(mkdir $$$${pkgidir}/lib/pkgconfig || true; \
cp $(abs_srcdir)/zlib.pc $$$${pkgidir}/lib/pkgconfig/; \
cd $$$${pkgidir}; \
echo "# Generated by libtool" > lib/libz.la \
echo "dlname='../bin/zlib1.dll'" >> lib/libz.la; \
echo "library_names='libz.dll.a'" >> lib/libz.la; \
echo "old_library='libz.a'" >> lib/libz.la; \
echo "dependency_libs=''" >> lib/libz.la; \
echo "current=1" >> lib/libz.la; \
echo "age=2" >> lib/libz.la; \
echo "revision=5" >> lib/libz.la; \
echo "installed=yes" >> lib/libz.la; \
echo "shouldnotlink=no" >> lib/libz.la; \
echo "dlopen=''" >> lib/libz.la; \
echo "dlpreopen=''" >> lib/libz.la; \
echo "libdir=\"$$$${pkgidir}/lib\"" >> lib/libz.la)
endef
# We don't use khelpcenter in kleopatra so remove the help links and
# point to the correct common folder
# TODO Needs to be fixed with current doc
#define gpg4win_pkg_kleopatra_post_install
# (for i in de en ; do \
# (cd $$$${pkgidir}/share/doc/HTML/$$$${i}; \
# perl -pi -e 's/help:\///g' `find . -name \*.html`; \
# perl -pi -e 's@common/@../../common/@g' `find . -name \*.html`); \
# done)
#endef
#define gpg4win_pkg_libiconv_post_install
#(cp $(srcdir)/libiconv.def $$$${pkgidir}/lib; \
#cd $$$${pkgidir}/lib; \
#$(DLLTOOL) --output-lib libiconv.dll.a --def libiconv.def)
#endef
# Supported internal packages. Internal packages do not require any
# special support. Thus, this variable is actually unused, and no
# rules are added in gpg4win.mk.
gpg4win_ipkgs = man_novice_de man_advanced_de man_novice_en man_advanced_en \
compendium
# Default to same version.
VSD_VERSION=$(VERSION)
# Include installer targets for customized packages
-include gnupg-vsd/custom.mk
# Signging host/key setup for codesigning
-include gnupg-vsd/sign.mk
$(stampdir)/stamp-msi-base: shield.ico Makefile.am \
$(top_srcdir)/doc/logo/gpg4win-msi*.bmp \
$(top_srcdir)/po/gpg4win-de.wxl \
$(top_srcdir)/po/gpg4win-en.wxl
ssh $(WINHOST) "mkdir AppData\\Local\\Temp\\gpg4win-$(VERSION)" || true
scp $(top_srcdir)/packages/gnupg-msi-$(gpg4win_pkg_gnupg_msi_version)-bin.wixlib \
$(WINHOST):AppData/Local/Temp/gpg4win-$(VERSION);
scp $(top_srcdir)/src/shield.ico $(WINHOST):AppData/Local/Temp/gpg4win-$(VERSION)
scp $(top_srcdir)/doc/logo/gpg4win-msi-header_install-493x58.bmp \
$(WINHOST):AppData/Local/Temp/gpg4win-$(VERSION)/header.bmp
scp $(top_srcdir)/doc/logo/gpg4win-msi-wizard_install-493x312.bmp \
$(WINHOST):AppData/Local/Temp/gpg4win-$(VERSION)/dialog.bmp
scp $(top_srcdir)/doc/logo/gpg4win-msi-wizard_install-493x312.bmp \
$(WINHOST):AppData/Local/Temp/gpg4win-$(VERSION)/dialog.bmp
scp $(top_srcdir)/doc/logo/gpg4win-msi-wizard_install-info-32x32.bmp \
$(WINHOST):AppData/Local/Temp/gpg4win-$(VERSION)/info.bmp
scp $(top_srcdir)/doc/logo/gpg4win-msi-wizard_install-exclamation-32x32.bmp \
$(WINHOST):AppData/Local/Temp/gpg4win-$(VERSION)/exclamation.bmp
scp $(top_srcdir)/po/gpg4win-en.wxl $(WINHOST):AppData/Local/Temp/gpg4win-$(VERSION)
scp $(top_srcdir)/po/gpg4win-de.wxl $(WINHOST):AppData/Local/Temp/gpg4win-$(VERSION)
scp WixUI_Gpg4win.wxs $(WINHOST):AppData/Local/Temp/gpg4win-$(VERSION)
touch $(stampdir)/stamp-msi-base
# Now do the bunch of the work. This is a bunch of dirty magic to
# integrate our special makefile into automake, while not actually
# including it (make should include it). This is in turn necessary
# because automake can't deal with the elegant magic in the actual
# Makefile.
define INCLUDE_BY_MAKE
include $(1)
endef
if BUILD_GPG4WIN
$(eval $(call INCLUDE_BY_MAKE,gpg4win.mk))
gpg4win_clean = clean-gpg4win
endif
clean-local: $(gpg4win_clean)
common_nsi = inst-sections.nsi installer.nsi installer-finish.nsi \
$(addsuffix .nsi,$(addprefix inst-,$(gpg4win_build_list))) \
$(addsuffix .nsi,$(addprefix uninst-,$(gpg4win_build_list)))
# Sign additional files as per signing setup
# This is a bit of a hack.
$(stampdir)/stamp-additional-signedfiles: $(stampdir)/stamp-binaries
(set -e;\
cd "$(idir)"; \
for f in $(AUTHENTICODE_FILES); do \
if [ -f "$$f" ]; then \
$(call AUTHENTICODE_sign,"$$f","$$f");\
else \
echo "speedo: WARNING: file '$$f' not available for signing";\
fi;\
done \
)
touch $(stampdir)/stamp-additional-signedfiles
# Prepare the versioninfo file. The pipeline extracts the last
# occurrence of a package with the same name, sorts the entries and
# writes the file with DOS line endings. This helps to avoid
# duplicate entries in case one package has been rebuild (which is
# common when developing a new version).
versioninfo.txt:
$(SHA1SUM) $(pkg_files) versioninfo.tmp
set -e; \
( while read a b; do echo "$$a $$(basename $$b)"; \
done < versioninfo.tmp \
| sort -k2 -sf | tac | uniq -f1 ; \
echo '=========== SHA-1 checksum ============= == package ==' \
) | tac | awk '{printf "%s\r\n", $$0}' > versioninfo.txt
-rm versioninfo.tmp
NEWS.tmp : $(top_srcdir)/NEWS
awk '/^#/ {next} /^\(de\)/ {skip=1;next} /^[^[:space:]]/ {skip=0} \
!skip { sub(/^\(en\)/," *"); print }' \
<$(top_srcdir)/NEWS >NEWS.tmp
NEWS.de : $(top_srcdir)/NEWS
awk '/^#/ {next} /^\(en\)/ {skip=1;next} /^[^[:space:]]/ {skip=0} \
!skip { sub(/^\(de\)/,"-"); print }' \
<$(top_srcdir)/NEWS >NEWS.de; \
sed -i 's/^ / /' NEWS.de
NEWS.en : $(top_srcdir)/NEWS
awk '/^#/ {next} /^\(de\)/ {skip=1;next} /^[^[:space:]]/ {skip=0} \
!skip { sub(/^\(en\)/,"-"); print }' \
<$(top_srcdir)/NEWS >NEWS.en; \
sed -i 's/^ / /' NEWS.en
COMPONENTS-list.tmp : $(top_srcdir)/NEWS
awk '/^~~~~~~~~~~~/ { ok++; next} ok==1 {print " "$$0}' \
< $(top_srcdir)/NEWS > COMPONENTS-list.tmp
# For some nut-crazy reason someone thought it would be a great idea
# if makensis changed to the directory of the source file at startup.
# So we have to pull a couple of strings to correct this.
installers/gpg4win-$(VERSION).exe: gpg4win.nsi $(common_nsi) $(stampdir)/stamp-final \
g4wihelp.dll gpgwrap.exe \
$(foosum_exe) \
$(README_files) $(HOWTO_files) \
license.blurb versioninfo.txt
$(MAKENSIS) -V3 -DBUILD_DIR=`pwd` -DTOP_SRCDIR=$(top_srcdir) \
-DSRCDIR=$(srcdir) $(EXTRA_MAKENSIS_FLAGS) $(srcdir)/gpg4win.nsi && \
mv gpg4win-$(VERSION).exe installers/gpg4win-$(VERSION).exe
$(stampdir)/stamp-dist-self: versioninfo.txt
(set -e; cd ..; make dist-bzip2)
touch $(stampdir)/stamp-dist-self
installers/gpg4win-src-$(VERSION).exe: gpg4win-src.nsi $(common_nsii) \
$(stampdir)/stamp-final \
$(stampdir)/stamp-dist-self \
license.blurb
$(MAKENSIS) -V3 -DBUILD_DIR=`pwd` -DTOP_SRCDIR=$(top_srcdir) \
-DSRCDIR=$(srcdir) $(EXTRA_MAKENSIS_FLAGS) $(srcdir)/gpg4win-src.nsi && \
mv gpg4win-src-$(VERSION).exe installers/gpg4win-src-$(VERSION).exe
license.blurb: $(top_srcdir)/doc/license-page $(top_srcdir)/doc/GPLv3
cat $(top_srcdir)/doc/license-page $(top_srcdir)/doc/GPLv3 >$@
g4wihelp.dll: slideshow.cpp desktopshellrun.cpp g4wihelp.c exdll.h
$(CC) -static-libgcc -I. -O2 -c -o desktopshellrun.o $(srcdir)/desktopshellrun.cpp
$(CC) -static-libgcc -I. -O2 -c -o slideshow.o $(srcdir)/slideshow.cpp
$(CC) -static-libgcc -I. -shared -O2 -o g4wihelp.dll $(srcdir)/g4wihelp.c \
desktopshellrun.o slideshow.o -lwinmm -lgdi32 -luserenv -lshell32 \
-lole32 -loleaut32 -lshlwapi -lmsimg32
$(STRIP) g4wihelp.dll
gpgwrap.exe: gpgwrap.c
$(CC) -I. -I.. -DHAVE_CONFIG_H -O2 -Wl,-subsystem,windows -o $@ $^
$(STRIP) $@
sha1sum.exe: sha1sum.c
$(CC) -O2 -o $@ $^
$(STRIP) $@
md5sum.exe: sha1sum.c
$(CC) -DBUILD_MD5SUM -O2 -o $@ $^
$(STRIP) $@
sha256sum.exe: sha1sum.c
$(CC) -DBUILD_SHA256SUM -O2 -o $@ $^
$(STRIP) $@
-mkportable.exe: mkportable.c \
- mkportable-vanilla.h mkportable-full.h
- $(CC) -O2 -o $@ $(srcdir)/mkportable.c
- $(STRIP) $@
-
if BUILD_GPG4WIN
all_full = installers/gpg4win-$(VERSION).exe
endif
all-local: $(all_full)
if BUILD_GPG4WIN
@echo "###################################################"
@echo " Gpg4win $(VERSION) successfully build!"
@echo " Installers can be found under src/installers"
@echo "###################################################"
endif
clean-local:
rm -f installers/gpg4win-$(VERSION).exe \
installers/GnuPG-VS-Desktop-$(VERSION).msi
diff --git a/src/inst-gpg4win.nsi b/src/inst-gpg4win.nsi
index 3b17ac12..6eb6d3be 100644
--- a/src/inst-gpg4win.nsi
+++ b/src/inst-gpg4win.nsi
@@ -1,149 +1,148 @@
# inst-gpg4win.nsi - Hidden section for common files. -*- coding: latin-1; -*-
# Copyright (C) 2006 g10 Code GmbH
#
# This file is part of GPG4Win.
#
# GPG4Win is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# GPG4Win is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
# This is the very first section installed.
Section "-gpg4win" SEC_gpg4win
!ifdef SOURCES
SetOutPath "$INSTDIR"
File "${BUILD_DIR}/../gpg4win-${VERSION}.tar.bz2"
!else
Call KillOtherAppsOrWarn
StrCpy $is_update "0"
# BEGIN MSI IGNORE
# For MSI we ignore this.
# Start the slideshow.
SetDetailsPrint none
SetOutPath "$PLUGINSDIR\Slides"
File "${BUILD_DIR}/slideshow/slide1-gpgol.png"
File "${BUILD_DIR}/slideshow/slide2-gpgex.png"
#File "${BUILD_DIR}/slideshow/slide3-kleopatra.png"
File "${BUILD_DIR}/slideshow/slide4-summary.png"
File "${BUILD_DIR}/slideshow/slides.dat"
g4wihelp::slide_show /NOUNLOAD /CCOLOR=0x000000 "/auto=$PLUGINSDIR\Slides\slides.dat" /FIT=WIDTH
SetDetailsPrint both
SetOutPath "$INSTDIR"
# END MSI IGNORE
# Uninstall an old version if found.
ClearErrors
ReadRegStr $0 SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\GPG4Win" "DisplayVersion"
IfErrors skip_uninst 0
StrCmp $0 "" skip_uninst
DetailPrint "$(T_UninstallingOldVersion)$0"
ReadRegStr $0 SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\GPG4Win" "UninstallString"
IfErrors skip_uninst 0
ReadRegStr $1 SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\GPG4Win" "InstallLocation"
IfErrors skip_uninst 0
ExecWait '$0 /S /UPDATE=1 _?=$1'
# Deleting here does not work?
StrCpy $is_update "1"
Delete /REBOOTOK "$1\gpg4win-uninstall.exe"
RmDir "$1"
SetOutPath "$INSTDIR\share\gpg4win"
skip_uninst:
# BEGIN MSI IGNORE
SetOutPath "$INSTDIR\share\gpg4win"
File "${BUILD_DIR}/README.en.txt"
File "${BUILD_DIR}/README.de.txt"
File /oname=README.ar.txt "${BUILD_DIR}/README.en.txt"
File /oname=README.cz.txt "${BUILD_DIR}/README.en.txt"
File /oname=README.es.txt "${BUILD_DIR}/README.en.txt"
File /oname=README.fr.txt "${BUILD_DIR}/README.en.txt"
File /oname=README.it.txt "${BUILD_DIR}/README.en.txt"
File /oname=README.no.txt "${BUILD_DIR}/README.en.txt"
File /oname=README.pt.txt "${BUILD_DIR}/README.en.txt"
File /oname=README.ru.txt "${BUILD_DIR}/README.en.txt"
File /oname=README.zh_CN.txt "${BUILD_DIR}/README.zh.txt"
File /oname=README.zh_TW.txt "${BUILD_DIR}/README.zh.txt"
File "${BUILD_DIR}/HOWTO-SMIME.en.txt"
File "${BUILD_DIR}/HOWTO-SMIME.de.txt"
File "${BUILD_DIR}/versioninfo.txt"
# END MSI IGNORE
# Write a version file.
DetailPrint "Opening VERSION file for writing"
FileOpen $0 "$INSTDIR\VERSION" w
FileWrite $0 "${PRETTY_PACKAGE}-${VERSION}$\r$\n"
FileClose $0
DetailPrint "VERSION closed"
# BEGIN MSI IGNORE
# Register the install directory for Gpg4win suite.
WriteRegStr SHCTX "Software\Gpg4win" "Install Directory" $INSTDIR
DetailPrint "Saved install directory in the registry"
# END MSI IGNORE
# We used to determine the language using a Registry entry.
# Although we don't want to delete the user's Lang Registry Setting
# because he might have have selected a different language than his
# default. We delete the global Lang of the installation.
DeleteRegValue SHCTX "Software\GNU\GnuPG" "Lang"
DetailPrint "Deleted obsolete Lang entry"
# This old key is required for GPGee. Please do not use in new
# applications.
# Note: We don't use it anymore so that gpgme decides what gpg to use
# For the new gpg4win we actually use gpg2.exe.
# To cope with old installations we actually remove this value.
# However we can only remove the SHCTX version not those set by
# the user under HKCU.
#WriteRegStr SHCTX "Software\GNU\GnuPG" "gpgProgram" "$INSTDIR\gpg.exe"
DeleteRegValue SHCTX "Software\GNU\GnuPG" "gpgProgram"
DetailPrint "Deleted obsolete gpgProgram value"
# Install gpg4win included tools
SetOutPath "$INSTDIR\bin"
File "${BUILD_DIR}/sha1sum.exe"
SetOutPath "$INSTDIR\bin"
File "${BUILD_DIR}/sha256sum.exe"
File "${BUILD_DIR}/md5sum.exe"
- File "${BUILD_DIR}/mkportable.exe"
# Install the mingw32 runtime libraries. They are stored in the
# build directory with a different suffix, so that makensis does not
# list symbol names.
File /oname=libstdc++-6.dll "${BUILD_DIR}/libstdc++-6.dll-x"
File /oname=libwinpthread-1.dll "${BUILD_DIR}/libwinpthread-1.dll-x"
# only one of the following two files exists
File /nonfatal /oname=libgcc_s_sjlj-1.dll "${BUILD_DIR}/libgcc_s_sjlj-1.dll-x"
File /nonfatal /oname=libgcc_s_dw2-1.dll "${BUILD_DIR}/libgcc_s_dw2-1.dll-x"
!endif
SectionEnd
LangString DESC_Menu_gpg4win_readme ${LANG_ENGLISH} \
"General information on Gpg4win"
LangString DESC_Menu_gpg4win_howtosmime ${LANG_ENGLISH} \
"Instruction to configure S/MIME"
LangString DESC_Menu_gnupg_faq ${LANG_ENGLISH} \
"Show the Frequently Asked Questions document for GnuPG"
diff --git a/src/mkportable-full.h b/src/mkportable-full.h
deleted file mode 100644
index bf6a815b..00000000
--- a/src/mkportable-full.h
+++ /dev/null
@@ -1,1839 +0,0 @@
-const char * const full_files[] =
-{
- "VERSION",
- "../GnuPG/README.txt",
- "../GnuPG/bin/dirmngr.exe",
- "../GnuPG/bin/dirmngr_ldap.exe",
- "../GnuPG/bin/gpg-agent.exe",
- "../GnuPG/bin/gpg-card.exe",
- "../GnuPG/bin/gpg-check-pattern.exe",
- "../GnuPG/bin/gpg-connect-agent.exe",
- "../GnuPG/bin/gpg-preset-passphrase.exe",
- "../GnuPG/bin/gpg-wks-client.exe",
- "../GnuPG/bin/gpg.exe",
- "../GnuPG/bin/gpgconf.exe",
- "../GnuPG/bin/gpgme-w32spawn.exe",
- "../GnuPG/bin/gpgsm.exe",
- "../GnuPG/bin/gpgtar.exe",
- "../GnuPG/bin/gpgv.exe",
- "../GnuPG/bin/keyboxd.exe",
- "../GnuPG/bin/libassuan-0.dll",
- "../GnuPG/bin/libgcrypt-20.dll",
- "../GnuPG/bin/libgpg-error-0.dll",
- "../GnuPG/bin/libgpgme-11.dll",
- "../GnuPG/bin/libksba-8.dll",
- "../GnuPG/bin/libnpth-0.dll",
- "../GnuPG/bin/libsqlite3-0.dll",
- "../GnuPG/bin/pinentry-basic.exe",
- "../GnuPG/bin/scdaemon.exe",
- "../GnuPG/bin/zlib1.dll",
- "../GnuPG/include/assuan.h",
- "../GnuPG/include/gcrypt.h",
- "../GnuPG/include/gpg-error.h",
- "../GnuPG/include/gpgme.h",
- "../GnuPG/include/ksba.h",
- "../GnuPG/include/npth.h",
- "../GnuPG/lib/libassuan.imp",
- "../GnuPG/lib/libgcrypt.imp",
- "../GnuPG/lib/libgpg-error.imp",
- "../GnuPG/lib/libgpgme.imp",
- "../GnuPG/lib/libksba.imp",
- "../GnuPG/lib/libnpth.imp",
- "../GnuPG/share/doc/gnupg/examples/pwpattern.list",
- "../GnuPG/share/gnupg/distsigkey.gpg",
- "../GnuPG/share/gnupg/sks-keyservers.netCA.pem",
- "../GnuPG/share/locale/ca/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/cs/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/cs/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/da/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/da/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/de/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/de/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/el/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/en@boldquot/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/en@quot/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/eo/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/eo/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/es/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/es/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/et/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/fi/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/fr/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/fr/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/gl/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/hu/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/hu/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/id/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/it/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/it/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/ja/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/ja/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/nb/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/nl/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/pl/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/pl/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/pt/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/pt/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/ro/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/ro/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/ru/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/ru/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/sk/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/sr/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/sv/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/sv/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/tr/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/uk/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/uk/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/vi/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/zh_CN/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/zh_CN/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/zh_TW/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/zh_TW/LC_MESSAGES/libgpg-error.mo",
-
- "bin/Qt5Core.dll",
- "bin/Qt5Gui.dll",
- "bin/Qt5Network.dll",
- "bin/Qt5PrintSupport.dll",
- "bin/Qt5Svg.dll",
- "bin/Qt5Widgets.dll",
- "bin/Qt5WinExtras.dll",
- "bin/Qt5Xml.dll",
- "bin/freetype6.dll",
- "bin/gdbus.exe",
- "bin/gdk-pixbuf-pixdata.exe",
- "bin/gdk-pixbuf-query-loaders.exe",
- "bin/gio-querymodules.exe",
- "bin/glib-compile-resources.exe",
- "bin/glib-compile-schemas.exe",
- "bin/glib-genmarshal.exe",
- "bin/gobject-query.exe",
- "bin/gpa.exe",
- "bin/gpg-error.exe",
- "bin/gpgme-json.exe",
- "bin/gpgme-w32spawn.exe",
- "bin/gresource.exe",
- "bin/gsettings.exe",
- "bin/gspawn-win32-helper-console.exe",
- "bin/gspawn-win32-helper.exe",
- "bin/gtk-query-immodules-2.0.exe",
- "bin/gtk-update-icon-cache.exe",
- "bin/iconengines/qsvgicon.dll",
- "bin/iconv.dll",
- "bin/imageformats/qsvg.dll",
- "bin/intl.dll",
- "bin/kleopatra.exe",
- "bin/libKF5Archive.dll",
- "bin/libKF5Codecs.dll",
- "bin/libKF5Completion.dll",
- "bin/libKF5ConfigCore.dll",
- "bin/libKF5ConfigGui.dll",
- "bin/libKF5ConfigWidgets.dll",
- "bin/libKF5CoreAddons.dll",
- "bin/libKF5Crash.dll",
- "bin/libKF5GuiAddons.dll",
- "bin/libKF5I18n.dll",
- "bin/libKF5IconThemes.dll",
- "bin/libKF5ItemModels.dll",
- "bin/libKF5ItemViews.dll",
- "bin/libKF5Libkleo.dll",
- "bin/libKF5Mime.dll",
- "bin/libKF5WidgetsAddons.dll",
- "bin/libKF5WindowSystem.dll",
- "bin/libKF5XmlGui.dll",
- "bin/libassuan-0.dll",
- "bin/libatk-1.0-0.dll",
- "bin/libcairo-2.dll",
- "bin/libcairo-gobject-2.dll",
- "bin/libcairo-script-interpreter-2.dll",
- "bin/libexpat-1.dll",
- "bin/libffi-6.dll",
- "bin/libfontconfig-1.dll",
- "bin/libgailutil-18.dll",
- "bin/libgcc_s_dw2-1.dll",
- "bin/libgcc_s_sjlj-1.dll",
- "bin/libgdk-win32-2.0-0.dll",
- "bin/libgdk_pixbuf-2.0-0.dll",
- "bin/libgio-2.0-0.dll",
- "bin/libglib-2.0-0.dll",
- "bin/libgmodule-2.0-0.dll",
- "bin/libgobject-2.0-0.dll",
- "bin/libgpg-error-0.dll",
- "bin/libgpgme-11.dll",
- "bin/libgpgme-glib-11.dll",
- "bin/libgpgmepp-6.dll",
- "bin/libgthread-2.0-0.dll",
- "bin/libgtk-win32-2.0-0.dll",
- "bin/libiconv-2.dll",
- "bin/libintl-8.dll",
- "bin/libkleopatraclientcore.dll",
- "bin/libkleopatraclientgui.dll",
- "bin/libpango-1.0-0.dll",
- "bin/libpangocairo-1.0-0.dll",
- "bin/libpangoft2-1.0-0.dll",
- "bin/libpangowin32-1.0-0.dll",
- "bin/libpcre-1.dll",
- "bin/libpcrecpp-0.dll",
- "bin/libpcreposix-0.dll",
- "bin/libpng14-14.dll",
- "bin/libqgpgme-15.dll",
- "bin/libstdc++-6.dll",
- "bin/libw32pth-0.dll",
- "bin/libwinpthread-1.dll",
- "bin/md5sum.exe",
- "bin/mkportable.exe",
- "bin/overlayer.exe",
- "bin/pango-querymodules.exe",
- "bin/paperkey.exe",
- "bin/pinentry-gtk-2.exe",
- "bin/pinentry-w32.exe",
- "bin/pinentry.exe",
- "bin/platforms/qwindows.dll",
- "bin/printsupport/windowsprintersupport.dll",
- "bin/qt.conf",
- "bin/resolver.exe",
- "bin/scute.dll",
- "bin/sha1sum.exe",
- "bin/sha256sum.exe",
- "bin/styles/qwindowsvistastyle.dll",
- "bin/translations/qt_ar.qm",
- "bin/translations/qt_ca.qm",
- "bin/translations/qt_cs.qm",
- "bin/translations/qt_da.qm",
- "bin/translations/qt_de.qm",
- "bin/translations/qt_en.qm",
- "bin/translations/qt_en.ts",
- "bin/translations/qt_es.qm",
- "bin/translations/qt_fa.qm",
- "bin/translations/qt_fi.qm",
- "bin/translations/qt_fr.qm",
- "bin/translations/qt_gl.qm",
- "bin/translations/qt_he.qm",
- "bin/translations/qt_hu.qm",
- "bin/translations/qt_it.qm",
- "bin/translations/qt_ja.qm",
- "bin/translations/qt_ko.qm",
- "bin/translations/qt_lt.qm",
- "bin/translations/qt_pl.qm",
- "bin/translations/qt_pt.qm",
- "bin/translations/qt_ru.qm",
- "bin/translations/qt_sk.qm",
- "bin/translations/qt_sl.qm",
- "bin/translations/qt_sv.qm",
- "bin/translations/qt_uk.qm",
- "bin/translations/qt_zh_CN.qm",
- "bin/translations/qt_zh_TW.qm",
- "bin/translations/qtbase_ca.qm",
- "bin/translations/qtbase_cs.qm",
- "bin/translations/qtbase_de.qm",
- "bin/translations/qtbase_en.qm",
- "bin/translations/qtbase_en.ts",
- "bin/translations/qtbase_fi.qm",
- "bin/translations/qtbase_fr.qm",
- "bin/translations/qtbase_he.qm",
- "bin/translations/qtbase_hu.qm",
- "bin/translations/qtbase_it.qm",
- "bin/translations/qtbase_ja.qm",
- "bin/translations/qtbase_ko.qm",
- "bin/translations/qtbase_lv.qm",
- "bin/translations/qtbase_pl.qm",
- "bin/translations/qtbase_ru.qm",
- "bin/translations/qtbase_sk.qm",
- "bin/translations/qtbase_uk.qm",
- "bin/translations/qtmultimedia_ca.qm",
- "bin/translations/qtmultimedia_cs.qm",
- "bin/translations/qtmultimedia_de.qm",
- "bin/translations/qtmultimedia_en.qm",
- "bin/translations/qtmultimedia_fi.qm",
- "bin/translations/qtmultimedia_fr.qm",
- "bin/translations/qtmultimedia_hu.qm",
- "bin/translations/qtmultimedia_it.qm",
- "bin/translations/qtmultimedia_ja.qm",
- "bin/translations/qtmultimedia_ko.qm",
- "bin/translations/qtmultimedia_pl.qm",
- "bin/translations/qtmultimedia_ru.qm",
- "bin/translations/qtmultimedia_sk.qm",
- "bin/translations/qtmultimedia_uk.qm",
- "bin/translations/qtscript_ca.qm",
- "bin/translations/qtscript_cs.qm",
- "bin/translations/qtscript_de.qm",
- "bin/translations/qtscript_en.qm",
- "bin/translations/qtscript_fi.qm",
- "bin/translations/qtscript_fr.qm",
- "bin/translations/qtscript_he.qm",
- "bin/translations/qtscript_hu.qm",
- "bin/translations/qtscript_it.qm",
- "bin/translations/qtscript_ja.qm",
- "bin/translations/qtscript_ko.qm",
- "bin/translations/qtscript_lv.qm",
- "bin/translations/qtscript_pl.qm",
- "bin/translations/qtscript_ru.qm",
- "bin/translations/qtscript_sk.qm",
- "bin/translations/qtscript_uk.qm",
- "bin/translations/qtxmlpatterns_ca.qm",
- "bin/translations/qtxmlpatterns_cs.qm",
- "bin/translations/qtxmlpatterns_de.qm",
- "bin/translations/qtxmlpatterns_en.qm",
- "bin/translations/qtxmlpatterns_fr.qm",
- "bin/translations/qtxmlpatterns_hu.qm",
- "bin/translations/qtxmlpatterns_it.qm",
- "bin/translations/qtxmlpatterns_ja.qm",
- "bin/translations/qtxmlpatterns_ko.qm",
- "bin/translations/qtxmlpatterns_pl.qm",
- "bin/translations/qtxmlpatterns_ru.qm",
- "bin/translations/qtxmlpatterns_sk.qm",
- "bin/translations/qtxmlpatterns_uk.qm",
- "bin/zlib1.dll",
- "etc/fonts/fonts.conf",
- "etc/gtk-2.0/im-multipress.conf",
- "etc/pango/pango.modules",
- "etc/xdg/libkleopatrarc",
- "include/assuan.h",
- "include/gpg-error.h",
- "include/gpgme.h",
- "lib/charset.alias",
- "lib/gtk-2.0/2.10.0/engines/libpixmap.dll",
- "lib/gtk-2.0/2.10.0/engines/libwimp.dll",
- "lib/gtk-2.0/2.10.0/immodules/im-am-et.dll",
- "lib/gtk-2.0/2.10.0/immodules/im-cedilla.dll",
- "lib/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.dll",
- "lib/gtk-2.0/2.10.0/immodules/im-ime.dll",
- "lib/gtk-2.0/2.10.0/immodules/im-inuktitut.dll",
- "lib/gtk-2.0/2.10.0/immodules/im-ipa.dll",
- "lib/gtk-2.0/2.10.0/immodules/im-multipress.dll",
- "lib/gtk-2.0/2.10.0/immodules/im-thai.dll",
- "lib/gtk-2.0/2.10.0/immodules/im-ti-er.dll",
- "lib/gtk-2.0/2.10.0/immodules/im-ti-et.dll",
- "lib/gtk-2.0/2.10.0/immodules/im-viqr.dll",
- "lib/gtk-2.0/modules/libgail.dll",
- "lib/libgpg-assuan.imp",
- "lib/libgpg-error.imp",
- "lib/libgpgme-glib.imp",
- "lib/libgpgme.imp",
- "share/QtProject/qtlogging.ini",
- "share/glib-2.0/schemas/gschema.dtd",
- "share/gnupg/paperkey.man",
- "share/gpa/gpa-logo.ppm",
- "share/gpa/gpa.png",
- "share/gpg4win/HOWTO-SMIME.de.txt",
- "share/gpg4win/HOWTO-SMIME.en.txt",
- "share/gpg4win/README.ar.txt",
- "share/gpg4win/README.cz.txt",
- "share/gpg4win/README.de.txt",
- "share/gpg4win/README.en.txt",
- "share/gpg4win/README.es.txt",
- "share/gpg4win/README.fr.txt",
- "share/gpg4win/README.it.txt",
- "share/gpg4win/README.no.txt",
- "share/gpg4win/README.pt.txt",
- "share/gpg4win/README.ru.txt",
- "share/gpg4win/README.zh_CN.txt",
- "share/gpg4win/README.zh_TW.txt",
- "share/gpg4win/file-ext.ico",
- "share/gpg4win/gpg4win-compendium-de.pdf",
- "share/gpg4win/gpg4win-compendium-en.pdf",
- "share/gpg4win/versioninfo.txt",
- "share/icons/breeze-dark/actions/16/application-exit.svg",
- "share/icons/breeze-dark/actions/16/arrow-down.svg",
- "share/icons/breeze-dark/actions/16/arrow-up.svg",
- "share/icons/breeze-dark/actions/16/cell_edit.svg",
- "share/icons/breeze-dark/actions/16/checkmark.svg",
- "share/icons/breeze-dark/actions/16/configure-shortcuts.svg",
- "share/icons/breeze-dark/actions/16/configure-toolbars.svg",
- "share/icons/breeze-dark/actions/16/configure.svg",
- "share/icons/breeze-dark/actions/16/dialog-cancel.svg",
- "share/icons/breeze-dark/actions/16/dialog-close.svg",
- "share/icons/breeze-dark/actions/16/dialog-ok-apply.svg",
- "share/icons/breeze-dark/actions/16/dialog-ok.svg",
- "share/icons/breeze-dark/actions/16/document-edit-decrypt-verify.svg",
- "share/icons/breeze-dark/actions/16/document-edit-decrypt.svg",
- "share/icons/breeze-dark/actions/16/document-edit-encrypt.svg",
- "share/icons/breeze-dark/actions/16/document-edit-sign-encrypt.svg",
- "share/icons/breeze-dark/actions/16/document-edit-sign.svg",
- "share/icons/breeze-dark/actions/16/document-edit-verify.svg",
- "share/icons/breeze-dark/actions/16/document-encrypt.svg",
- "share/icons/breeze-dark/actions/16/document-new.svg",
- "share/icons/breeze-dark/actions/16/document-open.svg",
- "share/icons/breeze-dark/actions/16/document-print.svg",
- "share/icons/breeze-dark/actions/16/document-revert.svg",
- "share/icons/breeze-dark/actions/16/document-save-as.svg",
- "share/icons/breeze-dark/actions/16/document-save.svg",
- "share/icons/breeze-dark/actions/16/document-sign.svg",
- "share/icons/breeze-dark/actions/16/draw-arrow-down.svg",
- "share/icons/breeze-dark/actions/16/draw-arrow-up.svg",
- "share/icons/breeze-dark/actions/16/dvipdf.svg",
- "share/icons/breeze-dark/actions/16/edit-clear-history.svg",
- "share/icons/breeze-dark/actions/16/edit-clear-locationbar-ltr.svg",
- "share/icons/breeze-dark/actions/16/edit-clear-locationbar-rtl.svg",
- "share/icons/breeze-dark/actions/16/edit-copy.svg",
- "share/icons/breeze-dark/actions/16/edit-delete-remove.svg",
- "share/icons/breeze-dark/actions/16/edit-delete.svg",
- "share/icons/breeze-dark/actions/16/edit-find.svg",
- "share/icons/breeze-dark/actions/16/edit-paste.svg",
- "share/icons/breeze-dark/actions/16/edit-redo.svg",
- "share/icons/breeze-dark/actions/16/edit-rename.svg",
- "share/icons/breeze-dark/actions/16/edit-undo.svg",
- "share/icons/breeze-dark/actions/16/editor.svg",
- "share/icons/breeze-dark/actions/16/entry-delete.svg",
- "share/icons/breeze-dark/actions/16/go-bottom.svg",
- "share/icons/breeze-dark/actions/16/go-down.svg",
- "share/icons/breeze-dark/actions/16/go-first.svg",
- "share/icons/breeze-dark/actions/16/go-last.svg",
- "share/icons/breeze-dark/actions/16/go-next.svg",
- "share/icons/breeze-dark/actions/16/go-previous.svg",
- "share/icons/breeze-dark/actions/16/go-top.svg",
- "share/icons/breeze-dark/actions/16/go-up.svg",
- "share/icons/breeze-dark/actions/16/help-about.svg",
- "share/icons/breeze-dark/actions/16/help-contents.svg",
- "share/icons/breeze-dark/actions/16/help-contextual.svg",
- "share/icons/breeze-dark/actions/16/hint.svg",
- "share/icons/breeze-dark/actions/16/list-add.svg",
- "share/icons/breeze-dark/actions/16/list-remove.svg",
- "share/icons/breeze-dark/actions/16/password-generate.svg",
- "share/icons/breeze-dark/actions/16/process-stop.svg",
- "share/icons/breeze-dark/actions/16/resource-group-new.svg",
- "share/icons/breeze-dark/actions/16/run-build-configure.svg",
- "share/icons/breeze-dark/actions/16/settings-configure.svg",
- "share/icons/breeze-dark/actions/16/tab-close.svg",
- "share/icons/breeze-dark/actions/16/tab-duplicate.svg",
- "share/icons/breeze-dark/actions/16/tab-new-background.svg",
- "share/icons/breeze-dark/actions/16/tools-report-bug.svg",
- "share/icons/breeze-dark/actions/16/view-refresh.svg",
- "share/icons/breeze-dark/actions/16/visibility.svg",
- "share/icons/breeze-dark/actions/16/window-close.svg",
- "share/icons/breeze-dark/actions/22/application-exit.svg",
- "share/icons/breeze-dark/actions/22/arrow-down.svg",
- "share/icons/breeze-dark/actions/22/arrow-up.svg",
- "share/icons/breeze-dark/actions/22/cell_edit.svg",
- "share/icons/breeze-dark/actions/22/checkmark.svg",
- "share/icons/breeze-dark/actions/22/configure-shortcuts.svg",
- "share/icons/breeze-dark/actions/22/configure-toolbars.svg",
- "share/icons/breeze-dark/actions/22/configure.svg",
- "share/icons/breeze-dark/actions/22/dialog-cancel.svg",
- "share/icons/breeze-dark/actions/22/dialog-close.svg",
- "share/icons/breeze-dark/actions/22/dialog-ok-apply.svg",
- "share/icons/breeze-dark/actions/22/dialog-ok.svg",
- "share/icons/breeze-dark/actions/22/document-edit-decrypt-verify.svg",
- "share/icons/breeze-dark/actions/22/document-edit-decrypt.svg",
- "share/icons/breeze-dark/actions/22/document-edit-encrypt.svg",
- "share/icons/breeze-dark/actions/22/document-edit-sign-encrypt.svg",
- "share/icons/breeze-dark/actions/22/document-edit-sign.svg",
- "share/icons/breeze-dark/actions/22/document-edit-verify.svg",
- "share/icons/breeze-dark/actions/22/document-encrypt.svg",
- "share/icons/breeze-dark/actions/22/document-new.svg",
- "share/icons/breeze-dark/actions/22/document-open.svg",
- "share/icons/breeze-dark/actions/22/document-print.svg",
- "share/icons/breeze-dark/actions/22/document-revert.svg",
- "share/icons/breeze-dark/actions/22/document-save-as.svg",
- "share/icons/breeze-dark/actions/22/document-save.svg",
- "share/icons/breeze-dark/actions/22/document-sign.svg",
- "share/icons/breeze-dark/actions/22/draw-arrow-down.svg",
- "share/icons/breeze-dark/actions/22/draw-arrow-up.svg",
- "share/icons/breeze-dark/actions/22/dvipdf.svg",
- "share/icons/breeze-dark/actions/22/edit-clear-history.svg",
- "share/icons/breeze-dark/actions/22/edit-clear-locationbar-ltr.svg",
- "share/icons/breeze-dark/actions/22/edit-clear-locationbar-rtl.svg",
- "share/icons/breeze-dark/actions/22/edit-copy.svg",
- "share/icons/breeze-dark/actions/22/edit-delete-remove.svg",
- "share/icons/breeze-dark/actions/22/edit-delete.svg",
- "share/icons/breeze-dark/actions/22/edit-find.svg",
- "share/icons/breeze-dark/actions/22/edit-paste.svg",
- "share/icons/breeze-dark/actions/22/edit-redo.svg",
- "share/icons/breeze-dark/actions/22/edit-rename.svg",
- "share/icons/breeze-dark/actions/22/edit-undo.svg",
- "share/icons/breeze-dark/actions/22/editor.svg",
- "share/icons/breeze-dark/actions/22/edittext.svg",
- "share/icons/breeze-dark/actions/22/entry-delete.svg",
- "share/icons/breeze-dark/actions/22/favorite.svg",
- "share/icons/breeze-dark/actions/22/go-bottom.svg",
- "share/icons/breeze-dark/actions/22/go-down.svg",
- "share/icons/breeze-dark/actions/22/go-first.svg",
- "share/icons/breeze-dark/actions/22/go-last.svg",
- "share/icons/breeze-dark/actions/22/go-next.svg",
- "share/icons/breeze-dark/actions/22/go-previous.svg",
- "share/icons/breeze-dark/actions/22/go-top.svg",
- "share/icons/breeze-dark/actions/22/go-up.svg",
- "share/icons/breeze-dark/actions/22/group.svg",
- "share/icons/breeze-dark/actions/22/help-about.svg",
- "share/icons/breeze-dark/actions/22/help-contents.svg",
- "share/icons/breeze-dark/actions/22/help-contextual.svg",
- "share/icons/breeze-dark/actions/22/kt-add-filters.svg",
- "share/icons/breeze-dark/actions/22/kt-remove-filters.svg",
- "share/icons/breeze-dark/actions/22/list-add.svg",
- "share/icons/breeze-dark/actions/22/list-remove.svg",
- "share/icons/breeze-dark/actions/22/note.svg",
- "share/icons/breeze-dark/actions/22/password-generate.svg",
- "share/icons/breeze-dark/actions/22/process-stop.svg",
- "share/icons/breeze-dark/actions/22/question.svg",
- "share/icons/breeze-dark/actions/22/resource-group-new.svg",
- "share/icons/breeze-dark/actions/22/run-build-configure.svg",
- "share/icons/breeze-dark/actions/22/settings-configure.svg",
- "share/icons/breeze-dark/actions/22/tab-close.svg",
- "share/icons/breeze-dark/actions/22/tab-duplicate.svg",
- "share/icons/breeze-dark/actions/22/tab-new-background.svg",
- "share/icons/breeze-dark/actions/22/tools-report-bug.svg",
- "share/icons/breeze-dark/actions/22/view-certificate-add.svg",
- "share/icons/breeze-dark/actions/22/view-certificate-export-secret.svg",
- "share/icons/breeze-dark/actions/22/view-certificate-export-server.svg",
- "share/icons/breeze-dark/actions/22/view-certificate-export.svg",
- "share/icons/breeze-dark/actions/22/view-certificate-import.svg",
- "share/icons/breeze-dark/actions/22/view-certificate-server-configure.svg",
- "share/icons/breeze-dark/actions/22/view-certificate-sign.svg",
- "share/icons/breeze-dark/actions/22/view-certificate.svg",
- "share/icons/breeze-dark/actions/22/view-refresh.svg",
- "share/icons/breeze-dark/actions/22/window-close.svg",
- "share/icons/breeze-dark/actions/32/application-exit.svg",
- "share/icons/breeze-dark/actions/32/configure.svg",
- "share/icons/breeze-dark/actions/32/dialog-cancel.svg",
- "share/icons/breeze-dark/actions/32/dialog-ok-apply.svg",
- "share/icons/breeze-dark/actions/32/document-edit-decrypt-verify.svg",
- "share/icons/breeze-dark/actions/32/document-edit-decrypt.svg",
- "share/icons/breeze-dark/actions/32/document-edit-encrypt.svg",
- "share/icons/breeze-dark/actions/32/document-edit-sign-encrypt.svg",
- "share/icons/breeze-dark/actions/32/document-edit-sign.svg",
- "share/icons/breeze-dark/actions/32/document-new.svg",
- "share/icons/breeze-dark/actions/32/document-open.svg",
- "share/icons/breeze-dark/actions/32/document-print.svg",
- "share/icons/breeze-dark/actions/32/document-revert.svg",
- "share/icons/breeze-dark/actions/32/document-save-as.svg",
- "share/icons/breeze-dark/actions/32/document-save.svg",
- "share/icons/breeze-dark/actions/32/edit-delete.svg",
- "share/icons/breeze-dark/actions/32/edit-redo.svg",
- "share/icons/breeze-dark/actions/32/edit-undo.svg",
- "share/icons/breeze-dark/actions/32/editor.svg",
- "share/icons/breeze-dark/actions/32/help-about.svg",
- "share/icons/breeze-dark/actions/32/view-refresh.svg",
- "share/icons/breeze-dark/actions/32/window-close.svg",
- "share/icons/breeze-dark/actions/symbolic/contact-new-symbolic.svg",
- "share/icons/breeze-dark/actions/symbolic/send-to-symbolic.svg",
- "share/icons/breeze-dark/apps/22/kde.svg",
- "share/icons/breeze-dark/apps/48/internet-mail.svg",
- "share/icons/breeze-dark/apps/48/telepathy-kde.svg",
- "share/icons/breeze-dark/apps/48/usb-creator-kde.svg",
- "share/icons/breeze-dark/categories/32/applications-graphics.svg",
- "share/icons/breeze-dark/emblems/16/checkmark.svg",
- "share/icons/breeze-dark/emblems/8/checkmark.svg",
- "share/icons/breeze-dark/emblems/8/emblem-error.svg",
- "share/icons/breeze-dark/emblems/8/emblem-information.svg",
- "share/icons/breeze-dark/emblems/8/emblem-question.svg",
- "share/icons/breeze-dark/emblems/8/emblem-success.svg",
- "share/icons/breeze-dark/emblems/8/emblem-unavailable.svg",
- "share/icons/breeze-dark/emblems/8/emblem-warning.svg",
- "share/icons/breeze-dark/icon-theme.cache",
- "share/icons/breeze-dark/index.theme",
- "share/icons/breeze-dark/places/16/folder.svg",
- "share/icons/breeze-dark/places/16/start-here-kde.svg",
- "share/icons/breeze-dark/places/22/folder.svg",
- "share/icons/breeze-dark/places/22/start-here-kde.svg",
- "share/icons/breeze-dark/places/48/folder.svg",
- "share/icons/breeze-dark/places/64/folder.svg",
- "share/icons/breeze-dark/places/64/start-here-kde.svg",
- "share/icons/breeze-dark/preferences/32/preferences-desktop-locale.svg",
- "share/icons/breeze-dark/preferences/32/preferences-system-network.svg",
- "share/icons/breeze-dark/status/16/dialog-information.svg",
- "share/icons/breeze-dark/status/22/auth-sim-locked.svg",
- "share/icons/breeze-dark/status/22/dialog-information.svg",
- "share/icons/breeze-dark/status/22/security-high.svg",
- "share/icons/breeze-dark/status/22/security-low.svg",
- "share/icons/breeze-dark/status/22/security-medium.svg",
- "share/icons/breeze-dark/status/64/dialog-error.svg",
- "share/icons/breeze-dark/status/64/dialog-information.svg",
- "share/icons/breeze-dark/status/64/dialog-password.svg",
- "share/icons/breeze-dark/status/64/dialog-warning.svg",
- "share/icons/breeze-dark/status/64/security-high.svg",
- "share/icons/breeze-dark/status/64/security-low.svg",
- "share/icons/breeze-dark/status/64/security-medium.svg",
- "share/icons/breeze/actions/16/application-exit.svg",
- "share/icons/breeze/actions/16/arrow-down.svg",
- "share/icons/breeze/actions/16/arrow-up.svg",
- "share/icons/breeze/actions/16/cell_edit.svg",
- "share/icons/breeze/actions/16/checkmark.svg",
- "share/icons/breeze/actions/16/configure-shortcuts.svg",
- "share/icons/breeze/actions/16/configure-toolbars.svg",
- "share/icons/breeze/actions/16/configure.svg",
- "share/icons/breeze/actions/16/dialog-cancel.svg",
- "share/icons/breeze/actions/16/dialog-close.svg",
- "share/icons/breeze/actions/16/dialog-ok-apply.svg",
- "share/icons/breeze/actions/16/dialog-ok.svg",
- "share/icons/breeze/actions/16/document-edit-decrypt-verify.svg",
- "share/icons/breeze/actions/16/document-edit-decrypt.svg",
- "share/icons/breeze/actions/16/document-edit-encrypt.svg",
- "share/icons/breeze/actions/16/document-edit-sign-encrypt.svg",
- "share/icons/breeze/actions/16/document-edit-sign.svg",
- "share/icons/breeze/actions/16/document-edit-verify.svg",
- "share/icons/breeze/actions/16/document-encrypt.svg",
- "share/icons/breeze/actions/16/document-new.svg",
- "share/icons/breeze/actions/16/document-open.svg",
- "share/icons/breeze/actions/16/document-print.svg",
- "share/icons/breeze/actions/16/document-revert.svg",
- "share/icons/breeze/actions/16/document-save-as.svg",
- "share/icons/breeze/actions/16/document-save.svg",
- "share/icons/breeze/actions/16/document-sign.svg",
- "share/icons/breeze/actions/16/draw-arrow-down.svg",
- "share/icons/breeze/actions/16/draw-arrow-up.svg",
- "share/icons/breeze/actions/16/dvipdf.svg",
- "share/icons/breeze/actions/16/edit-clear-history.svg",
- "share/icons/breeze/actions/16/edit-clear-locationbar-ltr.svg",
- "share/icons/breeze/actions/16/edit-clear-locationbar-rtl.svg",
- "share/icons/breeze/actions/16/edit-copy.svg",
- "share/icons/breeze/actions/16/edit-delete-remove.svg",
- "share/icons/breeze/actions/16/edit-delete.svg",
- "share/icons/breeze/actions/16/edit-find.svg",
- "share/icons/breeze/actions/16/edit-paste.svg",
- "share/icons/breeze/actions/16/edit-redo.svg",
- "share/icons/breeze/actions/16/edit-rename.svg",
- "share/icons/breeze/actions/16/edit-undo.svg",
- "share/icons/breeze/actions/16/editor.svg",
- "share/icons/breeze/actions/16/entry-delete.svg",
- "share/icons/breeze/actions/16/go-bottom.svg",
- "share/icons/breeze/actions/16/go-down.svg",
- "share/icons/breeze/actions/16/go-first.svg",
- "share/icons/breeze/actions/16/go-last.svg",
- "share/icons/breeze/actions/16/go-next.svg",
- "share/icons/breeze/actions/16/go-previous.svg",
- "share/icons/breeze/actions/16/go-top.svg",
- "share/icons/breeze/actions/16/go-up.svg",
- "share/icons/breeze/actions/16/help-about.svg",
- "share/icons/breeze/actions/16/help-contents.svg",
- "share/icons/breeze/actions/16/help-contextual.svg",
- "share/icons/breeze/actions/16/hint.svg",
- "share/icons/breeze/actions/16/list-add.svg",
- "share/icons/breeze/actions/16/list-remove.svg",
- "share/icons/breeze/actions/16/password-generate.svg",
- "share/icons/breeze/actions/16/process-stop.svg",
- "share/icons/breeze/actions/16/resource-group-new.svg",
- "share/icons/breeze/actions/16/run-build-configure.svg",
- "share/icons/breeze/actions/16/settings-configure.svg",
- "share/icons/breeze/actions/16/tab-close.svg",
- "share/icons/breeze/actions/16/tab-duplicate.svg",
- "share/icons/breeze/actions/16/tab-new-background.svg",
- "share/icons/breeze/actions/16/tools-report-bug.svg",
- "share/icons/breeze/actions/16/view-refresh.svg",
- "share/icons/breeze/actions/16/visibility.svg",
- "share/icons/breeze/actions/16/window-close.svg",
- "share/icons/breeze/actions/22/application-exit.svg",
- "share/icons/breeze/actions/22/arrow-down.svg",
- "share/icons/breeze/actions/22/arrow-up.svg",
- "share/icons/breeze/actions/22/cell_edit.svg",
- "share/icons/breeze/actions/22/checkmark.svg",
- "share/icons/breeze/actions/22/configure-shortcuts.svg",
- "share/icons/breeze/actions/22/configure-toolbars.svg",
- "share/icons/breeze/actions/22/configure.svg",
- "share/icons/breeze/actions/22/dialog-cancel.svg",
- "share/icons/breeze/actions/22/dialog-close.svg",
- "share/icons/breeze/actions/22/dialog-ok-apply.svg",
- "share/icons/breeze/actions/22/dialog-ok.svg",
- "share/icons/breeze/actions/22/document-edit-decrypt-verify.svg",
- "share/icons/breeze/actions/22/document-edit-decrypt.svg",
- "share/icons/breeze/actions/22/document-edit-encrypt.svg",
- "share/icons/breeze/actions/22/document-edit-sign-encrypt.svg",
- "share/icons/breeze/actions/22/document-edit-sign.svg",
- "share/icons/breeze/actions/22/document-edit-verify.svg",
- "share/icons/breeze/actions/22/document-encrypt.svg",
- "share/icons/breeze/actions/22/document-new.svg",
- "share/icons/breeze/actions/22/document-open.svg",
- "share/icons/breeze/actions/22/document-print.svg",
- "share/icons/breeze/actions/22/document-revert.svg",
- "share/icons/breeze/actions/22/document-save-as.svg",
- "share/icons/breeze/actions/22/document-save.svg",
- "share/icons/breeze/actions/22/document-sign.svg",
- "share/icons/breeze/actions/22/draw-arrow-down.svg",
- "share/icons/breeze/actions/22/draw-arrow-up.svg",
- "share/icons/breeze/actions/22/dvipdf.svg",
- "share/icons/breeze/actions/22/edit-clear-history.svg",
- "share/icons/breeze/actions/22/edit-clear-locationbar-ltr.svg",
- "share/icons/breeze/actions/22/edit-clear-locationbar-rtl.svg",
- "share/icons/breeze/actions/22/edit-copy.svg",
- "share/icons/breeze/actions/22/edit-delete-remove.svg",
- "share/icons/breeze/actions/22/edit-delete.svg",
- "share/icons/breeze/actions/22/edit-find.svg",
- "share/icons/breeze/actions/22/edit-paste.svg",
- "share/icons/breeze/actions/22/edit-redo.svg",
- "share/icons/breeze/actions/22/edit-rename.svg",
- "share/icons/breeze/actions/22/edit-undo.svg",
- "share/icons/breeze/actions/22/editor.svg",
- "share/icons/breeze/actions/22/edittext.svg",
- "share/icons/breeze/actions/22/entry-delete.svg",
- "share/icons/breeze/actions/22/favorite.svg",
- "share/icons/breeze/actions/22/go-bottom.svg",
- "share/icons/breeze/actions/22/go-down.svg",
- "share/icons/breeze/actions/22/go-first.svg",
- "share/icons/breeze/actions/22/go-last.svg",
- "share/icons/breeze/actions/22/go-next.svg",
- "share/icons/breeze/actions/22/go-previous.svg",
- "share/icons/breeze/actions/22/go-top.svg",
- "share/icons/breeze/actions/22/go-up.svg",
- "share/icons/breeze/actions/22/group.svg",
- "share/icons/breeze/actions/22/help-about.svg",
- "share/icons/breeze/actions/22/help-contents.svg",
- "share/icons/breeze/actions/22/help-contextual.svg",
- "share/icons/breeze/actions/22/kt-add-filters.svg",
- "share/icons/breeze/actions/22/kt-remove-filters.svg",
- "share/icons/breeze/actions/22/list-add.svg",
- "share/icons/breeze/actions/22/list-remove.svg",
- "share/icons/breeze/actions/22/note.svg",
- "share/icons/breeze/actions/22/password-generate.svg",
- "share/icons/breeze/actions/22/process-stop.svg",
- "share/icons/breeze/actions/22/question.svg",
- "share/icons/breeze/actions/22/resource-group-new.svg",
- "share/icons/breeze/actions/22/run-build-configure.svg",
- "share/icons/breeze/actions/22/settings-configure.svg",
- "share/icons/breeze/actions/22/tab-close.svg",
- "share/icons/breeze/actions/22/tab-duplicate.svg",
- "share/icons/breeze/actions/22/tab-new-background.svg",
- "share/icons/breeze/actions/22/tools-report-bug.svg",
- "share/icons/breeze/actions/22/view-certificate-add.svg",
- "share/icons/breeze/actions/22/view-certificate-export-secret.svg",
- "share/icons/breeze/actions/22/view-certificate-export-server.svg",
- "share/icons/breeze/actions/22/view-certificate-export.svg",
- "share/icons/breeze/actions/22/view-certificate-import.svg",
- "share/icons/breeze/actions/22/view-certificate-server-configure.svg",
- "share/icons/breeze/actions/22/view-certificate-sign.svg",
- "share/icons/breeze/actions/22/view-certificate.svg",
- "share/icons/breeze/actions/22/view-refresh.svg",
- "share/icons/breeze/actions/22/window-close.svg",
- "share/icons/breeze/actions/32/application-exit.svg",
- "share/icons/breeze/actions/32/configure.svg",
- "share/icons/breeze/actions/32/dialog-cancel.svg",
- "share/icons/breeze/actions/32/dialog-ok-apply.svg",
- "share/icons/breeze/actions/32/document-edit-decrypt-verify.svg",
- "share/icons/breeze/actions/32/document-edit-decrypt.svg",
- "share/icons/breeze/actions/32/document-edit-encrypt.svg",
- "share/icons/breeze/actions/32/document-edit-sign-encrypt.svg",
- "share/icons/breeze/actions/32/document-edit-sign.svg",
- "share/icons/breeze/actions/32/document-new.svg",
- "share/icons/breeze/actions/32/document-open.svg",
- "share/icons/breeze/actions/32/document-print.svg",
- "share/icons/breeze/actions/32/document-revert.svg",
- "share/icons/breeze/actions/32/document-save-as.svg",
- "share/icons/breeze/actions/32/document-save.svg",
- "share/icons/breeze/actions/32/edit-delete.svg",
- "share/icons/breeze/actions/32/edit-redo.svg",
- "share/icons/breeze/actions/32/edit-undo.svg",
- "share/icons/breeze/actions/32/editor.svg",
- "share/icons/breeze/actions/32/help-about.svg",
- "share/icons/breeze/actions/32/view-refresh.svg",
- "share/icons/breeze/actions/32/window-close.svg",
- "share/icons/breeze/actions/symbolic/contact-new-symbolic.svg",
- "share/icons/breeze/actions/symbolic/send-to-symbolic.svg",
- "share/icons/breeze/apps/22/kde.svg",
- "share/icons/breeze/apps/48/internet-mail.svg",
- "share/icons/breeze/apps/48/telepathy-kde.svg",
- "share/icons/breeze/apps/48/usb-creator-kde.svg",
- "share/icons/breeze/categories/32/applications-graphics.svg",
- "share/icons/breeze/emblems/16/checkmark.svg",
- "share/icons/breeze/emblems/8/checkmark.svg",
- "share/icons/breeze/emblems/8/emblem-error.svg",
- "share/icons/breeze/emblems/8/emblem-information.svg",
- "share/icons/breeze/emblems/8/emblem-question.svg",
- "share/icons/breeze/emblems/8/emblem-success.svg",
- "share/icons/breeze/emblems/8/emblem-unavailable.svg",
- "share/icons/breeze/emblems/8/emblem-warning.svg",
- "share/icons/breeze/icon-theme.cache",
- "share/icons/breeze/index.theme",
- "share/icons/breeze/places/16/folder.svg",
- "share/icons/breeze/places/16/start-here-kde.svg",
- "share/icons/breeze/places/22/folder.svg",
- "share/icons/breeze/places/22/start-here-kde.svg",
- "share/icons/breeze/places/48/folder.svg",
- "share/icons/breeze/places/64/folder.svg",
- "share/icons/breeze/places/64/start-here-kde.svg",
- "share/icons/breeze/preferences/32/preferences-desktop-locale.svg",
- "share/icons/breeze/preferences/32/preferences-system-network.svg",
- "share/icons/breeze/status/16/dialog-information.svg",
- "share/icons/breeze/status/22/auth-sim-locked.svg",
- "share/icons/breeze/status/22/dialog-information.svg",
- "share/icons/breeze/status/22/security-high.svg",
- "share/icons/breeze/status/22/security-low.svg",
- "share/icons/breeze/status/22/security-medium.svg",
- "share/icons/breeze/status/64/dialog-error.svg",
- "share/icons/breeze/status/64/dialog-information.svg",
- "share/icons/breeze/status/64/dialog-password.svg",
- "share/icons/breeze/status/64/dialog-warning.svg",
- "share/icons/breeze/status/64/security-high.svg",
- "share/icons/breeze/status/64/security-low.svg",
- "share/icons/breeze/status/64/security-medium.svg",
- "share/icons/hicolor/128x128/apps/kleopatra.png",
- "share/icons/hicolor/16x16/apps/gpg4win-compact.png",
- "share/icons/hicolor/16x16/apps/kleopatra.png",
- "share/icons/hicolor/22x22/apps/kleopatra.png",
- "share/icons/hicolor/256x256/apps/kleopatra.png",
- "share/icons/hicolor/32x32/apps/kleopatra.png",
- "share/icons/hicolor/48x48/apps/kleopatra.png",
- "share/icons/hicolor/64x64/apps/kleopatra.png",
- "share/icons/hicolor/icon-theme.cache",
- "share/icons/hicolor/index.theme",
- "share/kdeglobals",
- "share/kleopatra/pics/gpg4win.png",
- "share/kleopatra/pics/kleopatra_splashscreen.png",
- "share/kleopatra/pics/kleopatra_splashscreen.svgz",
- "share/kleopatra/pics/kleopatra_wizard.png",
- "share/kleopatra/pics/kleopatra_wizard.svgz",
- "share/libkleopatra/pics/chiasmus_chi.png",
- "share/libkleopatra/pics/hi16-app-gpg.png",
- "share/libkleopatra/pics/hi16-app-gpgsm.png",
- "share/libkleopatra/pics/hi22-app-gpg.png",
- "share/libkleopatra/pics/hi22-app-gpgsm.png",
- "share/libkleopatra/pics/hi32-app-gpg.png",
- "share/libkleopatra/pics/hi32-app-gpgsm.png",
- "share/libkleopatra/pics/key.png",
- "share/libkleopatra/pics/key_bad.png",
- "share/libkleopatra/pics/key_ok.png",
- "share/libkleopatra/pics/key_unknown.png",
- "share/libkleopatra/pics/smartcard.xpm",
- "share/locale/af/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/af/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/af/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/af/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/af/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/af/LC_MESSAGES/ki18n5.mo",
- "share/locale/af/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/af/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/af/LC_MESSAGES/kleopatra.mo",
- "share/locale/af/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/af/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/af/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/af/kf5_entry.desktop",
- "share/locale/ar/LC_MESSAGES/atk10.mo",
- "share/locale/ar/LC_MESSAGES/glib20.mo",
- "share/locale/ar/LC_MESSAGES/gpa.mo",
- "share/locale/ar/LC_MESSAGES/gtk20-properties.mo",
- "share/locale/ar/LC_MESSAGES/gtk20.mo",
- "share/locale/ar/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/ar/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/ar/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/ar/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/ar/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/ar/LC_MESSAGES/ki18n5.mo",
- "share/locale/ar/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/ar/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/ar/LC_MESSAGES/kleopatra.mo",
- "share/locale/ar/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/ar/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/ar/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/ar/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/ar/LC_MESSAGES/libkleopatra.mo",
- "share/locale/ar/kf5_entry.desktop",
- "share/locale/be/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/be/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/be/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/be/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/be/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/be/LC_MESSAGES/ki18n5.mo",
- "share/locale/be/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/be/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/be/LC_MESSAGES/kleopatra.mo",
- "share/locale/be/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/be/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/be/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/be/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/be/LC_MESSAGES/libkleopatra.mo",
- "share/locale/be/kf5_entry.desktop",
- "share/locale/bg/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/bg/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/bg/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/bg/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/bg/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/bg/LC_MESSAGES/ki18n5.mo",
- "share/locale/bg/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/bg/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/bg/LC_MESSAGES/kleopatra.mo",
- "share/locale/bg/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/bg/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/bg/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/bg/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/bg/LC_MESSAGES/libkleopatra.mo",
- "share/locale/bg/kf5_entry.desktop",
- "share/locale/br/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/br/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/br/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/br/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/br/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/br/LC_MESSAGES/ki18n5.mo",
- "share/locale/br/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/br/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/br/LC_MESSAGES/kleopatra.mo",
- "share/locale/br/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/br/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/br/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/br/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/br/LC_MESSAGES/libkleopatra.mo",
- "share/locale/br/kf5_entry.desktop",
- "share/locale/bs/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/bs/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/bs/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/bs/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/bs/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/bs/LC_MESSAGES/ki18n5.mo",
- "share/locale/bs/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/bs/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/bs/LC_MESSAGES/kleopatra.mo",
- "share/locale/bs/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/bs/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/bs/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/bs/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/bs/LC_MESSAGES/libkleopatra.mo",
- "share/locale/bs/kf5_entry.desktop",
- "share/locale/ca/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/ca/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/ca/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/ca/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/ca/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/ca/LC_MESSAGES/ki18n5.mo",
- "share/locale/ca/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/ca/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/ca/LC_MESSAGES/kleopatra.mo",
- "share/locale/ca/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/ca/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/ca/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/ca/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/ca/LC_MESSAGES/libkleopatra.mo",
- "share/locale/ca/kf5_entry.desktop",
- "share/locale/ca@valencia/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/ca@valencia/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/ca@valencia/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/ca@valencia/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/ca@valencia/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/ca@valencia/LC_MESSAGES/ki18n5.mo",
- "share/locale/ca@valencia/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/ca@valencia/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/ca@valencia/LC_MESSAGES/kleopatra.mo",
- "share/locale/ca@valencia/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/ca@valencia/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/ca@valencia/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/ca@valencia/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/ca@valencia/LC_MESSAGES/libkleopatra.mo",
- "share/locale/ca@valencia/kf5_entry.desktop",
- "share/locale/cs/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/cs/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/cs/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/cs/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/cs/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/cs/LC_MESSAGES/ki18n5.mo",
- "share/locale/cs/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/cs/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/cs/LC_MESSAGES/kleopatra.mo",
- "share/locale/cs/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/cs/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/cs/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/cs/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/cs/LC_MESSAGES/libkleopatra.mo",
- "share/locale/cs/kf5_entry.desktop",
- "share/locale/cy/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/cy/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/cy/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/cy/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/cy/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/cy/LC_MESSAGES/ki18n5.mo",
- "share/locale/cy/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/cy/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/cy/LC_MESSAGES/kleopatra.mo",
- "share/locale/cy/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/cy/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/cy/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/cy/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/cy/LC_MESSAGES/libkleopatra.mo",
- "share/locale/cy/kf5_entry.desktop",
- "share/locale/da/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/da/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/da/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/da/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/da/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/da/LC_MESSAGES/ki18n5.mo",
- "share/locale/da/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/da/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/da/LC_MESSAGES/kleopatra.mo",
- "share/locale/da/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/da/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/da/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/da/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/da/LC_MESSAGES/libkleopatra.mo",
- "share/locale/da/kf5_entry.desktop",
- "share/locale/de/LC_MESSAGES/atk10.mo",
- "share/locale/de/LC_MESSAGES/glib20.mo",
- "share/locale/de/LC_MESSAGES/gpa.mo",
- "share/locale/de/LC_MESSAGES/gtk20-properties.mo",
- "share/locale/de/LC_MESSAGES/gtk20.mo",
- "share/locale/de/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/de/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/de/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/de/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/de/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/de/LC_MESSAGES/ki18n5.mo",
- "share/locale/de/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/de/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/de/LC_MESSAGES/kleopatra.mo",
- "share/locale/de/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/de/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/de/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/de/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/de/LC_MESSAGES/libgpg-error.mo",
- "share/locale/de/LC_MESSAGES/libkleopatra.mo",
- "share/locale/de/kf5_entry.desktop",
- "share/locale/el/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/el/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/el/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/el/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/el/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/el/LC_MESSAGES/ki18n5.mo",
- "share/locale/el/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/el/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/el/LC_MESSAGES/kleopatra.mo",
- "share/locale/el/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/el/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/el/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/el/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/el/LC_MESSAGES/libkleopatra.mo",
- "share/locale/el/kf5_entry.desktop",
- "share/locale/en_GB/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/en_GB/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/en_GB/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/en_GB/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/en_GB/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/en_GB/LC_MESSAGES/ki18n5.mo",
- "share/locale/en_GB/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/en_GB/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/en_GB/LC_MESSAGES/kleopatra.mo",
- "share/locale/en_GB/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/en_GB/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/en_GB/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/en_GB/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/en_GB/LC_MESSAGES/libkleopatra.mo",
- "share/locale/en_GB/kf5_entry.desktop",
- "share/locale/eo/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/eo/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/eo/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/eo/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/eo/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/eo/LC_MESSAGES/ki18n5.mo",
- "share/locale/eo/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/eo/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/eo/LC_MESSAGES/kleopatra.mo",
- "share/locale/eo/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/eo/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/eo/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/eo/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/eo/LC_MESSAGES/libkleopatra.mo",
- "share/locale/eo/kf5_entry.desktop",
- "share/locale/es/LC_MESSAGES/atk10.mo",
- "share/locale/es/LC_MESSAGES/glib20.mo",
- "share/locale/es/LC_MESSAGES/gpa.mo",
- "share/locale/es/LC_MESSAGES/gtk20-properties.mo",
- "share/locale/es/LC_MESSAGES/gtk20.mo",
- "share/locale/es/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/es/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/es/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/es/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/es/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/es/LC_MESSAGES/ki18n5.mo",
- "share/locale/es/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/es/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/es/LC_MESSAGES/kleopatra.mo",
- "share/locale/es/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/es/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/es/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/es/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/es/LC_MESSAGES/libkleopatra.mo",
- "share/locale/es/kf5_entry.desktop",
- "share/locale/et/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/et/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/et/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/et/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/et/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/et/LC_MESSAGES/ki18n5.mo",
- "share/locale/et/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/et/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/et/LC_MESSAGES/kleopatra.mo",
- "share/locale/et/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/et/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/et/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/et/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/et/LC_MESSAGES/libkleopatra.mo",
- "share/locale/et/kf5_entry.desktop",
- "share/locale/eu/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/eu/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/eu/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/eu/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/eu/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/eu/LC_MESSAGES/ki18n5.mo",
- "share/locale/eu/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/eu/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/eu/LC_MESSAGES/kleopatra.mo",
- "share/locale/eu/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/eu/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/eu/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/eu/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/eu/LC_MESSAGES/libkleopatra.mo",
- "share/locale/eu/kf5_entry.desktop",
- "share/locale/fa/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/fa/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/fa/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/fa/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/fa/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/fa/LC_MESSAGES/ki18n5.mo",
- "share/locale/fa/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/fa/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/fa/LC_MESSAGES/kleopatra.mo",
- "share/locale/fa/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/fa/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/fa/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/fa/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/fa/LC_MESSAGES/libkleopatra.mo",
- "share/locale/fa/kf5_entry.desktop",
- "share/locale/fi/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/fi/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/fi/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/fi/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/fi/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/fi/LC_MESSAGES/ki18n5.mo",
- "share/locale/fi/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/fi/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/fi/LC_MESSAGES/kleopatra.mo",
- "share/locale/fi/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/fi/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/fi/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/fi/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/fi/LC_MESSAGES/libkleopatra.mo",
- "share/locale/fi/kf5_entry.desktop",
- "share/locale/fr/LC_MESSAGES/atk10.mo",
- "share/locale/fr/LC_MESSAGES/glib20.mo",
- "share/locale/fr/LC_MESSAGES/gpa.mo",
- "share/locale/fr/LC_MESSAGES/gtk20-properties.mo",
- "share/locale/fr/LC_MESSAGES/gtk20.mo",
- "share/locale/fr/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/fr/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/fr/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/fr/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/fr/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/fr/LC_MESSAGES/ki18n5.mo",
- "share/locale/fr/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/fr/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/fr/LC_MESSAGES/kleopatra.mo",
- "share/locale/fr/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/fr/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/fr/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/fr/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/fr/LC_MESSAGES/libgpg-error.mo",
- "share/locale/fr/LC_MESSAGES/libkleopatra.mo",
- "share/locale/fr/kf5_entry.desktop",
- "share/locale/fy/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/fy/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/fy/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/fy/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/fy/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/fy/LC_MESSAGES/ki18n5.mo",
- "share/locale/fy/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/fy/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/fy/LC_MESSAGES/kleopatra.mo",
- "share/locale/fy/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/fy/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/fy/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/fy/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/fy/LC_MESSAGES/libkleopatra.mo",
- "share/locale/fy/kf5_entry.desktop",
- "share/locale/ga/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/ga/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/ga/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/ga/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/ga/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/ga/LC_MESSAGES/ki18n5.mo",
- "share/locale/ga/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/ga/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/ga/LC_MESSAGES/kleopatra.mo",
- "share/locale/ga/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/ga/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/ga/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/ga/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/ga/LC_MESSAGES/libkleopatra.mo",
- "share/locale/ga/kf5_entry.desktop",
- "share/locale/gl/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/gl/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/gl/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/gl/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/gl/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/gl/LC_MESSAGES/ki18n5.mo",
- "share/locale/gl/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/gl/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/gl/LC_MESSAGES/kleopatra.mo",
- "share/locale/gl/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/gl/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/gl/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/gl/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/gl/LC_MESSAGES/libkleopatra.mo",
- "share/locale/gl/kf5_entry.desktop",
- "share/locale/he/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/he/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/he/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/he/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/he/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/he/LC_MESSAGES/ki18n5.mo",
- "share/locale/he/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/he/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/he/LC_MESSAGES/kleopatra.mo",
- "share/locale/he/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/he/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/he/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/he/kf5_entry.desktop",
- "share/locale/hi/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/hi/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/hi/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/hi/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/hi/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/hi/LC_MESSAGES/ki18n5.mo",
- "share/locale/hi/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/hi/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/hi/LC_MESSAGES/kleopatra.mo",
- "share/locale/hi/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/hi/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/hi/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/hi/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/hi/LC_MESSAGES/libkleopatra.mo",
- "share/locale/hi/kf5_entry.desktop",
- "share/locale/hne/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/hne/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/hne/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/hne/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/hne/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/hne/LC_MESSAGES/ki18n5.mo",
- "share/locale/hne/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/hne/LC_MESSAGES/kleopatra.mo",
- "share/locale/hne/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/hne/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/hne/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/hne/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/hne/LC_MESSAGES/libkleopatra.mo",
- "share/locale/hne/kf5_entry.desktop",
- "share/locale/hr/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/hr/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/hr/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/hr/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/hr/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/hr/LC_MESSAGES/ki18n5.mo",
- "share/locale/hr/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/hr/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/hr/LC_MESSAGES/kleopatra.mo",
- "share/locale/hr/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/hr/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/hr/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/hr/LC_MESSAGES/libkleopatra.mo",
- "share/locale/hr/kf5_entry.desktop",
- "share/locale/hu/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/hu/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/hu/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/hu/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/hu/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/hu/LC_MESSAGES/ki18n5.mo",
- "share/locale/hu/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/hu/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/hu/LC_MESSAGES/kleopatra.mo",
- "share/locale/hu/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/hu/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/hu/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/hu/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/hu/LC_MESSAGES/libkleopatra.mo",
- "share/locale/hu/kf5_entry.desktop",
- "share/locale/ia/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/ia/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/ia/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/ia/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/ia/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/ia/LC_MESSAGES/ki18n5.mo",
- "share/locale/ia/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/ia/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/ia/LC_MESSAGES/kleopatra.mo",
- "share/locale/ia/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/ia/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/ia/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/ia/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/ia/LC_MESSAGES/libkleopatra.mo",
- "share/locale/ia/kf5_entry.desktop",
- "share/locale/is/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/is/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/is/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/is/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/is/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/is/LC_MESSAGES/ki18n5.mo",
- "share/locale/is/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/is/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/is/LC_MESSAGES/kleopatra.mo",
- "share/locale/is/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/is/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/is/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/is/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/is/LC_MESSAGES/libkleopatra.mo",
- "share/locale/is/kf5_entry.desktop",
- "share/locale/it/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/it/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/it/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/it/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/it/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/it/LC_MESSAGES/ki18n5.mo",
- "share/locale/it/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/it/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/it/LC_MESSAGES/kleopatra.mo",
- "share/locale/it/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/it/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/it/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/it/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/it/LC_MESSAGES/libkleopatra.mo",
- "share/locale/it/kf5_entry.desktop",
- "share/locale/ja/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/ja/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/ja/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/ja/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/ja/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/ja/LC_MESSAGES/ki18n5.mo",
- "share/locale/ja/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/ja/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/ja/LC_MESSAGES/kleopatra.mo",
- "share/locale/ja/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/ja/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/ja/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/ja/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/ja/LC_MESSAGES/libkleopatra.mo",
- "share/locale/ja/kf5_entry.desktop",
- "share/locale/kk/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/kk/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/kk/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/kk/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/kk/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/kk/LC_MESSAGES/ki18n5.mo",
- "share/locale/kk/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/kk/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/kk/LC_MESSAGES/kleopatra.mo",
- "share/locale/kk/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/kk/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/kk/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/kk/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/kk/LC_MESSAGES/libkleopatra.mo",
- "share/locale/kk/kf5_entry.desktop",
- "share/locale/km/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/km/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/km/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/km/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/km/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/km/LC_MESSAGES/ki18n5.mo",
- "share/locale/km/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/km/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/km/LC_MESSAGES/kleopatra.mo",
- "share/locale/km/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/km/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/km/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/km/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/km/LC_MESSAGES/libkleopatra.mo",
- "share/locale/km/kf5_entry.desktop",
- "share/locale/ko/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/ko/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/ko/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/ko/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/ko/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/ko/LC_MESSAGES/ki18n5.mo",
- "share/locale/ko/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/ko/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/ko/LC_MESSAGES/kleopatra.mo",
- "share/locale/ko/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/ko/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/ko/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/ko/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/ko/LC_MESSAGES/libkleopatra.mo",
- "share/locale/ko/kf5_entry.desktop",
- "share/locale/lt/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/lt/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/lt/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/lt/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/lt/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/lt/LC_MESSAGES/ki18n5.mo",
- "share/locale/lt/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/lt/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/lt/LC_MESSAGES/kleopatra.mo",
- "share/locale/lt/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/lt/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/lt/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/lt/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/lt/LC_MESSAGES/libkleopatra.mo",
- "share/locale/lt/kf5_entry.desktop",
- "share/locale/lv/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/lv/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/lv/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/lv/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/lv/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/lv/LC_MESSAGES/ki18n5.mo",
- "share/locale/lv/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/lv/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/lv/LC_MESSAGES/kleopatra.mo",
- "share/locale/lv/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/lv/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/lv/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/lv/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/lv/LC_MESSAGES/libkleopatra.mo",
- "share/locale/lv/kf5_entry.desktop",
- "share/locale/mk/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/mk/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/mk/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/mk/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/mk/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/mk/LC_MESSAGES/ki18n5.mo",
- "share/locale/mk/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/mk/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/mk/LC_MESSAGES/kleopatra.mo",
- "share/locale/mk/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/mk/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/mk/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/mk/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/mk/LC_MESSAGES/libkleopatra.mo",
- "share/locale/mk/kf5_entry.desktop",
- "share/locale/mr/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/mr/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/mr/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/mr/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/mr/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/mr/LC_MESSAGES/ki18n5.mo",
- "share/locale/mr/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/mr/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/mr/LC_MESSAGES/kleopatra.mo",
- "share/locale/mr/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/mr/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/mr/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/mr/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/mr/LC_MESSAGES/libkleopatra.mo",
- "share/locale/mr/kf5_entry.desktop",
- "share/locale/ms/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/ms/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/ms/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/ms/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/ms/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/ms/LC_MESSAGES/ki18n5.mo",
- "share/locale/ms/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/ms/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/ms/LC_MESSAGES/kleopatra.mo",
- "share/locale/ms/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/ms/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/ms/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/ms/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/ms/LC_MESSAGES/libkleopatra.mo",
- "share/locale/ms/kf5_entry.desktop",
- "share/locale/nb/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/nb/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/nb/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/nb/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/nb/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/nb/LC_MESSAGES/ki18n5.mo",
- "share/locale/nb/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/nb/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/nb/LC_MESSAGES/kleopatra.mo",
- "share/locale/nb/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/nb/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/nb/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/nb/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/nb/LC_MESSAGES/libkleopatra.mo",
- "share/locale/nb/kf5_entry.desktop",
- "share/locale/nds/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/nds/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/nds/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/nds/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/nds/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/nds/LC_MESSAGES/ki18n5.mo",
- "share/locale/nds/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/nds/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/nds/LC_MESSAGES/kleopatra.mo",
- "share/locale/nds/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/nds/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/nds/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/nds/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/nds/LC_MESSAGES/libkleopatra.mo",
- "share/locale/nds/kf5_entry.desktop",
- "share/locale/ne/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/ne/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/ne/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/ne/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/ne/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/ne/LC_MESSAGES/ki18n5.mo",
- "share/locale/ne/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/ne/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/ne/LC_MESSAGES/kleopatra.mo",
- "share/locale/ne/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/ne/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/ne/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/ne/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/ne/LC_MESSAGES/libkleopatra.mo",
- "share/locale/ne/kf5_entry.desktop",
- "share/locale/nl/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/nl/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/nl/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/nl/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/nl/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/nl/LC_MESSAGES/ki18n5.mo",
- "share/locale/nl/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/nl/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/nl/LC_MESSAGES/kleopatra.mo",
- "share/locale/nl/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/nl/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/nl/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/nl/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/nl/LC_MESSAGES/libkleopatra.mo",
- "share/locale/nl/kf5_entry.desktop",
- "share/locale/nn/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/nn/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/nn/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/nn/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/nn/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/nn/LC_MESSAGES/ki18n5.mo",
- "share/locale/nn/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/nn/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/nn/LC_MESSAGES/kleopatra.mo",
- "share/locale/nn/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/nn/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/nn/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/nn/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/nn/LC_MESSAGES/libkleopatra.mo",
- "share/locale/nn/kf5_entry.desktop",
- "share/locale/pa/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/pa/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/pa/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/pa/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/pa/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/pa/LC_MESSAGES/ki18n5.mo",
- "share/locale/pa/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/pa/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/pa/LC_MESSAGES/kleopatra.mo",
- "share/locale/pa/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/pa/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/pa/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/pa/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/pa/LC_MESSAGES/libkleopatra.mo",
- "share/locale/pa/kf5_entry.desktop",
- "share/locale/pl/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/pl/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/pl/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/pl/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/pl/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/pl/LC_MESSAGES/ki18n5.mo",
- "share/locale/pl/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/pl/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/pl/LC_MESSAGES/kleopatra.mo",
- "share/locale/pl/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/pl/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/pl/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/pl/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/pl/LC_MESSAGES/libgpg-error.mo",
- "share/locale/pl/LC_MESSAGES/libkleopatra.mo",
- "share/locale/pl/kf5_entry.desktop",
- "share/locale/pt/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/pt/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/pt/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/pt/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/pt/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/pt/LC_MESSAGES/ki18n5.mo",
- "share/locale/pt/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/pt/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/pt/LC_MESSAGES/kleopatra.mo",
- "share/locale/pt/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/pt/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/pt/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/pt/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/pt/LC_MESSAGES/libkleopatra.mo",
- "share/locale/pt/kf5_entry.desktop",
- "share/locale/pt_BR/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/pt_BR/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/pt_BR/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/pt_BR/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/pt_BR/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/pt_BR/LC_MESSAGES/ki18n5.mo",
- "share/locale/pt_BR/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/pt_BR/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/pt_BR/LC_MESSAGES/kleopatra.mo",
- "share/locale/pt_BR/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/pt_BR/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/pt_BR/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/pt_BR/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/pt_BR/LC_MESSAGES/libkleopatra.mo",
- "share/locale/pt_BR/kf5_entry.desktop",
- "share/locale/ro/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/ro/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/ro/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/ro/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/ro/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/ro/LC_MESSAGES/ki18n5.mo",
- "share/locale/ro/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/ro/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/ro/LC_MESSAGES/kleopatra.mo",
- "share/locale/ro/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/ro/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/ro/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/ro/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/ro/LC_MESSAGES/libgpg-error.mo",
- "share/locale/ro/LC_MESSAGES/libkleopatra.mo",
- "share/locale/ro/kf5_entry.desktop",
- "share/locale/ru/LC_MESSAGES/atk10.mo",
- "share/locale/ru/LC_MESSAGES/glib20.mo",
- "share/locale/ru/LC_MESSAGES/gpa.mo",
- "share/locale/ru/LC_MESSAGES/gtk20-properties.mo",
- "share/locale/ru/LC_MESSAGES/gtk20.mo",
- "share/locale/ru/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/ru/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/ru/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/ru/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/ru/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/ru/LC_MESSAGES/ki18n5.mo",
- "share/locale/ru/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/ru/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/ru/LC_MESSAGES/kleopatra.mo",
- "share/locale/ru/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/ru/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/ru/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/ru/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/ru/LC_MESSAGES/libkleopatra.mo",
- "share/locale/ru/kf5_entry.desktop",
- "share/locale/se/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/se/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/se/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/se/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/se/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/se/LC_MESSAGES/ki18n5.mo",
- "share/locale/se/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/se/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/se/LC_MESSAGES/kleopatra.mo",
- "share/locale/se/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/se/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/se/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/se/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/se/LC_MESSAGES/libkleopatra.mo",
- "share/locale/se/kf5_entry.desktop",
- "share/locale/sk/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/sk/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/sk/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/sk/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/sk/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/sk/LC_MESSAGES/ki18n5.mo",
- "share/locale/sk/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/sk/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/sk/LC_MESSAGES/kleopatra.mo",
- "share/locale/sk/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/sk/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/sk/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/sk/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/sk/LC_MESSAGES/libkleopatra.mo",
- "share/locale/sk/kf5_entry.desktop",
- "share/locale/sl/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/sl/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/sl/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/sl/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/sl/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/sl/LC_MESSAGES/ki18n5.mo",
- "share/locale/sl/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/sl/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/sl/LC_MESSAGES/kleopatra.mo",
- "share/locale/sl/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/sl/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/sl/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/sl/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/sl/LC_MESSAGES/libkleopatra.mo",
- "share/locale/sl/kf5_entry.desktop",
- "share/locale/sq/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/sq/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/sq/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/sq/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/sq/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/sq/LC_MESSAGES/ki18n5.mo",
- "share/locale/sq/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/sq/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/sq/LC_MESSAGES/kleopatra.mo",
- "share/locale/sq/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/sq/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/sq/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/sq/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/sq/LC_MESSAGES/libkleopatra.mo",
- "share/locale/sq/kf5_entry.desktop",
- "share/locale/sr/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/sr/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/sr/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/sr/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/sr/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/sr/LC_MESSAGES/ki18n5.mo",
- "share/locale/sr/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/sr/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/sr/LC_MESSAGES/kleopatra.mo",
- "share/locale/sr/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/sr/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/sr/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/sr/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/sr/LC_MESSAGES/libkleopatra.mo",
- "share/locale/sr/kf5_entry.desktop",
- "share/locale/sv/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/sv/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/sv/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/sv/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/sv/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/sv/LC_MESSAGES/ki18n5.mo",
- "share/locale/sv/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/sv/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/sv/LC_MESSAGES/kleopatra.mo",
- "share/locale/sv/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/sv/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/sv/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/sv/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/sv/LC_MESSAGES/libkleopatra.mo",
- "share/locale/sv/kf5_entry.desktop",
- "share/locale/ta/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/ta/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/ta/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/ta/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/ta/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/ta/LC_MESSAGES/ki18n5.mo",
- "share/locale/ta/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/ta/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/ta/LC_MESSAGES/kleopatra.mo",
- "share/locale/ta/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/ta/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/ta/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/ta/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/ta/LC_MESSAGES/libkleopatra.mo",
- "share/locale/ta/kf5_entry.desktop",
- "share/locale/tg/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/tg/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/tg/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/tg/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/tg/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/tg/LC_MESSAGES/ki18n5.mo",
- "share/locale/tg/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/tg/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/tg/LC_MESSAGES/kleopatra.mo",
- "share/locale/tg/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/tg/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/tg/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/tg/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/tg/LC_MESSAGES/libkleopatra.mo",
- "share/locale/tg/kf5_entry.desktop",
- "share/locale/th/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/th/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/th/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/th/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/th/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/th/LC_MESSAGES/ki18n5.mo",
- "share/locale/th/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/th/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/th/LC_MESSAGES/kleopatra.mo",
- "share/locale/th/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/th/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/th/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/th/kf5_entry.desktop",
- "share/locale/tr/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/tr/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/tr/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/tr/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/tr/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/tr/LC_MESSAGES/ki18n5.mo",
- "share/locale/tr/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/tr/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/tr/LC_MESSAGES/kleopatra.mo",
- "share/locale/tr/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/tr/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/tr/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/tr/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/tr/LC_MESSAGES/libkleopatra.mo",
- "share/locale/tr/kf5_entry.desktop",
- "share/locale/ug/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/ug/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/ug/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/ug/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/ug/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/ug/LC_MESSAGES/ki18n5.mo",
- "share/locale/ug/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/ug/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/ug/LC_MESSAGES/kleopatra.mo",
- "share/locale/ug/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/ug/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/ug/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/ug/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/ug/LC_MESSAGES/libkleopatra.mo",
- "share/locale/ug/kf5_entry.desktop",
- "share/locale/uk/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/uk/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/uk/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/uk/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/uk/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/uk/LC_MESSAGES/ki18n5.mo",
- "share/locale/uk/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/uk/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/uk/LC_MESSAGES/kleopatra.mo",
- "share/locale/uk/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/uk/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/uk/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/uk/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/uk/LC_MESSAGES/libkleopatra.mo",
- "share/locale/uk/kf5_entry.desktop",
- "share/locale/uz/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/uz/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/uz/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/uz/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/uz/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/uz/LC_MESSAGES/ki18n5.mo",
- "share/locale/uz/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/uz/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/uz/LC_MESSAGES/kleopatra.mo",
- "share/locale/uz/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/uz/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/uz/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/uz/kf5_entry.desktop",
- "share/locale/uz@cyrillic/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/uz@cyrillic/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/uz@cyrillic/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/uz@cyrillic/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/uz@cyrillic/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/uz@cyrillic/LC_MESSAGES/ki18n5.mo",
- "share/locale/uz@cyrillic/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/uz@cyrillic/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/uz@cyrillic/LC_MESSAGES/kleopatra.mo",
- "share/locale/uz@cyrillic/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/uz@cyrillic/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/uz@cyrillic/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/uz@cyrillic/kf5_entry.desktop",
- "share/locale/xh/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/xh/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/xh/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/xh/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/xh/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/xh/LC_MESSAGES/ki18n5.mo",
- "share/locale/xh/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/xh/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/xh/LC_MESSAGES/kleopatra.mo",
- "share/locale/xh/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/xh/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/xh/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/xh/kf5_entry.desktop",
- "share/locale/zh_CN/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/zh_CN/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/zh_CN/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/zh_CN/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/zh_CN/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/zh_CN/LC_MESSAGES/ki18n5.mo",
- "share/locale/zh_CN/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/zh_CN/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/zh_CN/LC_MESSAGES/kleopatra.mo",
- "share/locale/zh_CN/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/zh_CN/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/zh_CN/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/zh_CN/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/zh_CN/LC_MESSAGES/libkleopatra.mo",
- "share/locale/zh_CN/kf5_entry.desktop",
- "share/locale/zh_TW/LC_MESSAGES/kcodecs5_qt.qm",
- "share/locale/zh_TW/LC_MESSAGES/kcompletion5_qt.qm",
- "share/locale/zh_TW/LC_MESSAGES/kconfig5_qt.qm",
- "share/locale/zh_TW/LC_MESSAGES/kconfigwidgets5.mo",
- "share/locale/zh_TW/LC_MESSAGES/kcoreaddons5_qt.qm",
- "share/locale/zh_TW/LC_MESSAGES/ki18n5.mo",
- "share/locale/zh_TW/LC_MESSAGES/kiconthemes5.mo",
- "share/locale/zh_TW/LC_MESSAGES/kitemviews5_qt.qm",
- "share/locale/zh_TW/LC_MESSAGES/kleopatra.mo",
- "share/locale/zh_TW/LC_MESSAGES/kwatchgnupg.mo",
- "share/locale/zh_TW/LC_MESSAGES/kwidgetsaddons5_qt.qm",
- "share/locale/zh_TW/LC_MESSAGES/kwindowsystem5_qt.qm",
- "share/locale/zh_TW/LC_MESSAGES/kxmlgui5.mo",
- "share/locale/zh_TW/LC_MESSAGES/libkleopatra.mo",
- "share/locale/zh_TW/kf5_entry.desktop",
- "share/themes/Default/gtk-2.0-key/gtkrc",
- "share/themes/Emacs/gtk-2.0-key/gtkrc",
- "share/themes/MS-Windows/gtk-2.0/gtkrc",
- "share/themes/Raleigh/gtk-2.0/gtkrc",
- NULL
-};
diff --git a/src/mkportable-vanilla.h b/src/mkportable-vanilla.h
deleted file mode 100644
index 9daaaf76..00000000
--- a/src/mkportable-vanilla.h
+++ /dev/null
@@ -1,94 +0,0 @@
-const char * const vanilla_files[] =
-{
- "../GnuPG/VERSION",
- "../GnuPG/README.txt",
- "../GnuPG/bin/dirmngr.exe",
- "../GnuPG/bin/dirmngr_ldap.exe",
- "../GnuPG/bin/gpg-agent.exe",
- "../GnuPG/bin/gpg-card.exe",
- "../GnuPG/bin/gpg-check-pattern.exe",
- "../GnuPG/bin/gpg-connect-agent.exe",
- "../GnuPG/bin/gpg-preset-passphrase.exe",
- "../GnuPG/bin/gpg-wks-client.exe",
- "../GnuPG/bin/gpg.exe",
- "../GnuPG/bin/gpgconf.exe",
- "../GnuPG/bin/gpgme-w32spawn.exe",
- "../GnuPG/bin/gpgsm.exe",
- "../GnuPG/bin/gpgtar.exe",
- "../GnuPG/bin/gpgv.exe",
- "../GnuPG/bin/keyboxd.exe",
- "../GnuPG/bin/libassuan-0.dll",
- "../GnuPG/bin/libgcrypt-20.dll",
- "../GnuPG/bin/libgpg-error-0.dll",
- "../GnuPG/bin/libgpgme-11.dll",
- "../GnuPG/bin/libksba-8.dll",
- "../GnuPG/bin/libnpth-0.dll",
- "../GnuPG/bin/libsqlite3-0.dll",
- "../GnuPG/bin/pinentry-basic.exe",
- "../GnuPG/bin/scdaemon.exe",
- "../GnuPG/bin/zlib1.dll",
- "../GnuPG/include/assuan.h",
- "../GnuPG/include/gcrypt.h",
- "../GnuPG/include/gpg-error.h",
- "../GnuPG/include/gpgme.h",
- "../GnuPG/include/ksba.h",
- "../GnuPG/include/npth.h",
- "../GnuPG/lib/libassuan.imp",
- "../GnuPG/lib/libgcrypt.imp",
- "../GnuPG/lib/libgpg-error.imp",
- "../GnuPG/lib/libgpgme.imp",
- "../GnuPG/lib/libksba.imp",
- "../GnuPG/lib/libnpth.imp",
- "../GnuPG/share/doc/gnupg/examples/pwpattern.list",
- "../GnuPG/share/gnupg/distsigkey.gpg",
- "../GnuPG/share/gnupg/sks-keyservers.netCA.pem",
- "../GnuPG/share/locale/ca/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/cs/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/cs/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/da/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/da/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/de/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/de/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/el/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/en@boldquot/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/en@quot/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/eo/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/eo/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/es/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/es/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/et/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/fi/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/fr/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/fr/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/gl/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/hu/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/hu/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/id/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/it/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/it/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/ja/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/ja/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/nb/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/nl/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/pl/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/pl/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/pt/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/pt/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/ro/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/ro/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/ru/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/ru/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/sk/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/sr/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/sv/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/sv/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/tr/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/uk/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/uk/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/vi/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/zh_CN/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/zh_CN/LC_MESSAGES/libgpg-error.mo",
- "../GnuPG/share/locale/zh_TW/LC_MESSAGES/gnupg2.mo",
- "../GnuPG/share/locale/zh_TW/LC_MESSAGES/libgpg-error.mo",
- NULL
-};
diff --git a/src/mkportable.c b/src/mkportable.c
deleted file mode 100644
index e0dcf725..00000000
--- a/src/mkportable.c
+++ /dev/null
@@ -1,843 +0,0 @@
-/* mkportable.c - Tool to create portable version of Gpg4win
- * Copyright (C) 2013 g10 Code GmbH
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License as published by the
- * Free Software Foundation; either version 3, or (at your option) any
- * later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see .
- */
-
-/* History:
- 2013-08-07 wk Written.
-*/
-
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#if _WIN32
-# include
-# define MKDIR_MODE_PRIVATE
-# define MKDIR_MODE_PERMISSIVE
-#else
-# include
-# include
-# define MKDIR_MODE_PRIVATE , 0700
-# define MKDIR_MODE_PERMISSIVE , 0755
-#endif
-
-
-#define VERSION "1.0"
-#define PGM "mkportable"
-
-/* We use 3 complete lists for the 3 installation types. Given that
- gcc only writes one copy of a constant string, this doesn't
- require too much extra space.
-
- To generate the lists install Gpg4win foll and take only the
- GnuPG part to create the vanilla file. Then use GnuPG
- and the Gpg4win directory together to create the full
- file.
-
- The lists have initially been created by running
-
- find . -type f | sed 's,^./, ",' | awk '{print $0 "\","}'
-
- in a Unix mounted Windows installation directory. Non-required
- files have then been removed and some common pattern replaced by
- wildcards. Note that using a wildcard makes the presence of a
- source file optional. */
-#include "mkportable-vanilla.h"
-#include "mkportable-full.h"
-
-static int verbose;
-static enum { iVANILLA = 0, iFULL } install_type;
-static const char *install_name;
-static const char *target_dir;
-static const char * const *filelist;
-
-static void
-die (const char *format, ...)
-{
- va_list arg_ptr;
-
- fflush (stdout);
- fprintf (stderr, "%s: ", PGM);
-
- va_start (arg_ptr, format);
- vfprintf (stderr, format, arg_ptr);
- va_end (arg_ptr);
- putc ('\n', stderr);
-
- exit (1);
-}
-
-
-static void
-err (const char *format, ...)
-{
- va_list arg_ptr;
-
- fflush (stdout);
- fprintf (stderr, "%s: ", PGM);
-
- va_start (arg_ptr, format);
- vfprintf (stderr, format, arg_ptr);
- va_end (arg_ptr);
- putc ('\n', stderr);
-}
-
-
-static void
-inf (const char *format, ...)
-{
- va_list arg_ptr;
-
- if (!verbose)
- return;
-
- fflush (stdout);
- fprintf (stdout, "%s: ", PGM);
-
- va_start (arg_ptr, format);
- vfprintf (stdout, format, arg_ptr);
- va_end (arg_ptr);
- putc ('\n', stdout);
-}
-
-#if _WIN32
-static const char *
-w32_strerror (int ec)
-{
- static char strerr[256];
-
- if (ec == -1)
- ec = (int)GetLastError ();
- FormatMessage (FORMAT_MESSAGE_FROM_SYSTEM, NULL, ec,
- MAKELANGID (LANG_NEUTRAL, SUBLANG_DEFAULT),
- strerr, sizeof (strerr)-1, NULL);
- return strerr;
-}
-#endif /*_WIN32*/
-
-static void *
-xmalloc (size_t n)
-{
- void *p = malloc (n);
- if (!p)
- die ("out of core");
- return p;
-}
-
-
-static char *
-fix_backslashes (char *buffer)
-{
-#if _WIN32
- char *p;
-
- for (p=buffer; *p; p++)
- if (*p == '\\')
- *p = '/';
-#endif
- return buffer;
-}
-
-
-#if _WIN32
-static char *
-unfix_backslashes (char *buffer)
-{
- char *p;
-
- for (p=buffer; *p; p++)
- if (*p == '/')
- *p = '\\';
- return buffer;
-}
-#endif
-
-
-/* Determine the root directory of the gnupg installation on Windows. */
-static const char *
-get_sourcedir (void)
-{
-#if _WIN32
- static int got_dir;
- static char dir[MAX_PATH+5];
-
- if (!got_dir)
- {
- char *p;
- int rc;
-
- rc = GetModuleFileName (NULL, dir, MAX_PATH);
- if (!rc)
- die ("GetModuleFileName failed: %s\n", w32_strerror (-1));
- got_dir = 1;
- p = strrchr (dir, '\\');
- if (p)
- {
- *p = 0;
-
- /* If we are installed below "bin" we strip that and use
- the top directory instead. */
- p = strrchr (dir, '\\');
- if (p && !strcmp (p+1, "bin"))
- *p = 0;
- }
- if (!p)
- die ("bad filename '%s' returned for this process\n", dir);
- fix_backslashes (dir);
- }
-
- if (*dir)
- return dir;
-#endif /*_WIN32*/
- /* Fallback to the current directory. */
- return ".";
-}
-
-
-/* Return 0 if the target directory is suitable. */
-static int
-check_target_dir (int force)
-{
- int count = 0;
-
-#if _WIN32
- {
- char *fname;
- HANDLE hd = INVALID_HANDLE_VALUE;
- WIN32_FIND_DATAA fi;
-
- fname = xmalloc (strlen (target_dir) + 2 + 2 + 1);
- if (!strcmp (target_dir, "/"))
- strcpy (fname, "/*"); /* Trailing slash is not allowed. */
- else if (!strcmp (target_dir, "."))
- strcpy (fname, "*");
- else if (*target_dir && target_dir[strlen (target_dir)-1] == '/')
- {
- strcpy (fname, target_dir);
- strcat (fname, "*");
- }
- else if (*target_dir && target_dir[strlen (target_dir)-1] != '*')
- {
- strcpy (fname, target_dir);
- strcat (fname, "/*");
- }
- else
- strcpy (fname, target_dir);
-
- inf ("finding files in '%s'", fname);
-
- unfix_backslashes (fname);
- hd = FindFirstFileA (fname, &fi);
- if (hd == INVALID_HANDLE_VALUE)
- {
- err ("error reading target directory '%s': %s",
- target_dir, w32_strerror (-1));
- free (fname);
- return 1;
- }
- do
- {
- if (!strcmp (fi.cFileName, "." ) || !strcmp (fi.cFileName, ".."))
- ;
- else
- count++;
- }
- while (FindNextFileA (hd, &fi));
- FindClose (hd);
- free (fname);
- }
-#else /*!_WIN32*/
- {
- DIR *dir;
- struct dirent *de;
-
- dir = opendir (target_dir);
- if (!dir)
- {
- err ("error reading read target directory '%s': %s",
- target_dir, strerror (errno));
- return 1;
- }
- while ((de = readdir (dir)))
- {
- if (!strcmp (de->d_name, "." ) || !strcmp (de->d_name, ".."))
- continue; /* Skip self and parent dir entry. */
- count++;
- }
- closedir (dir);
- }
-#endif /*!_WIN32*/
-
- if (count)
- inf ("number of files in target directory: %d", count);
- if (count)
- {
- err ("target directory '%s' is not empty%s",
- target_dir, force? " - continuing anyway":"");
- if (!force)
- return 1;
- }
-
- return 0;
-}
-
-
-static char *
-make_sourcename (const char *name)
-{
- const char *sdir = get_sourcedir ();
- char *fname;
-
- fname = xmalloc (strlen (sdir) + 1 + strlen (name) + 1);
- strcpy (fname, sdir);
- if (*fname && fname[strlen (fname)-1] != '/')
- strcat (fname, "/");
- strcat (fname, name);
- return fname;
-}
-
-static char *
-make_targetname (const char *name)
-{
- const char *tdir = target_dir;
- char *fname;
- int offset = 0;
-
- fname = xmalloc (strlen (tdir) + 1 + strlen (name) + 1);
- strcpy (fname, tdir);
- if (*fname && fname[strlen (fname)-1] != '/')
- strcat (fname, "/");
- if (!strncmp (name, "../GnuPG/", 9))
- offset = 9;
- strcat (fname, name + offset);
- return fname;
-}
-
-
-/* Call access for a file NAME in the installation directory. */
-static int
-access_sourcename (const char *name)
-{
- char *fname = make_sourcename (name);
- int rc = access (fname, F_OK);
- free (fname);
- return rc;
-}
-
-
-/* Check that all source files are available. Return 0 on success.
- We do this so that we don't start to copy files and only later
- realize that some files are missing. This is in particular useful
- because we require an empty target directory. */
-static int
-check_all_files (void)
-{
- const char *name;
- int bad = 0;
- int i;
-
- /* First a quick check for gpgconf. */
- name = "../GnuPG/bin/gpgconf.exe";
- if (access_sourcename (name))
- {
- err ("file '%s' not found in the source directory", name);
- return 1;
- }
-
- for (i=0; (name = filelist[i]); i++)
- {
- if (strchr (filelist[i], '*'))
- continue;
- if (access_sourcename (name))
- {
- err ("file '%s' not found in the source directory", name);
- bad++;
- }
- }
-
- if (bad)
- inf ("number of missing files: %d", bad);
-
- return !!bad;
-}
-
-/* Try to make intermediate directories. */
-static void
-make_dirs (const char *name)
-{
- char *fname, *p;
-
- fname = make_targetname (name);
- p = fname + strlen (target_dir) + 1;
- while ((p = strchr (p, '/')))
- {
- *p = 0;
- mkdir (fname MKDIR_MODE_PERMISSIVE);
- *p++ = '/';
- }
- free (fname);
-}
-
-
-/****************
- * Copy the option file skeleton to the given directory. If NAME2 is
- * not NULL it is used as the destination name.
- */
-static int
-copy_file (const char *name, const char *name2)
-{
- char *srcname, *dstname;
- FILE *srcfp, *dstfp;
- int tried_mkdir = 0;
- char buffer[4096];
-
- if (verbose > 1)
- {
- if (name2)
- inf ("copying '%s' as '%s'", name, name2);
- else
- inf ("copying '%s'", name);
- }
-
- srcname = make_sourcename (name);
- dstname = make_targetname (name2? name2:name);
-
- if (verbose > 2)
- {
- inf ("srcname '%s' target '%s'", srcname, dstname);
- }
-
- srcfp = fopen (srcname, "rb");
- if (!srcfp)
- {
- err ("failed to open '%s': %s\n", srcname, strerror (errno));
- free (srcname);
- free (dstname);
- return 1;
- }
-
- again:
- dstfp = fopen (dstname, "wb");
- if (!dstfp)
- {
- if (!tried_mkdir && errno == ENOENT && strchr (name, '/'))
- {
- tried_mkdir = 1;
- make_dirs (name);
- goto again;
- }
-
- err ("failed to create '%s': %s\n", dstname, strerror (errno));
- fclose (srcfp);
- free (srcname);
- free (dstname);
- return 1;
- }
-
- while (!feof (srcfp))
- {
- size_t n;
-
- n = fread (buffer, 1, sizeof buffer, srcfp);
- if (n < sizeof buffer && ferror (srcfp))
- {
- err ("error reading '%s'\n", srcname);
- fclose (srcfp);
- fclose (dstfp);
- free (srcname);
- free (dstname);
- return 1;
- }
-
- errno = 0;
- if (fwrite (buffer, 1, n, dstfp) != n)
- {
- err ("error writing to '%s': %s\n", dstname, strerror (errno));
- fclose (srcfp);
- fclose (dstfp);
- free (srcname);
- free (dstname);
- return 1;
- }
- }
-
- if (fflush (dstfp) == EOF)
- {
- err ("error writing to '%s': %s\n", dstname, strerror (errno));
- fclose (srcfp);
- fclose (dstfp);
- free (srcname);
- free (dstname);
- return 1;
- }
- if (fclose (dstfp) == EOF)
- {
- err ("error closing '%s': %s\n", dstname, strerror (errno));
- fclose (srcfp);
- fclose (dstfp);
- free (srcname);
- free (dstname);
- return 1;
- }
-
- fclose (srcfp);
-
- free (srcname);
- free (dstname);
- return 0;
-}
-
-
-/* Copy files which contain one '*' wildcard. */
-static int
-wildcard_copy_file (const char *name)
-{
- int res = 0;
- char *fname;
- size_t srcpos;
-
- if (verbose > 1)
- inf ("globing '%s'", name);
-
- fname = make_sourcename (name);
- srcpos = strlen (fname) - strlen (name);
-
-#if _WIN32
- {
- HANDLE hd = INVALID_HANDLE_VALUE;
- WIN32_FIND_DATAA fi;
- char *p, *tail;
- char *buffer = NULL;
-
- p = strchr (fname, '*');
- assert (p);
- tail = strchr (p, '/');
- if (tail)
- *tail++ = 0;
-
- unfix_backslashes (fname);
- hd = FindFirstFileA (fname, &fi);
- fix_backslashes (fname);
-
- p = strrchr (fname, '/');
- if (p)
- *p = 0;
-
- if (hd != INVALID_HANDLE_VALUE)
- {
- do
- {
- if (!strcmp (fi.cFileName, "." ) || !strcmp (fi.cFileName, ".."))
- ;
- else
- {
- free (buffer);
- buffer = xmalloc (strlen (fname) + 1
- + strlen (fi.cFileName) + 1
- + (tail? strlen (tail):0) + 1);
- strcpy (buffer, fname);
- strcat (buffer, "/");
- strcat (buffer, fi.cFileName);
- if (tail)
- {
- strcat (buffer, "/");
- strcat (buffer, tail);
- }
- if (!access (buffer, F_OK))
- if (copy_file (buffer + srcpos, NULL))
- {
- res = 1;
- goto leave;
- }
-
- }
- }
- while (FindNextFileA (hd, &fi));
- leave:
- free (buffer);
- FindClose (hd);
- }
- }
-#endif /*_WIN32*/
-
- free (fname);
- return res;
-}
-
-
-/* Copy all files to the target directory. */
-static int
-copy_all_files (void)
-{
- int idx;
- const char *name;
-
- inf ("copying files to '%s'", target_dir);
-
- for (idx=0; (name = filelist[idx]); idx++)
- {
- if (strchr (name, '*'))
- {
- if (wildcard_copy_file (name))
- return 1;
- }
- else if (copy_file (name, NULL))
- return 1;
- }
-
- return 0;
-}
-
-
-/* Create the new home directory. */
-static int
-make_home_dir (void)
-{
- char *name;
-
- name = make_targetname ("home");
- if (mkdir (name MKDIR_MODE_PRIVATE))
- {
- if (errno == EEXIST)
- inf ("portable home directory '%s' already exists - fine", name);
- else
- {
- err ("error creating portable home directory '%s': %s",
- name, strerror (errno));
- free (name);
- return 1;
- }
- }
- else
- inf ("portable home directory '%s' created", name);
- free (name);
- return 0;
-}
-
-/* Write the kde.conf file which tells kleopatra where to put its data. */
-static int
-write_kde_conf (void)
-{
- char *name;
- FILE *fp;
-
- if (install_type != iFULL)
- {
- return 0;
- }
-
- name = make_targetname ("bin/kde.conf");
- fp = fopen (name, "wb");
- if (!fp)
- {
- err ("failed to create '%s': %s\n", name, strerror (errno));
- free (name);
- return 1;
- }
-
- fprintf (fp,
- "[KDE]\n"
- "KDEHOME=home/kleopatra\n"
- "[XDG]\n"
- "XDG_DATA_HOME=home/kleopatra\n"
- "XDG_CONFIG_HOME=home/kleopatra\n");
-
- if (fflush (fp) == EOF)
- {
- err ("error writing to '%s': %s\n", name, strerror (errno));
- fclose (fp);
- free (name);
- return 1;
- }
- if (fclose (fp) == EOF)
- {
- err ("error closing '%s': %s\n", name, strerror (errno));
- free (name);
- return 1;
- }
-
- free (name);
- return 0;
-}
-
-
-/* Write the gpgconf.ctl file which is used by GnuPG to put itself
- into portable mode. */
-static int
-write_ctl_file (void)
-{
- char *name;
- FILE *fp;
-
- name = make_targetname ("bin/gpgconf.ctl");
- fp = fopen (name, "wb");
- if (!fp)
- {
- err ("failed to create '%s': %s\n", name, strerror (errno));
- free (name);
- return 1;
- }
-
- fprintf (fp,
- "# The presence of this file switches GnuPG into portable mode.\n"
- "#\n"
- "# Install type is: %s\n"
- "# (created by %s version %s)\n",
- install_name, PGM, VERSION);
-
- if (fflush (fp) == EOF)
- {
- err ("error writing to '%s': %s\n", name, strerror (errno));
- fclose (fp);
- free (name);
- return 1;
- }
- if (fclose (fp) == EOF)
- {
- err ("error closing '%s': %s\n", name, strerror (errno));
- free (name);
- return 1;
- }
-
- free (name);
- return 0;
-}
-
-
-static void
-usage (int mode)
-{
- FILE *fp = mode > 0? stderr : stdout;
-
- if (mode <= 0)
- fputs (PGM " "VERSION"\n"
- "Copyright (C) 2013 g10 Code GmbH\n"
- "License GPLv3+: GNU GPL version 3 or later "
- ".\n"
- "This is free software: you are free to change "
- "and redistribute it.\n"
- "There is NO WARRANTY, to the extent permitted by law.\n\n",
- fp);
-
- if (mode < 0)
- exit (0);
-
- fputs ("Usage: mkportable [OPTIONS] TARGETDIR\n", fp);
- if (mode > 0)
- exit (1);
-
- fputs ("Create a portable version of Gpg4win by copying the required\n"
- "files to TARGETDIR\n"
- "\n"
- "Options:\n"
- " --vanilla create a bare GnuPG version [default]\n"
- " --full create a full version\n"
- " --verbose enable extra informational output\n"
- " --force force installation to a non-empty directory\n"
- " --version print version of this program and exit\n"
- " --help print this help and exit\n",
- fp);
-
- exit (0);
-}
-
-int
-main (int argc, char **argv)
-{
- int last_argc = -1;
- int force = 0;
-
- if (argc)
- {
- argc--; argv++;
- }
-
- while (argc && last_argc != argc )
- {
- last_argc = argc;
- if (!strcmp (*argv, "--"))
- {
- argc--; argv++;
- break;
- }
- else if (!strcmp (*argv, "--version"))
- usage (-1);
- else if (!strcmp (*argv, "--help"))
- usage (0);
- else if (!strcmp (*argv, "--verbose"))
- {
- verbose++;
- argc--; argv++;
- }
- else if (!strcmp (*argv, "--force"))
- {
- force = 1;
- argc--; argv++;
- }
- else if (!strcmp (*argv, "--vanilla"))
- {
- install_type = iVANILLA;
- argc--; argv++;
- }
- else if (!strcmp (*argv, "--full"))
- {
- install_type = iFULL;
- argc--; argv++;
- }
- else if (!strncmp (*argv, "--", 2))
- die ("unknown option '%s'", *argv);
- }
-
- if (argc != 1 || !*argv[0])
- usage (1);
- target_dir = fix_backslashes (argv[0]);
-
- inf ("source directory is '%s'", get_sourcedir ());
- inf ("target directory is '%s'", target_dir);
-
- switch (install_type)
- {
- case iVANILLA: filelist = vanilla_files; install_name = "vanilla"; break;
- case iFULL: filelist = full_files; install_name = "full"; break;
- default: assert (!"bug");
- }
-
- if (check_target_dir (force))
- return 1;
-
- if (check_all_files ())
- return 1;
-
- if (copy_all_files ())
- return 1;
-
- if (make_home_dir ())
- return 1;
-
- if (write_ctl_file ())
- return 1;
-
- if (write_kde_conf ())
- return 1;
-
- inf ("ready");
-
- return 0;
-}
diff --git a/src/uninst-gpg4win.nsi b/src/uninst-gpg4win.nsi
index b9107657..0a638369 100644
--- a/src/uninst-gpg4win.nsi
+++ b/src/uninst-gpg4win.nsi
@@ -1,145 +1,144 @@
# uninst-gpg4win.nsi - Hidden uninstaller. -*- coding: latin-1; -*-
# Copyright (C) 2005 g10 Code GmbH
#
# This file is part of GPG4Win.
#
# GPG4Win is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# GPG4Win is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
# This is the very last section of the uninstaller.
Section "-un.gpg4win"
!ifdef SOURCES
Delete "gpg4win-${VERSION}.tar.bz2"
!else
DeleteRegValue SHCTX "Software\GNU\GnuPG" "Install Directory"
# Delete gpg4win included tools
Delete "$INSTDIR\bin\sha1sum.exe"
Delete "$INSTDIR\bin\sha256sum.exe"
Delete "$INSTDIR\bin\md5sum.exe"
- Delete "$INSTDIR\bin\mkportable.exe"
# Delete the runtime libaries
Delete "$INSTDIR\bin\libstdc++-6.dll"
Delete "$INSTDIR\bin\libgcc_s_sjlj-1.dll"
Delete "$INSTDIR\bin\libgcc_s_dw2-1.dll"
Delete "$INSTDIR\bin\libwinpthread-1.dll"
# Delete standard stuff.
Delete "$INSTDIR\share\gpg4win\README.*.txt"
Delete "$INSTDIR\share\gpg4win\HOWTO-SMIME.*.txt"
Delete "$INSTDIR\share\gpg4win\versioninfo.txt"
Delete "$INSTDIR\VERSION"
RMDir "$INSTDIR\share\gpg4win"
# Remove the locale directories.
RMDir "$INSTDIR\share\locale\ar\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\ar"
RMDir "$INSTDIR\share\locale\be\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\be"
RMDir "$INSTDIR\share\locale\bg\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\bg"
RMDir "$INSTDIR\share\locale\ca\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\ca"
RMDir "$INSTDIR\share\locale\cs\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\cs"
RMDir "$INSTDIR\share\locale\da\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\da"
RMDir "$INSTDIR\share\locale\de\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\de"
RMDir "$INSTDIR\share\locale\el\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\el"
RMDir "$INSTDIR\share\locale\en@boldquot\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\en@boldquot"
RMDir "$INSTDIR\share\locale\en@quot\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\en@quot"
RMDir "$INSTDIR\share\locale\en_GB\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\en_GB"
RMDir "$INSTDIR\share\locale\eo\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\eo"
RMDir "$INSTDIR\share\locale\es\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\es"
RMDir "$INSTDIR\share\locale\et\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\et"
RMDir "$INSTDIR\share\locale\fi\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\fi"
RMDir "$INSTDIR\share\locale\fr\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\fr"
RMDir "$INSTDIR\share\locale\gl\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\gl"
RMDir "$INSTDIR\share\locale\hu\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\hu"
RMDir "$INSTDIR\share\locale\id\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\id"
RMDir "$INSTDIR\share\locale\id_ID\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\id_ID"
RMDir "$INSTDIR\share\locale\it\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\it"
RMDir "$INSTDIR\share\locale\ja\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\ja"
RMDir "$INSTDIR\share\locale\nb\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\nb"
RMDir "$INSTDIR\share\locale\nl\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\nl"
RMDir "$INSTDIR\share\locale\pl\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\pl"
RMDir "$INSTDIR\share\locale\pt_BR\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\pt_BR"
RMDir "$INSTDIR\share\locale\pt_PT\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\pt_PT"
RMDir "$INSTDIR\share\locale\pt\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\pt"
RMDir "$INSTDIR\share\locale\ro\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\ro"
RMDir "$INSTDIR\share\locale\ru\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\ru"
RMDir "$INSTDIR\share\locale\sk\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\sk"
RMDir "$INSTDIR\share\locale\sv\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\sv"
RMDir "$INSTDIR\share\locale\sr\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\sr"
RMDir "$INSTDIR\share\locale\tr\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\tr"
RMDir "$INSTDIR\share\locale\uk\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\uk"
RMDir "$INSTDIR\share\locale\zh_CN\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\zh_CN"
RMDir "$INSTDIR\share\locale\zh_TW\LC_MESSAGES"
RMDir "$INSTDIR\share\locale\zh_TW"
RMDir "$INSTDIR\share\locale"
# Try again to remove the scdaemon. This is useful because scdaemon
# needs some time to stop after gpg-agent has been stopped.
Delete "$INSTDIR\bin\scdaemon.exe"
# Try to remove other top directories.
RMDir "$INSTDIR\lib"
RMDir "$INSTDIR\include"
RMDir "$INSTDIR\share"
RMDir "$INSTDIR\pub"
RMDir "$INSTDIR\etc"
RMDir "$INSTDIR\bin"
RMDir "$INSTDIR\bin_64"
RMDir "$INSTDIR"
!endif
SectionEnd