Репозитории ALT
S: | 1.5.3-alt1_3jpp11 |
5.1: | 1.0.9-alt2_4jpp5 |
4.1: | 1.0.5-alt1_1jpp1.7 |
4.0: | 1.0.5-alt1_1jpp1.7 |
3.0: | 1.0.0-alt0.1pre2 |
Группа :: Разработка/Java
Пакет: jfreechart
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define rel pre2
Name: jfreechart
Version: 1.0.0
Release: alt0.1%{rel}
%def_enable check
%def_disable debug
Summary: Charts Generation library
Group: Development/Java
License: LGPL
Url: http://www.jfree.org/jfreechart/
%define pkgdocdir %_docdir/%name-%version
Source: jfreechart-%{version}-%{rel}.tar.gz
BuildPreReq: rpm-build-java junit jcommon servletapi5
BuildRequires: j2se-devel ant
%if_enabled check
BuildRequires: ant ant-junit
%endif
AutoProv: yes, nolib
%description
Free Java class library for generating charts.
%package javadoc
Summary: Javadoc for %{name}
Group: Development/Java
%description javadoc
Javadoc for %{name}.
%prep
%setup -q -n %{name}-%{version}-%{rel}
find . -name '*.jar' -print0 | xargs -r0 %__rm -f
%build
cd ant
%set_classpath %_javadir/jcommon.jar
%add_classpath %_javadir/ servletapi5.jar
%ant_build -Dsite.lib.dir=%_javadir \
%if_enabled debug
-Dcompile.optimize=false \
%else
-Dcompile.debug=false \
%endif
compile
%ant_build javadoc
%install
%__install -d -m 755 %buildroot%{_javadir}/%{name}
# jars
%__install -d -m 755 %buildroot%{_javadir}
%__install -m 644 %{name}-%{version}-%{rel}.jar %buildroot%{_javadir}/%{name}.jar
# javadoc
%__install -d -m 755 %buildroot%{_javadocdir}/%{name}-%{version}
%__cp -pr javadoc/* %buildroot%{_javadocdir}/%{name}-%{version}
%files
%doc licence-LGPL.txt README.txt
%{_javadir}/%{name}.jar
%dir %{_javadir}/%{name}
%files javadoc
%{_javadocdir}/%{name}-%{version}
%changelog
…
Полный changelog можно просмотреть здесь
Name: jfreechart
Version: 1.0.0
Release: alt0.1%{rel}
%def_enable check
%def_disable debug
Summary: Charts Generation library
Group: Development/Java
License: LGPL
Url: http://www.jfree.org/jfreechart/
%define pkgdocdir %_docdir/%name-%version
Source: jfreechart-%{version}-%{rel}.tar.gz
BuildPreReq: rpm-build-java junit jcommon servletapi5
BuildRequires: j2se-devel ant
%if_enabled check
BuildRequires: ant ant-junit
%endif
AutoProv: yes, nolib
%description
Free Java class library for generating charts.
%package javadoc
Summary: Javadoc for %{name}
Group: Development/Java
%description javadoc
Javadoc for %{name}.
%prep
%setup -q -n %{name}-%{version}-%{rel}
find . -name '*.jar' -print0 | xargs -r0 %__rm -f
%build
cd ant
%set_classpath %_javadir/jcommon.jar
%add_classpath %_javadir/ servletapi5.jar
%ant_build -Dsite.lib.dir=%_javadir \
%if_enabled debug
-Dcompile.optimize=false \
%else
-Dcompile.debug=false \
%endif
compile
%ant_build javadoc
%install
%__install -d -m 755 %buildroot%{_javadir}/%{name}
# jars
%__install -d -m 755 %buildroot%{_javadir}
%__install -m 644 %{name}-%{version}-%{rel}.jar %buildroot%{_javadir}/%{name}.jar
# javadoc
%__install -d -m 755 %buildroot%{_javadocdir}/%{name}-%{version}
%__cp -pr javadoc/* %buildroot%{_javadocdir}/%{name}-%{version}
%files
%doc licence-LGPL.txt README.txt
%{_javadir}/%{name}.jar
%dir %{_javadir}/%{name}
%files javadoc
%{_javadocdir}/%{name}-%{version}
%changelog
…
Полный changelog можно просмотреть здесь