Group :: Development/Java
RPM: jgoodies-forms
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Name: jgoodies-forms
Version: 1.2.0
Release: alt2
License: BSD style
Group: Development/Java
Summary: %name is a framework that helps you lay out and implement elegant Swing panels quickly and consistently
Requires: java
BuildRequires: jpackage-utils ant unzip
BuildRequires: java-devel-default
BuildArch: noarch
Url: http://www.jgoodies.com/downloads/libraries.html
Packager: Michael Pozhidaev <msp at altlinux.ru>
Source: forms-1_2_0.zip
%description
%name is a framework that helps you lay out and implement elegant Swing panels quickly and
consistently. Forms makes simple things easy and the hard stuff
possible, the good design easy and the bad difficult.
%package javadoc
Summary: API documentation for %name
Group: Development/Java
Requires: java-common
%description javadoc
Auto-generated API documentation for the %name.jar.
%prep
%setup -q -n forms-%version
#msp:There was problem, javadoc on generation never exits.
#rm -rf ./docs/api
rm -rf ./*.jar
%build
#ant javadoc
ant jar
#rm -rf ./docs/api
%install
mkdir -p %buildroot/%_javadir
install -m 644 ./build/forms.jar %buildroot/%_javadir/%name-%version.jar
ln -s %_javadir/%name-%version.jar %buildroot/%_javadir/%name.jar
mkdir -p %buildroot/%_javadocdir/%name
cp -r ./docs/api/* %buildroot/%_javadocdir/%name
%files
%_javadir/*
%doc LICENSE.txt README.html RELEASE-NOTES.txt docs/*
%files javadoc
%_javadocdir/*
%changelog
…
Full changelog you can see here
Name: jgoodies-forms
Version: 1.2.0
Release: alt2
License: BSD style
Group: Development/Java
Summary: %name is a framework that helps you lay out and implement elegant Swing panels quickly and consistently
Requires: java
BuildRequires: jpackage-utils ant unzip
BuildRequires: java-devel-default
BuildArch: noarch
Url: http://www.jgoodies.com/downloads/libraries.html
Packager: Michael Pozhidaev <msp at altlinux.ru>
Source: forms-1_2_0.zip
%description
%name is a framework that helps you lay out and implement elegant Swing panels quickly and
consistently. Forms makes simple things easy and the hard stuff
possible, the good design easy and the bad difficult.
%package javadoc
Summary: API documentation for %name
Group: Development/Java
Requires: java-common
%description javadoc
Auto-generated API documentation for the %name.jar.
%prep
%setup -q -n forms-%version
#msp:There was problem, javadoc on generation never exits.
#rm -rf ./docs/api
rm -rf ./*.jar
%build
#ant javadoc
ant jar
#rm -rf ./docs/api
%install
mkdir -p %buildroot/%_javadir
install -m 644 ./build/forms.jar %buildroot/%_javadir/%name-%version.jar
ln -s %_javadir/%name-%version.jar %buildroot/%_javadir/%name.jar
mkdir -p %buildroot/%_javadocdir/%name
cp -r ./docs/api/* %buildroot/%_javadocdir/%name
%files
%_javadir/*
%doc LICENSE.txt README.html RELEASE-NOTES.txt docs/*
%files javadoc
%_javadocdir/*
%changelog
…
Full changelog you can see here