summaryrefslogtreecommitdiff
path: root/mkdiff.sh
blob: 889e136c123e7f3f86207a955f64885bb61a8762 (plain)
  1. #!/bin/sh
  2. set -e
  3. test ! -d .git # simple safety check
  4. git init
  5. [ -f mkdiff.sh ] || cp "$0" mkdiff.sh
  6. chmod +x mkdiff.sh
  7. git add mkdiff.sh; git commit -m "Save mkdiff.sh"
  8. states=$(ls -1 *.pdf | xargs basename -s .pdf)
  9. for state in $states; do
  10. outfile=$state.txt
  11. git checkout -b $state
  12. git add $state.pdf; git commit -m "Pristine file $state.pdf"
  13. pdftotext -nopgbrk $state.pdf $state.txt
  14. git add $state.txt; git commit -m "Extract content from $state.pdf"
  15. if [ -f $state.pl ]; then
  16. chmod +x $state.pl
  17. git add $state.pl; git commit -m "Save normalizing script $state.pl"
  18. ./$state.pl $state.txt
  19. git commit -m "Normalize $state.pdf" $state.txt
  20. fi
  21. cp $state.txt content.txt
  22. git add content.txt; git commit -m "Copy $state.txt to content.txt"
  23. git checkout master
  24. git merge $state
  25. done
  26. echo "sources prepared and ready for inspection, e.g. with this command:"
  27. echo " git log -p -w --color-words --patience content.txt"
d class='add'>tags/57/7a/20080623165811.GD12971@dario.dodds.net/debian0
-rw-r--r--tags/57/7a/20080623165811.GD12971@dario.dodds.net/inbox0
-rw-r--r--tags/57/7a/20080623165811.GD12971@dario.dodds.net/old0
-rw-r--r--tags/57/7a/20140915150941.14635.18093.reportbug@mail.an3as.eu/debian0
-rw-r--r--tags/57/7a/20140915150941.14635.18093.reportbug@mail.an3as.eu/unread0
-rw-r--r--tags/57/7a/20170316130002.771254FE8@lxp5.free-owl.de/sys0
-rw-r--r--tags/57/7a/20170316130002.771254FE8@lxp5.free-owl.de/unread0
-rw-r--r--tags/57/7a/242851610911060505j2d6262e3r8f53e967181b5a8c@mail.gmail.com/sugar0
-rw-r--r--tags/57/7a/46a038f91003080732n6c2098cehcfd75bf4119e7449@mail.gmail.com/sugar0
-rw-r--r--tags/57/7a/46a038f91003080732n6c2098cehcfd75bf4119e7449@mail.gmail.com/unread0
-rw-r--r--tags/57/7a/482AF27F.8010004@laptop.org/sugar0
-rw-r--r--tags/57/7a/799603317.58526.1535403089698.JavaMail.bea@sktmas.csc.dk/unread0
-rw-r--r--tags/57/7a/AANLkTimgy9yQ3o_Up8nQW-Drm0kQw9441ixA7nN2wEuQ@mail.gmail.com/debian0
-rw-r--r--tags/57/7a/E1cLF35-0007Wt-D4@moszumanska.debian.org/debian0
-rw-r--r--tags/57/7a/E1cLF35-0007Wt-D4@moszumanska.debian.org/inbox0
-rw-r--r--tags/57/7a/E1cLF35-0007Wt-D4@moszumanska.debian.org/old0
-rw-r--r--tags/57/7a/handler.s.C.139522580524603.transcript@bugs.debian.org/debian0
-rw-r--r--tags/57/7a/handler.s.C.139522580524603.transcript@bugs.debian.org/unread0
-rw-r--r--tags/57/7a/mailman.39.1605600002.14743.pkg-netatalk-devel@alioth-lists.debian.net/inbox0
-rw-r--r--tags/57/7a/mailman.39.1605600002.14743.pkg-netatalk-devel@alioth-lists.debian.net/killed0
-rw-r--r--tags/57/7a/mailman.39.1605600002.14743.pkg-netatalk-devel@alioth-lists.debian.net/unread0
28 files changed, 0 insertions, 0 deletions