Bug 526844

Summary: Review Request: cirkuit - A frontend for TikZ and circuit_macros
Product: [Fedora] Fedora Reporter: Ben Boeckel <fedora>
Component: Package ReviewAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: fedora-package-review, notting, rdieter, tomspur
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-03-30 16:04:46 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 526997, 530755, 530756    
Bug Blocks: 201449    

Description Ben Boeckel 2009-10-02 02:31:25 UTC
Spec URL: http://benboeckel.net/packaging/cirkuit/cirkuit.spec
SRPM URL: http://benboeckel.net/packaging/cirkuit/cirkuit-0.2.1-1.fc11.src.rpm

Description:
Cirkuit is a KDE4 application to generate publication-ready figures. It is a
KDE frontend for the Circuit macros by Dwight Aplevich and for the TikZ
language. Cirkuit builds a live preview of the source code and can export the
resulting images in several formats (EPS, PDF, PNG, SVG, ...).

Comment 1 Chitlesh GOORAH 2009-10-02 04:51:33 UTC
#001: Requires:       pdf2svg
Is there a package called pdf2svg on fedora repositories ?


#002: missing icon on gnome menu

#003: Upon launch, I got a dialog box stating:
Circuit Macros could not be found on your system. The application will not work if the macros are not installed. Do you want to proceed with the installation?

Comment 2 Ben Boeckel 2009-10-02 13:50:58 UTC
(In reply to comment #1)
> #001: Requires:       pdf2svg
> Is there a package called pdf2svg on fedora repositories ?
Whoops, I also threw a pdf2svg package together. I'll put that up for review today.

> #002: missing icon on gnome menu
I'll look at the .desktop file. The icon also probably need to be put into %{_datadir}/icons/

> #003: Upon launch, I got a dialog box stating:
> Circuit Macros could not be found on your system. The application will not work
> if the macros are not installed. Do you want to proceed with the installation?  
I'm not sure what this is. With some testing, I could get some drawings. Maybe the code to checks whether it exists needs some tweaking.

Comment 3 Chitlesh GOORAH 2009-10-03 10:30:36 UTC
I'm taking up the review.

Comment 4 Chitlesh GOORAH 2009-10-04 12:23:45 UTC
(In reply to comment #2)
> > #002: missing icon on gnome menu
> I'll look at the .desktop file. The icon also probably need to be put into
> %{_datadir}/icons/

This can be fixed by using the proper scriptlets. Please read the following section
http://fedoraproject.org/wiki/Packaging/ScriptletSnippets#Icon_Cache

#001: Missing desktop file treatment with desktop-file-utils
https://fedoraproject.org/wiki/Packaging:Guidelines#Desktop_files

#002: You have %{_kde4_datadir}/mime/packages/cirkuit.xml
Hence you should abide to mimeinfo scriptlets
http://fedoraproject.org/wiki/Packaging:ScriptletSnippets#mimeinfo

Comment 5 Chitlesh GOORAH 2009-10-04 12:44:38 UTC
Can you give me an example for 
* Tikz file and
* gnuplot file so that I can test cirkuit.

Comment 6 Chitlesh GOORAH 2009-10-04 12:47:09 UTC
I think the .desktop file should be in the "Electronics" category rather than "Graphics".

Also add "Requires : electronics-menu"

Comment 7 Chitlesh GOORAH 2009-12-19 18:07:34 UTC
I'll be in Fedora-Vacation for at least one month. I won't be able to do the review, thus removing myself as the reviewer.

Comment 8 Thomas Spura 2010-03-30 16:04:46 UTC
Because the dependend bug is closed as a result of lack of responsivenes of the same requestee


-> closing