Remove KF5Gpmepp
authorAndre Heinecke <aheinecke@intevation.de>
Tue, 17 Jan 2017 11:00:21 +0000 (12:00 +0100)
committerAndre Heinecke <aheinecke@intevation.de>
Tue, 17 Jan 2017 11:00:21 +0000 (12:00 +0100)
* Makefile.am: Remove patches for gpgmepp
* configure.ac: Remvoe package as dependency.
* patches/gpgmepp: Remove obsolete file.
* src/Makefile.am: No longer define stuff for gpgmepp.
* src/config.nsi.in: Ditto.
* src/inst-gpgmepp.nsi, src/uninst-gpgmepp.nsi: Removed.
* src/inst-sections.nsi: No longer handle gpgmepp

Makefile.am
configure.ac
patches/gpgmepp/0002-disable-variants.patch [deleted file]
src/Makefile.am
src/config.nsi.in
src/inst-gpgmepp.nsi [deleted file]
src/inst-sections.nsi
src/uninst-gpgmepp.nsi [deleted file]

index 7873d4d..d5b4180 100644 (file)
@@ -40,7 +40,6 @@ EXTRA_DIST = autogen.sh README.GIT ONEWS \
         patches/ki18n/no-tests.patch \
         patches/gpgme-1.6.0/0001-w32-Fallback-to-2.1-reg-key-for-gpgconf-search.patch \
         patches/gpgme-1.6.0/0001-Add-gpgme_pubkey_algo_string.patch \
-        patches/gpgmepp/0002-disable-variants.patch \
         patches/kxmlgui/0002-Make-QDBus-dependency-optional.patch \
         patches/kxmlgui/0003-Make-KTextWidgets-optional.patch \
         patches/kxmlgui/0004-Cruedly-disable-KSendbugmail.patch \
index 2131303..f1d55ab 100644 (file)
@@ -351,7 +351,6 @@ GPG4WIN_KDEPKG([kleopatra], [gnupg-w32 breeze-icons kxmlgui libkleo kde-l10n kit
 GPG4WIN_KDEPKG([extra-cmake-modules])
 GPG4WIN_KDEPKG([kconfig], [qtbase qttools extra-cmake-modules])
 GPG4WIN_KDEPKG([ki18n], [qtbase gettext qttools extra-cmake-modules])
-GPG4WIN_KDEPKG([gpgmepp], [boost qtbase gpgme extra-cmake-modules])
 GPG4WIN_KDEPKG([kwidgetsaddons], [kconfig qttools qtbase])
 GPG4WIN_KDEPKG([kcompletion], [kwidgetsaddons])
 GPG4WIN_KDEPKG([kwindowsystem], [qtbase qtwinextras])
@@ -365,7 +364,7 @@ GPG4WIN_KDEPKG([kitemmodels], [qtbase qttools])
 GPG4WIN_KDEPKG([karchive], [qtbase qttools extra-cmake-modules])
 GPG4WIN_KDEPKG([kiconthemes], [qtsvg kconfigwidgets karchive])
 GPG4WIN_KDEPKG([kxmlgui], [kiconthemes kconfigwidgets kitemviews])
-GPG4WIN_KDEPKG([libkleo], [gpgmepp kmime kwidgetsaddons kwindowsystem kcompletion kconfig gpgme])
+GPG4WIN_KDEPKG([libkleo], [kmime kwidgetsaddons kwindowsystem kcompletion kconfig gpgme])
 
 GPG4WIN_FINALIZE
 
diff --git a/patches/gpgmepp/0002-disable-variants.patch b/patches/gpgmepp/0002-disable-variants.patch
deleted file mode 100755 (executable)
index 3346a71..0000000
+++ /dev/null
@@ -1,66 +0,0 @@
-#! /bin/sh
-patch -p1 -f $* < $0
-exit $?
-
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index 1c3335a..eb1dd3a 100644
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -75,58 +75,6 @@ if ( GPGME_VANILLA_FOUND )
-
- endif()
-
--if ( GPGME_GLIB_FOUND )
--   add_library(KF5Gpgmepp-glib ${gpgme_LIB_SRCS} context_glib.cpp)
--
--   generate_export_header(KF5Gpgmepp-glib BASE_NAME gpgmepp-glib)
--
--   add_library(KF5::Gpgmepp-glib ALIAS KF5Gpgmepp-glib)
--
--   target_link_libraries(KF5Gpgmepp-glib
--      ${GPGME_GLIB_LIBRARIES}
--      Qt5::Core
--   )
--
--   target_include_directories(KF5Gpgmepp-glib INTERFACE "$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR_KF5}/gpgme++>")
--   target_include_directories(KF5Gpgmepp-glib PUBLIC "$<BUILD_INTERFACE:${Gpgmepp_SOURCE_DIR}/src;${Gpgmepp_BINARY_DIR}/src>")
--
--   set_target_properties(KF5Gpgmepp-glib PROPERTIES
--      VERSION ${GPGMEPP_VERSION_STRING}
--      SOVERSION ${GPGMEPP_SOVERSION}
--      EXPORT_NAME Gpgmepp-glib
--   )
--   install(TARGETS KF5Gpgmepp-glib EXPORT KF5GpgmeppTargets ${KF5_INSTALL_TARGETS_DEFAULT_ARGS})
--endif()
--
--
--if ( GPGME_QT_FOUND )
--   add_library(KF5Gpgmepp-qt ${gpgme_LIB_SRCS} context_qt.cpp)
--
--   generate_export_header(KF5Gpgmepp-qt BASE_NAME gpgmepp-qt)
--
--   add_library(KF5::Gpgmepp-qt ALIAS KF5Gpgmepp-qt)
--
--   target_link_libraries(KF5Gpgmepp-qt
--      ${GPGME_QT_LIBRARIES}
--      Qt5::Core
--   )
--
--   target_include_directories(KF5Gpgmepp-qt INTERFACE "$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR_KF5}/gpgme++>")
--   target_include_directories(KF5Gpgmepp-qt PUBLIC "$<BUILD_INTERFACE:${Gpgmepp_SOURCE_DIR}/src;${Gpgmepp_BINARY_DIR}/src>")
--
--   if(WIN32)
--      target_link_libraries( gpgmepp-qt ${GPGME_VANILLA_LIBRARIES} )
--   endif()
--
--   set_target_properties(KF5Gpgmepp-qt PROPERTIES
--      VERSION ${GPGMEPP_VERSION_STRING}
--      SOVERSION ${GPGMEPP_SOVERSION}
--      EXPORT_NAME Gpgmepp-qt
--   )
--   install(TARGETS KF5Gpgmepp-qt EXPORT KF5GpgmeppTargets ${KF5_INSTALL_TARGETS_DEFAULT_ARGS})
--endif()
--
--
- if ( GPGME_PTHREAD_FOUND )
-    add_library(KF5Gpgmepp-pthread ${gpgme_LIB_SRCS} context_vanilla.cpp)
index 1bbd1fa..e9c237d 100644 (file)
@@ -63,7 +63,6 @@ EXTRA_DIST = pkg-config gpg4win.nsi gpg4win-src.nsi \
         uninst-claws-mail.nsi uninst-claws-mail-cmds.nsi \
         inst-qtbase.nsi uninst-qtbase.nsi \
         inst-ki18n.nsi uninst-ki18n.nsi \
-        inst-gpgmepp.nsi uninst-gpgmepp.nsi \
         inst-kwidgetsaddons.nsi uninst-kwidgetsaddons.nsi \
         inst-kcompletion.nsi uninst-kcompletion.nsi \
         inst-kwindowsystem.nsi uninst-kwindowsystem.nsi \
@@ -120,7 +119,7 @@ gpg4win_spkgs = glib libffi gdk-pixbuf gtk+ \
 gpg4win_qtpkgs = qtbase qttools qtwinextras qtsvg
 
 # Source packages following the KDE pattern
-gpg4win_kdepkgs = kconfig gpgmepp kwidgetsaddons ki18n extra-cmake-modules \
+gpg4win_kdepkgs = kconfig kwidgetsaddons ki18n extra-cmake-modules \
                   kcompletion kwindowsystem kcoreaddons libkleo kcodecs \
                   kmime kconfigwidgets kxmlgui kguiaddons kitemviews \
                   kiconthemes kleopatra breeze-icons kitemmodels karchive
index 93ef87a..39648c7 100644 (file)
 !define gpg4win_pkg_kwidgetsaddons @gpg4win_pkg_kwidgetsaddons@
 !define gpg4win_pkg_kwidgetsaddons_version @gpg4win_pkg_kwidgetsaddons_version@
 
-@HAVE_PKG_GPGMEPP@
-!define gpg4win_pkg_gpgmepp @gpg4win_pkg_gpgmepp@
-!define gpg4win_pkg_gpgmepp_version @gpg4win_pkg_gpgmepp_version@
-
 @HAVE_PKG_BOOST@
 !define gpg4win_pkg_boost @gpg4win_pkg_boost@
 !define gpg4win_pkg_boost_version @gpg4win_pkg_boost_version@
diff --git a/src/inst-gpgmepp.nsi b/src/inst-gpgmepp.nsi
deleted file mode 100644 (file)
index 3e09cd2..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright (C) 2015 Intevation 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
-!ifdef prefix
-!undef prefix
-!endif
-!define prefix ${ipdir}/gpgmepp-${gpg4win_pkg_gpgmepp_version}
-
-!ifdef DEBUG
-Section "gpgmepp" SEC_gpgmepp
-!else
-Section "-gpgmepp" SEC_gpgmepp
-!endif
-  SetOutPath "$INSTDIR"
-!ifdef SOURCES
-  File "${gpg4win_pkg_gpgmepp}"
-!else
-  SetOutPath "$INSTDIR\bin"
-  File ${prefix}/bin/libKF5Gpgmepp.dll
-  File ${prefix}/bin/libKF5QGpgme.dll
-!endif
-SectionEnd
index f537457..00864a8 100644 (file)
 !ifdef HAVE_PKG_KI18N
 !include "inst-ki18n.nsi"
 !endif
-!ifdef HAVE_PKG_GPGMEPP
-!include "inst-gpgmepp.nsi"
-!endif
 !ifdef HAVE_PKG_KWIDGETSADDONS
 !include "inst-kwidgetsaddons.nsi"
 !endif
 !ifdef HAVE_PKG_KI18N
 !include "uninst-ki18n.nsi"
 !endif
-!ifdef HAVE_PKG_GPGMEPP
-!include "uninst-gpgmepp.nsi"
-!endif
 !ifdef HAVE_PKG_KWIDGETSADDONS
 !include "uninst-kwidgetsaddons.nsi"
 !endif
@@ -612,9 +606,6 @@ Function CalcDepends
 !ifdef HAVE_PKG_KI18N
   !insertmacro UnselectSection ${SEC_ki18n}
 !endif
-!ifdef HAVE_PKG_GPGMEPP
-  !insertmacro UnselectSection ${SEC_gpgmepp}
-!endif
 !ifdef HAVE_PKG_KWIDGETSADDONS
   !insertmacro UnselectSection ${SEC_kwidgetsaddons}
 !endif
@@ -755,7 +746,6 @@ Function CalcDepends
   !insertmacro SelectSection ${SEC_breeze_icons}
   !insertmacro SelectSection ${SEC_kconfig}
   !insertmacro SelectSection ${SEC_ki18n}
-  !insertmacro SelectSection ${SEC_gpgmepp}
   !insertmacro SelectSection ${SEC_kwidgetsaddons}
   !insertmacro SelectSection ${SEC_kcompletion}
   !insertmacro SelectSection ${SEC_kwindowsystem}
diff --git a/src/uninst-gpgmepp.nsi b/src/uninst-gpgmepp.nsi
deleted file mode 100644 (file)
index ca7c4df..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright (C) 2015 Intevation 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
-!ifdef prefix
-!undef prefix
-!endif
-!define prefix ${ipdir}/gpgmepp-${gpg4win_pkg_gpgmepp_version}
-
-; Uninstaller section.
-Section "-un.gpgmepp"
-!ifdef SOURCES
-  Push "${gpg4win_pkg_gpgmepp}"
-  Call un.SourceDelete
-!else
-  Delete "$INSTDIR\bin\libKF5Gpgmepp.dll"
-  Delete "$INSTDIR\bin\libKF5QGpgme.dll"
-  RmDir "$INSTDIR\bin"
-
-!endif
-SectionEnd