You are not logged in.

#101 2008-07-16 23:10:58

tanis
Member
From: Poland / Waterloo, ON, Canada
Registered: 2007-04-21
Posts: 259

Re: KDE 4 SVN package repositories (i686/x86_64, release/debug)

@nuovodna: I will have a look at it.

@Rokixz: Printing needs pykde4, which is part of KDEBindings, which I couldn't get to compile. I got it working in KDE 4.1 RC1 repository, so I hope to get it working here as well.

If you want to test KDE 4.1 RC1, there is new repository (set): http://bbs.archlinux.org/viewtopic.php?id=51828
It doesn't include extragear or playground packages, so no Amarok wink But it should be more stable than SVN version.

Offline

#102 2008-07-21 14:37:28

Janax
Member
From: Iowa
Registered: 2007-05-21
Posts: 86

Re: KDE 4 SVN package repositories (i686/x86_64, release/debug)

nuovodna wrote:

I have a little problem. When I try to install kmplayer from source i have this error:

CMake Error: KDE4Internal_DIR is not set.  It must be set to the directory containing KDE4InternalConfig.cmake in order to use KDE4Internal.

@tanis,

I'm also having this same problem when trying to build the 'gtk-kde4' package.  I didn't find the 'KDE4InternalConfig.cmake' file anywhere in the path, and I don't see any '*-dev' packages to install either.  It looks like you're putting all the include *.h files in with the 'regular' packages, but I'm still missing this file and don't really know where to look.

Finally, I just switched to testing your packages this morning after using markc's packages for a few months, and so far I'm very impressed with your work.  Using the svn commit numbers in the package version as well as fixing a few bugs/annoyances (icons not showing properly, etc.) that I've noticed in markc's packages has been a real treat!  Thank you for providing this set of packages - I was ready to start building my own KDE4 using the 'kdesvn-build' script next smile...

Offline

#103 2008-07-21 22:01:43

tanis
Member
From: Poland / Waterloo, ON, Canada
Registered: 2007-04-21
Posts: 259

Re: KDE 4 SVN package repositories (i686/x86_64, release/debug)

@Janax: I'm not sure if it wold fix your problem, but maybe you justn eed to run . /etc/kde4-profile.sh in your PKGBUILD.
For example, kde4-amarok's pkgbuild (yes, KDE 4.1 RC repository now contains amark, as well as koffice, kdevelop yakuake nad ktorrent) looks like this:

pkgname=kde4-amarok
pkgver=1.83
pkgrel=1
pkgdesc="amaroK - a media player for KDE"
arch=('i686' 'x86_64')
url="http://amarok.kde.org"
license=('GPL')
groups=(kde4-all)
depends=('qt>=4.4.0' kde4-kdelibs kde4-kdesupport kde4-kdebase kde4-kdemultimedia libnjb libifp glib2 libgpod mysql libvisual libmp4v2 libmtp mesa curl libxml2 openssl)
makedepends=(cmake)
options=(__PKG_OPTIONS__)
source=("http://mirror.csclub.uwaterloo.ca/kde/unstable/${pkgname#kde4-}/${pkgver}/src/${pkgname#kde4-}-${pkgver}.tar.bz2")

build() {
        . /etc/kde4-profile.sh || return 1

        rm -rf $srcdir/build
        mkdir $srcdir/build || return 1
        cd $srcdir/build || return 1

        cmake ../${pkgname#kde4-}-${pkgver} -DCMAKE_INSTALL_PREFIX=${KDEDIR} -DCMAKE_BUILD_TYPE=__PKG_CMAKE_BUILD_TYPE__

        make DESTDIR=$pkgdir install || return 1
}
md5sums=('293b1c6509f604f1a1e84b3fca5822ca')

Of course you should change __PKG_OPTIONS__ to either '!strip' or remove it, and __PKG_CMAKE_BUILD_TYPE__ to RELEASE or RELWITHDEBINFO, depending if you want debug info included or not.

Offline

#104 2008-07-22 03:01:04

Janax
Member
From: Iowa
Registered: 2007-05-21
Posts: 86

Re: KDE 4 SVN package repositories (i686/x86_64, release/debug)

Thanks for the tip!  But after adding the '/etc/kde4-svn-profile.sh' in the first line of the build() function, however, I still get the same error:

CMake Error: KDE4Internal_DIR is not set.  It must be set to the directory containing KDE4InternalConfig.cmake in order to use KDE4Internal.
-- Configuring done
make: *** [cmake_check_build_system] Error 255
==> ERROR: Build Failed.
    Aborting...

I can't find that .cmake file anywhere in the /opt/kde4-svn dir, so it's either part of some other package or missing somehow.  I'll do a little more digging and see if I can find it too.


EDIT:   Found the problem.  All I had to do was delete the cmake .cache file and it rediscovered everything properly.  Sorry for the false alarm (but I probably needed the /etc/kde4-svn-profile.sh line anyway).  Thanks again!

Last edited by Janax (2008-07-22 03:27:00)

Offline

#105 2008-07-22 03:09:09

tanis
Member
From: Poland / Waterloo, ON, Canada
Registered: 2007-04-21
Posts: 259

Re: KDE 4 SVN package repositories (i686/x86_64, release/debug)

@Janax: I think it might be a problem with CMakeLists.txt in gtk-kde4. Does it contain something like that at the beginning (after project() entry) ? :

find_package(KDE4 REQUIRED)
include (KDE4Defaults)
include (MacroLibrary)

include_directories (${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${KDE4_INCLUDES})

Offline

#106 2008-07-22 19:01:14

yoshi
Member
Registered: 2008-07-21
Posts: 17

Re: KDE 4 SVN package repositories (i686/x86_64, release/debug)

hi tanis, thanks for your amazing work!! I've a little "request" for you: could you package kdebluetooth, ktorrent and yakuake also for the kde4-svn repository? And what about kooka4, any news? Thanks again, bye!
EDIT: and where is knotes? It was here but disappeared..

Last edited by yoshi (2008-07-22 19:13:57)

Offline

#107 2008-07-22 19:12:19

staple
Member
Registered: 2007-09-28
Posts: 81

Re: KDE 4 SVN package repositories (i686/x86_64, release/debug)

can i get a review? i wanna switch but im a little snake-bit from the older releases

Offline

#108 2008-07-22 23:00:02

tanis
Member
From: Poland / Waterloo, ON, Canada
Registered: 2007-04-21
Posts: 259

Re: KDE 4 SVN package repositories (i686/x86_64, release/debug)

@yoshi: ktorrent and yakuake should be in kde4-svn-extragear-* packages. I have no idea about kooka4. I will look into ktorrent smile

@staple: Some things are missing, some are annoying, but it is definitely usable! I keep switching between 4.1 RC1+, SVN, debug-release (as a part of building packages),
but for my daily work I still use 3.5. Just install it and try from another user - it doesn't hurt and is easy to undo smile

@ALL:
If someone wants to (re)build those packages by himself, here is the pack containing all the pkgbuilds and scripts
I use (for both 4.1 and svn versions): http://sjakub.net/arch/KDE4_scripts.tar.bz2

Offline

#109 2008-07-23 09:51:32

yoshi
Member
Registered: 2008-07-21
Posts: 17

Re: KDE 4 SVN package repositories (i686/x86_64, release/debug)

so i'm trying to install extragear packages but:

yaourt -S kde4-svn-extragear-network
resolving dependencies...
looking for inter-conflicts...

Targets: gnokii-0.6.22-3  kde4-svn-kdepim-835447-1  kde4-svn-extragear-network-834632-1

Total Download Size:    17.44 MB
Total Installed Size:   57.91 MB

Proceed with installation? [Y/n] y
:: Retrieving packages from kde4-svn...
error: failed retrieving file 'kde4-svn-kdepim-835447-1-i686.pkg.tar.gz' from csclub.uwaterloo.ca : Not Found
warning: failed to retrieve some files from kde4-svn
error: failed to commit transaction (unexpected

and

yaourt -S kde4-svn-extragear-utils
Password:
resolving dependencies...
looking for inter-conflicts...

Targets: kde4-svn-extragear-utils-834756-1

Total Download Size:    5.61 MB
Total Installed Size:   10.51 MB

Proceed with installation? [Y/n] y
:: Retrieving packages from kde4-svn...
error: failed retrieving file 'kde4-svn-extragear-utils-834756-1-i686.pkg.tar.gz' from csclub.uwaterloo.ca : Not Found
warning: failed to retrieve some files from kde4-svn
error: failed to commit transaction (unexpected error)
Errors occurred, no packages were upgraded.

Offline

#110 2008-07-23 10:23:11

tanis
Member
From: Poland / Waterloo, ON, Canada
Registered: 2007-04-21
Posts: 259

Re: KDE 4 SVN package repositories (i686/x86_64, release/debug)

@ yoshi: I had a problem with quota on the server, so repositories were broken for a while.
Thanks to indulgent admins everything should be fine again smile

Offline

#111 2008-07-23 13:55:42

yoshi
Member
Registered: 2008-07-21
Posts: 17

Re: KDE 4 SVN package repositories (i686/x86_64, release/debug)

now all works fine! but I still can't find kdebluetooth

Offline

#112 2008-07-26 12:32:37

yoshi
Member
Registered: 2008-07-21
Posts: 17

Re: KDE 4 SVN package repositories (i686/x86_64, release/debug)

Hi again! From the lastest update my kde doens't start correctly. After the login using kdm I see a white desktop only with my knotes. It seems that kwin and kdesktop don't start. I dont' know if it could matter but I noticed that that the file/opt/kde4-svn/share/config/kdm/kdmrc has a reference to /opt/kde4-svn/bin/preloadkde that doesn't exist.

Offline

#113 2008-08-08 12:55:16

Janax
Member
From: Iowa
Registered: 2007-05-21
Posts: 86

Re: KDE 4 SVN package repositories (i686/x86_64, release/debug)

@tanis,

Are you still planning on updating this repository every so often?  It's been a great system for me since I switched, and was hoping that you were still able/wanting to do it even though we now have the 'official' version in extra...

Regardless of your plans, thanks for your efforts so far!

Offline

#114 2008-08-27 04:25:21

somekool
Member
Registered: 2008-08-27
Posts: 25

Re: KDE 4 SVN package repositories (i686/x86_64, release/debug)

@tanis.

please update your excellent packages

thanks for your great work.

Offline

#115 2008-08-27 04:32:43

tanis
Member
From: Poland / Waterloo, ON, Canada
Registered: 2007-04-21
Posts: 259

Re: KDE 4 SVN package repositories (i686/x86_64, release/debug)

Hm, I'm not sure if there is a point in updating it. Since KDE4 is in official repositories at this point, and it uses /usr prefix anyway,
it is probably better to use Mark's SVN packages of KDE4, that also use /usr prefix.
Unless anybody needs "normal" KDE 4.1 in /usr, and separate, svn based KDE in /opt/kde4-svn.
I have moved back to KDE 3.5 ( http://bbs.archlinux.org/viewtopic.php?id=54118 ), but I could update svn repository anyway.
Does anybody still need KDE4-svn in /opt/kde4-svn?

Offline

Board footer

Powered by FluxBB