rpms/jaxodraw/F-13 jaxodraw.1, NONE, 1.1 jaxodraw.desktop, NONE, 1.1 jaxodraw.spec, 1.2, 1.3 sources, 1.2, 1.3

Jussi Lehtola jussilehtola at fedoraproject.org
Sat May 29 11:14:56 UTC 2010


Author: jussilehtola

Update of /cvs/pkgs/rpms/jaxodraw/F-13
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv31037

Modified Files:
	jaxodraw.spec sources 
Added Files:
	jaxodraw.1 jaxodraw.desktop 
Log Message:
Added man page and desktop icon.


--- NEW FILE jaxodraw.1 ---
.TH "JaxoDraw" "1" "2.0-0" "Lukas Theussl" ""
.SH "NAME"
.LP 
\fBJaxoDraw\fR \- A Program for the Interactive Generation of Feynman Diagrams
.SH "SYNTAX"
.LP 
jaxodraw [\fIoptions\fP] [<\fIfile\fP>]
.SH "DESCRIPTION"
.LP 
\fBJaxoDraw\fR is a Feynman graph plotting tool written in Java.
It has a complete graphical user interface that allows all actions to be
carried out via mouse click\-and\-drag operations in a WYSIWYG fashion.
Graphs may be exported to postscript / EPS format and can be saved in XML
files to be used for later sessions. With JaxoDraw it becomes possible to
draw even complicated Feynman diagrams with just a few mouse clicks,
without the knowledge of any programming language.
.br 

\fBNote\fR: 
You need an installed and configured Java Runtime Environment
(version 1.4.1 or greater) in order to run
\fBJaxoDraw\fR. 
This may be downloaded free of charge from Sun's web pages:
\fIhttp://java.sun.com/downloads/\fR
.br 

\fBNote\fR: 
You need to install the axodraw4j.sty LaTeX style file in order to use the LaTeX features of 
\fBJaxoDraw\fR. You may download it from
\fIhttp://jaxodraw.sourceforge.net/download/\fR.
Please refer to the \fBJaxoDraw\fR User Guide
for information on how to install axodraw4j.
.br 

\fIoptions\fR are a set of command line options specified below and
\fIfile\fR specifies the name of a file to be edited.
The objects in the file will be read at the start of \fBJaxoDraw\fR.
.br 

Most of the documentation for \fBJaxoDraw\fR
is in an HTML\-based reference guide that is available via the Help menu in
\fBJaxoDraw\fR or at our Web page \fIhttp://jaxodraw.sourceforge.net/\fR.
.SH "FILES"
.LP 
.TP 
\fI~/.jaxodraw/\fP 
Per user configuration directory where plugins and User Guide
are installed, and log records are written.

.SH "EXAMPLES"
.LP 
To run \fBJaxoDraw\fR the standard way, just type:
.LP 
jaxodraw
.LP 
To read in the file \fIepscatter.xml\fR at start\-up, type:
.LP 
jaxodraw epscatter.xml
.SH "BUGS"
See the file \fIBUGS\fR in the source distribution.
.SH "OPTIONS"
Currently, the following command line options are supported:
.br 
.LP 
.TP 
\fB\-\-help\fR
.br 
Print all command\-line options for \fBJaxoDraw\fR.
.TP 
\fB\-\-version\fR
Prints out the version number of \fBJaxoDraw\fR.
.TP 
\fB\-\-info\fR
.br 
Prints out some information about your system.
.TP 
\fB\-\-convert\fR
.br 
Used to convert a number of \fBJaxoDraw\fR xml files
(given as parameters on the command line) to axodraw4j tex files
(and vice versa) without the need of bringing up the user interface.
Use like eg:
.IP 
jaxodraw \-\-convert test1.xml test2.tex
.IP 
This converts test1.xml to test1.tex and test2.tex to test2.xml.
.TP 
\fB\-verbose\fR
Turns on verbose error messaging.
.TP 
\fB\-quiet\fR
.br 
Turns off verbose error messaging.
.TP 
\fB\-nosplash\fR
.br 
Do not show the splash window at start up (default is to show it).
.LP 
By default, all parameters starting with \-\- 
do not pop up the graphical user interface of \fBJaxoDraw\fR.
.SH "AUTHORS"
.LP 
Daniele Binosi <binosi at ect.it>, Christian Kaufhold <jaxodraw at chka.de> and Lukas Theussl <theussl at nbi.dk>.
.SH "ACKNOWLEDGEMENT"
We are grateful to Prof. Arcadi Santamaria for numerous helpful remarks and
moral support during the development of \fBJaxoDraw\fR.
We also acknowledge Prof. Jos Vermaseren for his kind permission to use and
distribute a modified version of his axodraw style file.
John Collins has pushed the development of \fBJaxoDraw\fR a huge step
forward by writing the new axodraw4j style file.
We would finally like to thank all the people on the \fBJaxoDraw\fR mailing
list for their help and feedback during the testing phase.
.SH "COPYRIGHT"
Copyright (C) 2003\-2006 Daniele Binosi and Lukas Theussl.
.br 
Copyright (C) 2007\-2008 Daniele Binosi, Lukas Theussl and Christian Kaufhold

\fBJaxoDraw\fR is published under the terms of the Gnu General Public License.
Other Copyrights may be found in various files, see the file \fILICENSE\fR in
the source distribution for detailed information.
.SH "SEE ALSO"
.LP 
latex (1), tex (1), java (1), javac (1)


--- NEW FILE jaxodraw.desktop ---
[Desktop Entry]
Type=Application
Name=JaxoDraw
GenericName=Draw Feynman Diagrams
GenericName[fr]=Dessine des diagrammes de Feynman
GenericName[de]=Feynman Diagramme zeichnen
GenericName[it]=Disegna Diagrammi di Feynman
GenericName[es]=Dibuja Diagramas de Feynman
GenericName[fi]=Piirrä Feynman-diagrammeja
GenericName[se]=Rita Feynman-diagram
Comment=Feynman Diagram Editor
Comment[fr]=Editeur de diagrammes de Feynman
Comment[de]=Editor für Feynman Diagramme
Comment[it]=Editor di Diagrammi di Feynman
Comment[es]=Editor de Diagramas de Feynman
Comment[fi]=Feynman-diagrammieditori
Comment[se]=Redigerare för Feynman-diagram
Exec=jaxodraw
Icon=jaxodraw
Categories=Graphics;2DGraphics;VectorGraphics;Physics;Science;
SwallowExec=jaxodraw
SwallowTitle=Feynman Diagram Editor
SwallowTitle[fr]=Editeur de diagrammes de Feynman
SwallowTitle[de]=Editor für Feynman Diagramme
SwallowTitle[it]=Editor di Diagrammi di Feynman
SwallowTitle[es]=Editor de Diagramas de Feynman
SwallowTitle[fi]=Feynman-diagrammieditori
SwallowTitle[se]=Redigerare för Feynman-diagram
Terminal=false


Index: jaxodraw.spec
===================================================================
RCS file: /cvs/pkgs/rpms/jaxodraw/F-13/jaxodraw.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- jaxodraw.spec	30 Nov 2009 08:56:12 -0000	1.2
+++ jaxodraw.spec	29 May 2010 11:14:56 -0000	1.3
@@ -3,7 +3,7 @@
 
 Name:		jaxodraw
 Version:	%{major}.%{minor}
-Release:	4%{?dist}
+Release:	5%{?dist}
 Summary:	A Java program for drawing Feynman diagrams
 Group:		Applications/Engineering 
 License:	GPLv2+
@@ -11,6 +11,13 @@ URL:		http://jaxodraw.sourceforge.net/
 Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{major}-%{minor}_src.tar.gz
 # LaTeX file for exporting figures
 Source1:	http://downloads.sourceforge.net/%{name}/axodraw4j_2008_11_19.tar.gz
+
+# The files below have been taken from the upstream SVN at
+# http://jaxodraw.svn.sourceforge.net/viewvc/jaxodraw/trunk/installer/OS/Linux
+Source2:	%{name}.desktop
+Source3:	%{name}.png
+Source4:	%{name}.1
+
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch:	noarch
 
@@ -67,17 +74,6 @@ for file in src/doc/{TODO,CHANGELOG,READ
  mv $file.new $file
 done
 
-# Desktop file
-cat >> %{name}.desktop << EOF
-[Desktop Entry]
-Name=JaxoDraw
-Comment=Tool for drawing Feynman diagrams
-Exec=%{name}
-Terminal=false
-Type=Application
-Categories=Graphics;2DGraphics;VectorGraphics;Physics;Science;
-EOF
-
 # Invocation script
 cat >> %{name} << EOF
 #!/bin/sh
@@ -91,7 +87,11 @@ ant jar javadoc
 rm -rf %{buildroot}
 install -D -p -m 644 build/%{name}-%{major}-%{minor}.jar %{buildroot}%{_javadir}/%{name}.jar
 install -D -p -m 755 %{name} %{buildroot}%{_bindir}/%{name}
-desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{name}.desktop
+# Desktop file and icon
+desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE2}
+install -D -p -m 644 %{SOURCE3} %{buildroot}%{_datadir}/pixmaps/%{name}.png
+# Man page
+install -D -p -m 644 %{SOURCE4} %{buildroot}%{_mandir}/man1/%{name}.1
 
 # Javadoc
 mkdir -p %{buildroot}%{_javadocdir}/%{name}
@@ -116,6 +116,8 @@ rm -rf %{buildroot}
 %{_bindir}/%{name}
 %{_javadir}/%{name}.jar
 %{_datadir}/applications/%{name}.desktop
+%{_datadir}/pixmaps/%{name}.png
+%{_mandir}/man1/%{name}.1.*
 
 %files javadoc
 %defattr(-,root,root,-)
@@ -126,6 +128,9 @@ rm -rf %{buildroot}
 %{_datadir}/texmf/tex/latex/axodraw4j/
 
 %changelog
+* Sat May 29 2010 Jussi Lehtola <jussilehtola at fedoraproject.org> - 2.0.1-5
+- Added man page and desktop icon.
+
 * Mon Nov 30 2009 Jussi Lehtola <jussilehtola at fedoraproject.org> - 2.0.1-4
 - Get rid of erroneous Require.
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/jaxodraw/F-13/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	26 Oct 2009 21:03:12 -0000	1.2
+++ sources	29 May 2010 11:14:56 -0000	1.3
@@ -1,2 +1,3 @@
 12a1aef54381e0d44946324a0cbfce54  axodraw4j_2008_11_19.tar.gz
 d4837b2f2a083b110d92f6b8ea649057  jaxodraw-2.0-1_src.tar.gz
+bbefe6098378e900530ef2f0b96749e5  jaxodraw.png



More information about the scm-commits mailing list