8a337ab
Name:       BareBonesBrowserLaunch
8a337ab
Version:    2.0
8a337ab
Release:    2%{?dist}
8a337ab
Summary:    Simple library to launch a browser window from Java
8a337ab
Group:      Development/Libraries
8a337ab
License:    Public Domain
8a337ab
URL:        http://www.centerkey.com/java/browser/
8a337ab
Source0:    http://www.centerkey.com/java/browser/myapp/real/BareBonesBrowserLaunch.jar
8a337ab
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
8a337ab
8a337ab
BuildRequires:  java-devel
8a337ab
BuildRequires:  jpackage-utils
8a337ab
8a337ab
Requires:   java
8a337ab
Requires:   jpackage-utils
8a337ab
BuildArch:  noarch
8a337ab
8a337ab
%description
8a337ab
Utility class to open a web page from a Swing application in the user's 
8a337ab
default browser. Supports: Mac OS X, GNU/Linux, Unix, Windows XP
8a337ab
8a337ab
8a337ab
%package javadoc
8a337ab
Summary:        Javadocs for %{name}
8a337ab
Group:          Development Documentation
8a337ab
Requires:       %{name} = %{version}-%{release}
8a337ab
Requires:       jpackage-utils
8a337ab
8a337ab
%description javadoc
8a337ab
This package contains the API documentation for %{name}
8a337ab
8a337ab
8a337ab
%prep
8a337ab
%setup -q -c
8a337ab
find * -name *.class -exec rm -f {} \;
8a337ab
8a337ab
8a337ab
%build
8a337ab
%{javac} com/centerkey/utils/BareBonesBrowserLaunch.java
8a337ab
%{jar} -cf %{name}-%{version}.jar .
8a337ab
8a337ab
8a337ab
%install
8a337ab
rm -rf $RPM_BUILD_ROOT
8a337ab
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
8a337ab
install -m 644 %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
8a337ab
pushd .
8a337ab
cd $RPM_BUILD_ROOT%{_javadir}
8a337ab
ln -s %{name}-%{version}.jar %{name}.jar
8a337ab
popd
8a337ab
#javadocs
8a337ab
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
8a337ab
cp -pR doc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
8a337ab
8a337ab
8a337ab
%clean
8a337ab
rm -rf $RPM_BUILD_ROOT
8a337ab
8a337ab
8a337ab
%files
8a337ab
%defattr(-,root,root,-)
8a337ab
%{_javadir}/*
8a337ab
8a337ab
%files javadoc
8a337ab
%defattr(-,root,root,-)
8a337ab
%{_javadocdir}/%{name}
8a337ab
8a337ab
8a337ab
%changelog
8a337ab
* Wed Jan 6 2010 Orion Poplawski <orion@cora.nwra.com> 2.0-2
8a337ab
- Unversion javadoc dir
8a337ab
8a337ab
* Mon Dec 28 2009 Orion Poplawski <orion@cora.nwra.com> 2.0-1
8a337ab
- Update to 2.0
8a337ab
- Use upstream jar source directly
8a337ab
- Cleanup spec
8a337ab
8a337ab
* Thu Feb 5 2009 John Matthews <jmatthews@redhat.com> 1.5-1
8a337ab
initial package