Name: java-foundrylogic-vpp Version: 2.2.1 Release: 1mamba Summary: VPP - Velocity Preprocessor Group: Development/Libraries/Java Vendor: openmamba Distribution: openmamba Packager: gil URL: http://vpp.sourceforge.net/ Source: http://downloads.sourceforge.net/project/vpp/vpp/%{version}/foundrylogic-vpp-%{version}.tar.gz License: BSD BuildRequires: apache-ant BuildRequires: java-velocity BuildRequires: jpackage-utils Requires: java-velocity Requires: jpackage-utils BuildRoot: %{_tmppath}/%{name}-%{version}-root %description VPP supports general file preprocessing based on the Velocity Template Engine and Ant by providing alternatives to the '' and ''. %package javadoc Group: Documentation Summary: Javadoc for %{name} %description javadoc VPP - Velocity Preprocessor. This package contains javadoc for %{name}. %prep %setup -q -c %{name}-%{version} rm -rf doc/api for j in $(find . -name "*.jar"); do mv $j $j.no done for c in $(find . -name "*.class"); do rm -rf $c done pushd lib ln -sf $(build-classpath velocity-dep) velocity-dep-1.3.1.jar popd %build ant optimize jar javadoc %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" mkdir -p %{buildroot}%{_javadir} install -m 644 foundrylogic-vpp-%{version}.jar \ %{buildroot}%{_javadir}/foundrylogic-vpp-%{version}.jar ( cd %{buildroot}%{_javadir} for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"` done ) mkdir -p %{buildroot}%{_javadocdir}/foundrylogic-vpp cp -pr doc/api/* %{buildroot}%{_javadocdir}/foundrylogic-vpp rm -rf doc/api sed -i "s|../api/index.html|%{_javadocdir}/foundrylogic-vpp/index.html|" doc/manual/toc.html %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files %defattr(-,root,root) %{_javadir}/foundrylogic-vpp-%{version}.jar %{_javadir}/foundrylogic-vpp.jar %doc README doc/* %files javadoc %defattr(-,root,root) %{_javadocdir}/foundrylogic-vpp %changelog * Fri Jan 07 2011 gil 2.2.1-1mamba - package created by autospec