summaryrefslogtreecommitdiffstats
path: root/tdenetworkmanager
diff options
context:
space:
mode:
authorgregory guy <gregory-tde@laposte.net>2019-10-22 16:31:59 +0200
committergregory guy <gregory-tde@laposte.net>2019-10-28 13:52:12 +0100
commit774770240a49afa8438da1261ad62eb79d1c8ddd (patch)
tree1b7b57e39c21a7d3aa3f89e0cf7db66d77f19a5e /tdenetworkmanager
parent31a7e36373c0225fdc0b6575c85e3fb206fd905c (diff)
downloadtdenetworkmanager-774770240a49afa8438da1261ad62eb79d1c8ddd.tar.gz
tdenetworkmanager-774770240a49afa8438da1261ad62eb79d1c8ddd.zip
Update the cmake build system, see issue #2 (some cleanup)
Add a man page taken from the Debian packaging system. Add README and Install file with basic description as well as basic build instructions with cmake. Signed-off-by: gregory guy <gregory-tde@laposte.net>
Diffstat (limited to 'tdenetworkmanager')
-rw-r--r--tdenetworkmanager/CMakeLists.txt13
-rw-r--r--tdenetworkmanager/doc/CMakeLists.txt4
-rw-r--r--tdenetworkmanager/doc/man/CMakeLists.txt5
-rw-r--r--tdenetworkmanager/doc/man/tdenetworkmanager.1145
-rw-r--r--tdenetworkmanager/src/CMakeLists.txt3
-rw-r--r--tdenetworkmanager/src/configwidgets/CMakeLists.txt1
-rw-r--r--tdenetworkmanager/vpn-plugins/CMakeLists.txt8
-rw-r--r--tdenetworkmanager/vpn-plugins/openvpn/src/CMakeLists.txt3
-rw-r--r--tdenetworkmanager/vpn-plugins/pptp/src/CMakeLists.txt3
-rw-r--r--tdenetworkmanager/vpn-plugins/strongswan/src/CMakeLists.txt3
-rw-r--r--tdenetworkmanager/vpn-plugins/vpnc/src/CMakeLists.txt3
11 files changed, 166 insertions, 25 deletions
diff --git a/tdenetworkmanager/CMakeLists.txt b/tdenetworkmanager/CMakeLists.txt
index 6335273..fe9e64a 100644
--- a/tdenetworkmanager/CMakeLists.txt
+++ b/tdenetworkmanager/CMakeLists.txt
@@ -9,10 +9,15 @@
#
#################################################
-tde_conditional_add_subdirectory( BUILD_DOC doc )
+
add_subdirectory( pics )
-add_subdirectory( src )
+add_subdirectory( src )
add_subdirectory( vpn-plugins )
-tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )
+tde_conditional_add_subdirectory( BUILD_DOC doc )
+tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )
+
-install( FILES tdenetworkmanager.conf DESTINATION ${DBUS_SYS_DIR} )
+install(
+ FILES tdenetworkmanager.conf
+ DESTINATION ${DBUS_SYS_DIR}
+)
diff --git a/tdenetworkmanager/doc/CMakeLists.txt b/tdenetworkmanager/doc/CMakeLists.txt
index 720c626..76a3432 100644
--- a/tdenetworkmanager/doc/CMakeLists.txt
+++ b/tdenetworkmanager/doc/CMakeLists.txt
@@ -6,4 +6,6 @@
#
#################################################
-tde_create_handbook( DESTINATION tdenetworkmanager )
+add_subdirectory( man )
+
+tde_create_handbook( DESTINATION ${PROJECT_NAME} )
diff --git a/tdenetworkmanager/doc/man/CMakeLists.txt b/tdenetworkmanager/doc/man/CMakeLists.txt
new file mode 100644
index 0000000..8512250
--- /dev/null
+++ b/tdenetworkmanager/doc/man/CMakeLists.txt
@@ -0,0 +1,5 @@
+INSTALL(
+ FILES ${PROJECT_NAME}.1
+ DESTINATION ${MAN_INSTALL_DIR}/man1
+ COMPONENT doc
+)
diff --git a/tdenetworkmanager/doc/man/tdenetworkmanager.1 b/tdenetworkmanager/doc/man/tdenetworkmanager.1
new file mode 100644
index 0000000..0f1abef
--- /dev/null
+++ b/tdenetworkmanager/doc/man/tdenetworkmanager.1
@@ -0,0 +1,145 @@
+.\" This file was generated by kdemangen.pl
+.TH TDENETWORKMANAGER 1 "Feb 2006" "Trinity Desktop Environment" "A NetworkManager front-end for TDE"
+.SH NAME
+tdenetworkmanager
+\- A NetworkManager front-end for TDE
+.SH SYNOPSIS
+tdenetworkmanager [Qt\-options] [TDE\-options]
+.SH DESCRIPTION
+A NetworkManager front-end for TDE
+.SH OPTIONS
+.SS Generic options:
+.TP
+.B \-\-help
+Show help about options
+.TP
+.B \-\-help\-qt
+Show Qt specific options
+.TP
+.B \-\-help\-tde
+Show TDE specific options
+.TP
+.B \-\-help\-all
+Show all options
+.TP
+.B \-\-author
+Show author information
+.TP
+.B \-v, \-\-version
+Show version information
+.TP
+.B \-\-license
+Show license information
+.TP
+.B \-\-
+End of options
+.SS
+.SS TDE options:
+.TP
+.B \-\-caption <caption>
+Use 'caption' as name in the titlebar
+.TP
+.B \-\-icon <icon>
+Use 'icon' as the application icon
+.TP
+.B \-\-miniicon <icon>
+Use 'icon' as the icon in the titlebar
+.TP
+.B \-\-config <filename>
+Use alternative configuration file
+.TP
+.B \-\-dcopserver <server>
+Use the DCOP Server specified by 'server'
+.TP
+.B \-\-nocrashhandler
+Disable crash handler, to get core dumps
+.TP
+.B \-\-waitforwm
+Waits for a WM_NET compatible windowmanager
+.TP
+.B \-\-style <style>
+sets the application GUI style
+.TP
+.B \-\-geometry <geometry>
+sets the client geometry of the main widget - see man X for the argument format
+.TP
+.B \-\-nofork
+Don't run in the background.
+.SS Qt options:
+.TP
+.B \-\-display <displayname>
+Use the X-server display 'displayname'
+.TP
+.B \-\-session <sessionId>
+Restore the application for the given 'sessionId'
+.TP
+.B \-\-cmap
+Causes the application to install a private color
+map on an 8-bit display
+.TP
+.B \-\-ncols <count>
+Limits the number of colors allocated in the color
+cube on an 8-bit display, if the application is
+using the QApplication::ManyColor color
+specification
+.TP
+.B \-\-nograb
+tells Qt to never grab the mouse or the keyboard
+.TP
+.B \-\-dograb
+running under a debugger can cause an implicit
+-nograb, use -dograb to override
+.TP
+.B \-\-sync
+switches to synchronous mode for debugging
+.TP
+.B \-\-fn, \-\-font <fontname>
+defines the application font
+.TP
+.B \-\-bg, \-\-background <color>
+sets the default background color and an
+application palette (light and dark shades are
+calculated)
+.TP
+.B \-\-fg, \-\-foreground <color>
+sets the default foreground color
+.TP
+.B \-\-btn, \-\-button <color>
+sets the default button color
+.TP
+.B \-\-name <name>
+sets the application name
+.TP
+.B \-\-title <title>
+sets the application title (caption)
+.TP
+.B \-\-visual TrueColor
+forces the application to use a TrueColor visual on
+an 8-bit display
+.TP
+.B \-\-inputstyle <inputstyle>
+sets XIM (X Input Method) input style. Possible
+values are onthespot, overthespot, offthespot and
+root
+.TP
+.B \-\-im <XIM server>
+set XIM server
+.TP
+.B \-\-noxim
+disable XIM
+.TP
+.B \-\-reverse
+mirrors the whole layout of widgets
+.SS
+
+.SH SEE ALSO
+.BR networkmanager (1)
+.SH AUTHORS
+.nf
+Timo Hoenig <thoenig@suse.de>
+.br
+Stefan Bogner <sbogner@suse.de>
+.br
+Will Stephenson <wstephenson@suse.de>
+.br
+
diff --git a/tdenetworkmanager/src/CMakeLists.txt b/tdenetworkmanager/src/CMakeLists.txt
index 58c4cb0..f56c7ee 100644
--- a/tdenetworkmanager/src/CMakeLists.txt
+++ b/tdenetworkmanager/src/CMakeLists.txt
@@ -9,8 +9,6 @@
#
#################################################
-add_definitions( -UTQT_NO_ASCII_CAST )
-
add_subdirectory( configwidgets )
include_directories(
@@ -23,7 +21,6 @@ include_directories(
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
${DBUS_TQT_INCLUDE_DIRS}
- ${NM_UTIL_INCLUDE_DIRS}
)
link_directories(
diff --git a/tdenetworkmanager/src/configwidgets/CMakeLists.txt b/tdenetworkmanager/src/configwidgets/CMakeLists.txt
index 8c9c32e..f75685f 100644
--- a/tdenetworkmanager/src/configwidgets/CMakeLists.txt
+++ b/tdenetworkmanager/src/configwidgets/CMakeLists.txt
@@ -18,7 +18,6 @@ include_directories(
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
${DBUS_TQT_INCLUDE_DIRS}
- ${NM_UTIL_INCLUDE_DIRS}
)
diff --git a/tdenetworkmanager/vpn-plugins/CMakeLists.txt b/tdenetworkmanager/vpn-plugins/CMakeLists.txt
index d5f6e8e..505cb5a 100644
--- a/tdenetworkmanager/vpn-plugins/CMakeLists.txt
+++ b/tdenetworkmanager/vpn-plugins/CMakeLists.txt
@@ -9,7 +9,7 @@
#
#################################################
-add_subdirectory( openvpn )
-add_subdirectory( pptp )
-add_subdirectory( strongswan )
-add_subdirectory( vpnc )
+tde_conditional_add_subdirectory( WITH_OPENVPN openvpn )
+tde_conditional_add_subdirectory( WITH_PPTP pptp )
+tde_conditional_add_subdirectory( WITH_VPNC vpnc )
+tde_conditional_add_subdirectory( WITH_STRONGSWAN strongswan )
diff --git a/tdenetworkmanager/vpn-plugins/openvpn/src/CMakeLists.txt b/tdenetworkmanager/vpn-plugins/openvpn/src/CMakeLists.txt
index 2753f8b..c422bce 100644
--- a/tdenetworkmanager/vpn-plugins/openvpn/src/CMakeLists.txt
+++ b/tdenetworkmanager/vpn-plugins/openvpn/src/CMakeLists.txt
@@ -9,8 +9,6 @@
#
#################################################
-add_definitions( -UTQT_NO_ASCII_CAST )
-
include_directories(
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}
@@ -20,7 +18,6 @@ include_directories(
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
${DBUS_TQT_INCLUDE_DIRS}
- ${NM_UTIL_INCLUDE_DIRS}
)
link_directories(
diff --git a/tdenetworkmanager/vpn-plugins/pptp/src/CMakeLists.txt b/tdenetworkmanager/vpn-plugins/pptp/src/CMakeLists.txt
index e2b9acb..e744b2e 100644
--- a/tdenetworkmanager/vpn-plugins/pptp/src/CMakeLists.txt
+++ b/tdenetworkmanager/vpn-plugins/pptp/src/CMakeLists.txt
@@ -9,8 +9,6 @@
#
#################################################
-add_definitions( -UTQT_NO_ASCII_CAST )
-
include_directories(
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}
@@ -20,7 +18,6 @@ include_directories(
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
${DBUS_TQT_INCLUDE_DIRS}
- ${NM_UTIL_INCLUDE_DIRS}
)
link_directories(
diff --git a/tdenetworkmanager/vpn-plugins/strongswan/src/CMakeLists.txt b/tdenetworkmanager/vpn-plugins/strongswan/src/CMakeLists.txt
index a521c94..5973982 100644
--- a/tdenetworkmanager/vpn-plugins/strongswan/src/CMakeLists.txt
+++ b/tdenetworkmanager/vpn-plugins/strongswan/src/CMakeLists.txt
@@ -9,8 +9,6 @@
#
#################################################
-add_definitions( -UTQT_NO_ASCII_CAST )
-
include_directories(
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}
@@ -20,7 +18,6 @@ include_directories(
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
${DBUS_TQT_INCLUDE_DIRS}
- ${NM_UTIL_INCLUDE_DIRS}
)
link_directories(
diff --git a/tdenetworkmanager/vpn-plugins/vpnc/src/CMakeLists.txt b/tdenetworkmanager/vpn-plugins/vpnc/src/CMakeLists.txt
index 9c397d8..69e9b91 100644
--- a/tdenetworkmanager/vpn-plugins/vpnc/src/CMakeLists.txt
+++ b/tdenetworkmanager/vpn-plugins/vpnc/src/CMakeLists.txt
@@ -9,8 +9,6 @@
#
#################################################
-add_definitions( -UTQT_NO_ASCII_CAST )
-
include_directories(
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}
@@ -20,7 +18,6 @@ include_directories(
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
${DBUS_TQT_INCLUDE_DIRS}
- ${NM_UTIL_INCLUDE_DIRS}
)
link_directories(