the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: kdepim3
Version: 3.5.10
Revision: 1
Description: KDE - tools for managing personal information
License: GPL/LGPL
Maintainer: Benjamin Reed
Depends: <<
%N-ioslaves (>= %v-%r),
%N-kfile-plugins (>= %v-%r),
%N-wizards (>= %v-%r),
akregator (>= %v-%r),
kleopatra (>= %v-%r),
kaddressbook (>= %v-%r),
kalarm (>= %v-%r),
kandy (>= %v-%r),
karm (>= %v-%r),
kitchensync (>= %v-%r),
kmail (>= %v-%r),
knode (>= %v-%r),
knotes (>= %v-%r),
konsolekalendar (>= %v-%r),
kontact (>= %v-%r),
korganizer (>= %v-%r),
korn (>= %v-%r),
kpilot (>= %v-%r),
ktnef (>= %v-%r)
<<
BuildDepends: <<
arts-dev (>= 1.5.10-1),
audiofile (>= 0.2.6-11),
autoconf (>= 2.60-1),
cctools-single-module,
cyrus-sasl2-dev,
cyrus-sasl2,
esound,
expat1,
fink (>= 0.28.0-1),
freetype219 (>= 2.3.7-7),
gtk+ (>= 1.2.10-12),
glib (>= 1.2.10-8),
glib2-dev (>= 2.14.0-1),
gnokii3-dev,
gpgme11 (>= 1.0.3-2),
ktts (>= %v-1),
kdelibs3-unified-dev (>= %v-1),
libart2 (>= 2.3.19-1),
libiconv-dev,
libgettext3-dev,
gettext-tools,
jack-dev,
libgpg-error,
libidn,
libjpeg,
libmad,
libmal10 (>= 1:0.44-1),
libpng3 (>= 1.2.8-1),
libncurses5,
libogg,
libusb,
libvorbis0,
libxml2,
opensync-dev,
pcre,
pkgconfig (>= 0.21-1),
pilot-link09,
readline5,
qt3 (>= 3.3.8-1027),
sqlite3-dev,
unsermake (>= 0.4-0.20060316.1),
x11-dev,
xmkmf
<<
Replaces: %N-dev (<< %v-1)
GCC: 4.0
CustomMirror: <<
Primary: http://ranger.users.finkproject.org/distfiles
eur-NL: http://ranger.users.finkproject.org/distfiles
nam-US: http://ranger.befunk.com/fink
nam-US: http://astrange.ithinksw.net/~astrange/ranger-fink
nam-CA: http://www.southofheaven.net/befunk
<<
Source: mirror:kde:stable/%v/src/kdepim-%v.tar.bz2
Source-MD5: fc93e458a8eec8131ede56cff30c28b2
Source2: mirror:custom:kde-admindir/kde-admindir-1605.tar.bz2
Source2-MD5: e2dccadc3d36718ef9a7e3c7789e2bdf
Source2ExtractDir: kdepim-%v
SourceDirectory: kdepim-%v
PatchScript: <<
sed -e 's,@FINKPREFIX@,%p,g' %{PatchFile} | patch -p1
perl -pi -e 's,-O2,-Os,g; s,doc/HTML,doc/kde,g; s,/usr/share/doc/packages/qt3/html,%p/share/doc/qt3/html,g;' admin/*
perl -pi -e 's,#include
perl -pi -e 's/-Xlinker -framework -Xlinker (\S*)/-Wl,-framework,$1/g; s/-framework (\S*)/-Wl,-framework,$1/g;' admin/*
<<
PatchFile: %n.patch
PatchFile-MD5: a42b292699b22a2e60e7cabf708495a1
NoSetCPPFLAGS: true
NoSetLDFLAGS: true
ConfigureParams: --disable-indexlib --with-distribution='Fink/Mac OS X'
CompileScript: <<
#!/bin/sh -ev
export PREFIX="%p" USE_UNSERMAKE=1
. ./environment-helper.sh
export ac_cv_path_GPGME_CONFIG="%p/bin/gpgme-config --thread=pthread"
export CC=gcc CXX=g++
ranlib %p/lib/libgpg*.a >/dev/null 2>&1 || :
./build-helper.sh cvs %N %v %r make -f admin/Makefile.common cvs
./build-helper.sh configure %N %v %r ./configure %c $CONFIGURE_PARAMS
# perl -pi -e 's,yytext_ptr,libical_ptr,g' libical/src/libical/icallexer.c
# perl -pi -e 's,yytext_ptr,libicalss_ptr,g' libical/src/libicalss/icalsslexer.c
# perl -pi -e 's, holidays , ,g' korganizer/plugins/Makefile
./build-helper.sh make %N %v %r unsermake $UNSERMAKEFLAGS
<<
InstallScript: <<
#!/bin/sh -ev
export PREFIX="%p" USE_UNSERMAKE=1
. ./environment-helper.sh
./build-helper.sh install %N %v %r unsermake -p -j1 install DESTDIR=%d
rm -rf %i/lib/kde3/libkaddrbk_distributionlist.*
mkdir -p %i/share/doc/installed-packages
touch %i/share/doc/installed-packages/%N
touch %i/share/doc/installed-packages/%N-base
<<
DocFiles: README*
SplitOff: <<
Package: %N-dev
Description: KDE - kdepim development headers and libraries
Depends: <<
%N (>= %v-%r),
%N-base (>= %v-%r)
<<
Replaces: <<
%N (<< %v-1),
%N-common (<< %v-%r),
kdenetwork3-common,
kdenetwork3-dev (<< %v-1),
kitchensync (<< %v-%r),
kmail (<< %v-%r),
knode (<< %v-%r)
<<
Recommends: <<
arts-dev (>= 1.5.10-1),
fink (>= 0.28.0-1),
gtk+ (>= 1.2.10-12),
glib (>= 1.2.10-8),
kdelibs3-unified-dev (>= %v-1),
libart2,
libjpeg,
libpng3 (>= 1.2.8-1),
pilot-link09,
readline5,
qt3 (>= 3.3.8-1027)
<<
BuildDependsOnly: true
Files: <<
include
lib/*.la
lib/libakregatorprivate.dylib
lib/libgpgme++.dylib
lib/libgwsoap.dylib
lib/libindex.dylib
lib/libkabc_groupdav.dylib
lib/libkabc_groupwise.dylib
lib/libkabc_newexchange.dylib
lib/libkabc_slox.dylib
lib/libkabc_xmlrpc.dylib
lib/libkabckolab.dylib
lib/libkabcscalix.dylib
lib/libkabinterfaces.dylib
lib/libkaddressbook.dylib
lib/libkcal.dylib
lib/libkcal_groupdav.dylib
lib/libkcal_groupwise.dylib
lib/libkcal_newexchange.dylib
lib/libkcal_resourcefeatureplan.dylib
lib/libkcal_resourceremote.dylib
lib/libkcal_slox.dylib
lib/libkcal_xmlrpc.dylib
lib/libkcalkolab.dylib
lib/libkcalscalix.dylib
lib/libkdepim.dylib
lib/libkgantt.dylib
lib/libkgroupwarebase.dylib
lib/libkgroupwaredav.dylib
lib/libkholidays.dylib
lib/libkitchensync.dylib
lib/libkleopatra.dylib
lib/libkmailprivate.dylib
lib/libkmime.dylib
lib/libknodecommon.dylib
lib/libknotes_xmlrpc.dylib
lib/libknoteskolab.dylib
lib/libknotesscalix.dylib
lib/libkode.dylib
lib/libkontact.dylib
lib/libkocorehelper.dylib
lib/libkorg_stdprinting.dylib
lib/libkorganizer.dylib
lib/libkorganizer_calendar.dylib
lib/libkorganizer_eventviewer.dylib
lib/libkpgp.dylib
lib/libkpilot.dylib
lib/libkpimexchange.dylib
lib/libkpimidentities.dylib
lib/libkpinterfaces.dylib
lib/libqopensync.dylib
lib/libksieve.dylib
lib/libkslox.dylib
lib/libktnef.dylib
lib/libmimelib.dylib
lib/libqgpgme.dylib
lib/kde3/plugins/designer
<<
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
<<
SplitOff10: <<
Package: kitchensync
Description: KDE - sync tool
Depends: <<
%N-common (>= %v-%r),
ktnef (>= %v-%r)
<<
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-common,
ksync (<< 3.5.7-1)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/kitchensync
lib/kde3/*kitchensync*
lib/libkdeinit_kitchensync.*
lib/libkitchensync*
lib/libqopensync*
share/applications/kde/kitchensync*
share/apps/kitchensync
share/icons/hicolor/16x16/apps/kitchensync.png
share/icons/hicolor/22x22/apps/kitchensync.png
share/icons/hicolor/32x32/apps/kitchensync.png
share/icons/hicolor/48x48/apps/kitchensync.png
<<
Shlibs: <<
%p/lib/libkitchensync.0.dylib 1.0.0 kitchensync (>= 3.5.7-1)
%p/lib/libqopensync.0.dylib 1.0.0 kitchensync (>= 3.5.7-1)
!%p/lib/libkdeinit_kitchensync.dylib
<<
Homepage: http://www.opensync.org/wiki/kitchensync
DescDetail: This package contains a synchronization framework, still under heavy development.
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
<<
SplitOff11: <<
Package: kmail
Description: KDE - e-mail reader
Depends: <<
%N-common (>= %v-%r),
%N-kfile-plugins (>= %v-%r),
%N-ioslaves (>= %v-%r),
kleopatra (>= %v-%r),
ktnef (>= %v-%r)
<<
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-common
<<
Recommends: %N (>= %v-%r)
Suggests: klamav
Files: <<
bin/kmail*
lib/kde3/kcm_kmail.*
lib/kde3/kmail.*
lib/kde3/kmailcvt.*
lib/kde3/libkmail*
lib/libkdeinit_kmail.*
lib/libkdeinit_kmailcvt.*
lib/libkmailprivate.*.dylib
share/applications/kde/KMail.desktop
share/applications/kde/kmail_view.desktop
share/applnk/Utilities/kmailcvt.desktop
share/apps/kconf_update/kmail*
share/apps/kconf_update/upgrade-signature.pl
share/apps/kconf_update/upgrade-transport.pl
share/apps/kmail*
share/config.kcfg/custommimeheader.kcfg
share/config.kcfg/kmail.kcfg
share/config.kcfg/replyphrases.kcfg
share/config/kmail.*
share/doc/kde/en/kmail
share/icons/crystalsvg/16x16/apps/kmail*
share/icons/crystalsvg/22x22/apps/kmail*
share/icons/crystalsvg/32x32/apps/kmail*
share/icons/crystalsvg/48x48/apps/kmail*
share/icons/hicolor/128x128/apps/kmail*
share/icons/hicolor/16x16/apps/kmail*
share/icons/hicolor/22x22/apps/kmail*
share/icons/hicolor/32x32/apps/kmail*
share/icons/hicolor/48x48/apps/kmail*
share/icons/hicolor/64x64/apps/kmail*
share/icons/hicolor/scalable/apps/kmail*
share/services/kmail_*
share/servicetypes/dcopimap.*
share/servicetypes/dcopmail.*
<<
Shlibs: <<
%p/lib/libkmailprivate.0.dylib 1.0.0 kmail (>= 3.5.0-1)
!%p/lib/libkdeinit_kmail.dylib
!%p/lib/libkdeinit_kmailcvt.dylib
<<
Homepage: http://pim.kde.org/components/kmail.php
DescDetail: <<
KMail is a fully-featured email client that fits nicely into the K
Desktop Environment. It has features such as support for IMAP,
POP3, multiple accounts, powerful filters, PGP/GnuPG privacy and
much more.
<<
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
<<
SplitOff12: <<
Package: knode
Description: KDE - usenet news reader
Depends: <<
%N-common (>= %v-%r),
%N-kfile-plugins (>= %v-%r),
%N-ioslaves (>= %v-%r),
ktnef (>= %v-%r)
<<
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-common
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/knode
lib/kde3/kcm_knode.*
lib/kde3/knode.*
lib/kde3/libknodepart.*
lib/libkdeinit_knode.*
lib/libknodecommon.*.dylib
share/applications/kde/KNode.desktop
share/apps/knode
share/doc/kde/en/knode
share/icons/hicolor/128x128/apps/knode*
share/icons/hicolor/16x16/apps/knode*
share/icons/hicolor/32x32/apps/knode*
share/icons/hicolor/48x48/apps/knode*
share/icons/hicolor/64x64/apps/knode*
share/services/knewsservice.*
share/services/knode_*
<<
Shlibs: <<
%p/lib/libknodecommon.0.dylib 1.0.0 knode (>= 3.5.0-1)
!%p/lib/libkdeinit_knode.dylib
<<
Homepage: http://knode.sourceforge.net/
DescDetail: <<
KNode is a newsreader for the K Desktop Environment. It is GNKSA compliant
(unfortunally a review is still pending), and has support for MIME and
multiple servers.
It is a online-reader, but in combination with a local newsserver like
leafnode also usable with dial-up connections.
<<
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
<<
SplitOff13: <<
Package: knotes
Description: KDE - post-it note tool
Depends: <<
%N-common (>= %v-%r),
ktnef (>= %v-%r)
<<
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-common
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/knotes
lib/kde3/knotes*
lib/libkdeinit_knotes.*
share/applications/kde/knotes.desktop
share/apps/knotes
share/config.kcfg/knote*config.kcfg
share/doc/kde/en/knotes
share/icons/hicolor/128x128/apps/knotes*
share/icons/hicolor/16x16/apps/knotes*
share/icons/hicolor/22x22/apps/knotes*
share/icons/hicolor/32x32/apps/knotes*
share/icons/hicolor/48x48/apps/knotes*
share/icons/hicolor/64x64/apps/knotes*
share/services/kresources/knotes*
<<
Shlibs: !%p/lib/libkdeinit_knotes.dylib
Homepage: http://pim.kde.org/components/knotes.php
DescDetail: KNotes is a nice and small tool to scribble down some notes.
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
<<
SplitOff14: <<
Package: konsolekalendar
Description: KDE - command-line calendar
Depends: <<
%N-common (>= %v-%r),
ktnef (>= %v-%r)
<<
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-common
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/konsolekalendar
lib/kde3/konsolekalendar.*
lib/libkdeinit_konsolekalendar.*
share/applications/kde/konsolekalendar.*
share/doc/kde/en/konsolekalendar
share/icons/crystalsvg/16x16/apps/konsolekalendar*
share/icons/crystalsvg/22x22/apps/konsolekalendar*
share/icons/crystalsvg/32x32/apps/konsolekalendar*
<<
Shlibs: !%p/lib/libkdeinit_konsolekalendar.dylib
Homepage: http://pim.kde.org/components/konsolekalendar.php
DescDetail: <<
KonsoleKalendar is a command line interface to KDE calendars. It lets you
view, insert, remove, or modify calendar events by way of the command line
or from a scripting language. Additionally, KonsoleKalendar can export a
KDE calendar to a variety of other formats.
<<
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
<<
SplitOff15: <<
Package: kontact
Description: KDE - integrated PIM
Depends: <<
%N-common (>= %v-%r),
%N-kfile-plugins (>= %v-%r),
%N-ioslaves (>= %v-%r),
%N-wizards,
akregator (>= %v-%r),
kaddressbook (>= %v-%r),
kleopatra (>= %v-%r),
kmail (>= %v-%r),
knode (>= %v-%r),
knotes (>= %v-%r),
korganizer (>= %v-%r),
kpilot (>= %v-%r)
<<
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-common,
korganizer (<< 3.4.0-1)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/kontact
lib/kde3/kcm_*summary.*
lib/kde3/kcm_kontact*
lib/kde3/kontact.*
lib/kde3/libkontact_*
lib/libkdeinit_kontact.*
lib/libkontact.*.dylib
lib/libkpinterfaces.*.dylib
share/applications/kde/Kontact.desktop
share/applications/kde/kontactdcop.desktop
share/apps/kontact*
share/config.kcfg/kontact.kcfg
share/doc/kde/en/kontact
share/icons/crystalsvg/16x16/actions/kontact*
share/icons/crystalsvg/22x22/actions/kontact*
share/icons/crystalsvg/32x32/actions/kontact*
share/icons/crystalsvg/48x48/actions/kontact*
share/icons/crystalsvg/64x64/actions/kontact*
share/icons/hicolor/128x128/apps/kontact*
share/icons/hicolor/16x16/apps/kontact*
share/icons/hicolor/22x22/apps/kontact*
share/icons/hicolor/32x32/apps/kontact*
share/icons/hicolor/48x48/apps/kontact*
share/icons/hicolor/64x64/apps/kontact*
share/services/kcm*summary.*
share/services/kcmkontact*
share/services/kontact*
share/servicetypes/kontact*
<<
Shlibs: <<
%p/lib/libkontact.1.dylib 2.0.0 kontact (>= 3.5.0-1)
%p/lib/libkpinterfaces.1.dylib 2.0.0 kontact (>= 3.5.0-1)
!%p/lib/libkdeinit_kontact.dylib
<<
Homepage: http://www.kontact.org/
DescDetail: <<
The KDE Kontact Personal Information Management suite unites mature
and proven KDE applications (called components in the context) under
one roof. Thanks to the powerful KParts technology, all components
are seamlessly integrated into one application.
The components of KDE Kontact are all shaped to work nice with each
other. This results in features like intuitive drag 'n' dropping
between components and appointment handling, task lists and contacts.
KDE Kontact also extends its components with support for various
groupware servers. When using these servers your workgroup will
have access to features like shared email folders, group task lists,
calendar sharing, central addressbooks and meeting scheduling.
<<
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
<<
SplitOff16: <<
Package: korganizer
Description: KDE - calendar and scheduling
Depends: <<
%N-common (>= %v-%r),
%N-kfile-plugins (>= %v-%r),
%N-ioslaves (>= %v-%r),
kleopatra (>= %v-%r),
ktnef (>= %v-%r)
<<
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-common,
kmail (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/ical2vcal
bin/korgac
bin/korganizer
lib/kde3/kcm_korganizer.*
lib/kde3/korgac.*
lib/kde3/korganizer.*
lib/kde3/libkorg*
lib/libkdeinit_korgac.*
lib/libkdeinit_korganizer.*
lib/libkocorehelper.*.dylib
lib/libkorg_stdprinting.*.dylib
lib/libkorganizer.*.dylib
lib/libkorganizer_calendar.*.dylib
lib/libkorganizer_eventviewer.*.dylib
share/applications/kde/korganizer.*
share/apps/kconf_update/korganizer*
share/apps/korgac*
share/apps/korganizer*
share/autostart/korgac.*
share/config.kcfg/korganizer.*
share/doc/kde/en/korganizer
share/icons/hicolor/128x128/apps/korganizer*
share/icons/hicolor/16x16/apps/korganizer*
share/icons/hicolor/32x32/apps/korganizer*
share/icons/hicolor/48x48/apps/korganizer*
share/icons/hicolor/64x64/apps/korganizer*
share/services/korganizer*
share/services/webcal.*
share/servicetypes/calendardecoration.*
share/servicetypes/calendarplugin.*
share/servicetypes/dcopcalendar.*
share/servicetypes/korganizerpart.*
share/servicetypes/korgprintplugin.*
<<
Shlibs: <<
%p/lib/libkocorehelper.1.dylib 2.0.0 korganizer (>= 3.5.0-1)
%p/lib/libkorg_stdprinting.1.dylib 2.0.0 korganizer (>= 3.5.0-1)
%p/lib/libkorganizer.1.dylib 2.0.0 korganizer (>= 3.5.0-1)
%p/lib/libkorganizer_calendar.1.dylib 2.0.0 korganizer (>= 3.5.0-1)
%p/lib/libkorganizer_eventviewer.1.dylib 2.0.0 korganizer (>= 3.5.0-1)
!%p/lib/libkdeinit_korgac.dylib
!%p/lib/libkdeinit_korganizer.dylib
<<
Homepage: http://pim.kde.org/korganizer/index.php
DescDetail: <<
KOrganizer is the calendar and scheduling application of the popular
K Desktop Environment. KDE is a powerful Open Source graphical
desktop environment for Unix workstations. It combines ease of use,
contemporary functionality, and outstanding graphical design with the
technological superiority of the Unix operating system.
KOrganizer provides management of events and tasks, alarm notification,
web export, network transparent handling of data, group scheduling,
import and export of calendar files and more.
<<
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
<<
SplitOff17: <<
Package: korn
Description: KDE - mailbox update notifier
Depends: %N-common (>= %v-%r)
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-common
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/korn
lib/kconf_update_bin/korn-*
lib/kde3/korn.*
lib/libkdeinit_korn.*
share/applications/kde/KOrn.desktop
share/apps/kconf_update/korn-*
share/doc/kde/en/korn
share/icons/hicolor/16x16/apps/korn*
share/icons/hicolor/32x32/apps/korn*
share/icons/hicolor/48x48/apps/korn*
<<
Shlibs: !%p/lib/libkdeinit_korn.dylib
Homepage: http://www.ph.unimelb.edu.au/~ssk/kde/korn/
DescDetail: <<
KOrn is a KDE-compliant X11 program that monitors UNIX mailbox
files for incoming and unread messsages. It periodically scans
each mailbox and displays the number of unread messages it
contains in a small on-screen button.
<<
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
<<
SplitOff18: <<
Package: kpilot
Description: KDE - PalmOS tool
Depends: <<
%N-common (>= %v-%r),
%N-kfile-plugins (>= %v-%r),
%N-ioslaves (>= %v-%r),
kaddressbook (>= %v-%r),
ktnef (>= %v-%r),
libmal10-shlibs (>= 1:0.44-1)
<<
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-common
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/kpalmdoc
bin/kpilot
bin/kpilot*
lib/kde3/conduit_*
lib/kde3/kcm_kpilot.*
lib/kde3/kpalmdoc.*
lib/kde3/kpilot.*
lib/kde3/kpilotDaemon.*
lib/libkdeinit_kpalmdoc.*
lib/libkdeinit_kpilot.*
lib/libkdeinit_kpilotDaemon.*
lib/libkpilot.*.dylib
share/applications/kde/kpalmdoc.desktop
share/applications/kde/kpilot*
share/apps/kconf_update/kpalmdoc.upd
share/apps/kconf_update/kpilot.upd
share/apps/kpilot
share/config.kcfg/*conduit*
share/config.kcfg/kpalmdoc.kcfg
share/config.kcfg/kpilot.kcfg
share/config.kcfg/kpilotlib.kcfg
share/config.kcfg/popmail.kcfg
share/doc/kde/en/kpilot
share/icons/crystalsvg/16x16/apps/kpalmdoc*
share/icons/crystalsvg/16x16/apps/kpilot*
share/icons/crystalsvg/22x22/apps/kpalmdoc*
share/icons/crystalsvg/22x22/apps/kpilot*
share/icons/crystalsvg/32x32/apps/kpalmdoc*
share/icons/crystalsvg/32x32/apps/kpilot*
share/icons/crystalsvg/48x48/apps/kpalmdoc*
share/icons/crystalsvg/48x48/apps/kpilot*
share/icons/hicolor/16x16/apps/kpilot*
share/icons/hicolor/22x22/apps/kpilot*
share/icons/hicolor/32x32/apps/kpilot*
share/icons/hicolor/48x48/apps/kpilot*
share/icons/locolor/16x16/apps/kpilot*
share/services/*conduit.desktop
share/services/kpilot_config.desktop
share/servicetypes/kpilotconduit.desktop
<<
Shlibs: <<
%p/lib/libkpilot.0.dylib 1.0.0 kpilot (>= 3.5.0-1)
!%p/lib/libkdeinit_kpalmdoc.dylib
!%p/lib/libkdeinit_kpilot.dylib
!%p/lib/libkdeinit_kpilotDaemon.dylib
<<
Homepage: http://www.slac.com/pilone/kpilot_home/
DescDetail: <<
KPilot is a replacement for the Palm Desktop software from
PalmSource Inc., which makes your PalmOS powered handheld (e.g.,
a Palm Zire 31) capable of exchanging information with your KDE
powered computer. KPilot doesn't replace the Palm Desktop all
by itself. It connects and integrates a number of fine KDE 3.x
applications into a package that can do everything the Palm
Desktop can, and more.
<<
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
<<
SplitOff2: <<
Package: akregator
Description: KDE - RSS reader
Depends: <<
%N-common (>= %v-%r),
ktnef (>= %v-%r)
<<
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-common
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/akregator
lib/kde3/*akregator*
lib/libakregatorprivate.*.dylib
lib/libkdeinit_akregator.*
share/applications/kde/akregator.desktop
share/apps/akregator
share/config.kcfg/akregator.kcfg
share/config.kcfg/mk4config.kcfg
share/doc/kde/en/akregator
share/icons/crystalsvg/16x16/actions/rss_tag*
share/icons/crystalsvg/16x16/apps/akregator_empty*
share/icons/crystalsvg/22x22/actions/rss_tag*
share/icons/crystalsvg/32x32/actions/rss_tag*
share/icons/crystalsvg/48x48/actions/rss_tag*
share/icons/crystalsvg/64x64/actions/rss_tag*
share/icons/hicolor/128x128/apps/akregator*
share/icons/hicolor/16x16/apps/akregator*
share/icons/hicolor/22x22/apps/akregator*
share/icons/hicolor/32x32/apps/akregator*
share/icons/hicolor/48x48/apps/akregator*
share/icons/hicolor/64x64/apps/akregator*
share/icons/hicolor/scalable/apps/akregator*
share/services/akregator*
share/services/feed.protocol
share/servicetypes/akregator*
<<
Shlibs: <<
%p/lib/libakregatorprivate.0.dylib 1.0.0 akregator (>= 3.5.0-1)
!%p/lib/libkdeinit_akregator.dylib
<<
Homepage: http://akregator.sourceforge.net/
DescDetail: <<
Akregator allows you to browse through thousands of internet feeds without
the hassle of using a web browser.
<<
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
<<
SplitOff20: <<
Package: ktnef
Description: KDE - TNEF viewer/extractor
Depends: %N-common (>= %v-%r)
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-common
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/ktnef
lib/kde3/ktnef.*
lib/libkdeinit_ktnef.*
lib/libktnef.*.dylib
share/applications/kde/ktnef.desktop
share/apps/ktnef
share/doc/kde/en/ktnef
share/icons/hicolor/48x48/apps/ktnef*
share/icons/locolor/16x16/apps/ktnef*
share/icons/locolor/32x32/apps/ktnef*
share/mimelnk/application/ms-tnef.desktop
<<
Shlibs: <<
%p/lib/libktnef.1.dylib 2.0.0 ktnef (>= 3.5.0-1)
!%p/lib/libkdeinit_ktnef.dylib
<<
Homepage: http://sourceforge.net/projects/ktnef
DescDetail: <<
A TNEF viewer/extractor. It fully integrates with the KDE environment
(mime types, ...) and can be registered as opening application for
e-mail clients.
<<
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
<<
SplitOff21: <<
Package: %N-wizards
Description: KDE - groupware configuration wizards
Depends: <<
%N-common (>= %v-%r),
kaddressbook (>= %v-1),
kleopatra (>= %v-%r),
ktnef (>= %v-%r)
<<
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-common
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/*wizard
lib/libegroupwarewizard.dylib
lib/libexchangewizard.dylib
lib/libgroupwisewizard.dylib
lib/libkolabwizard.dylib
lib/libsloxwizard.dylib
share/applications/kde/groupwarewizard.desktop
share/config.kcfg/egroupware*
share/config.kcfg/groupwise*
share/config.kcfg/kolab*
share/config.kcfg/slox*
<<
Shlibs: <<
!%p/lib/libegroupwarewizard.dylib
!%p/lib/libexchangewizard.dylib
!%p/lib/libgroupwisewizard.dylib
!%p/lib/libkolabwizard.dylib
!%p/lib/libsloxwizard.dylib
<<
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
<<
SplitOff22: <<
Package: %N-common
Description: KDE - kdepim common files
Depends: <<
%N-base (>= %v-%r),
cyrus-sasl2-shlibs,
libgettext3-shlibs,
gnokii3-shlibs,
gpgme11-shlibs (>= 1.0.3-1),
opensync-shlibs,
readline5-shlibs
<<
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
kdenetwork3-common,
kdenetwork3-dev (<< %v-1),
kmail (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin
lib
share/apps
share/config.kcfg
share/doc/kde
share/icons
share/mimelnk
share/services
share/servicetypes
<<
Shlibs: <<
%p/lib/libgpgme++.0.dylib 4.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libindex.0.dylib 1.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkabc_groupdav.1.dylib 2.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkabc_groupwise.1.dylib 2.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkabc_newexchange.1.dylib 2.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkabc_slox.0.dylib 1.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkabc_xmlrpc.1.dylib 2.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkabckolab.0.dylib 1.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkcal.2.dylib 3.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkcal_groupdav.1.dylib 2.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkcal_groupwise.1.dylib 2.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkcal_newexchange.1.dylib 2.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkcal_resourcefeatureplan.1.dylib 2.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkcal_resourceremote.1.dylib 2.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkcal_slox.0.dylib 1.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkcal_xmlrpc.1.dylib 2.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkcalkolab.0.dylib 1.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkdepim.1.dylib 2.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkgantt.0.dylib 1.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkgroupwarebase.0.dylib 1.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkgroupwaredav.0.dylib 1.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkholidays.1.dylib 2.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkmime.2.dylib 5.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libknotes_xmlrpc.1.dylib 2.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libknoteskolab.0.dylib 1.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkode.1.dylib 2.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkpgp.2.dylib 5.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkpimexchange.1.dylib 2.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkpimidentities.1.dylib 2.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libksieve.0.dylib 1.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libkslox.0.dylib 1.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libmimelib.1.dylib 2.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libqgpgme.0.dylib 1.0.0 kdepim3-common (>= 3.5.0-1)
%p/lib/libgwsoap.0.dylib 1.0.0 kdepim3-common (>= 3.5.9-2)
%p/lib/libkabcscalix.0.dylib 1.0.0 kdepim3-common (>= 3.5.9-2)
%p/lib/libkcalscalix.0.dylib 1.0.0 kdepim3-common (>= 3.5.9-2)
%p/lib/libknotesscalix.0.dylib 1.0.0 kdepim3-common (>= 3.5.9-2)
!%p/lib/libkdeinit_kode.dylib
!%p/lib/libkdeinit_networkstatustestservice.dylib
!%p/lib/libscalixwizard.dylib
<<
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
<<
SplitOff23: <<
Package: %N-base
Description: KDE - kdepim base package
Depends: kdebase3-unified (>= %v-1)
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: share/doc/installed-packages/%N-base
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
<<
SplitOff3: <<
Package: kleopatra
Description: KDE - manage X.509 certificates
Depends: <<
%N-common (>= %v-%r),
gpgme11-shlibs,
libgpg-error-shlibs
<<
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-common
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/kleopatra
bin/kwatchgnupg
lib/kde3/*kleopatra*
lib/kde3/kwatchgnupg*
lib/libkdeinit_kleopatra.*
lib/libkdeinit_kwatchgnupg.*
lib/libkleopatra.*.dylib
share/applications/kde/kleopatra*
share/apps/kleopatra
share/apps/kwatchgnupg
share/apps/libkleopatra
share/config/libkleopatrarc
share/doc/kde/en/kleopatra
share/doc/kde/en/kwatchgnupg
share/icons/crystalsvg/16x16/apps/gpg*
share/icons/crystalsvg/22x22/apps/gpg*
share/icons/crystalsvg/32x32/apps/gpg*
share/services/kleopatra*
<<
Shlibs: <<
%p/lib/libkleopatra.1.dylib 2.0.0 kleopatra (>= 3.5.0-1)
!%p/lib/libkdeinit_kleopatra.dylib
!%p/lib/libkdeinit_kwatchgnupg.dylib
<<
DescDetail: <<
Kleopatra is the KDE tool for managing X.509 certificates in the
gpgsm keybox and for retrieving certificates from LDAP servers.
<<
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
<<
SplitOff4: <<
Package: kaddressbook
Description: KDE - address book and contact manager
Depends: <<
%N-common (>= %v-%r),
kleopatra (>= %v-%r),
ktnef (>= %v-%r)
<<
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-common
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/kabc2mutt
bin/kaddressbook
lib/kde3/kabc2mutt*
lib/kde3/kaddressbook*
lib/kde3/kcm_kab*
lib/kde3/ldifvcardthumbnail.*
lib/kde3/libkaddr*
lib/libkabinterfaces.*.dylib
lib/libkaddressbook.*.dylib
lib/libkdeinit_kabc2mutt.*
lib/libkdeinit_kaddressbook.*
share/applications/kde/kaddressbook.desktop
share/apps/kaddressbook
share/doc/kde/en/kaddressbook
share/icons/hicolor/128x128/apps/kaddressbook*
share/icons/hicolor/16x16/apps/kaddressbook*
share/icons/hicolor/32x32/apps/kaddressbook*
share/icons/hicolor/48x48/apps/kaddressbook*
share/icons/hicolor/64x64/apps/kaddressbook*
share/services/kab*
share/services/kaddressbook
share/services/ldifvcardthumbnail.*
share/servicetypes/dcopaddressbook.*
share/servicetypes/kaddressbook*
<<
Shlibs: <<
%p/lib/libkabinterfaces.1.dylib 2.0.0 %n (>= 3.5.0-1)
%p/lib/libkaddressbook.0.dylib 1.0.0 %n (>= 3.5.0-1)
!%p/lib/libkdeinit_kabc2mutt.dylib
!%p/lib/libkdeinit_kaddressbook.dylib
<<
Homepage: http://pim.kde.org/kaddressbook/index.php
DescDetail: <<
KAddressBook is a comfortable frontend to organize the addresses of your friends,
business partners, etc.
KAddressBook allows you to import and export adressbook files, offers a function
to search for adresses and - which is the most important feature: it is fully
integrated into the K Desktop Enviroment and interacts with other KDE applications
like e.g. KMail.
<<
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
<<
SplitOff5: <<
Package: kalarm
Description: KDE - alarm clock
Depends: <<
%N-common (>= %v-%r),
ktts (>= %v-1),
kleopatra (>= %v-%r),
ktnef (>= %v-%r)
<<
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-common
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/kalarm*
share/applications/kde/kalarm.desktop
share/applnk/.hidden/kalarmd.desktop
share/applnk/Applications/kalarm.desktop
share/apps/kalarm
share/autostart/kalarm*
share/doc/kde/en/kalarm
share/icons/crystalsvg/16x16/actions/kalarm*
share/icons/crystalsvg/22x22/actions/kalarm*
share/icons/hicolor/16x16/apps/kalarm*
share/icons/hicolor/32x32/apps/kalarm*
share/icons/hicolor/48x48/apps/kalarm*
<<
Homepage: http://pim.kde.org/components/kalarm.php
DescDetail: <<
KAlarm is a personal alarm message, command and email scheduler. It provides
a graphical interface to set up personal alarm messages which pop up on the
screen at the chosen time, or you can schedule commands to be executed or
emails to be sent.
<<
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
<<
SplitOff6: <<
Package: kandy
Description: KDE - phone/organizer/etc. synchronization
Depends: <<
%N-common (>= %v-%r),
ktnef (>= %v-%r)
<<
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-common
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/kandy*
lib/kde3/kandy*
lib/libkdeinit_kandy*
share/applications/kde/kandy.desktop
share/applnk/Utilities/kandy.desktop
share/apps/kandy
share/config.kcfg/kandy.kcfg
share/doc/kde/en/kandy
<<
Shlibs: <<
!%p/lib/libkdeinit_kandy.dylib
!%p/lib/libkdeinit_kandy_client.dylib
<<
Homepage: http://pim.kde.org/components/kandy.php
DescDetail: <<
Kandy aims at providing synchronisation of phonebook, organizer and other
data on your mobile phone with the data stored on the desktop.
<<
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
<<
SplitOff7: <<
Package: karm
Description: KDE - time tracker
Depends: <<
%N-common (>= %v-%r),
ktnef (>= %v-%r)
<<
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-common
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/karm
lib/kde3/libkarmpart*
share/applications/kde/karm.desktop
share/applnk/Utilities/karm.desktop
share/apps/karm
share/apps/karmpart
share/doc/kde/en/karm
share/icons/hicolor/128x128/apps/karm*
share/icons/hicolor/16x16/apps/karm*
share/icons/hicolor/22x22/apps/karm*
share/icons/hicolor/32x32/apps/karm*
share/icons/hicolor/48x48/apps/karm*
share/icons/hicolor/64x64/apps/karm*
share/services/karm_part*
<<
Homepage: http://pim.kde.org/components/karm.php
DescDetail: <<
KArm is a time tracker that integrates with the KOrganizer to do list.
It features a simple user interface, idle detection, desktop tracking,
CSV export, and a time card report.
<<
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
<<
SplitOff8: <<
Package: %N-kfile-plugins
Description: KDE - file plugins for %N
Depends: <<
%N-common (>= %v-%r),
ktnef (>= %v-%r),
pilot-link09-shlibs
<<
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-common,
kpilot (<< 3.4.0-1),
kmail (<< 3.4.0-1)
<<
Recommends: %N (>= %v-%r)
Files: <<
lib/kde3/kfile_ics.*
lib/kde3/kfile_palm.*
lib/kde3/kfile_vcf.*
share/services/kfile_ics.*
share/services/kfile_palm.*
share/services/kfile_vcf.*
<<
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
<<
SplitOff9: <<
Package: %N-ioslaves
Description: KDE - IOslaves for %N
Depends: <<
%N-common (>= %v-%r),
cyrus-sasl2-shlibs
<<
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-common,
kdebase3 (<< 3.5.0-1),
kdebase3-ssl (<< 3.5.0-1),
kdebase3-unified (<< 3.5.0-1)
<<
Recommends: %N (>= %v-%r)
Files: <<
lib/kde3/kio_imap*
lib/kde3/kio_mbox*
lib/kde3/kio_sieve*
share/services/imap*
share/services/mbox*
share/services/sieve*
<<
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
<<
PostInstScript: <<
if [ -x "%p/bin/kde-update-caches.sh" ]; then
%p/bin/kde-update-caches.sh >/dev/null 2>&1 || :
fi
<<
DescDetail: <<
Various tools for KDE Personal Information Management
Install the kdepim3 package if you want to install all of the
kdepim packages.
<<
DescUsage: <<
---[ Installation ]---------------------------------------------------
To install all of the official KDE packages, install "bundle-kde" or
"bundle-kde-ssl" (depending on whether crypotgraphic laws permit
downloading strong cryptography). Unless you have a specific reason
not to, "bundle-kde-ssl" is suggested.
---[ Configuration ]--------------------------------------------------
To use KDE as your windowing system in XDarwin, create a file called
".xinitrc" in your home directory, containing the following line:
/sw/bin/startkde >/tmp/kde.log 2>&1
See http://fink.sourceforge.net/doc/x11/run-xfree86.php#xinitrc
for more information on the xinitrc files and how they work.
If you want to use Apple's X11 instead of the KDE window manager,
put the following line before the startkde line in .xinitrc:
export KDEWM=quartz-wm
If you want to disable quartz-wm even for clipboard synchronization
(proxying), put the following line before the startkde line in
.xinitrc:
export DISABLE_PROXY=1
---[ Startup ]--------------------------------------------------------
Once you have created an ~/.xinitrc file, you should be able to start
KDE by clicking on the "XDarwin" icon in your Applications folder.
NOTE: By default, X11 on Mac OS X runs in "rootless" mode, generally.
If you run KDE in rootless mode, it will take over your desktop with
a window that covers everything up. You can remove this by disabling
desktop icons in the KDE control center. Open the control center
(either from the "K" menu bar, or by typing "kcontrol" in an xterm)
then expand the "Desktop" list, click "Behavior", and uncheck the
"Show icons on desktop" checkbox.
---[ Removal ]--------------------------------------------------------
To remove all of the official KDE packages, you can remove the KDE
libraries and anything that depends on them by running, in a terminal:
sudo apt-get remove kdelibs3-unified-shlibs
To remove an individual KDE package collection (like kdenetwork3 or
kdesdk3) you can generally remove [package]-base. For example, to
remove all of the kdenetwork3 packages, run:
sudo apt-get remove kdenetwork3-base
<<
diff -Nurd kdepim-3.5.10/akregator/src/Makefile.am kdepim-3.5.10-new/akregator/src/Makefile.am
--- kdepim-3.5.10/akregator/src/Makefile.am 2006-10-01 13:30:25.000000000 -0400
+++ kdepim-3.5.10-new/akregator/src/Makefile.am 2010-07-26 13:27:27.000000000 -0400
@@ -16,12 +16,13 @@
#########################################################################
# this is the program that gets installed. it's name is used for all
# of the other Makefile.am variables
-bin_PROGRAMS = akregator
+bin_PROGRAMS =
+kdeinit_LTLIBRARIES = akregator.la
# the application source, library search path, and link libraries
-akregator_SOURCES = main.cpp mainwindow.cpp
-akregator_LDFLAGS = $(KDE_RPATH) $(all_libraries)
-akregator_LDADD = $(LIB_KPARTS) libakregatorprivate.la
+akregator_la_SOURCES = main.cpp mainwindow.cpp
+akregator_la_LDFLAGS = $(KDE_PLUGIN) $(all_libraries) -module
+akregator_la_LIBADD = $(LIB_KPARTS) libakregatorprivate.la
#akregator_LDADD = $(LIB_KPARTS) libakregatorprivate.la $(top_builddir)/libkdepim/libkdepim.la
# this is where the desktop file will go
@@ -76,7 +77,7 @@
dragobjects.cpp \
utils.cpp
-libakregatorprivate_la_LDFLAGS = $(all_libraries) -avoid-version -no-undefined
+libakregatorprivate_la_LDFLAGS = $(all_libraries) -no-undefined
libakregatorprivate_la_LIBADD = $(top_builddir)/libkdepim/libkdepim.la \
$(top_builddir)/akregator/src/librss/librsslocal.la $(LIB_KHTML)
diff -Nurd kdepim-3.5.10/akregator/src/main.cpp kdepim-3.5.10-new/akregator/src/main.cpp
--- kdepim-3.5.10/akregator/src/main.cpp 2007-01-15 06:28:31.000000000 -0500
+++ kdepim-3.5.10-new/akregator/src/main.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -85,7 +85,7 @@
} // namespace Akregator
-int main(int argc, char **argv)
+extern "C" KDE_EXPORT int kdemain(int argc, char **argv)
{
Akregator::AboutData about;
KCmdLineArgs::init(argc, argv, &about);
diff -Nurd kdepim-3.5.10/certmanager/Makefile.am kdepim-3.5.10-new/certmanager/Makefile.am
--- kdepim-3.5.10/certmanager/Makefile.am 2005-09-10 04:23:51.000000000 -0400
+++ kdepim-3.5.10-new/certmanager/Makefile.am 2010-07-26 13:27:27.000000000 -0400
@@ -4,9 +4,11 @@
INCLUDES = -I$(srcdir)/lib -I$(top_srcdir)/libkdenetwork $(GPGME_CFLAGS) $(all_includes)
-bin_PROGRAMS = kleopatra
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = kleopatra.la
-kleopatra_SOURCES = \
+kleopatra_la_SOURCES = \
customactions.cpp \
aboutdata.cpp \
main.cpp certmanager.cpp \
@@ -17,8 +19,8 @@
METASOURCES = AUTO
-kleopatra_LDFLAGS = $(all_libraries) $(KDE_RPATH)
-kleopatra_LDADD = conf/libconf.la lib/libkleopatra.la $(LIB_KUTILS) $(LIB_KABC)
+kleopatra_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
+kleopatra_la_LIBADD = conf/libconf.la lib/libkleopatra.la $(LIB_KUTILS) $(LIB_KABC)
rcdir = $(kde_datadir)/kleopatra
rc_DATA = kleopatraui.rc
diff -Nurd kdepim-3.5.10/certmanager/conf/Makefile.am kdepim-3.5.10-new/certmanager/conf/Makefile.am
--- kdepim-3.5.10/certmanager/conf/Makefile.am 2005-10-10 11:02:19.000000000 -0400
+++ kdepim-3.5.10-new/certmanager/conf/Makefile.am 2010-07-26 13:27:27.000000000 -0400
@@ -15,7 +15,7 @@
appearanceconfigwidget.cpp \
dnorderconfigpage.cpp
-kcm_kleopatra_la_LDFLAGS = $(all_libraries) -module -avoid-version -no-undefined
+kcm_kleopatra_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
kcm_kleopatra_la_LIBADD = ../lib/libkleopatra.la $(LIB_KDEUI)
kde_services_DATA = \
diff -Nurd kdepim-3.5.10/certmanager/kwatchgnupg/Makefile.am kdepim-3.5.10-new/certmanager/kwatchgnupg/Makefile.am
--- kdepim-3.5.10/certmanager/kwatchgnupg/Makefile.am 2005-09-10 04:23:49.000000000 -0400
+++ kdepim-3.5.10-new/certmanager/kwatchgnupg/Makefile.am 2010-07-26 13:27:27.000000000 -0400
@@ -2,9 +2,11 @@
INCLUDES = -I$(top_srcdir)/certmanager/lib -I$(top_srcdir)/libkdenetwork $(GPGME_CFLAGS) $(all_includes)
-bin_PROGRAMS = kwatchgnupg
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = kwatchgnupg.la
-kwatchgnupg_SOURCES = \
+kwatchgnupg_la_SOURCES = \
kwatchgnupgmainwin.cpp \
kwatchgnupgconfig.cpp \
aboutdata.cpp \
@@ -13,8 +15,8 @@
METASOURCES = AUTO
-kwatchgnupg_LDFLAGS = $(all_libraries) $(KDE_RPATH)
-kwatchgnupg_LDADD = ../conf/libconf.la ../lib/libkleopatra.la $(LIB_KUTILS) $(LIB_KABC)
+kwatchgnupg_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
+kwatchgnupg_la_LIBADD = ../conf/libconf.la ../lib/libkleopatra.la $(LIB_KUTILS) $(LIB_KABC)
rcdir = $(kde_datadir)/kwatchgnupg
rc_DATA = kwatchgnupgui.rc
diff -Nurd kdepim-3.5.10/certmanager/kwatchgnupg/main.cpp kdepim-3.5.10-new/certmanager/kwatchgnupg/main.cpp
--- kdepim-3.5.10/certmanager/kwatchgnupg/main.cpp 2005-09-10 04:23:49.000000000 -0400
+++ kdepim-3.5.10-new/certmanager/kwatchgnupg/main.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -74,7 +74,7 @@
return KUniqueApplication::newInstance();
}
-int main( int argc, char** argv )
+extern "C" KDE_EXPORT int kdemain( int argc, char** argv )
{
AboutData aboutData;
diff -Nurd kdepim-3.5.10/certmanager/lib/Makefile.am kdepim-3.5.10-new/certmanager/lib/Makefile.am
--- kdepim-3.5.10/certmanager/lib/Makefile.am 2005-09-10 04:23:51.000000000 -0400
+++ kdepim-3.5.10-new/certmanager/lib/Makefile.am 2010-07-26 13:31:35.000000000 -0400
@@ -17,7 +17,7 @@
ui/libkleopatra_ui.la \
\
$(top_builddir)/libkdenetwork/qgpgme/libqgpgme.la \
- $(LIB_KIO) $(LIB_KDEUI)
+ $(LIB_KIO) $(LIB_KDEUI) $(LIB_KDECORE) -lDCOP
# Disabled for kdepim-3.3, see also kleo/cryptobackendfactory.cpp
# backends/kpgp/libkleopatra_backend_kpgp.la
diff -Nurd kdepim-3.5.10/certmanager/main.cpp kdepim-3.5.10-new/certmanager/main.cpp
--- kdepim-3.5.10/certmanager/main.cpp 2005-09-10 04:23:51.000000000 -0400
+++ kdepim-3.5.10-new/certmanager/main.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -46,7 +46,7 @@
#include
#include
-int main( int argc, char** argv )
+extern "C" KDE_EXPORT int kdemain( int argc, char** argv )
{
AboutData aboutData;
diff -Nurd kdepim-3.5.10/kabc/frontend/Makefile.am kdepim-3.5.10-new/kabc/frontend/Makefile.am
--- kdepim-3.5.10/kabc/frontend/Makefile.am 2005-09-10 04:24:24.000000000 -0400
+++ kdepim-3.5.10-new/kabc/frontend/Makefile.am 2010-07-26 13:27:27.000000000 -0400
@@ -2,9 +2,11 @@
METASOURCES = AUTO
-bin_PROGRAMS = kabcfrontend
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = kabcfrontend.la
-kabcfrontend_LDFLAGS = $(all_libraries) $(KDE_RPATH)
-kabcfrontend_LDADD = -lkabc $(LIB_KDECORE)
-kabcfrontend_SOURCES = main.cpp mainWindow.ui
+kabcfrontend_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
+kabcfrontend_la_LIBADD = -lkabc $(LIB_KDECORE)
+kabcfrontend_la_SOURCES = main.cpp mainWindow.ui
diff -Nurd kdepim-3.5.10/kabc/frontend/main.cpp kdepim-3.5.10-new/kabc/frontend/main.cpp
--- kdepim-3.5.10/kabc/frontend/main.cpp 2005-09-10 04:24:24.000000000 -0400
+++ kdepim-3.5.10-new/kabc/frontend/main.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -6,7 +6,7 @@
#include "mainWindow.h"
-int main( int argc, char ** argv )
+extern "C" KDE_EXPORT int kdemain( int argc, char ** argv )
{
KAboutData aboutData("testkabc",I18N_NOOP("TestKabc"),"0.1");
KCmdLineArgs::init(argc,argv,&aboutData);
diff -Nurd kdepim-3.5.10/kabc/kabc2mutt/Makefile.am kdepim-3.5.10-new/kabc/kabc2mutt/Makefile.am
--- kdepim-3.5.10/kabc/kabc2mutt/Makefile.am 2005-09-10 04:24:24.000000000 -0400
+++ kdepim-3.5.10-new/kabc/kabc2mutt/Makefile.am 2010-07-26 14:08:16.000000000 -0400
@@ -2,11 +2,13 @@
METASOURCES = AUTO
-bin_PROGRAMS = kabc2mutt
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = kabc2mutt.la
-kabc2mutt_LDFLAGS = $(all_libraries) $(KDE_RPATH)
-kabc2mutt_LDADD = -lkabc $(LIB_KDECORE)
-kabc2mutt_SOURCES = kabc2mutt.cpp main.cpp
+kabc2mutt_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -module -avoid-version
+kabc2mutt_la_LIBADD = -lkabc $(LIB_KDECORE) $(LIB_QT)
+kabc2mutt_la_SOURCES = kabc2mutt.cpp main.cpp
messages: rc.cpp
$(XGETTEXT) *.cpp -o $(podir)/kabc2mutt.pot
diff -Nurd kdepim-3.5.10/kabc/kabc2mutt/main.cpp kdepim-3.5.10-new/kabc/kabc2mutt/main.cpp
--- kdepim-3.5.10/kabc/kabc2mutt/main.cpp 2005-09-10 04:24:24.000000000 -0400
+++ kdepim-3.5.10-new/kabc/kabc2mutt/main.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -41,7 +41,7 @@
};
-int main( int argc, char **argv )
+extern "C" KDE_EXPORT int kdemain( int argc, char **argv )
{
KApplication::disableAutoDcopRegistration();
KCmdLineArgs::init( argc, argv, appName, programName, description, version );
diff -Nurd kdepim-3.5.10/kaddressbook/Makefile.am kdepim-3.5.10-new/kaddressbook/Makefile.am
--- kdepim-3.5.10/kaddressbook/Makefile.am 2008-02-13 04:39:43.000000000 -0500
+++ kdepim-3.5.10-new/kaddressbook/Makefile.am 2010-07-26 14:00:58.000000000 -0400
@@ -14,11 +14,12 @@
-I$(top_buildir)/kaddressbook/editors \
$(all_includes)
-bin_PROGRAMS = kaddressbook
+bin_PROGRAMS =
+kdeinit_LTLIBRARIES = kaddressbook.la
-kaddressbook_SOURCES = main.cpp kaddressbookmain.cpp
-kaddressbook_LDFLAGS = $(all_libraries) $(KDE_RPATH)
-kaddressbook_LDADD = libkaddressbook.la
+kaddressbook_la_SOURCES = main.cpp kaddressbookmain.cpp
+kaddressbook_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -module -avoid-version
+kaddressbook_la_LIBADD = libkaddressbook.la
kde_module_LTLIBRARIES = libkaddressbookpart.la
@@ -48,7 +49,7 @@
-lkabc_file $(LIB_KABC) $(LIB_KHTML) \
$(top_builddir)/kaddressbook/common/libkabcommon.la \
$(top_builddir)/kaddressbook/editors/libkabim.la \
- -lkdeprint
+ -lkdeprint $(LIB_KUTILS)
libkaddressbook_la_COMPILE_FIRST = $(top_srcdir)/libkdepim/categoryselectdialog.h \
$(top_srcdir)/libkdepim/categoryeditdialog.h \
$(top_builddir)/kaddressbook/common/kabprefs_base.h
@@ -66,7 +67,7 @@
viewconfigurefilterpage.h viewconfigurewidget.h viewmanager.h xxportmanager.h \
xxportselectdialog.h advancedcustomfields.h imeditwidget.h
-kaddressbook_METASOURCES = AUTO
+kaddressbook_la_METASOURCES = AUTO
rcdir = $(kde_datadir)/kaddressbook
rc_DATA = kaddressbookui.rc kaddressbook_part.rc
diff -Nurd kdepim-3.5.10/kaddressbook/features/Makefile.am kdepim-3.5.10-new/kaddressbook/features/Makefile.am
--- kdepim-3.5.10/kaddressbook/features/Makefile.am 2008-08-19 14:15:52.000000000 -0400
+++ kdepim-3.5.10-new/kaddressbook/features/Makefile.am 2010-07-26 13:27:27.000000000 -0400
@@ -16,16 +16,16 @@
if compile_newdistrlists
libkaddrbk_distributionlistng_la_SOURCES = distributionlistngwidget.cpp
-libkaddrbk_distributionlistng_la_LDFLAGS = -module $(KDE_PLUGIN) $(KDE_RPATH) $(all_libraries) -no-undefined
+libkaddrbk_distributionlistng_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
libkaddrbk_distributionlistng_la_LIBADD = $(XXLIBS)
else
libkaddrbk_distributionlist_la_SOURCES = distributionlistwidget.cpp
-libkaddrbk_distributionlist_la_LDFLAGS = -module $(KDE_PLUGIN) $(KDE_RPATH) $(all_libraries) -no-undefined
+libkaddrbk_distributionlist_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
libkaddrbk_distributionlist_la_LIBADD = $(XXLIBS)
endif
libkaddrbk_resourceselection_la_SOURCES = resourceselection.cpp
-libkaddrbk_resourceselection_la_LDFLAGS = -module $(KDE_PLUGIN) $(KDE_RPATH) $(all_libraries) -no-undefined
+libkaddrbk_resourceselection_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
libkaddrbk_resourceselection_la_LIBADD = $(XXLIBS)
noinst_HEADERS = distributionlistwidget.h distributionlistngwidget.h resourceselection.h
diff -Nurd kdepim-3.5.10/kaddressbook/interfaces/Makefile.am kdepim-3.5.10-new/kaddressbook/interfaces/Makefile.am
--- kdepim-3.5.10/kaddressbook/interfaces/Makefile.am 2005-09-10 04:24:16.000000000 -0400
+++ kdepim-3.5.10-new/kaddressbook/interfaces/Makefile.am 2010-07-26 13:32:25.000000000 -0400
@@ -5,7 +5,7 @@
libkabinterfaces_la_SOURCES = configurewidget.cpp contacteditorwidget.cpp \
core.cpp extensionwidget.cpp xxport.cpp
libkabinterfaces_la_LDFLAGS = $(all_libraries) -version-info 1:0:0 -no-undefined
-libkabinterfaces_la_LIBADD = $(LIB_KABC)
+libkabinterfaces_la_LIBADD = $(LIB_KABC) $(LIB_QT) $(LIB_KDEUI) $(LIB_KDECORE)
kabincludedir = $(includedir)/kaddressbook
kabinclude_HEADERS = configurewidget.h contacteditorwidget.h core.h \
diff -Nurd kdepim-3.5.10/kaddressbook/main.cpp kdepim-3.5.10-new/kaddressbook/main.cpp
--- kdepim-3.5.10/kaddressbook/main.cpp 2005-11-08 17:33:33.000000000 -0500
+++ kdepim-3.5.10-new/kaddressbook/main.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -109,7 +109,7 @@
return 0;
}
-int main( int argc, char *argv[] )
+extern "C" KDE_EXPORT int kdemain( int argc, char *argv[] )
{
KLocale::setMainCatalogue( "kaddressbook" );
diff -Nurd kdepim-3.5.10/kaddressbook/thumbnailcreator/Makefile.am kdepim-3.5.10-new/kaddressbook/thumbnailcreator/Makefile.am
--- kdepim-3.5.10/kaddressbook/thumbnailcreator/Makefile.am 2005-09-10 04:24:18.000000000 -0400
+++ kdepim-3.5.10-new/kaddressbook/thumbnailcreator/Makefile.am 2010-07-26 15:54:35.000000000 -0400
@@ -5,7 +5,7 @@
ldifvcardthumbnail_la_SOURCES = ldifvcardcreator.cpp
ldifvcardthumbnail_la_LDFLAGS = -module $(KDE_PLUGIN) $(KDE_RPATH) $(all_libraries) -no-undefined
-ldifvcardthumbnail_la_LIBADD = $(LIB_KDECORE) $(LIB_KABC) -lkdefx
+ldifvcardthumbnail_la_LIBADD = $(LIB_KDECORE) $(LIB_KABC) -lkdefx $(LIB_QT)
noinst_HEADERS = ldifvcardcreator.h
diff -Nurd kdepim-3.5.10/kalarm/Makefile.am kdepim-3.5.10-new/kalarm/Makefile.am
--- kdepim-3.5.10/kalarm/Makefile.am 2008-08-19 14:15:50.000000000 -0400
+++ kdepim-3.5.10-new/kalarm/Makefile.am 2010-07-26 15:51:08.000000000 -0400
@@ -25,7 +25,7 @@
emailidcombo.cpp find.cpp pickfileradio.cpp calendarcompat.cpp
kalarm_LDFLAGS = $(all_libraries) $(KDE_RPATH)
if include_ARTS
-ARTSLIB = -lartskde
+ARTSLIB = -lartskde -lmcop -lsoundserver_idl -lkmedia2_idl -lartsflow_idl
endif
kalarm_LDADD = $(top_builddir)/kalarm/lib/libkalarm.la \
$(top_builddir)/libkcal/libkcal.la \
diff -Nurd kdepim-3.5.10/kandy/src/Makefile.am kdepim-3.5.10-new/kandy/src/Makefile.am
--- kdepim-3.5.10/kandy/src/Makefile.am 2005-09-10 04:24:42.000000000 -0400
+++ kdepim-3.5.10-new/kandy/src/Makefile.am 2010-07-26 14:12:29.000000000 -0400
@@ -1,10 +1,12 @@
-bin_PROGRAMS = kandy kandy_client
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = kandy.la kandy_client.la
INCLUDES = -I$(top_srcdir) $(all_includes)
-kandy_LDFLAGS = $(KDE_RPATH) $(all_libraries)
-kandy_LDADD = $(KANDY_LIBLOCKDEV) $(LIB_KFILE) -lkabc $(top_builddir)/libkdepim/libkdepim.la
-kandy_SOURCES = main.cpp kandy.cpp \
+kandy_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
+kandy_la_LIBADD = $(KANDY_LIBLOCKDEV) $(LIB_KFILE) -lkabc $(top_builddir)/libkdepim/libkdepim.la
+kandy_la_SOURCES = main.cpp kandy.cpp \
cmdpropertiesdialog_base.ui cmdpropertiesdialog.cpp \
kandyview.cpp \
kandyiface.skel \
@@ -17,9 +19,9 @@
noinst_HEADERS = kandy.h kandyview.h modem.h atcommand.h \
commanditem.h mobilegui.h commandscheduler.h
-kandy_client_LDFLAGS = $(KDE_RPATH) $(all_libraries)
-kandy_client_LDADD = $(LIB_KDECORE)
-kandy_client_SOURCES = kandy_client.cpp
+kandy_client_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
+kandy_client_la_LIBADD = $(LIB_KDECORE) $(LIB_QT) -lDCOP
+kandy_client_la_SOURCES = kandy_client.cpp
METASOURCES = AUTO
diff -Nurd kdepim-3.5.10/kandy/src/kandy_client.cpp kdepim-3.5.10-new/kandy/src/kandy_client.cpp
--- kdepim-3.5.10/kandy/src/kandy_client.cpp 2005-09-10 04:24:42.000000000 -0400
+++ kdepim-3.5.10-new/kandy/src/kandy_client.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -27,7 +27,7 @@
#include
#include
-int main(int argc, char **argv)
+extern "C" KDE_EXPORT int kdemain(int argc, char **argv)
{
KApplication app(argc, argv, "kandy_client", false);
diff -Nurd kdepim-3.5.10/kandy/src/main.cpp kdepim-3.5.10-new/kandy/src/main.cpp
--- kdepim-3.5.10/kandy/src/main.cpp 2005-09-10 04:24:42.000000000 -0400
+++ kdepim-3.5.10-new/kandy/src/main.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -85,7 +85,7 @@
#endif
}
-int main(int argc, char **argv)
+extern "C" KDE_EXPORT int kdemain(int argc, char **argv)
{
KAboutData about("kandy", I18N_NOOP("Kandy"), version, description,
KAboutData::License_GPL, "(C) 2001 Cornelius Schumacher",0,
diff -Nurd kdepim-3.5.10/kfile-plugins/palm-databases/Makefile.am kdepim-3.5.10-new/kfile-plugins/palm-databases/Makefile.am
--- kdepim-3.5.10/kfile-plugins/palm-databases/Makefile.am 2005-09-10 04:24:44.000000000 -0400
+++ kdepim-3.5.10-new/kfile-plugins/palm-databases/Makefile.am 2010-07-26 15:40:47.000000000 -0400
@@ -10,7 +10,7 @@
kfile_palm_la_SOURCES = kfile_palm.cpp
kfile_palm_la_LDFLAGS = $(PISOCK_LDFLAGS) $(all_libraries) -module $(KDE_PLUGIN)
-kfile_palm_la_LIBADD = $(LIB_KSYCOCA) $(PISOCK_LIB)
+kfile_palm_la_LIBADD = $(LIB_KSYCOCA) $(PISOCK_LIB) $(LIB_KDECORE) $(LIB_QT)
# let automoc handle all of the meta source files (moc)
METASOURCES = AUTO
diff -Nurd kdepim-3.5.10/kfile-plugins/vcf/Makefile.am kdepim-3.5.10-new/kfile-plugins/vcf/Makefile.am
--- kdepim-3.5.10/kfile-plugins/vcf/Makefile.am 2008-02-13 04:39:52.000000000 -0500
+++ kdepim-3.5.10-new/kfile-plugins/vcf/Makefile.am 2010-07-26 15:39:44.000000000 -0400
@@ -10,7 +10,7 @@
kfile_vcf_la_SOURCES = kfile_vcf.cpp
kfile_vcf_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN)
-kfile_vcf_la_LIBADD = $(LIB_KSYCOCA) $(LIB_KABC)
+kfile_vcf_la_LIBADD = $(LIB_KSYCOCA) $(LIB_KABC) $(LIB_QT) $(LIB_KDECORE)
# let automoc handle all of the meta source files (moc)
METASOURCES = AUTO
diff -Nurd kdepim-3.5.10/kioslaves/imap4/Makefile.am kdepim-3.5.10-new/kioslaves/imap4/Makefile.am
--- kdepim-3.5.10/kioslaves/imap4/Makefile.am 2005-09-10 04:24:05.000000000 -0400
+++ kdepim-3.5.10-new/kioslaves/imap4/Makefile.am 2010-07-26 15:46:15.000000000 -0400
@@ -11,7 +11,7 @@
mimeheader.cc rfcdecoder.cc imap4.cc imapinfo.cc imapparser.cc mailheader.cc \
mimehdrline.cc mimeio.cc
kio_imap4_la_LIBADD = $(LIB_KIO) $(SASL2_LIBS) ../../libkmime/libkmime.la \
- ../../libemailfunctions/libemailfunctions.la
+ ../../libemailfunctions/libemailfunctions.la -lDCOP
kio_imap4_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -module $(KDE_PLUGIN)
noinst_HEADERS = imap4.h
diff -Nurd kdepim-3.5.10/kioslaves/mbox/Makefile.am kdepim-3.5.10-new/kioslaves/mbox/Makefile.am
--- kdepim-3.5.10/kioslaves/mbox/Makefile.am 2005-09-10 04:24:04.000000000 -0400
+++ kdepim-3.5.10-new/kioslaves/mbox/Makefile.am 2010-07-26 15:47:08.000000000 -0400
@@ -12,7 +12,7 @@
readmbox.cc \
stat.cc \
urlinfo.cc
-kio_mbox_la_LIBADD = $(LIB_KIO)
+kio_mbox_la_LIBADD = $(LIB_KIO) $(LIB_QT) $(LIB_KDECORE)
kio_mbox_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -module $(KDE_PLUGIN)
noinst_HEADERS = \
diff -Nurd kdepim-3.5.10/kioslaves/sieve/Makefile.am kdepim-3.5.10-new/kioslaves/sieve/Makefile.am
--- kdepim-3.5.10/kioslaves/sieve/Makefile.am 2005-09-10 04:24:05.000000000 -0400
+++ kdepim-3.5.10-new/kioslaves/sieve/Makefile.am 2010-07-26 15:47:59.000000000 -0400
@@ -3,7 +3,7 @@
kde_module_LTLIBRARIES = kio_sieve.la
kio_sieve_la_SOURCES = sieve.cpp
-kio_sieve_la_LIBADD = $(LIB_KIO) $(SASL2_LIBS)
+kio_sieve_la_LIBADD = $(LIB_KIO) $(SASL2_LIBS) $(LIB_QT) $(LIB_KDECORE)
kio_sieve_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN)
noinst_HEADERS = sieve.h
diff -Nurd kdepim-3.5.10/kitchensync/libqopensync/Makefile.am kdepim-3.5.10-new/kitchensync/libqopensync/Makefile.am
--- kdepim-3.5.10/kitchensync/libqopensync/Makefile.am 2007-05-14 03:54:44.000000000 -0400
+++ kdepim-3.5.10-new/kitchensync/libqopensync/Makefile.am 2010-07-26 13:38:41.000000000 -0400
@@ -11,7 +11,7 @@
member.cpp plugin.cpp result.cpp syncmapping.cpp syncupdates.cpp \
syncchange.cpp
libqopensync_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -no-undefined
-libqopensync_la_LIBADD = $(LIB_KDEUI) $(OPENSYNC_LIBS) $(OPENSYNCENGINE_LIBS)
+libqopensync_la_LIBADD = $(LIB_KDEUI) $(OPENSYNC_LIBS) $(OPENSYNCENGINE_LIBS) $(LIB_QT)
METASOURCES = AUTO
diff -Nurd kdepim-3.5.10/kitchensync/src/Makefile.am kdepim-3.5.10-new/kitchensync/src/Makefile.am
--- kdepim-3.5.10/kitchensync/src/Makefile.am 2007-10-08 05:50:47.000000000 -0400
+++ kdepim-3.5.10-new/kitchensync/src/Makefile.am 2010-07-26 13:27:27.000000000 -0400
@@ -7,11 +7,13 @@
$(all_includes)
# Application
-bin_PROGRAMS = kitchensync
+bin_PROGRAMS =
-kitchensync_SOURCES = main.cpp mainwindow.cpp
-kitchensync_LDFLAGS = $(KDE_RPATH) $(all_libraries)
-kitchensync_LDADD = libkitchensync.la
+kdeinit_LTLIBRARIES = kitchensync.la
+
+kitchensync_la_SOURCES = main.cpp mainwindow.cpp
+kitchensync_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
+kitchensync_la_LIBADD = libkitchensync.la
xdg_apps_DATA = kitchensync.desktop
@@ -39,7 +41,7 @@
kde_module_LTLIBRARIES = libkitchensyncpart.la
libkitchensyncpart_la_SOURCES = part.cpp
-libkitchensyncpart_la_LDFLAGS = -module $(KDE_PLUGIN) $(KDE_RPATH) $(all_libraries) -no-undefined
+libkitchensyncpart_la_LDFLAGS = $(KDE_PLUGIN) $(all_libraries)
libkitchensyncpart_la_LIBADD = $(LIB_KPARTS) libkitchensync.la
# Resources
diff -Nurd kdepim-3.5.10/kitchensync/src/main.cpp kdepim-3.5.10-new/kitchensync/src/main.cpp
--- kdepim-3.5.10/kitchensync/src/main.cpp 2007-05-14 03:54:46.000000000 -0400
+++ kdepim-3.5.10-new/kitchensync/src/main.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -32,7 +32,7 @@
KCmdLineLastOption
};
-int main( int argc, char **argv )
+extern "C" KDE_EXPORT int kdemain( int argc, char **argv )
{
KAboutData *about = MainWidget::aboutData();
diff -Nurd kdepim-3.5.10/kmail/Makefile.am kdepim-3.5.10-new/kmail/Makefile.am
--- kdepim-3.5.10/kmail/Makefile.am 2008-08-19 14:15:47.000000000 -0400
+++ kdepim-3.5.10-new/kmail/Makefile.am 2010-07-26 13:52:18.000000000 -0400
@@ -25,32 +25,34 @@
endif
lib_LTLIBRARIES = libkmailprivate.la
-libkmailprivate_la_LDFLAGS = $(all_libraries) -avoid-version -no-undefined
+libkmailprivate_la_LDFLAGS = $(all_libraries) -no-undefined
libkmailprivate_la_LIBADD = \
../libkmime/libkmime.la ../libkpgp/libkpgp.la ../libkdepim/libkdepim.la \
../libkpimidentities/libkpimidentities.la ../mimelib/libmimelib.la \
../libksieve/libksieve.la ../libemailfunctions/libemailfunctions.la \
../certmanager/lib/libkleopatra.la $(INDEXLIB) \
../libkcal/libkcal.la \
- $(LIB_KHTML) $(LIB_KSPELL) $(LIB_KABC)
+ $(LIB_KHTML) $(LIB_KSPELL) $(LIB_KABC) $(LIBZ) $(LIB_KUTILS) -lkwalletclient
kde_module_LTLIBRARIES = kcm_kmail.la libkmailpart.la libkmail_bodypartformatter_application_octetstream.la
-libkmailpart_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -module -avoid-version -no-undefined
-libkmailpart_la_LIBADD = libkmailprivate.la
+libkmailpart_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
+libkmailpart_la_LIBADD = libkmailprivate.la $(LIBZ)
kcm_kmail_la_SOURCES = kcm_kmail.cpp
-kcm_kmail_la_LDFLAGS = $(all_libraries) -module -avoid-version -no-undefined
-kcm_kmail_la_LIBADD = libkmailprivate.la $(LIB_KDECORE)
+kcm_kmail_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
+kcm_kmail_la_LIBADD = libkmailprivate.la $(LIB_KDECORE) $(LIBZ)
libkmail_bodypartformatter_application_octetstream_la_SOURCES = app_octetstream.cpp
-libkmail_bodypartformatter_application_octetstream_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN)
+libkmail_bodypartformatter_application_octetstream_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
linkdir = $(kde_datadir)/kmail/plugins/bodypartformatter
link_DATA = application_octetstream.desktop
-bin_PROGRAMS = kmail
-kmail_LDFLAGS = $(all_libraries) $(KDE_RPATH)
-kmail_LDADD = libkmailprivate.la
+bin_PROGRAMS =
+kdeinit_LTLIBRARIES = kmail.la
+
+kmail_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) $(LIBZ)
+kmail_la_LIBADD = libkmailprivate.la $(LIBZ)
libkmailprivate_la_SOURCES = kmmessage.cpp kmmainwin.cpp configuredialog.cpp \
configuredialog_p.cpp klistviewindexedsearchline.cpp \
@@ -154,7 +156,7 @@
libkmailprivate_la_COMPILE_FIRST = globalsettings_base.h customtemplates_base.h templatesconfiguration_base.h
-kmail_SOURCES = main.cpp
+kmail_la_SOURCES = main.cpp
kmail_COMPILE_FIRST = globalsettings_base.h customtemplates_base.h templatesconfiguration_base.h
diff -Nurd kdepim-3.5.10/kmail/main.cpp kdepim-3.5.10-new/kmail/main.cpp
--- kdepim-3.5.10/kmail/main.cpp 2005-09-10 04:24:02.000000000 -0400
+++ kdepim-3.5.10-new/kmail/main.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -64,7 +64,7 @@
return 0;
}
-int main(int argc, char *argv[])
+extern "C" KDE_EXPORT int kdemain(int argc, char *argv[])
{
// WABA: KMail is a KUniqueApplication. Unfortunately this makes debugging
// a bit harder: You should pass --nofork as commandline argument when using
diff -Nurd kdepim-3.5.10/kmailcvt/Makefile.am kdepim-3.5.10-new/kmailcvt/Makefile.am
--- kdepim-3.5.10/kmailcvt/Makefile.am 2005-09-10 04:24:16.000000000 -0400
+++ kdepim-3.5.10-new/kmailcvt/Makefile.am 2010-07-26 14:10:22.000000000 -0400
@@ -1,6 +1,9 @@
-bin_PROGRAMS = kmailcvt
-kmailcvt_SOURCES = kimportpagedlg.ui kimportpage.cpp kselfilterpagedlg.ui \
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = kmailcvt.la
+
+kmailcvt_la_SOURCES = kimportpagedlg.ui kimportpage.cpp kselfilterpagedlg.ui \
kselfilterpage.cpp filters.cxx filter_oe.cxx kmailcvt.cpp \
main.cpp filter_pmail.cxx filter_plain.cxx filter_outlook.cxx \
filter_mbox.cxx filter_evolution.cxx filter_mailapp.cxx \
@@ -8,7 +11,7 @@
filter_kmail_maildir.cxx filter_sylpheed.cxx filter_thebat.cxx \
filter_lnotes.cxx
-kmailcvt_LDADD = $(LIB_KFILE)
+kmailcvt_la_LIBADD = $(LIB_KFILE) $(LIB_QT) $(LIB_KDEUI) $(LIB_KDECORE) -lDCOP
EXTRA_DIST = main.cpp kmailcvt.cpp kimportpage.cpp kimportpage.h \
kselfilterpage.cpp kselfilterpage.h kmailcvt.h \
@@ -36,10 +39,10 @@
# set the include path for X, qt and KDE
INCLUDES= $(all_includes)
-kmailcvt_METASOURCES = AUTO
+kmailcvt_la_METASOURCES = AUTO
# the library search path.
-kmailcvt_LDFLAGS = $(all_libraries) $(KDE_RPATH)
+kmailcvt_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
KDE_ICON=AUTO
diff -Nurd kdepim-3.5.10/kmailcvt/main.cpp kdepim-3.5.10-new/kmailcvt/main.cpp
--- kdepim-3.5.10/kmailcvt/main.cpp 2005-09-10 04:24:16.000000000 -0400
+++ kdepim-3.5.10-new/kmailcvt/main.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -26,7 +26,7 @@
KCmdLineLastOption
};
-int main(int argc, char *argv[])
+extern "C" KDE_EXPORT int kdemain(int argc, char *argv[])
{
KLocale::setMainCatalogue("kmailcvt");
diff -Nurd kdepim-3.5.10/kmobile/Makefile.am kdepim-3.5.10-new/kmobile/Makefile.am
--- kdepim-3.5.10/kmobile/Makefile.am 2005-09-10 04:23:39.000000000 -0400
+++ kdepim-3.5.10-new/kmobile/Makefile.am 2010-07-26 13:27:27.000000000 -0400
@@ -2,15 +2,16 @@
SUBDIRS = . devices # kioslave
-bin_PROGRAMS = kmobile
+kdeinit_LTLIBRARIES = kmobile.la
+bin_PROGRAMS =
lib_LTLIBRARIES = libkmobiledevice.la libkmobileclient.la
INCLUDES = $(all_includes)
-kmobile_LDFLAGS = $(KDE_RPATH) $(all_libraries)
-kmobile_LDADD = $(LIB_KFILE) $(LIB_KABC) libkmobiledevice.la
-kmobile_SOURCES = main.cpp kmobile.cpp kmobileview.cpp kmobileitem.cpp\
+kmobile_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
+kmobile_la_LIBADD = $(LIB_KFILE) $(LIB_KABC) libkmobiledevice.la
+kmobile_la_SOURCES = main.cpp kmobile.cpp kmobileview.cpp kmobileitem.cpp\
pref.cpp kmobileiface.skel kmobile_selectiondialog.ui \
systemtray.cpp
diff -Nurd kdepim-3.5.10/kmobile/main.cpp kdepim-3.5.10-new/kmobile/main.cpp
--- kdepim-3.5.10/kmobile/main.cpp 2005-09-10 04:23:39.000000000 -0400
+++ kdepim-3.5.10-new/kmobile/main.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -35,7 +35,7 @@
KCmdLineLastOption
};
-int main(int argc, char **argv)
+extern "C" KDE_EXPORT int kdemain(int argc, char **argv)
{
KAboutData about("kmobile", I18N_NOOP("KMobile"), version, description,
KAboutData::License_GPL, "(C) 2003-2005 Helge Deller", 0, 0, "deller@kde.org");
diff -Nurd kdepim-3.5.10/knode/Makefile.am kdepim-3.5.10-new/knode/Makefile.am
--- kdepim-3.5.10/knode/Makefile.am 2008-02-13 04:39:38.000000000 -0500
+++ kdepim-3.5.10-new/knode/Makefile.am 2010-07-26 13:53:31.000000000 -0400
@@ -10,23 +10,24 @@
lib_LTLIBRARIES = libknodecommon.la
kde_module_LTLIBRARIES = kcm_knode.la libknodepart.la
-libknodepart_la_LDFLAGS = -module -avoid-version -no-undefined $(all_libraries) $(KDE_RPATH) $(KDE_PLUGIN)
+libknodepart_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
libknodepart_la_LIBADD = libknodecommon.la
SUBDIRS = pics filters
-bin_PROGRAMS = knode
+bin_PROGRAMS =
+kdeinit_LTLIBRARIES = knode.la
-knode_LDFLAGS = $(all_libraries) $(KDE_RPATH)
-knode_LDADD = libknodecommon.la
+knode_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
+knode_la_LIBADD = libknodecommon.la
kcm_knode_la_SOURCES = knconfigpages.cpp
-kcm_knode_la_LDFLAGS = $(all_libraries) -module -avoid-version -no-undefined
+kcm_knode_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
kcm_knode_la_LIBADD = libknodecommon.la $(LIB_KDECORE)
knconfigpages.lo: smtpaccountwidget_base.h
-libknodecommon_la_LDFLAGS = -version-info 3:0:0 -no-undefined $(all_libraries)
-libknodecommon_la_LIBADD = $(top_builddir)/libkmime/libkmime.la $(top_builddir)/libkpgp/libkpgp.la $(top_builddir)/libkdepim/libkdepim.la $(LIB_KSPELL) $(LIB_KABC) $(LIB_KFILE) $(LIB_KUTILS) $(LIBRESOLV) $(LIB_KHTML)
+libknodecommon_la_LDFLAGS = -no-undefined $(all_libraries)
+libknodecommon_la_LIBADD = $(top_builddir)/libkmime/libkmime.la $(top_builddir)/libkpgp/libkpgp.la $(top_builddir)/libkdepim/libkdepim.la $(LIB_KSPELL) $(LIB_KABC) $(LIB_KFILE) $(LIB_KUTILS) $(LIBRESOLV) $(LIB_KHTML) -lkwalletclient
libknodecommon_la_SOURCES = knconfigmanager.cpp \
knconfig.cpp \
knconfigwidgets.cpp \
@@ -93,7 +94,7 @@
smtpaccountwidget_base.ui
libknodecommon_la_COMPILE_FIRST = smtpaccountwidget_base.h
-knode_SOURCES = knode.cpp knapplication.cpp main.cpp
+knode_la_SOURCES = knode.cpp knapplication.cpp main.cpp
libknodepart_la_SOURCES = knode_part.cpp
@@ -164,7 +165,7 @@
csshelper.h
-knode_METASOURCES = AUTO
+knode_la_METASOURCES = AUTO
xdg_apps_DATA = KNode.desktop
diff -Nurd kdepim-3.5.10/knode/main.cpp kdepim-3.5.10-new/knode/main.cpp
--- kdepim-3.5.10/knode/main.cpp 2006-01-19 11:55:48.000000000 -0500
+++ kdepim-3.5.10-new/knode/main.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -25,7 +25,7 @@
#include "knode_options.h"
using KNode::AboutData;
-int main(int argc, char* argv[])
+extern "C" KDE_EXPORT int kdemain(int argc, char* argv[])
{
AboutData aboutData;
diff -Nurd kdepim-3.5.10/knotes/Makefile.am kdepim-3.5.10-new/knotes/Makefile.am
--- kdepim-3.5.10/knotes/Makefile.am 2008-02-13 04:39:52.000000000 -0500
+++ kdepim-3.5.10-new/knotes/Makefile.am 2010-07-26 13:27:27.000000000 -0400
@@ -2,7 +2,9 @@
SUBDIRS = . pics icons
-bin_PROGRAMS = knotes
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = knotes.la
include_HEADERS = KNotesIface.h KNotesAppIface.h
noinst_HEADERS = knotesapp.h knote.h knoteedit.h knotebutton.h \
@@ -24,16 +26,16 @@
libknote_la_SOURCES = knote.cpp knotebutton.cpp knoteconfigdlg.cpp knotehostdlg.cpp \
knotealarmdlg.cpp knotesalarm.cpp
-knotes_SOURCES = main.cpp knotesapp.cpp KNotesAppIface.skel
-knotes_LDADD = libknote.la libknoteseditor.la libknotesnetwork.la libknotesresources.la \
+knotes_la_SOURCES = main.cpp knotesapp.cpp KNotesAppIface.skel
+knotes_la_LIBADD = libknote.la libknoteseditor.la libknotesnetwork.la libknotesresources.la \
libknoteslegacy.la libknotesconfig.la libknotesprinting.la $(top_builddir)/libkcal/libkcal.la \
$(top_builddir)/libkdepim/libkdepim.la $(LIB_KIO) -lkresources -lkdeprint -lkutils
-knotes_LDFLAGS = $(all_libraries) $(KDE_RPATH)
-knotes_COMPILE_FIRST = knoteconfig.h
+knotes_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
+knotes_la_COMPILE_FIRST = knoteconfig.h
kde_module_LTLIBRARIES = knotes_local.la
knotes_local_la_SOURCES = resourcelocal_plugin.cpp
-knotes_local_la_LDFLAGS = $(KDE_LDFLAGS) $(all_libraries) -module $(KDE_PLUGIN)
+knotes_local_la_LDFLAGS = $(KDE_LDFLAGS) $(all_libraries) $(KDE_PLUGIN)
knotes_local_la_LIBADD = libknotesresources.la libknotesconfig.la libknotesprinting.la \
$(top_builddir)/libkcal/libkcal.la -lkdeprint
diff -Nurd kdepim-3.5.10/knotes/main.cpp kdepim-3.5.10-new/knotes/main.cpp
--- kdepim-3.5.10/knotes/main.cpp 2006-03-17 05:16:01.000000000 -0500
+++ kdepim-3.5.10-new/knotes/main.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -86,7 +86,7 @@
return KUniqueApplication::newInstance();
}
-int main( int argc, char* argv[] )
+extern "C" KDE_EXPORT int kdemain( int argc, char* argv[] )
{
QString version = QString::number( KNOTES_VERSION );
diff -Nurd kdepim-3.5.10/kode/Makefile.am kdepim-3.5.10-new/kode/Makefile.am
--- kdepim-3.5.10/kode/Makefile.am 2005-09-10 04:23:43.000000000 -0400
+++ kdepim-3.5.10-new/kode/Makefile.am 2010-07-26 13:27:27.000000000 -0400
@@ -10,12 +10,13 @@
typedef.cpp statemachine.cpp automakefile.cpp
libkode_la_LDFLAGS = $(KDE_RPATH) $(all_libraries) \
-version-info 1:0:0 -no-undefined
-libkode_la_LIBADD = -lkdecore
+libkode_la_LIBADD = -lkdecore $(LIB_QT)
-bin_PROGRAMS = kode
+bin_PROGRAMS =
+kdeinit_LTLIBRARIES = kode.la
-kode_LDFLAGS = $(all_libraries) $(KDE_RPATH)
-kode_LDADD = libkode.la -lkabc
-kode_SOURCES = kodemain.cpp
+kode_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
+kode_la_LIBADD = libkode.la -lkabc
+kode_la_SOURCES = kodemain.cpp
METASOURCES = AUTO
diff -Nurd kdepim-3.5.10/kode/kodemain.cpp kdepim-3.5.10-new/kode/kodemain.cpp
--- kdepim-3.5.10/kode/kodemain.cpp 2005-09-10 04:23:43.000000000 -0400
+++ kdepim-3.5.10-new/kode/kodemain.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -607,7 +607,7 @@
return 0;
}
-int main(int argc,char **argv)
+extern "C" KDE_EXPORT int kdemain(int argc,char **argv)
{
KAboutData aboutData( "kode", I18N_NOOP("KDE Code Generator"), "0.1" );
aboutData.addAuthor( "Cornelius Schumacher", 0, "schumacher@kde.org" );
diff -Nurd kdepim-3.5.10/kode/kxml_compiler/Makefile.am kdepim-3.5.10-new/kode/kxml_compiler/Makefile.am
--- kdepim-3.5.10/kode/kxml_compiler/Makefile.am 2005-09-10 04:23:43.000000000 -0400
+++ kdepim-3.5.10-new/kode/kxml_compiler/Makefile.am 2010-07-26 13:27:27.000000000 -0400
@@ -3,7 +3,7 @@
bin_PROGRAMS = kxml_compiler
kxml_compiler_LDFLAGS = $(all_libraries) $(KDE_RPATH)
-kxml_compiler_LDADD = ../libkode.la -lkdecore
+kxml_compiler_LDADD = ../libkode.la -lkdecore
kxml_compiler_SOURCES = parser.cpp creator.cpp kxml_compiler.cpp
METASOURCES = AUTO
diff -Nurd kdepim-3.5.10/konsolekalendar/Makefile.am kdepim-3.5.10-new/konsolekalendar/Makefile.am
--- kdepim-3.5.10/konsolekalendar/Makefile.am 2005-11-08 17:33:45.000000000 -0500
+++ kdepim-3.5.10-new/konsolekalendar/Makefile.am 2010-07-26 13:27:27.000000000 -0400
@@ -6,14 +6,16 @@
METASOURCES = AUTO
-bin_PROGRAMS = konsolekalendar
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = konsolekalendar.la
-konsolekalendar_SOURCES = konsolekalendarepoch.cpp konsolekalendardelete.cpp \
+konsolekalendar_la_SOURCES = konsolekalendarepoch.cpp konsolekalendardelete.cpp \
konsolekalendarchange.cpp konsolekalendarvariables.cpp \
konsolekalendaradd.cpp konsolekalendarexports.cpp konsolekalendar.cpp \
stdcalendar.cpp main.cpp
-konsolekalendar_LDADD = $(top_builddir)/libkcal/libkcal.la $(top_builddir)/libkdepim/libkdepim.la
-konsolekalendar_LDFLAGS = $(all_libraries) $(KDE_RPATH)
+konsolekalendar_la_LIBADD = $(top_builddir)/libkcal/libkcal.la $(top_builddir)/libkdepim/libkdepim.la
+konsolekalendar_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
appsdir = $(kde_appsdir)/Utilities
xdg_apps_DATA = konsolekalendar.desktop
diff -Nurd kdepim-3.5.10/konsolekalendar/main.cpp kdepim-3.5.10-new/konsolekalendar/main.cpp
--- kdepim-3.5.10/konsolekalendar/main.cpp 2008-02-13 04:39:54.000000000 -0500
+++ kdepim-3.5.10-new/konsolekalendar/main.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -165,7 +165,7 @@
KCmdLineLastOption
};
-int main( int argc, char *argv[] )
+extern "C" KDE_EXPORT int kdemain( int argc, char *argv[] )
{
KAboutData aboutData(
progName, // internal program name
diff -Nurd kdepim-3.5.10/kontact/plugins/kmail/Makefile.am kdepim-3.5.10-new/kontact/plugins/kmail/Makefile.am
--- kdepim-3.5.10/kontact/plugins/kmail/Makefile.am 2006-03-17 05:16:01.000000000 -0500
+++ kdepim-3.5.10-new/kontact/plugins/kmail/Makefile.am 2010-07-26 15:58:26.000000000 -0400
@@ -13,7 +13,7 @@
kcm_kmailsummary_la_SOURCES = kcmkmailsummary.cpp
kcm_kmailsummary_la_LDFLAGS = -module $(KDE_PLUGIN) $(KDE_RPATH) $(all_libraries) \
-avoid-version -no-undefined
-kcm_kmailsummary_la_LIBADD = $(LIB_KDEUI)
+kcm_kmailsummary_la_LIBADD = $(LIB_KDEUI) $(LIB_QT) $(LIB_KDECORE) -lDCOP
kmailIface_DCOPIDLNG = true
diff -Nurd kdepim-3.5.10/kontact/plugins/korganizer/Makefile.am kdepim-3.5.10-new/kontact/plugins/korganizer/Makefile.am
--- kdepim-3.5.10/kontact/plugins/korganizer/Makefile.am 2007-01-15 06:29:19.000000000 -0500
+++ kdepim-3.5.10-new/kontact/plugins/korganizer/Makefile.am 2010-07-26 15:59:20.000000000 -0400
@@ -45,7 +45,7 @@
kcm_korgsummary_la_LDFLAGS = -module $(KDE_PLUGIN) $(KDE_RPATH) \
$(all_libraries) \
-avoid-version -no-undefined
-kcm_korgsummary_la_LIBADD = $(LIB_KDEUI)
+kcm_korgsummary_la_LIBADD = $(LIB_KDEUI) $(LIB_QT) $(LIB_KDECORE)
METASOURCES = AUTO
diff -Nurd kdepim-3.5.10/kontact/plugins/newsticker/Makefile.am kdepim-3.5.10-new/kontact/plugins/newsticker/Makefile.am
--- kdepim-3.5.10/kontact/plugins/newsticker/Makefile.am 2005-09-10 04:24:41.000000000 -0400
+++ kdepim-3.5.10-new/kontact/plugins/newsticker/Makefile.am 2010-07-26 16:01:31.000000000 -0400
@@ -13,7 +13,7 @@
kcm_kontactknt_la_SOURCES = kcmkontactknt.cpp
kcm_kontactknt_la_LDFLAGS = -module $(KDE_PLUGIN) $(KDE_RPATH) $(all_libraries) \
-avoid-version -no-undefined
-kcm_kontactknt_la_LIBADD = $(LIB_KDEUI)
+kcm_kontactknt_la_LIBADD = $(LIB_KDEUI) $(LIB_QT) -lDCOP $(LIB_KDECORE)
METASOURCES = AUTO
diff -Nurd kdepim-3.5.10/kontact/plugins/specialdates/Makefile.am kdepim-3.5.10-new/kontact/plugins/specialdates/Makefile.am
--- kdepim-3.5.10/kontact/plugins/specialdates/Makefile.am 2005-09-10 04:24:41.000000000 -0400
+++ kdepim-3.5.10-new/kontact/plugins/specialdates/Makefile.am 2010-07-26 16:02:25.000000000 -0400
@@ -17,7 +17,7 @@
kcm_sdsummary_la_SOURCES = kcmsdsummary.cpp
kcm_sdsummary_la_LDFLAGS = -module $(KDE_PLUGIN) $(KDE_RPATH) $(all_libraries) \
-avoid-version -no-undefined
-kcm_sdsummary_la_LIBADD = $(LIB_KDEUI)
+kcm_sdsummary_la_LIBADD = $(LIB_KDEUI) $(LIB_QT) $(LIB_KDECORE)
METASOURCES = AUTO
diff -Nurd kdepim-3.5.10/kontact/plugins/summary/Makefile.am kdepim-3.5.10-new/kontact/plugins/summary/Makefile.am
--- kdepim-3.5.10/kontact/plugins/summary/Makefile.am 2005-09-10 04:24:41.000000000 -0400
+++ kdepim-3.5.10-new/kontact/plugins/summary/Makefile.am 2010-07-26 16:00:33.000000000 -0400
@@ -13,7 +13,7 @@
kcm_kontactsummary_la_SOURCES = kcmkontactsummary.cpp
kcm_kontactsummary_la_LDFLAGS = -module $(KDE_PLUGIN) $(KDE_RPATH) $(all_libraries) \
-avoid-version -no-undefined
-kcm_kontactsummary_la_LIBADD = $(LIB_KDEUI) $(LIB_KUTILS)
+kcm_kontactsummary_la_LIBADD = $(LIB_KDEUI) $(LIB_KUTILS) $(LIB_QT) $(LIB_KDECORE) $(LIB_KIO)
METASOURCES = AUTO
diff -Nurd kdepim-3.5.10/kontact/src/Makefile.am kdepim-3.5.10-new/kontact/src/Makefile.am
--- kdepim-3.5.10/kontact/src/Makefile.am 2008-02-13 04:39:52.000000000 -0500
+++ kdepim-3.5.10-new/kontact/src/Makefile.am 2010-07-26 13:27:27.000000000 -0400
@@ -5,24 +5,30 @@
lib_LTLIBRARIES = libkontact.la
libkontact_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -version-info 1:0
libkontact_la_LIBADD = $(LIB_KDECORE)
-libkontact_la_SOURCES = prefs.kcfgc
+libkontact_la_SOURCES = prefs.kcfgc dummy.cpp
-bin_PROGRAMS = kontact
+DISTCLEANFILES = dummy.cpp
-kontact_METASOURCES = AUTO
-kontact_LDFLAGS = $(all_libraries) $(KDE_RPATH)
-kontact_LDADD = $(top_builddir)/libkdepim/libkdepim.la \
+dummy.cpp:
+ echo > dummy.cpp
+
+bin_PROGRAMS =
+kdeinit_LTLIBRARIES = kontact.la
+
+kontact_la_METASOURCES = AUTO
+kontact_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
+kontact_la_LIBADD = $(top_builddir)/libkdepim/libkdepim.la \
$(top_builddir)/kontact/interfaces/libkpinterfaces.la libkontact.la \
$(LIB_KPARTS) $(LIB_KUTILS) $(LIB_KHTML)
-kontact_SOURCES = main.cpp mainwindow.cpp sidepanebase.cpp \
+kontact_la_SOURCES = main.cpp mainwindow.cpp sidepanebase.cpp \
iconsidepane.cpp aboutdialog.cpp profilemanager.cpp profiledialog.cpp \
kontactiface.skel
-kontact_COMPILE_FIRST = prefs.h
+kontact_la_COMPILE_FIRST = prefs.h
kde_module_LTLIBRARIES = kcm_kontact.la
kcm_kontact_la_SOURCES = kcmkontact.cpp
-kcm_kontact_la_LDFLAGS = $(all_libraries) -module -avoid-version -no-undefined
+kcm_kontact_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
kcm_kontact_la_LIBADD = libkontact.la $(top_builddir)/libkdepim/libkdepim.la
kcm_kontact_la_COMPILE_FIRST = prefs.h
diff -Nurd kdepim-3.5.10/kontact/src/main.cpp kdepim-3.5.10-new/kontact/src/main.cpp
--- kdepim-3.5.10/kontact/src/main.cpp 2008-08-19 14:16:02.000000000 -0400
+++ kdepim-3.5.10-new/kontact/src/main.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -120,7 +120,7 @@
return KUniqueApplication::newInstance();
}
-int main( int argc, char **argv )
+extern "C" KDE_EXPORT int kdemain( int argc, char **argv )
{
KAboutData about( "kontact", I18N_NOOP( "Kontact" ), version, description,
KAboutData::License_GPL, I18N_NOOP("(C) 2001-2008 The Kontact developers"), 0, "http://kontact.org" );
diff -Nurd kdepim-3.5.10/korganizer/Makefile.am kdepim-3.5.10-new/korganizer/Makefile.am
--- kdepim-3.5.10/korganizer/Makefile.am 2008-08-19 14:16:05.000000000 -0400
+++ kdepim-3.5.10-new/korganizer/Makefile.am 2010-07-26 13:27:27.000000000 -0400
@@ -12,23 +12,24 @@
-I$(top_builddir) \
$(all_includes)
-bin_PROGRAMS = korganizer
+bin_PROGRAMS =
+kdeinit_LTLIBRARIES = korganizer.la
-korganizer_LDFLAGS = $(all_libraries) $(KDE_RPATH)
-korganizer_LDADD = libkorganizer.la
-korganizer_SOURCES = main.cpp korganizer.cpp koapp.cpp
-korganizer_COMPILE_FIRST = koprefs_base.h
+korganizer_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
+korganizer_la_LIBADD = libkorganizer.la
+korganizer_la_SOURCES = main.cpp koapp.cpp
+korganizer_la_COMPILE_FIRST = koprefs_base.h
kde_module_LTLIBRARIES = kcm_korganizer.la libkorganizerpart.la
kcm_korganizer_la_SOURCES = koprefsdialog.cpp
-kcm_korganizer_la_LDFLAGS = $(all_libraries) -module -avoid-version -no-undefined
+kcm_korganizer_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
kcm_korganizer_la_LIBADD = libkorganizer.la $(top_builddir)/libkdepim/libkdepim.la \
$(LIB_KDECORE)
kcm_korganizer_la_COMPILE_FIRST = koprefs_base.h kogroupwareprefspage.h
-libkorganizerpart_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries)
+libkorganizerpart_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
libkorganizerpart_la_LIBADD = libkorganizer.la
libkorganizerpart_la_SOURCES = korganizer_part.cpp
libkorganizerpart_la_COMPILE_FIRST = publishdialog_base.h koprefs_base.h
@@ -68,7 +69,7 @@
libkorganizer_la_COMPILE_FIRST = \
kogroupwareprefspage.ui \
$(top_srcdir)/libkdepim/categoryselectdialog.h
-libkorganizer_la_SOURCES = komessagebox.cpp \
+libkorganizer_la_SOURCES = korganizer.cpp komessagebox.cpp \
koagendaview.cpp koagenda.cpp koagendaitem.cpp \
datenavigator.cpp kdatenavigator.cpp datenavigatorcontainer.cpp \
datechecker.cpp \
diff -Nurd kdepim-3.5.10/korganizer/korgac/Makefile.am kdepim-3.5.10-new/korganizer/korgac/Makefile.am
--- kdepim-3.5.10/korganizer/korgac/Makefile.am 2005-09-10 04:24:44.000000000 -0400
+++ kdepim-3.5.10-new/korganizer/korgac/Makefile.am 2010-07-26 13:27:27.000000000 -0400
@@ -1,11 +1,13 @@
INCLUDES= -I$(top_srcdir) -I$(top_srcdir)/korganizer $(all_includes)
-bin_PROGRAMS = korgac
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = korgac.la
-korgac_LDFLAGS = $(all_libraries) $(KDE_RPATH)
-korgac_LDADD = $(LIB_KDEUI) \
+korgac_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
+korgac_la_LIBADD = $(LIB_KDEUI) \
$(top_builddir)/korganizer/libkorganizer_eventviewer.la
-korgac_SOURCES = korgacmain.cpp alarmdialog.cpp \
+korgac_la_SOURCES = korgacmain.cpp alarmdialog.cpp \
alarmdockwindow.cpp koalarmclient.cpp \
alarmclientiface.skel
@@ -13,8 +15,8 @@
testalarmdlg_LDFLAGS = $(all_libraries) $(KDE_RPATH)
testalarmdlg_LDADD = $(LIB_KDEUI) $(top_builddir)/libkcal/libkcal.la \
- $(top_builddir)/korganizer/libkorganizer_eventviewer.la
-testalarmdlg_SOURCES = testalarmdlg.cpp alarmdialog.cpp
+ $(top_builddir)/korganizer/libkorganizer_eventviewer.la libkdeinit_korgac.la
+testalarmdlg_SOURCES = testalarmdlg.cpp
noinst_HEADERS = alarmclientiface.h alarmdialog.h \
alarmdockwindow.h koalarmclient.h
diff -Nurd kdepim-3.5.10/korganizer/korgac/korgacmain.cpp kdepim-3.5.10-new/korganizer/korgac/korgacmain.cpp
--- kdepim-3.5.10/korganizer/korgac/korgacmain.cpp 2006-01-19 11:56:25.000000000 -0500
+++ kdepim-3.5.10-new/korganizer/korgac/korgacmain.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -59,7 +59,7 @@
{ 0, 0, 0 }
};
-int main( int argc, char **argv )
+extern "C" KDE_EXPORT int kdemain( int argc, char **argv )
{
KLocale::setMainCatalogue( "korganizer" );
KAboutData aboutData( "korgac", I18N_NOOP("KOrganizer Reminder Daemon"),
diff -Nurd kdepim-3.5.10/korganizer/korgplugins.cpp kdepim-3.5.10-new/korganizer/korgplugins.cpp
--- kdepim-3.5.10/korganizer/korgplugins.cpp 2005-09-10 04:24:47.000000000 -0400
+++ kdepim-3.5.10-new/korganizer/korgplugins.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -32,7 +32,7 @@
#include "kocore.h"
-int main(int argc,char **argv)
+extern "C" KDE_EXPORT int kdemain(int argc,char **argv)
{
KAboutData aboutData("korgplugins",I18N_NOOP("KOrgPlugins"),"0.1");
KCmdLineArgs::init(argc,argv,&aboutData);
diff -Nurd kdepim-3.5.10/korganizer/main.cpp kdepim-3.5.10-new/korganizer/main.cpp
--- kdepim-3.5.10/korganizer/main.cpp 2005-09-10 04:24:47.000000000 -0400
+++ kdepim-3.5.10-new/korganizer/main.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -35,7 +35,7 @@
#include "korganizer.h"
#include "korganizer_options.h"
-int main ( int argc, char **argv )
+extern "C" KDE_EXPORT int kdemain ( int argc, char **argv )
{
KOrg::AboutData aboutData;
diff -Nurd kdepim-3.5.10/korganizer/plugins/hebrew/Makefile.am kdepim-3.5.10-new/korganizer/plugins/hebrew/Makefile.am
--- kdepim-3.5.10/korganizer/plugins/hebrew/Makefile.am 2005-09-10 04:24:45.000000000 -0400
+++ kdepim-3.5.10-new/korganizer/plugins/hebrew/Makefile.am 2010-07-26 15:53:21.000000000 -0400
@@ -8,7 +8,7 @@
libkorg_hebrew_la_SOURCES = hebrew.cpp configdialog.cpp holiday.cpp parsha.cpp converter.cpp
libkorg_hebrew_la_LDFLAGS = -module $(KDE_PLUGIN) $(KDE_RPATH) $(all_libraries)
-libkorg_hebrew_la_LIBADD = $(LIB_KDECORE) $(LIB_KDEUI)
+libkorg_hebrew_la_LIBADD = $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_QT)
noinst_HEADERS = hebrew.h configdialog.h parsha.h converter.h holiday.h
diff -Nurd kdepim-3.5.10/korganizer/printing/Makefile.am kdepim-3.5.10-new/korganizer/printing/Makefile.am
--- kdepim-3.5.10/korganizer/printing/Makefile.am 2007-01-15 06:29:20.000000000 -0500
+++ kdepim-3.5.10-new/korganizer/printing/Makefile.am 2010-07-26 13:33:05.000000000 -0400
@@ -12,7 +12,7 @@
libkocorehelper_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) \
-no-undefined -version-info 1:0
-libkocorehelper_la_LIBADD = $(LIB_KDEUI)
+libkocorehelper_la_LIBADD = $(LIB_KDEUI) $(LIB_QT) $(LIB_KDECORE)
libkocorehelper_la_SOURCES = cellitem.cpp
libkorg_stdprinting_la_SOURCES = calprinter.cpp calprintpluginbase.cpp \
diff -Nurd kdepim-3.5.10/korganizer/timezone.cpp kdepim-3.5.10-new/korganizer/timezone.cpp
--- kdepim-3.5.10/korganizer/timezone.cpp 2005-09-10 04:24:47.000000000 -0400
+++ kdepim-3.5.10-new/korganizer/timezone.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -34,7 +34,7 @@
#include "koprefs.h"
-int main(int argc,char **argv)
+extern "C" KDE_EXPORT int kdemain(int argc,char **argv)
{
KAboutData aboutData("timezone",I18N_NOOP("KOrganizer Timezone Test"),"0.1");
KCmdLineArgs::init(argc,argv,&aboutData);
diff -Nurd kdepim-3.5.10/korn/Makefile.am kdepim-3.5.10-new/korn/Makefile.am
--- kdepim-3.5.10/korn/Makefile.am 2007-10-08 05:50:45.000000000 -0400
+++ kdepim-3.5.10-new/korn/Makefile.am 2010-07-26 14:11:31.000000000 -0400
@@ -7,11 +7,14 @@
METASOURCES = AUTO
-bin_PROGRAMS = korn
-korn_LDADD = $(LIB_KIO) $(top_builddir)/libkmime/libkmime.la
-#korn_LDADD = $(top_builddir)/mimelib/libmimelib.la $(LIB_KFILE) $(LIBSOCKET) $(top_builddir)/libkmime/libkmime.la
+lib_LTLIBRARIES =
+bin_PROGRAMS =
+kdeinit_LTLIBRARIES = korn.la
-korn_SOURCES = \
+korn_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
+korn_la_LIBADD = $(LIB_KIO) $(top_builddir)/libkmime/libkmime.la $(LIB_KDEUI) -lDCOP -lkwalletclient
+
+korn_la_SOURCES = \
accountmanager.cpp \
account_input.cpp \
boxcontainer.cpp \
diff -Nurd kdepim-3.5.10/korn/main.cpp kdepim-3.5.10-new/korn/main.cpp
--- kdepim-3.5.10/korn/main.cpp 2006-07-22 04:14:20.000000000 -0400
+++ kdepim-3.5.10-new/korn/main.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -14,7 +14,7 @@
static const char version[] = "0.4";
-int main(int argc, char *argv[])
+extern "C" KDE_EXPORT int kdemain(int argc, char *argv[])
{
KAboutData aboutData(argv[0], I18N_NOOP("Korn"),
version, description, KAboutData::License_GPL,
diff -Nurd kdepim-3.5.10/kpilot/conduits/Makefile.am kdepim-3.5.10-new/kpilot/conduits/Makefile.am
--- kdepim-3.5.10/kpilot/conduits/Makefile.am 2007-05-14 03:54:52.000000000 -0400
+++ kdepim-3.5.10-new/kpilot/conduits/Makefile.am 2010-07-26 13:27:27.000000000 -0400
@@ -7,6 +7,8 @@
MAL_SUBDIR = malconduit
else
MAL_SUBDIR =
+else
+MAL_SUBDIR =
endif
SUBDIRS = \
@@ -14,6 +16,7 @@
docconduit \
knotes \
$(MAL_SUBDIR) \
+ $(MAL_SUBDIR) \
memofileconduit \
notepadconduit \
popmail \
diff -Nurd kdepim-3.5.10/kpilot/conduits/docconduit/Makefile.am kdepim-3.5.10-new/kpilot/conduits/docconduit/Makefile.am
--- kdepim-3.5.10/kpilot/conduits/docconduit/Makefile.am 2005-11-08 17:33:38.000000000 -0500
+++ kdepim-3.5.10-new/kpilot/conduits/docconduit/Makefile.am 2010-07-26 13:27:27.000000000 -0400
@@ -14,20 +14,22 @@
noinst_LTLIBRARIES = libpalmdoc_shared.la
kde_module_LTLIBRARIES = conduit_doc.la
-bin_PROGRAMS = kpalmdoc
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = kpalmdoc.la
libpalmdoc_shared_la_SOURCES = makedoc9.cc pilotDOCHead.cc pilotDOCEntry.cc pilotDOCBookmark.cc DOC-converter.cc
conduit_doc_la_SOURCES = docconduitSettings.kcfgc doc-factory.cc doc-setup.cc doc-conduit.cc doc-setupdialog.ui doc-conflictdialog.cc
-conduit_doc_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries)
+conduit_doc_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
conduit_doc_la_LIBADD = ../../lib/libkpilot.la libpalmdoc_shared.la \
$(LIB_KDEUI) $(LIB_KFILE)
##libpalmdoc_shared.la
-kpalmdoc_SOURCES = kpalmdocSettings.kcfgc kpalmdoc_dlgbase.ui kpalmdoc_dlg.cc kpalmdoc.cpp
-kpalmdoc_LDFLAGS = $(PISOCK_LDFLAGS) $(all_libraries) $(KDE_RPATH)
-kpalmdoc_LDADD = $(LIB_KFILE) $(PISOCK_LIB) ../../lib/libkpilot.la libpalmdoc_shared.la
+kpalmdoc_la_SOURCES = kpalmdocSettings.kcfgc kpalmdoc_dlgbase.ui kpalmdoc_dlg.cc kpalmdoc.cpp
+kpalmdoc_la_LDFLAGS = $(PISOCK_LDFLAGS) $(all_libraries) $(KDE_PLUGIN)
+kpalmdoc_la_LIBADD = $(LIB_KFILE) $(PISOCK_LIB) ../../lib/libkpilot.la libpalmdoc_shared.la
xdg_apps_DATA = kpalmdoc.desktop
servicetypedir = $(kde_servicetypesdir)
diff -Nurd kdepim-3.5.10/kpilot/conduits/docconduit/kpalmdoc.cpp kdepim-3.5.10-new/kpilot/conduits/docconduit/kpalmdoc.cpp
--- kdepim-3.5.10/kpilot/conduits/docconduit/kpalmdoc.cpp 2005-09-10 04:24:37.000000000 -0400
+++ kdepim-3.5.10-new/kpilot/conduits/docconduit/kpalmdoc.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -36,7 +36,7 @@
-int main(int argc, char *argv[])
+extern "C" KDE_EXPORT int kdemain(int argc, char *argv[])
{
KAboutData about("converter", I18N_NOOP("KPalmDOC"), "-0.0.1",
diff -Nurd kdepim-3.5.10/kpilot/conduits/malconduit/mal-conduit.cc kdepim-3.5.10-new/kpilot/conduits/malconduit/mal-conduit.cc
--- kdepim-3.5.10/kpilot/conduits/malconduit/mal-conduit.cc 2007-05-14 03:54:51.000000000 -0400
+++ kdepim-3.5.10-new/kpilot/conduits/malconduit/mal-conduit.cc 2010-07-26 13:27:27.000000000 -0400
@@ -34,6 +34,7 @@
#include "options.h"
+#include
#include
#include
#include
diff -Nurd kdepim-3.5.10/kpilot/kpilot/Makefile.am kdepim-3.5.10-new/kpilot/kpilot/Makefile.am
--- kdepim-3.5.10/kpilot/kpilot/Makefile.am 2007-05-14 03:54:52.000000000 -0400
+++ kdepim-3.5.10-new/kpilot/kpilot/Makefile.am 2010-07-26 13:27:27.000000000 -0400
@@ -9,9 +9,10 @@
SUBDIRS = Icons
noinst_LTLIBRARIES = libconfiguration.la
-noinst_PROGRAMS = kpilotTest
-bin_PROGRAMS = kpilot kpilotDaemon
+bin_PROGRAMS =
kde_module_LTLIBRARIES = kcm_kpilot.la
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = kpilot.la kpilotDaemon.la
METASOURCES = AUTO
@@ -35,13 +36,13 @@
kpilotConfigWizard_app.ui \
kpilotConfigWizard.cc \
dbSelectionDialog.cc dbSelection_base.ui
-kcm_kpilot_la_LDFLAGS = $(PISOCK_LDFLAGS) $(all_libraries) -module -avoid-version -no-undefined
+kcm_kpilot_la_LDFLAGS = $(PISOCK_LDFLAGS) $(all_libraries) $(KDE_PLUGIN)
kcm_kpilot_la_LIBADD = $(LIB_KFILE) $(PISOCK_LIB) \
../lib/libkpilot.la \
libconfiguration.la
-kpilot_SOURCES = \
+kpilot_la_SOURCES = \
pilotDaemonDCOP.stub kpilotDCOP.skel loggerDCOP.skel \
kpilot.cc \
pilotComponent.cc logWidget.cc memoWidget.cc \
@@ -52,10 +53,10 @@
todoWidget.cc todoEditor.cc todoEditor_base.ui \
fileInstaller.cc fileInstallWidget.cc \
listItems.cc
-kpilot_COMPILE_FIRST = kpilotSettings.h
+kpilot_la_COMPILE_FIRST = kpilotSettings.h
-kpilotDaemon_SOURCES = \
+kpilotDaemon_la_SOURCES = \
pilotDaemonDCOP.skel kpilotDCOP.stub loggerDCOP.stub loggerDCOP.skel \
pilotDaemon.cc logFile.cc \
hotSync.cc internalEditorAction.cc \
@@ -68,16 +69,16 @@
main-test.cc
-kpilot_LDFLAGS = $(PISOCK_LDFLAGS) $(all_libraries) $(KDE_RPATH)
-kpilotDaemon_LDFLAGS = $(PISOCK_LDFLAGS) $(all_libraries) $(KDE_RPATH)
+kpilot_la_LDFLAGS = $(PISOCK_LDFLAGS) $(all_libraries) $(KDE_PLUGIN)
+kpilotDaemon_la_LDFLAGS = $(PISOCK_LDFLAGS) $(all_libraries) $(KDE_PLUGIN)
kpilotTest_LDFLAGS = $(PISOCK_LDFLAGS) $(all_libraries) $(KDE_RPATH)
# the libraries to link against. Be aware of the order. First the libraries,
# that depend on the following ones.
-kpilot_LDADD = $(LIB_KFILE) $(PISOCK_LIB) -lkutils \
+kpilot_la_LIBADD = $(LIB_KFILE) $(PISOCK_LIB) -lkutils \
../lib/libkpilot.la libconfiguration.la
-kpilotDaemon_LDADD = $(LIB_KFILE) $(PISOCK_LIB) \
+kpilotDaemon_la_LIBADD = $(LIB_KFILE) $(PISOCK_LIB) \
../lib/libkpilot.la libconfiguration.la
kpilotTest_LDADD = $(LIB_KFILE) $(PISOCK_LIB) \
../lib/libkpilot.la libconfiguration.la
diff -Nurd kdepim-3.5.10/kpilot/kpilot/kpilot.cc kdepim-3.5.10-new/kpilot/kpilot/kpilot.cc
--- kdepim-3.5.10/kpilot/kpilot/kpilot.cc 2007-05-14 03:54:52.000000000 -0400
+++ kdepim-3.5.10-new/kpilot/kpilot/kpilot.cc 2010-07-26 13:27:27.000000000 -0400
@@ -1008,7 +1008,7 @@
-int main(int argc, char **argv)
+extern "C" KDE_EXPORT int kdemain(int argc, char **argv)
{
FUNCTIONSETUP;
diff -Nurd kdepim-3.5.10/kpilot/kpilot/pilotDaemon.cc kdepim-3.5.10-new/kpilot/kpilot/pilotDaemon.cc
--- kdepim-3.5.10/kpilot/kpilot/pilotDaemon.cc 2007-05-14 03:54:52.000000000 -0400
+++ kdepim-3.5.10-new/kpilot/kpilot/pilotDaemon.cc 2010-07-26 13:27:27.000000000 -0400
@@ -1301,7 +1301,7 @@
} ;
-int main(int argc, char **argv)
+extern "C" KDE_EXPORT int kdemain(int argc, char **argv)
{
FUNCTIONSETUP;
diff -Nurd kdepim-3.5.10/kresources/featureplan/benchmarkfeaturelist.cpp kdepim-3.5.10-new/kresources/featureplan/benchmarkfeaturelist.cpp
--- kdepim-3.5.10/kresources/featureplan/benchmarkfeaturelist.cpp 2008-02-13 04:39:29.000000000 -0500
+++ kdepim-3.5.10-new/kresources/featureplan/benchmarkfeaturelist.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -67,7 +67,7 @@
}
}
-int main( int argc, char **argv )
+extern "C" KDE_EXPORT int kdemain( int argc, char **argv )
{
KAboutData aboutData( "benchmarkfeaturelist",
"Benchmark for feature list XML parser",
diff -Nurd kdepim-3.5.10/kresources/featureplan/dumpfeaturelist.cpp kdepim-3.5.10-new/kresources/featureplan/dumpfeaturelist.cpp
--- kdepim-3.5.10/kresources/featureplan/dumpfeaturelist.cpp 2006-05-22 14:10:46.000000000 -0400
+++ kdepim-3.5.10-new/kresources/featureplan/dumpfeaturelist.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -67,7 +67,7 @@
}
}
-int main( int argc, char **argv )
+extern "C" KDE_EXPORT int kdemain( int argc, char **argv )
{
KAboutData aboutData( "dumpfeaturelist", "Dump XML feature list to stdout",
"0.1" );
diff -Nurd kdepim-3.5.10/kresources/groupwise/soap/soapdebug.cpp kdepim-3.5.10-new/kresources/groupwise/soap/soapdebug.cpp
--- kdepim-3.5.10/kresources/groupwise/soap/soapdebug.cpp 2005-09-10 04:23:46.000000000 -0400
+++ kdepim-3.5.10-new/kresources/groupwise/soap/soapdebug.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -44,7 +44,7 @@
KCmdLineLastOption
};
-int main( int argc, char **argv )
+extern "C" KDE_EXPORT int kdemain( int argc, char **argv )
{
KAboutData aboutData( "soapdebug", I18N_NOOP("Groupwise Soap Debug"), "0.1" );
aboutData.addAuthor( "Cornelius Schumacher", 0, "schumacher@kde.org" );
diff -Nurd kdepim-3.5.10/kresources/scalix/scalixadmin/Makefile.am kdepim-3.5.10-new/kresources/scalix/scalixadmin/Makefile.am
--- kdepim-3.5.10/kresources/scalix/scalixadmin/Makefile.am 2008-02-13 04:39:28.000000000 -0500
+++ kdepim-3.5.10-new/kresources/scalix/scalixadmin/Makefile.am 2010-07-26 15:56:58.000000000 -0400
@@ -3,7 +3,7 @@
INCLUDES = $(all_includes)
scalixadmin_LDFLAGS = $(KDE_RPATH) $(all_libraries)
-scalixadmin_LDADD = $(LIB_KABC)
+scalixadmin_LDADD = $(LIB_KABC) $(LIB_KDEUI) $(LIB_QT) -lkwalletclient $(LIB_KDECORE) $(LIB_KIO) -lDCOP
scalixadmin_SOURCES = main.cpp mainwindow.cpp passwordpage.cpp settings.cpp jobs.cpp \
otherusermanager.cpp otheruserview.cpp otheruserpage.cpp ldapview.cpp ldapdialog.cpp \
delegatemanager.cpp delegateview.cpp delegatepage.cpp delegatedialog.cpp \
diff -Nurd kdepim-3.5.10/ktnef/gui/Makefile.am kdepim-3.5.10-new/ktnef/gui/Makefile.am
--- kdepim-3.5.10/ktnef/gui/Makefile.am 2005-09-10 04:24:43.000000000 -0400
+++ kdepim-3.5.10-new/ktnef/gui/Makefile.am 2010-07-26 14:55:21.000000000 -0400
@@ -2,14 +2,16 @@
SUBDIRS = pics
-bin_PROGRAMS = ktnef
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = ktnef.la
-ktnef_LDFLAGS = $(KDE_RPATH) $(all_libraries)
-ktnef_LDADD = $(LIB_KFILE) $(top_builddir)/ktnef/lib/libktnef.la
-ktnef_SOURCES = ktnefmain.cpp ktnefview.cpp attachpropertydialogbase.ui \
+ktnef_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
+ktnef_la_LIBADD = $(LIB_KFILE) $(top_builddir)/ktnef/lib/libktnef.la $(LIB_KDEUI)
+ktnef_la_SOURCES = ktnefmain.cpp ktnefview.cpp attachpropertydialogbase.ui \
attachpropertydialog.cpp messagepropertydialog.cpp \
qwmf.cpp main.cpp
-ktnef_METASOURCES = AUTO
+ktnef_la_METASOURCES = AUTO
noinst_HEADERS = ktnefmain.h ktnefview.h attachpropertydialog.h \
qwmf.h wmfstruct.h metafuncs.h
diff -Nurd kdepim-3.5.10/ktnef/gui/main.cpp kdepim-3.5.10-new/ktnef/gui/main.cpp
--- kdepim-3.5.10/ktnef/gui/main.cpp 2005-09-10 04:24:43.000000000 -0400
+++ kdepim-3.5.10-new/ktnef/gui/main.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -33,7 +33,7 @@
// INSERT YOUR COMMANDLINE OPTIONS HERE
};
-int main(int argc, char *argv[])
+extern "C" KDE_EXPORT int kdemain(int argc, char *argv[])
{
KAboutData aboutData( "ktnef", I18N_NOOP("KTnef"),
diff -Nurd kdepim-3.5.10/ktnef/lib/Makefile.am kdepim-3.5.10-new/ktnef/lib/Makefile.am
--- kdepim-3.5.10/ktnef/lib/Makefile.am 2005-09-10 04:24:44.000000000 -0400
+++ kdepim-3.5.10-new/ktnef/lib/Makefile.am 2010-07-26 13:24:46.000000000 -0400
@@ -4,7 +4,7 @@
libktnef_la_SOURCES = ktnefparser.cpp ktnefproperty.cpp ktnefattach.cpp mapi.cpp \
ktnefpropertyset.cpp ktnefmessage.cpp ktnefwriter.cpp lzfu.cpp
-libktnef_la_LIBADD = $(LIB_KDECORE) $(LIB_KIO)
+libktnef_la_LIBADD = $(LIB_KDECORE) $(LIB_KIO) $(LIB_QT)
libktnef_la_LDFLAGS = $(all_libraries) -version-info 1:0:0 -no-undefined
libktnef_la_METASOURCES = AUTO
diff -Nurd kdepim-3.5.10/libkcal/Makefile.am kdepim-3.5.10-new/libkcal/Makefile.am
--- kdepim-3.5.10/libkcal/Makefile.am 2005-09-10 04:24:36.000000000 -0400
+++ kdepim-3.5.10-new/libkcal/Makefile.am 2010-07-26 13:26:17.000000000 -0400
@@ -9,7 +9,7 @@
lib_LTLIBRARIES = libkcal.la
libkcal_la_LDFLAGS = $(all_libraries) -no-undefined -version-info 2:0:0
-libkcal_la_LIBADD = versit/libversit.la $(LIB_KIO) \
+libkcal_la_LIBADD = versit/libversit.la $(LIB_KIO) $(LIB_KDEUI) -lDCOP \
./libical/src/libical/libical.la \
./libical/src/libicalss/libicalss.la \
$(top_builddir)/ktnef/lib/libktnef.la \
diff -Nurd kdepim-3.5.10/libkcal/convertqtopia.cpp kdepim-3.5.10-new/libkcal/convertqtopia.cpp
--- kdepim-3.5.10/libkcal/convertqtopia.cpp 2005-09-10 04:24:36.000000000 -0400
+++ kdepim-3.5.10-new/libkcal/convertqtopia.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -48,7 +48,7 @@
KCmdLineLastOption
};
-int main(int argc,char **argv)
+extern "C" KDE_EXPORT int kdemain(int argc,char **argv)
{
KAboutData aboutData("convertqtopia",I18N_NOOP("Qtopia calendar file converter"),"0.1");
aboutData.addAuthor("Cornelius Schumacher", 0, "schumacher@kde.org");
diff -Nurd kdepim-3.5.10/libkdepim/Makefile.am kdepim-3.5.10-new/libkdepim/Makefile.am
--- kdepim-3.5.10/libkdepim/Makefile.am 2008-08-19 14:15:53.000000000 -0400
+++ kdepim-3.5.10-new/libkdepim/Makefile.am 2010-07-26 14:28:59.000000000 -0400
@@ -45,7 +45,7 @@
libkdepim_la_LDFLAGS = $(all_libraries) -no-undefined -version-info 1:0:0
libkdepim_la_LIBADD = $(top_builddir)/libkcal/libkcal.la \
$(top_builddir)/libemailfunctions/libemailfunctions.la \
- $(LIB_KIO) $(LIB_KABC) $(LIB_KPARTS) $(LIB_KIMPROXY) $(LIB_POLL) -lqui
+ $(LIB_KIO) $(LIB_KABC) $(LIB_KPARTS) $(LIB_KIMPROXY) $(LIB_POLL) -lqui -lkdefx
# $top_builddir)/libkdepim/resources/libkpimresources.la
include_HEADERS = kdepimmacros.h
diff -Nurd kdepim-3.5.10/libkdepim/cfgc/autoexample.cpp kdepim-3.5.10-new/libkdepim/cfgc/autoexample.cpp
--- kdepim-3.5.10/libkdepim/cfgc/autoexample.cpp 2005-09-10 04:24:24.000000000 -0400
+++ kdepim-3.5.10-new/libkdepim/cfgc/autoexample.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -36,7 +36,7 @@
#include
-int main( int argc, char **argv )
+extern "C" KDE_EXPORT int kdemain( int argc, char **argv )
{
KAboutData aboutData( "example", I18N_NOOP("autoconfig example"), "0.1" );
aboutData.addAuthor( "Cornelius Schumacher", 0, "schumacher@kde.org" );
diff -Nurd kdepim-3.5.10/libkdepim/cfgc/example.cpp kdepim-3.5.10-new/libkdepim/cfgc/example.cpp
--- kdepim-3.5.10/libkdepim/cfgc/example.cpp 2005-09-10 04:24:24.000000000 -0400
+++ kdepim-3.5.10-new/libkdepim/cfgc/example.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -32,7 +32,7 @@
#include
-int main( int argc, char **argv )
+extern "C" KDE_EXPORT int kdemain( int argc, char **argv )
{
KAboutData aboutData( "example", I18N_NOOP("cfgc example"), "0.1" );
aboutData.addAuthor( "Cornelius Schumacher", 0, "schumacher@kde.org" );
diff -Nurd kdepim-3.5.10/libkdepim/kpartsdesignerplugin/Makefile.am kdepim-3.5.10-new/libkdepim/kpartsdesignerplugin/Makefile.am
--- kdepim-3.5.10/libkdepim/kpartsdesignerplugin/Makefile.am 2005-09-10 04:24:24.000000000 -0400
+++ kdepim-3.5.10-new/libkdepim/kpartsdesignerplugin/Makefile.am 2010-07-26 18:00:37.000000000 -0400
@@ -4,5 +4,5 @@
kde_widget_LTLIBRARIES = kpartsdesignerplugin.la
kpartsdesignerplugin_la_LDFLAGS = $(KDE_PLUGIN) -module $(all_libraries)
-kpartsdesignerplugin_la_LIBADD = $(LIB_KPARTS)
+kpartsdesignerplugin_la_LIBADD = $(LIB_KPARTS) $(LIB_QT) $(LIB_KFILE) $(LIB_KDECORE)
kpartsdesignerplugin_la_SOURCES = kpartsdesignerplugin.cpp
diff -Nurd kdepim-3.5.10/libkholidays/Makefile.am kdepim-3.5.10-new/libkholidays/Makefile.am
--- kdepim-3.5.10/libkholidays/Makefile.am 2006-07-22 04:14:21.000000000 -0400
+++ kdepim-3.5.10-new/libkholidays/Makefile.am 2010-07-26 13:41:58.000000000 -0400
@@ -7,7 +7,7 @@
lib_LTLIBRARIES = libkholidays.la
libkholidays_la_LDFLAGS = $(all_libraries) -no-undefined -version-info 1:0:0
-libkholidays_la_LIBADD = $(LIB_KIO)
+libkholidays_la_LIBADD = $(LIB_KIO) $(LIBZ) $(LIB_QT) $(LIB_KDECORE)
libkholidays_la_SOURCES = kholidays.cpp scanholiday.c parseholiday.h parseholiday.c lunarphase.cpp
#the lex/flex and yacc/bison files are in CVS and NOT generated
diff -Nurd kdepim-3.5.10/libkholidays/parseholiday.c kdepim-3.5.10-new/libkholidays/parseholiday.c
--- kdepim-3.5.10/libkholidays/parseholiday.c 2007-10-08 05:50:46.000000000 -0400
+++ kdepim-3.5.10-new/libkholidays/parseholiday.c 2010-07-26 13:27:27.000000000 -0400
@@ -204,8 +204,8 @@
int year, int off, int length);
/*** Variables and structures ***/
static int m, d, y;
-int kcallineno; /* current line # being parsed */
-FILE *kcalin; /* file currently being processed */
+extern int kcallineno; /* current line # being parsed */
+extern FILE *kcalin; /* file currently being processed */
int yacc_small; /* small string or on its own line? */
int yacc_stringcolor; /* color of holiday name text, 1..8 */
char *yacc_string; /* holiday name text */
diff -Nurd kdepim-3.5.10/libkholidays/scanholiday.c kdepim-3.5.10-new/libkholidays/scanholiday.c
--- kdepim-3.5.10/libkholidays/scanholiday.c 2007-05-14 03:54:44.000000000 -0400
+++ kdepim-3.5.10-new/libkholidays/scanholiday.c 2010-07-26 13:27:27.000000000 -0400
@@ -15,6 +15,8 @@
#define yyrestart kcalrestart
#define yytext kcaltext
+int kcallineno;
+
#line 19 "scanholiday.c"
/* A lexical scanner generated by flex*/
diff -Nurd kdepim-3.5.10/libkmime/Makefile.am kdepim-3.5.10-new/libkmime/Makefile.am
--- kdepim-3.5.10/libkmime/Makefile.am 2005-09-10 04:23:52.000000000 -0400
+++ kdepim-3.5.10-new/libkmime/Makefile.am 2010-07-26 13:24:23.000000000 -0400
@@ -22,7 +22,7 @@
libkmime_la_LDFLAGS = $(all_libraries) -no-undefined -version-info 4:0:2
-libkmime_la_LIBADD = $(LIB_KDECORE) $(LIB_POLL)
+libkmime_la_LIBADD = $(LIB_KDECORE) $(LIB_POLL) $(LIB_QT)
METASOURCES = AUTO
diff -Nurd kdepim-3.5.10/libkpgp/Makefile.am kdepim-3.5.10-new/libkpgp/Makefile.am
--- kdepim-3.5.10/libkpgp/Makefile.am 2005-09-10 04:23:51.000000000 -0400
+++ kdepim-3.5.10-new/libkpgp/Makefile.am 2010-07-26 13:38:13.000000000 -0400
@@ -16,7 +16,7 @@
libkpgp_la_LDFLAGS = $(all_libraries) -no-undefined -version-info 4:0:2
-libkpgp_la_LIBADD = $(LIB_KDEUI) $(LIB_POLL)
+libkpgp_la_LIBADD = $(LIB_KDEUI) $(LIB_POLL) $(LIB_QT) $(LIB_KDECORE)
METASOURCES = AUTO
diff -Nurd kdepim-3.5.10/libksieve/Makefile.am kdepim-3.5.10-new/libksieve/Makefile.am
--- kdepim-3.5.10/libksieve/Makefile.am 2007-05-14 03:54:44.000000000 -0400
+++ kdepim-3.5.10-new/libksieve/Makefile.am 2010-07-26 13:36:57.000000000 -0400
@@ -7,7 +7,7 @@
CLEANFILES = dummy.cpp
libksieve_la_SOURCES = dummy.cpp
-libksieve_la_LIBADD = parser/libksieve_parser.la
+libksieve_la_LIBADD = parser/libksieve_parser.la $(LIB_QT)
libksieve_la_LDFLAGS = $(all_libraries) -version-info 0:0:0 -no-undefined
dummy.cpp:
diff -Nurd kdepim-3.5.10/mimelib/dw_date.cpp kdepim-3.5.10-new/mimelib/dw_date.cpp
--- kdepim-3.5.10/mimelib/dw_date.cpp 2007-05-14 03:54:54.000000000 -0400
+++ kdepim-3.5.10-new/mimelib/dw_date.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -656,7 +656,7 @@
""
};
-int main()
+extern "C" KDE_EXPORT int kdemain()
{
struct tm *ptms, tms1, tms2;
time_t tt;
diff -Nurd kdepim-3.5.10/mimelib/uuencode.cpp kdepim-3.5.10-new/mimelib/uuencode.cpp
--- kdepim-3.5.10/mimelib/uuencode.cpp 2007-05-14 03:54:54.000000000 -0400
+++ kdepim-3.5.10-new/mimelib/uuencode.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -429,7 +429,7 @@
// Test harness for DwUudecode
-int main(int argc, char** argv)
+extern "C" KDE_EXPORT int kdemain(int argc, char** argv)
{
srand(time(0));
DwString binStr;
diff -Nurd kdepim-3.5.10/networkstatus/Makefile.am kdepim-3.5.10-new/networkstatus/Makefile.am
--- kdepim-3.5.10/networkstatus/Makefile.am 2005-09-10 04:24:02.000000000 -0400
+++ kdepim-3.5.10-new/networkstatus/Makefile.am 2010-07-26 14:07:00.000000000 -0400
@@ -19,7 +19,7 @@
clientiface.skel serviceiface.skel network.cpp
#kclientiface.skel serviceiface.skel
kded_networkstatus_la_LIBADD = $(LIB_KDECORE) $(LIB_KIO) ./libnetworkstatus.la
-kded_networkstatus_la_LDFLAGS = $(all_libraries) -module -avoid-version
+kded_networkstatus_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -module -avoid-version
servicesdir = $(kde_servicesdir)/kded
services_DATA = networkstatus.desktop
@@ -27,9 +27,11 @@
noinst_HEADERS = serviceiface.h networkstatuscommon.h serviceifaceimpl.h \
network.h clientifaceimpl.h provideriface.h testservice.h connectionmanager.h
-bin_PROGRAMS = networkstatustestservice
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = networkstatustestservice.la
-networkstatustestservice_LDFLAGS = $(all_libraries)
-networkstatustestservice_LDADD = libnetworkstatus.la
+networkstatustestservice_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
+networkstatustestservice_la_LIBADD = libnetworkstatus.la $(LIB_QT) -lDCOP
-networkstatustestservice_SOURCES = testservice.cpp provideriface.skel serviceiface.stub
+networkstatustestservice_la_SOURCES = testservice.cpp provideriface.skel serviceiface.stub
diff -Nurd kdepim-3.5.10/networkstatus/testservice.cpp kdepim-3.5.10-new/networkstatus/testservice.cpp
--- kdepim-3.5.10/networkstatus/testservice.cpp 2005-09-10 04:24:02.000000000 -0400
+++ kdepim-3.5.10-new/networkstatus/testservice.cpp 2010-07-26 13:27:27.000000000 -0400
@@ -90,7 +90,7 @@
m_service->setNetworkStatus( "test_net", (int)m_status );
}
-int main( int argc, char** argv )
+extern "C" KDE_EXPORT int kdemain( int argc, char** argv )
{
KApplication app(argc, argv, "testdcop");
TestService * test = new TestService;
diff -Nurd kdepim-3.5.10/wizards/Makefile.am kdepim-3.5.10-new/wizards/Makefile.am
--- kdepim-3.5.10/wizards/Makefile.am 2008-02-13 04:39:28.000000000 -0500
+++ kdepim-3.5.10-new/wizards/Makefile.am 2010-07-26 14:15:50.000000000 -0400
@@ -12,7 +12,7 @@
bin_PROGRAMS = groupwarewizard egroupwarewizard sloxwizard kolabwizard \
groupwisewizard exchangewizard scalixwizard
-kde_module_LTLIBRARIES = libegroupwarewizard.la libsloxwizard.la \
+lib_LTLIBRARIES = libegroupwarewizard.la libsloxwizard.la \
libkolabwizard.la libgroupwisewizard.la \
libexchangewizard.la libscalixwizard.la
@@ -30,7 +30,8 @@
$(top_builddir)/kresources/kolab/knotes/libknoteskolab.la \
$(top_builddir)/libkcal/libkcal.la \
$(top_builddir)/libkdepim/libkdepim.la \
- $(top_builddir)/libkpimidentities/libkpimidentities.la
+ $(top_builddir)/libkpimidentities/libkpimidentities.la \
+ -lkwalletclient
libkolabwizard_la_SOURCES = kolabwizard.cpp kmailchanges.cpp kolabconfig.kcfgc \
kolabkmailchanges.cpp
@@ -71,7 +72,9 @@
libgroupwisewizard_la_LIBADD = $(top_builddir)/kresources/groupwise/libkcal_groupwise.la \
$(top_builddir)/kresources/groupwise/libkabc_groupwise.la \
$(top_builddir)/libkdepim/libkdepim.la \
- $(top_builddir)/libkpimidentities/libkpimidentities.la
+ $(top_builddir)/libkpimidentities/libkpimidentities.la \
+ -lkwalletclient
+
libgroupwisewizard_la_COMPILE_FIRST = $(top_builddir)/kresources/groupwise/kabc_groupwiseprefs.h \
$(top_builddir)/kresources/groupwise/kcal_groupwiseprefsbase.h
@@ -97,7 +100,8 @@
$(top_builddir)/kresources/scalix/kabc/libkabcscalix.la \
$(top_builddir)/libkcal/libkcal.la \
$(top_builddir)/libkdepim/libkdepim.la \
- $(top_builddir)/libkpimidentities/libkpimidentities.la
+ $(top_builddir)/libkpimidentities/libkpimidentities.la \
+ -lkwalletclient
libscalixwizard_la_SOURCES = scalixwizard.cpp kmailchanges.cpp scalixconfig.kcfgc \
scalixkmailchanges.cpp