$OpenBSD: patch-kmymoney_plugins_onlinetasks_sepa_CMakeLists_txt,v 1.2 2017/08/24 09:31:35 dcoppa Exp $

commit 6d235f2cd835d5d3e00dee43ed29bdf2c5ca80d5
Author: Ralf Habacker <ralf.habacker@freenet.de>
Date:   Tue May 23 19:52:20 2017 +0200

Fix 'duplicated symbol' compile error on Windows.

Because the whole project uses cmake automoc support additional
calls to automoc4 causes 'duplicated symbol' errors on Windows.

* Unbreaks Ninja builds too

Index: kmymoney/plugins/onlinetasks/sepa/CMakeLists.txt
--- kmymoney/plugins/onlinetasks/sepa/CMakeLists.txt.orig
+++ kmymoney/plugins/onlinetasks/sepa/CMakeLists.txt
@@ -12,7 +12,6 @@ kde4_add_ui_files( sepaOnlineTasks_SRCS
   ui/sepacredittransferedit.ui
 )
 
-automoc4( konlinetasks_sepa_OBJECTS sepaOnlineTasks_SRCS)
 add_library( konlinetasks_sepa_OBJECTS OBJECT ${sepaOnlineTasks_SRCS} )
 
 # Add actual plugin here it is not part of the objects
@@ -27,21 +26,21 @@ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/kmymoney-se
 configure_file(${CMAKE_CURRENT_SOURCE_DIR}/kmymoney-sepastorageplugin.desktop.in ${CMAKE_CURRENT_BINARY_DIR}/kmymoney-sepastorageplugin.desktop)
 
 target_link_libraries( konlinetasks_sepa
+  payeeidentifier_nationalAccount
+  payeeidentifier_iban_bic_widgets
+  onlinetask_interfaces
   kmm_mymoney
   kmm_widgets
   kmm_config
   kmm_plugin
   kmm_utils_validators
-  onlinetask_interfaces
-  payeeidentifier_nationalAccount
-  payeeidentifier_iban_bic_widgets
-  ${QT_QTCORE_LIBRARIES}
-  ${QT_QTGUI_LIBRARIES}
-  ${KDE4_KDECORE_LIBS}
-  ${KDE4_KDEUI_LIBS}
+  ${LIBALKIMIA_LIBRARY}
   ${KDE4_KIO_LIBS}
+  ${KDE4_KDEUI_LIBS}
+  ${KDE4_KDECORE_LIBS}
+  ${QT_QTGUI_LIBRARIES}
   ${QT_QTXML_LIBRARY}
-  ${LIBALKIMIA_LIBRARY}
+  ${QT_QTCORE_LIBRARIES}
   ${GMP_LIBRARIES} # TODO: remove when alkimia cmake config file got fixed
 )
 
