Add new "serverabi" rule to generate drivers dependency on the server.
This commit is contained in:
parent
502f9412dc
commit
9ed8b0c264
debian/xsfbs
|
@ -354,6 +354,21 @@ $(STAMP_DIR)/genscripts: $(STAMP_DIR)/stampdir
|
||||||
debian/shlibs.local:
|
debian/shlibs.local:
|
||||||
cat debian/*.shlibs >$@
|
cat debian/*.shlibs >$@
|
||||||
|
|
||||||
|
SERVERABI = $(shell cat /usr/share/xserver-xorg/serverabiver 2>/dev/null)
|
||||||
|
SERVER_DEPENDS = xserver-xorg-core (>= $(SERVERABI))
|
||||||
|
ifeq ($(PACKAGE),)
|
||||||
|
PACKAGE=$(shell awk '/^Package:/ { print $$2; exit }' < debian/control)
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: serverabi
|
||||||
|
serverabi:
|
||||||
|
ifeq ($(SERVERABI),)
|
||||||
|
@echo error: xserver-xorg-dev needs to be installed
|
||||||
|
@exit 1
|
||||||
|
else
|
||||||
|
echo "xserver:Depends=$(SERVER_DEPENDS)" >> debian/$(PACKAGE).substvars
|
||||||
|
endif
|
||||||
|
|
||||||
include debian/xsfbs/xsfbs-autoreconf.mk
|
include debian/xsfbs/xsfbs-autoreconf.mk
|
||||||
|
|
||||||
# vim:set noet ai sts=8 sw=8 tw=0:
|
# vim:set noet ai sts=8 sw=8 tw=0:
|
||||||
|
|
Loading…
Reference in New Issue