imk-atom.sh - tgtimes - The Gopher Times Err bitreich.org 70 hgit clone git://bitreich.org/tgtimes git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/tgtimes URL:git://bitreich.org/tgtimes git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/tgtimes bitreich.org 70 1Log /scm/tgtimes/log.gph bitreich.org 70 1Files /scm/tgtimes/files.gph bitreich.org 70 1Refs /scm/tgtimes/refs.gph bitreich.org 70 1Tags /scm/tgtimes/tag bitreich.org 70 1README /scm/tgtimes/file/README.md.gph bitreich.org 70 i--- Err bitreich.org 70 imk-atom.sh (1095B) Err bitreich.org 70 i--- Err bitreich.org 70 i 1 #!/bin/sh Err bitreich.org 70 i 2 Err bitreich.org 70 i 3 archivebaseuri="gopher://bitreich.org/9/tgtimes/archive" Err bitreich.org 70 i 4 Err bitreich.org 70 i 5 releases="$(find . -type d | tail -n +2 | cut -d'/' -f 2-)" Err bitreich.org 70 i 6 Err bitreich.org 70 i 7 cat news.atom.head.xml Err bitreich.org 70 i 8 Err bitreich.org 70 i 9 updated="$(date +%FT%T%z)" Err bitreich.org 70 i 10 printf "\t%s\n" "${updated}" Err bitreich.org 70 i 11 Err bitreich.org 70 i 12 for release in $releases; Err bitreich.org 70 i 13 do Err bitreich.org 70 i 14 uri="${archivebaseuri}/${release}" Err bitreich.org 70 i 15 printf "\t\t\n" Err bitreich.org 70 i 16 printf "\t\t%s\n" "${uri}" Err bitreich.org 70 i 17 printf "\t\t<![CDATA[%s]]>\n" "${release}" Err bitreich.org 70 i 18 printf "\t\tThe Gopher Times Authors\n" Err bitreich.org 70 i 19 Err bitreich.org 70 i 20 cd ${release} Err bitreich.org 70 i 21 txtedition=$(find . -type f -name "*.txt" | cut -d'/' -f 2-) Err bitreich.org 70 i 22 pdfedition=$(find . -type f -name "*.pdf" | cut -d'/' -f 2-) Err bitreich.org 70 i 23 printf "\t\t\n" Err bitreich.org 70 i 26 Err bitreich.org 70 i 27 lastmodified=$(stat --printf="%Y" ${txtedition}) Err bitreich.org 70 i 28 lastupdated="$(date +%FT%T%z -d @${lastmodified})" Err bitreich.org 70 i 29 printf "\t\t%s\n" "${lastupdated}" Err bitreich.org 70 i 30 mimetype="$(file --mime-type -b "${pdfedition}")" Err bitreich.org 70 i 31 printf "\t\t\n" \ Err bitreich.org 70 i 32 "${mimetype}" \ Err bitreich.org 70 i 33 "${uri}" \ Err bitreich.org 70 i 34 "${pdfedition}" Err bitreich.org 70 i 35 cd .. Err bitreich.org 70 i 36 printf "\t\t\n" Err bitreich.org 70 i 37 done Err bitreich.org 70 i 38 Err bitreich.org 70 i 39 cat news.atom.footer.xml Err bitreich.org 70 i 40 Err bitreich.org 70 .