Blob Blame History Raw
Name:       BareBonesBrowserLaunch
Version:    3.1
Release:    1%{?dist}
Summary:    Simple library to launch a browser window from Java
Group:      Development/Libraries
License:    Public Domain
URL:        http://www.centerkey.com/java/browser/
Source0:    http://www.centerkey.com/java/browser/myapp/real/bare-bones-browser-launch-%{version}.jar
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  java-devel
BuildRequires:  jpackage-utils

Requires:   java
Requires:   jpackage-utils
BuildArch:  noarch

%description
Utility class to open a web page from a Swing application in the user's 
default browser. Supports: Mac OS X, GNU/Linux, Unix, Windows XP


%package javadoc
Summary:        Javadocs for %{name}
Group:          Development Documentation
Requires:       jpackage-utils

%description javadoc
This package contains the API documentation for %{name}


%prep
%setup -q -c
find * -name *.class -exec rm -f {} \;


%build
%{javac} com/centerkey/utils/BareBonesBrowserLaunch.java
%{jar} -cf %{name}-%{version}.jar .


%install
rm -rf $RPM_BUILD_ROOT
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
pushd .
cd $RPM_BUILD_ROOT%{_javadir}
ln -s %{name}-%{version}.jar %{name}.jar
popd
#javadocs
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pR doc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%{_javadir}/*

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}


%changelog
* Thu Jul 8 2010 Orion Poplawski <orion@cora.nwra.com> 3.1-1
- Update to 3.1

* Thu Jun 3 2010 Orion Poplawski <orion@cora.nwra.com> 3.0-1
- Update to 3.0
- Don't make javadoc require main package

* Wed Jan 6 2010 Orion Poplawski <orion@cora.nwra.com> 2.0-2
- Unversion javadoc dir

* Mon Dec 28 2009 Orion Poplawski <orion@cora.nwra.com> 2.0-1
- Update to 2.0
- Use upstream jar source directly
- Cleanup spec

* Thu Feb 5 2009 John Matthews <jmatthews@redhat.com> 1.5-1
initial package