12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- %define tarball_id g567042d
- %define source_id bebd4db
- Summary: Java graph visualisation library
- Summary(ja): Java グラフ可視化ライブラリ
- Name: jgraphx
- Version: 1.10.4.0
- Release: 1%{?_dist_release}
- Group: Development/Libraries
- License: BSD
- URL: http://www.jgraph.com/
- Source: http://downloads.jgraph.com/downloads/jgraphx/archive/%{name}-1_10_4_0.zip
- BuildRequires: ant
- BuildRequires: java-devel >= 1.6.0
- BuildRequires: jpackage-utils
- Requires: java >= 1.6.0
- Requires: jpackage-utils
- BuildArch: noarch
- %description
- JGraphX provides functionality for visualisation and interaction
- with node-edge graphs (not charts). Example applications that you
- might write with it are a workflow editor, an organisational chart,
- a business process modelling tool, a UML tool, an electronic circuit
- diagrammer, network/telecoms visualisation (you get the idea, things
- with nodes and edges that connect those nodes, a mathematical graph).
- %package javadoc
- Summary: API Documentation for %{name}
- Group: Documentation
- Requires: jpackage-utils
- Requires: %{name} = %{version}-%{release}
- %description javadoc
- JavaDoc documentation for %{name}
- %prep
- %setup -q -n %{name}
- find -name '*.jar' -delete
- rm -rf docs/api
- %build
- ant
- %install
- # Code
- install -d $RPM_BUILD_ROOT%{_javadir}
- install -p -m644 lib/%{name}.jar \
- $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
- ln -s %{name}-%{version}.jar \
- $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
- # API documentation
- install -d $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
- cp -a docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
- %files
- %{_javadir}/*
- %doc license.txt
- %files javadoc
- %{_javadocdir}/*
- %changelog
- * Sun Nov 04 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.4.0-1
- - initial build
|