From 88647d49d4fe80ff540e6d91bd61adb4b95d0654 Mon Sep 17 00:00:00 2001
From: Fabian Keil <fk@fabiankeil.de>
Date: Sat, 16 Jul 2016 11:43:46 +0000
Subject: [PATCH] create-package-feed.pl: Add some new lines in output file
---
utils/create-package-feed.pl | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/utils/create-package-feed.pl b/utils/create-package-feed.pl
index 941a0678..aff89ed3 100644
--- a/utils/create-package-feed.pl
+++ b/utils/create-package-feed.pl
@@ -94,6 +94,7 @@ while (my $fi1 = readdir($D1)) {
$days[$wday], $mday, $months[$mon], ($year + 1900),
$hour, $min, $sec);
$target_line .= '</pubDate></item>';
+ $target_line .= "\n";
# Add it to Array
$Array[$i] = ([$target_time, $target_line]);
@@ -111,13 +112,20 @@ closedir($D1);
# Result = Full XML Codes
my $result =
- '<?xml version="1.0" encoding="utf-8"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0"><channel><title>Privoxy Releases</title><link>https://www.privoxy.org/announce.txt</link><description><![CDATA[Privoxy Releases RSS feed]]></description><pubDate>';
+ '<?xml version="1.0" encoding="utf-8"?>
+ <rss xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
+ <channel>
+ <title>Privoxy Releases</title>
+ <link>https://www.privoxy.org/announce.txt</link>
+ <description><![CDATA[Privoxy Releases RSS feed]]></description>
+ <pubDate>';
($sec, $min, $hour, $mday, $mon, $year, $wday, $yday, $isdst) = gmtime();
$result .=
"$days[$wday], $mday $months[$mon] "
. ($year + 1900)
. " $hour:$min:$sec GMT";
$result .= '</pubDate>';
+$result .= "\n";
# Sort Array
my @resArray = sort { @$a[0] <=> @$b[0] } @Array;
@@ -126,7 +134,8 @@ while ($max_advertised_files-- > 0 && $i >= 0) {
$result .= $resArray[$i][1];
$i--;
}
-$result .= '</channel></rss>';
+$result .= ' </channel>
+ </rss>';
# Save it.
open(my $XMLF, ">", $save_rss_file) or die "Failed to write XML file";
--
2.50.1