1 # quick Mediawiki backport
2 # use tests/scripts/manage-cowbuilder.sh before building
3 VERS=$(strip $(shell rmadison -s testing mediawiki | cut -d\| -f2 | sed 's/[0-9]*://'))
5 BUILDERDIR:=$(shell ../../tests/scripts/builder_get_config.sh BUILDERDIR)
7 COWBUILDERCONFIG=$(BUILDERDIR)/config/$(DIST).config
8 include $(COWBUILDERCONFIG)
9 REPOPATH:=$(shell ../../tests/scripts/builder_get_config.sh REPOPATH)
11 DSCFILE=mediawiki_$(VERS).dsc
12 DSCURL=http://ftp.de.debian.org/debian/pool/main/m/mediawiki/$(DSCFILE)
14 ARCH:=$(shell dpkg-architecture -qDEB_BUILD_ARCH 2>/dev/null)
15 CHANGEFILE=mediawiki_$(VERS)_$(ARCH).changes
17 default: $(BUILDRESULT)/$(CHANGEFILE) dist
19 $(BUILDRESULT)/$(CHANGEFILE): $(BUILDPLACE)/$(DSCFILE)
20 sudo cowbuilder --configfile $(COWBUILDERCONFIG) --build $(BUILDPLACE)/$(DSCFILE)
23 reprepro -Vb $(REPOPATH)/debian --ignore=wrongdistribution --ignore=missingfile include $(DIST) $(BUILDRESULT)/$(CHANGEFILE)
25 $(BUILDPLACE)/$(DSCFILE): $(BUILDPLACE)
26 cd $(BUILDPLACE) ; dget -d $(DSCURL)