Blob Blame History Raw
Name:           bytelist
Version:        1.0
Release:        1.svn9177%{?dist}
Summary:        A java library for lists of bytes
Group:          Development/Libraries
License:        CPL or GPLv2+ or LGPLv2+
URL:            http://jruby.codehaus.org/
# The source for this package was pulled from upstream's vcs. Use the
# following commands to generate the tarball:
#   svn export http://svn.codehaus.org/jruby/bytelist/trunk/ bytelist
#   tar -cjf bytelist-svn9177.tar.bz2 bytelist/
Source0:        %{name}-svn9177.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:      noarch

BuildRequires:  ant
BuildRequires:  ant-junit
BuildRequires:  java-devel >= 1.5
BuildRequires:  jcodings
BuildRequires:  jpackage-utils
BuildRequires:  junit

Requires:       java >= 1.5
Requires:       jcodings
Requires:       jpackage-utils


%description
A small java library for manipulating lists of bytes.


%prep
%setup -q -n %{name}


%build
export CLASSPATH=$(build-classpath junit jcodings)
ant


%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_javadir}
# Why they still number it 0.1 in the 1.0 release, I don't know
cp -p lib/%{name}-0.1.jar \
       $RPM_BUILD_ROOT%{_javadir}/%{name}.jar


%check
ant test


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%{_javadir}/%{name}.jar


%changelog
* Sun Feb 15 2009 Conrad Meyer <konrad@tylerc.org> - 1.0-1.svn9177
- Bump to SVN HEAD.

* Sun Feb 15 2009 Conrad Meyer <konrad@tylerc.org> - 1.0-1
- Bump to 1.0 release.

* Tue Apr 22 2008 Conrad Meyer <konrad@tylerc.org> - 0.1-0.2.svn6558
- Do not include version in jar filename.
- Run tests in check section.

* Tue Apr 22 2008 Conrad Meyer <konrad@tylerc.org> - 0.1-0.1.svn6558
- Initial RPM.