public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
To: git-commits@fedoraproject.org
Subject: [rpms/stringtemplate] epel10: - Update to 3.2.1
Date: Thu, 20 Aug 2026 11:50:34 GMT [thread overview]
Message-ID: <178722663407.1.4404999012569763789.rpms-stringtemplate-d400c9f4a373@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/stringtemplate
Branch : epel10
Commit : d400c9f4a373de70c39e2bfe260a19bfa79b5687
Author : Miloš Jakubíček <mjakubicek@fedoraproject.org>
Date : 2010-01-30T16:17:55+00:00
Stats : +43/-80 in 3 file(s)
URL : https://src.fedoraproject.org/rpms/stringtemplate/c/d400c9f4a373de70c39e2bfe260a19bfa79b5687?branch=epel10
Log:
- Update to 3.2.1
- Supply maven POM files
- Drop stringtemplate-3.1-disable-broken-test.patch (merged upstream)
---
diff --git a/stringtemplate-3.1-build-junit.patch b/stringtemplate-3.1-build-junit.patch
index 2ae1972..a4d3ef7 100644
--- a/stringtemplate-3.1-build-junit.patch
+++ b/stringtemplate-3.1-build-junit.patch
@@ -1,6 +1,23 @@
---- stringtemplate-3.1.orig/build.xml 2008-01-23 21:24:06.000000000 -0500
-+++ stringtemplate-3.1/build.xml 2008-04-04 18:54:46.000000000 -0400
-@@ -235,7 +235,22 @@
+--- build.xml.orig 2009-09-22 23:00:17.000000000 +0200
++++ build.xml 2010-01-29 03:34:13.000000000 +0100
+@@ -94,6 +94,7 @@
+
+ <copy todir="${build.src}" filtering="true">
+ <fileset dir="${src.java}" excludes="${src.excludes}"/>
++ <fileset dir="${basedir}${file.separator}test" excludes="${src.excludes}"/>
+ </copy>
+ </target>
+
+@@ -110,7 +111,7 @@
+ <!-- =================================================================== -->
+ <!-- Compiles the source code -->
+ <!-- =================================================================== -->
+- <target name="compile" depends="init, prepare-sources, generator" description="Compiles the sources. (Default)">
++ <target name="compile" depends="init, generator, prepare-sources" description="Compiles the sources. (Default)">
+ <!-- Echo compilation properties -->
+ <echo level="info" message="Compiler = ${build.compiler}"/>
+ <echo level="info" message="Optimize = ${compile.optimize}"/>
+@@ -239,7 +240,22 @@
<!-- =================================================================== -->
<target name="clean-all" depends="clean-classes,clean-jars, clean-dist">
<echo message="Cleaned all."/>
diff --git a/stringtemplate-3.1-disable-broken-test.patch b/stringtemplate-3.1-disable-broken-test.patch
deleted file mode 100644
index 3b382a3..0000000
--- a/stringtemplate-3.1-disable-broken-test.patch
+++ /dev/null
@@ -1,69 +0,0 @@
---- stringtemplate-3.1.orig/src/org/antlr/stringtemplate/test/TestStringTemplate.java 2008-01-23 21:24:06.000000000 -0500
-+++ stringtemplate-3.1/src/org/antlr/stringtemplate/test/TestStringTemplate.java 2008-04-04 19:29:06.000000000 -0400
-@@ -2227,6 +2227,9 @@
- assertEquals("<b>Terence</b>", buf.toString());
- }
-
-+ // These three tests depend on the ordering of values returned from maps.
-+ // Disabling them. --walters, 2008-04-04
-+ /*
- public void testApplyAnonymousTemplateToMapAndSet() throws Exception {
- StringTemplate st =
- new StringTemplate("$items:{<li>$it$</li>}$");
-@@ -2288,6 +2291,7 @@
- expecting = "<li>1</li><li>2</li>";
- assertEquals(expecting, st.toString());
- }
-+ */
-
- public void testSuperTemplateRef()
- throws Exception
-@@ -3839,6 +3843,7 @@
- *
- * Maybe make a RestIterator like I have CatIterator.
- */
-+ /*
- public void testRepeatedRestOpAsArg() throws Exception {
- String templates =
- "group test;" +newline+
-@@ -3854,6 +3859,7 @@
- String expecting = "Tom, Tom";
- assertEquals(expecting, e.toString());
- }
-+ */
-
- public void testIncomingLists() throws Exception {
- StringTemplate e = new StringTemplate(
-@@ -4030,6 +4036,8 @@
- assertEquals(expecting, e.toString());
- }
-
-+ /* This looks like a legitimate failure?
-+
- public void testFirstWithListOfMaps2() throws Exception {
- StringTemplate e = new StringTemplate(
- "$first(maps):{ $it.Ter$ }$"
-@@ -4050,6 +4058,7 @@
- expecting = "x5707";
- assertEquals(expecting, e.toString());
- }
-+ */
-
- public void testJustCat() throws Exception {
- StringTemplate e = new StringTemplate(
-@@ -5212,6 +5221,7 @@
- * <p>
- * Bug ref: JIRA bug ST-2
- */
-+ /*
- public void testGroupTrailingSemiColon() throws Exception {
- //try {
- String templates =
-@@ -5232,6 +5242,7 @@
- //} catch (ParseError??) {
- //}
- }
-+ */
-
- public void testSuperReferenceInIfClause() throws Exception {
- String superGroupString =
diff --git a/stringtemplate.spec b/stringtemplate.spec
index c4994bb..a936917 100644
--- a/stringtemplate.spec
+++ b/stringtemplate.spec
@@ -1,17 +1,17 @@
Summary: A Java template engine
Name: stringtemplate
-Version: 3.1
-Release: 3%{?dist}
+Version: 3.2.1
+Release: 1%{?dist}
URL: http://www.stringtemplate.org/
-Source0: http://www.stringtemplate.org/download/stringtemplate-3.1.tar.gz
-# Both patches emailed to upstream 20080404
+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
-Patch1: stringtemplate-3.1-disable-broken-test.patch
License: BSD
Group: Development/Libraries
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: ant-antlr, ant-junit
+BuildRequires: antlr
# Standard deps
BuildRequires: java-devel >= 1:1.6.0
BuildRequires: jpackage-utils
@@ -35,11 +35,10 @@ API documentation for %{name}.
%prep
%setup -q
-%patch0 -p1
-%patch1 -p1
+%patch0
%build
-rm -f lib/*.jar
+rm -rf lib target
ant jar
ant javadocs -Dpackages= -Djavadocs.additionalparam=
@@ -50,9 +49,18 @@ install -D build/stringtemplate.jar $RPM_BUILD_ROOT%{_datadir}/java/stringtempla
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
@@ -60,12 +68,19 @@ ant test
%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
+* Fri Jan 29 2010 Miloš Jakubíček <xjakub@fi.muni.cz> - 3.2.1-1
+- Update to 3.2.1
+- Supply maven POM files
+- Drop stringtemplate-3.1-disable-broken-test.patch (merged upstream)
+
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
reply other threads:[~2026-08-20 11:50 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178722663407.1.4404999012569763789.rpms-stringtemplate-d400c9f4a373@fedoraproject.org \
--to=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox