20 lines
523 B
Plaintext
20 lines
523 B
Plaintext
|
#!/bin/sh
|
||
|
#
|
||
|
# The X server provides capabilities of the form:
|
||
|
#
|
||
|
# Provides: xserver-abi(ansic-0) = 4
|
||
|
#
|
||
|
# for an ABI version of 0.4. The major number is encoded into the name so
|
||
|
# that major number changes force upgrades. If we didn't, then
|
||
|
#
|
||
|
# Requires: xserver-abi(ansic) >= 0.4
|
||
|
#
|
||
|
# would also match 1.0, which is wrong since major numbers mean an ABI break.
|
||
|
|
||
|
ver=$(pkg-config --variable abi_$1 xorg-server)
|
||
|
|
||
|
major=$(echo $ver | cut -f 1 -d .)
|
||
|
minor=$(echo $ver | cut -f 2 -d .)
|
||
|
|
||
|
echo "xserver-abi($1-$major) >= $minor"
|