[Debtags-commits] [svn] r2013 - central-database/trunk/c-tdb

Erich Schubert erich at costa.debian.org
Thu Oct 5 21:52:14 UTC 2006


Author: erich
Date: Thu Oct  5 21:52:13 2006
New Revision: 2013

Modified:
   central-database/trunk/c-tdb/Makefile
Log:
add rules to get the input data

Modified: central-database/trunk/c-tdb/Makefile
==============================================================================
--- central-database/trunk/c-tdb/Makefile	(original)
+++ central-database/trunk/c-tdb/Makefile	Thu Oct  5 21:52:13 2006
@@ -8,11 +8,24 @@
 clean:
 	-rm -f *.o *~ $(APPS)
 
-reinit: load-available load-vocabulary load-tags clean-data
+testdata/available:
+	apt-cache dumpavail > testdata/available
+
+testdata/vocabulary.gz:
+	wget http://debtags.alioth.debian.org/tags/vocabulary.gz -O testdata/vocabulary.gz
+
+testdata/tags-current.gz:
+	#wget http://debtags.alioth.debian.org/tags/tags-current.gz -O testdata/tags-current.gz
+	wget http://debian.vitavonni.de/packagebrowser/sqldump/tags-current.gz -O testdata/tags-current.gz
+
+reinit: load-available load-vocabulary load-tags clean-data testdata/available testdata/vocabulary.gz testdata/tags-current.gz
 	-rm -f database/*.db
-	./load-available < testdata/available
-	./load-vocabulary < testdata/vocabulary
-	./load-tags < testdata/tags-current
+	# I know this is useless use of cat, but it's for uniformity with
+	# the zcats below, ok? ;-)
+	cat testdata/available | ./load-available
+	zcat testdata/vocabulary.gz | ./load-vocabulary
+	zcat testdata/tags-current.gz | ./load-tags
+	# remove dead entries
 	./clean-data
 
 idlist.o: idlist.h etdb.h dbid.h dbstr.h



More information about the Debtags-commits mailing list