diff options
author | skrll <skrll> | 2003-01-02 09:12:19 +0000 |
---|---|---|
committer | skrll <skrll> | 2003-01-02 09:12:19 +0000 |
commit | e363476635e9eee4a430e78b3847c3312bcb03c9 (patch) | |
tree | 1ab9a94a1fd0409896e232322846793727e9e77a /net | |
parent | 8b9ca9a66258f215a9ebf4b60397e0e3dea6ed6e (diff) | |
download | pkgsrc-e363476635e9eee4a430e78b3847c3312bcb03c9.tar.gz |
Update KDE to the 3.0.5a distribution. Packages are numbered 3.0.5.1 or
1.0.5.1 accordingly.
Fixes and changes are:
Multiple vulnerabilities.
kdelibs
KHTML : Fixed several crashes and misrenderings.
rlogin.protocol: fixed command execution in specially crafted
urls.
kdebase
KAddressbook: Don't squeeze columns on startup/properly restore
column width settings.
kdenetwork
lisa, reslisa: Fixed several security vulnerabilities.
kdesdk
Cervisia: Show long lines in diff view always completely.
Diffstat (limited to 'net')
-rw-r--r-- | net/kdenetwork3/Makefile | 5 | ||||
-rw-r--r-- | net/kdenetwork3/PLIST | 6 | ||||
-rw-r--r-- | net/kdenetwork3/distinfo | 15 | ||||
-rw-r--r-- | net/kdenetwork3/patches/patch-ad | 8 | ||||
-rw-r--r-- | net/kdenetwork3/patches/patch-af | 484 | ||||
-rw-r--r-- | net/kdenetwork3/patches/patch-aj | 171 | ||||
-rw-r--r-- | net/kdenetwork3/patches/patch-an | 95 | ||||
-rw-r--r-- | net/kdenetwork3/patches/patch-ao | 10 | ||||
-rw-r--r-- | net/kdenetwork3/patches/patch-ap | 13 | ||||
-rw-r--r-- | net/kdenetwork3/patches/patch-aq | 121 | ||||
-rw-r--r-- | net/kdenetwork3/patches/patch-ar | 34 |
11 files changed, 390 insertions, 572 deletions
diff --git a/net/kdenetwork3/Makefile b/net/kdenetwork3/Makefile index 1d7a09c06c6..e9a006d84c9 100644 --- a/net/kdenetwork3/Makefile +++ b/net/kdenetwork3/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.10 2002/12/24 06:10:18 wiz Exp $ +# $NetBSD: Makefile,v 1.11 2003/01/02 09:12:29 skrll Exp $ -DISTNAME= kdenetwork-3.0.4 -PKGREVISION= 3 +DISTNAME= kdenetwork-3.0.5a CATEGORIES= net COMMENT= Network modules for the KDE integrated X11 desktop diff --git a/net/kdenetwork3/PLIST b/net/kdenetwork3/PLIST index 02d6671dc94..6dbf836ef14 100644 --- a/net/kdenetwork3/PLIST +++ b/net/kdenetwork3/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2002/05/31 13:59:26 skrll Exp $ +@comment $NetBSD: PLIST,v 1.2 2003/01/02 09:12:30 skrll Exp $ bin/dsirc bin/kdict bin/kit @@ -447,6 +447,8 @@ share/kde/apps/kppp/Provider/Taiwan/HiNet share/kde/apps/kppp/Provider/Taiwan/SeedNet share/kde/apps/kppp/Provider/Ukraine/.directory share/kde/apps/kppp/Provider/Ukraine/Adamant +share/kde/apps/kppp/Provider/Ukraine/IPTelecom +share/kde/apps/kppp/Provider/Ukraine/NuVse share/kde/apps/kppp/Provider/United_Kingdom/.directory share/kde/apps/kppp/Provider/United_Kingdom/Demon%032Green%0322120666 share/kde/apps/kppp/Provider/United_Kingdom/Demon%032Purple%0322121666 @@ -727,6 +729,8 @@ share/kde/apps/kppp/Rules/Switzerland/Swisscom_Remote.rst share/kde/apps/kppp/Rules/Switzerland/Swisscom_Surf.rst share/kde/apps/kppp/Rules/TEMPLATE share/kde/apps/kppp/Rules/Turkey/Turk_Telekom_Internet.rst +share/kde/apps/kppp/Rules/Ukraine/IPTelecom_hourly.rst +share/kde/apps/kppp/Rules/Ukraine/NuVse_hourly.rst share/kde/apps/kppp/Rules/Ukraine/TEMPLATE.uk share/kde/apps/kppp/Rules/Ukraine/Utel_Unet.rst share/kde/apps/kppp/Rules/United_Kingdom/BirminghamCable_Local.rst diff --git a/net/kdenetwork3/distinfo b/net/kdenetwork3/distinfo index bdffec0ce65..a32a4b72e0b 100644 --- a/net/kdenetwork3/distinfo +++ b/net/kdenetwork3/distinfo @@ -1,20 +1,13 @@ -$NetBSD: distinfo,v 1.5 2002/12/04 21:20:06 skrll Exp $ +$NetBSD: distinfo,v 1.6 2003/01/02 09:12:30 skrll Exp $ -SHA1 (kdenetwork-3.0.4.tar.bz2) = 4288cde85cf157f442b71fa3cc3cc82917eadb6d -Size (kdenetwork-3.0.4.tar.bz2) = 3961252 bytes +SHA1 (kdenetwork-3.0.5a.tar.bz2) = 325800806aa027073b7f0523140ade65e86614f1 +Size (kdenetwork-3.0.5a.tar.bz2) = 3863844 bytes SHA1 (patch-ac) = a0e2fbcf1348d5e91434878bac4977b649c94855 -SHA1 (patch-ad) = cb9f035a5df914550b691c7c056cc50b96182145 +SHA1 (patch-ad) = 916bcbe11ca71f7a0f5f03c91fa18a6af9197be2 SHA1 (patch-ae) = f223a5e3923d6d45866ea89119bacba5fd107eb9 -SHA1 (patch-af) = e8d93e1362343a6313297afdfb8fa00bd8993fe1 SHA1 (patch-ag) = 41838a86a06877deb2635470a79aeb104cd56474 SHA1 (patch-ah) = eca8369d447fa423e2ec0965e0a3bdd08a850dda SHA1 (patch-ai) = e4c5fa35a4731300d75067b7eebb6f0969775db6 -SHA1 (patch-aj) = e8cfe911eee70e6562d616ba374a3f8ce53c67cd SHA1 (patch-ak) = 018cff6d72916b528e8e4e47b8cc01cb36799e24 SHA1 (patch-al) = 13c6bfb20fc49ae22d30029044808c9b77747754 SHA1 (patch-am) = ea75731f5c51c7a4868f4e63e3b97b9a78d6d80c -SHA1 (patch-an) = 8d38aba40b2c05f4a5fcdbb83aa662187bf3dec8 -SHA1 (patch-ao) = 130417f82bdf5ef3f9e3aefa37aceebdde2857a7 -SHA1 (patch-ap) = 33441bf7af2e1c48a92d3b48c963fe9b98c77846 -SHA1 (patch-aq) = 30b5dc24d5899e79fa56ef9eb6a18fc30a3a0456 -SHA1 (patch-ar) = 964ffac4b98451c00999bcacbd92bb9ed747b6e0 diff --git a/net/kdenetwork3/patches/patch-ad b/net/kdenetwork3/patches/patch-ad index 2b0be0d0257..b09379da131 100644 --- a/net/kdenetwork3/patches/patch-ad +++ b/net/kdenetwork3/patches/patch-ad @@ -1,10 +1,10 @@ -$NetBSD: patch-ad,v 1.1.1.1 2002/05/31 13:59:28 skrll Exp $ +$NetBSD: patch-ad,v 1.2 2003/01/02 09:12:30 skrll Exp $ ---- kppp/pppstats.cpp.orig Wed May 8 19:30:04 2002 +--- kppp/pppstats.cpp.orig Mon Dec 16 03:02:45 2002 +++ kppp/pppstats.cpp -@@ -217,27 +217,29 @@ +@@ -218,27 +218,29 @@ bool PPPStats::initStats() { - strcpy(ifr.ifr_name, unitName); + strlcpy(ifr.ifr_name, unitName, sizeof(ifr.ifr_name)); + local_ip_address = ""; if (ioctl(s, SIOCGIFADDR, &ifr) < 0) { diff --git a/net/kdenetwork3/patches/patch-af b/net/kdenetwork3/patches/patch-af index b6add4bd624..7240fec2bcf 100644 --- a/net/kdenetwork3/patches/patch-af +++ b/net/kdenetwork3/patches/patch-af @@ -1,8 +1,8 @@ -$NetBSD: patch-af,v 1.2 2002/10/14 09:13:52 skrll Exp $ +$NetBSD: patch-af,v 1.3 2003/01/02 09:12:30 skrll Exp $ ---- ksirc/Makefile.in.orig Sat Oct 12 13:19:13 2002 +--- ksirc/Makefile.in.orig Sat Dec 28 08:53:51 2002 +++ ksirc/Makefile.in -@@ -251,13 +251,13 @@ testview_SOURCES = kstextview.cpp kstext +@@ -244,13 +244,13 @@ testview_SOURCES = kstextview.cpp kstext testview_LDADD = $(LIB_KDEUI) testview_LDFLAGS = $(all_libraries) $(KDE_RPATH) @@ -15,19 +15,19 @@ $NetBSD: patch-af,v 1.2 2002/10/14 09:13:52 skrll Exp $ # Which sources should be compiled for ksirc. -#>- ksirc_la_SOURCES = \ +#>- libksirc_main_la_SOURCES = \ - #>- toplevel.cpp \ - #>- charSelector.cpp \ - #>- chanButtons.cpp \ -@@ -290,7 +290,7 @@ noinst_PROGRAMS = getdate - #>- kstextview.cpp \ - #>- colorpicker.cpp + #>- toplevel.cpp \ + #>- charSelector.cpp \ + #>- chanButtons.cpp \ +@@ -283,7 +283,7 @@ noinst_PROGRAMS = getdate + #>- kstextview.cpp \ + #>- colorpicker.cpp #>+ 32 -ksirc_la_SOURCES=\ +libksirc_main_la_SOURCES=\ toplevel.cpp \ charSelector.cpp \ chanButtons.cpp \ -@@ -325,6 +325,9 @@ ksirc_la_SOURCES=\ +@@ -318,6 +318,9 @@ ksirc_la_SOURCES=\ # the library search path @@ -37,7 +37,7 @@ $NetBSD: patch-af,v 1.2 2002/10/14 09:13:52 skrll Exp $ ksirc_la_LDFLAGS = $(all_libraries) -module -avoid-version all_ksirc_libraries = \ -@@ -336,10 +339,10 @@ all_ksirc_libraries = \ +@@ -329,10 +332,10 @@ all_ksirc_libraries = \ # the libraries to link against. Be aware of the order. First the libraries, # that depend on the following ones. @@ -51,7 +51,7 @@ $NetBSD: patch-af,v 1.2 2002/10/14 09:13:52 skrll Exp $ ksirc_LDFLAGS = $(all_libraries) $(KDE_RPATH) getdate_SOURCES = getdate.c -@@ -398,9 +401,14 @@ CONFIG_HEADER = $(top_builddir)/config.h +@@ -391,9 +394,14 @@ CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = LTLIBRARIES = $(lib_LTLIBRARIES) @@ -68,13 +68,13 @@ $NetBSD: patch-af,v 1.2 2002/10/14 09:13:52 skrll Exp $ ksirc.lo alistbox.lo ahistlineedit.lo iocontroller.lo \ NewWindowDialog.lo messageReceiver.lo ioBroadcast.lo \ ksircprocess.lo servercontroller.lo FilterRuleEditor.lo \ -@@ -409,10 +417,10 @@ am_ksirc_la_OBJECTS = toplevel.lo charSe +@@ -402,10 +410,10 @@ am_ksirc_la_OBJECTS = toplevel.lo charSe baserules.lo chanparser.lo objFinder.lo displayMgrSDI.lo \ displayMgrMDI.lo mditoplevel.lo ksopts.lo topic.lo ksview.lo \ logfile.lo kstextview.lo colorpicker.lo -#>- ksirc_la_OBJECTS = $(am_ksirc_la_OBJECTS) +#>- libksirc_main_la_OBJECTS = $(am_libksirc_main_la_OBJECTS) - #>+ 13 + #>+ 12 -ksirc_la_final_OBJECTS = ksirc_la.all_cpp.lo -ksirc_la_nofinal_OBJECTS = toplevel.lo charSelector.lo chanButtons.lo \ +libksirc_main_la_final_OBJECTS = libksirc_main_la.all_cpp.lo @@ -82,20 +82,18 @@ $NetBSD: patch-af,v 1.2 2002/10/14 09:13:52 skrll Exp $ ksirc.lo alistbox.lo ahistlineedit.lo iocontroller.lo \ NewWindowDialog.lo messageReceiver.lo ioBroadcast.lo \ ksircprocess.lo servercontroller.lo FilterRuleEditor.lo \ -@@ -421,9 +429,9 @@ ksirc_la_nofinal_OBJECTS = toplevel.lo c +@@ -414,8 +422,8 @@ ksirc_la_nofinal_OBJECTS = toplevel.lo c baserules.lo chanparser.lo objFinder.lo displayMgrSDI.lo \ displayMgrMDI.lo mditoplevel.lo ksopts.lo topic.lo ksview.lo \ - logfile.lo kstextview.lo colorpicker.lo FilterRuleEditorData.lo \ -- ksirc_la_meta_unload.lo + logfile.lo kstextview.lo colorpicker.lo FilterRuleEditorData.lo -@KDE_USE_FINAL_FALSE@ksirc_la_OBJECTS = $(ksirc_la_nofinal_OBJECTS) -@KDE_USE_FINAL_TRUE@ksirc_la_OBJECTS = $(ksirc_la_final_OBJECTS) -+ libksirc_main_la_meta_unload.lo +@KDE_USE_FINAL_FALSE@libksirc_main_la_OBJECTS = $(libksirc_main_la_nofinal_OBJECTS) +@KDE_USE_FINAL_TRUE@libksirc_main_la_OBJECTS = $(libksirc_main_la_final_OBJECTS) bin_PROGRAMS = ksirc$(EXEEXT) check_PROGRAMS = testview$(EXEEXT) noinst_PROGRAMS = getdate$(EXEEXT) -@@ -436,11 +444,11 @@ getdate_OBJECTS = getdate.$(OBJEXT) +@@ -428,11 +436,11 @@ getdate_OBJECTS = getdate.$(OBJEXT) getdate_LDADD = $(LDADD) getdate_DEPENDENCIES = getdate_LDFLAGS = @@ -109,23 +107,97 @@ $NetBSD: patch-af,v 1.2 2002/10/14 09:13:52 skrll Exp $ +ksirc_DEPENDENCIES = libksirc_main.la am_testview_OBJECTS = kstextview.$(OBJEXT) kstextviewtest.$(OBJEXT) #>- testview_OBJECTS = $(am_testview_OBJECTS) - #>+ 5 -@@ -471,11 +479,13 @@ am__depfiles_maybe = depfiles - @AMDEP_TRUE@ ./$(DEPDIR)/dccDialog.Plo \ - @AMDEP_TRUE@ ./$(DEPDIR)/dccDialogData.Plo \ - @AMDEP_TRUE@ ./$(DEPDIR)/displayMgrMDI.Plo \ -- @AMDEP_TRUE@ ./$(DEPDIR)/displayMgrSDI.Plo ./$(DEPDIR)/dummy.Po \ -+ @AMDEP_TRUE@ ./$(DEPDIR)/displayMgrSDI.Plo \ - @AMDEP_TRUE@ ./$(DEPDIR)/getdate.Po ./$(DEPDIR)/ioBroadcast.Plo \ - @AMDEP_TRUE@ ./$(DEPDIR)/ioDCC.Plo ./$(DEPDIR)/ioDiscard.Plo \ - @AMDEP_TRUE@ ./$(DEPDIR)/ioLAG.Plo ./$(DEPDIR)/ioNotify.Plo \ - @AMDEP_TRUE@ ./$(DEPDIR)/iocontroller.Plo ./$(DEPDIR)/ksirc.Plo \ -+ @AMDEP_TRUE@ ./$(DEPDIR)/ksirc_main.Plo \ -+ @AMDEP_TRUE@ ./$(DEPDIR)/ksirc_main.Po \ - @AMDEP_TRUE@ ./$(DEPDIR)/ksircprocess.Plo ./$(DEPDIR)/ksopts.Plo \ - @AMDEP_TRUE@ ./$(DEPDIR)/kstextview.Plo \ - @AMDEP_TRUE@ ./$(DEPDIR)/kstextview.Po \ -@@ -516,8 +526,8 @@ CXXLD = $(CXX) + #>+ 4 +@@ -458,15 +466,16 @@ depcomp = $(SHELL) $(top_srcdir)/admin/d + #>- @AMDEP_TRUE@ $(DEPDIR)/colorpicker.Plo $(DEPDIR)/dccDialog.Plo \ + #>- @AMDEP_TRUE@ $(DEPDIR)/dccDialogData.Plo \ + #>- @AMDEP_TRUE@ $(DEPDIR)/displayMgrMDI.Plo \ +-#>- @AMDEP_TRUE@ $(DEPDIR)/displayMgrSDI.Plo $(DEPDIR)/dummy.Po \ +-#>- @AMDEP_TRUE@ $(DEPDIR)/getdate.Po $(DEPDIR)/ioBroadcast.Plo \ +-#>- @AMDEP_TRUE@ $(DEPDIR)/ioDCC.Plo $(DEPDIR)/ioDiscard.Plo \ +-#>- @AMDEP_TRUE@ $(DEPDIR)/ioLAG.Plo $(DEPDIR)/ioNotify.Plo \ +-#>- @AMDEP_TRUE@ $(DEPDIR)/iocontroller.Plo $(DEPDIR)/ksirc.Plo \ +-#>- @AMDEP_TRUE@ $(DEPDIR)/ksircprocess.Plo $(DEPDIR)/ksopts.Plo \ +-#>- @AMDEP_TRUE@ $(DEPDIR)/kstextview.Plo $(DEPDIR)/kstextview.Po \ +-#>- @AMDEP_TRUE@ $(DEPDIR)/kstextviewtest.Po $(DEPDIR)/ksview.Plo \ +-#>- @AMDEP_TRUE@ $(DEPDIR)/logfile.Plo $(DEPDIR)/mditoplevel.Plo \ ++#>- @AMDEP_TRUE@ $(DEPDIR)/displayMgrSDI.Plo $(DEPDIR)/getdate.Po \ ++#>- @AMDEP_TRUE@ $(DEPDIR)/ioBroadcast.Plo $(DEPDIR)/ioDCC.Plo \ ++#>- @AMDEP_TRUE@ $(DEPDIR)/ioDiscard.Plo $(DEPDIR)/ioLAG.Plo \ ++#>- @AMDEP_TRUE@ $(DEPDIR)/ioNotify.Plo $(DEPDIR)/iocontroller.Plo \ ++#>- @AMDEP_TRUE@ $(DEPDIR)/ksirc.Plo $(DEPDIR)/ksirc_main.Plo \ ++#>- @AMDEP_TRUE@ $(DEPDIR)/ksirc_main.Po $(DEPDIR)/ksircprocess.Plo \ ++#>- @AMDEP_TRUE@ $(DEPDIR)/ksopts.Plo $(DEPDIR)/kstextview.Plo \ ++#>- @AMDEP_TRUE@ $(DEPDIR)/kstextview.Po $(DEPDIR)/kstextviewtest.Po \ ++#>- @AMDEP_TRUE@ $(DEPDIR)/ksview.Plo $(DEPDIR)/logfile.Plo \ ++#>- @AMDEP_TRUE@ $(DEPDIR)/mditoplevel.Plo \ + #>- @AMDEP_TRUE@ $(DEPDIR)/messageReceiver.Plo \ + #>- @AMDEP_TRUE@ $(DEPDIR)/objFinder.Plo \ + #>- @AMDEP_TRUE@ $(DEPDIR)/servercontroller.Plo \ +@@ -474,8 +483,8 @@ depcomp = $(SHELL) $(top_srcdir)/admin/d + #>- @AMDEP_TRUE@ $(DEPDIR)/ssfepromptdata.Plo $(DEPDIR)/topic.Plo \ + #>- @AMDEP_TRUE@ $(DEPDIR)/toplevel.Plo \ + #>- @AMDEP_TRUE@ $(DEPDIR)/usercontrolmenu.Plo +-#>+ 49 +-@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@DEP_FILES = $(DEPDIR)/FilterRuleEditorData.P $(DEPDIR)/ksirc_la.all_cpp.P $(DEPDIR)/testview.all_cpp.P $(DEPDIR)/FilterRuleEditor.Plo \ ++#>+ 51 ++@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@DEP_FILES = $(DEPDIR)/FilterRuleEditorData.P $(DEPDIR)/libksirc_main_la.all_cpp.P $(DEPDIR)/testview.all_cpp.P $(DEPDIR)/FilterRuleEditor.Plo \ + @AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/NewWindowDialog.Plo \ + @AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/ahistlineedit.Plo $(DEPDIR)/alistbox.Plo \ + @AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/baserules.Plo $(DEPDIR)/chanButtons.Plo \ +@@ -483,15 +492,16 @@ depcomp = $(SHELL) $(top_srcdir)/admin/d + @AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/colorpicker.Plo $(DEPDIR)/dccDialog.Plo \ + @AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/dccDialogData.Plo \ + @AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/displayMgrMDI.Plo \ +-@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/displayMgrSDI.Plo $(DEPDIR)/dummy.Po \ +-@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/getdate.Po $(DEPDIR)/ioBroadcast.Plo \ +-@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/ioDCC.Plo $(DEPDIR)/ioDiscard.Plo \ +-@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/ioLAG.Plo $(DEPDIR)/ioNotify.Plo \ +-@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/iocontroller.Plo $(DEPDIR)/ksirc.Plo \ +-@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/ksircprocess.Plo $(DEPDIR)/ksopts.Plo \ +-@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/kstextview.Plo $(DEPDIR)/kstextview.Po \ +-@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/kstextviewtest.Po $(DEPDIR)/ksview.Plo \ +-@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/logfile.Plo $(DEPDIR)/mditoplevel.Plo \ ++@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/displayMgrSDI.Plo $(DEPDIR)/getdate.Po \ ++@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/ioBroadcast.Plo $(DEPDIR)/ioDCC.Plo \ ++@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/ioDiscard.Plo $(DEPDIR)/ioLAG.Plo \ ++@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/ioNotify.Plo $(DEPDIR)/iocontroller.Plo \ ++@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/ksirc.Plo $(DEPDIR)/ksirc_main.Plo \ ++@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/ksirc_main.Po $(DEPDIR)/ksircprocess.Plo \ ++@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/ksopts.Plo $(DEPDIR)/kstextview.Plo \ ++@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/kstextview.Po $(DEPDIR)/kstextviewtest.Po \ ++@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/ksview.Plo $(DEPDIR)/logfile.Plo \ ++@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/mditoplevel.Plo \ + @AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/messageReceiver.Plo \ + @AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/objFinder.Plo \ + @AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/servercontroller.Plo \ +@@ -507,15 +517,16 @@ depcomp = $(SHELL) $(top_srcdir)/admin/d + @AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/colorpicker.Plo $(DEPDIR)/dccDialog.Plo \ + @AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/dccDialogData.Plo \ + @AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/displayMgrMDI.Plo \ +-@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/displayMgrSDI.Plo $(DEPDIR)/dummy.Po \ +-@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/getdate.Po $(DEPDIR)/ioBroadcast.Plo \ +-@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/ioDCC.Plo $(DEPDIR)/ioDiscard.Plo \ +-@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/ioLAG.Plo $(DEPDIR)/ioNotify.Plo \ +-@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/iocontroller.Plo $(DEPDIR)/ksirc.Plo \ +-@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/ksircprocess.Plo $(DEPDIR)/ksopts.Plo \ +-@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/kstextview.Plo $(DEPDIR)/kstextview.Po \ +-@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/kstextviewtest.Po $(DEPDIR)/ksview.Plo \ +-@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/logfile.Plo $(DEPDIR)/mditoplevel.Plo \ ++@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/displayMgrSDI.Plo $(DEPDIR)/getdate.Po \ ++@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/ioBroadcast.Plo $(DEPDIR)/ioDCC.Plo \ ++@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/ioDiscard.Plo $(DEPDIR)/ioLAG.Plo \ ++@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/ioNotify.Plo $(DEPDIR)/iocontroller.Plo \ ++@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/ksirc.Plo $(DEPDIR)/ksirc_main.Plo \ ++@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/ksirc_main.Po $(DEPDIR)/ksircprocess.Plo \ ++@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/ksopts.Plo $(DEPDIR)/kstextview.Plo \ ++@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/kstextview.Po $(DEPDIR)/kstextviewtest.Po \ ++@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/ksview.Plo $(DEPDIR)/logfile.Plo \ ++@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/mditoplevel.Plo \ + @AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/messageReceiver.Plo \ + @AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/objFinder.Plo \ + @AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/servercontroller.Plo \ +@@ -551,8 +562,8 @@ CXXLD = $(CXX) CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ CXXFLAGS = @CXXFLAGS@ @@ -136,7 +208,7 @@ $NetBSD: patch-af,v 1.2 2002/10/14 09:13:52 skrll Exp $ DATA = $(apps_DATA) $(conf_DATA) $(misc_DATA) HEADERS = $(noinst_HEADERS) -@@ -529,7 +539,7 @@ RECURSIVE_TARGETS = info-recursive dvi-r +@@ -564,7 +575,7 @@ RECURSIVE_TARGETS = info-recursive dvi-r uninstall-recursive check-recursive installcheck-recursive DIST_COMMON = $(noinst_HEADERS) ChangeLog Makefile.am Makefile.in DIST_SUBDIRS = $(SUBDIRS) @@ -145,42 +217,42 @@ $NetBSD: patch-af,v 1.2 2002/10/14 09:13:52 skrll Exp $ #>- all: all-recursive #>+ 1 -@@ -576,6 +586,8 @@ clean-libLTLIBRARIES: - done +@@ -613,6 +624,8 @@ clean-libLTLIBRARIES: + -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) ksirc.la: $(ksirc_la_OBJECTS) $(ksirc_la_DEPENDENCIES) $(CXXLINK) -rpath $(libdir) $(ksirc_la_LDFLAGS) $(ksirc_la_OBJECTS) $(ksirc_la_LIBADD) $(LIBS) +libksirc_main.la: $(libksirc_main_la_OBJECTS) $(libksirc_main_la_DEPENDENCIES) + $(CXXLINK) -rpath $(libdir) $(libksirc_main_la_LDFLAGS) $(libksirc_main_la_OBJECTS) $(libksirc_main_la_LIBADD) $(LIBS) - binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) -@@ -668,7 +680,6 @@ distclean-compile: - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dccDialogData.Plo@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/displayMgrMDI.Plo@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/displayMgrSDI.Plo@am__quote@ --@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dummy.Po@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getdate.Po@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ioBroadcast.Plo@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ioDCC.Plo@am__quote@ -@@ -677,6 +688,8 @@ distclean-compile: - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ioNotify.Plo@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/iocontroller.Plo@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ksirc.Plo@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ksirc_main.Plo@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ksirc_main.Po@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ksircprocess.Plo@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ksopts.Plo@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/kstextview.Plo@am__quote@ -@@ -896,7 +909,7 @@ distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH + $(mkinstalldirs) $(DESTDIR)$(bindir) +@@ -693,7 +706,6 @@ distclean-compile: + @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/dccDialogData.Plo@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/displayMgrMDI.Plo@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/displayMgrSDI.Plo@am__quote@ +-@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/dummy.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/getdate.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/ioBroadcast.Plo@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/ioDCC.Plo@am__quote@ +@@ -702,6 +714,8 @@ distclean-compile: + @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/ioNotify.Plo@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/iocontroller.Plo@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/ksirc.Plo@am__quote@ ++@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/ksirc_main.Plo@am__quote@ ++@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/ksirc_main.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/ksircprocess.Plo@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/ksopts.Plo@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/kstextview.Plo@am__quote@ +@@ -906,7 +920,7 @@ distclean-tags: + #>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) #>+ 4 -KDE_DIST=sirc.help.gz mditoplevel.cpp ssfepromptdata.cpp FilterRuleEditor.cpp displayMgrMDI.h messageReceiver.cpp ahistlineedit.cpp Artistic ksview.cpp default.pl ioLAG.cpp kstextview.h charSelector.h chanButtons.cpp ksopts.cpp relnotes filters.pl displayMgrMDI.cpp openksircproc.dlg ioNotify.cpp servercontroller.dlg dccDialog.dlg FilterRuleEditorData.ui topic.cpp chanButtons.h ioDiscard.cpp topic.h ksircrc colorpicker.cpp ksirc.pl ksircprocess.cpp stringparserstate.h logfile.cpp FilterRuleEditor.dlg ksirc.desktop dccDialog.cpp ioDCC.cpp iocontroller.cpp objFinder.cpp ksirc.cpp FAQ baserules.cpp charSelector.cpp logfile.h colorpicker.h toplevel.cpp NewWindowDialog.cpp dsirc servercontroller.cpp dccDialogData.cpp ssfeprompt.cpp mditoplevel.h displayMgrSDI.cpp usercontrolmenu.cpp version.h ioBroadcast.cpp alistbox.cpp chanparser.cpp -+KDE_DIST=FilterRuleEditor.dlg stringparserstate.h ksview.cpp displayMgrSDI.cpp FAQ mditoplevel.cpp topic.cpp mditoplevel.h objFinder.cpp messageReceiver.cpp ahistlineedit.cpp ioNotify.cpp charSelector.cpp ksircrc usercontrolmenu.cpp displayMgrMDI.cpp dccDialog.cpp charSelector.h kstextview.h default.pl sirc.help.gz FilterRuleEditor.cpp ioDCC.cpp ioLAG.cpp toplevel.loT dsirc filters.pl ssfepromptdata.cpp openksircproc.dlg baserules.cpp Artistic logfile.h ksopts.cpp NewWindowDialog.cpp alistbox.cpp servercontroller.dlg ksircprocess.cpp ssfeprompt.cpp dccDialogData.cpp FilterRuleEditorData.ui logfile.cpp topic.h displayMgrMDI.h ksirc.cpp chanButtons.h colorpicker.cpp ksirc.pl chanButtons.cpp chanparser.cpp ksirc.desktop iocontroller.cpp version.h relnotes ioBroadcast.cpp ioDiscard.cpp toplevel.cpp dccDialog.dlg colorpicker.h servercontroller.cpp ++KDE_DIST=FilterRuleEditor.dlg stringparserstate.h ksview.cpp displayMgrSDI.cpp FAQ mditoplevel.cpp topic.cpp mditoplevel.h objFinder.cpp messageReceiver.cpp ahistlineedit.cpp ioNotify.cpp charSelector.cpp ksircrc usercontrolmenu.cpp displayMgrMDI.cpp dccDialog.cpp charSelector.h kstextview.h default.pl sirc.help.gz FilterRuleEditor.cpp ioDCC.cpp ioLAG.cpp dsirc filters.pl ssfepromptdata.cpp openksircproc.dlg baserules.cpp Artistic logfile.h ksopts.cpp NewWindowDialog.cpp alistbox.cpp servercontroller.dlg ksircprocess.cpp ssfeprompt.cpp dccDialogData.cpp FilterRuleEditorData.ui logfile.cpp topic.h displayMgrMDI.h ksirc.cpp chanButtons.h colorpicker.cpp ksirc.pl chanButtons.cpp chanparser.cpp ksirc.desktop iocontroller.cpp version.h relnotes ioBroadcast.cpp ioDiscard.cpp toplevel.cpp dccDialog.dlg colorpicker.h servercontroller.cpp DISTFILES= $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) -@@ -1061,125 +1074,122 @@ messages: rc.cpp +@@ -1065,127 +1079,124 @@ messages: rc.cpp $(EXTRACTRC) KSOpenkSirc/*.ui >> rc.cpp $(EXTRACTRC) KSPrefs/*.ui >> rc.cpp $(XGETTEXT) *.cpp */*.cpp -o $(podir)/ksirc.pot @@ -191,12 +263,14 @@ $NetBSD: patch-af,v 1.2 2002/10/14 09:13:52 skrll Exp $ # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: --#>+ 12 +-#>+ 14 -FilterRuleEditorData.cpp: $(srcdir)/FilterRuleEditorData.ui FilterRuleEditorData.h FilterRuleEditorData.moc - rm -f FilterRuleEditorData.cpp - echo '#include <klocale.h>' > FilterRuleEditorData.cpp -- $(UIC) -tr ${UIC_TR} -i FilterRuleEditorData.h $(srcdir)/FilterRuleEditorData.ui | sed -e "s,${UIC_TR}( \"\" ),QString::null,g" | sed -e "s,${UIC_TR}( \"\"\, \"\" ),QString::null,g" | sed -e "s,image\([0-9][0-9]*\)_data,img\1_FilterRuleEditorData,g" >> FilterRuleEditorData.cpp || rm -f FilterRuleEditorData.cpp -- echo '#include "FilterRuleEditorData.moc"' >> FilterRuleEditorData.cpp +- $(UIC) -tr ${UIC_TR} -i FilterRuleEditorData.h $(srcdir)/FilterRuleEditorData.ui > FilterRuleEditorData.cpp.temp ; ret=$$?; \ +- sed -e "s,${UIC_TR}( \"\" ),QString::null,g" FilterRuleEditorData.cpp.temp | sed -e "s,${UIC_TR}( \"\"\, \"\" ),QString::null,g" | sed -e "s,image\([0-9][0-9]*\)_data,img\1_FilterRuleEditorData,g" >> FilterRuleEditorData.cpp ;\ +- rm -f FilterRuleEditorData.cpp.temp ;\ +- if test "$$ret" = 0; then echo '#include "FilterRuleEditorData.moc"' >> FilterRuleEditorData.cpp; else rm -f FilterRuleEditorData.cpp ; exit $$ret ; fi - -FilterRuleEditorData.h: $(srcdir)/FilterRuleEditorData.ui - $(UIC) -o FilterRuleEditorData.h $(srcdir)/FilterRuleEditorData.ui @@ -337,12 +411,14 @@ $NetBSD: patch-af,v 1.2 2002/10/14 09:13:52 skrll Exp $ -#>+ 3 -toplevel.moc: $(srcdir)/toplevel.h - $(MOC) $(srcdir)/toplevel.h -o toplevel.moc -+#>+ 12 ++#>+ 14 +FilterRuleEditorData.cpp: $(srcdir)/FilterRuleEditorData.ui FilterRuleEditorData.h FilterRuleEditorData.moc + rm -f FilterRuleEditorData.cpp + echo '#include <klocale.h>' > FilterRuleEditorData.cpp -+ $(UIC) -tr ${UIC_TR} -i FilterRuleEditorData.h $(srcdir)/FilterRuleEditorData.ui | sed -e "s,${UIC_TR}( \"\" ),QString::null,g" | sed -e "s,${UIC_TR}( \"\"\, \"\" ),QString::null,g" | sed -e "s,image\([0-9][0-9]*\)_data,img\1_FilterRuleEditorData,g" >> FilterRuleEditorData.cpp || rm -f FilterRuleEditorData.cpp -+ echo '#include "FilterRuleEditorData.moc"' >> FilterRuleEditorData.cpp ++ $(UIC) -tr ${UIC_TR} -i FilterRuleEditorData.h $(srcdir)/FilterRuleEditorData.ui > FilterRuleEditorData.cpp.temp ; ret=$$?; \ ++ sed -e "s,${UIC_TR}( \"\" ),QString::null,g" FilterRuleEditorData.cpp.temp | sed -e "s,${UIC_TR}( \"\"\, \"\" ),QString::null,g" | sed -e "s,image\([0-9][0-9]*\)_data,img\1_FilterRuleEditorData,g" >> FilterRuleEditorData.cpp ;\ ++ rm -f FilterRuleEditorData.cpp.temp ;\ ++ if test "$$ret" = 0; then echo '#include "FilterRuleEditorData.moc"' >> FilterRuleEditorData.cpp; else rm -f FilterRuleEditorData.cpp ; exit $$ret ; fi -#>+ 3 -kstextview.moc: $(srcdir)/kstextview.h @@ -363,82 +439,37 @@ $NetBSD: patch-af,v 1.2 2002/10/14 09:13:52 skrll Exp $ #>+ 4 clean-ui: -@@ -1197,16 +1207,16 @@ force-reedit: - - - #>+ 12 --ksirc_la_meta_unload.cpp: servercontroller.moc ksircprocess.moc ssfeprompt.moc ioDCC.moc chanButtons.moc ahistlineedit.moc FilterRuleEditor.moc alistbox.moc iocontroller.moc dccDialog.moc ksview.moc ioLAG.moc mditoplevel.moc FilterRuleEditorData.moc colorpicker.moc topic.moc objFinder.moc displayMgrMDI.moc dccDialogData.moc ssfepromptdata.moc charSelector.moc toplevel.moc NewWindowDialog.moc kstextview.moc ioNotify.moc -- @echo 'creating ksirc_la_meta_unload.cpp' -- @-rm -f ksirc_la_meta_unload.cpp -+libksirc_main_la_meta_unload.cpp: iocontroller.moc charSelector.moc ioLAG.moc ssfepromptdata.moc NewWindowDialog.moc kstextview.moc ksview.moc objFinder.moc chanButtons.moc ioDCC.moc toplevel.moc displayMgrMDI.moc ksircprocess.moc dccDialogData.moc ssfeprompt.moc colorpicker.moc topic.moc servercontroller.moc alistbox.moc FilterRuleEditorData.moc ioNotify.moc dccDialog.moc FilterRuleEditor.moc mditoplevel.moc ahistlineedit.moc -+ @echo 'creating libksirc_main_la_meta_unload.cpp' -+ @-rm -f libksirc_main_la_meta_unload.cpp - @if test ${kde_qtver} = 2; then \ -- echo 'static const char * _metalist_ksirc_la[] = {' > ksirc_la_meta_unload.cpp ;\ -- cat servercontroller.moc ksircprocess.moc ssfeprompt.moc ioDCC.moc chanButtons.moc ahistlineedit.moc FilterRuleEditor.moc alistbox.moc iocontroller.moc dccDialog.moc ksview.moc ioLAG.moc mditoplevel.moc FilterRuleEditorData.moc colorpicker.moc topic.moc objFinder.moc displayMgrMDI.moc dccDialogData.moc ssfepromptdata.moc charSelector.moc toplevel.moc NewWindowDialog.moc kstextview.moc ioNotify.moc | grep 'char.*className' | sed -e 's/.*[^A-Za-z0-9_:]\([A-Za-z0-9_:]*\)::className.*$$/\"\1\",/' | sort | uniq >> ksirc_la_meta_unload.cpp ;\ -- echo '0};' >> ksirc_la_meta_unload.cpp ;\ -- echo '#include <kunload.h>' >> ksirc_la_meta_unload.cpp ;\ -- echo '_UNLOAD(ksirc_la)' >> ksirc_la_meta_unload.cpp ;\ -- else echo > ksirc_la_meta_unload.cpp; fi -+ echo 'static const char * _metalist_libksirc_main_la[] = {' > libksirc_main_la_meta_unload.cpp ;\ -+ cat iocontroller.moc charSelector.moc ioLAG.moc ssfepromptdata.moc NewWindowDialog.moc kstextview.moc ksview.moc objFinder.moc chanButtons.moc ioDCC.moc toplevel.moc displayMgrMDI.moc ksircprocess.moc dccDialogData.moc ssfeprompt.moc colorpicker.moc topic.moc servercontroller.moc alistbox.moc FilterRuleEditorData.moc ioNotify.moc dccDialog.moc FilterRuleEditor.moc mditoplevel.moc ahistlineedit.moc | grep 'char.*className' | sed -e 's/.*[^A-Za-z0-9_:]\([A-Za-z0-9_:]*\)::className.*$$/\"\1\",/' | sort | uniq >> libksirc_main_la_meta_unload.cpp ;\ -+ echo '0};' >> libksirc_main_la_meta_unload.cpp ;\ -+ echo '#include <kunload.h>' >> libksirc_main_la_meta_unload.cpp ;\ -+ echo '_UNLOAD(libksirc_main_la)' >> libksirc_main_la_meta_unload.cpp ;\ -+ else echo > libksirc_main_la_meta_unload.cpp; fi +@@ -1203,16 +1214,16 @@ force-reedit: - #>+ 12 -@@ -1224,14 +1234,14 @@ testview_meta_unload.cpp: kstextview.mo - - #>+ 3 - clean-moc-classes: -- -rm -f ksirc_la_meta_unload.cpp testview_meta_unload.cpp -+ -rm -f libksirc_main_la_meta_unload.cpp testview_meta_unload.cpp - - #>+ 11 --ksirc_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/toplevel.cpp $(srcdir)/charSelector.cpp $(srcdir)/chanButtons.cpp $(srcdir)/ksirc.cpp $(srcdir)/alistbox.cpp $(srcdir)/ahistlineedit.cpp $(srcdir)/iocontroller.cpp $(srcdir)/NewWindowDialog.cpp $(srcdir)/messageReceiver.cpp $(srcdir)/ioBroadcast.cpp $(srcdir)/ksircprocess.cpp $(srcdir)/servercontroller.cpp $(srcdir)/FilterRuleEditor.cpp $(srcdir)/ioDiscard.cpp $(srcdir)/ioDCC.cpp $(srcdir)/dccDialog.cpp $(srcdir)/dccDialogData.cpp $(srcdir)/ioLAG.cpp $(srcdir)/ioNotify.cpp $(srcdir)/ssfeprompt.cpp $(srcdir)/ssfepromptdata.cpp $(srcdir)/usercontrolmenu.cpp $(srcdir)/baserules.cpp $(srcdir)/chanparser.cpp $(srcdir)/objFinder.cpp $(srcdir)/displayMgrSDI.cpp $(srcdir)/displayMgrMDI.cpp $(srcdir)/mditoplevel.cpp $(srcdir)/ksopts.cpp $(srcdir)/topic.cpp $(srcdir)/ksview.cpp $(srcdir)/logfile.cpp $(srcdir)/kstextview.cpp $(srcdir)/colorpicker.cpp FilterRuleEditorData.cpp ksirc_la_meta_unload.cpp FilterRuleEditorData.moc ksircprocess.moc servercontroller.moc ioDCC.moc ssfeprompt.moc FilterRuleEditor.moc ahistlineedit.moc chanButtons.moc alistbox.moc iocontroller.moc dccDialog.moc ksview.moc ioLAG.moc mditoplevel.moc colorpicker.moc topic.moc objFinder.moc displayMgrMDI.moc dccDialogData.moc ssfepromptdata.moc charSelector.moc NewWindowDialog.moc toplevel.moc kstextview.moc ioNotify.moc -+ksirc_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/ksirc_main.cpp iocontroller.moc charSelector.moc ioLAG.moc NewWindowDialog.moc ssfepromptdata.moc kstextview.moc ksview.moc objFinder.moc chanButtons.moc ioDCC.moc toplevel.moc displayMgrMDI.moc ksircprocess.moc dccDialogData.moc ssfeprompt.moc colorpicker.moc servercontroller.moc topic.moc alistbox.moc ioNotify.moc mditoplevel.moc FilterRuleEditor.moc dccDialog.moc ahistlineedit.moc - @echo 'creating ksirc_la.all_cpp.cpp ...'; \ - rm -f ksirc_la.all_cpp.files ksirc_la.all_cpp.final; \ - echo "#define KDE_USE_FINAL 1" >> ksirc_la.all_cpp.final; \ -- for file in toplevel.cpp charSelector.cpp chanButtons.cpp ksirc.cpp alistbox.cpp ahistlineedit.cpp iocontroller.cpp NewWindowDialog.cpp messageReceiver.cpp ioBroadcast.cpp ksircprocess.cpp servercontroller.cpp FilterRuleEditor.cpp ioDiscard.cpp ioDCC.cpp dccDialog.cpp dccDialogData.cpp ioLAG.cpp ioNotify.cpp ssfeprompt.cpp ssfepromptdata.cpp usercontrolmenu.cpp baserules.cpp chanparser.cpp objFinder.cpp displayMgrSDI.cpp displayMgrMDI.cpp mditoplevel.cpp ksopts.cpp topic.cpp ksview.cpp logfile.cpp kstextview.cpp colorpicker.cpp FilterRuleEditorData.cpp ksirc_la_meta_unload.cpp ; do \ -+ for file in ksirc_main.cpp ; do \ - echo "#include \"$$file\"" >> ksirc_la.all_cpp.files; \ - test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> ksirc_la.all_cpp.final; \ - done; \ -@@ -1239,11 +1249,23 @@ ksirc_la.all_cpp.cpp: $(srcdir)/Makefile - rm -f ksirc_la.all_cpp.final ksirc_la.all_cpp.files - #>+ 11 --ksirc.all_cpp.cpp: $(srcdir)/Makefile.in dummy.cpp -+libksirc_main_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/toplevel.cpp $(srcdir)/charSelector.cpp $(srcdir)/chanButtons.cpp $(srcdir)/ksirc.cpp $(srcdir)/alistbox.cpp $(srcdir)/ahistlineedit.cpp $(srcdir)/iocontroller.cpp $(srcdir)/NewWindowDialog.cpp $(srcdir)/messageReceiver.cpp $(srcdir)/ioBroadcast.cpp $(srcdir)/ksircprocess.cpp $(srcdir)/servercontroller.cpp $(srcdir)/FilterRuleEditor.cpp $(srcdir)/ioDiscard.cpp $(srcdir)/ioDCC.cpp $(srcdir)/dccDialog.cpp $(srcdir)/dccDialogData.cpp $(srcdir)/ioLAG.cpp $(srcdir)/ioNotify.cpp $(srcdir)/ssfeprompt.cpp $(srcdir)/ssfepromptdata.cpp $(srcdir)/usercontrolmenu.cpp $(srcdir)/baserules.cpp $(srcdir)/chanparser.cpp $(srcdir)/objFinder.cpp $(srcdir)/displayMgrSDI.cpp $(srcdir)/displayMgrMDI.cpp $(srcdir)/mditoplevel.cpp $(srcdir)/ksopts.cpp $(srcdir)/topic.cpp $(srcdir)/ksview.cpp $(srcdir)/logfile.cpp $(srcdir)/kstextview.cpp $(srcdir)/colorpicker.cpp FilterRuleEditorData.cpp libksirc_main_la_meta_unload.cpp FilterRuleEditorData.moc +-ksirc_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/toplevel.cpp $(srcdir)/charSelector.cpp $(srcdir)/chanButtons.cpp $(srcdir)/ksirc.cpp $(srcdir)/alistbox.cpp $(srcdir)/ahistlineedit.cpp $(srcdir)/iocontroller.cpp $(srcdir)/NewWindowDialog.cpp $(srcdir)/messageReceiver.cpp $(srcdir)/ioBroadcast.cpp $(srcdir)/ksircprocess.cpp $(srcdir)/servercontroller.cpp $(srcdir)/FilterRuleEditor.cpp $(srcdir)/ioDiscard.cpp $(srcdir)/ioDCC.cpp $(srcdir)/dccDialog.cpp $(srcdir)/dccDialogData.cpp $(srcdir)/ioLAG.cpp $(srcdir)/ioNotify.cpp $(srcdir)/ssfeprompt.cpp $(srcdir)/ssfepromptdata.cpp $(srcdir)/usercontrolmenu.cpp $(srcdir)/baserules.cpp $(srcdir)/chanparser.cpp $(srcdir)/objFinder.cpp $(srcdir)/displayMgrSDI.cpp $(srcdir)/displayMgrMDI.cpp $(srcdir)/mditoplevel.cpp $(srcdir)/ksopts.cpp $(srcdir)/topic.cpp $(srcdir)/ksview.cpp $(srcdir)/logfile.cpp $(srcdir)/kstextview.cpp $(srcdir)/colorpicker.cpp FilterRuleEditorData.cpp servercontroller.moc ksircprocess.moc ssfeprompt.moc ioDCC.moc chanButtons.moc ahistlineedit.moc FilterRuleEditor.moc alistbox.moc iocontroller.moc dccDialog.moc ksview.moc ioLAG.moc mditoplevel.moc FilterRuleEditorData.moc colorpicker.moc topic.moc objFinder.moc displayMgrMDI.moc dccDialogData.moc ssfepromptdata.moc charSelector.moc toplevel.moc NewWindowDialog.moc kstextview.moc ioNotify.moc +- @echo 'creating ksirc_la.all_cpp.cpp ...'; \ +- rm -f ksirc_la.all_cpp.files ksirc_la.all_cpp.final; \ +- echo "#define KDE_USE_FINAL 1" >> ksirc_la.all_cpp.final; \ ++libksirc_main_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/toplevel.cpp $(srcdir)/charSelector.cpp $(srcdir)/chanButtons.cpp $(srcdir)/ksirc.cpp $(srcdir)/alistbox.cpp $(srcdir)/ahistlineedit.cpp $(srcdir)/iocontroller.cpp $(srcdir)/NewWindowDialog.cpp $(srcdir)/messageReceiver.cpp $(srcdir)/ioBroadcast.cpp $(srcdir)/ksircprocess.cpp $(srcdir)/servercontroller.cpp $(srcdir)/FilterRuleEditor.cpp $(srcdir)/ioDiscard.cpp $(srcdir)/ioDCC.cpp $(srcdir)/dccDialog.cpp $(srcdir)/dccDialogData.cpp $(srcdir)/ioLAG.cpp $(srcdir)/ioNotify.cpp $(srcdir)/ssfeprompt.cpp $(srcdir)/ssfepromptdata.cpp $(srcdir)/usercontrolmenu.cpp $(srcdir)/baserules.cpp $(srcdir)/chanparser.cpp $(srcdir)/objFinder.cpp $(srcdir)/displayMgrSDI.cpp $(srcdir)/displayMgrMDI.cpp $(srcdir)/mditoplevel.cpp $(srcdir)/ksopts.cpp $(srcdir)/topic.cpp $(srcdir)/ksview.cpp $(srcdir)/logfile.cpp $(srcdir)/kstextview.cpp $(srcdir)/colorpicker.cpp FilterRuleEditorData.cpp iocontroller.moc charSelector.moc ioLAG.moc ssfepromptdata.moc NewWindowDialog.moc kstextview.moc ksview.moc objFinder.moc chanButtons.moc ioDCC.moc toplevel.moc displayMgrMDI.moc ksircprocess.moc dccDialogData.moc ssfeprompt.moc colorpicker.moc topic.moc servercontroller.moc alistbox.moc FilterRuleEditorData.moc ioNotify.moc dccDialog.moc FilterRuleEditor.moc mditoplevel.moc ahistlineedit.moc + @echo 'creating libksirc_main_la.all_cpp.cpp ...'; \ + rm -f libksirc_main_la.all_cpp.files libksirc_main_la.all_cpp.final; \ + echo "#define KDE_USE_FINAL 1" >> libksirc_main_la.all_cpp.final; \ -+ for file in toplevel.cpp charSelector.cpp chanButtons.cpp ksirc.cpp alistbox.cpp ahistlineedit.cpp iocontroller.cpp NewWindowDialog.cpp messageReceiver.cpp ioBroadcast.cpp ksircprocess.cpp servercontroller.cpp FilterRuleEditor.cpp ioDiscard.cpp ioDCC.cpp dccDialog.cpp dccDialogData.cpp ioLAG.cpp ioNotify.cpp ssfeprompt.cpp ssfepromptdata.cpp usercontrolmenu.cpp baserules.cpp chanparser.cpp objFinder.cpp displayMgrSDI.cpp displayMgrMDI.cpp mditoplevel.cpp ksopts.cpp topic.cpp ksview.cpp logfile.cpp kstextview.cpp colorpicker.cpp FilterRuleEditorData.cpp libksirc_main_la_meta_unload.cpp ; do \ + for file in toplevel.cpp charSelector.cpp chanButtons.cpp ksirc.cpp alistbox.cpp ahistlineedit.cpp iocontroller.cpp NewWindowDialog.cpp messageReceiver.cpp ioBroadcast.cpp ksircprocess.cpp servercontroller.cpp FilterRuleEditor.cpp ioDiscard.cpp ioDCC.cpp dccDialog.cpp dccDialogData.cpp ioLAG.cpp ioNotify.cpp ssfeprompt.cpp ssfepromptdata.cpp usercontrolmenu.cpp baserules.cpp chanparser.cpp objFinder.cpp displayMgrSDI.cpp displayMgrMDI.cpp mditoplevel.cpp ksopts.cpp topic.cpp ksview.cpp logfile.cpp kstextview.cpp colorpicker.cpp FilterRuleEditorData.cpp ; do \ +- echo "#include \"$$file\"" >> ksirc_la.all_cpp.files; \ +- test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> ksirc_la.all_cpp.final; \ + echo "#include \"$$file\"" >> libksirc_main_la.all_cpp.files; \ + test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> libksirc_main_la.all_cpp.final; \ -+ done; \ -+ cat libksirc_main_la.all_cpp.final libksirc_main_la.all_cpp.files > libksirc_main_la.all_cpp.cpp; \ -+ rm -f libksirc_main_la.all_cpp.final libksirc_main_la.all_cpp.files -+ -+#>+ 11 -+ksirc.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/ksirc_main.cpp - @echo 'creating ksirc.all_cpp.cpp ...'; \ - rm -f ksirc.all_cpp.files ksirc.all_cpp.final; \ - echo "#define KDE_USE_FINAL 1" >> ksirc.all_cpp.final; \ -- for file in dummy.cpp ; do \ -+ for file in ksirc_main.cpp ; do \ - echo "#include \"$$file\"" >> ksirc.all_cpp.files; \ - test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> ksirc.all_cpp.final; \ done; \ -@@ -1264,20 +1286,20 @@ testview.all_cpp.cpp: $(srcdir)/Makefile +- cat ksirc_la.all_cpp.final ksirc_la.all_cpp.files > ksirc_la.all_cpp.cpp; \ +- rm -f ksirc_la.all_cpp.final ksirc_la.all_cpp.files ++ cat libksirc_main_la.all_cpp.final libksirc_main_la.all_cpp.files > libksirc_main_la.all_cpp.cpp; \ ++ rm -f libksirc_main_la.all_cpp.final libksirc_main_la.all_cpp.files + + #>+ 11 + testview.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/kstextview.cpp $(srcdir)/kstextviewtest.cpp kstextview.moc +@@ -1228,20 +1239,20 @@ testview.all_cpp.cpp: $(srcdir)/Makefile #>+ 3 clean-final: -- -rm -f ksirc_la.all_cpp.cpp ksirc.all_cpp.cpp testview.all_cpp.cpp -+ -rm -f ksirc_la.all_cpp.cpp libksirc_main_la.all_cpp.cpp ksirc.all_cpp.cpp testview.all_cpp.cpp +- -rm -f ksirc_la.all_cpp.cpp testview.all_cpp.cpp ++ -rm -f libksirc_main_la.all_cpp.cpp testview.all_cpp.cpp #>+ 2 final: @@ -458,66 +489,157 @@ $NetBSD: patch-af,v 1.2 2002/10/14 09:13:52 skrll Exp $ + $(MAKE) libksirc_main_la_OBJECTS="$(libksirc_main_la_nofinal_OBJECTS)" testview_OBJECTS="$(testview_nofinal_OBJECTS)" install-am #>+ 3 cvs-clean: - $(MAKE) -f $(top_srcdir)/admin/Makefile.common cvs-clean -@@ -1287,36 +1309,36 @@ kde-rpo-clean: + $(MAKE) admindir=$(top_srcdir)/admin -f $(top_srcdir)/admin/Makefile.common cvs-clean +@@ -1251,84 +1262,84 @@ kde-rpo-clean: -rm -f *.rpo - #>+ 34 + #>+ 82 +-$(srcdir)/ioDCC.cpp: FilterRuleEditorData.h -$(srcdir)/usercontrolmenu.cpp: FilterRuleEditorData.h --$(srcdir)/ioDCC.cpp: ioDCC.moc FilterRuleEditorData.h --$(srcdir)/NewWindowDialog.cpp: NewWindowDialog.moc FilterRuleEditorData.h --$(srcdir)/ahistlineedit.cpp: ahistlineedit.moc FilterRuleEditorData.h --$(srcdir)/ksview.cpp: ksview.moc FilterRuleEditorData.h --$(srcdir)/dccDialog.cpp: dccDialog.moc FilterRuleEditorData.h --$(srcdir)/charSelector.cpp: charSelector.moc FilterRuleEditorData.h --$(srcdir)/iocontroller.cpp: iocontroller.moc FilterRuleEditorData.h --$(srcdir)/toplevel.cpp: toplevel.moc FilterRuleEditorData.h --$(srcdir)/colorpicker.cpp: colorpicker.moc FilterRuleEditorData.h - $(srcdir)/objFinder.cpp: objFinder.moc FilterRuleEditorData.h +-dccDialog.o: dccDialog.moc ++ioLAG.lo: ioLAG.moc ++ssfeprompt.lo: ssfeprompt.moc ++ssfepromptdata.lo: ssfepromptdata.moc ++$(srcdir)/chanparser.cpp: FilterRuleEditorData.h ++toplevel.lo: toplevel.moc ++displayMgrMDI.lo: displayMgrMDI.moc ++ioLAG.o: ioLAG.moc ++ioNotify.o: ioNotify.moc ++$(srcdir)/kstextview.cpp: FilterRuleEditorData.h ++mditoplevel.o: mditoplevel.moc + NewWindowDialog.o: NewWindowDialog.moc +-charSelector.lo: charSelector.moc +-$(srcdir)/ksview.cpp: FilterRuleEditorData.h +-ahistlineedit.o: ahistlineedit.moc +-servercontroller.o: servercontroller.moc +-$(srcdir)/iocontroller.cpp: FilterRuleEditorData.h +-topic.o: topic.moc + $(srcdir)/toplevel.cpp: FilterRuleEditorData.h +-$(srcdir)/colorpicker.cpp: FilterRuleEditorData.h +-$(srcdir)/objFinder.cpp: FilterRuleEditorData.h +-charSelector.o: charSelector.moc -$(srcdir)/logfile.cpp: FilterRuleEditorData.h --$(srcdir)/dccDialogData.cpp: dccDialogData.moc FilterRuleEditorData.h +-$(srcdir)/dccDialogData.cpp: FilterRuleEditorData.h -$(srcdir)/baserules.cpp: FilterRuleEditorData.h -+$(srcdir)/chanparser.cpp: FilterRuleEditorData.h -+$(srcdir)/colorpicker.cpp: colorpicker.moc FilterRuleEditorData.h - $(srcdir)/chanButtons.cpp: chanButtons.moc FilterRuleEditorData.h +-$(srcdir)/chanButtons.cpp: FilterRuleEditorData.h +-FilterRuleEditor.lo: FilterRuleEditor.moc +-ssfeprompt.o: ssfeprompt.moc +-kstextview.o: kstextview.moc +-ksircprocess.lo: ksircprocess.moc +-ksview.lo: ksview.moc -$(srcdir)/ksopts.cpp: FilterRuleEditorData.h ++$(srcdir)/NewWindowDialog.cpp: FilterRuleEditorData.h + kstextview.lo: kstextview.moc +-$(srcdir)/ssfepromptdata.cpp: FilterRuleEditorData.h +-$(srcdir)/ioBroadcast.cpp: FilterRuleEditorData.h +-$(srcdir)/kstextview.cpp: FilterRuleEditorData.h +-displayMgrMDI.lo: displayMgrMDI.moc ++ahistlineedit.o: ahistlineedit.moc ++$(srcdir)/ioDiscard.cpp: FilterRuleEditorData.h ++$(srcdir)/displayMgrSDI.cpp: FilterRuleEditorData.h ++mditoplevel.lo: mditoplevel.moc + ioNotify.lo: ioNotify.moc +-topic.lo: topic.moc +-$(srcdir)/ioLAG.cpp: FilterRuleEditorData.h ++iocontroller.o: iocontroller.moc ++$(srcdir)/FilterRuleEditor.cpp: FilterRuleEditorData.h ++$(srcdir)/charSelector.cpp: FilterRuleEditorData.h ++ksview.o: ksview.moc ++ssfepromptdata.o: ssfepromptdata.moc ++ksview.lo: ksview.moc ++charSelector.o: charSelector.moc ++kstextview.o: kstextview.moc + toplevel.o: toplevel.moc +-$(srcdir)/messageReceiver.cpp: FilterRuleEditorData.h +-$(srcdir)/ioNotify.cpp: FilterRuleEditorData.h +-alistbox.o: alistbox.moc +-$(srcdir)/alistbox.cpp: FilterRuleEditorData.h +-iocontroller.lo: iocontroller.moc +-$(srcdir)/ksircprocess.cpp: FilterRuleEditorData.h +-dccDialogData.o: dccDialogData.moc +-servercontroller.lo: servercontroller.moc +-mditoplevel.o: mditoplevel.moc +-ioDCC.o: ioDCC.moc +-$(srcdir)/NewWindowDialog.cpp: FilterRuleEditorData.h +-toplevel.lo: toplevel.moc +-ssfeprompt.lo: ssfeprompt.moc + $(srcdir)/ahistlineedit.cpp: FilterRuleEditorData.h +-ioLAG.o: ioLAG.moc +-$(srcdir)/dccDialog.cpp: FilterRuleEditorData.h +-objFinder.o: objFinder.moc +-$(srcdir)/charSelector.cpp: FilterRuleEditorData.h +-chanButtons.lo: chanButtons.moc +-colorpicker.o: colorpicker.moc +-iocontroller.o: iocontroller.moc +-ahistlineedit.lo: ahistlineedit.moc +-ioLAG.lo: ioLAG.moc +-ioDCC.lo: ioDCC.moc +-ksircprocess.o: ksircprocess.moc ++NewWindowDialog.lo: NewWindowDialog.moc ++alistbox.o: alistbox.moc ++$(srcdir)/ksview.cpp: FilterRuleEditorData.h + FilterRuleEditor.o: FilterRuleEditor.moc ++$(srcdir)/ssfepromptdata.cpp: FilterRuleEditorData.h ++$(srcdir)/displayMgrMDI.cpp: FilterRuleEditorData.h ++$(srcdir)/ioNotify.cpp: FilterRuleEditorData.h ++objFinder.o: objFinder.moc ++$(srcdir)/objFinder.cpp: FilterRuleEditorData.h ++dccDialogData.lo: dccDialogData.moc ++alistbox.lo: alistbox.moc + colorpicker.lo: colorpicker.moc -$(srcdir)/ioDiscard.cpp: FilterRuleEditorData.h --$(srcdir)/ssfepromptdata.cpp: ssfepromptdata.moc FilterRuleEditorData.h -+$(srcdir)/topic.cpp: topic.moc FilterRuleEditorData.h -+$(srcdir)/dccDialog.cpp: dccDialog.moc FilterRuleEditorData.h +-ssfepromptdata.o: ssfepromptdata.moc +-$(srcdir)/displayMgrSDI.cpp: FilterRuleEditorData.h ++ssfeprompt.o: ssfeprompt.moc ++FilterRuleEditor.lo: FilterRuleEditor.moc ++dccDialog.lo: dccDialog.moc ++$(srcdir)/colorpicker.cpp: FilterRuleEditorData.h ++ioDCC.lo: ioDCC.moc ++ahistlineedit.lo: ahistlineedit.moc ++$(srcdir)/chanButtons.cpp: FilterRuleEditorData.h ++$(srcdir)/topic.cpp: FilterRuleEditorData.h ++$(srcdir)/dccDialog.cpp: FilterRuleEditorData.h +$(srcdir)/logfile.cpp: FilterRuleEditorData.h -+$(srcdir)/kstextview.cpp: kstextview.moc FilterRuleEditorData.h - $(srcdir)/ioBroadcast.cpp: FilterRuleEditorData.h -+$(srcdir)/toplevel.cpp: toplevel.moc FilterRuleEditorData.h -+$(srcdir)/NewWindowDialog.cpp: NewWindowDialog.moc FilterRuleEditorData.h -+$(srcdir)/ioDiscard.cpp: FilterRuleEditorData.h -+$(srcdir)/ksircprocess.cpp: ksircprocess.moc FilterRuleEditorData.h - $(srcdir)/displayMgrSDI.cpp: FilterRuleEditorData.h ++ksircprocess.lo: ksircprocess.moc ++$(srcdir)/ioBroadcast.cpp: FilterRuleEditorData.h ++charSelector.lo: charSelector.moc ++servercontroller.o: servercontroller.moc + objFinder.lo: objFinder.moc ++ioDCC.o: ioDCC.moc ++servercontroller.lo: servercontroller.moc ++dccDialog.o: dccDialog.moc ++topic.o: topic.moc ++$(srcdir)/ksircprocess.cpp: FilterRuleEditorData.h ++dccDialogData.o: dccDialogData.moc + displayMgrMDI.o: displayMgrMDI.moc +-dccDialogData.lo: dccDialogData.moc +-ioNotify.o: ioNotify.moc +-ssfepromptdata.lo: ssfepromptdata.moc +$(srcdir)/messageReceiver.cpp: FilterRuleEditorData.h -+$(srcdir)/charSelector.cpp: charSelector.moc FilterRuleEditorData.h -+$(srcdir)/FilterRuleEditor.cpp: FilterRuleEditor.moc FilterRuleEditorData.h ++chanButtons.o: chanButtons.moc ++topic.lo: topic.moc +$(srcdir)/baserules.cpp: FilterRuleEditorData.h ++iocontroller.lo: iocontroller.moc +$(srcdir)/usercontrolmenu.cpp: FilterRuleEditorData.h -+$(srcdir)/alistbox.cpp: alistbox.moc FilterRuleEditorData.h - $(srcdir)/ssfeprompt.cpp: ssfeprompt.moc FilterRuleEditorData.h -+$(srcdir)/ioDCC.cpp: ioDCC.moc FilterRuleEditorData.h -+$(srcdir)/ioLAG.cpp: ioLAG.moc FilterRuleEditorData.h -+$(srcdir)/ahistlineedit.cpp: ahistlineedit.moc FilterRuleEditorData.h - $(srcdir)/mditoplevel.cpp: mditoplevel.moc FilterRuleEditorData.h --$(srcdir)/topic.cpp: topic.moc FilterRuleEditorData.h --$(srcdir)/kstextview.cpp: kstextview.moc FilterRuleEditorData.h -+$(srcdir)/dccDialogData.cpp: dccDialogData.moc FilterRuleEditorData.h -+$(srcdir)/ksview.cpp: ksview.moc FilterRuleEditorData.h ++$(srcdir)/alistbox.cpp: FilterRuleEditorData.h ++$(srcdir)/ioDCC.cpp: FilterRuleEditorData.h ++ksircprocess.o: ksircprocess.moc + $(srcdir)/ssfeprompt.cpp: FilterRuleEditorData.h ++$(srcdir)/ioLAG.cpp: FilterRuleEditorData.h + $(srcdir)/mditoplevel.cpp: FilterRuleEditorData.h +-$(srcdir)/topic.cpp: FilterRuleEditorData.h ++$(srcdir)/dccDialogData.cpp: FilterRuleEditorData.h +$(srcdir)/ksopts.cpp: FilterRuleEditorData.h - $(srcdir)/servercontroller.cpp: servercontroller.moc FilterRuleEditorData.h --$(srcdir)/ioLAG.cpp: ioLAG.moc FilterRuleEditorData.h --$(srcdir)/messageReceiver.cpp: FilterRuleEditorData.h --$(srcdir)/ioNotify.cpp: ioNotify.moc FilterRuleEditorData.h --$(srcdir)/alistbox.cpp: alistbox.moc FilterRuleEditorData.h --$(srcdir)/ksircprocess.cpp: ksircprocess.moc FilterRuleEditorData.h -+$(srcdir)/ssfepromptdata.cpp: ssfepromptdata.moc FilterRuleEditorData.h - $(srcdir)/displayMgrMDI.cpp: displayMgrMDI.moc FilterRuleEditorData.h + $(srcdir)/servercontroller.cpp: FilterRuleEditorData.h +-NewWindowDialog.lo: NewWindowDialog.moc +-$(srcdir)/displayMgrMDI.cpp: FilterRuleEditorData.h +-mditoplevel.lo: mditoplevel.moc -$(srcdir)/chanparser.cpp: FilterRuleEditorData.h --$(srcdir)/FilterRuleEditor.cpp: FilterRuleEditor.moc FilterRuleEditorData.h -+$(srcdir)/iocontroller.cpp: iocontroller.moc FilterRuleEditorData.h -+$(srcdir)/ioNotify.cpp: ioNotify.moc FilterRuleEditorData.h +-$(srcdir)/FilterRuleEditor.cpp: FilterRuleEditorData.h +-alistbox.lo: alistbox.moc +-ksview.o: ksview.moc +-dccDialog.lo: dccDialog.moc +-chanButtons.o: chanButtons.moc ++colorpicker.o: colorpicker.moc ++$(srcdir)/iocontroller.cpp: FilterRuleEditorData.h ++chanButtons.lo: chanButtons.moc diff --git a/net/kdenetwork3/patches/patch-aj b/net/kdenetwork3/patches/patch-aj index 8af6eec94f4..1b63218732f 100644 --- a/net/kdenetwork3/patches/patch-aj +++ b/net/kdenetwork3/patches/patch-aj @@ -1,8 +1,8 @@ -$NetBSD: patch-aj,v 1.2 2002/10/14 09:13:52 skrll Exp $ +$NetBSD: patch-aj,v 1.3 2003/01/02 09:12:31 skrll Exp $ ---- kxmlrpc/Makefile.in.orig Sat Oct 12 13:19:15 2002 +--- kxmlrpc/Makefile.in.orig Sat Dec 28 08:53:51 2002 +++ kxmlrpc/Makefile.in -@@ -241,17 +241,22 @@ SUBDIRS = gui +@@ -233,17 +233,22 @@ SUBDIRS = gui INCLUDES = $(all_includes) bin_PROGRAMS = kxmlrpcd @@ -21,7 +21,7 @@ $NetBSD: patch-aj,v 1.2 2002/10/14 09:13:52 skrll Exp $ +libkxmlrpcd_main_la_LIBADD = $(LIB_KSYCOCA) +libkxmlrpcd_main_la_LDFLAGS = $(all_libraries) +libkxmlrpcd_main_la_SOURCES = kxmlrpcserver.cpp kxmlrpcparser.cpp \ - kxmlrpcdaemon.cpp kxmlrpcutil.cpp + kxmlrpcdaemon.cpp kxmlrpcutil.cpp +#>- libkxmlrpcd_main_la_METASOURCES = AUTO + @@ -31,7 +31,7 @@ $NetBSD: patch-aj,v 1.2 2002/10/14 09:13:52 skrll Exp $ #>- kxmlrpcd_la_METASOURCES = AUTO libkcm_xmlrpcd_la_LIBADD = $(LIB_KDECORE) -@@ -268,30 +273,35 @@ CONFIG_HEADER = $(top_builddir)/config.h +@@ -260,29 +265,34 @@ CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = LTLIBRARIES = $(kde_module_LTLIBRARIES) $(lib_LTLIBRARIES) @@ -41,11 +41,10 @@ $NetBSD: patch-aj,v 1.2 2002/10/14 09:13:52 skrll Exp $ +kxmlrpcd_la_DEPENDENCIES = libkxmlrpcd_main.la +am_kxmlrpcd_la_OBJECTS = kxmlrpcd_main.lo #>- kxmlrpcd_la_OBJECTS = $(am_kxmlrpcd_la_OBJECTS) --#>+ 6 +-#>+ 5 -kxmlrpcd_la_final_OBJECTS = kxmlrpcd_la.all_cpp.lo -kxmlrpcd_la_nofinal_OBJECTS = kxmlrpcserver.lo kxmlrpcparser.lo \ -- kxmlrpcdaemon.lo kxmlrpcutil.lo \ -- kxmlrpcd_la_meta_unload.lo +- kxmlrpcdaemon.lo kxmlrpcutil.lo -@KDE_USE_FINAL_FALSE@kxmlrpcd_la_OBJECTS = $(kxmlrpcd_la_nofinal_OBJECTS) -@KDE_USE_FINAL_TRUE@kxmlrpcd_la_OBJECTS = $(kxmlrpcd_la_final_OBJECTS) +#>+ 1 @@ -59,11 +58,10 @@ $NetBSD: patch-aj,v 1.2 2002/10/14 09:13:52 skrll Exp $ +am_libkxmlrpcd_main_la_OBJECTS = kxmlrpcserver.lo kxmlrpcparser.lo \ + kxmlrpcdaemon.lo kxmlrpcutil.lo +#>- libkxmlrpcd_main_la_OBJECTS = $(am_libkxmlrpcd_main_la_OBJECTS) -+#>+ 6 ++#>+ 5 +libkxmlrpcd_main_la_final_OBJECTS = libkxmlrpcd_main_la.all_cpp.lo +libkxmlrpcd_main_la_nofinal_OBJECTS = kxmlrpcserver.lo kxmlrpcparser.lo \ -+ kxmlrpcdaemon.lo kxmlrpcutil.lo \ -+ libkxmlrpcd_main_la_meta_unload.lo ++ kxmlrpcdaemon.lo kxmlrpcutil.lo +@KDE_USE_FINAL_FALSE@libkxmlrpcd_main_la_OBJECTS = $(libkxmlrpcd_main_la_nofinal_OBJECTS) +@KDE_USE_FINAL_TRUE@libkxmlrpcd_main_la_OBJECTS = $(libkxmlrpcd_main_la_final_OBJECTS) bin_PROGRAMS = kxmlrpcd$(EXEEXT) @@ -80,17 +78,36 @@ $NetBSD: patch-aj,v 1.2 2002/10/14 09:13:52 skrll Exp $ DEFS = @DEFS@ DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) -@@ -300,7 +310,8 @@ LDFLAGS = @LDFLAGS@ +@@ -290,18 +300,24 @@ CPPFLAGS = @CPPFLAGS@ + LDFLAGS = @LDFLAGS@ LIBS = @LIBS@ depcomp = $(SHELL) $(top_srcdir)/admin/depcomp - am__depfiles_maybe = depfiles --@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/dummy.Po \ -+@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/kxmlrpcd_main.Plo \ -+ @AMDEP_TRUE@ ./$(DEPDIR)/kxmlrpcd_main.Po \ - @AMDEP_TRUE@ ./$(DEPDIR)/kxmlrpcdaemon.Plo \ - @AMDEP_TRUE@ ./$(DEPDIR)/kxmlrpcinit.Plo \ - @AMDEP_TRUE@ ./$(DEPDIR)/kxmlrpcparser.Plo \ -@@ -326,7 +337,7 @@ CXXLINK = $(LIBTOOL) --mode=link --tag=C +-#>- @AMDEP_TRUE@DEP_FILES = $(DEPDIR)/dummy.Po $(DEPDIR)/kxmlrpcdaemon.Plo \ ++#>- @AMDEP_TRUE@DEP_FILES = $(DEPDIR)/kxmlrpcd_main.Plo \ ++#>- @AMDEP_TRUE@ $(DEPDIR)/kxmlrpcd_main.Po \ ++#>- @AMDEP_TRUE@ $(DEPDIR)/kxmlrpcdaemon.Plo \ + #>- @AMDEP_TRUE@ $(DEPDIR)/kxmlrpcinit.Plo \ + #>- @AMDEP_TRUE@ $(DEPDIR)/kxmlrpcparser.Plo \ + #>- @AMDEP_TRUE@ $(DEPDIR)/kxmlrpcserver.Plo \ + #>- @AMDEP_TRUE@ $(DEPDIR)/kxmlrpcutil.Plo +-#>+ 11 +-@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@DEP_FILES = $(DEPDIR)/kxmlrpcd_la.all_cpp.P $(DEPDIR)/dummy.Po $(DEPDIR)/kxmlrpcdaemon.Plo \ ++#>+ 15 ++@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@DEP_FILES = $(DEPDIR)/libkxmlrpcd_main_la.all_cpp.P $(DEPDIR)/kxmlrpcd_main.Plo \ ++@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/kxmlrpcd_main.Po \ ++@AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/kxmlrpcdaemon.Plo \ + @AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/kxmlrpcinit.Plo \ + @AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/kxmlrpcparser.Plo \ + @AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/kxmlrpcserver.Plo \ + @AMDEP_TRUE@@KDE_USE_FINAL_TRUE@ @AMDEP_TRUE@ $(DEPDIR)/kxmlrpcutil.Plo +-@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@DEP_FILES = $(DEPDIR)/dummy.Po $(DEPDIR)/kxmlrpcdaemon.Plo \ ++@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@DEP_FILES = $(DEPDIR)/kxmlrpcd_main.Plo \ ++@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/kxmlrpcd_main.Po \ ++@AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/kxmlrpcdaemon.Plo \ + @AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/kxmlrpcinit.Plo \ + @AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/kxmlrpcparser.Plo \ + @AMDEP_TRUE@@KDE_USE_FINAL_FALSE@ @AMDEP_TRUE@ $(DEPDIR)/kxmlrpcserver.Plo \ +@@ -327,7 +343,7 @@ CXXLINK = $(LIBTOOL) --mode=link --tag=C $(AM_LDFLAGS) $(LDFLAGS) -o $@ CXXFLAGS = @CXXFLAGS@ DIST_SOURCES = $(kxmlrpcd_la_SOURCES) $(libkcm_xmlrpcd_la_SOURCES) \ @@ -99,7 +116,7 @@ $NetBSD: patch-aj,v 1.2 2002/10/14 09:13:52 skrll Exp $ DATA = $(service_DATA) HEADERS = $(noinst_HEADERS) -@@ -338,7 +349,7 @@ RECURSIVE_TARGETS = info-recursive dvi-r +@@ -339,7 +355,7 @@ RECURSIVE_TARGETS = info-recursive dvi-r uninstall-recursive check-recursive installcheck-recursive DIST_COMMON = README $(noinst_HEADERS) Makefile.am Makefile.in DIST_SUBDIRS = $(SUBDIRS) @@ -108,27 +125,27 @@ $NetBSD: patch-aj,v 1.2 2002/10/14 09:13:52 skrll Exp $ #>- all: all-recursive #>+ 1 -@@ -418,6 +429,8 @@ kxmlrpcd.la: $(kxmlrpcd_la_OBJECTS) $(kx +@@ -412,6 +428,8 @@ kxmlrpcd.la: $(kxmlrpcd_la_OBJECTS) $(kx @KDE_USE_CLOSURE_TRUE@libkcm_xmlrpcd.la: libkcm_xmlrpcd.la.closure $(libkcm_xmlrpcd_la_OBJECTS) $(libkcm_xmlrpcd_la_DEPENDENCIES) @KDE_USE_CLOSURE_FALSE@libkcm_xmlrpcd.la: $(libkcm_xmlrpcd_la_OBJECTS) $(libkcm_xmlrpcd_la_DEPENDENCIES) $(CXXLINK) -rpath $(kde_moduledir) $(libkcm_xmlrpcd_la_LDFLAGS) $(libkcm_xmlrpcd_la_OBJECTS) $(libkcm_xmlrpcd_la_LIBADD) $(LIBS) +libkxmlrpcd_main.la: $(libkxmlrpcd_main_la_OBJECTS) $(libkxmlrpcd_main_la_DEPENDENCIES) + $(CXXLINK) -rpath $(libdir) $(libkxmlrpcd_main_la_LDFLAGS) $(libkxmlrpcd_main_la_OBJECTS) $(libkxmlrpcd_main_la_LIBADD) $(LIBS) - binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) -@@ -457,7 +470,8 @@ mostlyclean-compile: + $(mkinstalldirs) $(DESTDIR)$(bindir) +@@ -446,7 +464,8 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c --@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dummy.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/kxmlrpcd_main.Plo@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/kxmlrpcd_main.Po@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/kxmlrpcdaemon.Plo@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/kxmlrpcinit.Plo@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/kxmlrpcparser.Plo@am__quote@ -@@ -611,7 +625,7 @@ distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH +-@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/dummy.Po@am__quote@ ++@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/kxmlrpcd_main.Plo@am__quote@ ++@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/kxmlrpcd_main.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/kxmlrpcdaemon.Plo@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/kxmlrpcinit.Plo@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/kxmlrpcparser.Plo@am__quote@ +@@ -587,7 +606,7 @@ distclean-tags: + #>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) #>+ 4 -KDE_DIST=kxmlrpcd.desktop LICENSE @@ -136,7 +153,7 @@ $NetBSD: patch-aj,v 1.2 2002/10/14 09:13:52 skrll Exp $ DISTFILES= $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) -@@ -784,8 +798,12 @@ libkcm_xmlrpcd.la.closure: $(libkcm_xmlr +@@ -754,8 +773,12 @@ libkcm_xmlrpcd.la.closure: $(libkcm_xmlr #>+ 3 @@ -150,79 +167,33 @@ $NetBSD: patch-aj,v 1.2 2002/10/14 09:13:52 skrll Exp $ #>+ 3 clean-closures: -@@ -802,28 +820,28 @@ force-reedit: - - - #>+ 12 --kxmlrpcd_la_meta_unload.cpp: kxmlrpcserver.moc -- @echo 'creating kxmlrpcd_la_meta_unload.cpp' -- @-rm -f kxmlrpcd_la_meta_unload.cpp -+libkxmlrpcd_main_la_meta_unload.cpp: kxmlrpcserver.moc -+ @echo 'creating libkxmlrpcd_main_la_meta_unload.cpp' -+ @-rm -f libkxmlrpcd_main_la_meta_unload.cpp - @if test ${kde_qtver} = 2; then \ -- echo 'static const char * _metalist_kxmlrpcd_la[] = {' > kxmlrpcd_la_meta_unload.cpp ;\ -- cat kxmlrpcserver.moc | grep 'char.*className' | sed -e 's/.*[^A-Za-z0-9_:]\([A-Za-z0-9_:]*\)::className.*$$/\"\1\",/' | sort | uniq >> kxmlrpcd_la_meta_unload.cpp ;\ -- echo '0};' >> kxmlrpcd_la_meta_unload.cpp ;\ -- echo '#include <kunload.h>' >> kxmlrpcd_la_meta_unload.cpp ;\ -- echo '_UNLOAD(kxmlrpcd_la)' >> kxmlrpcd_la_meta_unload.cpp ;\ -- else echo > kxmlrpcd_la_meta_unload.cpp; fi -+ echo 'static const char * _metalist_libkxmlrpcd_main_la[] = {' > libkxmlrpcd_main_la_meta_unload.cpp ;\ -+ cat kxmlrpcserver.moc | grep 'char.*className' | sed -e 's/.*[^A-Za-z0-9_:]\([A-Za-z0-9_:]*\)::className.*$$/\"\1\",/' | sort | uniq >> libkxmlrpcd_main_la_meta_unload.cpp ;\ -+ echo '0};' >> libkxmlrpcd_main_la_meta_unload.cpp ;\ -+ echo '#include <kunload.h>' >> libkxmlrpcd_main_la_meta_unload.cpp ;\ -+ echo '_UNLOAD(libkxmlrpcd_main_la)' >> libkxmlrpcd_main_la_meta_unload.cpp ;\ -+ else echo > libkxmlrpcd_main_la_meta_unload.cpp; fi +@@ -772,33 +795,33 @@ force-reedit: - #>+ 3 - clean-moc-classes: -- -rm -f kxmlrpcd_la_meta_unload.cpp -+ -rm -f libkxmlrpcd_main_la_meta_unload.cpp - #>+ 11 --kxmlrpcd_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/kxmlrpcserver.cpp $(srcdir)/kxmlrpcparser.cpp $(srcdir)/kxmlrpcdaemon.cpp $(srcdir)/kxmlrpcutil.cpp kxmlrpcd_la_meta_unload.cpp kxmlrpcserver.moc -+kxmlrpcd_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/kxmlrpcd_main.cpp kxmlrpcserver.moc - @echo 'creating kxmlrpcd_la.all_cpp.cpp ...'; \ - rm -f kxmlrpcd_la.all_cpp.files kxmlrpcd_la.all_cpp.final; \ - echo "#define KDE_USE_FINAL 1" >> kxmlrpcd_la.all_cpp.final; \ -- for file in kxmlrpcserver.cpp kxmlrpcparser.cpp kxmlrpcdaemon.cpp kxmlrpcutil.cpp kxmlrpcd_la_meta_unload.cpp ; do \ -+ for file in kxmlrpcd_main.cpp ; do \ - echo "#include \"$$file\"" >> kxmlrpcd_la.all_cpp.files; \ - test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> kxmlrpcd_la.all_cpp.final; \ - done; \ -@@ -843,11 +861,23 @@ libkcm_xmlrpcd_la.all_cpp.cpp: $(srcdir) - rm -f libkcm_xmlrpcd_la.all_cpp.final libkcm_xmlrpcd_la.all_cpp.files - - #>+ 11 --kxmlrpcd.all_cpp.cpp: $(srcdir)/Makefile.in dummy.cpp -+libkxmlrpcd_main_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/kxmlrpcserver.cpp $(srcdir)/kxmlrpcparser.cpp $(srcdir)/kxmlrpcdaemon.cpp $(srcdir)/kxmlrpcutil.cpp libkxmlrpcd_main_la_meta_unload.cpp kxmlrpcserver.moc +-kxmlrpcd_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/kxmlrpcserver.cpp $(srcdir)/kxmlrpcparser.cpp $(srcdir)/kxmlrpcdaemon.cpp $(srcdir)/kxmlrpcutil.cpp kxmlrpcserver.moc +- @echo 'creating kxmlrpcd_la.all_cpp.cpp ...'; \ +- rm -f kxmlrpcd_la.all_cpp.files kxmlrpcd_la.all_cpp.final; \ +- echo "#define KDE_USE_FINAL 1" >> kxmlrpcd_la.all_cpp.final; \ ++libkxmlrpcd_main_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/kxmlrpcserver.cpp $(srcdir)/kxmlrpcparser.cpp $(srcdir)/kxmlrpcdaemon.cpp $(srcdir)/kxmlrpcutil.cpp kxmlrpcserver.moc + @echo 'creating libkxmlrpcd_main_la.all_cpp.cpp ...'; \ + rm -f libkxmlrpcd_main_la.all_cpp.files libkxmlrpcd_main_la.all_cpp.final; \ + echo "#define KDE_USE_FINAL 1" >> libkxmlrpcd_main_la.all_cpp.final; \ -+ for file in kxmlrpcserver.cpp kxmlrpcparser.cpp kxmlrpcdaemon.cpp kxmlrpcutil.cpp libkxmlrpcd_main_la_meta_unload.cpp ; do \ + for file in kxmlrpcserver.cpp kxmlrpcparser.cpp kxmlrpcdaemon.cpp kxmlrpcutil.cpp ; do \ +- echo "#include \"$$file\"" >> kxmlrpcd_la.all_cpp.files; \ +- test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> kxmlrpcd_la.all_cpp.final; \ + echo "#include \"$$file\"" >> libkxmlrpcd_main_la.all_cpp.files; \ + test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> libkxmlrpcd_main_la.all_cpp.final; \ -+ done; \ -+ cat libkxmlrpcd_main_la.all_cpp.final libkxmlrpcd_main_la.all_cpp.files > libkxmlrpcd_main_la.all_cpp.cpp; \ -+ rm -f libkxmlrpcd_main_la.all_cpp.final libkxmlrpcd_main_la.all_cpp.files -+ -+#>+ 11 -+kxmlrpcd.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/kxmlrpcd_main.cpp - @echo 'creating kxmlrpcd.all_cpp.cpp ...'; \ - rm -f kxmlrpcd.all_cpp.files kxmlrpcd.all_cpp.final; \ - echo "#define KDE_USE_FINAL 1" >> kxmlrpcd.all_cpp.final; \ -- for file in dummy.cpp ; do \ -+ for file in kxmlrpcd_main.cpp ; do \ - echo "#include \"$$file\"" >> kxmlrpcd.all_cpp.files; \ - test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> kxmlrpcd.all_cpp.final; \ done; \ -@@ -856,20 +886,20 @@ kxmlrpcd.all_cpp.cpp: $(srcdir)/Makefile +- cat kxmlrpcd_la.all_cpp.final kxmlrpcd_la.all_cpp.files > kxmlrpcd_la.all_cpp.cpp; \ +- rm -f kxmlrpcd_la.all_cpp.final kxmlrpcd_la.all_cpp.files ++ cat libkxmlrpcd_main_la.all_cpp.final libkxmlrpcd_main_la.all_cpp.files > libkxmlrpcd_main_la.all_cpp.cpp; \ ++ rm -f libkxmlrpcd_main_la.all_cpp.final libkxmlrpcd_main_la.all_cpp.files #>+ 3 clean-final: -- -rm -f kxmlrpcd_la.all_cpp.cpp libkcm_xmlrpcd_la.all_cpp.cpp kxmlrpcd.all_cpp.cpp -+ -rm -f kxmlrpcd_la.all_cpp.cpp libkcm_xmlrpcd_la.all_cpp.cpp libkxmlrpcd_main_la.all_cpp.cpp kxmlrpcd.all_cpp.cpp +- -rm -f kxmlrpcd_la.all_cpp.cpp ++ -rm -f libkxmlrpcd_main_la.all_cpp.cpp #>+ 2 final: @@ -242,10 +213,12 @@ $NetBSD: patch-aj,v 1.2 2002/10/14 09:13:52 skrll Exp $ + $(MAKE) libkxmlrpcd_main_la_OBJECTS="$(libkxmlrpcd_main_la_nofinal_OBJECTS)" install-am #>+ 3 cvs-clean: - $(MAKE) -f $(top_srcdir)/admin/Makefile.common cvs-clean -@@ -879,4 +909,4 @@ kde-rpo-clean: + $(MAKE) admindir=$(top_srcdir)/admin -f $(top_srcdir)/admin/Makefile.common cvs-clean +@@ -808,5 +831,5 @@ kde-rpo-clean: -rm -f *.rpo - #>+ 2 --$(srcdir)/kxmlrpcserver.cpp: kxmlrpcserver.moc -+$(srcdir)/kxmlrpcserver.cpp: kxmlrpcserver.moc kxmlrpcserver.moc + #>+ 3 +-kxmlrpcserver.lo: kxmlrpcserver.moc +-kxmlrpcserver.o: kxmlrpcserver.moc ++kxmlrpcserver.o: kxmlrpcserver.moc kxmlrpcserver.moc ++kxmlrpcserver.lo: kxmlrpcserver.moc kxmlrpcserver.moc diff --git a/net/kdenetwork3/patches/patch-an b/net/kdenetwork3/patches/patch-an deleted file mode 100644 index eef19ef5748..00000000000 --- a/net/kdenetwork3/patches/patch-an +++ /dev/null @@ -1,95 +0,0 @@ -$NetBSD: patch-an,v 1.1 2002/12/04 21:20:06 skrll Exp $ - ---- lanbrowsing/kio_lan/kio_lan.cpp.orig Thu Jan 3 20:34:12 2002 -+++ lanbrowsing/kio_lan/kio_lan.cpp -@@ -176,13 +176,14 @@ int LANProtocol::lanReadDataFromServer() - - char *currentBuf=receiveBuffer; - int bytesLeft=receivedBytes; -- int tmpIP; - //this should be large enough for a name -- char tmpName[1024]; -+ char tmpName[4*1024]; - //this should be large enough for the hostname -- char tmpHostname[512]; -+ char tmpHostname[4*1024]; - while (bytesLeft>0) - { -+ int tmpIP=2; -+ tmpName[0]='\0'; - if ((memchr(currentBuf,0,bytesLeft)==0) || (memchr(currentBuf,int('\n'),bytesLeft)==0)) - { - delete [] receiveBuffer; -@@ -190,17 +191,19 @@ int LANProtocol::lanReadDataFromServer() - return 0; - }; - kdDebug(7101)<<"LANProtocol::lanReadDataFromServer: processing "<<currentBuf; -- sscanf(currentBuf,"%u %s\n",&tmpIP,tmpName); - //since we check for 0 and \n with memchr() we can be sure - //at this point that tmpBuf is correctly terminated - int length=strlen(currentBuf)+1; -+ if (length<(4*1024)) -+ sscanf(currentBuf,"%u %s\n",&tmpIP,tmpName); -+ - bytesLeft-=length; - currentBuf+=length; -- if ((bytesLeft==0) && (strstr(tmpName,"succeeded")!=0) && ((tmpIP==0) ||(tmpIP==1))) -+ if ((bytesLeft==0) && ((tmpIP==0) ||(tmpIP==1)) && (strstr(tmpName,"succeeded")!=0)) - { - kdDebug(7101)<<"LANProtocol::lanReadDataFromServer: succeeded"<<endl; - } -- else -+ else if (tmpIP!=2) - { - kdDebug(7101)<<"LANProtocol::lanReadDataFromServer: listing host: "<<tmpName<<" with ip: "<<tmpIP<<endl; - UDSAtom atom; -@@ -344,13 +347,14 @@ int LANProtocol::rlanReadDataFromServer( - - char *currentBuf=receiveBuffer; - int bytesLeft=receivedBytes; -- int tmpIP; - //this should be large enough for a name -- char tmpName[1024]; -+ char tmpName[4*1024]; - //this should be large enough for the hostname -- char tmpHostname[512]; -+ char tmpHostname[4*1024]; - while (bytesLeft>0) - { -+ int tmpIP=2; -+ tmpName[0]='\0'; - if ((memchr(currentBuf,0,bytesLeft)==0) || (memchr(currentBuf,int('\n'),bytesLeft)==0)) - { - delete [] receiveBuffer; -@@ -358,17 +362,19 @@ int LANProtocol::rlanReadDataFromServer( - return 0; - }; - kdDebug(7101)<<"RLANProtocol::readDataFromServer: processing "<<currentBuf; -- sscanf(currentBuf,"%u %s\n",&tmpIP,tmpName); - //since we check for 0 and \n with memchr() we can be sure - //at this point that tmpBuf is correctly terminated - int length=strlen(currentBuf)+1; -+ if (length<(4*1024)) -+ sscanf(currentBuf,"%u %s\n",&tmpIP,tmpName); -+ - bytesLeft-=length; - currentBuf+=length; -- if ((bytesLeft==0) && (strstr(tmpName,"succeeded")!=0) && ((tmpIP==0) ||(tmpIP==1))) -+ if ((bytesLeft==0) && ((tmpIP==0) ||(tmpIP==1)) && (strstr(tmpName,"succeeded")!=0) ) - { - kdDebug(7101)<<"RLANProtocol::readDataFromServer: succeeded"<<endl; - } -- else -+ else if (tmpIP!=2) - { - kdDebug(7101)<<"RLANProtocol::readDataFromServer: listing host: "<<tmpName<<" with ip: "<<tmpIP<<endl; - UDSAtom atom; -@@ -436,7 +442,7 @@ int LANProtocol::checkHost(const QString - delete hostInfo; - return 0; - } -- memcpy(&ip, hp->h_addr, hp->h_length); -+ memcpy(&ip, hp->h_addr, sizeof(ip)); - - for (int i=0; i<KIOLAN_MAX; i++) - { diff --git a/net/kdenetwork3/patches/patch-ao b/net/kdenetwork3/patches/patch-ao deleted file mode 100644 index de99b7547d6..00000000000 --- a/net/kdenetwork3/patches/patch-ao +++ /dev/null @@ -1,10 +0,0 @@ -$NetBSD: patch-ao,v 1.1 2002/12/04 21:20:07 skrll Exp $ - ---- lanbrowsing/lisa/ChangeLog.orig Wed Jan 3 20:38:01 2001 -+++ lanbrowsing/lisa/ChangeLog -@@ -1,2 +1,5 @@ -+0.1.3 -+-security fixes: fixed LOGNAME vulnerabilty and another possible buffer overflow -+ - Version 0.1 - -initial version diff --git a/net/kdenetwork3/patches/patch-ap b/net/kdenetwork3/patches/patch-ap deleted file mode 100644 index a2386549840..00000000000 --- a/net/kdenetwork3/patches/patch-ap +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ap,v 1.1 2002/12/04 21:20:07 skrll Exp $ - ---- lanbrowsing/lisa/lisadefines.h.orig Fri Oct 26 12:05:47 2001 -+++ lanbrowsing/lisa/lisadefines.h -@@ -2,7 +2,7 @@ - #define LISADEFINES_H - - --#define MYVERSION "0.1.1" -+#define MYVERSION "0.2.2" - #define MY_ID 7741 - #define MYPORT 7741 - #define MAX_SPECS 32 diff --git a/net/kdenetwork3/patches/patch-aq b/net/kdenetwork3/patches/patch-aq deleted file mode 100644 index a731548d845..00000000000 --- a/net/kdenetwork3/patches/patch-aq +++ /dev/null @@ -1,121 +0,0 @@ -$NetBSD: patch-aq,v 1.1 2002/12/04 21:20:07 skrll Exp $ - ---- lanbrowsing/lisa/netmanager.cpp.orig Sat Feb 2 22:27:59 2002 -+++ lanbrowsing/lisa/netmanager.cpp -@@ -27,6 +27,7 @@ - #include <strings.h> - #include <errno.h> - #include <string.h> -+#include <pwd.h> - - #ifndef AF_LOCAL - #define AF_LOCAL AF_UNIX -@@ -70,7 +71,7 @@ NetManager::NetManager(int& rawSocketFD, - - NetManager::~NetManager() - { -- mgetDebug()<<"netknife destructor ..."<<std::endl; -+ mgetDebug()<<"NetManager destructor ..."<<std::endl; - if (m_receiveBuffer!=0) delete [] m_receiveBuffer; - ::close(m_listenFD); - ::close(m_bcFD); -@@ -131,14 +132,28 @@ int NetManager::prepare() - m_listenFD=::socket(AF_LOCAL, SOCK_STREAM, 0); - //m_listenFD=::socket(AF_LOCAL, SOCK_STREAM, IPPROTO_TCP); - MyString socketName("/tmp/resLisa-"); -- socketName+=getenv("LOGNAME"); -+ struct passwd *user = getpwuid( getuid() ); -+ if ( user ) -+ socketName+=user->pw_name; -+ else -+ //should never happen -+ socketName+="???"; - ::unlink(socketName.data()); - sockaddr_un serverAddr; --// bzero((char*)&serverAddr, sizeof(serverAddr)); -+ if (socketName.length() >= sizeof(serverAddr.sun_path)) -+ { -+ std::cout<<"NetManager::prepare: your user name \""<<user->pw_name<<"\" is too long, exiting."<<std::endl; -+ return 0; -+ } - memset((void*)&serverAddr, 0, sizeof(serverAddr)); -- serverAddr.sun_family = AF_LOCAL; -- strcpy(serverAddr.sun_path,socketName.data()); -- ::bind(m_listenFD,(sockaddr*) &serverAddr,sizeof(serverAddr)); -+ serverAddr.sun_family=AF_LOCAL; -+ strncpy(serverAddr.sun_path,socketName.data(),sizeof(serverAddr.sun_path)); -+ result=::bind(m_listenFD,(sockaddr*) &serverAddr,sizeof(serverAddr)); -+ if (result!=0) -+ { -+ std::cout<<"NetManager::prepare: bind (UNIX socket) failed, errno: "<<errno<<std::endl; -+ return 0; -+ } - } - else - { -@@ -148,7 +163,7 @@ int NetManager::prepare() - { - std::cout<<"NetManager::prepare: socket(TCP) failed, errno: "<<errno<<std::endl; - return 0; -- }; -+ } - - sockaddr_in serverAddress; - // bzero((char*)&serverAddress, sizeof(serverAddress)); -@@ -654,6 +669,10 @@ int NetManager::readDataFromFD(int fd) - m_receivedBytes+=result; - if (m_receiveBuffer!=0) delete [] m_receiveBuffer; - m_receiveBuffer=newBuf; -+ // too much data - abort at 2MB to avoid memory exhaustion -+ if (m_receivedBytes>2*1024*1024) -+ return 0; -+ - return 1; - }; - -@@ -665,14 +684,15 @@ int NetManager::processScanResults() - - char *tmpBuf=m_receiveBuffer; - int bytesLeft=m_receivedBytes; -- int tmpIP; - mgetDebug()<<"m_receivedBytes: "<<m_receivedBytes<<" bytesLeft: "<<bytesLeft<<std::endl; - //this should be large enough for a name - //and the stuff which is inserted into the buffer -- //comes only from ourselves -+ //comes only from ourselves ... or attackers :-( - char tmpName[1024*4]; - while (bytesLeft>0) - { -+ int tmpIP=2; // well, some impossible IP address, 0 and 1 are already used for the last line of output -+ tmpName[0]='\0'; - if ((memchr(tmpBuf,0,bytesLeft)==0) || (memchr(tmpBuf,int('\n'),bytesLeft)==0)) - { - delete newNodes; -@@ -687,14 +707,16 @@ int NetManager::processScanResults() - return 0; - }; - //mgetDebug()<<"NetManager::processScanResults: processing -"<<tmpBuf; -- sscanf(tmpBuf,"%u %s\n",&tmpIP,tmpName); - //since we check for 0 and \n with memchr() we can be sure - //at this point that tmpBuf is correctly terminated - int length=strlen(tmpBuf)+1; -+ if (length<(4*1024)) -+ sscanf(tmpBuf,"%u %s\n",&tmpIP,tmpName); -+ - bytesLeft-=length; - tmpBuf+=length; - mgetDebug()<<"length: "<<length<<" bytesLeft: "<<bytesLeft<<std::endl; -- if ((bytesLeft==0) && (strstr(tmpName,"succeeded")!=0) && ((tmpIP==0) ||(tmpIP==1))) -+ if ((bytesLeft==0) && ((tmpIP==0) ||(tmpIP==1)) && (strstr(tmpName,"succeeded")!=0)) - { - mgetDebug()<<"NetManager::processScanResults: succeeded :-)"<<std::endl; - delete hostList; -@@ -712,7 +734,7 @@ int NetManager::processScanResults() - - return 1; - } -- else -+ else if (tmpIP!=2) - { - //mgetDebug()<<"NetManager::processScanResults: adding host: "<<tmpName<<" with ip: "<<tmpIP<<std::endl; - newNodes->append(Node(tmpName,tmpIP)); diff --git a/net/kdenetwork3/patches/patch-ar b/net/kdenetwork3/patches/patch-ar deleted file mode 100644 index d34a65bc67b..00000000000 --- a/net/kdenetwork3/patches/patch-ar +++ /dev/null @@ -1,34 +0,0 @@ -$NetBSD: patch-ar,v 1.1 2002/12/04 21:20:07 skrll Exp $ - ---- lanbrowsing/lisa/netscanner.cpp.orig Sat Feb 2 22:27:59 2002 -+++ lanbrowsing/lisa/netscanner.cpp -@@ -36,6 +36,10 @@ - #include <netinet/ip.h> - #include <netinet/ip_icmp.h> - -+#ifndef INADDR_NONE -+#define INADDR_NONE -1 -+#endif -+ - #define mgetDebug() getDebug()<<procId - - struct ICMPEchoRequest -@@ -133,7 +137,7 @@ void NetScanner::configure(Config& confi - { - if ((m_strictMode) && (hostsAdded>=STRICTMODEMAXHOSTS)) - break; -- memcpy(&server_addr, hp->h_addr, hp->h_length); -+ memcpy(&server_addr, hp->h_addr, sizeof(server_addr)); - char *ip=inet_ntoa(server_addr); - mgetDebug()<<"NetScanner::configure(): looking up "<<nextName<<" gives -"<<ip<<"-"<<std::endl; - ipRangeStr=ipRangeStr+ip+';'; -@@ -377,6 +381,9 @@ void NetScanner::nmblookupScan(SimpleLis - }; - }; - } while (!done); -+ -+ // Warning: The return value of plcose may be incorrect due to the -+ // SIGCHLD handler that is installed. Ignore it! - pclose(nmblookupFile); - - delete [] tmpBuf; |