Sophie

Sophie

distrib > Mageia > 9 > armv7hl > media > core-release-src > by-pkgid > cef80e880dff6a1b8b5c9d5301887015 > files > 3

stringtemplate-3.2.1-17.mga9.src.rpm

Summary: A Java template engine
Name: stringtemplate
Version: 3.2.1
Release: %mkrel 17
Group:   Development/Java
URL: https://www.stringtemplate.org/
Source0: https://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

BuildRequires: ant
BuildRequires: ant-antlr
BuildRequires: ant-junit
BuildRequires: javapackages-local

BuildArch: noarch

%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}
Requires:       java-javadoc

%description    javadoc
API documentation for %{name}.

%prep
%setup -q
%patch0
sed -i -e 's/source="1.4"/source="1.8"/g' build.xml
sed -i -e 's/target="1.4"/target="1.8"/g' build.xml

%build
rm -rf lib target
ant jar
ant javadocs -Dpackages= -Djavadocs.additionalparam="-Xdoclint:none"

%install
%mvn_artifact pom.xml build/%{name}.jar
%mvn_file : %{name}
%mvn_install -J docs/api/

%files -f .mfiles
%license LICENSE.txt
%doc README.txt

%files javadoc
%license LICENSE.txt
%{_javadocdir}/%{name}



%changelog
* Sat Mar 26 2022 umeabot <umeabot> 3.2.1-17.mga9
+ Revision: 1828801
- Mageia 9 Mass Rebuild

* Sun Sep 06 2020 daviddavid <daviddavid> 3.2.1-16.mga8
+ Revision: 1622887
- Update to build under Java 11
- Rebuilt for JDK-11
+ danf <danf>
- Switch URLs from http: to https:

* Wed Feb 12 2020 umeabot <umeabot> 3.2.1-15.mga8
+ Revision: 1508150
- Mageia 8 Mass Rebuild

* Fri Sep 21 2018 umeabot <umeabot> 3.2.1-14.mga7
+ Revision: 1291714
- Mageia 7 Mass Rebuild
+ kekepower <kekepower>
- Update a few macros

* Mon Oct 02 2017 daviddavid <daviddavid> 3.2.1-13.mga7
+ Revision: 1162634
- add missing BR on javapackages-local to fix build
+ neoclust <neoclust>
- Second rebuild of the java stack
- First rebuild of the java stack
- sync package stringtemplate with fedora

* Tue Feb 09 2016 umeabot <umeabot> 3.2.1-12.mga6
+ Revision: 951892
- Mageia 6 Mass Rebuild

* Thu Jan 08 2015 daviddavid <daviddavid> 3.2.1-11.mga5
+ Revision: 809471
- Sync with fc21

* Wed Oct 15 2014 umeabot <umeabot> 3.2.1-10.mga5
+ Revision: 747232
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 3.2.1-9.mga5
+ Revision: 689559
- Mageia 5 Mass Rebuild

* Sun Dec 29 2013 dmorgan <dmorgan> 3.2.1-8.mga4
+ Revision: 563225
- Use add_maven_depmap instead of add_to_maven_depmap to fix FTBFS
+ umeabot <umeabot>
- Mageia 4 Mass Rebuild

* 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