#1 update to version 2.3.29
Merged 4 years ago by churchyard. Opened 4 years ago by decathorpe.
Unknown source master  into  master

file modified
+8 -3
@@ -2,12 +2,12 @@

  %bcond_with jp_minimal

  

  Name:           freemarker

- Version:        2.3.28

- Release:        4%{?dist}

+ Version:        2.3.29

+ Release:        1%{?dist}

  Summary:        The Apache FreeMarker Template Engine

  License:        ASL 2.0

  URL:            https://freemarker.apache.org/

- Source0:        https://github.com/apache/incubator-freemarker/archive/v%{version}/%{name}-%{version}.tar.gz

+ Source0:        https://github.com/apache/freemarker/archive/v%{version}/%{name}-%{version}.tar.gz

  

  # Remove JSP 2.0 API usage

  Patch1:         jsp-api.patch
@@ -101,9 +101,11 @@

  %mvn_file org.%{name}:%{name} %{name}

  

  %build

+ export LANG=C.UTF-8

  ant -Divy.mode=local -Ddeps.available=true javacc jar javadoc maven-pom

  

  %install

+ export LANG=C.UTF-8

  %mvn_artifact build/pom.xml build/%{name}.jar

  %mvn_install -J build/api

  
@@ -115,6 +117,9 @@

  %license LICENSE NOTICE

  

  %changelog

+ * Wed Oct 23 2019 Fabio Valentini <decathorpe@gmail.com> - 2.3.29-1

+ - Update to version 2.3.29.

+ 

  * Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.28-4

  - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild

  

file modified
+1 -1
@@ -1,1 +1,1 @@

- SHA512 (freemarker-2.3.28.tar.gz) = f629f2a8c07f4609ca70644fda59b2608661728f5e6e21b911e7db094e06e978adfb48458cea105d1add1062b97b7cf807036a1e90e375a1e9cb78eebe762ce0

+ SHA512 (freemarker-2.3.29.tar.gz) = 416a1b587ee958b758422d2a0bcd9f7dea62a4907ae13a2ee663401afa282e7f1ba2f7eeb9ffa4f0e8c83c3f9f229ff98369e994ff20b0def7358dc9670c299f

  • update to latest version (2.3.28 → 2.3.29)
  • update upstream GitHub repo URL
  • run build in UTF-8 environent to fix issues with non-ASCII characters in JavaDocs

Test rebuilds of recursively dependent packages were done in COPR:

https://copr.fedorainfracloud.org/coprs/decathorpe/freemarker-2.3.29-pr/monitor/

All build failures were expected, as they already occur in rawhide without this change:

  • bval: missing dependencies
  • docker-client-java: missing dependencies
  • jackson-jaxrs-providers: missing dependencies
  • jersey: missing dependencies

Pull-Request has been merged by churchyard

4 years ago