Summary: A Java template engine Name: stringtemplate Version: 3.2.1 Release: %mkrel 6 URL: http://www.stringtemplate.org/ Source0: http://www.stringtemplate.org/download/stringtemplate-%{version}.tar.gz # Build jUnit tests + make the antlr2 generated code before preparing sources Patch0: stringtemplate-3.1-build-junit.patch License: BSD Group: Development/Java BuildArch: noarch BuildRequires: ant-antlr, ant-junit BuildRequires: antlr # Standard deps BuildRequires: java-devel >= 0:1.6.0 BuildRequires: jpackage-utils Requires: java >= 0:1.6.0 Requires: jpackage-utils %description StringTemplate is a java template engine (with ports for C# and Python) for generating source code, web pages, emails, or any other formatted text output. StringTemplate is particularly good at multi-targeted code generators, multiple site skins, and internationalization/localization. %package javadoc Summary: API documentation for %{name} Group: Development/Java Requires: java-javadoc %description javadoc API documentation for %{name}. %prep %setup -q %patch0 %build rm -rf lib target ant jar ant javadocs -Dpackages= -Djavadocs.additionalparam= %install rm -rf $RPM_BUILD_ROOT install -D build/stringtemplate.jar $RPM_BUILD_ROOT%{_datadir}/java/stringtemplate.jar (cd $RPM_BUILD_ROOT%{_datadir}/java/ && ln -s stringtemplate.jar stringtemplate-%{version}.jar) install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name} cp -pR docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name} install -Dpm 644 pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom %add_to_maven_depmap org.antlr %{name} %{version} JPP %{name} %clean rm -rf $RPM_BUILD_ROOT %post %update_maven_depmap %postun %update_maven_depmap #%check #ant test %files %defattr(-,root,root) %doc LICENSE.txt README.txt %{_datadir}/java/*.jar %{_mavenpomdir}/JPP-%{name}.pom %config(noreplace) %{_mavendepmapfragdir}/%{name} %files javadoc %defattr(-,root,root) %{_javadocdir}/%{name} %changelog * Mon Jan 14 2013 umeabot <umeabot> 3.2.1-6.mga3 + Revision: 383557 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Tue Jan 01 2013 dmorgan <dmorgan> 3.2.1-5.mga3 + Revision: 337438 - Java stack mass rebuild * Thu Apr 28 2011 dmorgan <dmorgan> 3.2.1-4.mga1 + Revision: 93145 - Rebuild after bootstrapping * Wed Apr 27 2011 dmorgan <dmorgan> 3.2.1-3.mga1 + Revision: 91989 - Fix groups Remove bootstrap - imported package stringtemplate