[jgraphx] jgraphx-1.4.1.0-2.fc13.src.rpm import

Lubomir Rintel lkundrak at fedoraproject.org
Wed Oct 20 14:43:45 UTC 2010


commit 50d2c3d40719738be6320ccd1cbbfac739d5e06d
Author: Lubomir Rintel <lkundrak at v3.sk>
Date:   Wed Oct 20 16:42:06 2010 +0200

    jgraphx-1.4.1.0-2.fc13.src.rpm import

 .gitignore   |    1 +
 jgraphx.spec |   89 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources      |    1 +
 3 files changed, 91 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..9442e59 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/jgraphx-1_4_1_0.zip
diff --git a/jgraphx.spec b/jgraphx.spec
new file mode 100644
index 0000000..9afb795
--- /dev/null
+++ b/jgraphx.spec
@@ -0,0 +1,89 @@
+Name:           jgraphx
+Version:        1.4.1.0
+Release:        2%{?dist}
+Summary:        Java Graph Drawing Component
+
+Group:          Development/Libraries
+License:        BSD
+URL:            http://www.jgraph.com/jgraph.html
+Source0:        http://www.jgraph.com/downloads/jgraphx/archive/%{name}-%(echo %{version} |sed 's/\./_/g').zip
+
+BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+
+BuildRequires:  ant
+BuildRequires:  java-devel
+BuildRequires:  jpackage-utils
+Requires:       java >= 1.4
+Requires:       jpackage-utils
+
+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:       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
+rm -rf $RPM_BUILD_ROOT
+
+# 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}
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%files
+%defattr(-,root,root,-)
+%{_javadir}/*
+%doc license.txt
+
+
+%files javadoc
+%defattr(-,root,root,-)
+%{_javadocdir}/*
+
+
+%changelog
+* Wed Sep 29 2010 Lubomir Rintel <lkundrak at v3.sk> - 1.4.1.0-2
+- Drop files in %%prep, fix URL (Markus Mayer)
+
+* Mon Sep 20 2010 Lubomir Rintel <lkundrak at v3.sk> - 1.4.1.0-1
+- Bump version
+- Fix URL (Markus Mayer)
+- Add required dependencies (Markus Mayer)
+
+* Thu May 20 2010 Lubomir Rintel <lkundrak at v3.sk> - 1.4.0.2-1
+- Bump version
+
+* Thu Apr 29 2010 Lubomir Rintel <lkundrak at v3.sk> - 1.3.1.6-1
+- Initial packaging
diff --git a/sources b/sources
index e69de29..e290837 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+59513560e53b1e21dd583ee7a0abd23f  jgraphx-1_4_1_0.zip


More information about the scm-commits mailing list