blob: 9a9a79ca586cd0e829cd0dd5dccc37eb0e04946b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#!/bin/sh
set -e
# Bad
dpkg --compare-versions "$2" lt "0.5"
dpkg --compare-versions "$2" lt 0.5~
dpkg --compare-versions "$2" lt 0.5-1~
dpkg --compare-versions "$2" lt '0.5-1~'
dpkg --compare-versions '0.5-1~' gt "$2"
if dpkg --compare-versions '0.5-1~' gt "$2"; then :; fi
# Good
dpkg --compare-versions "$2" lt "0"
dpkg --compare-versions "$2" lt "0~"
dpkg --compare-versions "$2" lt 0.50.5
# This is a false-positive for 0.5
# dpkg --compare-versions "$2" lt 0.5~
#DEBHELPER#
|