Name: constantine Version: 0.4 Release: 2%{?dist} Summary: Platform Constants for Java Group: Development/Libraries License: MIT URL: http://kenai.com/projects/constantine/ Source0: http://kenai.com/downloads/constantine/constantine-src-%{version}.zip BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: ant BuildRequires: java-devel BuildRequires: jpackage-utils #BuildRequires: junit Requires: java Requires: jpackage-utils %description Provides java values for common platform C constants (e.g. errno). %prep %setup -q find -name '*.jar' -o -name '*.class' -exec rm -f '{}' \; %build ant jar %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_javadir} cp -p dist/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar pushd $RPM_BUILD_ROOT%{_javadir}/ ln -s %{name}-%{version}.jar %{name}.jar popd # This requires some hack to get junit in classpath that I'm not sure # is worth it. #%check #ant test %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc LICENSE %{_javadir}/* %changelog * Sat Dec 6 2008 Conrad Meyer - 0.4-2 - Include LICENSE in rpm. * Fri Nov 28 2008 Conrad Meyer - 0.4-1 - Include symlink from non-versioned jar to versioned jar. - Bump to 0.4. * Fri Nov 28 2008 Conrad Meyer - 0.1-1 - Initial package (needed for jruby 1.1.5).