#include ~/public_html/wml/Makefile-wml #index.html: . #Packages.gz: debs/ #OVERRIDE = /dev/null ##OVERRIDE = override # #Packages: cb/Packages.gz #unstable/Packages.gz # #cb/Packages.gz: $(shell find . -mindepth 3) # dpkg-scanpackages cb/debs $(OVERRIDE) | gzip -9 > cb/Packages.gz # #unstable/Packages.gz: $(shell find . -mindepth 3) # dpkg-scanpackages unstable/debs $(OVERRIDE) | gzip -9 > unstable/Packages.gz PACKAGEDIRS=$(shell for deb in */*.deb ; do dirname "$$deb" ; done | uniq) PACKAGES=$(patsubst %,%/Packages.gz,$(PACKAGEDIRS)) SOURCEDIRS=$(shell for deb in */*.dsc ; do dirname "$$deb" ; done | uniq) SOURCES=$(patsubst %,%/Sources.gz,$(SOURCEDIRS)) all: $(PACKAGES) $(SOURCES) %/Packages.gz: % $(wildcard %/*.deb) cd $< && apt-ftparchive packages . | gzip -9 > Packages.gz %/Sources.gz: % $(wildcard %/*.dsc) cd $< && apt-ftparchive sources . | gzip -9 > Sources.gz head.html: /var/lib/dpkg/available