[20183] trunk/dports/kde/kdebase3
source_changes at macosforge.org
source_changes at macosforge.org
Fri Oct 27 11:21:49 PDT 2006
Revision: 20183
http://trac.macosforge.org/projects/macports/changeset/20183
Author: takanori at macports.org
Date: 2006-10-27 11:21:30 -0700 (Fri, 27 Oct 2006)
Log Message:
-----------
Version 3.5.4.
Modified Paths:
--------------
trunk/dports/kde/kdebase3/Portfile
trunk/dports/kde/kdebase3/files/CompileScript.sh
trunk/dports/kde/kdebase3/files/InstallScript.sh
trunk/dports/kde/kdebase3/files/kdebase3-unified.patch
Modified: trunk/dports/kde/kdebase3/Portfile
===================================================================
--- trunk/dports/kde/kdebase3/Portfile 2006-10-27 18:19:57 UTC (rev 20182)
+++ trunk/dports/kde/kdebase3/Portfile 2006-10-27 18:21:30 UTC (rev 20183)
@@ -1,63 +1,55 @@
# $Id$
-#Synced with Fink, Version 3.5.1-1024
+#Synced with Fink, Version 3.5.4-1022
PortSystem 1.0
name kdebase3
-version 3.5.1
-revision 3
-set kdeadmin kde-admindir-3.5.1
+version 3.5.4
+set kdeadmin kde-admindir-252
categories kde
maintainers ben at macports.org takanori at macports.org
description Base KDE programs -- e.g. kicker (taskbar). \
NB No KDE sound support.
+long_description ${description}
platforms darwin
-master_sites opendarwin::kde351 \
- kde:security_patches/:security \
+homepage http://www.kde.org/
+master_sites opendarwin::kde354 \
opendarwin::admin
# kde:stable/${version}/src
# http://ranger.befunk.com/fink/:admin
-extract.suffix .tar.bz2
use_bzip2 yes
distname kdebase-${version}
-distfiles ${distname}.tar.bz2:kde351 \
- post-3.5.0-kdebase-kdm.diff:security \
- ${kdeadmin}.tar.bz2:admin
+distfiles ${distname}.tar.bz2:kde354 \
+ ${kdeadmin}.tar.bz2:admin
depends_build port:autoconf \
- port:automake
+ port:unsermake
depends_lib port:cyrus-sasl2 \
port:kdelibs3 \
port:libusb
+# port:openmotif
-checksums ${distname}.tar.bz2 md5 484c7b3895ce4f95173f4789571eb1cc \
- post-3.5.0-kdebase-kdm.diff md5 9daecff07d57dabba35da247e752916a \
- ${kdeadmin}.tar.bz2 md5 b6115a7310f8e8533af91be02e225d0e
+checksums ${distname}.tar.bz2 md5 882a9729c08b197caef2c8712c980d9c \
+ ${kdeadmin}.tar.bz2 md5 54a89925e71bd32f759c81b312ad0b9e
-extract.only ${distname}.tar.bz2
-post-extract {
- system "cd ${worksrcpath} && cat ${distpath}/post-3.5.0-kdebase-kdm.diff | patch -p0"
- system "cd ${worksrcpath} && bzcat -dc ${distpath}/${kdeadmin}.tar.bz2 | tar xf -"
-}
+extract.only ${distname}.tar.bz2
+post-extract { system "cd ${worksrcpath} && bzcat -dc ${distpath}/${kdeadmin}.tar.bz2 | tar xf -" }
patchfiles kdebase3-unified.patch
patch {
cd ${worksrcpath}
foreach file $patchfiles {
- system "sed -e 's, at FINKPREFIX@,${prefix},g' ${portpath}/${filesdir}/${file} | patch -p1"
+ system "sed -e 's, at FINKPREFIX@,${prefix},g' ${filespath}/${file} | patch -p1"
}
+ system "perl -pi -e 's,-O2,-Os,g; s,doc/HTML,doc/kde,g; s,/usr/share/doc/packages/qt3/html,${prefix}/share/doc/qt3/html,g;' admin/*"
+ system "perl -pi -e 's/-Xlinker -framework -Xlinker (\\S*)/-Wl,-framework,\$1/g; s/-framework (\\S*)/-Wl,-framework,\$1/g;' configure"
}
-post-patch {
- reinplace "s|lib/freetype219/||g" ${worksrcpath}/environment-helper.sh
- reinplace "s|include/qt|include/qt3|g" ${worksrcpath}/environment-helper.sh
+post-patch {
+ reinplace "s|/lib/freetype219||g" ${worksrcpath}/environment-helper.sh
reinplace "s|--with-ssl-dir=/usr|--with-ssl-dir=\$PREFIX|g" ${worksrcpath}/environment-helper.sh
- reinplace "s|2.5\\*|2.\[56\]\\*|g" ${worksrcpath}/admin/cvs.sh
- foreach file [glob ${worksrcpath}/admin/*] {
- reinplace "s|-O2|-Os|g" $file
- reinplace "s|doc/HTML|doc/kde|g" $file
- reinplace "s|/usr/share/doc/packages/qt3/html|${prefix}/share/doc/qt3/html|g" $file
- }
+ reinplace "s|HOME=/tmp|HOME=${workpath}|g" ${worksrcpath}/environment-helper.sh
+ reinplace "s|/tmp/buildlog|${workpath}/buildlog|g" ${worksrcpath}/build-helper.sh
foreach file {CompileScript.sh InstallScript.sh} {
- file copy ${portpath}/${filesdir}/${file} ${worksrcpath}
+ file copy ${filespath}/${file} ${worksrcpath}
reinplace "s|%p|${prefix}|g" ${worksrcpath}/${file}
reinplace "s|%N|${name}|g" ${worksrcpath}/${file}
reinplace "s|%v|${version}|g" ${worksrcpath}/${file}
@@ -67,26 +59,28 @@
reinplace "s|%i|${destroot}${prefix}|g" ${worksrcpath}/${file}
file attributes ${worksrcpath}/${file} -permissions 0755
}
- # init.sh is not provided by DarwinPorts
- reinplace "s|source \"${prefix}/bin/init.sh\"|#source \"${prefix}/bin/init.sh\"|g" ${worksrcpath}/startkde
+ reinplace "s|doc/HTML|doc/kde|g" ${worksrcpath}/khelpcenter/searchhandlers/khc_docbookdig.pl.in
+ reinplace "s|doc/HTML|doc/kde|g" ${worksrcpath}/doc/userguide/kde-for-admins.docbook
+ # init.sh doesn't exist in MacPorts
+ reinplace "s|\\(source \"${prefix}/bin/init.sh\"\\)|#\\1|g" ${worksrcpath}/startkde
}
-configure.args --without-nfs --with-ldap=framework --with-distribution='DarwinPorts/Mac OS X' --without-arts
+configure.args --without-nfs --with-ldap=framework --with-distribution='MacPorts/Mac OS X' --without-arts
configure {}
build { system "cd ${worksrcpath} && ./CompileScript.sh" }
destroot { system "cd ${worksrcpath} && ./InstallScript.sh" }
-post-destroot {
+post-destroot {
xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
xinstall -m 644 -W ${worksrcpath} AUTHORS COPYING INSTALL README README.pam ${destroot}${prefix}/share/doc/${name}
}
-platform darwin 6 {
- depends_lib-append lib:libdl:dlcompat
+post-activate {
+ system "${prefix}/bin/fc-cache -fv ${prefix}/share/fonts"
}
-variant apidox {
- depends_lib-append port:doxygen
- post-patch { foreach f {CompileScript.sh InstallScript.sh} { reinplace "s|#apidox#||g" ${worksrcpath}/${f} }}
+variant apidox {
+ depends_lib-append port:doxygen
+ post-patch { foreach f {CompileScript.sh InstallScript.sh} { reinplace "s|#apidox#||g" ${worksrcpath}/${f} }}
}
Modified: trunk/dports/kde/kdebase3/files/CompileScript.sh
===================================================================
--- trunk/dports/kde/kdebase3/files/CompileScript.sh 2006-10-27 18:19:57 UTC (rev 20182)
+++ trunk/dports/kde/kdebase3/files/CompileScript.sh 2006-10-27 18:21:30 UTC (rev 20183)
@@ -1,23 +1,16 @@
#!/bin/sh -e
- export HOME=/tmp PREFIX="%p" QTDOCDIR="%p/share/doc/qt3/html"
+ if [ `id -un` != "root" ]; then
+ echo "you must be root to build this package, it creates setuid binaries!"
+ exit 1
+ fi
+
+ export PREFIX="%p" USE_UNSERMAKE=1
. ./environment-helper.sh
- export lt_cv_sys_max_cmd_len=65536
-#darwinports
- export UNSERMAKE="no"
+ perl -pi -e 's,FONTINST_SUBDIR="kfontinst",FONTINST_SUBDIR="",' kcontrol/kfontinst/configure.in.in
- export CC=gcc CXX=g++
-
- export PKG_CONFIG_PATH="%p/lib/fontconfig2/lib/pkgconfig:%p/lib/freetype219/lib/pkgconfig:$PKG_CONFIG_PATH"
-
- case $SW_VERSION in
- 10.[0123])
- perl -pi -e 's,FONTINST_SUBDIR="kfontinst",FONTINST_SUBDIR="",' kcontrol/kfontinst/configure.in.in
- ;;
- esac
-
./build-helper.sh cvs %N %v %r make -f admin/Makefile.common cvs
./build-helper.sh configure %N %v %r ./configure %c $CONFIGURE_PARAMS
- ./build-helper.sh make %N %v %r make all all_libraries="$ALL_LIBRARIES" KDM_FLAGS="-UHAVE_UTMPX -DBSD_UTMP=1"
+ ./build-helper.sh make %N %v %r unsermake $UNSERMAKEFLAGS KDM_FLAGS="-UHAVE_UTMPX -DBSD_UTMP=1"
#apidox#./build-helper.sh apidox %N %v %r make apidox
Modified: trunk/dports/kde/kdebase3/files/InstallScript.sh
===================================================================
--- trunk/dports/kde/kdebase3/files/InstallScript.sh 2006-10-27 18:19:57 UTC (rev 20182)
+++ trunk/dports/kde/kdebase3/files/InstallScript.sh 2006-10-27 18:21:30 UTC (rev 20183)
@@ -1,12 +1,9 @@
#!/bin/sh -e
- export HOME=/tmp PREFIX="%p" QTDOCDIR="%p/share/doc/qt3/html"
+ export PREFIX="%p" USE_UNSERMAKE=1
. ./environment-helper.sh
-#darwinports
- export UNSERMAKE="no"
-
- ./build-helper.sh install %N %v %r make -j1 install DESTDIR=%d
+ ./build-helper.sh install %N %v %r unsermake -p -j1 install DESTDIR=%d
#apidox#./build-helper.sh install-apidox %N %v %r make -j1 install-apidox install-apidox-recurse DESTDIR=%d
mkdir -p %i/share/doc/installed-packages
@@ -24,10 +21,10 @@
install -c -m 444 /etc/pam.d/login %i/etc/pam.d/kdm
install -c -m 444 /etc/pam.d/login %i/etc/pam.d/kcheckpass
install -c -m 444 /etc/pam.d/login %i/etc/pam.d/kscreensaver
- rm -rf %i/share/fonts || true
rm -rf %i/share/icons/crystalsvg/scalable/apps/artsbuilder.*
+ install -d -m 755 "%d`%p/bin/xfontpath basedir`"
#fink
-# ./build-helper.sh konsole-install %N %v %r make -C konsole/fonts install fontdir=`%p/bin/xfontpath basedir`/konsole DESTDIR=%d
-#darwinports
- ./build-helper.sh konsole-install %N %v %r make -C konsole/fonts install fontdir=%p/share/fonts/konsole DESTDIR=%d
+# mv "%i/share/apps/konsole/fonts" "%d`%p/bin/xfontpath basedir`/konsole"
+#macports
+ mv "%i/share/apps/konsole/fonts" "%d%p/share/fonts/konsole"
Modified: trunk/dports/kde/kdebase3/files/kdebase3-unified.patch
===================================================================
--- trunk/dports/kde/kdebase3/files/kdebase3-unified.patch 2006-10-27 18:19:57 UTC (rev 20182)
+++ trunk/dports/kde/kdebase3/files/kdebase3-unified.patch 2006-10-27 18:21:30 UTC (rev 20183)
@@ -1,5 +1,46 @@
---- kdebase-3.5.0/drkonqi/Makefile.am 2005-09-10 04:25:55.000000000 -0400
-+++ kdebase-3.5.0-new/drkonqi/Makefile.am 2005-11-13 08:25:50.000000000 -0500
+
+--- kdebase-3.5.4/applnk/Makefile.am 2005-09-10 04:25:45.000000000 -0400
++++ kdebase-3.5.4-new/applnk/Makefile.am 2006-08-03 12:16:55.000000000 -0400
+@@ -3,7 +3,7 @@
+ xdg_menu_DATA = kde-settings.menu kde-information.menu kde-screensavers.menu
+
+ xdg_mergedmenu_DATA = kde-essential.menu
+-xdg_mergedmenudir = $(xdg_menudir)/applications-merged
++xdg_mergedmenudir = $(xdg_menudir)/kde-applications-merged
+
+ xdg_directory_DATA = \
+ kde-main.directory \
+--- kdebase-3.5.4/doc/userguide/kde-for-admins.docbook 2006-07-22 04:15:40.000000000 -0400
++++ kdebase-3.5.4-new/doc/userguide/kde-for-admins.docbook 2006-08-03 12:16:55.000000000 -0400
+@@ -1669,7 +1669,7 @@
+ </para>
+
+ <informalexample>
+-<para>Example from <filename>applications.menu</filename>:
++<para>Example from <filename>kde-applications.menu</filename>:
+ <programlisting>
+ <markup>
+ <Menu>
+@@ -1743,7 +1743,7 @@
+ information, see <ulink url="http://www.freedesktop.org/Standards/basedir-spec">http://www.freedesktop.org/Standards/basedir-spec</ulink></para>
+
+ <informalexample>
+-<para>Example from <filename>applications.menu</filename>:
++<para>Example from <filename>kde-applications.menu</filename>:
+ <programlisting>
+ <markup>
+ <Menu>
+@@ -1795,7 +1795,7 @@
+ <title>Essential Menus</title>
+
+ <para><filename
+-class="directory">$<envar>KDEDIR</envar>/etc/xdg/menus/applications-merged/</filename>
++class="directory">$<envar>KDEDIR</envar>/etc/xdg/menus/kde-applications-merged/</filename>
+ contains <filename>kde-essential.menu</filename> which includes some
+ essential menus that are normally not shown in the &kde; menu itself:
+ <itemizedlist>
+--- kdebase-3.5.4/drkonqi/Makefile.am 2005-09-10 04:25:55.000000000 -0400
++++ kdebase-3.5.4-new/drkonqi/Makefile.am 2006-08-03 12:16:55.000000000 -0400
@@ -8,15 +8,17 @@
EXTRA_DIST = LICENSE
@@ -22,8 +63,8 @@
check_PROGRAMS = crashtest
---- kdebase-3.5.0/drkonqi/main.cpp 2005-09-10 04:25:55.000000000 -0400
-+++ kdebase-3.5.0-new/drkonqi/main.cpp 2005-11-13 08:25:50.000000000 -0500
+--- kdebase-3.5.4/drkonqi/main.cpp 2006-07-22 04:15:52.000000000 -0400
++++ kdebase-3.5.4-new/drkonqi/main.cpp 2006-08-03 12:16:55.000000000 -0400
@@ -57,7 +57,7 @@
KCmdLineLastOption
};
@@ -33,8 +74,8 @@
{
// Drop privs.
setgid(getgid());
---- kdebase-3.5.0/kappfinder/Makefile.am 2005-09-10 04:25:41.000000000 -0400
-+++ kdebase-3.5.0-new/kappfinder/Makefile.am 2005-11-13 08:25:50.000000000 -0500
+--- kdebase-3.5.4/kappfinder/Makefile.am 2005-09-10 04:25:41.000000000 -0400
++++ kdebase-3.5.4-new/kappfinder/Makefile.am 2006-08-03 12:16:56.000000000 -0400
@@ -1,9 +1,17 @@
SUBDIRS = apps
@@ -57,8 +98,8 @@
noinst_PROGRAMS = kappfinder_install
kappfinder_install_SOURCES = main_install.cpp common.cpp
---- kdebase-3.5.0/kappfinder/main.cpp 2005-10-10 11:04:07.000000000 -0400
-+++ kdebase-3.5.0-new/kappfinder/main.cpp 2005-11-13 08:25:50.000000000 -0500
+--- kdebase-3.5.4/kappfinder/main.cpp 2005-10-10 11:04:07.000000000 -0400
++++ kdebase-3.5.4-new/kappfinder/main.cpp 2006-08-03 12:16:56.000000000 -0400
@@ -31,7 +31,7 @@
KCmdLineLastOption
};
@@ -68,8 +109,8 @@
{
KAboutData aboutData( "kappfinder", I18N_NOOP( "KAppfinder" ),
"1.0", description, KAboutData::License_GPL,
---- kdebase-3.5.0/kcontrol/filetypes/Makefile.am 2005-09-10 04:25:08.000000000 -0400
-+++ kdebase-3.5.0-new/kcontrol/filetypes/Makefile.am 2005-11-13 08:25:50.000000000 -0500
+--- kdebase-3.5.4/kcontrol/filetypes/Makefile.am 2005-09-10 04:25:08.000000000 -0400
++++ kdebase-3.5.4-new/kcontrol/filetypes/Makefile.am 2006-08-03 12:16:56.000000000 -0400
@@ -12,16 +12,18 @@
kservicelistwidget.h typeslistitem.h newtypedlg.h \
kserviceselectdlg.h
@@ -93,8 +134,8 @@
messages:
$(XGETTEXT) *.cpp -o $(podir)/filetypes.pot
---- kdebase-3.5.0/kcontrol/filetypes/keditfiletype.cpp 2005-10-10 11:03:47.000000000 -0400
-+++ kdebase-3.5.0-new/kcontrol/filetypes/keditfiletype.cpp 2005-11-13 08:25:51.000000000 -0500
+--- kdebase-3.5.4/kcontrol/filetypes/keditfiletype.cpp 2005-10-10 11:03:47.000000000 -0400
++++ kdebase-3.5.4-new/kcontrol/filetypes/keditfiletype.cpp 2006-08-03 12:16:56.000000000 -0400
@@ -108,7 +108,7 @@
KCmdLineLastOption
};
@@ -104,8 +145,214 @@
{
KServiceTypeProfile::setConfigurationMode();
KLocale::setMainCatalogue("filetypes");
---- kdebase-3.5.0/kdcop/Makefile.am 2005-09-10 04:25:53.000000000 -0400
-+++ kdebase-3.5.0-new/kdcop/Makefile.am 2005-11-13 08:25:51.000000000 -0500
+--- kdebase-3.5.4/kcontrol/fonts/Makefile.am 2006-03-17 05:17:12.000000000 -0500
++++ kdebase-3.5.4-new/kcontrol/fonts/Makefile.am 2006-08-03 12:16:56.000000000 -0400
+@@ -4,13 +4,13 @@
+ libkxftconfig_la_LIBADD = $(LIBFONTCONFIG_LIBS)
+ libkxftconfig_la_LDFLAGS = $(LIBFONTCONFIG_RPATH)
+
+-AM_CPPFLAGS = $(all_includes) $(LIBFONTCONFIG_CFLAGS) -D_LARGEFILE64_SOURCE
++AM_CPPFLAGS = $(LIBFONTCONFIG_CFLAGS) -D_LARGEFILE64_SOURCE $(all_includes)
+
+ kde_module_LTLIBRARIES = kcm_fonts.la
+
+ kcm_fonts_la_SOURCES = fonts.cpp
+ kcm_fonts_la_LDFLAGS = $(KDE_RPATH) $(LIBFONTCONFIG_RPATH) -module -avoid-version $(all_libraries) -no-undefined
+-kcm_fonts_la_LIBADD = libkxftconfig.la $(top_builddir)/kcontrol/krdb/libkrdb.la $(LIB_KDEUI) $(LIBFONTCONFIG_LIBS)
++kcm_fonts_la_LIBADD = $(LIBFONTCONFIG_LIBS) libkxftconfig.la $(top_builddir)/kcontrol/krdb/libkrdb.la $(LIB_KDEUI)
+ METASOURCES = AUTO
+
+ noinst_HEADERS = fonts.h kxftconfig.h
+--- kdebase-3.5.4/kcontrol/fonts/configure.in.in 2005-09-10 04:25:04.000000000 -0400
++++ kdebase-3.5.4-new/kcontrol/fonts/configure.in.in 2006-08-03 12:16:56.000000000 -0400
+@@ -1,8 +1,6 @@
+-KDE_FIND_PATH(fontconfig-config, FONTCONFIG_CONFIG, [${prefix}/bin ${exec_prefix}/bin /usr/bin /usr/local/bin /opt/local/bin], [
+ KDE_FIND_PATH(pkg-config, PKGCONFIG, [${prefix}/bin ${exec_prefix}/bin /usr/bin /usr/local/bin /opt/local/bin], [
+ AC_MSG_WARN([Could not find neither pkg-config nor fontconfig-config, check http://www.fontconfig.org/ ])
+ ])
+-])
+
+ if test -n "$PKGCONFIG"; then
+ vers=`$PKGCONFIG fontconfig --modversion 2>/dev/null | sed -e 's/libfontconfig //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
+--- kdebase-3.5.4/kcontrol/kfontinst/configure.in.in 2006-01-19 12:00:50.000000000 -0500
++++ kdebase-3.5.4-new/kcontrol/kfontinst/configure.in.in 2006-08-03 12:16:56.000000000 -0400
+@@ -36,11 +36,9 @@
+
+ KFI_FOUND_FONTCONFIG=0
+ # check for fontconfig...
+- KDE_FIND_PATH(fontconfig-config, FONTCONFIG_CONFIG, [${prefix}/bin ${exec_prefix}/bin /usr/bin /usr/local/bin /opt/local/bin], [
+ KDE_FIND_PATH(pkg-config, PKGCONFIG, [${prefix}/bin ${exec_prefix}/bin /usr/bin /usr/local/bin /opt/local/bin], [
+ AC_MSG_WARN([Could not find neither pkg-config nor fontconfig-config, check http://www.fontconfig.org/ ])
+ ])
+- ])
+
+ if test -n "$PKGCONFIG"; then
+ vers=`$PKGCONFIG fontconfig --modversion 2>/dev/null | sed -e 's/libfontconfig //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
+--- kdebase-3.5.4/kcontrol/kfontinst/kcmfontinst/Makefile.am 2005-09-10 04:25:09.000000000 -0400
++++ kdebase-3.5.4-new/kcontrol/kfontinst/kcmfontinst/Makefile.am 2006-08-03 12:16:56.000000000 -0400
+@@ -4,10 +4,10 @@
+ endif
+
+ kde_module_LTLIBRARIES = kcm_fontinst.la
+-kcm_fontinst_la_LIBADD = $(LIB_KIO) $(FONTINST_PRINT_LIB) $(LIBFREETYPE_LIBS) $(LIBFONTCONFIG_LIBS) ../lib/libkfontinst.la
++kcm_fontinst_la_LIBADD = $(LIBFREETYPE_LIBS) $(LIBFONTCONFIG_LIBS) $(LIB_KIO) $(FONTINST_PRINT_LIB) ../lib/libkfontinst.la
+ METASOURCES = AUTO
+ kcm_fontinst_la_LDFLAGS = $(KDE_PLUGIN) $(all_libraries) $(KDE_RPATH) -module -avoid-version -no-undefined
+-AM_CPPFLAGS = -I$(srcdir)/../lib $(FONTINST_PRINT_INC) -I$(srcdir)/../../fonts $(all_includes) $(LIBFREETYPE_CFLAGS) $(LIBFONTCONFIG_CFLAGS)
++AM_CPPFLAGS = -I$(srcdir)/../lib $(FONTINST_PRINT_INC) -I$(srcdir)/../../fonts $(LIBFREETYPE_CFLAGS) $(LIBFONTCONFIG_CFLAGS) $(all_includes)
+
+ xdg_apps_DATA = kcmfontinst.desktop
+
+--- kdebase-3.5.4/kcontrol/kfontinst/kfile-plugin/Makefile.am 2005-09-10 04:25:09.000000000 -0400
++++ kdebase-3.5.4-new/kcontrol/kfontinst/kfile-plugin/Makefile.am 2006-08-03 12:16:56.000000000 -0400
+@@ -1,13 +1,13 @@
+ kde_module_LTLIBRARIES = kfile_font.la
+
+ kfile_font_la_SOURCES = KFileFont.cpp
+-kfile_font_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIBFREETYPE_RPATH) -module $(KDE_PLUGIN)
+-kfile_font_la_LIBADD = $(LIB_KIO) $(LIBFREETYPE_LIBS) ../lib/libkfontinst.la
++kfile_font_la_LDFLAGS = $(LIBFREETYPE_RPATH) $(all_libraries) $(KDE_RPATH) -module $(KDE_PLUGIN)
++kfile_font_la_LIBADD = $(LIBFREETYPE_LIBS) $(LIB_KIO) ../lib/libkfontinst.la
+
+ kdelnkdir = $(kde_servicesdir)
+ kde_services_DATA = kfile_font.desktop
+
+-AM_CPPFLAGS = -I$(srcdir)/../lib -I$(srcdir)/../../fonts $(all_includes) $(LIBFREETYPE_CFLAGS)
++AM_CPPFLAGS = -I$(srcdir)/../lib -I$(srcdir)/../../fonts $(LIBFREETYPE_CFLAGS) $(all_includes)
+
+ METASOURCES = AUTO
+ noinst_HEADERS = KFileFont.h
+--- kdebase-3.5.4/kcontrol/kfontinst/kfontinst/Main.cpp 2005-10-10 11:03:47.000000000 -0400
++++ kdebase-3.5.4-new/kcontrol/kfontinst/kfontinst/Main.cpp 2006-08-03 12:16:56.000000000 -0400
+@@ -190,7 +190,7 @@
+ KFI::CXConfig::refreshPaths(true);
+ }
+
+-int main(int argc, char *argv[])
++extern "C" KDE_EXPORT int kdemain(int argc, char *argv[])
+ {
+ #ifdef HAVE_GETOPT_H
+ static struct option options[]=
+--- kdebase-3.5.4/kcontrol/kfontinst/kfontinst/Makefile.am 2005-09-10 04:25:09.000000000 -0400
++++ kdebase-3.5.4-new/kcontrol/kfontinst/kfontinst/Makefile.am 2006-08-03 12:16:56.000000000 -0400
+@@ -1,5 +1,8 @@
+-bin_PROGRAMS = kfontinst
+-kfontinst_SOURCES = \
++bin_PROGRAMS =
++lib_LTLIBRARIES =
++kdeinit_LTLIBRARIES = kfontinst.la
++
++kfontinst_la_SOURCES = \
+ CompressedFile.cpp \
+ Main.cpp \
+ Encodings.cpp \
+@@ -15,6 +18,6 @@
+ Fontmap.h \
+ XConfig.h
+
+-kfontinst_LDADD = ../../fonts/libkxftconfig.la $(LIBFONTCONFIG_LIBS) $(LIBFREETYPE_LIBS) $(LIB_FONT_ENC) $(LIBZ) $(LIB_KIO) ../lib/libkfontinst.la
+-kfontinst_LDFLAGS = $(all_libraries) $(LIBFONTCONFIG_RPATH) $(LIBFREETYPE_RPATH) $(KDE_RPATH)
+-AM_CPPFLAGS= -DOS_$(UNAME) -I$(srcdir)/../lib -I$(srcdir)/../../fonts $(all_includes) $(LIBFREETYPE_CFLAGS) $(LIBFONTCONFIG_CFLAGS)
++kfontinst_la_LIBADD = $(LIBFONTCONFIG_LIBS) $(LIBFREETYPE_LIBS) $(LIB_FONT_ENC) ../../fonts/libkxftconfig.la $(LIBZ) $(LIB_KIO) ../lib/libkfontinst.la
++kfontinst_la_LDFLAGS = $(LIBFONTCONFIG_RPATH) $(LIBFREETYPE_RPATH) $(all_libraries) $(KDE_PLUGIN) -module
++AM_CPPFLAGS= -DOS_$(UNAME) -I$(srcdir)/../lib -I$(srcdir)/../../fonts $(LIBFREETYPE_CFLAGS) $(LIBFONTCONFIG_CFLAGS) $(all_includes)
+--- kdebase-3.5.4/kcontrol/kfontinst/kio/Makefile.am 2005-09-10 04:25:09.000000000 -0400
++++ kdebase-3.5.4-new/kcontrol/kfontinst/kio/Makefile.am 2006-08-03 12:16:56.000000000 -0400
+@@ -2,9 +2,9 @@
+ kio_fonts_la_SOURCES = \
+ KioFonts.cpp
+
+-kio_fonts_la_LIBADD = ../../fonts/libkxftconfig.la $(LIBFONTCONFIG_LIBS) $(LIBFREETYPE_LIBS) $(LIB_KIO) -lkdesu ../lib/libkfontinst.la
+-kio_fonts_la_LDFLAGS = $(KDE_PLUGIN) $(all_libraries) $(KDE_RPATH) $(LIBFONTCONFIG_RPATH) $(LIBFREETYPE_RPATH) -module -avoid-version -no-undefined
+-AM_CPPFLAGS= -I$(srcdir)/../lib -I$(srcdir)/../../fonts $(all_includes) $(LIBFREETYPE_CFLAGS) $(LIBFONTCONFIG_CFLAGS) -D_LARGEFILE64_SOURCE
++kio_fonts_la_LIBADD = $(LIBFONTCONFIG_LIBS) $(LIBFREETYPE_LIBS) ../../fonts/libkxftconfig.la $(LIB_KIO) -lkdesu ../lib/libkfontinst.la
++kio_fonts_la_LDFLAGS = $(LIBFONTCONFIG_RPATH) $(LIBFREETYPE_RPATH) $(KDE_PLUGIN) $(all_libraries) $(KDE_RPATH) -module -avoid-version -no-undefined
++AM_CPPFLAGS= -I$(srcdir)/../lib -I$(srcdir)/../../fonts $(LIBFREETYPE_CFLAGS) $(LIBFONTCONFIG_CFLAGS) -D_LARGEFILE64_SOURCE $(all_includes)
+
+ # The kxftconfig stuf really belongs to kdebase/kcontrol/fonts - here only so that can distribute this as an archive.
+ noinst_HEADERS = \
+--- kdebase-3.5.4/kcontrol/kfontinst/lib/FcEngine.h 2005-09-10 04:25:09.000000000 -0400
++++ kdebase-3.5.4-new/kcontrol/kfontinst/lib/FcEngine.h 2006-08-03 12:16:56.000000000 -0400
+@@ -5,6 +5,8 @@
+ #include "config.h"
+ #endif
+
++#define KFI_FC_NO_WIDTHS 1
++
+ #include <qstring.h>
+ #include <qvaluevector.h>
+ #include <qfont.h>
+--- kdebase-3.5.4/kcontrol/kfontinst/lib/Makefile.am 2005-09-10 04:25:09.000000000 -0400
++++ kdebase-3.5.4-new/kcontrol/kfontinst/lib/Makefile.am 2006-08-03 12:16:56.000000000 -0400
+@@ -9,6 +9,6 @@
+ FcEngine.h \
+ KfiConstants.h
+
+-libkfontinst_la_LIBADD = $(LIB_KDECORE) $(LIBFONTCONFIG_LIBS) $(LIBFREETYPE_LIBS) $(LIB_KIO) $(LIBXFT_LIB)
+-libkfontinst_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIBFONTCONFIG_RPATH) $(LIBFREETYPE_RPATH) -no-undefined
+-AM_CPPFLAGS= $(all_includes) $(LIBFREETYPE_CFLAGS) $(LIBFONTCONFIG_CFLAGS) -D_LARGEFILE64_SOURCE
++libkfontinst_la_LIBADD = $(LIBFONTCONFIG_LIBS) $(LIBFREETYPE_LIBS) $(LIB_KDECORE) $(LIB_KIO) $(LIBXFT_LIB)
++libkfontinst_la_LDFLAGS = $(LIBFONTCONFIG_RPATH) $(LIBFREETYPE_RPATH) $(all_libraries) $(KDE_RPATH) -no-undefined
++AM_CPPFLAGS= $(LIBFREETYPE_CFLAGS) $(LIBFONTCONFIG_CFLAGS) -D_LARGEFILE64_SOURCE $(all_includes)
+--- kdebase-3.5.4/kcontrol/kfontinst/thumbnail/Makefile.am 2005-09-10 04:25:09.000000000 -0400
++++ kdebase-3.5.4-new/kcontrol/kfontinst/thumbnail/Makefile.am 2006-08-03 12:16:56.000000000 -0400
+@@ -2,7 +2,7 @@
+
+ fontthumbnail_la_SOURCES = FontThumbnail.cpp
+ fontthumbnail_la_LIBADD = $(LIBFREETYPE_LIBS) $(LIB_KDECORE) $(LIB_KIO) ../lib/libkfontinst.la
+-fontthumbnail_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIBFREETYPE_RPATH) -module $(KDE_PLUGIN)
++fontthumbnail_la_LDFLAGS = $(KDE_RPATH) $(LIBFREETYPE_RPATH) -module $(KDE_PLUGIN) $(all_libraries)
+ METASOURCES = AUTO
+
+ noinst_HEADERS = FontThumbnail.h
+@@ -11,4 +11,4 @@
+
+ kde_services_DATA = fontthumbnail.desktop
+
+-AM_CPPFLAGS= -I$(srcdir)/../lib -I$(srcdir)/../../fonts $(all_includes) $(LIBFREETYPE_CFLAGS)
++AM_CPPFLAGS= -I$(srcdir)/../lib -I$(srcdir)/../../fonts $(LIBFREETYPE_CFLAGS) $(all_includes)
+--- kdebase-3.5.4/kcontrol/kfontinst/viewpart/FontViewerApp.cpp 2005-10-10 11:03:47.000000000 -0400
++++ kdebase-3.5.4-new/kcontrol/kfontinst/viewpart/FontViewerApp.cpp 2006-08-03 12:16:56.000000000 -0400
+@@ -116,7 +116,7 @@
+ KAboutData::License_GPL,
+ I18N_NOOP("(c) Craig Drummond, 2004"));
+
+-int main(int argc, char **argv)
++extern "C" KDE_EXPORT int kdemain(int argc, char **argv)
+ {
+ KCmdLineArgs::init(argc, argv, &aboutData);
+ KCmdLineArgs::addCmdLineOptions(options);
+--- kdebase-3.5.4/kcontrol/kfontinst/viewpart/Makefile.am 2005-09-10 04:25:09.000000000 -0400
++++ kdebase-3.5.4-new/kcontrol/kfontinst/viewpart/Makefile.am 2006-08-03 12:16:56.000000000 -0400
+@@ -13,18 +13,21 @@
+
+ kde_services_DATA = kfontviewpart.desktop
+
+-AM_CPPFLAGS = -I$(srcdir)/../lib -I$(srcdir)/../../fonts $(all_includes) $(LIBFREETYPE_CFLAGS) $(LIBFONTCONFIG_CFLAGS)
++AM_CPPFLAGS = -I$(srcdir)/../lib -I$(srcdir)/../../fonts $(LIBFREETYPE_CFLAGS) $(LIBFONTCONFIG_CFLAGS) $(all_includes)
+ METASOURCES = AUTO
+
+-kfontview_LDADD = $(LIB_KPARTS)
+-kfontview_LDFLAGS = $(all_libraries) $(KDE_RPATH)
++kfontview_la_LIBADD = $(LIB_KPARTS)
++kfontview_la_LDFLAGS = $(KDE_PLUGIN) -module $(all_libraries)
++
++bin_PROGRAMS =
++lib_LTLIBRARIES =
++kdeinit_LTLIBRARIES = kfontview.la
+
+-bin_PROGRAMS = kfontview
+ xdg_apps_DATA = kfontview.desktop
+
+ appdata_DATA = kfontviewpart.rc kfontviewui.rc
+ appdatadir = $(kde_datadir)/kfontview
+
+-kfontview_SOURCES = FontViewerApp.cpp
++kfontview_la_SOURCES = FontViewerApp.cpp
+
+
+--- kdebase-3.5.4/kdcop/Makefile.am 2005-09-10 04:25:53.000000000 -0400
++++ kdebase-3.5.4-new/kdcop/Makefile.am 2006-08-03 12:16:56.000000000 -0400
@@ -7,10 +7,13 @@
INCLUDES = $(all_includes)
@@ -124,8 +371,8 @@
noinst_HEADERS = kdcopwindow.h
METASOURCES = AUTO
---- kdebase-3.5.0/kdcop/kdcop.cpp 2005-09-10 04:25:53.000000000 -0400
-+++ kdebase-3.5.0-new/kdcop/kdcop.cpp 2005-11-13 08:25:51.000000000 -0500
+--- kdebase-3.5.4/kdcop/kdcop.cpp 2005-09-10 04:25:53.000000000 -0400
++++ kdebase-3.5.4-new/kdcop/kdcop.cpp 2006-08-03 12:16:56.000000000 -0400
@@ -15,7 +15,7 @@
KCmdLineLastOption
};
@@ -135,8 +382,8 @@
{
KAboutData aboutData( "kdcop", I18N_NOOP("KDCOP"),
"0.1", I18N_NOOP( "A graphical DCOP browser/client" ),
---- kdebase-3.5.0/kdebugdialog/Makefile.am 2005-09-10 04:24:57.000000000 -0400
-+++ kdebase-3.5.0-new/kdebugdialog/Makefile.am 2005-11-13 08:25:51.000000000 -0500
+--- kdebase-3.5.4/kdebugdialog/Makefile.am 2005-09-10 04:24:57.000000000 -0400
++++ kdebase-3.5.4-new/kdebugdialog/Makefile.am 2006-08-03 12:16:56.000000000 -0400
@@ -4,12 +4,14 @@
####### Files
@@ -157,8 +404,8 @@
messages:
$(XGETTEXT) *.cpp -o $(podir)/kdebugdialog.pot
---- kdebase-3.5.0/kdebugdialog/main.cpp 2005-10-10 11:03:40.000000000 -0400
-+++ kdebase-3.5.0-new/kdebugdialog/main.cpp 2005-11-13 08:25:51.000000000 -0500
+--- kdebase-3.5.4/kdebugdialog/main.cpp 2005-10-10 11:03:40.000000000 -0400
++++ kdebase-3.5.4-new/kdebugdialog/main.cpp 2006-08-03 12:16:56.000000000 -0400
@@ -75,7 +75,7 @@
KCmdLineLastOption
};
@@ -168,8 +415,8 @@
{
KAboutData data( "kdebugdialog", I18N_NOOP( "KDebugDialog"),
"1.0", I18N_NOOP("A dialog box for setting preferences for debug output"),
---- kdebase-3.5.0/kdepasswd/Makefile.am 2005-09-10 04:24:59.000000000 -0400
-+++ kdebase-3.5.0-new/kdepasswd/Makefile.am 2005-11-13 08:25:51.000000000 -0500
+--- kdebase-3.5.4/kdepasswd/Makefile.am 2005-09-10 04:24:59.000000000 -0400
++++ kdebase-3.5.4-new/kdepasswd/Makefile.am 2006-08-03 12:16:56.000000000 -0400
@@ -1,10 +1,13 @@
SUBDIRS = kcm
@@ -188,8 +435,8 @@
METASOURCES = AUTO
AM_CPPFLAGS= -I$(top_srcdir)/libkonq $(all_includes)
---- kdebase-3.5.0/kdepasswd/kdepasswd.cpp 2005-09-10 04:24:59.000000000 -0400
-+++ kdebase-3.5.0-new/kdepasswd/kdepasswd.cpp 2005-11-13 08:25:51.000000000 -0500
+--- kdebase-3.5.4/kdepasswd/kdepasswd.cpp 2005-09-10 04:24:59.000000000 -0400
++++ kdebase-3.5.4-new/kdepasswd/kdepasswd.cpp 2006-08-03 12:16:56.000000000 -0400
@@ -26,7 +26,7 @@
};
@@ -199,8 +446,8 @@
{
KAboutData aboutData("kdepasswd", I18N_NOOP("KDE passwd"),
VERSION, I18N_NOOP("Changes a UNIX password."),
---- kdebase-3.5.0/kdeprint/kdeprintfax/Makefile.am 2005-09-10 04:25:38.000000000 -0400
-+++ kdebase-3.5.0-new/kdeprint/kdeprintfax/Makefile.am 2005-11-13 08:25:51.000000000 -0500
+--- kdebase-3.5.4/kdeprint/kdeprintfax/Makefile.am 2005-09-10 04:25:38.000000000 -0400
++++ kdebase-3.5.4-new/kdeprint/kdeprintfax/Makefile.am 2006-08-03 12:16:56.000000000 -0400
@@ -1,11 +1,14 @@
INCLUDES= $(all_includes)
@@ -221,8 +468,8 @@
xdg_apps_DATA = kdeprintfax.desktop
---- kdebase-3.5.0/kdeprint/kdeprintfax/main.cpp 2005-10-10 11:04:02.000000000 -0400
-+++ kdebase-3.5.0-new/kdeprint/kdeprintfax/main.cpp 2005-11-13 08:25:51.000000000 -0500
+--- kdebase-3.5.4/kdeprint/kdeprintfax/main.cpp 2005-10-10 11:04:02.000000000 -0400
++++ kdebase-3.5.4-new/kdeprint/kdeprintfax/main.cpp 2006-08-03 12:16:56.000000000 -0400
@@ -44,7 +44,7 @@
// INSERT YOUR COMMANDLINE OPTIONS HERE
};
@@ -232,8 +479,8 @@
{
KAboutData aboutData( "kdeprintfax", I18N_NOOP("KdeprintFax"),
---- kdebase-3.5.0/kdeprint/kprinter/printwrapper.cpp 2005-10-10 11:04:05.000000000 -0400
-+++ kdebase-3.5.0-new/kdeprint/kprinter/printwrapper.cpp 2005-11-13 08:25:51.000000000 -0500
+--- kdebase-3.5.4/kdeprint/kprinter/printwrapper.cpp 2005-10-10 11:04:05.000000000 -0400
++++ kdebase-3.5.4-new/kdeprint/kprinter/printwrapper.cpp 2006-08-03 12:16:56.000000000 -0400
@@ -137,10 +137,6 @@
{
KCmdLineArgs *args = KCmdLineArgs::parsedArgs();
@@ -256,8 +503,8 @@
# if defined(HAVE_SIGSET)
sigset(SIGHUP, signal_handler);
sigset(SIGINT, signal_handler);
---- kdebase-3.5.0/kdesktop/Makefile.am 2005-09-10 04:25:45.000000000 -0400
-+++ kdebase-3.5.0-new/kdesktop/Makefile.am 2005-11-13 08:29:01.000000000 -0500
+--- kdebase-3.5.4/kdesktop/Makefile.am 2006-05-22 14:12:51.000000000 -0400
++++ kdebase-3.5.4-new/kdesktop/Makefile.am 2006-08-03 12:16:56.000000000 -0400
@@ -8,9 +8,9 @@
####### Files
@@ -283,29 +530,8 @@
METASOURCES = AUTO
---- kdebase-3.5.0/kdesktop/init.h 2005-10-10 11:04:11.000000000 -0400
-+++ kdebase-3.5.0-new/kdesktop/init.h 2005-11-13 08:25:51.000000000 -0500
-@@ -27,4 +27,18 @@
- */
- void testLocalInstallation();
-
-+typedef struct fileinfobuf {
-+ u_int32_t info_length;
-+ union {
-+ struct {
-+ u_int32_t type;
-+ u_int32_t creator;
-+ u_int16_t fdFlags;
-+ u_int16_t location;
-+ u_int32_t padding[4];
-+ } finder;
-+ off_t rsrcForkSize;
-+ } data;
-+} fileinfobuf;
-+
- #endif
---- kdebase-3.5.1/kdesktop/kcheckrunning.cpp.orig 2006-02-27 14:36:42.000000000 -0500
-+++ kdebase-3.5.1/kdesktop/kcheckrunning.cpp 2006-02-27 14:37:11.000000000 -0500
+--- kdebase-3.5.4/kdesktop/kcheckrunning.cpp 2005-10-10 11:04:11.000000000 -0400
++++ kdebase-3.5.4-new/kdesktop/kcheckrunning.cpp 2006-08-03 12:16:56.000000000 -0400
@@ -18,8 +18,9 @@
*/
@@ -317,8 +543,8 @@
{
Display* dpy = XOpenDisplay( NULL );
if( dpy == NULL )
---- kdebase-3.5.0/kdesktop/kwebdesktop/Makefile.am 2005-09-10 04:25:45.000000000 -0400
-+++ kdebase-3.5.0-new/kdesktop/kwebdesktop/Makefile.am 2005-11-13 08:25:52.000000000 -0500
+--- kdebase-3.5.4/kdesktop/kwebdesktop/Makefile.am 2005-09-10 04:25:45.000000000 -0400
++++ kdebase-3.5.4-new/kdesktop/kwebdesktop/Makefile.am 2006-08-03 12:16:56.000000000 -0400
@@ -2,12 +2,15 @@
INCLUDES= $(all_includes)
LDADD = $(LIB_KHTML)
@@ -338,8 +564,8 @@
kdesktop_kwebdesktop_data_DATA = kwebdesktop.desktop
kdesktop_kwebdesktop_datadir = $(kde_datadir)/kdesktop/programs
---- kdebase-3.5.0/kdesktop/kwebdesktop/kwebdesktop.cpp 2005-10-10 11:04:07.000000000 -0400
-+++ kdebase-3.5.0-new/kdesktop/kwebdesktop/kwebdesktop.cpp 2005-11-13 08:25:52.000000000 -0500
+--- kdebase-3.5.4/kdesktop/kwebdesktop/kwebdesktop.cpp 2006-05-22 14:12:50.000000000 -0400
++++ kdebase-3.5.4-new/kdesktop/kwebdesktop/kwebdesktop.cpp 2006-08-03 12:16:56.000000000 -0400
@@ -84,7 +84,7 @@
}
@@ -349,8 +575,8 @@
{
KAboutData data( "kwebdesktop", I18N_NOOP("KDE Web Desktop"),
VERSION,
---- kdebase-3.5.0/kdesktop/lock/Makefile.am 2005-09-10 04:25:41.000000000 -0400
-+++ kdebase-3.5.0-new/kdesktop/lock/Makefile.am 2005-11-13 08:25:53.000000000 -0500
+--- kdebase-3.5.4/kdesktop/lock/Makefile.am 2005-09-10 04:25:41.000000000 -0400
++++ kdebase-3.5.4-new/kdesktop/lock/Makefile.am 2006-08-03 12:16:56.000000000 -0400
@@ -1,14 +1,16 @@
## Makefile.am of kdebase/kdesktop/lock
@@ -372,9 +598,9 @@
noinst_HEADERS = lockprocess.h lockdlg.h autologout.h main.h
---- kdebase-3.5.0/kdesktop/lock/main.cc 2005-10-10 11:04:07.000000000 -0400
-+++ kdebase-3.5.0-new/kdesktop/lock/main.cc 2005-11-13 08:25:52.000000000 -0500
-@@ -58,7 +58,7 @@
+--- kdebase-3.5.4/kdesktop/lock/main.cc 2006-03-17 05:17:37.000000000 -0500
++++ kdebase-3.5.4-new/kdesktop/lock/main.cc 2006-08-03 12:16:56.000000000 -0400
+@@ -59,7 +59,7 @@
// -----------------------------------------------------------------------------
@@ -383,8 +609,8 @@
{
KLocale::setMainCatalogue("kdesktop");
---- kdebase-3.5.0/kdesu/kdesu/Makefile.am 2005-09-10 04:26:14.000000000 -0400
-+++ kdebase-3.5.0-new/kdesu/kdesu/Makefile.am 2005-11-13 08:25:52.000000000 -0500
+--- kdebase-3.5.4/kdesu/kdesu/Makefile.am 2005-09-10 04:26:14.000000000 -0400
++++ kdebase-3.5.4-new/kdesu/kdesu/Makefile.am 2006-08-03 12:16:56.000000000 -0400
@@ -3,11 +3,14 @@
INCLUDES= $(all_includes)
@@ -405,9 +631,9 @@
noinst_HEADERS = sudlg.h
## Messages
---- kdebase-3.5.0/kdesu/kdesu/kdesu.cpp 2005-11-08 17:37:00.000000000 -0500
-+++ kdebase-3.5.0-new/kdesu/kdesu/kdesu.cpp 2005-11-13 08:25:52.000000000 -0500
-@@ -85,7 +85,7 @@
+--- kdebase-3.5.4/kdesu/kdesu/kdesu.cpp 2006-05-22 14:13:07.000000000 -0400
++++ kdebase-3.5.4-new/kdesu/kdesu/kdesu.cpp 2006-08-03 12:16:56.000000000 -0400
+@@ -86,7 +86,7 @@
static int startApp();
@@ -416,8 +642,8 @@
{
// FIXME: this can be considered a poor man's solution, as it's not
// directly obvious to a gui user. :)
---- kdebase-3.5.0/kdesu/kdesud/Makefile.am 2005-09-10 04:26:13.000000000 -0400
-+++ kdebase-3.5.0-new/kdesu/kdesud/Makefile.am 2005-11-13 08:30:17.000000000 -0500
+--- kdebase-3.5.4/kdesu/kdesud/Makefile.am 2005-09-10 04:26:13.000000000 -0400
++++ kdebase-3.5.4-new/kdesu/kdesud/Makefile.am 2006-08-03 12:16:56.000000000 -0400
@@ -4,10 +4,13 @@
KDE_CXXFLAGS = $(KDE_USE_FPIE)
@@ -436,8 +662,8 @@
noinst_HEADERS = repo.h handler.h lexer.h secure.h
## kdesud needs to be suid or sgid something
---- kdebase-3.5.0/kdesu/kdesud/kdesud.cpp 2005-09-10 04:26:13.000000000 -0400
-+++ kdebase-3.5.0-new/kdesu/kdesud/kdesud.cpp 2005-11-13 08:25:52.000000000 -0500
+--- kdebase-3.5.4/kdesu/kdesud/kdesud.cpp 2005-09-10 04:26:13.000000000 -0400
++++ kdebase-3.5.4-new/kdesu/kdesud/kdesud.cpp 2006-08-03 12:16:56.000000000 -0400
@@ -246,7 +246,7 @@
* Main program
*/
@@ -447,8 +673,8 @@
{
KAboutData aboutData("kdesud", I18N_NOOP("KDE su daemon"),
Version, I18N_NOOP("Daemon used by kdesu"),
---- kdebase-3.5.0/kdialog/Makefile.am 2005-09-10 04:25:36.000000000 -0400
-+++ kdebase-3.5.0-new/kdialog/Makefile.am 2005-11-13 08:25:52.000000000 -0500
+--- kdebase-3.5.4/kdialog/Makefile.am 2005-09-10 04:25:36.000000000 -0400
++++ kdebase-3.5.4-new/kdialog/Makefile.am 2006-08-03 12:16:56.000000000 -0400
@@ -1,11 +1,13 @@
KDE_CXXFLAGS = -DQT_NO_CAST_ASCII -DQT_NO_ASCII_CAST
INCLUDES = $(all_includes)
@@ -467,9 +693,9 @@
METASOURCES = AUTO
---- kdebase-3.5.0/kdialog/kdialog.cpp 2005-10-10 11:04:00.000000000 -0400
-+++ kdebase-3.5.0-new/kdialog/kdialog.cpp 2005-11-13 08:25:52.000000000 -0500
-@@ -661,7 +661,7 @@
+--- kdebase-3.5.4/kdialog/kdialog.cpp 2006-05-22 14:12:42.000000000 -0400
++++ kdebase-3.5.4-new/kdialog/kdialog.cpp 2006-08-03 12:16:56.000000000 -0400
+@@ -660,7 +660,7 @@
}
@@ -478,8 +704,21 @@
{
KAboutData aboutData( "kdialog", I18N_NOOP("KDialog"),
"1.0", I18N_NOOP( "KDialog can be used to show nice dialog boxes from shell scripts" ),
---- kdebase-3.5.0/kfind/Makefile.am 2005-09-10 04:25:00.000000000 -0400
-+++ kdebase-3.5.0-new/kfind/Makefile.am 2005-11-13 08:25:52.000000000 -0500
+--- kdebase-3.5.4/kdm/kfrontend/kdm_greet.c 2005-10-10 11:04:31.000000000 -0400
++++ kdebase-3.5.4-new/kdm/kfrontend/kdm_greet.c 2006-08-03 12:17:53.000000000 -0400
+@@ -44,8 +44,9 @@
+ # include <sched.h>
+ #endif
+
++#include <X11/Xlib.h>
++
+ #if defined(HAVE_XTEST) || defined(HAVE_XKB)
+-# include <X11/Xlib.h>
+ # include <X11/keysym.h>
+ #endif
+
+--- kdebase-3.5.4/kfind/Makefile.am 2005-09-10 04:25:00.000000000 -0400
++++ kdebase-3.5.4-new/kfind/Makefile.am 2006-08-03 12:16:56.000000000 -0400
@@ -28,9 +28,12 @@
#And this is for kfind
@@ -497,8 +736,8 @@
# the library search path.
-kfind_LDFLAGS = $(all_libraries) $(KDE_RPATH)
+kfind_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module
---- kdebase-3.5.0/kfind/main.cpp 2005-09-10 04:25:00.000000000 -0400
-+++ kdebase-3.5.0-new/kfind/main.cpp 2005-11-13 08:25:52.000000000 -0500
+--- kdebase-3.5.4/kfind/main.cpp 2005-09-10 04:25:00.000000000 -0400
++++ kdebase-3.5.4-new/kfind/main.cpp 2006-08-03 12:16:56.000000000 -0400
@@ -19,7 +19,7 @@
KCmdLineLastOption
};
@@ -508,8 +747,8 @@
{
KLocale::setMainCatalogue("kfindpart");
KAboutData aboutData( "kfind", I18N_NOOP("KFind"),
---- kdebase-3.5.0/khelpcenter/Makefile.am 2005-09-10 04:25:18.000000000 -0400
-+++ kdebase-3.5.0-new/khelpcenter/Makefile.am 2005-11-13 08:25:52.000000000 -0500
+--- kdebase-3.5.4/khelpcenter/Makefile.am 2005-09-10 04:25:18.000000000 -0400
++++ kdebase-3.5.4-new/khelpcenter/Makefile.am 2006-08-03 12:16:56.000000000 -0400
@@ -3,14 +3,14 @@
INCLUDES = $(all_includes)
METASOURCES = AUTO
@@ -530,8 +769,8 @@
khelpcenter_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN)
khelpcenter_la_LIBADD = $(LIB_KHTML)
---- kdebase-3.5.0/khelpcenter/htmlsearch/Makefile.am 2005-09-10 04:25:18.000000000 -0400
-+++ kdebase-3.5.0-new/khelpcenter/htmlsearch/Makefile.am 2005-11-13 08:25:52.000000000 -0500
+--- kdebase-3.5.4/khelpcenter/htmlsearch/Makefile.am 2005-09-10 04:25:18.000000000 -0400
++++ kdebase-3.5.4-new/khelpcenter/htmlsearch/Makefile.am 2006-08-03 12:16:56.000000000 -0400
@@ -21,14 +21,15 @@
xdg_apps_DATA = htmlsearch.desktop
@@ -552,8 +791,8 @@
xpm_DATA = unchecked.xpm checked.xpm
xpmdir = $(kde_datadir)/khelpcenter/pics
---- kdebase-3.5.0/khelpcenter/htmlsearch/index.cpp 2005-09-10 04:25:18.000000000 -0400
-+++ kdebase-3.5.0-new/khelpcenter/htmlsearch/index.cpp 2005-11-13 08:25:52.000000000 -0500
+--- kdebase-3.5.4/khelpcenter/htmlsearch/index.cpp 2005-09-10 04:25:18.000000000 -0400
++++ kdebase-3.5.4-new/khelpcenter/htmlsearch/index.cpp 2006-08-03 12:16:56.000000000 -0400
@@ -13,7 +13,7 @@
};
@@ -563,8 +802,8 @@
{
KAboutData aboutData( "khtmlindex", I18N_NOOP("KHtmlIndex"),
"",
---- kdebase-3.5.0/khelpcenter/khc_indexbuilder.cpp 2005-10-10 11:03:57.000000000 -0400
-+++ kdebase-3.5.0-new/khelpcenter/khc_indexbuilder.cpp 2005-11-13 08:25:52.000000000 -0500
+--- kdebase-3.5.4/khelpcenter/khc_indexbuilder.cpp 2005-10-10 11:03:57.000000000 -0400
++++ kdebase-3.5.4-new/khelpcenter/khc_indexbuilder.cpp 2006-08-03 12:16:56.000000000 -0400
@@ -163,7 +163,7 @@
KCmdLineLastOption
};
@@ -574,8 +813,8 @@
{
KAboutData aboutData( "khc_indexbuilder",
I18N_NOOP("KHelpCenter Index Builder"),
---- kdebase-3.5.0/kicker/extensions/kasbar/Makefile.am 2005-09-10 04:25:29.000000000 -0400
-+++ kdebase-3.5.0-new/kicker/extensions/kasbar/Makefile.am 2005-11-13 08:25:52.000000000 -0500
+--- kdebase-3.5.4/kicker/extensions/kasbar/Makefile.am 2005-09-10 04:25:29.000000000 -0400
++++ kdebase-3.5.4-new/kicker/extensions/kasbar/Makefile.am 2006-08-03 12:16:56.000000000 -0400
@@ -35,10 +35,12 @@
EXTRA_DIST = $(lnk_DATA)
@@ -593,8 +832,8 @@
$(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI)
---- kdebase-3.5.0/kicker/extensions/kasbar/kasbarapp.cpp 2005-10-10 11:03:59.000000000 -0400
-+++ kdebase-3.5.0-new/kicker/extensions/kasbar/kasbarapp.cpp 2005-11-13 08:25:52.000000000 -0500
+--- kdebase-3.5.4/kicker/extensions/kasbar/kasbarapp.cpp 2005-10-10 11:03:59.000000000 -0400
++++ kdebase-3.5.4-new/kicker/extensions/kasbar/kasbarapp.cpp 2006-08-03 12:16:57.000000000 -0400
@@ -73,7 +73,7 @@
KCmdLineLastOption
};
@@ -604,8 +843,8 @@
{
KCmdLineArgs::init( argc, argv, "kasbar", "KasBar", I18N_NOOP( "An alternative task manager" ), VERSION_STRING );
KCmdLineArgs::addCmdLineOptions( options );
---- kdebase-3.5.0/kioslave/info/kde-info2html.conf 2005-09-10 04:25:37.000000000 -0400
-+++ kdebase-3.5.0-new/kioslave/info/kde-info2html.conf 2005-11-13 08:25:52.000000000 -0500
+--- kdebase-3.5.4/kioslave/info/kde-info2html.conf 2005-09-10 04:25:37.000000000 -0400
++++ kdebase-3.5.4-new/kioslave/info/kde-info2html.conf 2006-08-03 12:16:57.000000000 -0400
@@ -25,6 +25,7 @@
#-- location of info files.
@@ -614,11 +853,45 @@
"/usr/share/info",
"/usr/info",
"/usr/lib/info",
---- kdebase-3.5.0/kioslave/media/mounthelper/Makefile.am 2005-09-10 04:25:36.000000000 -0400
-+++ kdebase-3.5.0-new/kioslave/media/mounthelper/Makefile.am 2005-11-13 08:31:13.000000000 -0500
+--- kdebase-3.5.4/kioslave/ldap/configure.in.in 2005-10-10 11:04:01.000000000 -0400
++++ kdebase-3.5.4-new/kioslave/ldap/configure.in.in 2006-08-03 12:16:57.000000000 -0400
+@@ -38,10 +38,11 @@
+ case "$with_ldap" in
+ no) AC_MSG_RESULT(no) ;;
+ framework)
+- LDAP_LIBS="-Xlinker -framework -Xlinker LDAP"
++ LDAP_LIBS="-Wl,-framework,LDAP"
+ AC_DEFINE_UNQUOTED(HAVE_LIBLDAP, 1, [Define if you have LDAP libraries])
+ LDAP_SUBDIR="ldap"
+ AC_MSG_RESULT(Apple framework)
++ with_ldap=FOUND
+ ;;
+ FOUND)
+ AC_MSG_RESULT(incs=$ldap_incdir libs=$ldap_libdir)
+--- kdebase-3.5.4/kioslave/man/kio_man.cpp 2005-10-10 11:04:01.000000000 -0400
++++ kdebase-3.5.4-new/kioslave/man/kio_man.cpp 2006-08-03 12:16:57.000000000 -0400
+@@ -50,7 +50,7 @@
+
+ MANProtocol *MANProtocol::_self = 0;
+
+-#define SGML2ROFF_DIRS "/usr/lib/sgml"
++#define SGML2ROFF_DIRS "@FINKPREFIX@/share/sgml"
+
+ /*
+ * Drop trailing ".section[.gz]" from name
+@@ -883,6 +883,7 @@
+
+ // Default paths
+ static const char *manpaths[] = {
++ "@FINKPREFIX@/share/man",
+ "/usr/X11/man",
+ "/usr/X11R6/man",
+ "/usr/man",
+--- kdebase-3.5.4/kioslave/media/mounthelper/Makefile.am 2006-07-22 04:15:42.000000000 -0400
++++ kdebase-3.5.4-new/kioslave/media/mounthelper/Makefile.am 2006-08-03 12:16:57.000000000 -0400
@@ -1,12 +1,14 @@
-bin_PROGRAMS = kio_media_mounthelper
-+bin_PROGRAMS =
++bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = kio_media_mounthelper.la
@@ -629,15 +902,15 @@
+kio_media_mounthelper_la_SOURCES = kio_media_mounthelper.cpp
-kio_media_mounthelper_LDFLAGS = $(KDE_RPATH) $(all_libraries)
--kio_media_mounthelper_LDADD = $(LIB_KIO) ../libmediacommon/libmediacommon.la
-+kio_media_mounthelper_la_LDFLAGS = $(KDE_RPATH) $(all_libraries) -module
-+kio_media_mounthelper_la_LIBADD = $(LIB_KIO) ../libmediacommon/libmediacommon.la
+-kio_media_mounthelper_LDADD = ../libmediacommon/libmediacommon.la $(LIB_KIO)
++kio_media_mounthelper_la_LDFLAGS = $(KDE_RPATH) $(all_libraries) $(KDE_PLUGIN)
++kio_media_mounthelper_la_LIBADD = ../libmediacommon/libmediacommon.la $(LIB_KIO)
METASOURCES = AUTO
---- kdebase-3.5.0/kioslave/media/mounthelper/kio_media_mounthelper.cpp 2005-10-10 11:04:00.000000000 -0400
-+++ kdebase-3.5.0-new/kioslave/media/mounthelper/kio_media_mounthelper.cpp 2005-11-13 08:25:53.000000000 -0500
-@@ -191,7 +191,7 @@
+--- kdebase-3.5.4/kioslave/media/mounthelper/kio_media_mounthelper.cpp 2006-07-22 04:15:42.000000000 -0400
++++ kdebase-3.5.4-new/kioslave/media/mounthelper/kio_media_mounthelper.cpp 2006-08-03 12:16:57.000000000 -0400
+@@ -192,7 +192,7 @@
};
@@ -646,8 +919,24 @@
{
KCmdLineArgs::init(argc, argv, "kio_media_mounthelper",
"kio_media_mounthelper", "kio_media_mounthelper",
---- kdebase-3.5.0/kioslave/trash/Makefile.am 2005-09-10 04:25:37.000000000 -0400
-+++ kdebase-3.5.0-new/kioslave/trash/Makefile.am 2005-11-13 08:25:53.000000000 -0500
+--- kdebase-3.5.4/kioslave/nfs/mount_xdr.c 2005-09-10 04:25:37.000000000 -0400
++++ kdebase-3.5.4-new/kioslave/nfs/mount_xdr.c 2006-08-03 12:16:57.000000000 -0400
+@@ -43,6 +43,13 @@
+
+ /* from @(#)mount.x 1.3 91/03/11 TIRPC 1.0 */
+
++#if defined(__APPLE__) && !defined(IXDR_GET_INT32)
++#define IXDR_GET_INT32(buf) ((int32_t)ntohl((u_int32_t)*(buf)++))
++#define IXDR_PUT_INT32(buf, v) (*(buf)++ =(int32_t)htonl((u_int32_t)v))
++#define IXDR_GET_U_INT32(buf) ((u_int32_t)IXDR_GET_INT32(buf))
++#define IXDR_PUT_U_INT32(buf, v) IXDR_PUT_INT32((buf), ((int32_t)(v)))
++#endif
++
+ bool_t
+ xdr_fhandle(XDR *xdrs, fhandle objp)
+ {
+--- kdebase-3.5.4/kioslave/trash/Makefile.am 2005-09-10 04:25:37.000000000 -0400
++++ kdebase-3.5.4-new/kioslave/trash/Makefile.am 2006-08-03 12:16:57.000000000 -0400
@@ -9,10 +9,13 @@
kio_trash_la_LIBADD = libtrashcommon.la $(LIB_KIO)
kio_trash_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN) -no-undefined
@@ -666,8 +955,8 @@
kde_services_DATA = trash.protocol
---- kdebase-3.5.0/kioslave/trash/ktrash.cpp 2005-10-10 11:04:01.000000000 -0400
-+++ kdebase-3.5.0-new/kioslave/trash/ktrash.cpp 2005-11-13 08:25:53.000000000 -0500
+--- kdebase-3.5.4/kioslave/trash/ktrash.cpp 2005-10-10 11:04:01.000000000 -0400
++++ kdebase-3.5.4-new/kioslave/trash/ktrash.cpp 2006-08-03 12:16:57.000000000 -0400
@@ -35,7 +35,7 @@
KCmdLineLastOption
};
@@ -677,8 +966,8 @@
{
KApplication::disableAutoDcopRegistration();
KCmdLineArgs::init( argc, argv, "ktrash",
---- kdebase-3.5.0/knetattach/Makefile.am 2005-09-10 04:25:49.000000000 -0400
-+++ kdebase-3.5.0-new/knetattach/Makefile.am 2005-11-13 08:25:53.000000000 -0500
+--- kdebase-3.5.4/knetattach/Makefile.am 2005-09-10 04:25:49.000000000 -0400
++++ kdebase-3.5.4-new/knetattach/Makefile.am 2006-08-03 12:16:57.000000000 -0400
@@ -1,9 +1,12 @@
INCLUDES= $(all_includes)
@@ -696,8 +985,8 @@
METASOURCES = AUTO
xdg_apps_DATA = knetattach.desktop
KDE_ICON = AUTO
---- kdebase-3.5.0/knetattach/main.cpp 2005-10-10 11:04:20.000000000 -0400
-+++ kdebase-3.5.0-new/knetattach/main.cpp 2005-11-13 08:25:53.000000000 -0500
+--- kdebase-3.5.4/knetattach/main.cpp 2005-10-10 11:04:20.000000000 -0400
++++ kdebase-3.5.4-new/knetattach/main.cpp 2006-08-03 12:16:57.000000000 -0400
@@ -25,7 +25,7 @@
#include "knetattach.h"
@@ -707,8 +996,8 @@
KAboutData about("knetattach", I18N_NOOP("KDE Network Wizard"), "1.0",
I18N_NOOP("KDE Network Wizard"),
KAboutData::License_GPL,
---- kdebase-3.5.0/konqueror/keditbookmarks/Makefile.am 2005-09-10 04:25:49.000000000 -0400
-+++ kdebase-3.5.0-new/konqueror/keditbookmarks/Makefile.am 2005-11-13 08:25:53.000000000 -0500
+--- kdebase-3.5.4/konqueror/keditbookmarks/Makefile.am 2005-09-10 04:25:49.000000000 -0400
++++ kdebase-3.5.4-new/konqueror/keditbookmarks/Makefile.am 2006-08-03 12:16:57.000000000 -0400
@@ -2,13 +2,13 @@
METASOURCES = AUTO
@@ -728,8 +1017,8 @@
dcop_DCOPIDLNG = true
keditbookmarks_la_SOURCES = main.cpp listview.cpp toplevel.cpp actionsimpl.cpp commands.cpp importers.cpp dcop.skel dcop.cpp bookmarkiterator.cpp \
---- kdebase-3.5.0/konqueror/keditbookmarks/kbookmarkmerger.cpp 2005-09-10 04:25:49.000000000 -0400
-+++ kdebase-3.5.0-new/konqueror/keditbookmarks/kbookmarkmerger.cpp 2005-11-13 08:25:53.000000000 -0500
+--- kdebase-3.5.4/konqueror/keditbookmarks/kbookmarkmerger.cpp 2005-09-10 04:25:49.000000000 -0400
++++ kdebase-3.5.4-new/konqueror/keditbookmarks/kbookmarkmerger.cpp 2006-08-03 12:16:57.000000000 -0400
@@ -55,7 +55,7 @@
return XGetSelectionOwner( dpy, atom ) != None;
}
@@ -739,8 +1028,8 @@
{
const bool kdeRunning = kdeIsRunning();
---- kdebase-3.5.0/kpager/Makefile.am 2005-09-10 04:25:36.000000000 -0400
-+++ kdebase-3.5.0-new/kpager/Makefile.am 2005-11-13 08:25:53.000000000 -0500
+--- kdebase-3.5.4/kpager/Makefile.am 2005-09-10 04:25:36.000000000 -0400
++++ kdebase-3.5.4-new/kpager/Makefile.am 2006-08-03 12:16:57.000000000 -0400
@@ -1,14 +1,16 @@
INCLUDES= $(all_includes)
@@ -763,8 +1052,8 @@
KDE_ICON = kpager
---- kdebase-3.5.0/kpager/main.cpp 2005-10-10 11:04:00.000000000 -0400
-+++ kdebase-3.5.0-new/kpager/main.cpp 2005-11-13 08:25:53.000000000 -0500
+--- kdebase-3.5.4/kpager/main.cpp 2005-10-10 11:04:00.000000000 -0400
++++ kdebase-3.5.4-new/kpager/main.cpp 2006-08-03 12:16:57.000000000 -0400
@@ -62,7 +62,7 @@
};
@@ -774,8 +1063,8 @@
{
KAboutData *aboutdata = new KAboutData("kpager", "KPager", "1.5",
I18N_NOOP("Desktop Overview"), KAboutData::License_GPL,
---- kdebase-3.5.0/kpersonalizer/Makefile.am 2005-09-10 04:25:00.000000000 -0400
-+++ kdebase-3.5.0-new/kpersonalizer/Makefile.am 2005-11-13 08:25:53.000000000 -0500
+--- kdebase-3.5.4/kpersonalizer/Makefile.am 2005-09-10 04:25:00.000000000 -0400
++++ kdebase-3.5.4-new/kpersonalizer/Makefile.am 2006-08-03 12:16:57.000000000 -0400
@@ -1,11 +1,14 @@
-bin_PROGRAMS = kpersonalizer
-kpersonalizer_SOURCES = stylepreview.ui krefinepage.cpp \
@@ -803,8 +1092,8 @@
# Uncomment the following two lines if you add a ui.rc file for your application to make use of
More information about the macports-changes
mailing list