head 1.5; access; symbols pkgsrc-2013Q2:1.5.0.44 pkgsrc-2013Q2-base:1.5 pkgsrc-2012Q4:1.5.0.42 pkgsrc-2012Q4-base:1.5 pkgsrc-2011Q4:1.5.0.40 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q2:1.5.0.38 pkgsrc-2011Q2-base:1.5 pkgsrc-2009Q4:1.5.0.36 pkgsrc-2009Q4-base:1.5 pkgsrc-2008Q4:1.5.0.34 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.32 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.30 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.28 pkgsrc-2008Q2-base:1.5 pkgsrc-2008Q1:1.5.0.26 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.24 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.22 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.20 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.18 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.16 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.14 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.12 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.10 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.8 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.5.0.6 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.5.0.4 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.2 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.4.0.18 pkgsrc-2004Q4-base:1.4 pkgsrc-2004Q3:1.4.0.16 pkgsrc-2004Q3-base:1.4 pkgsrc-2004Q2:1.4.0.14 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.4.0.12 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.4.0.10 pkgsrc-2003Q4-base:1.4 netbsd-1-6-1:1.4.0.6 netbsd-1-6-1-base:1.4 netbsd-1-6:1.4.0.8 netbsd-1-6-RELEASE-base:1.4 pkgviews:1.4.0.4 pkgviews-base:1.4 buildlink2:1.4.0.2 buildlink2-base:1.4 netbsd-1-5-PATCH003:1.4 netbsd-1-5-PATCH001:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.5 date 2005.01.03.14.32.33; author wiz; state dead; branches; next 1.4; 1.4 date 2001.12.16.20.33.41; author skrll; state Exp; branches; next 1.3; 1.3 date 2001.12.03.15.37.21; author skrll; state Exp; branches; next 1.2; 1.2 date 2001.10.15.22.46.22; author skrll; state Exp; branches; next 1.1; 1.1 date 2001.03.14.15.59.46; author skrll; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2001.03.14.15.59.46; author skrll; state Exp; branches; next ; desc @@ 1.5 log @Remove KDE2 packages (and their dependencies) as proposed on tech-pkg. @ text @$NetBSD: patch-ah,v 1.4 2001/12/16 20:33:41 skrll Exp $ --- dcop/Makefile.in.orig Tue Nov 13 20:57:03 2001 +++ dcop/Makefile.in @@@@ -284,12 +284,12 @@@@ KDE_OPTIONS = qtonly INCLUDES = $(all_includes) -LDFLAGS = $(all_libraries) +LDFLAGS = $(all_libraries) $(KDE_RPATH) bin_PROGRAMS = dcopserver check_PROGRAMS = testdcop testdcopc -lib_LTLIBRARIES = libDCOP.la dcopserver.la +lib_LTLIBRARIES = libDCOP.la libdcopserver_main.la dcopserver.la libDCOP_la_LIBADD = KDE-ICE/libkICE.la $(LIB_QT) libDCOP_la_LDFLAGS = -version-info 1:0 $(all_libraries) -no-undefined @@@@ -303,13 +303,16 @@@@ # dcopstub needs to go first for --enable-final to work libDCOP_la_SOURCES = dcopstub.cpp dcopclient.cpp dcopobject.cpp dcopref.cpp +libdcopserver_main_la_SOURCES = dcopserver.cpp dcopsignals.cpp +libdcopserver_main_la_LIBADD = libDCOP.la + dcopserver_la_LDFLAGS = -module -avoid-version -dcopserver_la_SOURCES = dcopserver.cpp dcopsignals.cpp -dcopserver_la_LIBADD = libDCOP.la +dcopserver_la_SOURCES = dcopserver_main.cpp +dcopserver_la_LIBADD = libdcopserver_main.la dcopserver_LDFLAGS = $(KDE_RPATH) -dcopserver_SOURCES = dummy.cpp -dcopserver_LDADD = dcopserver.la +dcopserver_SOURCES = dcopserver_main.cpp +dcopserver_LDADD = libdcopserver_main.la testdcop_SOURCES = testdcop.cpp testdcop_LDADD = ../kdecore/libkdecore.la @@@@ -334,21 +337,26 @@@@ libDCOP_la_nofinal_OBJECTS = dcopstub.lo dcopclient.lo dcopobject.lo dcopref.lo @@KDE_USE_FINAL_FALSE@@libDCOP_la_OBJECTS = $(libDCOP_la_nofinal_OBJECTS) @@KDE_USE_FINAL_TRUE@@libDCOP_la_OBJECTS = $(libDCOP_la_final_OBJECTS) -dcopserver_la_DEPENDENCIES = libDCOP.la -#>- dcopserver_la_OBJECTS = dcopserver.lo dcopsignals.lo +libdcopserver_main_la_LDFLAGS = +libdcopserver_main_la_DEPENDENCIES = libDCOP.la +#>- libdcopserver_main_la_OBJECTS = dcopserver.lo dcopsignals.lo #>+ 4 -dcopserver_la_final_OBJECTS = dcopserver_la.all_cpp.lo -dcopserver_la_nofinal_OBJECTS = dcopserver.lo dcopsignals.lo -@@KDE_USE_FINAL_FALSE@@dcopserver_la_OBJECTS = $(dcopserver_la_nofinal_OBJECTS) -@@KDE_USE_FINAL_TRUE@@dcopserver_la_OBJECTS = $(dcopserver_la_final_OBJECTS) +libdcopserver_main_la_final_OBJECTS = libdcopserver_main_la.all_cpp.lo +libdcopserver_main_la_nofinal_OBJECTS = dcopserver.lo dcopsignals.lo +@@KDE_USE_FINAL_FALSE@@libdcopserver_main_la_OBJECTS = $(libdcopserver_main_la_nofinal_OBJECTS) +@@KDE_USE_FINAL_TRUE@@libdcopserver_main_la_OBJECTS = $(libdcopserver_main_la_final_OBJECTS) +dcopserver_la_DEPENDENCIES = libdcopserver_main.la +#>- dcopserver_la_OBJECTS = dcopserver_main.lo +#>+ 1 +dcopserver_la_OBJECTS = dcopserver_main.lo bin_PROGRAMS = dcopserver$(EXEEXT) check_PROGRAMS = testdcop$(EXEEXT) testdcopc$(EXEEXT) PROGRAMS = $(bin_PROGRAMS) -#>- dcopserver_OBJECTS = dummy.$(OBJEXT) +#>- dcopserver_OBJECTS = dcopserver_main.$(OBJEXT) #>+ 1 -dcopserver_OBJECTS = dummy.$(OBJEXT) -dcopserver_DEPENDENCIES = dcopserver.la +dcopserver_OBJECTS = dcopserver_main.$(OBJEXT) +dcopserver_DEPENDENCIES = libdcopserver_main.la #>- testdcop_OBJECTS = testdcop.$(OBJEXT) #>+ 1 testdcop_OBJECTS = testdcop.$(OBJEXT) @@@@ -392,8 +400,8 @@@@ TAR = tar GZIP_ENV = --best -SOURCES = $(libDCOP_la_SOURCES) $(dcopserver_la_SOURCES) $(dcopserver_SOURCES) $(testdcop_SOURCES) $(testdcopc_SOURCES) -OBJECTS = $(libDCOP_la_OBJECTS) $(dcopserver_la_OBJECTS) $(dcopserver_OBJECTS) $(testdcop_OBJECTS) $(testdcopc_OBJECTS) +SOURCES = $(libDCOP_la_SOURCES) $(libdcopserver_main_la_SOURCES) $(dcopserver_la_SOURCES) $(dcopserver_SOURCES) $(testdcop_SOURCES) $(testdcopc_SOURCES) +OBJECTS = $(libDCOP_la_OBJECTS) $(libdcopserver_main_la_OBJECTS) $(dcopserver_la_OBJECTS) $(dcopserver_OBJECTS) $(testdcop_OBJECTS) $(testdcopc_OBJECTS) #>- all: all-redirect #>+ 1 @@@@ -486,6 +494,9 @@@@ @@KDE_USE_CLOSURE_FALSE@@libDCOP.la: $(libDCOP_la_OBJECTS) $(libDCOP_la_DEPENDENCIES) $(CXXLINK) -rpath $(libdir) $(libDCOP_la_LDFLAGS) $(libDCOP_la_OBJECTS) $(libDCOP_la_LIBADD) $(LIBS) +libdcopserver_main.la: $(libdcopserver_main_la_OBJECTS) $(libdcopserver_main_la_DEPENDENCIES) + $(CXXLINK) -rpath $(libdir) $(libdcopserver_main_la_LDFLAGS) $(libdcopserver_main_la_OBJECTS) $(libdcopserver_main_la_LIBADD) $(LIBS) + dcopserver.la: $(dcopserver_la_OBJECTS) $(dcopserver_la_DEPENDENCIES) $(CXXLINK) -rpath $(libdir) $(dcopserver_la_LDFLAGS) $(dcopserver_la_OBJECTS) $(dcopserver_la_LIBADD) $(LIBS) @@@@ -770,9 +781,6 @@@@ maintainer-clean-generic clean mostlyclean distclean maintainer-clean -dummy.cpp: - echo > dummy.cpp - # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: @@@@ -828,11 +836,23 @@@@ rm -f libDCOP_la.all_cpp.final libDCOP_la.all_cpp.files #>+ 11 -dcopserver_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/dcopserver.cpp $(srcdir)/dcopsignals.cpp +libdcopserver_main_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/dcopserver.cpp $(srcdir)/dcopsignals.cpp + @@echo 'creating libdcopserver_main_la.all_cpp.cpp ...'; \ + rm -f libdcopserver_main_la.all_cpp.files libdcopserver_main_la.all_cpp.final; \ + echo "#define KDE_USE_FINAL 1" >> libdcopserver_main_la.all_cpp.final; \ + for file in dcopserver.cpp dcopsignals.cpp ; do \ + echo "#include \"$$file\"" >> libdcopserver_main_la.all_cpp.files; \ + test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> libdcopserver_main_la.all_cpp.final; \ + done; \ + cat libdcopserver_main_la.all_cpp.final libdcopserver_main_la.all_cpp.files > libdcopserver_main_la.all_cpp.cpp; \ + rm -f libdcopserver_main_la.all_cpp.final libdcopserver_main_la.all_cpp.files + +#>+ 11 +dcopserver_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/dcopserver_main.cpp @@echo 'creating dcopserver_la.all_cpp.cpp ...'; \ rm -f dcopserver_la.all_cpp.files dcopserver_la.all_cpp.final; \ echo "#define KDE_USE_FINAL 1" >> dcopserver_la.all_cpp.final; \ - for file in dcopserver.cpp dcopsignals.cpp ; do \ + for file in dcopserver_main.cpp ; do \ echo "#include \"$$file\"" >> dcopserver_la.all_cpp.files; \ test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> dcopserver_la.all_cpp.final; \ done; \ @@@@ -840,11 +860,11 @@@@ rm -f dcopserver_la.all_cpp.final dcopserver_la.all_cpp.files #>+ 11 -dcopserver.all_cpp.cpp: $(srcdir)/Makefile.in dummy.cpp +dcopserver.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/dcopserver_main.cpp @@echo 'creating dcopserver.all_cpp.cpp ...'; \ rm -f dcopserver.all_cpp.files dcopserver.all_cpp.final; \ echo "#define KDE_USE_FINAL 1" >> dcopserver.all_cpp.final; \ - for file in dummy.cpp ; do \ + for file in dcopserver_main.cpp ; do \ echo "#include \"$$file\"" >> dcopserver.all_cpp.files; \ test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> dcopserver.all_cpp.final; \ done; \ @@@@ -865,20 +885,20 @@@@ #>+ 3 clean-final: - -rm -f libDCOP_la.all_cpp.cpp dcopserver_la.all_cpp.cpp dcopserver.all_cpp.cpp testdcop.all_cpp.cpp + -rm -f libDCOP_la.all_cpp.cpp libdcopserver_main_la.all_cpp.cpp dcopserver_la.all_cpp.cpp dcopserver.all_cpp.cpp testdcop.all_cpp.cpp #>+ 2 final: - $(MAKE) libDCOP_la_OBJECTS="$(libDCOP_la_final_OBJECTS)" dcopserver_la_OBJECTS="$(dcopserver_la_final_OBJECTS)" testdcopc_OBJECTS="$(testdcopc_final_OBJECTS)" all-am + $(MAKE) libDCOP_la_OBJECTS="$(libDCOP_la_final_OBJECTS)" libdcopserver_main_la_OBJECTS="$(libdcopserver_main_la_final_OBJECTS)" testdcopc_OBJECTS="$(testdcopc_final_OBJECTS)" all-am #>+ 2 final-install: - $(MAKE) libDCOP_la_OBJECTS="$(libDCOP_la_final_OBJECTS)" dcopserver_la_OBJECTS="$(dcopserver_la_final_OBJECTS)" testdcopc_OBJECTS="$(testdcopc_final_OBJECTS)" install-am + $(MAKE) libDCOP_la_OBJECTS="$(libDCOP_la_final_OBJECTS)" libdcopserver_main_la_OBJECTS="$(libdcopserver_main_la_final_OBJECTS)" testdcopc_OBJECTS="$(testdcopc_final_OBJECTS)" install-am #>+ 2 no-final: - $(MAKE) libDCOP_la_OBJECTS="$(libDCOP_la_nofinal_OBJECTS)" dcopserver_la_OBJECTS="$(dcopserver_la_nofinal_OBJECTS)" testdcopc_OBJECTS="$(testdcopc_nofinal_OBJECTS)" all-am + $(MAKE) libDCOP_la_OBJECTS="$(libDCOP_la_nofinal_OBJECTS)" libdcopserver_main_la_OBJECTS="$(libdcopserver_main_la_nofinal_OBJECTS)" testdcopc_OBJECTS="$(testdcopc_nofinal_OBJECTS)" all-am #>+ 2 no-final-install: - $(MAKE) libDCOP_la_OBJECTS="$(libDCOP_la_nofinal_OBJECTS)" dcopserver_la_OBJECTS="$(dcopserver_la_nofinal_OBJECTS)" testdcopc_OBJECTS="$(testdcopc_nofinal_OBJECTS)" install-am + $(MAKE) libDCOP_la_OBJECTS="$(libDCOP_la_nofinal_OBJECTS)" libdcopserver_main_la_OBJECTS="$(libdcopserver_main_la_nofinal_OBJECTS)" testdcopc_OBJECTS="$(testdcopc_nofinal_OBJECTS)" install-am #>+ 3 cvs-clean: $(MAKE) -f $(top_srcdir)/admin/Makefile.common cvs-clean @ 1.4 log @Fix compilation on a.out platforms. @ text @d1 1 a1 1 $NetBSD$ @ 1.3 log @Update to KDE 2.2.2 Closes pkg/14728 from Mark Davies . Changes from him with updates from myself. From www.kde.org... The principal improvements over KDE 2.2.1, release two months ago, include: o security-related - SSL certificate loading - symlink vulnerability in .wmrc access by KDM introduced in 2.2 - security problem with eFax (used by klprfax) - potential problem in PAM invocation by KDM - potential harmful side-effect of failed KDM session starts o new features - added support for CodeWeavers' CrossOver plug-in (provides support for QuickTime, etc.) - added support for the wheelmouse for scrolling through the KGhostview PS/PDF viewer component - ability to search for multiple patterns at a time in the file search dialog - debugging multi-threaded applications with KDevelop o improvements/fixes - handling of HTTP links that redirect to FTP - POST using SSL through a proxy and sending headers through proxies - saving of recently-selected files in the file dialog - handling of non-ASCII characters over SMB - toolbar button captions with certain styles - selecting items with the mouse in Konqueror - sorting in Konqueror's textview - saving current settings as a theme in the theme manager - crashes in KMail with certain mails - crash on invoking the KDM chooser - non-Latin languages with KDevelop performance - icon loading optimized - file dialog speedups - stop spinning SMB client processes - handling of large files in Kate @ text @d20 1 a20 1 @@@@ -303,13 +303,17 @@@@ a23 4 -dcopserver_la_LDFLAGS = -module -avoid-version -dcopserver_la_SOURCES = dcopserver.cpp dcopsignals.cpp -dcopserver_la_LIBADD = libDCOP.la +#libdcopserver_main_la_LDFLAGS = -export-dynamic d27 3 a29 1 +dcopserver_la_LDFLAGS = -Wl,-export-dynamic -module -avoid-version d41 1 a41 1 @@@@ -334,21 +338,26 @@@@ d77 1 a77 1 @@@@ -392,8 +401,8 @@@@ d88 1 a88 1 @@@@ -486,6 +495,9 @@@@ d98 1 a98 1 @@@@ -770,9 +782,6 @@@@ d108 1 a108 1 @@@@ -828,11 +837,23 @@@@ d134 1 a134 1 @@@@ -840,11 +861,11 @@@@ d148 1 a148 1 @@@@ -865,20 +886,20 @@@@ @ 1.2 log @Update to KDE 2.2.1 With apologies to Al I wouldn't know where to start with a summary of the changes between 2.1 and 2.2.1 - there are just too many. A couple of hopefully static URLS that contain useful information are http://www.kde.org/announcements/changelog2_1to2_2.html http://www.kde.org/announcements/changelog2_2to2_2_1.html Support for a.out for kde{libs,base} added by me. The libtool/a.out combination doesn't like the linking of modules into binaries. A better way of doing this will appear in future versions of KDE/pkgsrc. @ text @a0 1 Cannot strip away RCS IDs, please handle manually! d3 1 a3 1 --- dcop/Makefile.in.orig Wed Sep 12 06:09:37 2001 d5 4 a8 7 @@@@ -2 +2 @@@@ -# Makefile.in generated automatically by automake 1.4 from Makefile.am +# Makefile.in generated automatically by automake 1.4-p5 from Makefile.am @@@@ -4 +4 @@@@ -# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc. @@@@ -291 +291 @@@@ d11 4 a14 1 @@@@ -296 +296 @@@@ d17 7 a23 1 @@@@ -310,3 +310,7 @@@@ d34 2 a35 1 @@@@ -315,2 +319,2 @@@@ d40 7 a46 1 @@@@ -341,2 +345,3 @@@@ d52 1 a52 1 @@@@ -344,4 +349,8 @@@@ d65 4 a68 1 @@@@ -352 +361 @@@@ d71 1 a71 1 @@@@ -354,2 +363,2 @@@@ d76 7 a82 1 @@@@ -399,2 +408,2 @@@@ d87 7 a93 1 @@@@ -492,0 +502,3 @@@@ d97 7 a103 16 @@@@ -599 +611 @@@@ - test "$$subdir" = "." && dot_seen=yes; \ + test "$$subdir" != "." || dot_seen=yes; \ @@@@ -657,11 +668,0 @@@@ -#>- @@for file in $(DISTFILES); do \ -#>- d=$(srcdir); \ -#>- if test -d $$d/$$file; then \ -#>- cp -pr $$/$$file $(distdir)/$$file; \ -#>- else \ -#>- test -f $(distdir)/$$file \ -#>- || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ -#>- || cp -p $$d/$$file $(distdir)/$$file || :; \ -#>- fi; \ -#>- done -#>+ 10 @@@@ -788,3 +788,0 @@@@ d107 7 a113 1 @@@@ -846 +844,13 @@@@ d128 3 a130 1 @@@@ -850 +860 @@@@ d133 7 a139 1 @@@@ -858 +868 @@@@ d142 3 a144 1 @@@@ -862 +872 @@@@ d147 7 a153 1 @@@@ -883 +893 @@@@ d156 3 a158 1 @@@@ -887 +897 @@@@ d161 6 a166 1 @@@@ -890 +900 @@@@ d169 7 @ 1.1 log @Initial revision @ text @d1 1 d4 118 a121 50 --- kdecore/kstddirs.cpp.orig Sun Jan 28 23:44:28 2001 +++ kdecore/kstddirs.cpp @@@@ -652,33 +652,33 @@@@ QString KStandardDirs::kde_default(const char *type) { if (!strcmp(type, "data")) - return "share/apps/"; + return "share/kde/apps/"; if (!strcmp(type, "html")) - return "share/doc/HTML/"; + return "share/doc/kde/HTML/"; if (!strcmp(type, "icon")) - return "share/icons/"; + return "share/kde/icons/"; if (!strcmp(type, "config")) - return "share/config/"; + return "share/kde/config/"; if (!strcmp(type, "pixmap")) - return "share/pixmaps/"; + return "share/kde/pixmaps/"; if (!strcmp(type, "apps")) - return "share/applnk/"; + return "share/kde/applnk/"; if (!strcmp(type, "sound")) - return "share/sounds/"; + return "share/kde/sounds/"; if (!strcmp(type, "locale")) - return "share/locale/"; + return "share/kde/locale/"; if (!strcmp(type, "services")) - return "share/services/"; + return "share/kde/services/"; if (!strcmp(type, "servicetypes")) - return "share/servicetypes/"; + return "share/kde/servicetypes/"; if (!strcmp(type, "mime")) - return "share/mimelnk/"; + return "share/kde/mimelnk/"; if (!strcmp(type, "cgi")) - return "cgi-bin/"; + return "kde-cgi-bin/"; if (!strcmp(type, "wallpaper")) - return "share/wallpapers/"; + return "share/kde/wallpapers/"; if (!strcmp(type, "templates")) - return "share/templates/"; + return "share/kde/templates/"; if (!strcmp(type, "exe")) return "bin/"; if (!strcmp(type, "lib")) @ 1.1.1.1 log @Here goes... Import of KDE 2.1 kdelibs package. @ text @@