mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-12-22 09:24:54 +01:00
configure: Generalize the GMime configure checks.
This way when GMime 2.8 comes out we can simply add it to the list rather than adding an additional block of conditional code for it. Also GMime 2.6 is now preferred over GMime 2.4.
This commit is contained in:
parent
65b634145a
commit
cbcc3454ae
1 changed files with 11 additions and 13 deletions
24
configure
vendored
24
configure
vendored
|
@ -182,20 +182,18 @@ if [ ${have_xapian} = "0" ]; then
|
|||
errors=$((errors + 1))
|
||||
fi
|
||||
|
||||
printf "Checking for GMime 2.4 development files... "
|
||||
if pkg-config --modversion gmime-2.4 > /dev/null 2>&1; then
|
||||
printf "Yes.\n"
|
||||
have_gmime=1
|
||||
gmime_cflags=$(pkg-config --cflags gmime-2.4)
|
||||
gmime_ldflags=$(pkg-config --libs gmime-2.4)
|
||||
elif pkg-config --modversion gmime-2.6 > /dev/null 2>&1; then
|
||||
printf "Yes.\n"
|
||||
have_gmime=1
|
||||
gmime_cflags=$(pkg-config --cflags gmime-2.6)
|
||||
gmime_ldflags=$(pkg-config --libs gmime-2.6)
|
||||
else
|
||||
printf "Checking for GMime development files... "
|
||||
have_gmime=0
|
||||
for gmimepc in gmime-2.6 gmime-2.4; do
|
||||
if pkg-config --modversion $gmimepc > /dev/null 2>&1; then
|
||||
printf "Yes ($gmimepc).\n"
|
||||
have_gmime=1
|
||||
gmime_cflags=$(pkg-config --cflags $gmimepc)
|
||||
gmime_ldflags=$(pkg-config --libs $gmimepc)
|
||||
fi
|
||||
done
|
||||
if [ "$have_gmime" = "0" ]; then
|
||||
printf "No.\n"
|
||||
have_gmime=0
|
||||
errors=$((errors + 1))
|
||||
fi
|
||||
|
||||
|
|
Loading…
Reference in a new issue