kdeedu3 stable port information

Package: kdeedu3
Version: 3.5.10
Revision: 1
Description: KDE - educational software
License: GPL/LGPL
Maintainer: Benjamin Reed

Depends: <<
blinken (>= %v-%r),
kalzium (>= %v-%r),
kanagram (>= %v-%r),
kbruch (>= %v-%r),
keduca (>= %v-%r),
kgeography (>= %v-%r),
khangman (>= %v-%r),
kig (>= %v-%r),
kiten (>= %v-%r),
klatin (>= %v-%r),
klettres (>= %v-%r),
kmplot (>= %v-%r),
kpercentage (>= %v-%r),
kstars (>= %v-%r),
ktouch (>= %v-%r),
kverbos (>= %v-%r),
kvoctrain (>= %v-%r),
kwordquiz (>= %v-%r),
kturtle (>= %v-%r)
<<
BuildDepends: <<
arts-dev (>= 1.5.10-1),
audiofile (>= 0.2.6-11),
autoconf (>= 2.60-1),
cctools-single-module,
esound,
expat1,
fink (>= 0.28.0-1),
freetype219 (>= 2.3.7-7),
gettext-tools,
glib2-dev (>= 2.14.0-1),
kdelibs3-unified-dev (>= %v-1),
libart2 (>= 2.3.19-1),
libgettext3-dev,
libiconv-dev,
libidn,
libjpeg,
libmad,
libogg,
libpng3 (>= 1.2.8-1),
libvorbis0,
pcre,
pkgconfig (>= 0.21-1),
qt3 (>= 3.3.8-1027),
unsermake (>= 0.4-0.20060316.1),
x11-dev,
xmkmf
<<
Replaces: <<
%N-dev (<< %v-%r),
%N-shlibs (<< %v-%r)
<<
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/kdeedu-%v.tar.bz2
Source-MD5: 1b1466bf4cb0a59b1abd8613a2588142
Source2: mirror:custom:kde-admindir/kde-admindir-1605.tar.bz2
Source2-MD5: e2dccadc3d36718ef9a7e3c7789e2bdf
Source2ExtractDir: kdeedu-%v
SourceDirectory: kdeedu-%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/*
<<
PatchFile: %n.patch
PatchFile-MD5: 3c9f6e0b1ac6ad5e0c634da5327cebea

SetMAKEFLAGS: -j1
NoSetCPPFLAGS: true
NoSetLDFLAGS: true
NoSetMAKEFLAGS: true
ConfigureParams: --disable-kig-python-scripting --with-distribution='Fink/Mac OS X'
CompileScript: <<
#!/bin/sh -ev

export PREFIX="%p" USE_UNSERMAKE=1
. ./environment-helper.sh
export LDFLAGS="$LDFLAGS"

./build-helper.sh cvs %N %v %r make -f admin/Makefile.common cvs
./build-helper.sh configure %N %v %r ./configure %c $CONFIGURE_PARAMS
./build-helper.sh make %N %v %r unsermake $UNSERMAKEFLAGS kvoctrain/kvoctrain/common-dialogs/prefs.h all
<<

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

mkdir -p %i/share/doc/installed-packages
touch %i/share/doc/installed-packages/%N
touch %i/share/doc/installed-packages/%N-base

# FIXME: this works around an initialization error in kstars, this should
# get fixed for real!
install -d -m 755 %i/share/config
touch %i/share/config/kstarsrc

# they changed the library name, but not the compat version??
pushd %i/lib
ln -s libkdeeduui.3.dylib libkdeeduui.1.dylib
popd

pushd %b; FixifiedB=`/bin/pwd`; popd
perl -pi -e "s,-L$FixifiedB,-L%p,g" %i/lib/*.la %i/lib/kde3/*.la
<<
DocFiles: COPYING INSTALL README
SplitOff: <<
Package: kalzium
Description: KDE - periodic table
Depends: <<
%N-base (>= %v-%r),
%N-common (>= %v-%r)
<<
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-shlibs (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/kalzium
lib/kde3/kalzium.*
lib/libkdeinit_kalzium*
share/applications/kde/kalzium.desktop
share/apps/kalzium
share/config.kcfg/kalzium.kcfg
share/doc/kde/en/kalzium
share/icons/hicolor/128x128/apps/kalzium*
share/icons/hicolor/16x16/apps/kalzium*
share/icons/hicolor/22x22/apps/kalzium*
share/icons/hicolor/32x32/apps/kalzium*
share/icons/hicolor/48x48/apps/kalzium*
share/icons/hicolor/64x64/apps/kalzium*
share/icons/hicolor/scalable/apps/kalzium*
share/man/man1/kalzium*
<<
Shlibs: !%p/lib/libkdeinit_kalzium.dylib
Homepage: http://edu.kde.org/kalzium/
DescDetail: <<
Kalzium is an application which will show you some information about
the periodic system of the elements.
<<
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: kstars
Description: KDE - desktop planetarium
Depends: <<
%N-base (>= %v-%r),
%N-common (>= %v-%r)
<<
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-shlibs (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/apmount
bin/celestrongps
bin/fliccd
bin/fliwheel
bin/indiserver
bin/kstars
bin/lx200*
bin/skycommander
bin/temma
lib/kde3/kstars.*
lib/libkdeinit_kstars*
share/applications/kde/kstars.desktop
share/apps/kstars
share/config.kcfg/kstars.kcfg
share/config/kstarsrc
share/doc/kde/en/kstars
share/icons/hicolor/128x128/apps/kstars*
share/icons/hicolor/16x16/apps/kstars*
share/icons/hicolor/32x32/apps/kstars*
share/icons/hicolor/48x48/apps/kstars*
share/icons/hicolor/64x64/apps/kstars*
share/icons/hicolor/scalable/apps/kstars*
share/man/man1/celestrongps*
share/man/man1/fliccd*
share/man/man1/indiserver*
share/man/man1/lx200*
share/man/man1/temma*
share/man/man1/v4l*
<<
Shlibs: !%p/lib/libkdeinit_kstars.dylib
Homepage: http://edu.kde.org/kstars/
DescDetail: <<
KStars is a Desktop Planetarium for KDE. It provides an accurate graphical
simulation of the night sky, from any location on Earth, at any date and time.
The display includes 130,000 stars, 13,000 deep-sky objects,all 8 planets, the
Sun and Moon, and thousands of comets and asteroids.
<<
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: ktouch
Description: KDE - touch-typing tutor
Depends: %N-base (>= %v-%r)
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-shlibs (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/ktouch
lib/kde3/ktouch.*
lib/libkdeinit_ktouch*
share/applications/kde/ktouch.desktop
share/apps/ktouch
share/config.kcfg/ktouch*
share/doc/kde/en/ktouch
share/icons/hicolor/128x128/apps/ktouch*
share/icons/hicolor/16x16/apps/ktouch*
share/icons/hicolor/22x22/apps/ktouch*
share/icons/hicolor/32x32/apps/ktouch*
share/icons/hicolor/48x48/apps/ktouch*
share/icons/hicolor/scalable/apps/ktouch*
share/man/man1/ktouch*
<<
Shlibs: !%p/lib/libkdeinit_ktouch.dylib
Homepage: http://edu.kde.org/ktouch/
DescDetail: <<
KTouch is a program for learning touch typing. KTouch is a way to learn
to type on a keyboard quickly and correctly. Every finger has its place
on the keyboard with associated keys to press.

KTouch helps you learn to touch typing by providing you with something
to write. KTouch can also help you to remember what fingers to use.
<<
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: kverbos
Description: KDE - spanish verb form study aid
Depends: %N-base (>= %v-%r)
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-shlibs (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/kverbos
lib/kde3/kverbos.*
lib/libkdeinit_kverbos*
share/applications/kde/kverbos.desktop
share/apps/kverbos
share/config.kcfg/kverbos.kcfg
share/doc/kde/en/kverbos
share/icons/hicolor/128x128/apps/kverbos*
share/icons/hicolor/16x16/apps/kverbos*
share/icons/hicolor/22x22/apps/kverbos*
share/icons/hicolor/32x32/apps/kverbos*
share/icons/hicolor/48x48/apps/kverbos*
share/icons/hicolor/scalable/apps/kverbos*
share/icons/crystalsvg/16x16/actions/kverbosuser*
<<
Shlibs: !%p/lib/libkdeinit_kverbos.dylib
Homepage: http://edu.kde.org/kverbos/
DescDetail: <<
Kverbos is an application specially designed to study Spanish verb forms.

The program suggests a verb and a tense and the user enters the different
forms. The program corrects the user input and gives a feedback. The
user can edit the list of the verbs that can be studied. The program can
build regular verb forms and the forms of the most important verb groups
by itself. Irregular verb forms have to entered by the user.
<<
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: kvoctrain
Description: KDE - vocabulary training tool
Depends: <<
%N-common (>= %v-%r),
%N-base (>= %v-%r)
<<
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-shlibs (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/kvoctrain
share/applications/kde/kvoctrain.desktop
share/apps/kvoctrain
share/config.kcfg/kvoctrain.kcfg
share/config/kvoctrainrc
share/config.kcfg/languagesettings.kcfg
share/config.kcfg/presettings.kcfg
share/doc/kde/en/kvoctrain
share/icons/hicolor/16x16/apps/kvoctrain*
share/icons/hicolor/22x22/apps/kvoctrain*
share/icons/hicolor/32x32/apps/kvoctrain*
share/icons/hicolor/48x48/apps/kvoctrain*
<<
Homepage: http://edu.kde.org/kvoctrain/
DescDetail: <<
KVocTrain is a vocabulary trainer. Like most of the other vocabulary trainers
it uses the "flash card" approach.

You remember: write the original expression on the front side of the card and
the translation on the back. Then look at the cards one after another. If you
knew the translation, put it away. If you failed, put it back to try again.

KVocTrain offers the possibility to enter additional properties for your words
(e.g. type, usage label, conjugations) and also allows to use them for queries.
<<
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: klatin
Description: KDE - latin language tool
Depends: %N-common (>= %v-%r)
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-shlibs (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/klatin
lib/kde3/klatin.*
lib/libkdeinit_klatin*
share/applications/kde/klatin.desktop
share/apps/klatin
share/config.kcfg/klatin.kcfg
share/doc/kde/en/klatin
share/icons/hicolor/128x128/apps/klatin*
share/icons/hicolor/16x16/apps/klatin*
share/icons/hicolor/22x22/apps/klatin*
share/icons/hicolor/32x32/apps/klatin*
share/icons/hicolor/48x48/apps/klatin*
share/icons/hicolor/64x64/apps/klatin*
share/icons/hicolor/scalable/apps/klatin*
<<
Shlibs: !%p/lib/libkdeinit_klatin.dylib
Homepage: http://edu.kde.org/klatin/
DescDetail: <<
KLatin is a program to help revise latin. There are three "sections" in which different
aspects of the language can be revised. These are the vocabulary, grammar and verb
testing sections. In addition there is a set of revision notes that can be used for
self-guided revision.

In the vocabulary section an XML file is loaded containing various words and their local
language translations. KLatin asks you what each of these words translate into. The
questions take place in a multiple-choice environment.

In the grammar and verb sections KLatin asks for a particular part of a noun or a verb,
such as the "ablative singular", or the "1st person indicative passive plural", and is
not multiple choice.
<<
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: kwordquiz
Description: KDE - flashcard and vocabulary learning program
Depends: %N-common (>= %v-%r)
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-shlibs (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/kwordquiz
lib/kde3/kwordquiz.*
lib/libkdeinit_kwordquiz*
share/applications/kde/kwordquiz*
share/apps/kwordquiz
share/config.kcfg/kwordquiz*
share/config/kwordquizrc
share/doc/kde/en/kwordquiz
share/icons/crystalsvg/128x128/mimetypes/kwordquiz_doc*
share/icons/crystalsvg/16x16/mimetypes/kwordquiz_doc*
share/icons/crystalsvg/22x22/mimetypes/kwordquiz_doc*
share/icons/crystalsvg/32x32/mimetypes/kwordquiz_doc*
share/icons/crystalsvg/48x48/mimetypes/kwordquiz_doc*
share/icons/crystalsvg/scalable/mimetypes/kwordquiz_doc.*
share/icons/hicolor/128x128/apps/kwordquiz*
share/icons/hicolor/16x16/apps/kwordquiz*
share/icons/hicolor/22x22/apps/kwordquiz*
share/icons/hicolor/32x32/apps/kwordquiz*
share/icons/hicolor/48x48/apps/kwordquiz*
share/icons/hicolor/scalable/apps/kwordquiz.*
share/mimelnk/application/x-kwordquiz*
<<
Shlibs: !%p/lib/libkdeinit_kwordquiz.dylib
Homepage: http://edu.kde.org/kwordquiz/
DescDetail: <<
KWordQuiz is the KDE version of the flashcard and vocabulary learning
program WordQuiz. KWordQuiz is published under the GPL.

KWordQuiz can read and write WordQuiz files. KWordQuiz also supports the
KDE vocabulary document format .kvtml. KWordQuiz features Flashcard,
Multiple Choice and Question & Answer functions. Question & Answer also
has a special Fill-in-the-blank mode.
<<
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: kturtle
Description: KDE - LOGO educational programming language
Depends: %N-common (>= %v-%r)
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-shlibs (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/kturtle
lib/kde3/kturtle.*
lib/libkdeinit_kturtle*
share/applications/kde/kturtle*
share/apps/katepart/syntax/logohighlightstyle.en_US.xml
share/apps/kturtle
share/config.kcfg/kturtle*
share/doc/kde/en/kturtle
share/icons/hicolor/16x16/apps/kturtle*
share/icons/hicolor/32x32/apps/kturtle*
share/mimelnk/text/x-kvtml.desktop
<<
Shlibs: !%p/lib/libkdeinit_kturtle.dylib
Homepage: http://edu.kde.org/kturtle/
DescDetail: <<
KTurtle is a Logo programming language interpreter for KDE. The Logo programming
language is very easy and thus it can be used by young children. A unique
quality of Logo is that the commands or instructions can be translated (please see
the tranlation how to if you want to help in your own language), so the
'programmer' can program in his or her native language. This makes Logo ideal for
teaching kids the basics of programming, mathematics and geometry. One of the
reasons many children like Logo is because of the turtle, a programmable icon
which can be moved around the screen with simple commands and can be programmed to
draw objects.
<<
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: blinken
Description: KDE - "Simon" clone
Depends: %N-common (>= %v-%r)
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-shlibs (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/blinken
share/applications/kde/blinken.desktop
share/apps/blinken
share/config.kcfg/blinken.kcfg
share/doc/kde/en/blinken
share/icons/hicolor/128x128/apps/blinken*
share/icons/hicolor/16x16/apps/blinken*
share/icons/hicolor/22x22/apps/blinken*
share/icons/hicolor/32x32/apps/blinken*
share/icons/hicolor/48x48/apps/blinken*
share/icons/hicolor/64x64/apps/blinken*
share/icons/hicolor/scalable/apps/blinken*
<<
Homepage: http://edu.kde.org/blinken/
DescDetail: <<
blinKen is the KDE version of the well-known game Simon Says. Follow the pattern of
sounds and lights as long as you can! Press the start game button to begin. Watch
the computer and copy the pattern it makes. Complete the sequence in the right
order to win.
<<
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: kanagram
Description: KDE - guess the mixed-up words
Depends: %N-common (>= %v-%r)
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-shlibs (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/kanagram
share/applications/kde/kanagram.desktop
share/apps/kanagram
share/config.kcfg/kanagram.kcfg
share/doc/kde/en/kanagram
share/icons/hicolor/128x128/apps/kanagram*
share/icons/hicolor/16x16/apps/kanagram*
share/icons/hicolor/22x22/apps/kanagram*
share/icons/hicolor/32x32/apps/kanagram*
share/icons/hicolor/48x48/apps/kanagram*
share/icons/hicolor/scalable/apps/kanagram*
<<
Homepage: http://edu.kde.org/kanagram/
DescDetail: <<
Kanagram is a replacement for KMessedWords, and is new in KDE 3.5. Kanagram mixes up
the letters of a word (creating an anagram), and you have to guess what the mixed up
word is. Kanagram features several built-in word lists, hints, and a cheat feature
which reveals the original word. Kanagram also has a vocabulary editor, so you can
make your own vocabularies, and distribute them through Kanagram's KNewStuff download
service.
<<
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
<<
<<
SplitOff19: <<
Package: kgeography
Description: KDE - learn about geography
Depends: %N-common (>= %v-%r)
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-shlibs (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/kgeography
share/applications/kde/kgeography.desktop
share/apps/kgeography
share/config.kcfg/kgeography.kcfg
share/doc/kde/en/kgeography
share/icons/crystalsvg/128x128/apps/kgeography*
share/icons/crystalsvg/16x16/apps/kgeography*
share/icons/crystalsvg/22x22/apps/kgeography*
share/icons/crystalsvg/32x32/apps/kgeography*
share/icons/crystalsvg/48x48/apps/kgeography*
share/icons/crystalsvg/64x64/apps/kgeography*
share/icons/crystalsvg/scalable/apps/kgeography*
share/icons/hicolor/128x128/apps/kgeography*
share/icons/hicolor/16x16/apps/kgeography*
share/icons/hicolor/22x22/apps/kgeography*
share/icons/hicolor/32x32/apps/kgeography*
share/icons/hicolor/48x48/apps/kgeography*
share/icons/hicolor/64x64/apps/kgeography*
<<
Homepage: http://edu.kde.org/kgeography/
DescDetail: <<
KGeography is a geography learning tool. Right now it has six usage modes:

* Browse the maps clicking in a map division to see it's name
* The game tells you a map division name and you have to click on it
* The game tells you a capital and you have to guess the division it belongs to
* The game tells you a division and you have to guess its capital
* The game shows you a map division flag and you have to guess its name
* The game tells you a map division name and you have to guess its flag
<<
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: kbruch
Description: KDE - generate tasks with fractions
Depends: %N-base (>= %v-%r)
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-shlibs (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/kbruch
lib/kde3/kbruch.*
lib/libkdeinit_kbruch*
share/applications/kde/kbruch.desktop
share/apps/kbruch
share/config.kcfg/kbruch.kcfg
share/doc/kde/en/kbruch
share/icons/crystalsvg/32x32/actions/kbruch_*
share/icons/crystalsvg/64x64/actions/kbruch_*
share/icons/hicolor/128x128/apps/kbruch*
share/icons/hicolor/16x16/apps/kbruch*
share/icons/hicolor/22x22/apps/kbruch*
share/icons/hicolor/32x32/apps/kbruch*
share/icons/hicolor/48x48/apps/kbruch*
share/icons/hicolor/64x64/apps/kbruch*
share/icons/hicolor/scalable/apps/kbruch*
share/man/man1/kbruch*
<<
Shlibs: !%p/lib/libkdeinit_kbruch.dylib
Homepage: http://edu.kde.org/kbruch/
DescDetail: <<
KBruch is a small program to practice calculating with fractions.
4 different exercises are offered.

* Exercise Fraction Task: in this exercise you have to solve a given
fraction task. You have to enter numerator and denominator. This
is the main exercise. The difficulty of this task can be
influenced by the user. The user can decide if he wants to solve
tasks with addition/substraction and/or multiplication/division.
Also he can set the number of fractions and the maximum size of the
main denominator.
* Exercise Comparison: in this exercise you have to compare the size
of 2 given fractions.
* Exercise Conversion: in this exercise you have to convert a given
number into a fraction.
* Exercise Factorization: in this exercise you have to factorize a
given number into its prime factors. Factorization is important
while finding the main denominator of 2 fractions.
<<
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: %N-common
Description: KDE - kdeedu common shared libraries
Depends: %N-base (>= %v-%r)
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-shlibs (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/spotlight2kvtml
lib/libextdate.*.dylib
lib/libkdeeducore.*.dylib
lib/libkdeeduplot.*.dylib
lib/libkdeeduui.*.dylib
lib/libkvoctraincore.*.dylib
share/man/man1/spotlight*
<<
Shlibs: <<
%p/lib/libextdate.1.dylib 4.0.0 %N-common (>= 3.4.0-1)
%p/lib/libkdeeducore.1.dylib 4.0.0 %N-common (>= 3.4.0-1)
%p/lib/libkdeeduplot.1.dylib 4.0.0 %N-common (>= 3.4.0-1)
%p/lib/libkdeeduui.3.dylib 4.0.0 %N-common (>= 3.5.0-1)
%p/lib/libkvoctraincore.0.dylib 1.0.0 %N-common (>= 3.5.0-1)
<<
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-dev
Description: KDE - kdeedu development headers and libraries
Depends: <<
%N (>= %v-%r),
kdelibs3-unified (>= %v-1)
<<
Replaces: <<
%N (<< %v-%r),
%N-shlibs (<< %v-%r),
kstars (<< %v-%r)
<<
Recommends: <<
arts-dev (>= 1.5.10-1),
kdelibs3-unified-dev (>= %v-1),
libart2,
libpng3 (>= 1.2.8-1),
qt3 (>= 3.3.8-1027)
<<
BuildDependsOnly: true
Files: <<
include
lib/*.la
lib/*.dylib
share/doc/kde/en/*apidocs
<<
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-base
Description: KDE - kdeedu base package
Depends: kdebase3-unified (>= %v-1)
Replaces: <<
%N (<< %v-%r),
%N-shlibs (<< %v-%r)
<<
Recommends: <<
%N (>= %v-%r),
kdebase3-unified (>= %v-1)
<<
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: keduca
Description: KDE - create and revise form-based exams
Depends: %N-base (>= %v-%r)
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-shlibs (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/keduca*
lib/kde3/*keduca*
lib/libkdeinit_*keduca*
share/applications/kde/keduca*
share/apps/keduca
share/config.kcfg/keduca*
share/doc/kde/en/keduca
share/icons/hicolor/128x128/apps/keduca*
share/icons/hicolor/16x16/apps/keduca*
share/icons/hicolor/22x22/apps/keduca*
share/icons/hicolor/32x32/apps/keduca*
share/icons/hicolor/48x48/apps/keduca*
share/icons/hicolor/64x64/apps/keduca*
share/mimelnk/application/x-edu*
share/services/keduca_part*
share/man/man1/keduca*
<<
Shlibs: <<
!%p/lib/libkdeinit_keduca.dylib
!%p/lib/libkdeinit_keducabuilder.dylib
<<
Homepage: http://edu.kde.org/keduca/
DescDetail: <<
KEduca allows the creation and revision of form-based tests and exams.
It supports the idea of multiple databases with public questions and
answers that can be shared among users via the Internet.
<<
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: khangman
Description: KDE - hangman word game
Depends: <<
%N-base (>= %v-%r),
%N-common (>= %v-%r)
<<
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-shlibs (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/khangman
lib/kde3/khangman.*
lib/libkdeinit_khangman*
share/applications/kde/khangman.desktop
share/apps/khangman
share/config.kcfg/khangman.kcfg
share/config/khangmanrc
share/doc/kde/en/khangman
share/icons/hicolor/128x128/apps/khangman*
share/icons/hicolor/16x16/apps/khangman*
share/icons/hicolor/22x22/apps/khangman*
share/icons/hicolor/32x32/apps/khangman*
share/icons/hicolor/48x48/apps/khangman*
share/icons/hicolor/64x64/apps/khangman*
share/icons/hicolor/scalable/apps/khangman*
share/man/man6/khangman*
<<
Shlibs: !%p/lib/libkdeinit_khangman.dylib
Homepage: http://edu.kde.org/khangman/
DescDetail: <<
KHangman is the classical hangman game. The child should guess a
word letter by letter. At each miss, the picture of a hangman
appears. After 10 tries, if the word is not guessed, the game is
over and the answer is displayed.
<<
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: kig
Description: KDE - explore geometric constructions
Depends: %N-base (>= %v-%r)
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-shlibs (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/kig
bin/pykig.py
lib/kde3/kfile_drgeo*
lib/kde3/kfile_kig*
lib/kde3/libkig*
lib/kde3/kig.*
lib/libkdeinit_kig*
share/applications/kde/kig.desktop
share/apps/kig
share/config/magic/cabri.magic
share/config/magic/drgeo.magic
share/doc/kde/en/kig
share/icons/crystalsvg/128x128/mimetypes/kig_doc*
share/icons/crystalsvg/16x16/mimetypes/kig_doc*
share/icons/crystalsvg/22x22/mimetypes/kig_doc*
share/icons/crystalsvg/32x32/mimetypes/kig_doc*
share/icons/crystalsvg/48x48/mimetypes/kig_doc*
share/icons/crystalsvg/64x64/mimetypes/kig_doc*
share/icons/crystalsvg/scalable/mimetypes/kig_doc*
share/icons/hicolor/128x128/apps/kig*
share/icons/hicolor/16x16/apps/kig*
share/icons/hicolor/22x22/apps/kig*
share/icons/hicolor/32x32/apps/kig*
share/icons/hicolor/48x48/apps/kig*
share/icons/hicolor/64x64/apps/kig*
share/icons/hicolor/scalable/apps/kig*
share/mimelnk/application/x-cabri.*
share/mimelnk/application/x-drgeo.*
share/mimelnk/application/x-kgeo.*
share/mimelnk/application/x-kig.*
share/mimelnk/application/x-kseg.*
share/services/kfile_drgeo.*
share/services/kfile_kig.*
share/services/kig*
share/man/man1/kig*
<<
Shlibs: !%p/lib/libkdeinit_kig.dylib
Homepage: http://edu.kde.org/kig/
DescDetail: <<
Kig is a program for exploring geometric constructions. It is meant as a
better replacement for such free programs as KGeo, KSeg and Dr. Geo and
commercial programs like Cabri.
<<
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: kiten
Description: KDE - Japanese reference and learning tool
Depends: %N-base (>= %v-%r)
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-shlibs (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/kiten
bin/kitengen
lib/kde3/*kiten*
lib/libkdeinit_kiten*
lib/libkiten.*.dylib
share/applications/kde/kiten.desktop
share/apps/kiten
share/config.kcfg/kiten.kcfg
share/doc/kde/en/kiten
share/icons/locolor/16x16/actions/edit_*
share/icons/hicolor/128x128/apps/kiten*
share/icons/crystalsvg/16x16/actions/kanjidic*
share/icons/crystalsvg/22x22/actions/edit_*
share/icons/crystalsvg/22x22/actions/kanjidic*
share/icons/hicolor/16x16/apps/kiten*
share/icons/hicolor/32x32/apps/kiten*
share/icons/hicolor/48x48/apps/kiten*
share/icons/hicolor/scalable/apps/kiten*
<<
Shlibs: <<
%p/lib/libkiten.1.dylib 2.0.0 kiten (>= 3.5.0-1)
!%p/lib/libkdeinit_kiten.dylib
<<
Homepage: http://edu.kde.org/kiten/
DescDetail: <<
Kiten is a Japanese reference/learning tool.
Kiten features:

* Search with english keyword, Japanese reading, or a Kanji string on a
list of EDICT files.
* Search with english keyword, Japanese reading, number of strokes,
grade number, or a Kanji on a list of KANJIDIC files.
* Comes with all necessary files.
* Very fast.
* Limit searches to only common entries.
* Nested searches of results possible.
* Compact, small, fast interface.
* Global KDE keybindings for searching highlighted strings.
* Learning dialog. (One can even open up multiple ones and have them sync
between each other.)
* Browse Kanji by grade.
* Add Kanji to a list for later learning.
* Browse list, and get quizzed on them.
<<
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: klettres
Description: KDE - multi-language alphabet learning aid
Depends: %N-base (>= %v-%r)
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-shlibs (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/klettres
lib/kde3/klettres.*
lib/libkdeinit_klettres*
share/applications/kde/klettres.desktop
share/apps/klettres
share/config.kcfg/klettres*
share/config/klettresrc
share/doc/kde/en/klettres
share/icons/hicolor/128x128/apps/klettres*
share/icons/hicolor/16x16/apps/klettres*
share/icons/hicolor/22x22/apps/klettres*
share/icons/hicolor/32x32/apps/klettres*
share/icons/hicolor/48x48/apps/klettres*
share/icons/hicolor/scalable/apps/klettres*
<<
Shlibs: !%p/lib/libkdeinit_klettres.dylib
Homepage: http://edu.kde.org/klettres/
DescDetail: <<
KLettres aims to help to learn the alphabet and then to read some
syllables in different languages. It is meant to help learning the
very first sounds of a new language, for children or for adults.

Currently available are: Czech, Danish, Dutch, English, French,
Italian and Slovak, you can choose using the Languages menu. A
toolbar with the special characters per language is now provided if
you don't have the correct country keyboard or the keyboard layout
to be able to display correctly the accented letters.
<<
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: kmplot
Description: KDE - mathematical function plotter
Depends: %N-base (>= %v-%r)
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-shlibs (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/kmplot
lib/kde3/*kmplot*
lib/libkdeinit_kmplot*
share/applications/kde/kmplot*
share/apps/kmplot
share/config.kcfg/kmplot*
share/doc/kde/en/kmplot
share/icons/hicolor/128x128/apps/kmplot*
share/icons/hicolor/16x16/apps/kmplot*
share/icons/hicolor/22x22/apps/kmplot*
share/icons/hicolor/32x32/apps/kmplot*
share/icons/hicolor/48x48/apps/kmplot*
share/icons/hicolor/64x64/apps/kmplot*
share/icons/hicolor/scalable/apps/kmplot*
share/mimelnk/application/x-kmplot*
share/services/kmplot*
share/man/man1/kmplot*
<<
Shlibs: !%p/lib/libkdeinit_kmplot.dylib
Homepage: http://edu.kde.org/kmplot/
DescDetail: <<
KmPlot is a mathematical function plotter for the KDE-Desktop.

It has built in a powerfull parser. You can plot different functions
simultaneously and combine their function terms to build new
functions. KmPLot supports functions with parameters and functions in
polar coordinates. Several grid modes are possible. Plots may be
printed with high precision in correct scale.
<<
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: kpercentage
Description: KDE - practice calculating percentages
Depends: %N-base (>= %v-%r)
Replaces: <<
%N (<< %v-%r),
%N-dev (<< %v-%r),
%N-shlibs (<< %v-%r)
<<
Recommends: %N (>= %v-%r)
Files: <<
bin/kpercentage
lib/kde3/kpercentage.*
lib/libkdeinit_kpercentage*
share/applications/kde/kpercentage.desktop
share/apps/kpercentage
share/doc/kde/en/kpercentage
share/icons/hicolor/128x128/apps/kpercentage*
share/icons/hicolor/16x16/apps/kpercentage*
share/icons/hicolor/22x22/apps/kpercentage*
share/icons/hicolor/32x32/apps/kpercentage*
share/icons/hicolor/48x48/apps/kpercentage*
share/icons/hicolor/scalable/apps/kpercentage*
<<
Shlibs: !%p/lib/libkdeinit_kpercentage.dylib
Homepage: http://edu.kde.org/kpercentage/
DescDetail: <<
KPercentage is a small math application that will help pupils to
improve their skills in calculating percentages.
<<
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: Install kdeedu3 if you would like to install all of the kdeedu 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
<<

kdeedu3 stable port .patch

diff -Nurd kdeedu-3.5.10/blinken/src/Makefile.am kdeedu-3.5.10-new/blinken/src/Makefile.am
--- kdeedu-3.5.10/blinken/src/Makefile.am 2005-09-10 04:16:48.000000000 -0400
+++ kdeedu-3.5.10-new/blinken/src/Makefile.am 2010-07-21 16:53:56.000000000 -0400
@@ -9,7 +9,7 @@
INCLUDES = $(all_includes)

blinken_LDFLAGS = $(all_libraries) $(KDE_RPATH)
-blinken_LDADD = $(LIB_KDEUI) $(LIB_KIO) $(artslib)
+blinken_LDADD = $(LIB_KDEUI) $(LIB_KIO) $(artslib) $(LIB_QT) $(LIB_KDECORE)

blinken_SOURCES = main.cpp blinken.cpp artsplayer.cpp blinkengame.cpp number.cpp highscoredialog.cpp counter.cpp fontutils.cpp fontchecker.cpp button.cpp settings.kcfgc

diff -Nurd kdeedu-3.5.10/kalzium/src/Makefile.am kdeedu-3.5.10-new/kalzium/src/Makefile.am
--- kdeedu-3.5.10/kalzium/src/Makefile.am 2005-09-10 10:24:07.000000000 -0400
+++ kdeedu-3.5.10-new/kalzium/src/Makefile.am 2010-07-21 15:50:23.000000000 -0400
@@ -1,8 +1,11 @@
# set the include path for X, qt and KDE
INCLUDES= -I$(srcdir)/../../libkdeedu/kdeeduplot -I$(srcdir)/../../libkdeedu/kdeeduui $(all_includes)

-bin_PROGRAMS = kalzium
-kalzium_SOURCES = eqresult.cpp eqchemview.cpp kalzium.cpp \
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = kalzium.la
+
+kalzium_la_SOURCES = eqresult.cpp eqchemview.cpp kalzium.cpp \
main.cpp \
periodictableview.cpp \
element.cpp \
@@ -35,7 +38,7 @@
moleculeparser.cpp \
tempunit.cpp

-kalzium_LDADD = ../../libkdeedu/kdeeduplot/libkdeeduplot.la ../../libkdeedu/kdeeduui/libkdeeduui.la $(LIB_KIO) $(LIB_KDEUI) $(LIB_KHTML) -L$(OCAMLLIB) -L$(FACILELIB) $(EQCHEM_LDADD)
+kalzium_la_LIBADD = ../../libkdeedu/kdeeduplot/libkdeeduplot.la ../../libkdeedu/kdeeduui/libkdeeduui.la $(LIB_KIO) $(LIB_KDEUI) $(LIB_KHTML) -L$(OCAMLLIB) -L$(FACILELIB) $(EQCHEM_LDADD) -lkdefx
KDE_CXXFLAGS = -D_ISOC99_SOURCE

SUBDIRS = icons elementpics data $(EQCHEM_SUB)
@@ -79,7 +82,7 @@
KDE_ICON = AUTO

# the library search path.
-kalzium_LDFLAGS = $(all_libraries) $(KDE_RPATH)
+kalzium_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module

#this RegExp-monster grep for bar and puts the i18n() around foo and bar
messages-old: rc.cpp
diff -Nurd kdeedu-3.5.9/kalzium/src/main.cpp kdeedu-3.5.9-new/kalzium/src/main.cpp
--- kdeedu-3.5.9/kalzium/src/main.cpp 2006-10-01 13:24:17.000000000 -0400
+++ kdeedu-3.5.9-new/kalzium/src/main.cpp 2008-02-13 21:57:24.000000000 -0500
@@ -43,7 +43,7 @@
};
#endif

-int main(int argc, char **argv)
+extern "C" KDE_EXPORT int kdemain(int argc, char **argv)
{
#ifdef HAVE_FACILE
caml_startup(argv);
diff -Nurd kdeedu-3.5.10/kanagram/src/Makefile.am kdeedu-3.5.10-new/kanagram/src/Makefile.am
--- kdeedu-3.5.10/kanagram/src/Makefile.am 2005-10-10 10:55:35.000000000 -0400
+++ kdeedu-3.5.10-new/kanagram/src/Makefile.am 2010-07-21 16:53:02.000000000 -0400
@@ -29,7 +29,7 @@
# the application source, library search path, and link libraries
kanagram_SOURCES = main.cpp kanagram.cpp kanagramgame.cpp fontutils.cpp kanagramsettings.kcfgc mainsettingswidget.ui vocabsettingswidget.ui vocabeditwidget.ui mainsettings.cpp vocabsettings.cpp vocabedit.cpp keduvocdocument.cpp keduvocexpression.cpp keduvockvtmlreader.cpp keduvockvtmlwriter.cpp leitnerbox.cpp leitnersystem.cpp multiplechoice.cpp grammarmanager.cpp leitnersystemview.cpp newstuffwidget.ui newstuffdialog.cpp newstuff.cpp
kanagram_LDFLAGS = $(KDE_RPATH) $(all_libraries)
-kanagram_LDADD = $(LIB_KDEUI) $(LIB_KNEWSTUFF) $(LIB_KIO) $(artslib)
+kanagram_LDADD = $(LIB_KDEUI) $(LIB_KNEWSTUFF) $(LIB_KIO) $(artslib) $(LIB_QT) $(LIB_KDECORE)

kde_kcfg_DATA=kanagram.kcfg

diff -Nurd kdeedu-3.5.10/kbruch/src/Makefile.am kdeedu-3.5.10-new/kbruch/src/Makefile.am
--- kdeedu-3.5.10/kbruch/src/Makefile.am 2005-09-10 04:18:00.000000000 -0400
+++ kdeedu-3.5.10-new/kbruch/src/Makefile.am 2010-07-21 16:26:35.000000000 -0400
@@ -1,10 +1,14 @@
-bin_PROGRAMS = kbruch

-kbruch_COMPILE_FIRST = version.h
-kbruch_SOURCES = exercisebase.cpp taskvieweroptionsbase.ui task.cpp ratio.cpp taskview.cpp statisticsview.cpp primenumber.cpp kbruch.cpp mainqtwidget.cpp taskwidget.cpp fractionbasewidget.cpp resultwidget.cpp exercisecompare.cpp ratiowidget.cpp rationalwidget.cpp exerciseconvert.cpp exercisefactorize.cpp factorizedwidget.cpp settingsclass.kcfgc
-kbruch_LDADD = $(LIB_KDEUI)
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = kbruch.la
+
+kbruch.cpp: version.h
+
+kbruch_la_SOURCES = exercisebase.cpp taskvieweroptionsbase.ui task.cpp ratio.cpp taskview.cpp statisticsview.cpp primenumber.cpp kbruch.cpp mainqtwidget.cpp taskwidget.cpp fractionbasewidget.cpp resultwidget.cpp exercisecompare.cpp ratiowidget.cpp rationalwidget.cpp exerciseconvert.cpp exercisefactorize.cpp factorizedwidget.cpp settingsclass.kcfgc
+kbruch_la_LIBADD = $(LIB_KDEUI) $(LIB_QT) $(LIB_KDECORE)
# the library search path.
-kbruch_LDFLAGS = $(all_libraries) $(KDE_RPATH)
+kbruch_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module

EXTRA_DIST = kbruch.cpp kbruch.h kbruch.desktop hi32-app-kbruch.png hi16-app-kbruch.png lo32-app-kbruch.png lo16-app-kbruch.png mainqtwidget.cpp mainqtwidget.h primenumber.cpp primenumber.h statisticsview.cpp statisticsview.h exercisebase.cpp exercisebase.h taskview.cpp taskview.h ratio.cpp ratio.h task.cpp task.h taskwidget.cpp taskwidget.h fractionbasewidget.cpp fractionbasewidget.h resultwidget.cpp resultwidget.h exercisecompare.cpp exercisecompare.h ratiowidget.cpp ratiowidget.h rationalwidget.cpp rationalwidget.h exerciseconvert.cpp exerciseconvert.h exercisefactorize.cpp exercisefactorize.h factorizedwidget.cpp factorizedwidget.h kbruch.rc taskvieweroptionsbase.ui

diff -Nurd kdeedu-3.5.9/kbruch/src/kbruch.cpp kdeedu-3.5.9-new/kbruch/src/kbruch.cpp
--- kdeedu-3.5.9/kbruch/src/kbruch.cpp 2007-05-14 03:38:52.000000000 -0400
+++ kdeedu-3.5.9-new/kbruch/src/kbruch.cpp 2008-02-13 21:57:25.000000000 -0500
@@ -29,7 +29,7 @@
#include

/* the main program */
-int main(int argc, char * argv[])
+extern "C" KDE_EXPORT int kdemain(int argc, char * argv[])
{
// init random generator
srand(time(NULL));
diff -Nurd kdeedu-3.5.10/keduca/keduca/Makefile.am kdeedu-3.5.10-new/keduca/keduca/Makefile.am
--- kdeedu-3.5.10/keduca/keduca/Makefile.am 2005-09-10 04:17:25.000000000 -0400
+++ kdeedu-3.5.10-new/keduca/keduca/Makefile.am 2010-07-21 15:43:23.000000000 -0400
@@ -1,11 +1,13 @@
# set the include path for X, qt and KDE
-INCLUDES= -I../libkeduca $(all_includes)
+INCLUDES= -I$(srcdir)/../libkeduca $(all_includes)

# The binary program keduca
-bin_PROGRAMS = keduca
-keduca_LDFLAGS = $(all_libraries)
-keduca_LDADD = $(LIB_KFILE) $(LIB_KPARTS) ../libkeduca/libkeduca.la
-keduca_SOURCES = main.cpp keduca.cpp
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = keduca.la
+keduca_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module
+keduca_la_LIBADD = $(LIB_KFILE) $(LIB_KPARTS) ../libkeduca/libkeduca.la $(LIB_KDECORE) $(LIB_KDEUI)
+keduca_la_SOURCES = main.cpp keduca.cpp

# Convenience library
#noinst_LTLIBRARIES = libkeduca_common.la
@@ -18,7 +20,7 @@
# The KParts Component
kde_module_LTLIBRARIES = libkeducapart.la
libkeducapart_la_LDFLAGS = $(KDE_PLUGIN) $(all_libraries)
-libkeducapart_la_LIBADD = ../libkeduca/libkeduca.la $(LIB_KPARTS)
+libkeducapart_la_LIBADD = ../libkeduca/libkeduca.la $(LIB_KPARTS) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KIO)
libkeducapart_la_SOURCES = keduca_part.cpp kradioeduca.cpp kquestion.cpp \
kgroupeduca.cpp keducaview.cpp keducaprefs.cpp \
kcheckeduca.cpp settings.kcfgc configdialogbase.ui
diff -Nurd kdeedu-3.5.9/keduca/keduca/main.cpp kdeedu-3.5.9-new/keduca/keduca/main.cpp
--- kdeedu-3.5.9/keduca/keduca/main.cpp 2005-09-10 04:17:25.000000000 -0400
+++ kdeedu-3.5.9-new/keduca/keduca/main.cpp 2008-02-13 21:57:25.000000000 -0500
@@ -31,7 +31,7 @@
KCmdLineLastOption
};

-int main(int argc, char *argv[])
+extern "C" KDE_EXPORT int kdemain(int argc, char *argv[])
{
KAboutData aboutData( "keduca", I18N_NOOP("KEduca"),
version, description, KAboutData::License_GPL,
diff -Nurd kdeedu-3.5.10/keduca/keducabuilder/Makefile.am kdeedu-3.5.10-new/keduca/keducabuilder/Makefile.am
--- kdeedu-3.5.10/keduca/keducabuilder/Makefile.am 2005-09-10 04:17:25.000000000 -0400
+++ kdeedu-3.5.10-new/keduca/keducabuilder/Makefile.am 2010-07-21 15:46:00.000000000 -0400
@@ -1,6 +1,10 @@
-bin_PROGRAMS = keducabuilder
-keducabuilder_SOURCES = kcontroladdeditbase.ui keducaeditorstartdialogbase.ui keducaeditorstartdialog.cpp ktagcombobox.cpp klangcombo.cpp kcontrolheader.cpp keducabuilder.cpp kcontroladdedit.cpp main.cpp
-keducabuilder_LDADD = $(LIB_KFILE) ../libkeduca/libkeduca.la
+
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = keducabuilder.la
+
+keducabuilder_la_SOURCES = kcontroladdeditbase.ui keducaeditorstartdialogbase.ui keducaeditorstartdialog.cpp ktagcombobox.cpp klangcombo.cpp kcontrolheader.cpp keducabuilder.cpp kcontroladdedit.cpp main.cpp
+keducabuilder_la_LIBADD = $(LIB_KFILE) ../libkeduca/libkeduca.la $(LIB_KDECORE) $(LIB_KDEUI)

EXTRA_DIST = main.cpp kcontroladdedit.cpp kcontroladdedit.h keducabuilder.cpp keducabuilder.h kcontrolheader.cpp kcontrolheader.h keducabuilderui.rc klangcombo.cpp klangcombo.h ktagcombobox.cpp ktagcombobox.h keducaeditorstartdialog.cpp keducaeditorstartdialog.h

@@ -18,12 +22,12 @@
# kde_wallpaperdir Where general wallpapers should go to.

# set the include path for X, qt and KDE
-INCLUDES= -I../libkeduca $(all_includes)
+INCLUDES= -I$(srcdir)/../libkeduca $(all_includes)

METASOURCES = AUTO

# the library search path.
-keducabuilder_LDFLAGS = $(all_libraries) $(KDE_RPATH)
+keducabuilder_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module

# Uncomment the following two lines if you add a ui.rc file for your application to make use of
# KDE´s XML GUI builing
diff -Nurd kdeedu-3.5.9/keduca/keducabuilder/main.cpp kdeedu-3.5.9-new/keduca/keducabuilder/main.cpp
--- kdeedu-3.5.9/keduca/keducabuilder/main.cpp 2005-09-10 04:17:25.000000000 -0400
+++ kdeedu-3.5.9-new/keduca/keducabuilder/main.cpp 2008-02-13 21:57:25.000000000 -0500
@@ -32,7 +32,7 @@
KCmdLineLastOption
};

-int main(int argc, char *argv[])
+extern "C" KDE_EXPORT int kdemain(int argc, char *argv[])
{
KAboutData aboutData( "keduca", I18N_NOOP("KEducaBuilder"),
version, description, KAboutData::License_GPL,
diff -Nurd kdeedu-3.5.10/keduca/libkeduca/Makefile.am kdeedu-3.5.10-new/keduca/libkeduca/Makefile.am
--- kdeedu-3.5.10/keduca/libkeduca/Makefile.am 2005-09-10 04:17:25.000000000 -0400
+++ kdeedu-3.5.10-new/keduca/libkeduca/Makefile.am 2010-07-21 15:22:35.000000000 -0400
@@ -3,7 +3,7 @@
noinst_LTLIBRARIES = libkeduca.la
libkeduca_la_SOURCES = kgallerydialogbase.ui fileread.cpp kgallerydialog.cpp
libkeduca_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
-libkeduca_la_LIBADD = -lkdeprint
+libkeduca_la_LIBADD = -lkdeprint $(LIB_QT)
noinst_HEADERS = fileread.h kgallerydialog.h kgallerydialogbase.h

METASOURCES=AUTO
diff -Nurd kdeedu-3.5.10/kgeography/src/Makefile.am kdeedu-3.5.10-new/kgeography/src/Makefile.am
--- kdeedu-3.5.10/kgeography/src/Makefile.am 2005-09-10 04:17:30.000000000 -0400
+++ kdeedu-3.5.10-new/kgeography/src/Makefile.am 2010-07-21 15:19:09.000000000 -0400
@@ -11,7 +11,7 @@
kgeography_LDFLAGS = $(all_libraries) $(KDE_RPATH)

# the libraries to link against.
-kgeography_LDADD = $(LIB_KDEUI)
+kgeography_LDADD = $(LIB_KDEUI) $(LIB_QT) $(LIB_KDECORE)

# which sources should be compiled for kgeography
kgeography_SOURCES = main.cpp mapwidget.cpp division.cpp map.cpp mapparser.cpp kgeography.cpp mapchooser.cpp mypopup.cpp popupmanager.cpp settings.kcfgc flagdivisionasker.cpp askwidget.cpp mapasker.cpp capitaldivisionasker.cpp divisioncapitalasker.cpp boxasker.cpp divisionflagasker.cpp answer.cpp answersdialog.cpp
diff -Nurd kdeedu-3.5.9/khangman/khangman/Makefile.am kdeedu-3.5.9-new/khangman/khangman/Makefile.am
--- kdeedu-3.5.9/khangman/khangman/Makefile.am 2005-09-10 04:16:50.000000000 -0400
+++ kdeedu-3.5.9-new/khangman/khangman/Makefile.am 2008-02-13 21:57:25.000000000 -0500
@@ -1,7 +1,11 @@
####### kdevelop will overwrite this part!!! (begin)##########
-bin_PROGRAMS = khangman
-khangman_SOURCES = khangman.cpp main.cpp khangmanview.cpp prefs.kcfgc khnewstuff.cpp normal.ui advanced.ui timerdlg.ui timer.cpp fontchecker.cpp
-khangman_LDADD = $(LIB_KDEUI) $(LIB_KIO) $(top_builddir)/libkdeedu/kdeeducore/libkdeeducore.la -lknewstuff
+
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = khangman.la
+
+khangman_la_SOURCES = khangman.cpp main.cpp khangmanview.cpp prefs.kcfgc khnewstuff.cpp normal.ui advanced.ui timerdlg.ui timer.cpp fontchecker.cpp
+khangman_la_LIBADD = $(LIB_KDEUI) $(LIB_KIO) $(top_builddir)/libkdeedu/kdeeducore/libkdeeducore.la -lknewstuff

SUBDIRS = data pics sounds icons fonts

@@ -17,7 +21,7 @@
METASOURCES = AUTO

# the library search path.
-khangman_LDFLAGS = $(all_libraries) $(KDE_RPATH)
+khangman_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module

rc_DATA = khangmanui.rc
rcdir = $(kde_datadir)/khangman
diff -Nurd kdeedu-3.5.9/khangman/khangman/main.cpp kdeedu-3.5.9-new/khangman/khangman/main.cpp
--- kdeedu-3.5.9/khangman/khangman/main.cpp 2007-01-15 06:20:03.000000000 -0500
+++ kdeedu-3.5.9-new/khangman/khangman/main.cpp 2008-02-13 21:57:25.000000000 -0500
@@ -39,7 +39,7 @@
KCmdLineLastOption
};

-int main(int argc, char **argv)
+extern "C" KDE_EXPORT int kdemain(int argc, char **argv)
{
KAboutData aboutData( "khangman", I18N_NOOP("KHangMan"),
KHM_VERSION, description, KAboutData::License_GPL,
diff -Nurd kdeedu-3.5.10/kig/Makefile.am kdeedu-3.5.10-new/kig/Makefile.am
--- kdeedu-3.5.10/kig/Makefile.am 2005-10-10 10:55:35.000000000 -0400
+++ kdeedu-3.5.10-new/kig/Makefile.am 2010-07-21 15:14:49.000000000 -0400
@@ -24,7 +24,7 @@
kde_module_LTLIBRARIES = libkigpart.la
libkigpart_la_SOURCES = dummy.cpp
libkigpart_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries)
-libkigpart_la_LIBADD = $(LIB_KPARTS) \
+libkigpart_la_LIBADD = $(LIB_KPARTS) $(LIB_KDEUI) $(LIB_QT) $(LIB_KDECORE) \
misc/libmisc.la objects/libobjects.la filters/libfilters.la \
modes/libmodes.la kig/libkigparttemp.la $(scriptinglib)

diff -Nurd kdeedu-3.5.10/kig/kfile/Makefile.am kdeedu-3.5.10-new/kig/kfile/Makefile.am
--- kdeedu-3.5.10/kig/kfile/Makefile.am 2005-09-10 04:17:17.000000000 -0400
+++ kdeedu-3.5.10-new/kig/kfile/Makefile.am 2010-07-21 15:16:55.000000000 -0400
@@ -10,11 +10,11 @@

kfile_drgeo_la_SOURCES = kfile_drgeo.cpp
kfile_drgeo_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN)
-kfile_drgeo_la_LIBADD = $(LIB_KIO)
+kfile_drgeo_la_LIBADD = $(LIB_KIO) $(LIB_KDECORE) $(LIB_QT)

kfile_kig_la_SOURCES = kfile_kig.cpp
kfile_kig_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN)
-kfile_kig_la_LIBADD = $(LIB_KIO)
+kfile_kig_la_LIBADD = $(LIB_KIO) $(LIB_KDECORE) $(LIB_QT)

METASOURCES = AUTO

diff -Nurd kdeedu-3.5.9/kig/kig/Makefile.am kdeedu-3.5.9-new/kig/kig/Makefile.am
--- kdeedu-3.5.9/kig/kig/Makefile.am 2005-09-10 04:17:20.000000000 -0400
+++ kdeedu-3.5.9-new/kig/kig/Makefile.am 2008-02-13 21:57:25.000000000 -0500
@@ -19,12 +19,14 @@
#########################################################################
# this is the program that gets installed. it's name is used for all
# of the other Makefile.am variables
-bin_PROGRAMS = kig
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = kig.la

# the application source, library search path, and link libraries
-kig_SOURCES = main.cpp kig.cpp
-kig_LDFLAGS = $(KDE_RPATH) $(all_libraries)
-kig_LDADD = $(LIB_KPARTS)
+kig_la_SOURCES = main.cpp kig.cpp
+kig_la_LDFLAGS = $(KDE_PLUGIN) $(all_libraries) -module
+kig_la_LIBADD = $(LIB_KPARTS) $(LIB_QT) $(LIB_KDEUI) $(LIB_KDECORE) $(LIB_KIO) -lDCOP

# this is where the desktop file will go
xdg_apps_DATA = kig.desktop
diff -Nurd kdeedu-3.5.9/kig/kig/main.cpp kdeedu-3.5.9-new/kig/kig/main.cpp
--- kdeedu-3.5.9/kig/kig/main.cpp 2005-10-10 10:55:35.000000000 -0400
+++ kdeedu-3.5.9-new/kig/kig/main.cpp 2008-02-13 21:57:25.000000000 -0500
@@ -101,7 +101,7 @@
return (*converterfunction)( file, outfile );
}

-int main(int argc, char **argv)
+extern "C" KDE_EXPORT int kdemain(int argc, char **argv)
{
KAboutData *about = kigAboutData( "kig", I18N_NOOP("Kig") );

diff -Nurd kdeedu-3.5.10/kiten/Makefile.am kdeedu-3.5.10-new/kiten/Makefile.am
--- kdeedu-3.5.10/kiten/Makefile.am 2005-09-10 04:17:15.000000000 -0400
+++ kdeedu-3.5.10-new/kiten/Makefile.am 2010-07-21 14:55:28.000000000 -0400
@@ -2,18 +2,19 @@

SUBDIRS = pics

-kiten_SOURCES = main.cpp kiten.cpp learn.cpp kloader.cpp ksaver.cpp \
+kiten_la_SOURCES = main.cpp kiten.cpp learn.cpp kloader.cpp ksaver.cpp \
configsearching.ui configlearn.ui configfont.ui configdictionariesbase.ui \
configdictionaries.cpp optiondialog.cpp kitenconfig.kcfgc

-kiten_LDFLAGS = $(all_libraries) $(KDE_RPATH)
-kiten_LDADD = libkiten.la $(LIB_KIO)
+kiten_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module
+kiten_la_LIBADD = libkiten.la $(LIB_KIO)

-bin_PROGRAMS = kiten kitengen
+bin_PROGRAMS = kitengen
lib_LTLIBRARIES = libkiten.la
+kdeinit_LTLIBRARIES = kiten.la

libkiten_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -no-undefined -version-info 1:0:0
-libkiten_la_LIBADD = $(LIB_KDEUI) $(LIB_KDEPRINT)
+libkiten_la_LIBADD = $(LIB_KDEUI) $(LIB_KDEPRINT) $(LIB_QT) $(LIB_KDECORE)

libkiten_la_SOURCES = asyndeta.cpp dict.cpp widgets.cpp kromajiedit.cpp rad.cpp \
deinf.cpp kitenconfig.kcfgc
diff -Nurd kdeedu-3.5.9/kiten/main.cpp kdeedu-3.5.9-new/kiten/main.cpp
--- kdeedu-3.5.9/kiten/main.cpp 2005-10-10 10:55:32.000000000 -0400
+++ kdeedu-3.5.9-new/kiten/main.cpp 2008-02-13 21:57:25.000000000 -0500
@@ -37,7 +37,7 @@
// INSERT YOUR COMMANDLINE OPTIONS HERE
};

-int main(int argc, char *argv[])
+extern "C" KDE_EXPORT int kdemain(int argc, char *argv[])
{
qInstallMsgHandler(noMessageOutput);
KAboutData aboutData( "kiten", I18N_NOOP("Kiten"),
diff -Nurd kdeedu-3.5.9/kiten/xjdxgen.c kdeedu-3.5.9-new/kiten/xjdxgen.c
--- kdeedu-3.5.9/kiten/xjdxgen.c 2006-05-22 14:03:43.000000000 -0400
+++ kdeedu-3.5.9-new/kiten/xjdxgen.c 2008-02-13 21:57:25.000000000 -0500
@@ -23,6 +23,7 @@
-- jason */

#include
+#include
#include
#include
#include
diff -Nurd kdeedu-3.5.10/klatin/klatin/Makefile.am kdeedu-3.5.10-new/klatin/klatin/Makefile.am
--- kdeedu-3.5.10/klatin/klatin/Makefile.am 2005-09-10 04:17:24.000000000 -0400
+++ kdeedu-3.5.10-new/klatin/klatin/Makefile.am 2010-07-21 16:32:39.000000000 -0400
@@ -6,19 +6,21 @@

# this is the program that gets installed. it's name is used for all
# of the other Makefile.am variables
-bin_PROGRAMS = klatin
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = klatin.la

# set the include path for X, qt and KDE
INCLUDES = $(all_includes)

# the library search path.
-klatin_LDFLAGS = $(KDE_RPATH) $(all_libraries)
+klatin_la_LDFLAGS = $(KDE_PLUGIN) $(all_libraries) -module

# the libraries to link against.
-klatin_LDADD = $(LIB_KFILE) $(top_builddir)/libkdeedu/kdeeducore/libkdeeducore.la
+klatin_la_LIBADD = $(LIB_KFILE) $(top_builddir)/libkdeedu/kdeeducore/libkdeeducore.la $(LIB_KDEUI)

# which sources should be compiled for klatin
-klatin_SOURCES = main.cpp klatin.cpp klatingrammar.cpp klatinverbs.cpp klatinvocab.cpp \
+klatin_la_SOURCES = main.cpp klatin.cpp klatingrammar.cpp klatinverbs.cpp klatinvocab.cpp \
klatinchoose.ui settings.kcfgc klatingrammarwidget.ui klatinvocabwidget.ui klatinverbswidget.ui \
klatinresultsdialog.ui klatinsettings_vocabpage.ui

diff -Nurd kdeedu-3.5.9/klatin/klatin/main.cpp kdeedu-3.5.9-new/klatin/klatin/main.cpp
--- kdeedu-3.5.9/klatin/klatin/main.cpp 2005-09-10 04:17:24.000000000 -0400
+++ kdeedu-3.5.9-new/klatin/klatin/main.cpp 2008-02-13 21:57:25.000000000 -0500
@@ -29,7 +29,7 @@
KCmdLineLastOption
};

-int main(int argc, char *argv[])
+extern "C" KDE_EXPORT int kdemain(int argc, char *argv[])
{

KAboutData aboutData( "klatin", I18N_NOOP("KLatin"),
diff -Nurd kdeedu-3.5.10/klettres/klettres/Makefile.am kdeedu-3.5.10-new/klettres/klettres/Makefile.am
--- kdeedu-3.5.10/klettres/klettres/Makefile.am 2005-09-10 04:16:56.000000000 -0400
+++ kdeedu-3.5.10-new/klettres/klettres/Makefile.am 2010-07-21 16:44:15.000000000 -0400
@@ -1,10 +1,13 @@
####### kdevelop will overwrite this part!!! (begin)##########
-bin_PROGRAMS = klettres
+
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = klettres.la

## INCLUDES were found outside kdevelop specific part

-klettres_SOURCES = fontsdlg.ui klettres.cpp klnewstuff.cpp main.cpp klettresview.cpp soundfactory.cpp prefs.kcfgc timerdlg.ui timer.cpp
-klettres_LDADD = $(LIB_KDEUI) -lknewstuff
+klettres_la_SOURCES = fontsdlg.ui klettres.cpp klnewstuff.cpp main.cpp klettresview.cpp soundfactory.cpp prefs.kcfgc timerdlg.ui timer.cpp
+klettres_la_LIBADD = $(LIB_KDEUI) -lknewstuff $(LIB_QT) $(LIB_KDECORE) $(LIB_KIO)

SUBDIRS = pics data icons

@@ -24,7 +27,7 @@
KDE_ICON = AUTO

# the library search path.
-klettres_LDFLAGS = $(all_libraries) $(KDE_RPATH)
+klettres_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module

messages: rc.cpp
$(XGETTEXT) *.cpp -o $(podir)/klettres.pot;
diff -Nurd kdeedu-3.5.9/klettres/klettres/main.cpp kdeedu-3.5.9-new/klettres/klettres/main.cpp
--- kdeedu-3.5.9/klettres/klettres/main.cpp 2007-01-15 06:20:04.000000000 -0500
+++ kdeedu-3.5.9-new/klettres/klettres/main.cpp 2008-02-13 21:57:25.000000000 -0500
@@ -43,7 +43,7 @@
KCmdLineLastOption
};

-int main(int argc, char **argv)
+extern "C" KDE_EXPORT int kdemain(int argc, char **argv)
{
KAboutData about("klettres", I18N_NOOP("KLettres"), KLETTRES_VERSION, description,
KAboutData::License_GPL, "(C) 2001-2006 Anne-Marie Mahfouf",0, "http://edu.kde.org/klettres", "submit@bugs.kde.org");
diff -Nurd kdeedu-3.5.10/kmplot/kmplot/Makefile.am kdeedu-3.5.10-new/kmplot/kmplot/Makefile.am
--- kdeedu-3.5.10/kmplot/kmplot/Makefile.am 2005-09-10 04:17:09.000000000 -0400
+++ kdeedu-3.5.10-new/kmplot/kmplot/Makefile.am 2010-07-21 16:42:59.000000000 -0400
@@ -21,12 +21,14 @@
#########################################################################
# this is the program that gets installed. it's name is used for all
# of the other Makefile.am variables
-bin_PROGRAMS = kmplot
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = kmplot.la

# the application source, library search path, and link libraries
-kmplot_SOURCES = main.cpp kmplot.cpp kmplotprogress.cpp kmplotIface.skel
-kmplot_LDFLAGS = $(KDE_RPATH) $(all_libraries)
-kmplot_LDADD = $(LIB_KPARTS)
+kmplot_la_SOURCES = main.cpp kmplot.cpp kmplotprogress.cpp kmplotIface.skel
+kmplot_la_LDFLAGS = $(KDE_PLUGIN) $(all_libraries) -module
+kmplot_la_LIBADD = $(LIB_KPARTS) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KIO)

# this is where the desktop file will go
appmimedir = $(kde_mimedir)/application
@@ -45,7 +47,7 @@
# the Part's source, library search path, and link libraries
libkmplotpart_la_SOURCES = FktDlgData.ui parser.cpp xparser.cpp diagr.cpp View.cpp MainDlg.cpp FktDlg.cpp kprinterdlg.cpp settings.kcfgc settingspagecolor.ui kconstanteditor.cpp qparametereditor.ui kparametereditor.cpp settingspagecoords.ui settingspagefonts.ui settingspagescaling.ui settingspageprecision.ui qeditparametric.ui keditparametric.cpp qeditpolar.ui keditpolar.cpp editfunctionpage.ui editderivativespage.ui editintegralpage.ui editfunction.cpp qeditconstant.ui qminmax.ui kminmax.cpp qconstanteditor.ui keditconstant.cpp kmplotio.cpp sliderwindow.ui ksliderwindow.cpp MainDlgIface.skel parseriface.skel Viewiface.skel coordsconfigdialog.cpp
libkmplotpart_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries)
-libkmplotpart_la_LIBADD = $(LIB_KFILE) $(LIB_KDEUI) $(LIB_KDECORE) $(LIB_QT) $(LIBSOCKET) $(LIB_KDEPRINT)
+libkmplotpart_la_LIBADD = $(LIB_KFILE) $(LIB_KDEUI) $(LIB_KDECORE) $(LIB_QT) $(LIBSOCKET) $(LIB_KDEPRINT) -lDCOP $(LIB_KPARTS)

# this is where the desktop file will go
partdesktopdir = $(kde_servicesdir)
diff -Nurd kdeedu-3.5.9/kmplot/kmplot/main.cpp kdeedu-3.5.9-new/kmplot/kmplot/main.cpp
--- kdeedu-3.5.9/kmplot/kmplot/main.cpp 2005-10-10 10:55:30.000000000 -0400
+++ kdeedu-3.5.9-new/kmplot/kmplot/main.cpp 2008-02-13 21:57:25.000000000 -0500
@@ -50,7 +50,7 @@
};


-int main( int argc, char **argv )
+extern "C" KDE_EXPORT int kdemain( int argc, char **argv )
{
KAboutData aboutData(
"kmplot",
diff -Nurd kdeedu-3.5.9/kpercentage/kpercentage/Makefile.am kdeedu-3.5.9-new/kpercentage/kpercentage/Makefile.am
--- kdeedu-3.5.9/kpercentage/kpercentage/Makefile.am 2005-09-10 04:16:51.000000000 -0400
+++ kdeedu-3.5.9-new/kpercentage/kpercentage/Makefile.am 2008-02-13 21:57:25.000000000 -0500
@@ -1,6 +1,10 @@
-bin_PROGRAMS = kpercentage
-kpercentage_SOURCES = kanimation.cpp kanswer.cpp kpercentmain.cpp kpercentage.cpp ksplashscreen.cpp main.cpp
-kpercentage_LDADD = $(LIB_KDEUI) $(LIB_KDECORE) $(LIB_QT) $(LIBSOCKET)
+
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = kpercentage.la
+
+kpercentage_la_SOURCES = kanimation.cpp kanswer.cpp kpercentmain.cpp kpercentage.cpp ksplashscreen.cpp main.cpp
+kpercentage_la_LIBADD = $(LIB_KDEUI) $(LIB_KDECORE) $(LIB_QT) $(LIBSOCKET)

SUBDIRS = icons pics

@@ -30,7 +34,7 @@


# the library search path.
-kpercentage_LDFLAGS = $(all_libraries) $(KDE_RPATH)
+kpercentage_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module


stringstocpp:
diff -Nurd kdeedu-3.5.9/kpercentage/kpercentage/main.cpp kdeedu-3.5.9-new/kpercentage/kpercentage/main.cpp
--- kdeedu-3.5.9/kpercentage/kpercentage/main.cpp 2008-02-13 04:36:34.000000000 -0500
+++ kdeedu-3.5.9-new/kpercentage/kpercentage/main.cpp 2008-02-13 21:57:25.000000000 -0500
@@ -34,7 +34,7 @@
KCmdLineLastOption
};

-int main( int argc, char *argv[] )
+extern "C" KDE_EXPORT int kdemain( int argc, char *argv[] )
{
KAboutData aboutData
(
diff -Nurd kdeedu-3.5.10/kstars/kstars/Makefile.am kdeedu-3.5.10-new/kstars/kstars/Makefile.am
--- kdeedu-3.5.10/kstars/kstars/Makefile.am 2005-09-10 04:17:55.000000000 -0400
+++ kdeedu-3.5.10-new/kstars/kstars/Makefile.am 2010-07-21 16:28:55.000000000 -0400
@@ -1,6 +1,8 @@
-bin_PROGRAMS = kstars
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = kstars.la

-kstars_SOURCES = addcatdialog.cpp addlinkdialog.cpp colorscheme.cpp \
+kstars_la_SOURCES = addcatdialog.cpp addlinkdialog.cpp colorscheme.cpp \
conbridlg.cpp csegment.cpp deepskyobject.cpp detaildialog.cpp devicemanager.cpp \
dms.cpp dmsbox.cpp filesource.cpp finddialog.cpp fitshistogram.cpp ccdpreviewwg.cpp customcatalog.cpp \
fitsimage.cpp fitsprocess.cpp fitsviewer.cpp focusdialog.cpp fov.cpp fovdialog.cpp \
@@ -28,13 +30,13 @@
kde_kcfg_DATA = kstars.kcfg
kde_conf_DATA = kstarsrc

-kstars_LDADD = indi/liblilxml.a indi/libindicom.a tools/libkstarstools.a $(top_builddir)/libkdeedu/kdeeduplot/libkdeeduplot.la $(top_builddir)/libkdeedu/kdeeduui/libkdeeduui.la $(top_builddir)/libkdeedu/extdate/libextdate.la -lkdeprint -lknewstuff -lm -lz
+kstars_la_LIBADD = indi/liblilxml.a indi/libindicom.a tools/libkstarstools.a $(top_builddir)/libkdeedu/kdeeduplot/libkdeeduplot.la $(top_builddir)/libkdeedu/kdeeduui/libkdeeduui.la $(top_builddir)/libkdeedu/extdate/libextdate.la -lkdeprint -lknewstuff -lm -lz -lDCOP -lkdefx

SUBDIRS = indi tools . data icons

KDE_ICON=AUTO

-kstars_COMPILE_FIRST = Options.kcfgc
+kstars_la_COMPILE_FIRST = Options.kcfgc

EXTRA_DIST = kstars.desktop kstarsui.rc fitsviewer.rc

@@ -54,7 +56,7 @@
METASOURCES = AUTO

# the library search path.
-kstars_LDFLAGS = $(all_libraries) $(KDE_RPATH)
+kstars_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module

# Uncomment the following two lines if you add a ui.rc file for your application to make use of
# KDE
diff -Nurd kdeedu-3.5.9/kstars/kstars/indi/apmount.cpp kdeedu-3.5.9-new/kstars/kstars/indi/apmount.cpp
--- kdeedu-3.5.9/kstars/kstars/indi/apmount.cpp 2005-10-10 10:55:39.000000000 -0400
+++ kdeedu-3.5.9-new/kstars/kstars/indi/apmount.cpp 2008-02-13 21:57:25.000000000 -0500
@@ -39,8 +39,9 @@
*/


-#if !(TIMEZONE_IS_INT)
-static int daylight = 0;
+/* FIXME: hack!, make a real test for extern int daylight on darwin */
+#if !(TIMEZONE_IS_INT) || defined(__APPLE__)
+int daylight = 0;
#endif

static inline double timezoneOffset()
diff -Nurd kdeedu-3.5.9/kstars/kstars/indi/fli_ccd.c kdeedu-3.5.9-new/kstars/kstars/indi/fli_ccd.c
--- kdeedu-3.5.9/kstars/kstars/indi/fli_ccd.c 2005-10-10 10:55:39.000000000 -0400
+++ kdeedu-3.5.9-new/kstars/kstars/indi/fli_ccd.c 2008-02-13 21:57:25.000000000 -0500
@@ -19,6 +19,7 @@

#endif

+#include
#include
#include
#include
diff -Nurd kdeedu-3.5.9/kstars/kstars/indi/lx200generic.cpp kdeedu-3.5.9-new/kstars/kstars/indi/lx200generic.cpp
--- kdeedu-3.5.9/kstars/kstars/indi/lx200generic.cpp 2005-10-10 10:55:39.000000000 -0400
+++ kdeedu-3.5.9-new/kstars/kstars/indi/lx200generic.cpp 2008-02-13 21:57:25.000000000 -0500
@@ -41,7 +41,7 @@


#if !(TIMEZONE_IS_INT)
-static int daylight = 0;
+int daylight = 0;
#endif

static inline double timezoneOffset()
diff -Nurd kdeedu-3.5.9/kstars/kstars/indi/webcam/Makefile.am kdeedu-3.5.9-new/kstars/kstars/indi/webcam/Makefile.am
--- kdeedu-3.5.9/kstars/kstars/indi/webcam/Makefile.am 2005-09-10 04:17:35.000000000 -0400
+++ kdeedu-3.5.9-new/kstars/kstars/indi/webcam/Makefile.am 2008-02-13 21:57:25.000000000 -0500
@@ -1,7 +1,7 @@
if HAVE_V4L2
libwebcam_linux = libwebcam_v4l2_linux.la
else
- libwebcam_linux = libwebcam_v4l1_linux.la
+ libwebcam_linux =
endif

noinst_LTLIBRARIES = libwebcam.la $(libwebcam_linux)
diff -Nurd kdeedu-3.5.9/kstars/kstars/main.cpp kdeedu-3.5.9-new/kstars/kstars/main.cpp
--- kdeedu-3.5.9/kstars/kstars/main.cpp 2008-02-13 04:36:37.000000000 -0500
+++ kdeedu-3.5.9-new/kstars/kstars/main.cpp 2008-02-13 21:57:25.000000000 -0500
@@ -49,7 +49,7 @@
KCmdLineLastOption
};

-int main(int argc, char *argv[])
+extern "C" KDE_EXPORT int kdemain(int argc, char *argv[])
{
KAboutData aboutData( "kstars", I18N_NOOP("KStars"),
KSTARS_VERSION, description, KAboutData::License_GPL,
diff -Nurd kdeedu-3.5.10/ktouch/src/Makefile.am kdeedu-3.5.10-new/ktouch/src/Makefile.am
--- kdeedu-3.5.10/ktouch/src/Makefile.am 2006-05-22 14:03:38.000000000 -0400
+++ kdeedu-3.5.10-new/ktouch/src/Makefile.am 2010-07-21 16:37:50.000000000 -0400
@@ -26,7 +26,7 @@
ktouchstatistics.h ktouchstatus.h ktouchtrainer.h ktouchutils.h ktouchcoloreditor.h

# let automoc handle all of the meta source files (moc)
-ktouch_METASOURCES = AUTO
+ktouch_la_METASOURCES = AUTO

messages: rc.cpp
$(XGETTEXT) *.cpp -o $(podir)/ktouch.pot
@@ -37,10 +37,12 @@
#########################################################################
# this is the program that gets installed. it's name is used for all
# of the other Makefile.am variables
-bin_PROGRAMS = ktouch
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = ktouch.la

# the application source, library search path, and link libraries
-ktouch_SOURCES = ktouchchartwidget.cpp ktouchcoloreditor_dlg.ui \
+ktouch_la_SOURCES = ktouchchartwidget.cpp ktouchcoloreditor_dlg.ui \
ktouchcolorscheme.cpp ktouch.cpp ktouchdefaults.cpp ktouchkeyboardwidget.cpp \
ktouchkeyconnector.cpp ktouchkey.cpp ktouchkeys.cpp ktouchlecture.cpp ktouchlectureeditor.cpp \
ktouchlectureeditor_dlg.ui ktouchleveldata.cpp ktouchopenrequest.cpp ktouchopenrequest_dlg.ui \
@@ -50,11 +52,11 @@
ktouchutils.cpp main.cpp prefs.kcfgc ktouchcoloreditor.cpp

# the library search path.
-ktouch_LDFLAGS = $(KDE_RPATH) $(all_libraries)
+ktouch_la_LDFLAGS = $(KDE_RPATH) $(all_libraries) $(KDE_PLUGIN) -module

# the libraries to link against. Be aware of the order. First the libraries,
# that depend on the following ones.
-ktouch_LDADD = ../../libkdeedu/kdeeduplot/libkdeeduplot.la $(LIB_KIO)
+ktouch_la_LIBADD = ../../libkdeedu/kdeeduplot/libkdeeduplot.la $(LIB_KIO) $(LIB_KDEUI)

rcdir = $(kde_datadir)/ktouch
rc_DATA = ktouchui.rc
diff -Nurd kdeedu-3.5.9/ktouch/src/main.cpp kdeedu-3.5.9-new/ktouch/src/main.cpp
--- kdeedu-3.5.9/ktouch/src/main.cpp 2006-05-22 14:03:38.000000000 -0400
+++ kdeedu-3.5.9-new/ktouch/src/main.cpp 2008-02-13 21:57:25.000000000 -0500
@@ -26,7 +26,7 @@
KCmdLineLastOption
};

-int main(int argc, char **argv)
+extern "C" KDE_EXPORT int kdemain(int argc, char **argv)
{
KAboutData about("ktouch",
I18N_NOOP("KTouch"),
diff -Nurd kdeedu-3.5.10/kturtle/src/Makefile.am kdeedu-3.5.10-new/kturtle/src/Makefile.am
--- kdeedu-3.5.10/kturtle/src/Makefile.am 2005-09-10 04:16:51.000000000 -0400
+++ kdeedu-3.5.10-new/kturtle/src/Makefile.am 2010-07-21 16:36:24.000000000 -0400
@@ -6,20 +6,22 @@
# added from kjots
AM_LDFLAGS = $(all_libraries) $(KDE_RPATH)

-kturtle_LDFLAGS = $(KDE_RPATH) $(all_libraries)
-kturtle_LDADD = $(LIB_KDEUI) $(LIB_KIO) $(LIB_KDEPRINT) $(LIB_KPARTS) -lkatepartinterfaces
+kturtle_la_LDFLAGS = $(KDE_PLUGIN) $(all_libraries) -module
+kturtle_la_LIBADD = $(LIB_KDEUI) $(LIB_KIO) $(LIB_KDEPRINT) $(LIB_KPARTS) -lkatepartinterfaces $(LIB_QT) $(LIB_KDECORE) -lktexteditor

KDE_ICON = kturtle

# this is the program that gets installed. it's name is used for all
# of the other Makefile.am variables
-bin_PROGRAMS = kturtle
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = kturtle.la

# the application source, library search path, and link libraries
-kturtle_SOURCES = main.cpp kturtle.cpp canvas.cpp dialogs.cpp value.cpp lexer.cpp parser.cpp executer.cpp treenode.cpp token.cpp translate.cpp settings.kcfgc
+kturtle_la_SOURCES = main.cpp kturtle.cpp canvas.cpp dialogs.cpp value.cpp lexer.cpp parser.cpp executer.cpp treenode.cpp token.cpp translate.cpp settings.kcfgc

# let automoc handle all the meta source files (moc)
-kturtle_METASOURCES = AUTO
+kturtle_la_METASOURCES = AUTO

# these are the headers for your project
noinst_HEADERS = kturtle.h canvas.h dialogs.cpp value.h lexer.h parser.h executer.h treenode.h token.h translate.h
diff -Nurd kdeedu-3.5.9/kturtle/src/main.cpp kdeedu-3.5.9-new/kturtle/src/main.cpp
--- kdeedu-3.5.9/kturtle/src/main.cpp 2005-10-10 10:55:19.000000000 -0400
+++ kdeedu-3.5.9-new/kturtle/src/main.cpp 2008-02-13 21:57:25.000000000 -0500
@@ -43,7 +43,7 @@
};


-int main(int argc, char **argv)
+extern "C" KDE_EXPORT int kdemain(int argc, char **argv)
{
KAboutData about("kturtle", I18N_NOOP("KTurtle"), version, description, KAboutData::License_GPL, copyright, 0, website);
about.addAuthor("Cies Breijs",
diff -Nurd kdeedu-3.5.10/kverbos/kverbos/Makefile.am kdeedu-3.5.10-new/kverbos/kverbos/Makefile.am
--- kdeedu-3.5.10/kverbos/kverbos/Makefile.am 2005-09-10 04:17:22.000000000 -0400
+++ kdeedu-3.5.10-new/kverbos/kverbos/Makefile.am 2010-07-21 16:34:04.000000000 -0400
@@ -1,8 +1,11 @@
SUBDIRS = icons data

-bin_PROGRAMS = kverbos
-kverbos_SOURCES = kfeedercontrol.cpp kresult.cpp qresult.ui verbspanish.cpp kverbosuser.cpp kerfassen.cpp qerfassen.ui kverbedit.cpp qverbedit.ui qverbosoptions.ui kverbosoptions.cpp qlernen.ui kstartuplogo.cpp kverbosview.cpp kverbosdoc.cpp kverbos.cpp main.cpp prefs.kcfgc
-kverbos_LDADD = $(LIB_KFILE) $(LIB_KDEUI) $(LIB_KDECORE) $(LIB_QT) $(LIBSOCKET)
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = kverbos.la
+
+kverbos_la_SOURCES = kfeedercontrol.cpp kresult.cpp qresult.ui verbspanish.cpp kverbosuser.cpp kerfassen.cpp qerfassen.ui kverbedit.cpp qverbedit.ui qverbosoptions.ui kverbosoptions.cpp qlernen.ui kstartuplogo.cpp kverbosview.cpp kverbosdoc.cpp kverbos.cpp main.cpp prefs.kcfgc
+kverbos_la_LIBADD = $(LIB_KFILE) $(LIB_KDEUI) $(LIB_KDECORE) $(LIB_QT) $(LIBSOCKET) -lDCOP


EXTRA_DIST = kfeedercontrol.cpp kfeedercontrol.h main.cpp kverbos.cpp kverbos.h kverbosdoc.cpp kverbosdoc.h kverbosview.cpp kverbosview.h kverbosui.rc kverbos.desktop kstartuplogo.cpp kstartuplogo.h startuplogo.png qlernen.ui kverbosoptions.cpp kverbosoptions.h qverbosoptions.ui qverbedit.ui kverbedit.cpp kverbedit.h qerfassen.ui kerfassen.cpp kerfassen.h deu16.png span16.png kverbosuser.cpp kverbosuser.h verbspanish.cpp verbspanish.h qresult.ui kverbosuser.png kresult.cpp kresult.h
@@ -19,7 +22,7 @@
METASOURCES = AUTO

# the library search path.
-kverbos_LDFLAGS = $(all_libraries) $(KDE_RPATH)
+kverbos_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module

rcdir = $(kde_datadir)/kverbos
rc_DATA = kverbosui.rc
diff -Nurd kdeedu-3.5.9/kverbos/kverbos/main.cpp kdeedu-3.5.9-new/kverbos/kverbos/main.cpp
--- kdeedu-3.5.9/kverbos/kverbos/main.cpp 2005-09-10 04:17:22.000000000 -0400
+++ kdeedu-3.5.9-new/kverbos/kverbos/main.cpp 2008-02-13 21:57:25.000000000 -0500
@@ -32,7 +32,7 @@



-int main(int argc, char *argv[])
+extern "C" KDE_EXPORT int kdemain(int argc, char *argv[])
{

KAboutData aboutData( "kverbos", I18N_NOOP("KVerbos"),
diff -Nurd kdeedu-3.5.10/kvoctrain/kvoctrain/Makefile.am kdeedu-3.5.10-new/kvoctrain/kvoctrain/Makefile.am
--- kdeedu-3.5.10/kvoctrain/kvoctrain/Makefile.am 2007-10-08 05:48:17.000000000 -0400
+++ kdeedu-3.5.10-new/kvoctrain/kvoctrain/Makefile.am 2010-07-21 16:49:04.000000000 -0400
@@ -8,12 +8,12 @@

spotlight2kvtml_SOURCES = spotlight2kvtml.cpp

-spotlight2kvtml_LDADD = $(LIB_KDECORE)
+spotlight2kvtml_LDADD = $(LIB_KDECORE) $(LIB_QT)

kvoctrain_LDADD = ./docprop-dialogs/libdocpropdlg.la \
./entry-dialogs/libentrydlg.la ./kvt-core/libkvoctraincore.la ./kvt-core/kvt-xml/libkvtxml.la \
./query-dialogs/libquerydlg.la ./statistik-dialogs/libstatdlg.la ./common-dialogs/libcommondlg.la \
- -lknewstuff $(LIB_KDEPRINT)
+ -lknewstuff $(LIB_KDEPRINT) $(LIB_KDEUI) $(LIB_QT) $(LIB_KDECORE) -lDCOP $(LIB_KIO)

EXTRA_DIST = kvoctrainui.rc

diff -Nurd kdeedu-3.5.9/kwordquiz/src/Makefile.am kdeedu-3.5.9-new/kwordquiz/src/Makefile.am
--- kdeedu-3.5.9/kwordquiz/src/Makefile.am 2007-05-14 03:38:51.000000000 -0400
+++ kdeedu-3.5.9-new/kwordquiz/src/Makefile.am 2008-02-13 21:57:25.000000000 -0500
@@ -1,9 +1,11 @@
####### kdevelop will overwrite this part!!! (begin)##########
-bin_PROGRAMS = kwordquiz
+bin_PROGRAMS =
+lib_LTLIBRARIES =
+kdeinit_LTLIBRARIES = kwordquiz.la

## INCLUDES were found outside kdevelop specific part

-kwordquiz_SOURCES = kwordquizprefs.cpp kwordquizview.cpp kwordquizdoc.cpp \
+kwordquiz_la_SOURCES = kwordquizprefs.cpp kwordquizview.cpp kwordquizdoc.cpp \
kwordquiz.cpp main.cpp dlglanguagebase.ui flashviewbase.ui multipleviewbase.ui \
qaviewbase.ui qaview.cpp flashview.cpp multipleview.cpp wqquiz.cpp wqlistitem.cpp \
wqscore.cpp keduvocdata.cpp prefeditorbase.ui prefquizbase.ui prefeditor.cpp \
@@ -11,7 +13,7 @@
kvtmlwriter.cpp dlglanguage.cpp wqprintdialogpage.cpp prefcharacter.cpp \
prefcharacterbase.ui paukerreader.cpp wqlreader.cpp wqlwriter.cpp wqundo.cpp prefs.kcfgc \
prefcardappearance.cpp prefcardappearancebase.ui kwqnewstuff.cpp kwqnewstuff.h
-kwordquiz_LDADD = $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KFILE) \
+kwordquiz_la_LIBADD = $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KFILE) \
$(LIBSOCKET) $(LIB_KDEPRINT) -lknewstuff


@@ -50,7 +52,7 @@
METASOURCES = AUTO

# the library search path.
-kwordquiz_LDFLAGS = $(all_libraries) $(KDE_RPATH)
+kwordquiz_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module

rcdir = $(kde_datadir)/kwordquiz
rc_DATA = kwordquizui.rc eventsrc
diff -Nurd kdeedu-3.5.9/kwordquiz/src/main.cpp kdeedu-3.5.9-new/kwordquiz/src/main.cpp
--- kdeedu-3.5.9/kwordquiz/src/main.cpp 2005-10-10 10:55:21.000000000 -0400
+++ kdeedu-3.5.9-new/kwordquiz/src/main.cpp 2008-02-13 21:57:25.000000000 -0500
@@ -33,7 +33,7 @@
{ 0, 0, 0 }
};

-int main(int argc, char *argv[])
+extern "C" KDE_EXPORT int kdemain(int argc, char *argv[])
{
KAboutData aboutData("kwordquiz",
I18N_NOOP("KWordQuiz"),
diff -Nurd kdeedu-3.5.10/libkdeedu/extdate/Makefile.am kdeedu-3.5.10-new/libkdeedu/extdate/Makefile.am
--- kdeedu-3.5.10/libkdeedu/extdate/Makefile.am 2008-08-19 14:11:46.000000000 -0400
+++ kdeedu-3.5.10-new/libkdeedu/extdate/Makefile.am 2010-07-21 14:42:36.000000000 -0400
@@ -7,7 +7,7 @@
libextdate_la_SOURCES = extdatetime.cpp extcalendarsystem.cpp extcalendarsystemgregorian.cpp extdatetbl.cpp extdatepicker.cpp extdatetimeedit.cpp extdatewidget.cpp

libextdate_la_LDFLAGS = $(all_libraries) -no-undefined -version-info 3:0:2
-libextdate_la_LIBADD = $(LIB_KDEUI)
+libextdate_la_LIBADD = $(LIB_KDEUI) $(LIB_QT) $(LIB_KDECORE)

test_extdate_SOURCES = test_extdate.cc
test_extdate_LDADD = libextdate.la
diff -Nurd kdeedu-3.5.10/libkdeedu/kdeeducore/Makefile.am kdeedu-3.5.10-new/libkdeedu/kdeeducore/Makefile.am
--- kdeedu-3.5.10/libkdeedu/kdeeducore/Makefile.am 2005-09-10 04:16:50.000000000 -0400
+++ kdeedu-3.5.10-new/libkdeedu/kdeeducore/Makefile.am 2010-07-21 14:35:13.000000000 -0400
@@ -11,7 +11,7 @@
libkdeeducode_includedir = $(includedir)/libkdeedu
libkdeeducode_include_HEADERS = keduvocdata.h

-libkdeeducore_la_LIBADD = $(LIB_KDECORE)
+libkdeeducore_la_LIBADD = $(LIB_KDECORE) $(LIB_QT)

METASOURCES = AUTO

diff -Nurd kdeedu-3.5.10/libkdeedu/kdeeduui/Makefile.am kdeedu-3.5.10-new/libkdeedu/kdeeduui/Makefile.am
--- kdeedu-3.5.10/libkdeedu/kdeeduui/Makefile.am 2005-09-10 04:16:50.000000000 -0400
+++ kdeedu-3.5.10-new/libkdeedu/kdeeduui/Makefile.am 2010-07-21 14:46:40.000000000 -0400
@@ -10,7 +10,7 @@
libkdeeduuiinclude_HEADERS = kdeeduglossary.h

libkdeeduui_la_LDFLAGS = $(all_libraries) -no-undefined -version-info 3:5:0
-libkdeeduui_la_LIBADD = $(LIB_KDECORE) $(LIB_KIO) $(LIB_KDEUI) $(LIB_KHTML)
+libkdeeduui_la_LIBADD = $(LIB_KDECORE) $(LIB_KIO) $(LIB_KDEUI) $(LIB_KHTML) $(LIB_QT)

METASOURCES = AUTO

kdeedu3 _unstable_ port .patch