[pegdown] Fix invalid HTML when serializing images

Mikolaj Izdebski mizdebsk at fedoraproject.org
Mon May 12 11:07:02 UTC 2014


commit 83a24077366cabbb5a9663777807b8522b60eff6
Author: Mikolaj Izdebski <mizdebsk at redhat.com>
Date:   Mon May 12 13:05:50 2014 +0200

    Fix invalid HTML when serializing images
    
    - Resolves: rhbz#1096735

 pegdown-rhbz1096735.patch |   13 +++++++++++++
 pegdown.spec              |   11 +++++++++--
 2 files changed, 22 insertions(+), 2 deletions(-)
---
diff --git a/pegdown-rhbz1096735.patch b/pegdown-rhbz1096735.patch
new file mode 100644
index 0000000..87d26d6
--- /dev/null
+++ b/pegdown-rhbz1096735.patch
@@ -0,0 +1,13 @@
+diff --git a/src/main/java/org/pegdown/ToHtmlSerializer.java b/src/main/java/org/pegdown/ToHtmlSerializer.java
+index 26651da..519a7fc 100644
+--- a/src/main/java/org/pegdown/ToHtmlSerializer.java
++++ b/src/main/java/org/pegdown/ToHtmlSerializer.java
+@@ -396,7 +396,7 @@ public class ToHtmlSerializer implements Visitor {
+         for (LinkRenderer.Attribute attr : rendering.attributes) {
+             printAttribute(attr.name, attr.value);
+         }
+-        printer.print("\"/>");
++        printer.print("/>");
+     }
+ 
+     protected void printLink(LinkRenderer.Rendering rendering) {
diff --git a/pegdown.spec b/pegdown.spec
index a523061..d884f4b 100644
--- a/pegdown.spec
+++ b/pegdown.spec
@@ -1,12 +1,14 @@
 Name:          pegdown
 Version:       1.4.2
-Release:       1%{?dist}
+Release:       2%{?dist}
 Summary:       Java library for Markdown processing
 License:       ASL 2.0
 URL:           http://pegdown.org
 Source0:       https://github.com/sirthias/pegdown/archive/%{version}.tar.gz
 # Newer release use sbt builder
 Source1:       http://repo1.maven.org/maven2/org/pegdown/pegdown/%{version}/pegdown-%{version}.pom
+# Forwarded upstream: https://github.com/sirthias/pegdown/pull/130
+Patch0:        %{name}-rhbz1096735.patch
 
 BuildRequires: java-devel
 BuildRequires: mvn(org.parboiled:parboiled-java)
@@ -33,6 +35,7 @@ This package contains javadoc for %{name}.
 %setup -q
 find . -name "*.class" -delete
 find . -name "*.jar" -delete
+%patch0 -p1
 
 cp -p %{SOURCE1} pom.xml
 
@@ -105,6 +108,10 @@ rm -r src/test/scala/*
 %doc LICENSE NOTICE
 
 %changelog
+* Mon May 12 2014 Mikolaj Izdebski <mizdebsk at redhat.com> - 1.4.2-2
+- Fix invalid HTML when serializing images
+- Resolves: rhbz#1096735
+
 * Thu Mar 20 2014 gil cattaneo <puntogil at libero.it> 1.4.2-1
 - update to 1.4.2
 
@@ -129,4 +136,4 @@ rm -r src/test/scala/*
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 
 * Tue Jun 12 2012 gil cattaneo <puntogil at libero.it> 1.1.0-1
-- initial rpm
\ No newline at end of file
+- initial rpm


More information about the scm-commits mailing list