Sophie

Sophie

distrib > Mageia > 6 > i586 > media > core-release-src > by-pkgid > 6404edfdad78042fbc8c1f154b669266 > files > 3

jgraphx-3.5.0.0-1.mga6.src.rpm

Name:           jgraphx
Version:        3.5.0.0
Release:        %mkrel 1
Epoch:          1
Summary:        Java Graph Drawing Component

Group:          Development/Java
License:        BSD
URL:            http://www.jgraph.com/jgraph.html
Source0:        http://www.jgraph.com/downloads/jgraphx/archive/%{name}-%(echo %{version} |sed 's/\./_/g').zip
Source1:        bnd.properties

BuildRequires:  javapackages-local
BuildRequires:  ant
BuildRequires:  aqute-bnd

BuildArch:      noarch

%description
JGraphX is the a powerful, easy-to-use and feature-rich graph drawing
component for Java. It is a rewrite of JGraph, also known as JGraph 6.

%package javadoc
Summary:        API Documentation for %{name}
Group:          Documentation
Requires:       %{name} = %epoch:%{version}-%{release}

%description javadoc
JavaDoc documentation for %{name}.

%prep
%setup -q -n %{name}
find -name '*.jar' -delete
rm -rf docs/api

%build
ant build maven-jar

#Convert to OSGi bundle
pushd lib
  bnd wrap --output %{name}.bar --properties %{SOURCE1} \
           --version %{version} %{name}.jar

mv %{name}.bar %{name}.jar
popd

%install
%mvn_artifact pom.xml lib/%{name}.jar
%mvn_install -J docs/api/

%files -f .mfiles
%dir %{_javadir}/%{name}
%license license.txt

%files javadoc -f .mfiles-javadoc
%license license.txt


%changelog
* Wed May 11 2016 daviddavid <daviddavid> 1:3.5.0.0-1.mga6
+ Revision: 1012656
- new version: 3.5.0.0 (based on fedora 24)

* Fri Feb 05 2016 umeabot <umeabot> 1:2.9.0.1-5.mga6
+ Revision: 938911
- Mageia 6 Mass Rebuild

* Wed Oct 15 2014 umeabot <umeabot> 1:2.9.0.1-4.mga5
+ Revision: 746436
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 1:2.9.0.1-3.mga5
+ Revision: 680805
- Mageia 5 Mass Rebuild

* Mon Aug 18 2014 grenoya <grenoya> 1:2.9.0.1-2.mga5
+ Revision: 665152
- new version 2.9.0.1

* Tue Oct 22 2013 umeabot <umeabot> 1:2.2.0.2-2.mga4
+ Revision: 541461
- Mageia 4 Mass Rebuild

* Thu Oct 10 2013 grenoya <grenoya> 1:2.2.0.2-1.mga4
+ Revision: 494922
- new version 2.2.0.2

* Mon Jan 21 2013 dmorgan <dmorgan> 1:1.10.4.0-2.mga3
+ Revision: 390381
- Fix requires in the javadoc package

* Tue Jan 15 2013 dmorgan <dmorgan> 1:1.10.4.0-1.mga3
+ Revision: 388229
- New version

* Mon Jan 14 2013 grenoya <grenoya> 1:1.4.1.0-3.mga3
+ Revision: 388121
- fix rights

* Sat Jan 12 2013 umeabot <umeabot> 1:1.4.1.0-2.mga3
+ Revision: 355418
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

  + misc <misc>
    - clean BR

  + grenoya <grenoya>
    - revert source to 1.4.1.0

* Sat Jun 18 2011 grenoya <grenoya> 1:1.7.0.6-1.mga2
+ Revision: 109479
- update sources

* Mon Mar 28 2011 grenoya <grenoya> 1:1.4.1.0-1.mga1
+ Revision: 78519
- imported package jgraphx


* Fri Jan 21 2011 Paulo Andrade <pcpa@mandriva.com.br> 1:1.4.1.0-1mdv2011.0
+ Revision: 632067
- Update to jgraphx 1.4.1.0

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.0.10-2mdv2011.0
+ Revision: 612447
- the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.2.0.10-1mdv2010.1
+ Revision: 543285
- downgrade to 1.2.0.10 version due to API mismatch in scilab (use Epoch)

* Tue Apr 06 2010 Yuri Myasoedov <omerta13@mandriva.org> 1.3.1.5-1mdv2010.1
+ Revision: 532285
- jar indexing was added in spec
- new version 1.3.1.5

* Mon Mar 22 2010 Yuri Myasoedov <omerta13@mandriva.org> 1.3.1.3-1mdv2010.1
+ Revision: 526625
- Updating sources
- Updating for new version of jgraphx 1.3.1.3

* Sun Dec 20 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.0.3-1mdv2010.1
+ Revision: 480443
- import jgraphx