#33: need help for Kicad -------------------------+-------------------------------------------------- Reporter: chitlesh | Owner: chitlesh Type: defect | Status: new Priority: major | Milestone: Fedora 12 'Constantine' Component: PCB Layout | Version: devel Resolution: | Keywords: -------------------------+-------------------------------------------------- Old description: > Hello there, > > The previous fedora maintainer of Kicad left us last year due to some > personal reasons, and JonCiesla(on CC:), ThibaultNorth and I took over > the ownership of kicad so that it is not automatically removed with > Fedora's housekeeping process. > > Hence kicad did not receive the desired love, and to be honest since I'm > the maintainer of gEDA I was favouring gEDA. Generating footprint with > gEDA is rather difficult for a beginner as gEDA footprint generation > requires perl scripting. This has been a rather painful process for > opensource users, hence kicad should at all cost not be removed from > fedora . > > I spent 2 days compiling kicad's lastest sources, but in vain. No other > distributions have updated their package since last year, since Kicad's > development is rather windows oriented. > > Hence, I pull the sources from yesterday's svn and successfully built > kicad after 10 hours. As you can see in the url below, I have revamped > the entire spec file. 95% of the job has been done, except some little > easy-to-fix glitches, which I need your help. > > http://cvs.fedoraproject.org/viewvc/rpms/kicad/devel/kicad.spec?view=diff&r1=text&tr1=1.16&r2=text&tr2=1.17&diff_format=h > > I've just committed the SRPM to rawhide, so that we don't forget kicad > again. > > Here are the major changes I've made:[[BR]] > - big jump from 2007 version to yesterday's svn revision (2 years)[[BR]] > - symbols (kicad-library) is no longer from the 2006 version, but the > svn's rev[[BR]] > - in terms of documentation : kicad package splitted into sub packages in > accordance to the translations[[BR]] > - package compilation switched to cmake > > The spec file is much cleaner now. > > Current known glitches : > [*1] kicad fails to identify its libraries (.so files), which ultimately > means it can be launched from the menu > > Current workaround : export > LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/kicad > > [*2] Help->contents cannot find kicad.pdf. This kicad.pdf should be part > of the main package rather than -doc package > > [*3] There are two desktop files (menu entries). Choose one and remove > the other. Please do explain why. > > [Can you guys have a look at these 3 main items and fix it please ? I'm > off for vacation as from this saturday till the 1st of august. > > If you want to comaintain kicad with us, please request your rights here > > https://admin.fedoraproject.org/pkgdb/packages/name/kicad > > Until we don't have a usable kicad, kicad should not be updated for the > following branches : F-10 and F-11 > > At the same time, it would be nice to stick with the kicad's sources > included in the SRPM. I think we better get an usable kicad package on > rawhide first, then we do source updates in the future. Let's first get a > backup solution working on rawhide. > > In a few hours you can pull the srpm from rawhide with > > yumdownloader --source kicad --enablerepo=rawhide > > else pull it from koji New description: Hello there, The previous fedora maintainer of Kicad left us last year due to some personal reasons, and JonCiesla(on CC:), ThibaultNorth and I took over the ownership of kicad so that it is not automatically removed with Fedora's housekeeping process. Hence kicad did not receive the desired love, and to be honest since I'm the maintainer of gEDA I was favouring gEDA. Generating footprint with gEDA is rather difficult for a beginner as gEDA footprint generation requires perl scripting. This has been a rather painful process for opensource users, hence kicad should at all cost not be removed from fedora . I spent 2 days compiling kicad's lastest sources, but in vain. No other distributions have updated their package since last year, since Kicad's development is rather windows oriented. Hence, I pull the sources from yesterday's svn and successfully built kicad after 10 hours. As you can see in the url below, I have revamped the entire spec file. 95% of the job has been done, except some little easy- to-fix glitches, which I need your help. http://cvs.fedoraproject.org/viewvc/rpms/kicad/devel/kicad.spec?view=diff&r1=text&tr1=1.16&r2=text&tr2=1.17&diff_format=h I've just committed the SRPM to rawhide, so that we don't forget kicad again. Here are the major changes I've made:[[BR]] - big jump from 2007 version to yesterday's svn revision (2 years)[[BR]] - symbols (kicad-library) is no longer from the 2006 version, but the svn's rev[[BR]] - in terms of documentation : kicad package splitted into sub packages in accordance to the translations[[BR]] - package compilation switched to cmake The spec file is much cleaner now. Current known glitches :[[BR]] [*1] kicad fails to identify its libraries (.so files), which ultimately means it can't be launched from the menu Current workaround : export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/kicad [*2] Help->contents cannot find kicad.pdf. This kicad.pdf should be part of the main package rather than -doc package [*3] There are two desktop files (menu entries). Choose one and remove the other. Please do explain why. [Can you guys have a look at these 3 main items and fix it please ? I'm off for vacation as from this saturday till the 1st of august. If you want to comaintain kicad with us, please request your rights here https://admin.fedoraproject.org/pkgdb/packages/name/kicad Until we don't have a usable kicad, kicad should not be updated for the following branches : F-10 and F-11 At the same time, it would be nice to stick with the kicad's sources included in the SRPM. I think we better get an usable kicad package on rawhide first, then we do source updates in the future. Let's first get a backup solution working on rawhide. In a few hours you can pull the srpm from rawhide with yumdownloader --source kicad --enablerepo=rawhide else pull it from koji -- Ticket URL: <https://fedorahosted.org/fedora-electronic-lab/ticket/33#comment:1> Fedora Electronic Lab <https://fedorahosted.org/fedora-electronic-lab> Design, Simulate and Program electronics. _______________________________________________ Fedora-electronic-lab-list mailing list Fedora-electronic-lab-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-electronic-lab-list