Check-in Differences
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Difference From 378eb274649106df To f88f4d15bc8bb5a6

2012-07-04
18:52
fixing a minor GUI glitch Leaf check-in: 378eb27464 user: sandro tags: trunk
2012-06-18
13:51
few small GUI fixes check-in: 31654b3f4d user: sandro tags: trunk
2012-06-17
17:44
supporting the Lunar Atlas [based on Clementine] check-in: f88f4d15bc user: sandro tags: trunk
2012-06-08
19:43
fixing a small GUI issue check-in: dee777e6fe user: sandro tags: trunk

Changes to Classdef.h.

   281    281     void DrawPoint(wxGraphicsContext * gr, int layer, gaiaGeomCollPtr geom);
   282    282     void DrawPolygon(wxGraphicsContext * gr, char color, gaiaGeomCollPtr geom);
   283    283     void DrawLinestring(wxGraphicsContext * gr, wxColour & colour,
   284    284                         gaiaGeomCollPtr geom, bool railways = false);
   285    285     void DrawRasterLayer(wxGraphicsContext * gr, int layer);
   286    286     void DrawDynamicGeometry(wxGraphicsContext * gr, int thick);
   287    287     void DrawDistanceMarker(wxGraphicsContext * gr, double x, double y);
   288         -  void ComputePlanarDistance(double *length);
          288  +  void ComputePlanarDistance();
   289    289     bool ComputePlanarLength(double *length);
   290    290     void DrawDistancePath(wxGraphicsContext * gr);
   291         -  void ComputeGreatCircleArc(double *great_circle, double *geodesic);
          291  +  void ComputeGreatCircleArc();
   292    292     bool ComputeGreatCircleLength(double *great_circle, double *geodesic);
   293    293     bool GetRaster(void *handle, wxBitmap * bmp);
   294    294     void DragMap(int x, int y);
   295    295     void OnTheFlyIdentify(int mouse_x, int mouse_y);
   296    296     void ShowMapTip(wxString & label, int x, int y, int category);
   297    297     void ClearMapTip();
   298    298     bool IsMapTipShown();

Changes to Main.cpp.

  1264   1264             toolBar->EnableTool(ID_BestZoom, false);
  1265   1265             toolBar->EnableTool(ID_Identify, HasIdentify());
  1266   1266             toolBar->EnableTool(ID_Distance, true);
  1267   1267             toolBar->EnableTool(ID_ZoomIn, true);
  1268   1268             toolBar->EnableTool(ID_ZoomOut, true);
  1269   1269             toolBar->EnableTool(ID_Pan, true);
  1270   1270             toolBar->EnableTool(ID_Graticule, HasGraticule());
  1271         -          if (current_map > 0)
         1271  +          if (current_map < 0)
  1272   1272               toolBar->ToggleTool(current_map, true);
  1273   1273             toolBar->ToggleTool(ID_ZoomIn, true);
  1274   1274             MapView->SetFullExtent();
  1275   1275             MapView->PrepareMap();
  1276   1276           }
  1277   1277       }
  1278   1278     UpdateStatusBar();

Changes to MapView.cpp.

   671    671         menu->Enable(ID_April, false);
   672    672         menu->Enable(ID_July, false);
   673    673         menu->Enable(ID_October, false);
   674    674       }
   675    675     if (MainFrame->HasGraticule() == false)
   676    676       menu->Enable(ID_Graticule, false);
   677    677   // setting items state
   678         -  if (MainFrame->HasCountries() == true || MainFrame->HasAdminAreas() == true)
   679         -    ;
   680         -  else
   681         -    menu->Enable(ID_Political, false);
   682    678     menu->Check(ID_Political, MainFrame->IsPoliticalMap());
   683         -  if (MainFrame->GetSatelliteHandle() == NULL)
   684         -    menu->Enable(ID_Satellite, false);
   685    679     menu->Check(ID_Satellite, MainFrame->IsSatelliteMap());
   686         -  if (MainFrame->GetReliefHandle() == NULL)
   687         -    menu->Enable(ID_Relief, false);
   688    680     menu->Check(ID_Relief, MainFrame->IsReliefMap());
   689         -  if (MainFrame->GetBathymetryHandle() == NULL)
   690         -    menu->Enable(ID_Bathymetry, false);
   691    681     menu->Check(ID_Bathymetry, MainFrame->IsBathymetryMap());
   692    682     if (MainFrame->IsTMeanJanMap() || MainFrame->IsTMeanAprMap()
   693    683         || MainFrame->IsTMeanJulMap() || MainFrame->IsTMeanOctMap())
   694    684       menu->Check(ID_Temperature, true);
   695    685     if (MainFrame->IsRainJanMap() || MainFrame->IsRainAprMap()
   696    686         || MainFrame->IsRainJulMap() || MainFrame->IsRainOctMap())
   697    687       menu->Check(ID_Rain, true);
................................................................................
  1359   1349     ResetScreenBitmap();
  1360   1350     Refresh();
  1361   1351   }
  1362   1352   
  1363   1353   void MyMapView::ResetScreenBitmap()
  1364   1354   {
  1365   1355   // copying the MapBitmap into the ScreenBitmap
  1366         -  double great_circle;
  1367         -  double geodesic;
  1368         -  double length;
  1369         -  bool showDistance = false;
  1370   1356     wxMemoryDC *mapDc = new wxMemoryDC(MapBitmap);
  1371   1357     wxMemoryDC *dynDc = new wxMemoryDC(DynamicMapBitmap);
  1372   1358     dynDc->Blit(0, 0, BitmapWidth, BitmapHeight, mapDc, 0, 0);
  1373   1359     delete mapDc;
  1374   1360     if (MainFrame->IsModeDistance() == false)
  1375   1361       {
  1376   1362         // cleaning the Distance settings
................................................................................
  1396   1382       }
  1397   1383     if (CurrentGeometry != NULL && (DynamicPhase % 4) == 2)
  1398   1384       {
  1399   1385         wxGraphicsContext *gr = wxGraphicsContext::Create(*dynDc);
  1400   1386         DrawDynamicGeometry(gr, 3);
  1401   1387         delete gr;
  1402   1388       }
  1403         -  if (DistanceX2 != DBL_MAX && DistanceY2 != DBL_MAX
  1404         -      && DistanceX1 != DBL_MAX && DistanceY1 != DBL_MAX)
  1405         -    {
  1406         -
  1407         -      if (MainFrame->IsGeographic() == true)
  1408         -        ComputeGreatCircleArc(&great_circle, &geodesic);
  1409         -      else
  1410         -        ComputePlanarDistance(&length);
  1411         -      wxGraphicsContext *gr = wxGraphicsContext::Create(*dynDc);
  1412         -      DrawDistancePath(gr);
  1413         -      DrawDistanceMarker(gr, DistanceX1, DistanceY1);
  1414         -      DrawDistanceMarker(gr, DistanceX2, DistanceY2);
  1415         -      delete gr;
  1416         -      DistanceX2 = DBL_MAX;
  1417         -      DistanceY2 = DBL_MAX;
  1418         -      DistanceX1 = DBL_MAX;
  1419         -      DistanceY1 = DBL_MAX;
  1420         -      showDistance = true;
  1421         -  } else if (DistanceX1 != DBL_MAX && DistanceY1 != DBL_MAX)
  1422         -    {
  1423         -      wxGraphicsContext *gr = wxGraphicsContext::Create(*dynDc);
  1424         -      DrawDistanceMarker(gr, DistanceX1, DistanceY1);
  1425         -      delete gr;
  1426         -  } else if (DistancePath != NULL)
         1389  +  if (DistancePath != NULL)
  1427   1390       {
  1428   1391         double x1;
  1429   1392         double y1;
  1430   1393         double x2;
  1431   1394         double y2;
  1432   1395         wxGraphicsContext *gr = wxGraphicsContext::Create(*dynDc);
  1433   1396         DrawDistancePath(gr);
................................................................................
  1439   1402             int pts = ln->Points - 1;
  1440   1403             gaiaGetPoint(ln->Coords, pts, &x2, &y2);
  1441   1404             ln = ln->Next;
  1442   1405           }
  1443   1406         DrawDistanceMarker(gr, x1, y1);
  1444   1407         DrawDistanceMarker(gr, x2, y2);
  1445   1408         delete gr;
         1409  +  } else if (DistanceX2 != DBL_MAX && DistanceY2 != DBL_MAX
         1410  +             && DistanceX1 != DBL_MAX && DistanceY1 != DBL_MAX)
         1411  +    {
         1412  +      if (MainFrame->IsGeographic() == true)
         1413  +        ComputeGreatCircleArc();
         1414  +      else
         1415  +        ComputePlanarDistance();
         1416  +      wxGraphicsContext *gr = wxGraphicsContext::Create(*dynDc);
         1417  +      DrawDistancePath(gr);
         1418  +      DrawDistanceMarker(gr, DistanceX1, DistanceY1);
         1419  +      DrawDistanceMarker(gr, DistanceX2, DistanceY2);
         1420  +      delete gr;
         1421  +      DistanceX2 = DBL_MAX;
         1422  +      DistanceY2 = DBL_MAX;
         1423  +      DistanceX1 = DBL_MAX;
         1424  +      DistanceY1 = DBL_MAX;
         1425  +  } else if (DistanceX1 != DBL_MAX && DistanceY1 != DBL_MAX)
         1426  +    {
         1427  +      wxGraphicsContext *gr = wxGraphicsContext::Create(*dynDc);
         1428  +      DrawDistanceMarker(gr, DistanceX1, DistanceY1);
         1429  +      delete gr;
  1446   1430     } else
  1447   1431       {
  1448   1432         if (DistancePath != NULL)
  1449   1433           gaiaFreeGeomColl(DistancePath);
  1450   1434         DistancePath = NULL;
  1451   1435       }
  1452   1436     wxMemoryDC *screenDc = new wxMemoryDC(ScreenBitmap);
  1453   1437     screenDc->Blit(0, 0, BitmapWidth, BitmapHeight, dynDc, 0, 0);
  1454   1438     delete dynDc;
  1455   1439     delete screenDc;
  1456   1440     Refresh();
  1457         -  if (showDistance == true)
  1458         -    {
  1459         -      // measured distance message
  1460         -      if (MainFrame->IsGeographic() == true)
  1461         -        {
  1462         -          wxString msg =
  1463         -            wxT("Great Circle Distance: [assuming a spherical World]\n");
  1464         -          char buf[128];
  1465         -          sprintf(buf, "%1.2f Km\n\n", great_circle);
  1466         -          msg += wxString::FromUTF8(buf);
  1467         -          msg +=
  1468         -            wxT("Geodesic Distance: [exactly measured on the Ellipsoid]\n");
  1469         -          sprintf(buf, "%1.2f Km\n", geodesic);
  1470         -          msg += wxString::FromUTF8(buf);
  1471         -          wxMessageBox(msg, wxT("Measured Distance"), wxOK | wxICON_INFORMATION,
  1472         -                       this);
  1473         -      } else
  1474         -        {
  1475         -          wxString msg = wxT("Planar Distance:\n");
  1476         -          char buf[128];
  1477         -          sprintf(buf, "%1.2f Km\n\n", length);
  1478         -          msg += wxString::FromUTF8(buf);
  1479         -          wxMessageBox(msg, wxT("Measured Distance"), wxOK | wxICON_INFORMATION,
  1480         -                       this);
  1481         -        }
  1482         -    }
  1483   1441   }
  1484   1442   
  1485   1443   bool MyMapView::Graticules5Degrees()
  1486   1444   {
  1487   1445   // testing if 5 degrees graticules are currently visible
  1488   1446     if (CurrentScale > 5000000 && CurrentScale <= 20000000)
  1489   1447       return true;
................................................................................
  2117   2075             return false;
  2118   2076           }
  2119   2077       }
  2120   2078     sqlite3_finalize(stmt);
  2121   2079     return ok;
  2122   2080   }
  2123   2081   
  2124         -void MyMapView::ComputeGreatCircleArc(double *great_circle, double *geodesic)
         2082  +void MyMapView::ComputeGreatCircleArc()
  2125   2083   {
  2126   2084   // computing a Great Circle Arc
  2127         -  *great_circle = 0.0;
  2128         -  *geodesic = 0.0;
  2129   2085     if (DistancePath != NULL)
  2130   2086       {
  2131   2087         gaiaFreeGeomColl(DistancePath);
  2132   2088         DistancePath = NULL;
  2133   2089       }
  2134   2090   
  2135   2091     if (DistanceX1 == DBL_MAX || DistanceY1 == DBL_MAX
................................................................................
  2178   2134             // setting points
  2179   2135             GreatCirclePoint *pt = arc.GetPoint(i);
  2180   2136             gaiaSetPoint(ln->Coords, iv, pt->GetX(), pt->GetY());
  2181   2137             iv++;
  2182   2138           }
  2183   2139       }
  2184   2140   
  2185         -  if (ComputeGreatCircleLength(great_circle, geodesic) != true)
         2141  +  double great_circle;
         2142  +  double geodesic;
         2143  +  if (ComputeGreatCircleLength(&great_circle, &geodesic) == true)
  2186   2144       {
  2187         -      *great_circle = 0.0;
  2188         -      *geodesic = 0.0;
         2145  +      wxString msg =
         2146  +        wxT("Great Circle Distance: [assuming a spherical Earth]\n");
         2147  +      char buf[128];
         2148  +      sprintf(buf, "%1.2f Km\n\n", great_circle);
         2149  +      msg += wxString::FromUTF8(buf);
         2150  +      msg += wxT("Geodesic Distance: [exactly measured on the Ellipsoid]\n");
         2151  +      sprintf(buf, "%1.2f Km\n", geodesic);
         2152  +      msg += wxString::FromUTF8(buf);
         2153  +      wxMessageBox(msg, wxT("Measured Distance"), wxOK | wxICON_INFORMATION,
         2154  +                   this);
  2189   2155       }
  2190   2156   }
  2191   2157   
  2192         -void MyMapView::ComputePlanarDistance(double *length)
         2158  +void MyMapView::ComputePlanarDistance()
  2193   2159   {
  2194   2160   // computing a planar distance
  2195         -  *length = 0.0;
  2196   2161     if (DistancePath != NULL)
  2197   2162       {
  2198   2163         gaiaFreeGeomColl(DistancePath);
  2199   2164         DistancePath = NULL;
  2200   2165       }
  2201   2166   
  2202   2167     if (DistanceX1 == DBL_MAX || DistanceY1 == DBL_MAX
................................................................................
  2204   2169       return;
  2205   2170   
  2206   2171     DistancePath = gaiaAllocGeomColl();
  2207   2172     gaiaLinestringPtr ln = gaiaAddLinestringToGeomColl(DistancePath, 2);
  2208   2173     gaiaSetPoint(ln->Coords, 0, DistanceX1, DistanceY1);
  2209   2174     gaiaSetPoint(ln->Coords, 1, DistanceX2, DistanceY2);
  2210   2175   
  2211         -  if (ComputePlanarLength(length) != true)
  2212         -    *length = 0.0;
         2176  +  double length;
         2177  +  if (ComputePlanarLength(&length) == true)
         2178  +    {
         2179  +      wxString msg = wxT("Planar Distance:\n");
         2180  +      char buf[128];
         2181  +      sprintf(buf, "%1.2f Km\n\n", length);
         2182  +      msg += wxString::FromUTF8(buf);
         2183  +      wxMessageBox(msg, wxT("Measured Distance"), wxOK | wxICON_INFORMATION,
         2184  +                   this);
         2185  +    }
  2213   2186   }
  2214   2187   
  2215   2188   void MyMapView::DrawDistancePath(wxGraphicsContext * gr)
  2216   2189   {
  2217   2190   // drawing the Distance Path
  2218   2191     gaiaLinestringPtr line;
  2219   2192   
  2220   2193     if (DistancePath == NULL)
  2221   2194       return;
  2222   2195   
  2223         -  gr->SetPen(wxPen(wxColour(255, 255, 0), 8));
         2196  +  gr->SetPen(wxPen(wxColour(255, 0, 0), 8));
  2224   2197     line = DistancePath->FirstLinestring;
  2225   2198     while (line)
  2226   2199       {
  2227   2200         // marking a Linestring
  2228   2201         int iv;
  2229   2202         double dx;
  2230   2203         double dy;

Changes to config.h.

   137    137   /* Define to the address where bug reports for this package should be sent. */
   138    138   #define PACKAGE_BUGREPORT "a.furieri@lqt.it"
   139    139   
   140    140   /* Define to the full name of this package. */
   141    141   #define PACKAGE_NAME "LibreAtlas"
   142    142   
   143    143   /* Define to the full name and version of this package. */
   144         -#define PACKAGE_STRING "LibreAtlas 1.0.0a"
          144  +#define PACKAGE_STRING "LibreAtlas 1.0.0"
   145    145   
   146    146   /* Define to the one symbol short name of this package. */
   147    147   #define PACKAGE_TARNAME "libreatlas"
   148    148   
   149    149   /* Define to the home page for this package. */
   150    150   #define PACKAGE_URL ""
   151    151   
   152    152   /* Define to the version of this package. */
   153         -#define PACKAGE_VERSION "1.0.0a"
          153  +#define PACKAGE_VERSION "1.0.0"
   154    154   
   155    155   /* must be defined when using libspatialite-amalgamation */
   156    156   /* #undef SPATIALITE_AMALGAMATION */
   157    157   
   158    158   /* Define to 1 if you have the ANSI C header files. */
   159    159   #define STDC_HEADERS 1
   160    160   
................................................................................
   161    161   /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
   162    162   #define TIME_WITH_SYS_TIME 1
   163    163   
   164    164   /* Define to 1 if your <sys/time.h> declares `struct tm'. */
   165    165   /* #undef TM_IN_SYS_TIME */
   166    166   
   167    167   /* Version number of package */
   168         -#define VERSION "1.0.0a"
          168  +#define VERSION "1.0.0"
   169    169   
   170    170   /* Define to empty if `const' does not conform to ANSI C. */
   171    171   /* #undef const */
   172    172   
   173    173   /* Define to `long int' if <sys/types.h> does not define. */
   174    174   /* #undef off_t */
   175    175   
   176    176   /* Define to `unsigned int' if <sys/types.h> does not define. */
   177    177   /* #undef size_t */
   178    178   
   179    179   /* Define to empty if the keyword `volatile' does not work. Warning: valid
   180    180      code using `volatile' can become incorrect without. Disable with care. */
   181    181   /* #undef volatile */

Changes to configure.

     1      1   #! /bin/sh
     2      2   # Guess values for system-dependent variables and create Makefiles.
     3         -# Generated by GNU Autoconf 2.68 for LibreAtlas 1.0.0a.
            3  +# Generated by GNU Autoconf 2.68 for LibreAtlas 1.0.0.
     4      4   #
     5      5   # Report bugs to <a.furieri@lqt.it>.
     6      6   #
     7      7   #
     8      8   # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
     9      9   # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
    10     10   # Foundation, Inc.
................................................................................
   566    566   subdirs=
   567    567   MFLAGS=
   568    568   MAKEFLAGS=
   569    569   
   570    570   # Identity of this package.
   571    571   PACKAGE_NAME='LibreAtlas'
   572    572   PACKAGE_TARNAME='libreatlas'
   573         -PACKAGE_VERSION='1.0.0a'
   574         -PACKAGE_STRING='LibreAtlas 1.0.0a'
          573  +PACKAGE_VERSION='1.0.0'
          574  +PACKAGE_STRING='LibreAtlas 1.0.0'
   575    575   PACKAGE_BUGREPORT='a.furieri@lqt.it'
   576    576   PACKAGE_URL=''
   577    577   
   578    578   # Factoring default headers for most tests.
   579    579   ac_includes_default="\
   580    580   #include <stdio.h>
   581    581   #ifdef HAVE_SYS_TYPES_H
................................................................................
  1327   1327   #
  1328   1328   # Report the --help message.
  1329   1329   #
  1330   1330   if test "$ac_init_help" = "long"; then
  1331   1331     # Omit some internal or obsolete options to make the list less imposing.
  1332   1332     # This message is too long to be a string in the A/UX 3.1 sh.
  1333   1333     cat <<_ACEOF
  1334         -\`configure' configures LibreAtlas 1.0.0a to adapt to many kinds of systems.
         1334  +\`configure' configures LibreAtlas 1.0.0 to adapt to many kinds of systems.
  1335   1335   
  1336   1336   Usage: $0 [OPTION]... [VAR=VALUE]...
  1337   1337   
  1338   1338   To assign environment variables (e.g., CC, CFLAGS...), specify them as
  1339   1339   VAR=VALUE.  See below for descriptions of some of the useful variables.
  1340   1340   
  1341   1341   Defaults for the options are specified in brackets.
................................................................................
  1397   1397     --build=BUILD     configure for building on BUILD [guessed]
  1398   1398     --host=HOST       cross-compile to build programs to run on HOST [BUILD]
  1399   1399   _ACEOF
  1400   1400   fi
  1401   1401   
  1402   1402   if test -n "$ac_init_help"; then
  1403   1403     case $ac_init_help in
  1404         -     short | recursive ) echo "Configuration of LibreAtlas 1.0.0a:";;
         1404  +     short | recursive ) echo "Configuration of LibreAtlas 1.0.0:";;
  1405   1405      esac
  1406   1406     cat <<\_ACEOF
  1407   1407   
  1408   1408   Optional Features:
  1409   1409     --disable-option-checking  ignore unrecognized --enable/--with options
  1410   1410     --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  1411   1411     --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
................................................................................
  1524   1524       cd "$ac_pwd" || { ac_status=$?; break; }
  1525   1525     done
  1526   1526   fi
  1527   1527   
  1528   1528   test -n "$ac_init_help" && exit $ac_status
  1529   1529   if $ac_init_version; then
  1530   1530     cat <<\_ACEOF
  1531         -LibreAtlas configure 1.0.0a
         1531  +LibreAtlas configure 1.0.0
  1532   1532   generated by GNU Autoconf 2.68
  1533   1533   
  1534   1534   Copyright (C) 2010 Free Software Foundation, Inc.
  1535   1535   This configure script is free software; the Free Software Foundation
  1536   1536   gives unlimited permission to copy, distribute and modify it.
  1537   1537   _ACEOF
  1538   1538     exit
................................................................................
  2068   2068     eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  2069   2069   
  2070   2070   } # ac_fn_c_check_type
  2071   2071   cat >config.log <<_ACEOF
  2072   2072   This file contains any messages produced by compilers while
  2073   2073   running configure, to aid debugging if configure makes a mistake.
  2074   2074   
  2075         -It was created by LibreAtlas $as_me 1.0.0a, which was
         2075  +It was created by LibreAtlas $as_me 1.0.0, which was
  2076   2076   generated by GNU Autoconf 2.68.  Invocation command line was
  2077   2077   
  2078   2078     $ $0 $@
  2079   2079   
  2080   2080   _ACEOF
  2081   2081   exec 5>>config.log
  2082   2082   {
................................................................................
  2891   2891       CYGPATH_W=echo
  2892   2892     fi
  2893   2893   fi
  2894   2894   
  2895   2895   
  2896   2896   # Define the identity of the package.
  2897   2897    PACKAGE='libreatlas'
  2898         - VERSION='1.0.0a'
         2898  + VERSION='1.0.0'
  2899   2899   
  2900   2900   
  2901   2901   cat >>confdefs.h <<_ACEOF
  2902   2902   #define PACKAGE "$PACKAGE"
  2903   2903   _ACEOF
  2904   2904   
  2905   2905   
................................................................................
 17541  17541   test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
 17542  17542   
 17543  17543   cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 17544  17544   # Save the log message, to keep $0 and so on meaningful, and to
 17545  17545   # report actual input values of CONFIG_FILES etc. instead of their
 17546  17546   # values after options handling.
 17547  17547   ac_log="
 17548         -This file was extended by LibreAtlas $as_me 1.0.0a, which was
        17548  +This file was extended by LibreAtlas $as_me 1.0.0, which was
 17549  17549   generated by GNU Autoconf 2.68.  Invocation command line was
 17550  17550   
 17551  17551     CONFIG_FILES    = $CONFIG_FILES
 17552  17552     CONFIG_HEADERS  = $CONFIG_HEADERS
 17553  17553     CONFIG_LINKS    = $CONFIG_LINKS
 17554  17554     CONFIG_COMMANDS = $CONFIG_COMMANDS
 17555  17555     $ $0 $@
................................................................................
 17607  17607   
 17608  17608   Report bugs to <a.furieri@lqt.it>."
 17609  17609   
 17610  17610   _ACEOF
 17611  17611   cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 17612  17612   ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 17613  17613   ac_cs_version="\\
 17614         -LibreAtlas config.status 1.0.0a
        17614  +LibreAtlas config.status 1.0.0
 17615  17615   configured by $0, generated by GNU Autoconf 2.68,
 17616  17616     with options \\"\$ac_cs_config\\"
 17617  17617   
 17618  17618   Copyright (C) 2010 Free Software Foundation, Inc.
 17619  17619   This config.status script is free software; the Free Software Foundation
 17620  17620   gives unlimited permission to copy, distribute and modify it."
 17621  17621   

Changes to configure.ac.

     1      1   #                                               -*- Autoconf -*-
     2      2   # Process this file with autoconf to produce a configure script.
     3      3   
     4      4   AC_PREREQ(2.61)
     5         -AC_INIT(LibreAtlas, 1.0.0a, a.furieri@lqt.it)
            5  +AC_INIT(LibreAtlas, 1.0.0, a.furieri@lqt.it)
     6      6   AC_LANG(C)
     7      7   AC_CONFIG_MACRO_DIR([m4])
     8      8   
     9      9   AM_INIT_AUTOMAKE
    10     10   AM_MAINTAINER_MODE
    11     11   AM_CONFIG_HEADER(config.h)
    12     12