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; locks; strict; comment @# @; 1.5 date 2005.01.03.14.32.32; author wiz; state dead; branches; next 1.4; 1.4 date 2001.12.03.15.37.19; author skrll; state Exp; branches; next 1.3; 1.3 date 2001.10.18.15.43.11; author skrll; state Exp; branches; next 1.2; 1.2 date 2001.10.18.08.17.49; author skrll; state Exp; branches; next 1.1; 1.1 date 2001.10.15.22.46.03; author skrll; state Exp; branches; next ; desc @@ 1.5 log @Remove KDE2 packages (and their dependencies) as proposed on tech-pkg. @ text @$NetBSD: patch-bq,v 1.4 2001/12/03 15:37:19 skrll Exp $ --- kicker/Makefile.in.orig Sat Nov 10 07:58:25 2001 +++ kicker/Makefile.in @@@@ -278,7 +278,7 @@@@ SUBDIRS = share core ui . proxy taskmanager taskbar applets extensions data bin_PROGRAMS = kicker -lib_LTLIBRARIES = kicker.la +lib_LTLIBRARIES = kicker.la libkicker.la CLEANFILES = dummy.cpp @@@@ -286,8 +286,11 @@@@ kicker_la_SOURCES = dummy.cpp kicker_la_LDFLAGS = $(KDE_PLUGIN) -no-undefined -module -kicker_LDADD = kicker.la -kicker_SOURCES = dummy.cpp +libkicker_la_LIBADD = share/libkicker_share.la core/libkicker_core.la ui/libkicker_ui.la $(LIB_KSYCOCA) $(LIB_KFILE) +libkicker_la_SOURCES = dummy.cpp + +kicker_LDADD = libkicker.la +kicker_SOURCES = kicker_main.cpp kicker_LDFLAGS = $(all_libraries) $(KDE_RPATH) autostart_DATA = panel.desktop @@@@ -309,13 +312,19 @@@@ #>- kicker_la_OBJECTS = dummy.lo #>+ 1 kicker_la_OBJECTS = dummy.lo +libkicker_la_LDFLAGS = +libkicker_la_DEPENDENCIES = share/libkicker_share.la \ + core/libkicker_core.la ui/libkicker_ui.la +#>- libkicker_la_OBJECTS = dummy.lo +#>+ 1 +libkicker_la_OBJECTS = dummy.lo bin_PROGRAMS = kicker$(EXEEXT) PROGRAMS = $(bin_PROGRAMS) -#>- kicker_OBJECTS = dummy.$(OBJEXT) +#>- kicker_OBJECTS = kicker_main.$(OBJEXT) #>+ 1 -kicker_OBJECTS = dummy.$(OBJEXT) -kicker_DEPENDENCIES = kicker.la +kicker_OBJECTS = kicker_main.$(OBJEXT) +kicker_DEPENDENCIES = libkicker.la CXXFLAGS = @@CXXFLAGS@@ #>- CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) #>+ 1 @@@@ -341,8 +350,8 @@@@ TAR = tar GZIP_ENV = --best -SOURCES = $(kicker_la_SOURCES) $(kicker_SOURCES) -OBJECTS = $(kicker_la_OBJECTS) $(kicker_OBJECTS) +SOURCES = $(kicker_la_SOURCES) $(libkicker_la_SOURCES) $(kicker_SOURCES) +OBJECTS = $(kicker_la_OBJECTS) $(libkicker_la_OBJECTS) $(kicker_OBJECTS) #>- all: all-redirect #>+ 1 @@@@ -435,6 +444,9 @@@@ @@KDE_USE_CLOSURE_FALSE@@kicker.la: $(kicker_la_OBJECTS) $(kicker_la_DEPENDENCIES) $(CXXLINK) -rpath $(libdir) $(kicker_la_LDFLAGS) $(kicker_la_OBJECTS) $(kicker_la_LIBADD) $(LIBS) +libkicker.la: $(libkicker_la_OBJECTS) $(libkicker_la_DEPENDENCIES) + $(CXXLINK) -rpath $(libdir) $(libkicker_la_LDFLAGS) $(libkicker_la_OBJECTS) $(libkicker_la_LIBADD) $(LIBS) + mostlyclean-binPROGRAMS: clean-binPROGRAMS: @@@@ -731,7 +743,7 @@@@ #>+ 11 -kicker_la.all_cpp.cpp: $(srcdir)/Makefile.in dummy.cpp +kicker_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/dummy.cpp @@echo 'creating kicker_la.all_cpp.cpp ...'; \ rm -f kicker_la.all_cpp.files kicker_la.all_cpp.final; \ echo "#define KDE_USE_FINAL 1" >> kicker_la.all_cpp.final; \ @@@@ -743,11 +755,23 @@@@ rm -f kicker_la.all_cpp.final kicker_la.all_cpp.files #>+ 11 -kicker.all_cpp.cpp: $(srcdir)/Makefile.in dummy.cpp +libkicker_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/dummy.cpp + @@echo 'creating libkicker_la.all_cpp.cpp ...'; \ + rm -f libkicker_la.all_cpp.files libkicker_la.all_cpp.final; \ + echo "#define KDE_USE_FINAL 1" >> libkicker_la.all_cpp.final; \ + for file in dummy.cpp ; do \ + echo "#include \"$$file\"" >> libkicker_la.all_cpp.files; \ + test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> libkicker_la.all_cpp.final; \ + done; \ + cat libkicker_la.all_cpp.final libkicker_la.all_cpp.files > libkicker_la.all_cpp.cpp; \ + rm -f libkicker_la.all_cpp.final libkicker_la.all_cpp.files + +#>+ 11 +kicker.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/kicker_main.cpp @@echo 'creating kicker.all_cpp.cpp ...'; \ rm -f kicker.all_cpp.files kicker.all_cpp.final; \ echo "#define KDE_USE_FINAL 1" >> kicker.all_cpp.final; \ - for file in dummy.cpp ; do \ + for file in kicker_main.cpp ; do \ echo "#include \"$$file\"" >> kicker.all_cpp.files; \ test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> kicker.all_cpp.final; \ done; \ @@@@ -756,7 +780,7 @@@@ #>+ 3 clean-final: - -rm -f kicker_la.all_cpp.cpp kicker.all_cpp.cpp + -rm -f kicker_la.all_cpp.cpp libkicker_la.all_cpp.cpp kicker.all_cpp.cpp #>+ 2 final: @ 1.4 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.3 log @Make kicker and kdesktop not only compile and work in some cases, but all cases. Apologies for the mess. If anyone is in the middle of a build I suggest you do: cd x11/kdebase2/work/kdebase-2.2.1 for p in ../../patches/patch-b[hipq] ../../patches/patch-ez \ ../patches/patch-fa; do patch < $p done and start the build again. @ text @d3 1 a3 1 --- kicker/Makefile.in.orig Sat Sep 8 01:36:32 2001 d5 1 a5 12 @@@@ -19,10 +18,6 @@@@ VPATH = @@srcdir@@ prefix = @@prefix@@ exec_prefix = @@exec_prefix@@ -#>- -bindir = @@bindir@@ -#>+ 3 -DEPDIR = .deps bindir = @@bindir@@ sbindir = @@sbindir@@ @@@@ -276,16 +271,20 @@@@ d14 2 a15 3 kicker_la_LIBADD = share/libkicker_share.la core/libkicker_core.la ui/libkicker_ui.la $(LIB_KSYCOCA) $(LIB_KFILE) -kicker_la_SOURCES = dummy.cpp +kicker_la_SOURCES = kicker_main.cpp a21 1 +libkicker_la_LDFLAGS = $(KDE_PLUGIN) d28 5 a32 8 @@@@ -304,54 +303,37 @@@@ X_LIBS = @@X_LIBS@@ kicker_la_DEPENDENCIES = share/libkicker_share.la \ core/libkicker_core.la ui/libkicker_ui.la -#>- kicker_la_OBJECTS = dummy.lo -#>+ 1 -kicker_la_OBJECTS = dummy.lo +kicker_la_OBJECTS = kicker_main.lo d34 4 a37 2 +core/libkicker_core.la ui/libkicker_ui.la +libkicker_la_OBJECTS = dummy.lo d42 2 a43 1 -#>+ 1 d46 1 a46 1 +kicker_OBJECTS = kicker_main.$(OBJEXT) d49 3 a51 25 -#>- CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -#>+ 1 -CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) -#>- LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -#>+ 1 -LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) CXXLD = $(CXX) -#>- CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@@ -#>+ 1 -CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) $(LDFLAGS) -o $@@ +CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@@ DATA = $(autostart_DATA) DIST_COMMON = AUTHORS Makefile.am Makefile.in TODO -#>- DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) -#>+ 4 -KDE_DIST=panel.desktop - -DISTFILES= $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) - +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) d60 4 a63 23 -#>- all: all-redirect -#>+ 1 -all: docs-am all-redirect +all: all-redirect .SUFFIXES: .SUFFIXES: .S .c .cpp .lo .o .obj .s $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) -#>- cd $(top_srcdir) && $(AUTOMAKE) --foreign --include-deps kicker/Makefile -#>+ 2 cd $(top_srcdir) && $(AUTOMAKE) --foreign --include-deps kicker/Makefile - cd $(top_srcdir) && perl admin/am_edit kicker/Makefile.in Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status cd $(top_builddir) \ @@@@ -427,12 +409,12 @@@@ maintainer-clean-libtool: -#>- kicker.la: $(kicker_la_OBJECTS) $(kicker_la_DEPENDENCIES) -#>+ 2 -@@KDE_USE_CLOSURE_TRUE@@kicker.la: kicker.la.closure $(kicker_la_OBJECTS) $(kicker_la_DEPENDENCIES) -@@KDE_USE_CLOSURE_FALSE@@kicker.la: $(kicker_la_OBJECTS) $(kicker_la_DEPENDENCIES) +kicker.la: $(kicker_la_OBJECTS) $(kicker_la_DEPENDENCIES) d72 4 a75 75 @@@@ -523,7 +505,7 @@@@ dot_seen=no; \ rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ rev="$$subdir $$rev"; \ - test "$$subdir" = "." && dot_seen=yes; \ + test "$$subdir" != "." || dot_seen=yes; \ done; \ test "$$dot_seen" = "no" && rev=". $$rev"; \ target=`echo $@@ | sed s/-recursive//`; \ @@@@ -581,17 +563,6 @@@@ subdir = kicker distdir: $(DISTFILES) -#>- @@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 @@for file in $(DISTFILES); do \ d=$(srcdir); \ if test -d $$d/$$file; then \ @@@@ -658,17 +629,11 @@@@ mostlyclean: mostlyclean-recursive -#>- clean-am: clean-libLTLIBRARIES clean-compile clean-libtool \ -#>- clean-binPROGRAMS clean-tags clean-generic \ -#>- mostlyclean-am -#>+ 3 -clean-am: clean-closures clean-final clean-libLTLIBRARIES clean-compile clean-libtool \ +clean-am: clean-libLTLIBRARIES clean-compile clean-libtool \ clean-binPROGRAMS clean-tags clean-generic \ mostlyclean-am -#>- clean: clean-recursive -#>+ 1 -clean: kde-rpo-clean clean-recursive +clean: clean-recursive distclean-am: distclean-libLTLIBRARIES distclean-compile \ distclean-libtool distclean-binPROGRAMS distclean-tags \ @@@@ -716,67 +681,3 @@@@ # 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: - -#>+ 8 -kicker.la.closure: $(kicker_la_OBJECTS) $(kicker_la_DEPENDENCIES) - @@echo "int main() {return 0;}" > kicker_la_closure.cpp - @@$(LTCXXCOMPILE) -c kicker_la_closure.cpp - @@$(CXXLINK) kicker_la_closure.lo $(kicker_la_LDFLAGS) $(kicker_la_OBJECTS) $(kicker_la_LIBADD) $(LIBS) - @@rm -f kicker_la_closure.* kicker.la.closure - @@echo "timestamp" > kicker.la.closure - - -#>+ 3 -clean-closures: - -rm -f kicker.la.closure - -#>+ 2 -docs-am: - -#>+ 5 -force-reedit: - cd $(top_srcdir) && $(AUTOMAKE) --foreign --include-deps kicker/Makefile - cd $(top_srcdir) && perl admin/am_edit kicker/Makefile.in - - -#>+ 11 d77 8 a84 11 - @@echo 'creating kicker_la.all_cpp.cpp ...'; \ - rm -f kicker_la.all_cpp.files kicker_la.all_cpp.final; \ - echo "#define KDE_USE_FINAL 1" >> kicker_la.all_cpp.final; \ - for file in dummy.cpp ; do \ - echo "#include \"$$file\"" >> kicker_la.all_cpp.files; \ - test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> kicker_la.all_cpp.final; \ - done; \ - cat kicker_la.all_cpp.final kicker_la.all_cpp.files > kicker_la.all_cpp.cpp; \ - rm -f kicker_la.all_cpp.final kicker_la.all_cpp.files - -#>+ 11 d86 16 a101 3 - @@echo 'creating kicker.all_cpp.cpp ...'; \ - rm -f kicker.all_cpp.files kicker.all_cpp.final; \ - echo "#define KDE_USE_FINAL 1" >> kicker.all_cpp.final; \ d103 8 a110 8 - echo "#include \"$$file\"" >> kicker.all_cpp.files; \ - test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> kicker.all_cpp.final; \ - done; \ - cat kicker.all_cpp.final kicker.all_cpp.files > kicker.all_cpp.cpp; \ - rm -f kicker.all_cpp.final kicker.all_cpp.files - -#>+ 3 -clean-final: d112 4 a115 14 - -#>+ 2 -final: - $(MAKE) all-am -#>+ 2 -no-final: - $(MAKE) all-am -#>+ 3 -cvs-clean: - $(MAKE) -f $(top_srcdir)/admin/Makefile.common cvs-clean - -#>+ 3 -kde-rpo-clean: - -rm -f *.rpo @ 1.2 log @I am a dozy whatnot... Fix build problems in kicker reported by several people. Closes pkg/14279 from Mark Davies @ text @d16 1 a16 1 @@@@ -276,7 +271,7 @@@@ d25 3 a27 2 @@@@ -284,7 +279,11 @@@@ kicker_la_SOURCES = dummy.cpp d31 1 d37 1 a37 1 kicker_SOURCES = dummy.cpp d40 1 d48 1 a48 1 +kicker_la_OBJECTS = dummy.lo d59 1 a59 1 +kicker_OBJECTS = dummy.$(OBJEXT) @ 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 @d16 1 a16 1 @@@@ -276,15 +271,18 @@@@ d25 5 d34 1 a34 5 kicker_la_LIBADD = share/libkicker_share.la core/libkicker_core.la ui/libkicker_ui.la $(LIB_KSYCOCA) $(LIB_KFILE) kicker_la_SOURCES = dummy.cpp kicker_la_LDFLAGS = $(KDE_PLUGIN) -no-undefined -module -kicker_LDADD = kicker.la d38 1 a38 1 @@@@ -304,54 +302,38 @@@@ d57 1 a57 2 +kicker_LDADD = $(LDADD) +kicker_DEPENDENCIES = @