By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 434 - kscope is missing
Summary: kscope is missing
Status: RESOLVED FIXED
Alias: None
Product: TDE
Classification: Unclassified
Component: ubuntu (show other bugs)
Version: 3.5.12 [Trinity]
Hardware: Other Linux
: P5 needs packaging
Assignee: Francois Andriot
URL:
Depends on:
Blocks:
 
Reported: 2011-02-04 14:15 CST by Eugene San
Modified: 2013-10-08 18:26 CDT (History)
7 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments
Proposed debian patch (362.92 KB, application/x-gzip)
2011-02-04 14:15 CST, Eugene San
Details
kscope: fix ftbfs under TDE R14 (1.12 KB, patch)
2013-10-03 07:06 CDT, Francois Andriot
Details | Diff
kscope : fix ftbfs with automake >= 1.12 (1.91 KB, patch)
2013-10-07 21:47 CDT, Slávek Banko
Details | Diff
kscope : fix new DSO linkage style (798 bytes, patch)
2013-10-07 21:49 CDT, Slávek Banko
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Eugene San 2011-02-04 14:15:34 CST
Created attachment 54 [details]
Proposed debian patch

kscope 1.6.2 is missing

Can be imported from:
---------------------
http://ftp.de.debian.org/debian/pool/main/k/kscope/kscope_1.6.2.orig.tar.gz

Reference:
----------
http://packages.debian.org/lenny/kscope
https://launchpad.net/ubuntu/jaunty/+source/kscope/1.6.2-1
http://svn.debian.org/wsvn/pkg-kde/kde-extras/?rev=13895&sc=1

Attached debsrc3.0 patch:
-------------------------
kscope_1.6.2-1ubuntu1.debian.tar.gz
Comment 1 Timothy Pearson 2012-01-10 17:12:25 CST
This is a needs-packaging bug that is NOT ready-to-commit to the GIT tree.  Unmarking PATCHAVAIL.
Comment 2 Darrell 2013-05-22 20:47:49 CDT
Is this report still valid?
Comment 3 Eugene San 2013-05-22 22:49:04 CDT
This report is not a bug but a porting wish.

AFAIK there are still people (including me) wishing to see KScope on recent distributions.
Comment 4 Darrell 2013-05-22 22:55:06 CDT
Changing to wish list.
Comment 5 Timothy Pearson 2013-05-22 23:38:58 CDT
(In reply to comment #4)
> Changing to wish list.

As both the original sources and the Debian packaging files are available, the importance should be "needs packaging" (as it originally was).  This helps us Debian guys know which packages are "low hanging fruit" for inclusion in TDE. ;-)

Tim
Comment 6 Francois Andriot 2013-10-03 07:06:12 CDT
Created attachment 1533 [details]
kscope: fix ftbfs under TDE R14

How to build kscope:

1) Get source tarball 1.6.2 here:
http://sourceforge.net/projects/kscope/files/kscope/
Untar the archive.

2) Apply patch "11_load_default_config.diff" from attached debian patches (other patches are useless for us).

3) Apply attached FTBFS patch.


NOTE: You must update script "convert_existing_qt3_app_to_tqt3" so that it parses and updates the ".ypp" files.

Line 3:
find ./ -type f -iname "*.c*" -o -iname "*.h*" -o -iname "*.ui*" -o -name "*.kcfg" -o -name "*.ypp" -not -iwholename '*.git*' |\


Run QT3/TQT3 conversion script, then KDE3/TDE conversion script.
Build as usual with autotools.

At runtime, you will need the "cscope" utility, which seems to be still present in recent distributions.
Comment 7 Slávek Banko 2013-10-07 17:26:05 CDT
François, you're sure change dotparse.h => dotparse.hpp? For me, this change causes FTBFS on both v3.5.13-sru branch, as well as the R14 branch:

make[3]: *** No rule to make target `dotparse.hpp', needed by `all'.  Stop.
Comment 8 Slávek Banko 2013-10-07 17:40:10 CDT
I see. Now I have verified that while on Squeeze change dotparse.h => dotparse.hpp causes FTBFS, on Saucy is necessary. It appears that more research is needed, and maybe the condition by version of some dependency.
Comment 9 Slávek Banko 2013-10-07 21:47:02 CDT
Created attachment 1536 [details]
kscope : fix ftbfs with automake >= 1.12

I have divided your original patch into two - one that addresses linking, and second that solves h => hpp.

Information about the problem:
https://lists.gnu.org/archive/html/automake/2013-03/msg00018.html

The solution, according to which I have prepared a patch:
http://cgit.freedesktop.org/mesa/mesa/commit/src/glsl/Makefile.am?id=81de0431
Comment 10 Slávek Banko 2013-10-07 21:49:56 CDT
Created attachment 1537 [details]
kscope : fix new DSO linkage style
Comment 11 Francois Andriot 2013-10-08 12:33:29 CDT
Patches look good, works for me.
Comment 12 Slávek Banko 2013-10-08 13:41:33 CDT
Well done. In this case, I have local GIT repository ready to push into the official. Likewise, I have prepared packaging files for Debian / Ubuntu.