You may download KPhotoAlbum from KDE's Subversion-repository.
To learn how to check KPhotoAlbum out from Subversion, you can visit KDE's explanation or follow the steps below.
Please remember when you do that, you get the bleeding edge, and it might not work, or it might work badly. Of course the advantage is that you get all the features
that are yet not in the released version.
See the Changes file in the kphotoalbum subdirectory for information about latest changes.
- The following is a list of kubuntu packages needed for the process, if
you do not use kubuntu use as inspiration: autoconf automake xorg-dev subversion libexif-dev libexiv2-0.12
libexiv2-dev sqlite3 kipi-plugins libkipi-dev build-essential
qt3-dev-tools kdebase-dev libarts1-xine sqlite libqt3-mt-sqlite
- Checkout KIPI et al. (Optional)
- svn co svn://anonsvn.kde.org/home/kde/branches/extragear/kde3/libs keg-libs
- Compiling KIPI et al. (Optional)
- cd keg-libs
- make -f Makefile.cvs
- ./configure
if you're going to install into another location do this instead: (Set $ROOT to the directory to install to)
./configure --prefix=$ROOT
- make
- make install (VERY important, without this step KPhotoAlbum will not work)
- cd ..
- Checkout KPhotoAlbum:
- svn co -N svn://anonsvn.kde.org/home/kde/branches
/extragear/kde3/graphics KPhotoAlbum-src
- cd KPhotoAlbum-src
- svn co svn://anonsvn.kde.org/home/kde/branches
/extragear/kde3/graphics/kphotoalbum
- svn up
- Compile KPhotoAlbum
- make -f Makefile.cvs
- ./configure
if you're going to install into another location do this instead (Set $ROOT to the directory to install to):
./configure --prefix=$ROOT --with-extra-includes=$ROOT/include --with-extra-libs=$ROOT/lib
- make
- make install (VERY important, without this step KPhotoAlbum will not work)
- Preparing the environment:
- If you installed KPhotoAlbum in the non default directory, then you need
to set the environment variable KDEDIRS. This might look
like this:
export KDEDIRS=/opt/KPhotoAlbum:$KDEDIRS
- Finally run kbuildsycoca to ensure that plugins are found.