[gparted] Enhance configure to work with libparted two digit version number
- From: Curtis Gedak <gedakc src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gparted] Enhance configure to work with libparted two digit version number
- Date: Tue, 6 Oct 2009 22:13:15 +0000 (UTC)
commit f042f21d6525a3f3023dbe886ecb68f962260376
Author: Curtis Gedak <gedakc gmail com>
Date: Tue Oct 6 16:12:54 2009 -0600
Enhance configure to work with libparted two digit version number
configure.in | 14 +++++++++++---
1 files changed, 11 insertions(+), 3 deletions(-)
---
diff --git a/configure.in b/configure.in
index 51dedf2..288c74b 100644
--- a/configure.in
+++ b/configure.in
@@ -60,13 +60,21 @@ int main ()
if ( sscanf( "$LIBPARTED_VERSION", "%d.%d.%d", &min_major, &min_minor, &min_micro ) == 3 )
{
+ /* Check for libparted three digit version number */
if ( sscanf( ped_get_version(), "%d.%d.%d", &major, &minor, µ ) == 3 )
{
printf( "Found libparted %s\t", ped_get_version() ) ;
+ return ! ( (major > min_major) ||
+ ((major == min_major) && (minor > min_minor)) ||
+ ((major == min_major) && (minor == min_minor) && (micro >= min_micro)) ) ;
+ }
- return ! ((major > min_major) ||
- ((major == min_major) && (minor > min_minor)) ||
- ((major == min_major) && (minor == min_minor) && (micro >= min_micro))) ;
+ /* Check for two digit libparted version number */
+ if ( sscanf( ped_get_version(), "%d.%d", &major, &minor ) == 2 )
+ {
+ printf( "Found libparted %s\t", ped_get_version() ) ;
+ return ! ( (major > min_major) ||
+ ((major == min_major) && (minor >= min_minor)) ) ;
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]