//     Copyright 2002-2003 Jim Bublitz <jbublitz@nwinternet.com>

// This software 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.
//
// This software 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 library; see the file COPYING.
// If not, write to the Free Software Foundation, Inc.,
// 59 Temple Place - Suite 331, Boston, MA 02110-1301, USA.


//                project file for PyKDE
//                ----------------------


// ------------- project data ---------------

project = PyKDE

destination = /home/jim/PyKDE351
source      = /server/source/KDESrc/tdelibs-3.5.1
compare     = /opt/trinity/include
importpath  = /usr/share/sip
prevpath    = /home/jim/PyKDE/sip

version     = KDE_3_5_1
secondary   = WS_X11
previous    = KDE_3_5_0

license     = GPL
copyright   =


// ------------- module data ----------------

module = dcop

timeline   = KDE_3_0_0 KDE_3_0_1 KDE_3_0_3 KDE_3_1_0 KDE_3_1_1 KDE_3_1_2 KDE_3_1_3 KDE_3_1_4 KDE_3_1_5 KDE_3_2_0 KDE_3_2_1 KDE_3_2_2 KDE_3_2_3 KDE_3_3_0 KDE_3_3_1 KDE_3_3_2 KDE_3_4_0 KDE_3_4_1 KDE_3_4_2 KDE_3_4_3 KDE_3_5_0 KDE_3_5_1
source     = $SRC/dcop $DST/extra/kde351/dcop
ignore     = dcopc.h dcopserver.h dcopsignals.h kdatastream.h dcoptypes.h
compare    = $COMP $DST/extra/kde351/dcop
subst      = $DST/extra/kde351
import     = qtmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
importpath = $IMP
sipslot    = callBackObj callBackSlot dcopClient
include    = ../extra/kde351/dcop
libs       =  -L@BL_TDEDIR@ -lsip -lqtcmodule -lDCOP
define     = "KDE_DEPRECATED", ""
define     = "DCOP_EXPORT", ""

retain

// -----------------------------------------

module = tdecore

//trace = tdeapplication.h

source     = $SRC/tdecore
ignore     = netwm_p.h kde_dmalloc.h kunload.h kdatastream.h  ksockaddr.h kextsock.h ksocks.h
ignore     = tdesycocaentry.h tdesycocafactory.h tdesycocatype.h tdesycoca.h kapp.h kstandarddirs.h
ignore     = kgenericfactory.h ktypelist.h kvmallocator.h  ksortablevaluelist.h
ignore     = kextendedsocket.h klargefile.h kdebug.h kdebugclasses.h kxmessages.h tdeaccelmanager.h
ignore     = kdemacros.h kxerrorhandler.h fixx11.h kuser.h kuniqueapp.h kde_file.h tdelibs_export.h
ignore     = kswap.h
compare    = $COMP $DST/extra/kde351
subst      = $DST/extra/kde351
import     = qtmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = dcop
importpath = $IMP
include    =
libs       =  -L@BL_TDEDIR@ -lsip -lqtcmodule -lDCOP -ltdecore -ldcopcmodule
amend      = * ctor parent /TransferThis/
amend      = * all parent /Transfer/
sipslot    = pObjSlot psMethodSlot tdeaccel kglobalaccel
define     = "Q_WS_X11", "1"
define     = "\(TQt::ALT \<\< 1\)", "16777216"
define     = "\(TQt::META\)", "16777216"
define     = "enum\ URIMode\ m_iUriMode\ \:\ 3\;", ""
define     = "TQ_INT32", "long"
define     = "TQ_UINT32", "ulong"
define     = "TQ_INT64", "longlong"
define     = "TQ_UINT64", "ulonglong"
define     = "mutable union", "union"
define     = "TDECORE_EXPORT", ""
define     = "KDE_EXPORT", ""
retain

// -----------------------------------------

module = tdesu

source     = $SRC/tdesu
ignore     =
compare    = $COMP/tdesu
subst      = $DST/extra/kde351
import     = qtmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = dcop
import     = tdecore
importpath = $IMP
amend      = * ctor parent /TransferThis/
amend      = * all parent /Transfer/
include    = ../tdecore @KDE_INCLUDEPATH@/tdesu
libs       =  -L@BL_TDEDIR@ -lsip -lqtcmodule -lDCOP -ltdecore -ltdesu -ldcopcmodule -ltdecorecmodule

retain


// -----------------------------------------

module = tdefx

ignore     =
source     = $SRC/tdefx
compare    = $COMP
subst      = $DST/extra/kde351
import     = qtmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = dcop
import     = tdecore
importpath = $IMP
amend      = * ctor parent /TransferThis/
amend      = * all parent /Transfer/
include    = ../tdecore @KDE_INCLUDEPATH@/tdeprint
libs       =  -L@BL_TDEDIR@ -lsip -lqtcmodule -lDCOP -ltdefx -ltdeui -ltdecore -ltdecorecmodule -ldcopcmodule
define     = "TDEFX_EXPORT", ""

retain

// -----------------------------------------

module = tdeui

//trace = tdeactioncollection.sip

source     = $SRC/tdeui/
ignore     = kcolorbutton.h kcolordlg.h kwidgetid.h tdeaccelgen.h kdatepik.h kdualcolorbtn.h kxmlgui.h kdockwidget_p.h
ignore     = kdockwindow.h ksconfig.h tdespell.h tdespelldlg.h tdelistviewlineedit.h ksyntaxhighlighter.h ksharedpixmap.h
compare    = $COMP
subst      = $DST/extra/kde351
import     = qtmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = qtxmlmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = dcop
import     = tdecore
import     = tdefx
importpath = $IMP
include    =  ../dcop ../tdecore  ../pythonize ../pykpanelapplet
libs       =  -L@BL_TDEDIR@ -lsip -lqtcmodule -lqtxmlcmodule -lDCOP -ltdecore -ltdeui\
             -ldcopcmodule -ltdecorecmodule -ltqt-mt -ltdefx -ltdefxcmodule -lpythonize
amend      = * ctor parent /TransferThis/
amend      = KDockMainWindow all parent /TransferThis/
amend      = KDockArea all parent /TransferThis/
amend      = * all parent /Transfer/
sipslot    = receiver member tdeaccelmenu
sipslot    = receiver slot   tdeaction tdeactionclasses kbuttonbox tdetoolbar
sipslot    = recvr    slot   kstdaction
define     = "TQT_VERSION", "301"
define     = "TDEUI_EXPORT", ""

retain

// -----------------------------------------

module = tdeio

source     = $SRC/tdeio/tdeio  $DST/extra/kde351/tdeio
ignore     = kmdbase.h uiserver_stub.h kdirnotify_stub.h uiserver.h http_slave_defaults.h ioslave_defaults.h
ignore     = kmimetyperesolver.h
compare    = $COMP  $COMP/tdeio
subst      = $DST/extra/kde351
import     = qtmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = qtxmlmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = dcop
import     = tdecore
import     = tdefx
import     = tdeui
importpath = $IMP
amend      = * ctor parent /TransferThis/
amend      = * all parent /Transfer/
include    = ../extra/kde351/tdeio @KDE_INCLUDEPATH@/tdeio ../tdecore
libs       =  -L@BL_TDEDIR@ -lsip -lqtcmodule -lDCOP -ltdeio -ltdeui -ltdecore -ldcopcmodule\
             -ltdecorecmodule -ltdeuicmodule
sipslot    =
define     = "\(TDEIO::filesize_t\)\-1", "-1"
define     = "TDEIO_EXPORT_DEPRECATED", ""
define     = "TDEIO_EXPORT", ""

retain

// -----------------------------------------

module = tderesources

source     = $SRC/tderesources
ignore     =
compare    = $COMP $COMP/tderesources
subst      =
ignore     = manager.h manageriface.h managerimpl.h
import     = qtmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = qtxmlmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = dcopmod.sip
import     = tdecoremod.sip
import     = tdefxmod.sip
import     = tdeuimod.sip
import     = tdeiomod.sip
importpath = $IMP
libs       =  -L@BL_TDEDIR@ -lsip -lqtcmodule -ltderesources
define     = "KDE_DEPRECATED", ""
define     = "TDERESOURCES_EXPORT", ""

retain

// -----------------------------------------

module = tdeabc

source     = $SRC/tdeabc $SRC/tdeabc/plugins/file
ignore     =
compare    = $COMP $COMP/tdeabc
subst      =
import     = qtmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = qtxmlmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = dcopmod.sip
import     = tdecoremod.sip
import     = tdefxmod.sip
import     = tdeuimod.sip
import     = tdeiomod.sip
import     = tderesourcesmod.sip
importpath = $IMP
libs       =  -L@BL_TDEDIR@ -lsip -lqtcmodule -ltdeabc -ltdeabc_file
define     = "KDE_DEPRECATED", ""
define     = "TDEABC_EXPORT", ""
define     = "typedef enum", "enum"

retain

// -----------------------------------------

module = tdeutils

source     = $SRC/tdeutils/
ignore     =
compare    = $COMP
subst      = $DST/extra/kde351
ignore     = tdecmodulecontainer.h
import     = qtmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = dcopmod.sip
import     = tdecoremod.sip
import     = qtxmlmod.sip
import     = tdefxmod.sip
import     = tdeuimod.sip
//import     = tdeiomod.sip
//import     = tdefilemod.sip
//import     = tdepartsmod.sip
importpath = $IMP
include    =  ../dcop ../tdecore  ../tdeui ../pythonize ../pykpanelapplet
libs       =  -L@BL_TDEDIR@ -lsip -lqtcmodule -lqtxmlcmodule -lDCOP -ltdecore -ltdeui\
             -ldcopcmodule -ltdecorecmodule -ltqt-mt -ltdefx -ltdefxcmodule -lpythonize -ltdeuicmodule\
             -ltdeutils
define     = "class\ KMultiTabBarButton\ \*", "KMultiTabBarButton *"
define     = "class\ KMultiTabBarTab\ \*", "KMultiTabBarTab *"

retain

// -----------------------------------------

module = tdefile

source     = $SRC/tdeio/tdefile
ignore     = kpropsdlg.h
compare    = $COMP  $COMP/tdeio
subst      = $DST/extra/kde351
import     = qtmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = qtxmlmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = dcop
import     = tdecore
import     = tdefx
import     = tdeui
import     = tdeio
importpath = $IMP
amend      = * ctor parent /TransferThis/
amend      = * all parent /Transfer/
include    = @KDE_INCLUDEPATH@/tdeio  ../tdecore  ../tdeio
libs       =  -L@BL_TDEDIR@ -lsip -lqtcmodule -lDCOP -ltdeio -ltdeui -ltdecore -ldcopcmodule\
             -ltdecorecmodule -ltdeuicmodule -ltdeiocmodule

retain

// -----------------------------------------

module = tdeparts

source     = $SRC/tdeparts
ignore     = componentfactory.h
compare    = $COMP/tdeparts
subst      = $DST/extra/kde351
import     = qtmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = qtxmlmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = dcop
import     = tdecore
import     = tdefx
import     = tdeui
import     = tdeio
importpath = $IMP
amend      = * ctor parent /TransferThis/
amend      = * all parent /Transfer/
include    = @KDE_INCLUDEPATH@/tdeparts  @KDE_INCLUDEPATH@/tdeio  ../tdecore ../tdeio
libs       =  -L@BL_TDEDIR@ -lsip -lqtcmodule -lDCOP -ltdeparts -ltdeui -ltdecore -ltdeio -ltdeuicmodule\
             -ltdecorecmodule -ltdeiocmodule -ldcopcmodule -ltdeiocmodule

retain

// -----------------------------------------

module = tdehtml

source     = $SRC/tdehtml $SRC/tdehtml/dom
ignore     = tdehtmldefaults.h dom_core.h dom_html.h tdehtml_events.h
compare    = $COMP  $COMP/dom
subst      = $DST/extra/kde351
import     = qtmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = qtxmlmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = dcop
import     = tdecore
import     = tdefx
import     = tdeui
import     = tdeio
import     = tdeutils
import     = tdeparts
importpath = $IMP
amend      = * ctor parent /TransferThis/
amend      = * all parent /Transfer/
include    = @KDE_INCLUDEPATH@/tdehtml @KDE_INCLUDEPATH@/dom  @KDE_INCLUDEPATH@/tdeparts\
             @KDE_INCLUDEPATH@/tdeio ../tdecore ../tdeio
libs       =  -L@BL_TDEDIR@ -lsip -lqtcmodule -lDCOP -ltdeui -ltdehtml -ltdeparts -ltdecore -ltdeio\
            -ltdeuicmodule -ltdecorecmodule -ltdeiocmodule -ltdepartscmodule -ldcopcmodule

define     = "TDEHTML_EXPORT", ""
retain

// -----------------------------------------

//module = kjs

//source     = $SRC/kjs
//ignore     = global.h
//compare    = $COMP/kjs $DST/extra/kde351
//subst      = $DST/extra/kde351
//import     = qtmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
//import     = qtxmlmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
//import     = dcop
//import     = tdecore
//import     = tdefx
//import     = tdeui
//import     = tdeio
//import     = tdeparts
//import     = tdehtml
//importpath = $IMP
//include    = @KDE_INCLUDEPATH@/kjs @KDE_INCLUDEPATH@/dom @KDE_INCLUDEPATH@/tdeio\
//             ../tdecore  ../tdeio
//amend      = * ctor parent /TransferThis/
//amend      = * all parent /Transfer/
//libs       =  -L@BL_TDEDIR@ -lsip -lqtcmodule -lDCOP -lkjs -ltdeui -ltdecore -ltdeio -ltdehtml\
//             -ltdeuicmodule -ltdecorecmodule -ltdehtmlcmodule -ltdeiocmodule -ldcopcmodule

//retain

// -----------------------------------------

module = tdespell

ignore     =
source     = $DST/extra/kde351/tdespell
compare    = $COMP
subst      = $DST/extra/kde351
import     = qtmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = qtxmlmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = dcop
import     = tdecore
import     = tdefx
import     = tdeui
import     = tdefile
importpath = $IMP
include    = ../tdecore  @KDE_INCLUDEPATH@/tdeio
amend      = * ctor parent /TransferThis/        const KGuiItem& nullGuiItem (TQString::null);

amend      = * all parent /Transfer/
libs       =  -L@BL_TDEDIR@ -lsip -lqtcmodule -lDCOP -ltdespell -ltdeui -ltdecore -ltdeio\
             -ltdecorecmodule -ltdeuicmodule -ltdefilecmodule -ldcopcmodule
sipslot    = obj slot tdespell

code
%PrePythonCode
import tdefile
%End
end

retain

// -----------------------------------------

module = tdeprint

ignore     = driver.h
source     = $SRC/tdeprint
compare    = $COMP $COMP/tdeprint
subst      = $DST/extra/kde351
import     = qtmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = qtxmlmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = dcop
import     = tdecore
import     = tdefx
import     = tdeui
importpath = $IMP
amend      = * ctor parent /TransferThis/
amend      = * all parent /Transfer/
include    = ../tdecore @KDE_INCLUDEPATH@/tdeprint
libs       =  -L@BL_TDEDIR@ -lsip -lqtcmodule -lDCOP -ltdeprint -ltdecore -ltdecorecmodule\
             -ldcopcmodule -ltdeui -ltdeuicmodule
define     = "TDEPRINT_EXPORT", ""
retain

// -----------------------------------------

module = tdemdi

source     = $SRC/tdemdi/
ignore     =
compare    = $COMP
subst      = $DST/extra/kde351
import     = qtmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
import     = dcopmod.sip
import     = tdecoremod.sip
import     = qtxmlmod.sip
import     = tdefxmod.sip
import     = tdeuimod.sip
//import     = tdeiomod.sip
//import     = tdefilemod.sip
//import     = tdepartsmod.sip
importpath = $IMP
ignore     = tdemdiiterator.h tdemdilistiterator.h tdemdinulliterator.h

include    =  ../dcop ../tdecore  ../tdeui ../pythonize ../pykpanelapplet
libs       =  -L@BL_TDEDIR@ -lsip -lqtcmodule -lqtxmlcmodule -lDCOP -ltdecore -ltdeui\
             -ldcopcmodule -ltdecorecmodule -ltqt-mt -ltdefx -ltdefxcmodule -lpythonize -ltdeuicmodule\
             -ltdemdi
define     = "TQT_VERSION", "301"
define     = "TQMainWindow::ToolBarDock", "TQt::Dock"

retain


// -----------------------------------------

//module = tdespell2

//source     = $SRC/tdespell2/
//ignore     =
//compare    = $COMP
//subst      = $DST/extra/kde351
//import     = qtmod.sip (TQt_3_0_0 TQt_4_0_0 WS_X11)
//import     = dcopmod.sip
//import     = tdecoremod.sip
//import     = qtxmlmod.sip
//import     = tdefxmod.sip
//import     = tdeuimod.sip
////import     = tdeiomod.sip
////import     = tdefilemod.sip
////import     = tdepartsmod.sip
//importpath = $IMP
//include    =  ../dcop ../tdecore  ../tdeui ../pythonize ../pykpanelapplet
//libs       =  -L@BL_TDEDIR@ -lsip -lqtcmodule -lqtxmlcmodule -lDCOP -ltdecore -ltdeui\
//             -ldcopcmodule -ltdecorecmodule -ltqt-mt -ltdefx -ltdefxcmodule -lpythonize -ltdeuicmodule\
//             -ltdespell2
//
//retain


    // ------------- build data -----------------

//build

//release    = 3.7-1
//version    = 3.7
//usingTQt
//usingKDE