iMake txt version content and enclosure link pdf version. - 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 1commit 54a44e815e4b30a8652bd3069f2f6062f60a11da /scm/tgtimes/commit/54a44e815e4b30a8652bd3069f2f6062f60a11da.gph bitreich.org 70 1parent c5089ceb5a678d669b98b10ac03295ebb1b948dc /scm/tgtimes/commit/c5089ceb5a678d669b98b10ac03295ebb1b948dc.gph bitreich.org 70 hAuthor: Christoph Lohmann <20h@r-36.net> URL:mailto:20h@r-36.net bitreich.org 70 iDate: Sat, 29 Jan 2022 21:02:40 +0100 Err bitreich.org 70 i Err bitreich.org 70 iMake txt version content and enclosure link pdf version. Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M archive/mk-atom.sh | 21 ++++++++++++++------- Err bitreich.org 70 i Err bitreich.org 70 i1 file changed, 14 insertions(+), 7 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/archive/mk-atom.sh b/archive/mk-atom.sh /scm/tgtimes/file/archive/mk-atom.sh.gph bitreich.org 70 i@@ -15,16 +15,23 @@ do Err bitreich.org 70 i printf "\t\t\n" Err bitreich.org 70 i printf "\t\t%s\n" "${uri}" Err bitreich.org 70 i printf "\t\t<![CDATA[%s]]>\n" "${release}" Err bitreich.org 70 i+ printf "\t\tThe Gopher Times Authors\n" Err bitreich.org 70 i+ Err bitreich.org 70 i cd ${release} Err bitreich.org 70 i- find . -type f | cut -d'/' -f 2- \ Err bitreich.org 70 i- | while read -r releasefile; Err bitreich.org 70 i- do Err bitreich.org 70 i- mimetype="$(file --mime-type -b "${releasefile}")" Err bitreich.org 70 i- printf "\t\t\n" \ Err bitreich.org 70 i+ txtedition=$(find . -type f -name "*.txt" | cut -d'/' -f 2-) Err bitreich.org 70 i+ pdfedition=$(find . -type f -name "*.pdf" | cut -d'/' -f 2-) Err bitreich.org 70 i+ printf "\t\t<[!CDATA[" Err bitreich.org 70 i+ cat $txtedition Err bitreich.org 70 i+ printf "]]>\n" Err bitreich.org 70 i+ Err bitreich.org 70 i+ lastmodified=$(stat --printf="%Y" ${txtedition}) Err bitreich.org 70 i+ lastupdated="$(date +%FT%T%z -d @${lastmodified})" Err bitreich.org 70 i+ printf "\t\t%s\n" "${lastupdated}" Err bitreich.org 70 i+ mimetype="$(file --mime-type -b "${pdfedition}")" Err bitreich.org 70 i+ printf "\t\t\n" \ Err bitreich.org 70 i "${mimetype}" \ Err bitreich.org 70 i "${uri}" \ Err bitreich.org 70 i- "${releasefile}" Err bitreich.org 70 i- done Err bitreich.org 70 i+ "${pdfedition}" Err bitreich.org 70 i cd .. Err bitreich.org 70 i printf "\t\t\n" Err bitreich.org 70 i done Err bitreich.org 70 .