EXPORT_DIR=../../../content/static/datenspuren/fahrplan FOP=fop FOP_FLAGS=-d XSLT=xsltproc XSLT_FLAGS=--novalid XEP=~/Java/XEP/xep FOP_FILES=day_2010-10-16.pdf day_2010-10-17.pdf all: $(FOP_FILES) day_%.de.html: $(EXPORT_DIR)/day/%.de.html cp $< $@ schedule.de.xml: $(EXPORT_DIR)/schedule.xml cp $< $@ day_%.xml: day_%.de.html day_schedule.xsl schedule.de.xml $(XSLT) $(XSLT_FLAGS) day_schedule.xsl $<|ruby schedule_add_spans.rb > $@ day_%_hyphenated.xml: day_%.xml sed -e 's/Festplattenverschlüsselung/Fest\­platten\­ver\­schlüs\­sel\­ung/' \ -e 's/datenschutzfreundlicher/da\­ten\­schutz\­freund\­licher/' \ -e 's/Missbrauchspotential/Miss\­brauchs\­po\­tent\­ial/' \ -e 's/Alltag/All\­tag/' \ -e 's/einfachen/ein\­fach\­en/' \ -e 's/Pseudonymisierung/Pseu\­do\­nymi\­sier\­ung/' \ -e 's/Bundesverfassungsgericht/Bun\­des\­ver\­fas\­sungs\­gericht/' \ -e 's/Verfassungsgerichtsentscheidungen/Ver\­fas\­sungs\­gerichts\­ent\­scheidungen/' \ -e 's/Konsequenzen/Kon\­se\­quenz\­en/' \ -e 's/Telefonüberwachung/Tele\­fon\­über\­wach\­ung/' \ -e 's/dauerüberwachten/dauer\­über\­wach\­ten/' \ -e 's/wirkungsvoll/wir\­kungs\­voll/' \ -e 's/Durchsuchung/Durch\­such\­ung/' \ -e 's/Bundesdatenschutzgesetzes/Bundes\­daten\­schutz\­gesetzes/' \ -e 's/Rahmenbedingungen/Rahmen\­beding\­ung\­en/' \ -e 's/Datenschutz/Daten\­schutz/' \ -e 's/Datenschutzfreundliche/Daten\­schutz\­freund\­liche/' \ -e 's/Kommunikation/Kom\­mu\­ni\­ka\­tion/' \ -e 's/Zwischenspeichern/Zwi\­schen\­spei\­chern/' \ -e 's/Sicherheitsarchitektur/Sich\­er\­heits\­archi\­tek\­tur/' \ -e 's/kontrollierten/kon\­troll\­ier\­en/' \ -e 's/unauslöschliche/un\­aus\­lösch\­liche/' \ -e 's/Gruppen/Grup\­pen/' \ -e 's/Überwachung/Über\­wach\­ung/' \ -e 's/leverage/lever\­age/' \ -e 's/information/in\­for\­ma\­tion/' \ -e 's/Unsicherheiten/Un\­sich\­er\­heit\­en/' \ -e 's/zwischen/zwi\­schen/' \ -e 's/Datenpaketen/Da\­ten\­pa\­ket\­en/' \ -e 's/Optimierungsmöglichkeiten/Op\­ti\­mier\­ungs\­mög\­lich\­keiten/' \ -e 's/zivilgesellschaftliche/zi\­vil\­ge\­sell\­schaft\­liche/' \ -e 's/Entwicklungspsychologie/Ent\­wick\­lungs\­psy\­cho\­lo\­gie/' \ -e 's/Demokratie/Demo\­kra\­tie/' \ -e 's/veranstaltung/\­ver\­an\­stalt\­ung/' \ -e 's/Arbeitspsychologischer/Ar\­beits\­psy\­cho\­lo\­gisch\­er/' \ -e 's/Arbeitspsychologischer/Ar\­beits\­psy\­cho\­lo\­gisch\­er/' \ -e 's/\<\<\<\/\>\>/\<\<\<\\/\\>\>/' \ -e 's/Bestandsaufnahme/Be\­stands\­auf\­nah\­me/' \ -e 's/Zensurmaßnahmen/Zen\­sur\­maß\­nahmen/' \ -e 's/alltäglicher/all\­täg\­lich\­er/' \ -e 's/ungewöhnlichen/un\­ge\­wöhn\­lich\­en/' \ -e 's/Regionaltreffen/Reg\­io\­nal\­tref\­fen/' \ -e 's/Gameshow/Game\­show/' \ -e 's/Informationszeitalter/In\­for\­ma\­ti\­ons\­zeit\­alt\­er/' \ < $< > $@ #cp $< $@ day_%.fo: day_%_hyphenated.xml schedule-fo.xsl $(XSLT) $(XSLT_FLAGS) -o $@ schedule-fo.xsl $< day_%-xep.pdf: day_%.fo $(XEP) -fo $< -pdf $@ day_%.pdf: day_%.fo $(FOP) $(FOP_FLAGS) -fo $< -pdf $@ clean: rm -f day_*.{xml,xhtml,html} schedule.de.xml