summaryrefslogtreecommitdiffstats
path: root/src/kconf_update
diff options
context:
space:
mode:
Diffstat (limited to 'src/kconf_update')
-rw-r--r--src/kconf_update/CMakeLists.txt32
-rw-r--r--src/kconf_update/Makefile.am18
-rw-r--r--src/kconf_update/kdev-gen-settings-kconf_update.cpp113
-rw-r--r--src/kconf_update/kdev-gen-settings.upd8
4 files changed, 0 insertions, 171 deletions
diff --git a/src/kconf_update/CMakeLists.txt b/src/kconf_update/CMakeLists.txt
deleted file mode 100644
index a374f34a..00000000
--- a/src/kconf_update/CMakeLists.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-#################################################
-#
-# (C) 2010-2011 Serghei Amelian
-# serghei (DOT) amelian (AT) gmail.com
-#
-# Improvements and feedback are welcome
-#
-# This file is released under GPL >= 2
-#
-#################################################
-
-include_directories(
- ${TQT_INCLUDE_DIRS}
-)
-
-link_directories(
- ${TQT_LIBRARY_DIRS}
-)
-
-
-##### other data ################################
-
-install( FILES kdev-gen-settings.upd DESTINATION ${KCONF_UPDATE_INSTALL_DIR} )
-
-
-##### kdev-gen-settings-kconf_update (executable)
-
-tde_add_executable( kdev-gen-settings-kconf_update
- SOURCES kdev-gen-settings-kconf_update.cpp
- LINK ${TQT_LIBRARIES}
- DESTINATION ${LIB_INSTALL_DIR}/kconf_update_bin
-)
diff --git a/src/kconf_update/Makefile.am b/src/kconf_update/Makefile.am
deleted file mode 100644
index e7317f2b..00000000
--- a/src/kconf_update/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-AM_CPPFLAGS = -DKDE_NO_COMPAT -DQT_NO_COMPAT $(all_includes)
-
-update_DATA = kdev-gen-settings.upd
-updatedir = $(kde_datadir)/kconf_update
-
-# The Qt app cannot go into kde_datadir, that is not portable.
-# install to kde_bindir/kconf_update_bin instead.
-# KDE 3.2 will allow kconf_update scripts to run directly from there,
-# but for us that's too late. Use the .sh script as a workaround.
-kconf_PROGRAMS = kdev-gen-settings-kconf_update
-kconfdir = $(libdir)/kconf_update_bin
-
-kdev_gen_settings_kconf_update_SOURCES = kdev-gen-settings-kconf_update.cpp
-kdev_gen_settings_kconf_update_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_KIO) -ltdetexteditor
-kdev_gen_settings_kconf_update_LDADD = $(LIB_QT)
-
-# vim: set noet:
-
diff --git a/src/kconf_update/kdev-gen-settings-kconf_update.cpp b/src/kconf_update/kdev-gen-settings-kconf_update.cpp
deleted file mode 100644
index 64c0b791..00000000
--- a/src/kconf_update/kdev-gen-settings-kconf_update.cpp
+++ /dev/null
@@ -1,113 +0,0 @@
-/*
- kconf_update app for migrating tdevelop's ui settings to the new
- code that will be in 3.3.
-
- Copyright (c) 2005 by Matt Rogers <mattr@kde.org>
- Based on code Copyright (c) 2003 by Martijn Klingens <klingens@kde.org>
-
- *************************************************************************
- * *
- * This program is free software; you can redistribute it and/or *
- * modify it under the terms of the GNU Lesser General Public *
- * License as published by the Free Software Foundation; either *
- * version 2 of the License, or (at your option) any later version. *
- * *
- *************************************************************************
-*/
-
-#include <tqmap.h>
-#include <tqtextstream.h>
-#include <tqregexp.h>
-
-static TQTextStream qcin ( stdin, IO_ReadOnly );
-static TQTextStream qcout( stdout, IO_WriteOnly );
-static TQTextStream qcerr( stderr, IO_WriteOnly );
-
-// Group cache. Yes, I know global vars are ugly :)
-bool needFlush = false;
-TQString newKeyValue;
-int newDataValue;
-
-void parseKey( const TQString &group, const TQString &key,
- const TQString &value, const TQString &rawLine )
-{
-
- //qcerr << "*** group='" << group << "'" << endl;
- if ( group == "General Options" && key == "Embed KDevDesigner")
- {
- newKeyValue = "Designer App";
- if ( value.lower() == "true" )
- newDataValue = 0;
- else
- newDataValue = 2;
- qcout << newKeyValue << "=" << newDataValue << endl;
- qcout << "# DELETE [" << key << "]" << endl;
-
- }
- else if ( group == "General Options" && key == "Application Font" )
- {
- newKeyValue = "OutputViewFont";
- qcout << newKeyValue << "=" << value << endl;
- qcout << "# DELETE [" << key << "]" << endl;
- }
- else if ( group == "MakeOutputView" && key == "Messages Font" )
- {
- qcout << "# DELETE [" << key << "]" << endl;
- }
- else if ( group == "TerminalEmulator" && key == "UseKDESetting" )
- {
- newKeyValue = "UseKDESetting";
- if ( value.lower() == "true" )
- newDataValue = 0;
- else
- newDataValue = 1;
- qcout << newKeyValue << "=" << newDataValue << endl;
- }
- else
- {
- // keys we don't convert. output the raw line instead.
- qcout << rawLine << endl;
- }
-}
-
-int main()
-{
- qcin.setEncoding( TQTextStream::UnicodeUTF8 );
- qcout.setEncoding( TQTextStream::UnicodeUTF8 );
-
- TQString curGroup;
-
- TQRegExp groupRegExp( "^\\[(.*)\\]" );
- TQRegExp keyRegExp( "^([a-zA-Z0-9:, _-]*)\\s*=\\s*(.*)\\s*" );
- TQRegExp commentRegExp( "^(#.*)?$" );
-
- while ( !qcin.atEnd() )
- {
- TQString line = qcin.readLine();
-
- if ( commentRegExp.exactMatch( line ) )
- {
- // We found a comment, leave unchanged
- qcout << line << endl;
- }
- else if ( groupRegExp.exactMatch( line ) )
- {
- curGroup = groupRegExp.capturedTexts()[ 1 ];
- qcout << line << endl;
- }
- else if ( keyRegExp.exactMatch( line ) )
- {
- // We found the a key line
- parseKey( curGroup, keyRegExp.capturedTexts()[ 1 ], keyRegExp.capturedTexts()[ 2 ], line );
- }
- else
- {
- qcout << line << endl;
- }
- }
-
- return 0;
-}
-
-// vim: set noet ts=4 sts=4 sw=4:
-
diff --git a/src/kconf_update/kdev-gen-settings.upd b/src/kconf_update/kdev-gen-settings.upd
deleted file mode 100644
index 85f2235d..00000000
--- a/src/kconf_update/kdev-gen-settings.upd
+++ /dev/null
@@ -1,8 +0,0 @@
-#Update the KDevelop General Settings page to work with the
-#new UI file created on 20050406
-Id=kdev-gen-settings-update/5
-File=tdeveloprc
-Script=kdev-gen-settings-kconf_update
-Options=overwrite
-AllKeys
-