Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37868229
en ru br
ALT Linux repos
S:1.9.0-alt1_4jpp11
5.0: 1.2.0-alt2
4.1: 1.2.0-alt1

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

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin