Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 245066 - Revbump request dev-util/kdesvn to 1.2.1 (for KDE 4)
Summary: Revbump request dev-util/kdesvn to 1.2.1 (for KDE 4)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: George Shapovalov (RETIRED)
URL: http://kdesvn.alwins-world.de/
Whiteboard:
Keywords:
: 238245 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-10-31 14:43 UTC by Thomas Kahle (RETIRED)
Modified: 2009-02-05 23:05 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for the current kdesvn-version for kde4 (kdesvn-1.2.2.ebuild,1.42 KB, text/plain)
2008-12-15 13:30 UTC, Eckhard Jokisch
Details
kdeprefix compatible (kdesvn-1.2.2.ebuild,1.21 KB, text/plain)
2008-12-21 10:12 UTC, Theo Chatzimichos (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Kahle (RETIRED) gentoo-dev 2008-10-31 14:43:14 UTC
A new version of kdesvn appeared which supports KDE 4. It would be nice to have this in the tree to reduce the need to use KDE 3 apps for KDE 4 users.

Reproducible: Always




Projects URL:
http://kdesvn.alwins-world.de/
Comment 1 Tomáš Chvátal (RETIRED) gentoo-dev 2008-11-04 22:37:39 UTC
Take look onto http://git.overlays.gentoo.org/gitweb/?p=proj/kde-crazy.git;a=blob;f=dev-util/kdesvn/kdesvn-9999.ebuild for inspiration.
Comment 2 George Shapovalov (RETIRED) gentoo-dev 2008-11-22 16:43:27 UTC
*** Bug 238245 has been marked as a duplicate of this bug. ***
Comment 3 George Shapovalov (RETIRED) gentoo-dev 2008-11-22 16:48:53 UTC
Theo: I added you to CC, since you promised to post an ebuild for 1.2.1 ;)
Comment 4 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2008-11-22 16:56:30 UTC
sorry for not replying in the previous bug but i still haven't installed kde-4.1 because i've been busy with the kdesvn-portage to kde-crazy move. The live ebuild that scarabeus and me have created is in a good shape, solved many problems of the previous one, can easily be transformed to a kde-4.1 compatible ebuild and also solves bug 243434. I don't intend to install kde-4.1 for the next days so please someone else test it. George sorry again for the inconvenience (i'm aware about gentoo policy which wants to developers let users finish their work :) )
Comment 5 Hal Engel 2008-12-13 00:36:14 UTC
Tried to use the posted ebuild with KDE 4.1.3.  Could not get it to digest and I am getting the following error:

ebuild kdesvn-9999.ebuild digest
 *
 * ERROR: dev-util/kdesvn-9999 failed.
 * Call stack:
 *               ebuild.sh, line 1867:  Called source '/usr/local/portage/dev-util/kdesvn/kdesvn-9999.ebuild'
 *      kdesvn-9999.ebuild, line   10:  Called inherit 'kde4-base' 'flag-o-matic'
 *               ebuild.sh, line 1224:  Called qa_source '/usr/portage/eclass/kde4-base.eclass'
 *               ebuild.sh, line   37:  Called source '/usr/portage/eclass/kde4-base.eclass'
 *        kde4-base.eclass, line  166:  Called die
 * The specific snippet of code:
 *              die "kde4-base.eclass inherited but NEED_KDE not defined - broken ebuild"
 *  The die message:
 *   kde4-base.eclass inherited but NEED_KDE not defined - broken ebuild

So portage thinks this is a broken ebuild.

In post #4 Theo says "can easily be transformed to a kde-4.1 compatible
ebuild"  Perhaps someone can give those of us who don't work on ebuilds on a daily bases some clues about what needs to be done to get this to work with KDE 4.1.x?
Comment 6 Eckhard Jokisch 2008-12-15 13:30:34 UTC
Created attachment 175326 [details]
ebuild for the current kdesvn-version for kde4
Comment 7 Eckhard Jokisch 2008-12-15 13:31:44 UTC
I tested it on amd64. No errors but some compiler warnings that are not gentoo issues.
Comment 8 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2008-12-21 10:08:15 UTC
Added a kdesvn-1.2.2 ebuild in kde-testing overlay. Let me tell you how KDE Herd handles kde misc apps:
We are going to commit the eclasses located in kde-testing to the tree in a few days. There is a KDE_MINIMAL variable which allows those apps to be installed to various KDE versions, like 4.1, 4.2 or even live. Thus, the slot for these packages goes according to their version and not to the KDE version. The above apply for the KDE4 apps. For the KDE3 ones (as this still concerns you) we are going to make also some changes to KDE3 eclasses and all packages will have slot :3.5
George, when we will commit the eclasses i'll poke you to commit this one to the tree (if it is ok of course).
As for bug 243434 i'm going to spend a few hours on this today but i can't promise anything :)
Comment 9 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2008-12-21 10:12:10 UTC
Created attachment 176025 [details]
kdeprefix compatible
Comment 10 George Shapovalov (RETIRED) gentoo-dev 2008-12-21 10:42:04 UTC
(In reply to comment #8)
> As for bug 243434 i'm going to spend a few hours on this today but i can't
> promise anything :)
Theo: please see my comment in bug #243434 - I just committed the fix on which I was sitting for quite a while. Seems the cleanest and easiest of all the discussed, but requires kdesdk-kioslaves added to dependencies. Therefore if you have any comments, please leave them, I may redo the fix. If not, well, I closed that bug already :).
Comment 11 Silas Davis 2009-01-28 14:58:54 UTC
kdesvn 1.2.3 now available. http://kdesvn.alwins-world.de/

The developer says that versions earlier than 1.2 are now no longer 'supported', so even nicer to have the KDE4 version in the tree.
Comment 12 George Shapovalov (RETIRED) gentoo-dev 2009-01-30 17:30:45 UTC
Thanks for the note, I was about to leave a comment on the situation here - I have tried kde-4 some time ago, but it was lacking too much stuff i use, so I did not switch; plus I had to rebuild the system once again, so I did not have a kde-4 system to test or even build it on. Now, with the release of kde-4.2 I plan to install it as soon as ebuilds are unmasked and sources propagate. Shortly after that I will revisit kdesvn, so, stay tuned :).
Comment 13 cruzki 2009-01-30 22:14:41 UTC
A simple raname of the ebuild works ;)
Comment 14 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2009-02-03 13:54:08 UTC
and don't forget to check our version in kde-testing ;)
Comment 15 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2009-02-05 23:05:04 UTC
in CVS