#!/bin/bash
InFile="engineerguy-itunes.xml"
#
# Outfile
OutFile="engineerguy-itunes.xml"
# For testing set to temp.txt
#OutFile="temp.txt"
#
echo "Using " $InFile
echo "Writing to " $OutFile
#
# Replace second line: This is necessary in order for iTunes to 
# recognize the tags
sed -i 's/<rss version="2.0">/<rss xmlns:itunes="http:\/\/www.itunes.com\/dtds\/podcast-1.0.dtd" version="2.0">/g' $InFile 
#
# Change description tag to itunes:summary
sed -i 's/<description>/<itunes:summary>/g' $OutFile
sed -i 's/<\/description>/<\/itunes:summary>/g' $OutFile
#
# Add Atom name space for tag that closes channel
#sed -i 's/<\/channel>/<atom:link href=\"http:\/\/www.engineerguy.com\/engineerguy-itunes.xml\" rel=\"self\" type=\"application\/rss+xml\" \/>\n<\/channel>/g' $OutFile
# Add in special tags for iTunes
#
part01="<itunes:owner>\n" 
part02="<itunes:name>Bill Hammack<\/itunes:name>\n"
part03="<itunes:email>bill@engineerguy.com<\/itunes:email>\n"
part04="<\/itunes:owner>\n"
part05="<itunes:image href=\"http:\/\/www.engineerguy.com\/hammack-hammer-itunes.jpg\"\/>\n"
part06="<itunes:category text=\"Education\">\n"
part07="<itunes:category text=\"K-12\"\/>\n"
part08="<\/itunes:category>\n"
part09="<itunes:category text=\"Technology\">\n"
part09a="<\/itunes:category>\n"
part10="<copyright>Creative Commons Attribution Share Alike<\/copyright>\n"
part11="<itunes:explicit>No<\/itunes:explicit>\n"
part12="<language>eng<\/language>"
iTuneLines=$part01$part02$part03$part04$part05$part06$part07$part08$part09$part09a$part10$part11$part12
eval "sed -i 's/<lastBuildDate>/$iTuneLines\n<lastBuildDate>/g' $OutFile"
#
