kdelibs: moved to attic

This commit is contained in:
Tilman Sauerbeck 2006-10-18 17:17:22 +00:00
parent b043220236
commit a19a107cfe
5 changed files with 0 additions and 6153 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,2 +0,0 @@
d5fcdb478e741831e6ce992f670eba1e 10888-bt.tar.gz
972c2c6855f912179bd7830bf2ed91d8 kdelibs-3.5.3.tar.bz2

View File

@ -1,115 +0,0 @@
$Id: FAQ,v 1.4 2005/08/10 02:50:53 sten Exp $
1.) How can I start KDE ?
a.) - the easy way -
vi ~/.xinitrc
---------snip---------
exec startkde
---------snap---------
b.) - the best way KDM -
vi /etc/X11/xdm/Xsession
---------snip---------
...
case $# in
1)
case $1 in
failsafe)
exec xterm -geometry 80x24-0-0
;;
kde)
exec /usr/bin/startkde
;;
esac
....
---------snap---------
^ add the Xsession "kde"
root@host:# /etc/rc.d/kdm start
2.) Other XServers can't connect to my xdm/kdm, help !
You must enable xdmcp !
vi /etc/X11/xdm/xdm-config
--> look for:
DisplayManager.requestPort: 0
--> replace with:
DisplayManager.requestPort: 177
- or - simply comment it out ;-)
If you don't like kdm choose xdm.
For xdm, you should add your authorized hosts in /etc/X11/xdm/Xaccess.
Test with 'X :1 -query localhost' or 'Xnest :1 -query localhost'
3.) Why are there so many libraries ??
You don't need to install/compile all of them.. but some nice functions
won't run without.
4.) My audio skips!
To enable real-time audio, you can use artswrapper
as root, "chmod u+s /usr/bin/artswrapper"
5.) Konqueror doesn't resume a partially-transfered file when using
sftp://hostname.
Periodically, updating either openssl and openssh breaks the sftp://
KIO-Slave. The fix is to recompile and update openssh, and then do the
same for kdelibs.
6.) Can I easily omit particular applications during the install ?
Yes you can, I got a mail from Patrick Yavitz which explains the needed
steps:
-------------------------------snip-----------------------------------
From: Patrick Yavitz
To: Daniel Mueller
Subject: CRUX KDE Ports
Date: Sun, 17 Oct 2004 21:56:57 -0400
[..]
Here is an example, of how I removed unwanted applications from the
kdenetwork package.
build () {
cd $name-$version
DO_NOT_COMPILE="kit knewsticker kppp ksirc ktalkd wifi" \
./configure --prefix=/usr \
--with-xinerama \
--disable-debug \
--disable-dependency-tracking \
--enable-final
make
make DESTDIR=$PKG install
rm -rf $PKG/usr/share/doc
}
[..]
Unfortunately there is a draw back to this, some applications depend on
others, so removing one and not the other can cause errors during
compile time. For example when I included librss for removal the install
hit an error...
[..]
~Patrick
-------------------------------snip-----------------------------------
7.) Why should I use KDE ? KDE isn't lightweight !
Hey ! It's your turn. In my opinion KDE is a nice desktop/wm.
Daniel Mueller
--
edited by Nick Steeves

View File

@ -1,34 +0,0 @@
# Description: Base set of libraries needed by KDE programs
# URL: http://www.kde.org
# Maintainer:
# Packager:
# Depends on: sudo, perl, db, libidn, imlib, hicolor-icon-theme, freeglut, libart_lgpl, qt3, audiofile, libxml2, libxslt, libpcre, openssl, aspell, gnupg, gpgme, gamin, cups, openldap, arts
name=kdelibs
version=3.5.3
release=1
source=(http://download.kde.org/stable/3.5.3/src/$name-$version.tar.bz2 \
http://www.kde-look.org/content/files/10888-bt.tar.gz)
build() {
cd $name-$version
./configure --prefix=/usr \
--with-distribution="CRUX" \
--enable-sendfile \
--enable-inotify \
--enable-mitshm \
--with-alsa \
--with-ssl \
--without-hspell \
--disable-debug \
--disable-dependency-tracking \
--enable-final
make
make DESTDIR=$PKG install
cd ../bt
cp -r * $PKG/usr/share/icons/crystalsvg/
echo Icon=bt >> $PKG/usr/share/mimelnk/application/x-bittorrent.desktop
rm -rf $PKG/usr/share/icons/hicolor/index.theme \
$PKG/usr/include/ltdl.h \
$PKG/usr/share/apps/LICENSES
}

View File

@ -1,223 +0,0 @@
Since KDE has way too many compilation requirements, I would like to
inform you about the PKGMK_IGNORE_FOOTPRINT variable in
/etc/pkgmk.conf. You'll probably get a bunch of .footprint mismatches
during compilation if your system differs from my build host.
Automated builds will (hopefully ;-) not fail if you set
PKGMK_IGNORE_FOOTPRINT="yes".
NOTE: If your system has less then 512Mb of VM, you may need to
"sed -i 's/make$/make no-final/' /usr/ports/opt/kde*/Pkgfile".
Alternatively, you can edit each of /usr/ports/opt/kde*/Pkgfile, and
remove the line which says "--enable-final"; don't forget to remove
the trailing "\" from the line before. Personally, I feel that using
sed to do the work of such tedious editing is a better use of busy
users' time. :-)
Please compile and install the required libraries & KDE packages in
this order:
CRUX Base
--------------------------------------
zlib (standard)
gzip (standard)
bzip2 (standard)
perl (standard)
db (standard)
openssl (standard)
x11 (standard)
Libraries
--------------------------------------
Graphical:
glib (standard)
libtiff (standard)
libjpeg (standard)
libpng (standard)
libungif (standard)
imlib (standard)
freetype (required)
libmng (required)
* Multiple-image Network Graphics support
qt3 (required)
libglut (optional)
* for kpovmodeler in kdegraphics
libart_lgpl (recommended)
* for KDE's SVG icon engine
fribidi (recommended)
* also needed for KDE's SVG support
tetex (optional)
* for TeX and DVI support
sane (optional)
* for KDE scanner support, and a nice frontend application called "Kooka"
libgphoto2 (optional)
* allows some KDE applications and services to work with images on a
digital camera
Alsa:
alsa-lib (recommended)
alsa-oss (recommended)
alsa-utils (recommended)
XML:
libxml2 (required)
libxslt (required)
Multimedia extensions
-----------------------------------------
audiofile (standard)
libvorbis (standard)
libogg (standard)
cdparanoia (recommended)
* CD audio ripping support
lame (recommended)
* mp3/ogg converter support
libmad (recommended)
* for superior mp3 playback quality
libmusicbrainz (recommended)
taglib (recommended)
libtunepimp (recommended)
* these three are required to build Juk
flac (optional)
libsdl (optional)
* advanced graphical plugins for noatun
Other libraries
-----------------------------------------
sudo (recommended)
aspell (recommended)
libpcre (recommended)
* important for proper javascript support in Konqueror
xine-lib (recommended)
* adds enhanced video and audio support to KDE
- needed for video thumbnails
- alternatively, one can use kmplayer for advanced multimedia support
libidn (recommended)
* support for IETF Internationalized Domain Names
- needed for Kopete's Jabber plugin
libgmp (recommended)
* needed to compile KCalc
Other extensions
-----------------------------------------
gnupg (recommended)
gpgme (recommended)
* for document encryption/decryption
pinentry-qt (recommended)
* adds PGP/MIME support to Kmail
cups (recommended)
* common unix printing support for KDE
samba (recommended)
* for browsing Windows/NetBIOS shares
ghostscript (recommended)
* printer driver for cups, PostScript/PDF support for KDE
python (recommended)
* some KDE components use Python as a scripting engine
gamin (optional)
* used for efficient notifications of file system changes
* KDE can now use inotify directly, so gamin is somewhat
superfluous
* gamin is included in opt to provide libfam.so, to save you from
rebuilding all of you KDE applications, if you're upgrading
* I don't use Gamin anymore (direct inotify seems faster & more stable)
openldap (optional)
* allows the address book and some PIM applications to access an
LDAP server
poppler (optional)
* provides enhanced information about PDF files
cvs (optional)
* allows the kdesdk suite, and KDevelop to access CVS repositories
subversion (optional)
* KDevelop can use Subversion to maintain a revision control
repository for projects. There is also a kioslave for Subversion
pilot-link (optional)
* needed for KPilot
- KPilot syncronizes a Palm device with the Kontact infrastructure
htdig (optional)
* used to index and search documentation in both the KDE Help
Center and KDevelop
-------------------------------------------------------------------------------
KDE base
=============
arts
kdelibs
kdebase
KDE recommended stuff
=====================
kdenetwork
kdepim
kdeartwork
kdegraphics
kdemultimedia
KDE other stuff
================
kdeaddons
kdeutils
kdeadmin
kdebindings
kdeedu
KDE unimportant stuff ;)
=====================
kdegames
kdetoys
KDE development stuff
=====================
kdesdk
kdevelop
kdewebdev
Announcement
[1] http://www.kde.org/announcements/announce-3.5.3.php
KDE 3.5 Requirements, Recommendations and Options
[2] http://www.kde.org/info/requirements/3.5.php
Daniel Mueller
--
updated and maintained by Nick Steeves since October 2004