# $Id: Makefile,v 1.1 2005/09/06 15:39:38 NormanWalsh Exp $
MKDIR=mkdir
RSYNC=rsync
PYTHON=python
PERL=perl
SAXON=saxon
W=../../../..
SWAP=$(W)/2000/10/swap
CHATTY=15
# telcon-25Aug.n3
TELCONS=
status-report.html: threads.rdf makeReport.pl
$(PERL) makeReport.pl > $@
X-status-report.html: status-report-f.n3
$(PYTHON) $(SWAP)/cwm.py status-report-f.n3 --strings | $(PERL) -pe 's/&/&/' >$@
status-report-f.n3: status-report-rules.n3 threads.n3 $(TELCONS)
$(PYTHON) $(SWAP)/cwm.py --chatty=$(CHATTY) $^ --n3 --think >$@
threads.n3: comment-rules.n3 xml-id-comments.rdf mase-ref-fix.n3
$(PYTHON) $(SWAP)/cwm.py --chatty=$(CHATTY) $^ --think --data --n3 >$@
threads.rdf: threads.n3
$(PYTHON) $(SWAP)/cwm.py --n3 $< --rdf > $@
xml-id-comments.rdf: xml-id-comments-raw.rdf xml-id-comments-spam.n3 reqThreadFix.n3 implicit-refs.n3
$(PYTHON) $(SWAP)/cwm.py --chatty=$(CHATTY) $^ --think --data --rdf >$@
xml-id-comments-spam.n3: xml-id-comments-aug.rdf spam-annot.xsl
$(SAXON) xml-id-comments-aug.rdf spam-annot.xsl $@
xml-id-comments-aug.rdf: xml-id-comments-raw.rdf mid.n3
$(PYTHON) $(SWAP)/cwm.py --chatty=$(CHATTY) $^ --rdf >$@
mid.n3: xml-id-comments-raw.rdf extract-mid.xsl mid-map.pl
$(SAXON) xml-id-comments-raw.rdf extract-mid.xsl | $(PERL) mid-map.pl $@
# @@MASE/RDF bug?
#
search-results-raw.rdf:
wget --header='Accept: application/rdf+xml' -O $@ "http://www.w3.org/Search/Mail/Public/advanced_search?keywords=xml&hdr-1-name=subject&hdr-1-query=&hdr-2-name=from&hdr-2-query=&hdr-3-name=message-id&hdr-3-query=&resultsperpage=1009&sortby=date&index-grp=Public__FULL&index-type=t&type-index=public-xml-id"
search-results.rdf: search-results-raw.rdf search-fixup.xsl
saxon $< search-fixup.xsl $@
# @@MASE/RDF bug?
#
xml-id-comments-raw.rdf: search-results.rdf
$(PYTHON) $(SWAP)/cwm.py --base=bogus: file:///projects/w3c/WWW/XML/2004/xml-id/pr-status/search-results.rdf --rdf \
| $(PERL) -pe 's/<([^@]+@[^&]+)>/$$1/g'>$@
clean:
rm -f status-report-f.n3 threads.n3 xml-id-comments-aug.rdf xml-id-comments-raw.rdf xml-id-comments-spam.n3 xml-id-comments.rdf
real-clean: clean
rm -f status-report.html