head 1.3; access; symbols pkgsrc-2013Q2:1.3.0.44 pkgsrc-2013Q2-base:1.3 pkgsrc-2012Q4:1.3.0.42 pkgsrc-2012Q4-base:1.3 pkgsrc-2011Q4:1.3.0.40 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q2:1.3.0.38 pkgsrc-2011Q2-base:1.3 pkgsrc-2009Q4:1.3.0.36 pkgsrc-2009Q4-base:1.3 pkgsrc-2008Q4:1.3.0.34 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.32 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.30 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.28 pkgsrc-2008Q2-base:1.3 pkgsrc-2008Q1:1.3.0.26 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.24 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.22 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.20 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.18 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.16 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.14 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.12 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.10 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.8 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.6 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.3.0.4 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.3.0.2 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.2.0.18 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.2.0.16 pkgsrc-2004Q3-base:1.2 pkgsrc-2004Q2:1.2.0.14 pkgsrc-2004Q2-base:1.2 pkgsrc-2004Q1:1.2.0.12 pkgsrc-2004Q1-base:1.2 pkgsrc-2003Q4:1.2.0.10 pkgsrc-2003Q4-base:1.2 netbsd-1-6-1:1.2.0.6 netbsd-1-6-1-base:1.2 netbsd-1-6:1.2.0.8 netbsd-1-6-RELEASE-base:1.2 pkgviews:1.2.0.4 pkgviews-base:1.2 buildlink2:1.2.0.2 buildlink2-base:1.2 netbsd-1-5-PATCH003:1.2; locks; strict; comment @# @; 1.3 date 2005.01.03.14.32.32; author wiz; state dead; branches; next 1.2; 1.2 date 2001.12.03.15.37.19; author skrll; state Exp; branches; next 1.1; 1.1 date 2001.10.15.22.46.08; author skrll; state Exp; branches; next ; desc @@ 1.3 log @Remove KDE2 packages (and their dependencies) as proposed on tech-pkg. @ text @$NetBSD: patch-dh,v 1.2 2001/12/03 15:37:19 skrll Exp $ --- kwin/Makefile.in.orig Sat Nov 10 07:58:36 2001 +++ kwin/Makefile.in @@@@ -277,15 +277,15 @@@@ SUBDIRS = . pics clients bin_PROGRAMS = kwin -lib_LTLIBRARIES = kwin.la +lib_LTLIBRARIES = libkwin.la # workspace.cpp has to be first in order not to break --enable-final -#>- kwin_la_SOURCES = workspace.cpp atoms.cpp client.cpp main.cpp tabbox.cpp options.cpp plugins.cpp events.cpp KWinInterface.skel killwindow.cpp kwinbutton.cpp +#>- libkwin_la_SOURCES = workspace.cpp atoms.cpp client.cpp main.cpp tabbox.cpp options.cpp plugins.cpp events.cpp KWinInterface.skel killwindow.cpp kwinbutton.cpp #>+ 1 -kwin_la_SOURCES=workspace.cpp atoms.cpp client.cpp main.cpp tabbox.cpp options.cpp plugins.cpp events.cpp killwindow.cpp kwinbutton.cpp KWinInterface_skel.cpp +libkwin_la_SOURCES=workspace.cpp atoms.cpp client.cpp main.cpp tabbox.cpp options.cpp plugins.cpp events.cpp killwindow.cpp kwinbutton.cpp KWinInterface_skel.cpp -kwin_la_LIBADD = $(LIB_KDEUI) $(LIBXINERAMA) -kwin_la_LDFLAGS = $(all_libraries) -module -avoid-version +libkwin_la_LIBADD = $(LIB_KDEUI) $(LIBXINERAMA) +libkwin_la_LDFLAGS = $(all_libraries) -module -avoid-version include_HEADERS = KWinInterface.h @@@@ -293,7 +293,7 @@@@ kwininclude_HEADERS = options.h client.h workspace.h kwinbutton.h kwin_SOURCES = kwin_main.cpp -kwin_LDADD = kwin.la +kwin_LDADD = libkwin.la kwin_LDFLAGS = $(all_libraries) $(KDE_RPATH) KDE_ICON = kwin @@@@ -318,23 +318,23 @@@@ LIBS = @@LIBS@@ X_CFLAGS = @@X_CFLAGS@@ X_LIBS = @@X_LIBS@@ -kwin_la_DEPENDENCIES = -#>- kwin_la_OBJECTS = workspace.lo atoms.lo client.lo main.lo tabbox.lo \ +libkwin_la_DEPENDENCIES = +#>- libkwin_la_OBJECTS = workspace.lo atoms.lo client.lo main.lo tabbox.lo \ #>- options.lo plugins.lo events.lo killwindow.lo kwinbutton.lo #>+ 6 -kwin_la_final_OBJECTS = kwin_la.all_cpp.lo -kwin_la_nofinal_OBJECTS = workspace.lo atoms.lo client.lo main.lo tabbox.lo \ +libkwin_la_final_OBJECTS = libkwin_la.all_cpp.lo +libkwin_la_nofinal_OBJECTS = workspace.lo atoms.lo client.lo main.lo tabbox.lo \ options.lo plugins.lo events.lo killwindow.lo kwinbutton.lo KWinInterface_skel.lo \ - kwin_la_meta_unload.lo -@@KDE_USE_FINAL_FALSE@@kwin_la_OBJECTS = $(kwin_la_nofinal_OBJECTS) -@@KDE_USE_FINAL_TRUE@@kwin_la_OBJECTS = $(kwin_la_final_OBJECTS) + libkwin_la_meta_unload.lo +@@KDE_USE_FINAL_FALSE@@libkwin_la_OBJECTS = $(libkwin_la_nofinal_OBJECTS) +@@KDE_USE_FINAL_TRUE@@libkwin_la_OBJECTS = $(libkwin_la_final_OBJECTS) bin_PROGRAMS = kwin$(EXEEXT) PROGRAMS = $(bin_PROGRAMS) #>- kwin_OBJECTS = kwin_main.$(OBJEXT) #>+ 1 kwin_OBJECTS = kwin_main.$(OBJEXT) -kwin_DEPENDENCIES = kwin.la +kwin_DEPENDENCIES = libkwin.la CXXFLAGS = @@CXXFLAGS@@ #>- CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) #>+ 1 @@@@ -355,15 +355,15 @@@@ #>- DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) #>+ 4 -KDE_DIST=NEWCOLORSCHEME.README stdclient_bitmaps.h tabbox.h hi48-app-kwin.png LICENSE main.h hi32-app-kwin.png pop.wav plugins.h killwindow.h kwinbindings.cpp events.h atoms.h eventsrc hi16-app-kwin.png +KDE_DIST=plugins.h LICENSE killwindow.h main.h NEWCOLORSCHEME.README hi32-app-kwin.png tabbox.h hi48-app-kwin.png kwinbindings.cpp pop.wav stdclient_bitmaps.h events.h atoms.h eventsrc hi16-app-kwin.png DISTFILES= $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) TAR = tar GZIP_ENV = --best -SOURCES = $(kwin_la_SOURCES) $(kwin_SOURCES) -OBJECTS = $(kwin_la_OBJECTS) $(kwin_OBJECTS) +SOURCES = $(libkwin_la_SOURCES) $(kwin_SOURCES) +OBJECTS = $(libkwin_la_OBJECTS) $(kwin_OBJECTS) #>- all: all-redirect #>+ 1 @@@@ -450,8 +450,8 @@@@ maintainer-clean-libtool: -kwin.la: $(kwin_la_OBJECTS) $(kwin_la_DEPENDENCIES) - $(CXXLINK) -rpath $(libdir) $(kwin_la_LDFLAGS) $(kwin_la_OBJECTS) $(kwin_la_LIBADD) $(LIBS) +libkwin.la: $(libkwin_la_OBJECTS) $(libkwin_la_DEPENDENCIES) + $(CXXLINK) -rpath $(libdir) $(libkwin_la_LDFLAGS) $(libkwin_la_OBJECTS) $(libkwin_la_LIBADD) $(LIBS) mostlyclean-binPROGRAMS: @@@@ -847,33 +847,33 @@@@ #>+ 12 -kwin_la_meta_unload.cpp: workspace.moc client.moc options.moc tabbox.moc kwinbutton.moc plugins.moc - @@echo 'creating kwin_la_meta_unload.cpp' - @@-rm -f kwin_la_meta_unload.cpp +libkwin_la_meta_unload.cpp: workspace.moc client.moc options.moc tabbox.moc kwinbutton.moc plugins.moc + @@echo 'creating libkwin_la_meta_unload.cpp' + @@-rm -f libkwin_la_meta_unload.cpp @@if test ${kde_qtver} = 2; then \ - echo 'static const char * _metalist_kwin_la[] = {' > kwin_la_meta_unload.cpp ;\ - cat workspace.moc client.moc options.moc tabbox.moc kwinbutton.moc plugins.moc | grep 'char.*className' | sed -e 's/.*[^A-Za-z0-9_:]\([A-Za-z0-9_:]*\)::className.*$$/\"\1\",/' | sort | uniq >> kwin_la_meta_unload.cpp ;\ - echo '0};' >> kwin_la_meta_unload.cpp ;\ - echo '#include ' >> kwin_la_meta_unload.cpp ;\ - echo '_UNLOAD(kwin_la)' >> kwin_la_meta_unload.cpp ;\ - else echo > kwin_la_meta_unload.cpp; fi + echo 'static const char * _metalist_libkwin_la[] = {' > libkwin_la_meta_unload.cpp ;\ + cat workspace.moc client.moc options.moc tabbox.moc kwinbutton.moc plugins.moc | grep 'char.*className' | sed -e 's/.*[^A-Za-z0-9_:]\([A-Za-z0-9_:]*\)::className.*$$/\"\1\",/' | sort | uniq >> libkwin_la_meta_unload.cpp ;\ + echo '0};' >> libkwin_la_meta_unload.cpp ;\ + echo '#include ' >> libkwin_la_meta_unload.cpp ;\ + echo '_UNLOAD(libkwin_la)' >> libkwin_la_meta_unload.cpp ;\ + else echo > libkwin_la_meta_unload.cpp; fi #>+ 3 clean-moc-classes: - -rm -f kwin_la_meta_unload.cpp + -rm -f libkwin_la_meta_unload.cpp #>+ 11 -kwin_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/workspace.cpp $(srcdir)/atoms.cpp $(srcdir)/client.cpp $(srcdir)/main.cpp $(srcdir)/tabbox.cpp $(srcdir)/options.cpp $(srcdir)/plugins.cpp $(srcdir)/events.cpp $(srcdir)/killwindow.cpp $(srcdir)/kwinbutton.cpp KWinInterface_skel.cpp kwin_la_meta_unload.cpp workspace.moc client.moc tabbox.moc options.moc kwinbutton.moc plugins.moc - @@echo 'creating kwin_la.all_cpp.cpp ...'; \ - rm -f kwin_la.all_cpp.files kwin_la.all_cpp.final; \ - echo "#define KDE_USE_FINAL 1" >> kwin_la.all_cpp.final; \ - for file in workspace.cpp atoms.cpp client.cpp main.cpp tabbox.cpp options.cpp plugins.cpp events.cpp killwindow.cpp kwinbutton.cpp KWinInterface_skel.cpp kwin_la_meta_unload.cpp ; do \ - echo "#include \"$$file\"" >> kwin_la.all_cpp.files; \ - test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> kwin_la.all_cpp.final; \ +libkwin_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/workspace.cpp $(srcdir)/atoms.cpp $(srcdir)/client.cpp $(srcdir)/main.cpp $(srcdir)/tabbox.cpp $(srcdir)/options.cpp $(srcdir)/plugins.cpp $(srcdir)/events.cpp $(srcdir)/killwindow.cpp $(srcdir)/kwinbutton.cpp KWinInterface_skel.cpp libkwin_la_meta_unload.cpp workspace.moc client.moc tabbox.moc options.moc kwinbutton.moc plugins.moc + @@echo 'creating libkwin_la.all_cpp.cpp ...'; \ + rm -f libkwin_la.all_cpp.files libkwin_la.all_cpp.final; \ + echo "#define KDE_USE_FINAL 1" >> libkwin_la.all_cpp.final; \ + for file in workspace.cpp atoms.cpp client.cpp main.cpp tabbox.cpp options.cpp plugins.cpp events.cpp killwindow.cpp kwinbutton.cpp KWinInterface_skel.cpp libkwin_la_meta_unload.cpp ; do \ + echo "#include \"$$file\"" >> libkwin_la.all_cpp.files; \ + test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> libkwin_la.all_cpp.final; \ done; \ - cat kwin_la.all_cpp.final kwin_la.all_cpp.files > kwin_la.all_cpp.cpp; \ - rm -f kwin_la.all_cpp.final kwin_la.all_cpp.files + cat libkwin_la.all_cpp.final libkwin_la.all_cpp.files > libkwin_la.all_cpp.cpp; \ + rm -f libkwin_la.all_cpp.final libkwin_la.all_cpp.files #>+ 11 kwin.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/kwin_main.cpp @@@@ -889,20 +889,20 @@@@ #>+ 3 clean-final: - -rm -f kwin_la.all_cpp.cpp kwin.all_cpp.cpp + -rm -f libkwin_la.all_cpp.cpp kwin.all_cpp.cpp #>+ 2 final: - $(MAKE) kwin_la_OBJECTS="$(kwin_la_final_OBJECTS)" all-am + $(MAKE) libkwin_la_OBJECTS="$(libkwin_la_final_OBJECTS)" all-am #>+ 2 final-install: - $(MAKE) kwin_la_OBJECTS="$(kwin_la_final_OBJECTS)" install-am + $(MAKE) libkwin_la_OBJECTS="$(libkwin_la_final_OBJECTS)" install-am #>+ 2 no-final: - $(MAKE) kwin_la_OBJECTS="$(kwin_la_nofinal_OBJECTS)" all-am + $(MAKE) libkwin_la_OBJECTS="$(libkwin_la_nofinal_OBJECTS)" all-am #>+ 2 no-final-install: - $(MAKE) kwin_la_OBJECTS="$(kwin_la_nofinal_OBJECTS)" install-am + $(MAKE) libkwin_la_OBJECTS="$(libkwin_la_nofinal_OBJECTS)" install-am #>+ 3 cvs-clean: $(MAKE) -f $(top_srcdir)/admin/Makefile.common cvs-clean @ 1.2 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 @d1 1 a1 1 $NetBSD$ @ 1.1 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 @d3 1 a3 1 --- kwin/Makefile.in.orig Sat Sep 8 01:36:48 2001 d5 4 a8 1 @@@@ -278 +278 @@@@ d11 2 a12 1 @@@@ -281 +281 @@@@ d15 1 a15 1 @@@@ -283 +283 @@@@ d18 1 a18 1 @@@@ -285,2 +285,2 @@@@ d23 7 a29 1 @@@@ -294 +294 @@@@ d32 7 a38 1 @@@@ -319,2 +319,2 @@@@ d43 2 a44 1 @@@@ -323,2 +323,2 @@@@ d49 2 a50 2 @@@@ -326,3 +326,3 @@@@ -kwin_la_meta_unload.lo d53 1 a53 1 +libkwin_la_meta_unload.lo d56 6 a61 1 @@@@ -335 +335 @@@@ d64 7 a70 1 @@@@ -356 +356 @@@@ d73 6 a78 1 @@@@ -363,2 +363,2 @@@@ d83 7 a89 1 @@@@ -451,2 +451,2 @@@@ d94 7 a100 16 @@@@ -593 +593 @@@@ - test "$$subdir" = "." && dot_seen=yes; \ + test "$$subdir" != "." || dot_seen=yes; \ @@@@ -651,11 +650,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 @@@@ -859,8 +848,8 @@@@ a103 5 - @@echo 'static const char * _metalist_kwin_la[] = {' > kwin_la_meta_unload.cpp - @@cat workspace.moc client.moc options.moc tabbox.moc kwinbutton.moc plugins.moc | grep 'char.*className' | sed -e 's/.*[^A-Za-z0-9_:]\([A-Za-z0-9_:]*\)::className.*$$/\"\1\",/' | sort | uniq >> kwin_la_meta_unload.cpp - @@echo '0};' >> kwin_la_meta_unload.cpp - @@echo '#include ' >> kwin_la_meta_unload.cpp - @@echo '_UNLOAD(kwin_la)' >> kwin_la_meta_unload.cpp d107 17 a123 6 + @@echo 'static const char * _metalist_libkwin_la[] = {' > libkwin_la_meta_unload.cpp + @@cat workspace.moc client.moc options.moc tabbox.moc kwinbutton.moc plugins.moc | grep 'char.*className' | sed -e 's/.*[^A-Za-z0-9_:]\([A-Za-z0-9_:]*\)::className.*$$/\"\1\",/' | sort | uniq >> libkwin_la_meta_unload.cpp + @@echo '0};' >> libkwin_la_meta_unload.cpp + @@echo '#include ' >> libkwin_la_meta_unload.cpp + @@echo '_UNLOAD(libkwin_la)' >> libkwin_la_meta_unload.cpp @@@@ -871 +860 @@@@ d126 2 a127 1 @@@@ -874,7 +863,7 @@@@ d142 1 a142 1 @@@@ -882,2 +871,2 @@@@ d147 7 a153 1 @@@@ -899 +888 @@@@ d156 3 a158 1 @@@@ -903 +892 @@@@ d161 6 a166 1 @@@@ -906 +895 @@@@ d169 7 @