[kdenetwork/kppp] added cmake support

git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdenetwork@1237389 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
v3.5.13-sru
samelian 14 years ago
parent 153897691d
commit 3467e6464b

@ -100,6 +100,7 @@ option( BUILD_KGET "Build kget" ${BUILD_ALL} )
option( BUILD_KNEWSTICKER "Build knewsticker" ${BUILD_ALL} )
option( BUILD_KOPETE "Build kopete" ${BUILD_ALL} )
option( BUILD_KPF "Build kpf" ${BUILD_ALL} )
option( BUILD_KPPP "Build kppp" ${BUILD_ALL} )
option( BUILD_LIBRSS "Build librss" ${BUILD_ALL} )
@ -131,6 +132,7 @@ tde_conditional_add_subdirectory( BUILD_KGET kget )
tde_conditional_add_subdirectory( BUILD_KNEWSTICKER knewsticker )
tde_conditional_add_subdirectory( BUILD_KOPETE kopete )
tde_conditional_add_subdirectory( BUILD_KPF kpf )
tde_conditional_add_subdirectory( BUILD_KPPP kppp )
tde_conditional_add_subdirectory( BUILD_LIBRSS librss )

@ -9,7 +9,9 @@
#
#################################################
if( BUILD_KOPETE OR BUILD_KPPP )
check_include_file( string.h HAVE_STRING_H )
endif( )
# required stuff
find_package( TQt )

@ -4,10 +4,21 @@
#define STDC_HEADERS 1
// kopete/protocols/yahoo
#cmakedefine HAVE_STRING_H 1
#cmakedefine HAVE_STRINGS_H 1
// kopete/protocols/yahoo, kppp
#cmakedefine HAVE_STRING_H 1
// kopete/protocols/jabber
#cmakedefine SUPPORT_JINGLE 1
#cmakedefine HAVE_GLIB 1
#cmakedefine HAVE_SPEEX 1
// kppp
#cmakedefine HAVE_SYS_PARAM_H 1
#cmakedefine HAVE_NET_IF_PPP_H 1
extern "C" {
unsigned long strlcpy(char*, const char*, unsigned long);
unsigned long strlcat(char*, const char*, unsigned long);
}

@ -12,5 +12,4 @@
check_include_file( inttypes.h HAVE_INTTYPES_H )
check_include_file( stdint.h HAVE_STDINT_H )
check_include_file( string.h HAVE_STRING_H )
check_include_file( strings.h HAVE_STRINGS_H )

@ -0,0 +1,51 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include( ConfigureChecks.cmake )
add_subdirectory( pixmaps )
add_subdirectory( icons )
add_subdirectory( logview )
add_subdirectory( Rules )
add_subdirectory( DB )
include_directories(
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_BINARY_DIR}
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${TQT_LIBRARY_DIRS}
)
##### other data ################################
install( FILES Kppp.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
##### kppp (executable) #########################
tde_add_executable( kppp SETUID AUTOMOC
SOURCES
kpppwidget.cpp general.cpp accounts.cpp connect.cpp conwindow.cpp
debug.cpp edit.cpp iplined.cpp main.cpp modem.cpp modemcmds.cpp
pppdargs.cpp pppdata.cpp scriptedit.cpp pwentry.cpp modeminfo.cpp
pppstatdlg.cpp pppstats.cpp miniterm.cpp accounting.cpp
acctselect.cpp ruleset.cpp docking.cpp runtests.cpp loginterm.cpp
ppplog.cpp newwidget.cpp requester.cpp opener.cpp modemdb.cpp
utils.cpp providerdb.cpp modems.cpp KPPPIface.skel
LINK kio-shared
DESTINATION ${BIN_INSTALL_DIR}
)

@ -0,0 +1,13 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
check_include_file( sys/param.h HAVE_SYS_PARAM_H )
check_include_file( net/if_ppp.h HAVE_NET_IF_PPP_H )

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
add_subdirectory( Provider )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
.directory Simon%032Media
DESTINATION ${DATA_INSTALL_DIR}/kppp/Provider/Austria )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
.directory AtlantTelecom
DESTINATION ${DATA_INSTALL_DIR}/kppp/Provider/Belarus )

@ -0,0 +1,29 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
add_subdirectory( Austria )
add_subdirectory( Denmark )
add_subdirectory( Germany )
add_subdirectory( Netherlands )
add_subdirectory( New_Zealand )
add_subdirectory( Norway )
add_subdirectory( Portugal )
add_subdirectory( United_Kingdom )
add_subdirectory( Taiwan )
add_subdirectory( Slovenia )
add_subdirectory( Sweden )
add_subdirectory( Czech_Republic )
add_subdirectory( Yugoslavia )
add_subdirectory( Ukraine )
add_subdirectory( Switzerland )
add_subdirectory( Belarus )
add_subdirectory( France )
add_subdirectory( Ireland )

@ -0,0 +1,17 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
.directory AICOM ARsystem ASYS ApexNet BohemiaNet Brailcom
CITYNET Contactel ES-servis Econnect Falco_computer Fortech HP-NET
INTERNET_OnLine INTERNEXT IQNET KPNQuest M-soft Nextra ProfiNet
SeverNET Video_OnLine Volny
DESTINATION ${DATA_INSTALL_DIR}/kppp/Provider/Czech_Republic )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
.directory Get2Net
DESTINATION ${DATA_INSTALL_DIR}/kppp/Provider/Denmark )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
.directory ClubInternetFull
DESTINATION ${DATA_INSTALL_DIR}/kppp/Provider/France )

@ -0,0 +1,15 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
.directory CityWeb Netsurf FH%032Rhein%032Sieg%032%040Informatik%041
MUC%046DE
DESTINATION ${DATA_INSTALL_DIR}/kppp/Provider/Germany )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
.directory Eircom IOL
DESTINATION ${DATA_INSTALL_DIR}/kppp/Provider/Irland )

@ -0,0 +1,31 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
.directory Kabelfoon HCC%032NET 12Move FlakkeeNet
IntroWeb%032Hengelo%032e.o. Support%032Net FreeAcces
IntroWeb%032met%0323-cijferig%032kengetal Telebyte Bart
Freeler%032basis IntroWeb%032met%0324-cijferig%032kengetal
Tiscali%032Compleet Betuwenet%032BFree Freeler%032compleet
KeyAcces%032met%0323%032cijferig%032kengetal
Tiscali%032Gratis Betuwenet%032BQuality Freeler%032voordelig
KeyAcces%032met%0324%032cijferig%032kengetal UwNet Hacom
Luna Via%032Networks Cistron HetNet%032Basis%032Surfen Macom
Wannadoo%032budget Concepts%032ICT HetNet%032Frequent%032Surfen
Wannadoo%032budget%320plus Cubic%032Circle
HetNet%032Regelmatig%032Surfen Nederland.net Wannadoo%032smartpack
IAE Planet%032Internet%032Premium Wirehub Dataweb ILimburg
Planet%032Internet%032Standaard XS4All Daxis%032Internet
InterNLnet Plant%032Acces Zeelandnet Demon%032Internet Interbox
Popin Zon%0322 Energis-Ision Internet%032Acces%032Facilities
PublishNet Zon%032Gratis Euronet%032anytime Internet%032Online
Raketnet Zon%032Inclusief Euronet%032professional Interstroom Solcon
DESTINATION ${DATA_INSTALL_DIR}/kppp/Provider/Netherlands )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
.directory Paradise Voyager XTRA OrconInternet ihug
DESTINATION ${DATA_INSTALL_DIR}/kppp/Provider/NewZealand )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
.directory Institutt%032for%032informatikk BGNett
DESTINATION ${DATA_INSTALL_DIR}/kppp/Provider/Norway )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
.directory OniNet Clix Netc
DESTINATION ${DATA_INSTALL_DIR}/kppp/Provider/Portugal )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
AmisNet Arnes Kiss MojNet SiOL Volja
DESTINATION ${DATA_INSTALL_DIR}/kppp/Provider/Slovenia )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
.directory Utfors Tiscali
DESTINATION ${DATA_INSTALL_DIR}/kppp/Provider/Sweden )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
.directory Bluewin
DESTINATION ${DATA_INSTALL_DIR}/kppp/Provider/Switzerland )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
.directory HiNet SeedNet EraNet
DESTINATION ${DATA_INSTALL_DIR}/kppp/Provider/Taiwan )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
.directory Adamant IPTelecom NuVse
DESTINATION ${DATA_INSTALL_DIR}/kppp/Provider/Ukraine )

@ -0,0 +1,17 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
.directory FreeServe Demon%032Green%0322120666
Demon%032Purple%0322121666 Demon%032Red%0320798666
UK%032Free%032Software%032Network%032ISDN UKPOST%032ISDN
UK%032Free%032Software%032Network%032Modem UKPOST%032Modem UTV
DESTINATION ${DATA_INSTALL_DIR}/kppp/Provider/United_Kingdom )

@ -0,0 +1,19 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
041Net CG.Berane.yu CG.HercegNovi.yu CG.Podgorica.yu DrenikNet
EUnetCacak EUnetPristina InfoSKY Sezampro CG.BijeloPolje.CG.yu
CG.Kotor.yu CG.Tivat.yu EUnet@Full EUnetKragujevac VeratNet BeoTelNet
CG.Budva.yu CG.Niksic.yu CG.Ulcinj.yu EUnet@Lite EUnetNis EUnetSombor
PTT YUBCnet CG.Bar.yu CG.Cetinje.yu CG.Pljevlja.yu CG.yu TippNet
SuOnline EUnetBeograd EUnetNoviSad EUnetSubotica SCnet
DESTINATION ${DATA_INSTALL_DIR}/kppp/Provider/Yugoslavia )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Argentina_Local.rst Argentina_0610.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Argentina )

@ -0,0 +1,16 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Optus_Residential.rst Local.rst STD_Zone_1_-_25-50_kms.rst
STD_Zone_2_-_50-85_kms.rst STD_Zone_3_-_85-165_kms.rst
STD_Zone_4_-_165+_kms.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Australia )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Local.rst Long_Distance.rst Online.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Austria/Business_1 )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Local.rst Long_Distance.rst Online.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Austria/Business_2 )

@ -0,0 +1,15 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
add_subdirectory( Business_1 )
add_subdirectory( Business_2 )
add_subdirectory( Minimum )
add_subdirectory( Standard )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Local.rst Long_Distance.rst Online.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Austria/Minimum )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Local.rst Long_Distance.rst Online.rst UTA_easyinternet.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Austria/Standard )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
ATT00007.rst ATT00010.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Bangladesh )

@ -0,0 +1,15 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Belgium_interzonal.rst Belgium_zonal.rst Belgium_internet_frank.rst
Belgium_internet_euro.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Belgium )

@ -0,0 +1,15 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
BiHnet_-_home_-_bez_impulsa.rst BiHnet_-_student_-_bez_impulsa.rst
SmartNet_PERSONAL_bez_impulsa.rst samo_impulsi.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Bosnia_and_Herzegovina )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Brasil.rst SaoPaulo.rst Brasil_Ligbr.rst Rio_de_Janeiro.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Brasil )

@ -0,0 +1,15 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_auto_add_subdirectories( )
install( FILES TEMPLATE DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules )
install( PROGRAMS checkrules DESTINATION ${DATA_INSTALL_DIR} )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
CARNet.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Croatia )

@ -0,0 +1,18 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Czech_Telecom_Internet_2004_telefon_a_Internet_180_+_660.rst
Czech_Telecom_Internet_2004_Business_Internet.rst
Czech_Telecom_Internet_2004_telefon_a_Internet_90_+_300.rst
Czech_Telecom_Internet_2004_Home_Internet.rst
Czech_Telecom_Internet_2004_telefon_universal.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Czechia )

@ -0,0 +1,17 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
12Move_Analog.rst 12Move_ISDN.rst Cybercity_Friabonnement.rst
Get2net_Betaling.rst Get2net_Gratis.rst Mobilix_Wanadoo.rst
Teledanmark_Basis.rst Teledanmark_Favoritinternet.rst
Worldonline-Analog.rst Worldonline-ISDN.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Denmark )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Eesti_Telefon.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Estonia )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
VLP.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Finland )

@ -0,0 +1,17 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
France_Telecom_Local.rst France_Telecom_Internet.rst
France_Telecom_National.rst Cegetel_Local.rst Cegetel_National.rst
Le_9_Local.rst Le_9_National.rst Tele2_Local.rst Tele2_National.rst
OneTel.rst Wanadoo_Free.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/France )

@ -0,0 +1,25 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
2.5min.rst 2.5s.rst Arcor_Internet_by_Call_easy.rst
AddCom_by_Call.rst Addcom.rst Callino_Surf_Basic.rst
Callino_Surf_Plus.rst Callisa_City.rst CallOkaynet.rst Cityweb.rst
City_Activ_Plus_Option.rst CompuservePro.rst Easynet_easy-call.rst
expressnet.rst Netcom_Kassel.rst Freenet_Sorglos.rst
Freenet_StandardTarif.rst Freenet_Super_CbC.rst Mobilcom_Freenet.rst
Nikoma.rst Nikoma_Internet_by_Call.rst Nikoma_Study_and_Surf.rst
Telekom_City_Select_5_30.rst knUUt-by-Call.rst talkline_by_call.rst
vossnet_fun.rst vossnet_fun_light.rst vossnet_kompl.rst
Planet-Interkom_Internet_by_call.rst Puretec.rst NGI_Call_By_Call.rst
MSN.rst Freenet_special_call_by_call.rst Freenet_Enterprise.rst
E-Plus-Online_Jedermann.rst 1und1_InternetZugang.rst VR-Web.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Germany )

@ -0,0 +1,16 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Hellas_digital_local_in_euro.rst Hellas_EPAK_Zone1_in_euro.rst
Hellas_EPAK_Zone2_in_euro.rst Hellas_EPAK_local_in_euro.rst
Hellas_analog_local_in_euro.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Greece )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Hong_Kong_Telecom.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Hong_Kong )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Local.rst Local_MATAV.rst LocalTop_MATAV.rst PapaTel.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Hungary )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Iceland_general.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Iceland )

@ -0,0 +1,15 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Vsnl_local.rst BSNL_Local.rst BSNL_Long_101_To_200.rst
BSNL_Medium_51_To_100.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/India )

@ -0,0 +1,15 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Lokal_1_Metropolitan.rst Lokal_non_metropolitan.rst
Lokal_2_Metropolitan.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Indonesia )

@ -0,0 +1,15 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Eircom_Internet.rst Eircom_Local.rst Eircom_National.rst
Eircom_Special.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Ireland )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Bezeq_Local.rst Bezeq_Interurban.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Israel )

@ -0,0 +1,28 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Atlanet.rst Cheapnet.rst Infostrada_Internet_SpZero.rst
Infostrada_Libero1055_Base.rst Infostrada_Libero1055_SpZero.rst
Infostrada_Loc_Reg_Naz_SpZero.rst Infostrada_Locali_Base.rst
Infostrada_Reg_Naz_Base.rst Tele2_Altri_ISP.rst
Tele2_Internet_Tele2.rst Telecom_Interurbane_Fino15Km.rst
Telecom_Interurbane_Oltre15Km.rst Telecom_Locali.rst
Teleconomy24_Internet.rst Teleconomy24_Nazionali.rst
Teleconomy_NoStop_Internet.rst Wind_24ore_Internet_AltriISP.rst
Wind_24ore_Internet_InWind.rst Wind_24ore_Interurbane.rst
Wind_24ore_Urbane.rst Wind_Family+SuperLight_Internet_InWind.rst
Wind_Family+SuperLight_Urbane_Interurbane.rst
Wind_Family_Internet_AltriISP.rst Wind_Family_Internet_InWind.rst
Wind_Family_Interurbane.rst Wind_Family_Urbane.rst
Wind_Flat_Internet_AltriISP.rst Wind_Flat_Internet_InWind.rst
Wind_Urbana_1088_Light.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Italy )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
CWJ_InterParish.rst CWJ_Local.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Jamaica )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
NTT_Local.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Japan )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Akparat_Sprint.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Kazakhstan )

@ -0,0 +1,15 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
CMD_InternetGratuit.rst LuxembourgOnline_FreeInternet.rst
PetT_ClassicSurf.rst PetT_KioskSurf.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Luxembourg )

@ -0,0 +1,15 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Macedonia_GenericISP_interurban.rst Macedonia_GenericISP_local.rst
Macedonia_MTnet.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Macedonia )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
malaysia.rst TMNet_Jaring.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Malaysia )

@ -0,0 +1,28 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
12Move.rst Cistron Priority_Telecom_Nationaal.rst
BelBasis_Buiten_Regio.rst Freeler_Basis.rst
Priority_Telecom_Regionaal.rst
BelBasis_Buiten_Regio_Nummervoordeel.rst
Freeler_Voordelig.rst Tele2_Extra_Buiten_Regio.rst
BelBasis_Regio.rst HetNet_Regelmatig_Surfen.rst
Tele2_Extra_Regio.rst BelBasis_Regio_Nummervoordeel.rst
InterNLnet.rst Tele2_Preselect_Buiten_Regio.rst
BelBudget_Buiten_Regio.rst Tele2_Preselect_Regio.rst
BelBudget_Regio.rst OneTel_Spaarstand_Buiten_Regio.rst
Tele2_Toets_1609_Buiten_Regio.rst BelPlus_Buiten_Regio.rst
OneTel_Spaarstand_Regio.rst Tele2_Toets_1609_Regio.rst
BelPlus_Regio.rst OneTel_Toets_1658_Buiten_Regio.rst
Wannadoo_Budget_Plus BelPlus_Regio_Nummervoordeel.rst
OneTel_Toets_1658_Regio.rst Planet_Internet.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Netherlands )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Local_Area.rst Long_Distance.rst Netcom.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Norway )

@ -0,0 +1,16 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Netia_Lokalne_Niebieska.rst Netia_Lokalne_Zielona.rst
Netia_100km_Niebieska.rst Netia_100km_Zielona.rst TPSA.rst
Internetia.rst TP_Lokalne.rst TP_100km.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Poland )

@ -0,0 +1,15 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
PT_Local.rst PT_Local_Ilhas.rst PT_Regional.rst PT_Regional_Ilhas.rst
PT_YesNET.rst PT_YesNET_Ilhas.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Portugal )

@ -0,0 +1,15 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Romtelecom_Acces_Special_Internet.rst Romtelecom_Interjudetean.rst
Romtelecom_Local.rst RomTelecom_GSM.rst Zapp-Mobile.rst Easynet.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Romania )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
TEMPLATE.ru mtu-intel_standart.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Russia )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
SingTel_Local.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Singapore )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Internetovy_tarif_019XY.rst ST_medzimesto.rst ST_mesto.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Slovakia )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
omrezje_0880.rst omrezje_0889.rst stacionarno_omrezje.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Slovenia )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
South_Africa_local.rst South_Africa_long_distance.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/South_Africa )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
South_Afrika.rst South_Afrika_Justin.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/South_Afrika )

@ -0,0 +1,18 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Infovia.rst Telefonica_Interprovincial.rst Infovia_IVA.rst
Telefonica_Interprovincial_IVA.rst Telefonica_Metropolitana.rst
Telefonica_Metropolitana_IVA.rst Telefonica_Nacional.rst
Telefonica_Provincial.rst Telefonica_Provincial_IVA.rst
Telefonica_Local.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Spain )

@ -0,0 +1,20 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
ACN.rst Abonnera_com.rst CNEAB-Route66.rst Crossnet-Affinity.rst
Glocalnet.rst Gts.rst Home_se.rst Nemtel.rst Plusenergi.rst
RSLCom.rst Rix_Telecom.rst Supertel.rst Svensk_Telekom.rst
Tele1_Europe.rst Tele2.rst Tele8.rst Teleman.rst Telenordia.rst
Telerian.rst Telia.rst Telia_Telebonus1.rst Telia_Telebonus2.rst
Telitel.rst Transnet.rst Universal_Telecom.rst Utfors.rst
Vattenfall.rst Tiscali.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Sweden )

@ -0,0 +1,15 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Swisscom_Local.rst Swisscom_Remote.rst Swisscom_Surf.rst
Sunrise_Freetime.rst Sunrise_Select_Internet.rst Sunrise_Local.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Switzerland )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Turk_Telekom_Internet.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Turkey )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
TEMPLATE.uk Utel_Unet.rst IPTelecom_hourly.rst NuVse_hourly.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Ukraine )

@ -0,0 +1,17 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
BirminghamCable_Local.rst BirminghamCable_National.rst
BirminghamCable_SameTelco.rst BritishTelecom_Local.rst
BritishTelecom_National.rst BritishTelecom_Regional.rst
British_OneTel.rst Connaught_Telecom.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/United_Kingdom )

@ -0,0 +1,14 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
Adinet_cIVA.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Uruguay )

@ -0,0 +1,16 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
041_1xx_xxx.rst 041_5xx_xxx.rst II_zona-do_200km.rst 041_2xx_xxx.rst
041_9xx_xxx.rst I_zona-ista_mreza.rst 041_3xx_xxx.rst
Lokalni_poziv.rst 041_4xx_xxx.rst III_zona-preko_200km.rst
DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules/Yugoslavia )

@ -0,0 +1,12 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
tde_install_icons( kppp )

@ -0,0 +1,38 @@
#################################################
#
# (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(
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${TQT_LIBRARY_DIRS}
)
##### other data ################################
install( FILES
kppplogview.desktop
DESTINATION ${XDG_APPS_INSTALL_DIR} )
##### kppplogview (executable) ##################
tde_add_executable( kppplogview AUTOMOC
SOURCES
main.cpp loginfo.cpp log.cpp monthly.cpp export.cpp
LINK kio-shared
DESTINATION ${BIN_INSTALL_DIR}
)

@ -0,0 +1,16 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
folder.png phone.png dock_both.png dock_left.png dock_none.png
dock_right.png modemboth.png modemleft.png modemnone.png
modemright.png
DESTINATION ${DATA_INSTALL_DIR}/kppp/pics )

@ -33,7 +33,7 @@
// this structure is used to save
// accounting rules
typedef struct RULE {
struct RULE {
int type;
double costs;
double len;

Loading…
Cancel
Save