summaryrefslogtreecommitdiff
path: root/debian/xsfbs
diff options
context:
space:
mode:
authorDavid Nusinow <dnusinow@debian.org>2007-02-27 21:50:20 -0500
committerDavid Nusinow <dnusinow@debian.org>2007-02-27 21:50:20 -0500
commita0c9602f38e9d47d7a76b7b345e7e8bbb29b752f (patch)
tree25bebceff5ac03956a131c4a329f57122503ba42 /debian/xsfbs
parent00fc799ec3107c0c29286b75e780bef82c1fa137 (diff)
downloadxutils-dev-a0c9602f38e9d47d7a76b7b345e7e8bbb29b752f.tar.gz
Add support for X server input ABI versioning
Diffstat (limited to 'debian/xsfbs')
-rwxr-xr-xdebian/xsfbs/xsfbs.mk9
1 files changed, 6 insertions, 3 deletions
diff --git a/debian/xsfbs/xsfbs.mk b/debian/xsfbs/xsfbs.mk
index d54ffd3..5e8cf41 100755
--- a/debian/xsfbs/xsfbs.mk
+++ b/debian/xsfbs/xsfbs.mk
@@ -355,9 +355,11 @@ debian/shlibs.local:
cat debian/*.shlibs >$@
SERVERMINVERS = $(shell cat /usr/share/xserver-xorg/serverminver 2>/dev/null)
-SERVERABI = $(shell cat /usr/share/xserver-xorg/serverabiver 2>/dev/null)
+VIDEOABI = $(shell cat /usr/share/xserver-xorg/videoabiver 2>/dev/null)
+INPUTABI = $(shell cat /usr/share/xserver-xorg/driverabiver 2>/dev/null)
SERVER_DEPENDS = xserver-xorg-core (>= $(SERVERMINVERS))
-DRIVER_PROVIDES = xserver-xorg-video-$(SERVERABI)
+VIDDRIVER_PROVIDES = xserver-xorg-video-$(VIDEOABI)
+INPDRIVER_PROVIDES = xserver-xorg-video-$(INPUTABI)
ifeq ($(PACKAGE),)
PACKAGE=$(shell awk '/^Package:/ { print $$2; exit }' < debian/control)
endif
@@ -369,7 +371,8 @@ ifeq ($(SERVERABI),)
@exit 1
else
echo "xserver:Depends=$(SERVER_DEPENDS)" >> debian/$(PACKAGE).substvars
- echo "xviddriver:Provides=$(DRIVER_PROVIDES)" >> debian/$(PACKAGE).substvars
+ echo "xviddriver:Provides=$(VIDDRIVER_PROVIDES)" >> debian/$(PACKAGE).substvars
+ echo "xinpdriver:Provides=$(INPDRIVER_PROVIDES)" >> debian/$(PACKAGE).substvars
endif
include debian/xsfbs/xsfbs-autoreconf.mk