From cf84992f282bd9a1cbac21e525175e466328056f Mon Sep 17 00:00:00 2001 From: Gustav Eek Date: Thu, 18 Apr 2013 17:10:15 +0200 Subject: Complettations added to minutes March 26 Social security number added to the minutes from the meeting of March 26, the board establishing meeting. The method used is an encrypted sed script. Everyting is executed through GNU Make: $ make completes --- 2013/2013-03-26-board.sed.gpg | Bin 0 -> 1538 bytes 2013/Makefile | 19 +++++++++++++++---- 2 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 2013/2013-03-26-board.sed.gpg diff --git a/2013/2013-03-26-board.sed.gpg b/2013/2013-03-26-board.sed.gpg new file mode 100644 index 0000000..f05dfa7 Binary files /dev/null and b/2013/2013-03-26-board.sed.gpg differ diff --git a/2013/Makefile b/2013/Makefile index 7e2cd05..6c7f8be 100644 --- a/2013/Makefile +++ b/2013/Makefile @@ -1,14 +1,18 @@ noarg: echo -e '\nThis script do not run without arguments. Run for example:\n\n make 2011-02-13-board-notes.pdf\n make all\n' - +# Normal minutes all: \ +2013-03-26-board.pdf \ 2013-03-12-board-notes.pdf \ 2013-02-12-board.pdf +# Minutes with information from external sources +completes: 2013-03-26-board-complete.pdf + %.pdf: %.tex ../preamble/preamble.tex latex_count=5 ;\ - latex_log=$$(echo $@ | sed 's/.pdf/.log') ;\ + latex_log=$$(echo $@ | sed 's/.pdf/.log/') ;\ pdflatex $< ;\ while egrep -s 'Rerun (LaTeX|to get cross-references right)' \\\ $$latex_log && [ $$latex_count -gt 0 ] ;\ @@ -16,11 +20,18 @@ all: \ latex_count=`expr $$latex_count - 1`;\ done; +%-complete.tex: %.tex %.sed.gpg + source=$$(echo $< | sed 's/.tex//') ; \ + gpg --decrypt < $${source}.sed.gpg > $${source}.sed_ ; \ + sed -f $${source}.sed_ < $< > $@ ;\ + rm -f $${source}.sed_ + # Sends to fripost.org for publication send: - rsync -ruvp --chmod=Dugo+rx,Fugo+r *.pdf fripost@fripost.org:fripost.org/minutes/ + rsync -ruvp --chmod=Dugo+rx,Fugo+r *-board.pdf *-notes.pdf *-annual.pdf fripost@fripost.org:fripost.org/minutes/ # Clean up clean: - rm *.aux *.bbl *.dvi *.log *.nav *.out *.snm *.toc *~; rm -f test test.d/test; rmdir test.d + rm -f *.aux *.bbl *.dvi *.log *.nav *.out *.snm *.toc *~;\ + rm -f *complete.tex -- cgit v1.2.3