23 lines
445 B
Bash
23 lines
445 B
Bash
#!/bin/sh
|
|
|
|
[ $# -ge 1 ] || {
|
|
cat > /dev/null
|
|
exit 0
|
|
}
|
|
|
|
PYVER=`python2.7 -c "import sys; v=sys.version_info[:2]; print ('%d.%d'%v)"`
|
|
case $1 in
|
|
-P|--provides)
|
|
shift
|
|
grep "/usr/lib[^/]*/libpython${PYVER}\..*\.so.*\$" >/dev/null && echo "python(abi) = ${PYVER}"
|
|
exit 0
|
|
;;
|
|
-R|--requires)
|
|
shift
|
|
grep "/usr/\(lib[^/]*\|share\)/python${PYVER}/" >/dev/null && echo "python(abi) = ${PYVER}"
|
|
exit 0
|
|
;;
|
|
esac
|
|
|
|
exit 0
|