kdelibs: moved to attic
This commit is contained in:
parent
b043220236
commit
a19a107cfe
5779
kdelibs/.footprint
5779
kdelibs/.footprint
File diff suppressed because it is too large
Load Diff
@ -1,2 +0,0 @@
|
|||||||
d5fcdb478e741831e6ce992f670eba1e 10888-bt.tar.gz
|
|
||||||
972c2c6855f912179bd7830bf2ed91d8 kdelibs-3.5.3.tar.bz2
|
|
115
kdelibs/FAQ
115
kdelibs/FAQ
@ -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
|
|
@ -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
|
|
||||||
}
|
|
223
kdelibs/README
223
kdelibs/README
@ -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
|
|
Loading…
x
Reference in New Issue
Block a user