82840d8
Summary: A Java template engine
82840d8
Name: stringtemplate
d400c9f
Version: 3.2.1
b5337eb
Release: 24%{?dist}
82840d8
URL: http://www.stringtemplate.org/
d400c9f
Source0: http://www.stringtemplate.org/download/stringtemplate-%{version}.tar.gz
d400c9f
# Build jUnit tests + make the antlr2 generated code before preparing sources
82840d8
Patch0: stringtemplate-3.1-build-junit.patch
82840d8
License: BSD
0fc7fed
0fc7fed
BuildRequires: ant
0fc7fed
BuildRequires: ant-antlr
0fc7fed
BuildRequires: ant-junit
c81f382
BuildRequires: javapackages-local
0fc7fed
0fc7fed
BuildArch: noarch
82840d8
82840d8
%description
82840d8
StringTemplate is a java template engine (with ports for 
82840d8
C# and Python) for generating source code, web pages,
82840d8
emails, or any other formatted text output. StringTemplate
82840d8
is particularly good at multi-targeted code generators,
82840d8
multiple site skins, and internationalization/localization.
82840d8
82840d8
%package        javadoc
82840d8
Summary:        API documentation for %{name}
82840d8
Requires:       java-javadoc
82840d8
82840d8
%description    javadoc
82840d8
API documentation for %{name}.
82840d8
82840d8
%prep
82840d8
%setup -q
d400c9f
%patch0
9ca05fa
sed -i -e 's/source="1.4"/source="1.8"/g' build.xml
9ca05fa
sed -i -e 's/target="1.4"/target="1.8"/g' build.xml
82840d8
82840d8
%build
d400c9f
rm -rf lib target
82840d8
ant jar
c81f382
ant javadocs -Dpackages= -Djavadocs.additionalparam="-Xdoclint:none"
82840d8
82840d8
%install
0fc7fed
%mvn_artifact pom.xml build/%{name}.jar
0fc7fed
%mvn_file : %{name}
0fc7fed
%mvn_install -J docs/api/
82840d8
5ae2d2d
%files -f .mfiles
0fc7fed
%license LICENSE.txt
0fc7fed
%doc README.txt
82840d8
82840d8
%files javadoc
0fc7fed
%license LICENSE.txt
82840d8
%{_javadocdir}/%{name}
82840d8
82840d8
%changelog
b5337eb
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-24
b5337eb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
b5337eb
2a9da6d
* Sat Jul 11 2020 Jiri Vanek <jvanek@redhat.com> - 3.2.1-23
2a9da6d
- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
2a9da6d
9ca05fa
* Thu Jun 25 2020 Jeff Johnston <jjohnstn@redhat.com> - 3.2.1-22
9ca05fa
- Update to build under Java 11
9ca05fa
8440bd2
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-21
8440bd2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
8440bd2
b8691c2
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-20
b8691c2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
b8691c2
420333a
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-19
420333a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
420333a
bfa662c
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-18
bfa662c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
bfa662c
6143b8b
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-17
6143b8b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
6143b8b
0fc7fed
* Fri Dec 15 2017 Mat Booth <mat.booth@redhat.com> - 3.2.1-16
0fc7fed
- Modernise spec
0fc7fed
c81f382
* Mon Oct  2 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.2.1-15
c81f382
- Workaround strict javadoc doclint
c81f382
- Resolves: rhbz#1495145
c81f382
8148497
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-14
8148497
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
8148497
dee0e4f
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-13
dee0e4f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
dee0e4f
33bcd7b
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-12
33bcd7b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
33bcd7b
ebce24d
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.1-11
ebce24d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
ebce24d
5ae2d2d
* Fri Sep 05 2014 Yaakov Selkowitz <yselkowi@redhat.com> - 3.2.1-10
5ae2d2d
- Fix for F21 XMvn changes (#1107380)
5ae2d2d
11a1af2
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.1-9
11a1af2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
11a1af2
cdef8ff
* Fri Mar 28 2014 Michael Simacek <msimacek@redhat.com> - 3.2.1-8
cdef8ff
- Use Requires: java-headless rebuild (#1067528)
cdef8ff
Mat Booth c7322af
* Wed Aug 14 2013 Mat Booth <fedora@matbooth.co.uk> - 3.2.1-7
Mat Booth c7322af
- Fix FTBFS #993386
Mat Booth c7322af
9eb1596
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.1-6
9eb1596
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
9eb1596
00002e3
* Fri Feb 1 2013 Conrad Meyer <konrad@tylerc.org> - 3.2.1-5
00002e3
- Add missing dep on antlr-tool (#904979)
00002e3
ba01892
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.1-4
ba01892
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
ba01892
5f8d61f
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.1-3
5f8d61f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
5f8d61f
7d1cf9c
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.1-2
7d1cf9c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
7d1cf9c
d400c9f
* Fri Jan 29 2010 Miloš Jakubíček <xjakub@fi.muni.cz> - 3.2.1-1
d400c9f
- Update to 3.2.1
d400c9f
- Supply maven POM files
d400c9f
- Drop stringtemplate-3.1-disable-broken-test.patch (merged upstream)
d400c9f
0b0c815
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1-3
0b0c815
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
0b0c815
50d335d
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1-2
50d335d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
50d335d
5d0e2a7
* Sat Apr 05 2008 Colin Walters <walters@redhat.com> - 3.1-1
82840d8
- First version