[DebianGIS-dev] r1269 - in packages/postgis/trunk: . debian

kobold at alioth.debian.org kobold at alioth.debian.org
Wed Nov 14 15:57:07 UTC 2007


Author: kobold
Date: 2007-11-14 15:57:07 +0000 (Wed, 14 Nov 2007)
New Revision: 1269

Removed:
   packages/postgis/trunk/COPYING
   packages/postgis/trunk/CREDITS
   packages/postgis/trunk/ChangeLog
   packages/postgis/trunk/GNUmakefile
   packages/postgis/trunk/Makefile
   packages/postgis/trunk/Makefile.config.in
   packages/postgis/trunk/NEWS
   packages/postgis/trunk/README.postgis
   packages/postgis/trunk/TODO
   packages/postgis/trunk/Version.config
   packages/postgis/trunk/autogen.sh
   packages/postgis/trunk/config.guess
   packages/postgis/trunk/config.h.in
   packages/postgis/trunk/config.sub
   packages/postgis/trunk/configure
   packages/postgis/trunk/configure.in
   packages/postgis/trunk/doc/
   packages/postgis/trunk/extras/
   packages/postgis/trunk/geos_version.sh
   packages/postgis/trunk/install-sh
   packages/postgis/trunk/java/
   packages/postgis/trunk/loader/
   packages/postgis/trunk/lwgeom/
   packages/postgis/trunk/regress/
   packages/postgis/trunk/spatial_ref_sys.sql
   packages/postgis/trunk/topology/
   packages/postgis/trunk/utils/
Modified:
   packages/postgis/trunk/debian/
Log:
Removed upstream source code, we'll store only the debian/ dir in the repository.


Deleted: packages/postgis/trunk/COPYING
===================================================================
--- packages/postgis/trunk/COPYING	2007-11-14 15:52:02 UTC (rev 1268)
+++ packages/postgis/trunk/COPYING	2007-11-14 15:57:07 UTC (rev 1269)
@@ -1,341 +0,0 @@
-
-		    GNU GENERAL PUBLIC LICENSE
-		       Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-                       59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
-			    Preamble
-
-  The licenses for most software are designed to take away your
-freedom to share and change it.  By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users.  This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it.  (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.)  You can apply it to
-your programs, too.
-
-  When we speak of free software, we are referring to freedom, not
-price.  Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
-  To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
-  For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have.  You must make sure that they, too, receive or can get the
-source code.  And you must show them these terms so they know their
-rights.
-
-  We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
-  Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software.  If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
-  Finally, any free program is threatened constantly by software
-patents.  We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary.  To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
-  The precise terms and conditions for copying, distribution and
-modification follow.
-
-		    GNU GENERAL PUBLIC LICENSE
-   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-  0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License.  The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language.  (Hereinafter, translation is included without limitation in
-the term "modification".)  Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope.  The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
-  1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
-  2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
-    a) You must cause the modified files to carry prominent notices
-    stating that you changed the files and the date of any change.
-
-    b) You must cause any work that you distribute or publish, that in
-    whole or in part contains or is derived from the Program or any
-    part thereof, to be licensed as a whole at no charge to all third
-    parties under the terms of this License.
-
-    c) If the modified program normally reads commands interactively
-    when run, you must cause it, when started running for such
-    interactive use in the most ordinary way, to print or display an
-    announcement including an appropriate copyright notice and a
-    notice that there is no warranty (or else, saying that you provide
-    a warranty) and that users may redistribute the program under
-    these conditions, and telling the user how to view a copy of this
-    License.  (Exception: if the Program itself is interactive but
-    does not normally print such an announcement, your work based on
-    the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole.  If
-identifiable sections of that work are not derived from the Program,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works.  But when you
-distribute the same sections as part of a whole which is a work based
-on the Program, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
-  3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
-    a) Accompany it with the complete corresponding machine-readable
-    source code, which must be distributed under the terms of Sections
-    1 and 2 above on a medium customarily used for software interchange; or,
-
-    b) Accompany it with a written offer, valid for at least three
-    years, to give any third party, for a charge no more than your
-    cost of physically performing source distribution, a complete
-    machine-readable copy of the corresponding source code, to be
-    distributed under the terms of Sections 1 and 2 above on a medium
-    customarily used for software interchange; or,
-
-    c) Accompany it with the information you received as to the offer
-    to distribute corresponding source code.  (This alternative is
-    allowed only for noncommercial distribution and only if you
-    received the program in object code or executable form with such
-    an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it.  For an executable work, complete source
-code means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to
-control compilation and installation of the executable.  However, as a
-special exception, the source code distributed need not include
-anything that is normally distributed (in either source or binary
-form) with the major components (compiler, kernel, and so on) of the
-operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering
-access to copy from a designated place, then offering equivalent
-access to copy the source code from the same place counts as
-distribution of the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
-  4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License.  Any attempt
-otherwise to copy, modify, sublicense or distribute the Program is
-void, and will automatically terminate your rights under this License.
-However, parties who have received copies, or rights, from you under
-this License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
-  5. You are not required to accept this License, since you have not
-signed it.  However, nothing else grants you permission to modify or
-distribute the Program or its derivative works.  These actions are
-prohibited by law if you do not accept this License.  Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
-  6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions.  You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties to
-this License.
-
-  7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License.  If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Program at all.  For example, if a patent
-license would not permit royalty-free redistribution of the Program by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is
-implemented by public license practices.  Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
-  8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License
-may add an explicit geographical distribution limitation excluding
-those countries, so that distribution is permitted only in or among
-countries not thus excluded.  In such case, this License incorporates
-the limitation as if written in the body of this License.
-
-  9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time.  Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number.  If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation.  If the Program does not specify a version number of
-this License, you may choose any version ever published by the Free Software
-Foundation.
-
-  10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission.  For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this.  Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
-			    NO WARRANTY
-
-  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
-  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-		     END OF TERMS AND CONDITIONS
-
-	    How to Apply These Terms to Your New Programs
-
-  If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
-  To do so, attach the following notices to the program.  It is safest
-to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
-    <one line to give the program's name and a brief idea of what it does.>
-    Copyright (C) 19yy  <name of author>
-
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of the GNU General Public License as published by
-    the Free Software Foundation; either version 2 of the License, or
-    (at your option) any later version.
-
-    This program is distributed in the hope that it will be useful,
-    but WITHOUT ANY WARRANTY; without even the implied warranty of
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-    GNU General Public License for more details.
-
-    You should have received a copy of the GNU General Public License
-    along with this program; if not, write to the Free Software
-    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
-    Gnomovision version 69, Copyright (C) 19yy name of author
-    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
-    This is free software, and you are welcome to redistribute it
-    under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License.  Of course, the commands you use may
-be called something other than `show w' and `show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary.  Here is a sample; alter the names:
-
-  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
-  `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
-  <signature of Ty Coon>, 1 April 1989
-  Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs.  If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library.  If this is what you want to do, use the GNU Library General
-Public License instead of this License.

Deleted: packages/postgis/trunk/CREDITS
===================================================================
--- packages/postgis/trunk/CREDITS	2007-11-14 15:52:02 UTC (rev 1268)
+++ packages/postgis/trunk/CREDITS	2007-11-14 15:57:07 UTC (rev 1269)
@@ -1,58 +0,0 @@
-CREDITS: 2004/09/10
-
-The core team of PostGIS is from Refractions Research: 
-Sandro Santilli, Paul Ramsey, Jeff Lounsbury and Chris Hodgson. 
-All versions include substantial contributions from the 
-core team.
-
-
-VERSION SPECIFIC CREDITS:
-
-PostGIS is developed by Refractions Research Inc, of Victora, 
-British Columbia, Canada (http://www.refractions.net), as an ongoing project 
-in using PostgreSQL as a geospatial data-store. The following contributors 
-have participated in the project:
-
-  Sandro Santilli - Maintenance and core programming (the new stuff)
-  Dave Blasby - Core server objects and indexing (original contributions)
-  Paul Ramsey - Extensions to the PostgreSQL JDBC driver, doco, web.
-  Jeff Lounsbury - Shape file loader/dumper.
-
-Version 0.2 of PostGIS includes contributions from:
-  Norman Vine on CygWin compilation issues
-
-Version 0.5 of PostGIS includes contributions from:
-  Geographic Data BC (David Skea and Mark Sondheim) with funding and 
-  direction on adding calculations on a spheroid to PostGIS.
-
-Version 0.7 of PostGIS includes patches from:
-  Steffen Macke on numerous loader/dumper bugs.
-  Bernhard Reiter on some documentation issues and a loader limit.
-  Mark Cave-Ayland on truly_inside().
-  STRK on shp2pgsql improvements
-
-Version 0.8 of PostGIS includes patches from:
-  Carl Anderson on schemas
-  STRK on numerous bug fixes and enhancements
-  Ralph Mason on WKT parsing for LWGEOM
-  Mark Cave-Ayland with help on PgSQL 7.5 statistics
-
-Version 0.9 of PostGIS includes patches from:
-  Klaus Foerster <klaus at svg.cc> on AsSVG()
-  Olivier Courtin <pnine at free.fr> on AsSVG()
-  Bruno Wolff III on the distance_sphere algorithm
-
-Version 1.0.0 of PostGIS includes code from:
-  Mark Cave-Ayland <m.cave-ayland at webbased.co.uk> with new positional
-        operators, join estimator and general testing and support.
-  Markus Schaber <markus at schabi.de> author of the jdbc2 interface
-
-Version 1.1.0 of PostGIS includes patches from:
-  Obe, Regina <robe.dnd at cityofboston.gov> with -k switch for pgsql2shp.
-
-Version 1.2.1 of PostGIS includes patches from:
-  Eduin Carrillo <yecarrillo at yahoo.com> for AsKML() and Transform() 
-  short circuit.
-
-See the postgis manual for more contributors.
-

Deleted: packages/postgis/trunk/ChangeLog
===================================================================
--- packages/postgis/trunk/ChangeLog	2007-11-14 15:52:02 UTC (rev 1268)
+++ packages/postgis/trunk/ChangeLog	2007-11-14 15:57:07 UTC (rev 1269)
@@ -1,12157 +0,0 @@
-
----------  PostGIS-1.2.1 release [2007-01-11] --------------------------
-
-2007-01-08 Markus Schaber <schabi at logix-tt.com>
-
-        * java/jdbc/Makefile:
-          Fixed gcj classpath problems
-        * src/org/postgis/DriverWrapperLW.java,
-          src/org/postgis/DriverWrapperAutoprobe.java,
-          src/org/postgis/DriverWrapper.java,
-          jtssrc/org/postgis/jts/JtsWrapper.java:
-          fixed 8.2 compatibility
-
-2007-01-05 Sandro Santilli <strk at refractions.net>
-
-	* GNUmakefile: bring in extra/template_gis for all rules.
-	* extras/template_gis/Makefile: have 'install' also install manuals.
-
-2006-12-29 Sandro Santilli <strk at refractions.net>
-
-	* configure.in: fixed GEOS_LDFLAGS detection
-	  for older GEOS versions.
-	* doc/postgis.xml: cleaned up Hard Upgrade section
-	  (was unreadable).
-
-2006-12-22 Markus Schaber <schabi at logix-tt.com>
-
-        * java/jdbc/Makefile
-          Added generation of basic javadoc zip file.
-
-2006-12-20 Sandro Santilli <strk at refractions.net>
-
-	* regress/README: wrote info about adding regression tests
-
-2006-12-20 Kevein Neufeld <kneufeld at refractions.net>
-
-	* lwgeom/lwgeom_gist.c
-	  Added fix to permit gist indexes to have more than 459 null
-	  geometries in a table
-
-2006-12-15 Markus Schaber <schabi at logix-tt.com>
-
-        * java/jdbc/Makefile
-          Fixed Makefile for jts tests, commented debug options better
-          
-        * java/jdbc/jtssrc/org/postgis/jts/JtsBinaryWriter.java 
-          Fix multi-dimension handling in JtsBinaryWriter, thanks to 
-          Thomas Marti for the hints
-          
-        * java/jdbc/jtssrc/examples/JtsTestParser.java
-          Improved SRID handling in regression tests and added 
-          CoordinateArraySequence tests.
-
-2006-12-15 Eduin Carrillo <yecarrillo at yahoo.com>
-
-	* lwgeom/lwgeom_transform.c:
-	  short circuit when source and target SRID are the same.
-
-2006-12-15 Eduin Carrillo <yecarrillo at yahoo.com>
-
-	* lwgeom/: Makefile, lwgeom_kml.c, lwpostgis.sql.in:
-	  New AsKML() function
-	* doc/postgis.xml: document new AsKML function.
-
-
-2006-12-13 Markus Schaber <schabi at logix-tt.com>
-
-	* README.postgis
-          Fixed "hard upgrade" instructions.
-
----------  PostGIS-1.2.0 release [2006-12-08] --------------------------
-
-2006-12-05 Mark Leslie <mleslie at refractions.net>
-
-	* doc/postgis.xml:
-	  Added sections for the SQL-MM and ArcSDE function ports.
-
-2006-12-05 Kevin Neufeld <kneufeld at refractions.net>
-
-	* Added sqlmm.sql.in: ESRI's ArcSDE subset of SQL/MM functions
-	* Moved common sql defines to their own header file.
-
-2006-12-01 Mark Leslie <mleslie at refractions.net>
-
-	* lwgeom/lwcompound.c, lwgeom/lwcurve.c, lwgeom/lwmsurface.c,
-	  lwgeom/lwmcurve.c, lwgeom/lwcurvepoly.c:
-	  Added serialize/deserialize support for curved geometries.
-	* lwgeom/liblwgeom.h:
-	  Added typedefs and minimum function prototypes for curved
-	  geometries.
-	* lwgeom/lwgeom_sqlmm.c:
-	  Functions to determine curve centers for use in creating bounding
-	  boxs.
-	* lwgeom/wktunparse.c, lwgeom/lwgparse.c, lwgeom/wktparse.h, 
-	  lwgeom/wktparse.lex, lwgeom/wktparse.y:
-	  Minimum parsing/printing support and struct allocations.
-  	* lwgeom/liblwgeom.c, lwgeom/lwgeom_api.c, lwgeom/lwgeom.c:
-	  Included curved types in various switches in generic functions.
-	* lwgeom/lwgeom_functions_analytic.c:
-	  Added point-in-polygon function
-	* lwgeom/lwgeom_geos_c.c:
-	  Added short-circuit for the point-in-polygon case to both Contains
-	  and Within.
-	* lwgeom/Makefile:
-	  Added new files to the makefile.
-	* regress/sql-mm-serialize.sql, regress/sql-mm-serialize_expected:
-	  Created a regression test set for the serialization/deserialization
-	  of the curved types.
-	* regress/Makefile:
-	  Added the new regression test for curve serialization.
-
-2006-11-29 Markus Schaber <schabi at logix-tt.com>
-
-	* Added java/jdbc/jtssrc/org/postgis/jts/JTSShape.java
-
-2006-11-22 Markus Schaber <schabi at logix-tt.com>
-
-	* java/ejb3/src/org/postgis/hibernate/GeometryType.java
-          Added Nullpointer Fix by Norman Barker
-
-2006-11-20 Sandro Santilli <strk at refractions.net>
-
-	* utils/postgis_restore.pl (canonicalize_typename):
-	  canonicalize 'timezone .* time stamp' to 'timezone'
-	  (fixes bug #121)
-
-2006-11-17 "Antoine Bajolet" <antoine.bajolet at tdf.fr>
-
-	* lwgeom/lwgeom_gist.c: fixed 'directives may not be used inside a
-	  macro argument' error raised by some compilers.
-
-2006-11-10 Sandro Santilli <strk at refractions.net>
-
-	* configure.in (geos detection): use $geos_prefix/lib when
-	  --ldflags is not supported by geos-config available.
-
-2006-11-10 Havard Tveite <havard.tveite at nlh.no>
-
-	* doc/postgix.xml (Hard Upgrade): add info about createdb params
-	* utils/postgis_restore.pl: fix use of createdb params
-
-2006-11-02 Sandro Santilli <strk at refractions.net>
-
-	* doc/postgis.xml: list setSRID bug fix in 'Bug fixes' section.
-
-2006-11-02 Markus Schaber <schabi at logix-tt.com>
-
-	* NEWS, postgis.xml, java/jdbc/src/org/postgis/ComposedGeom.java:
-          fixed setSRID bug in JDBC ComposedGeom.  
-
-2006-11-02 Sandro Santilli <strk at refractions.net>
-
-	* Version.config, doc/postgis.xml, NEWS: prepared
-	  for 1.1.6 release.
-
-2006-11-02 Sandro Santilli <strk at refractions.net>
-
-	* lwgeom/lwgeom_api.c, lwgeom/wktunparse.c: cast -1 to a char
-	  to make some compilers happy about comparison with a char
-	  type.
-
-2006-10-25 10:23  mschaber
-
-	* CHANGES, lwgeom/lwgeom_geos_c.c: fixed CAPI change that broke
-	  64-bit platforms
-
-2006-10-25 10:00  mschaber
-
-	* CHANGES: updated changelog to reflect loader regression fix
-
-2006-10-25 09:57  mschaber
-
-	* regress/Makefile: Make regress test build loader and dumper as it
-	  needs them
-
-2006-10-24 12:35  strk
-
-	* CHANGES, lwgeom/lwgeom_transform.c: use Z ordinate in
-	  reprojections
-
-2006-10-19 12:01  strk
-
-	* CHANGES, spatial_ref_sys.sql: spatial_ref_sys.sql updated to EPSG
-	  6.11.1
-
-2006-10-14 14:22  mschaber
-
-	* CHANGES, doc/man/pgsql2shp.1, doc/man/shp2pgsql.1,
-	  loader/README.pgsql2shp, loader/README.shp2pgsql,
-	  loader/pgsql2shp.c, loader/shp2pgsql.c: sanitized usage info
-	  output on loader/dumper
-
-2006-10-14 09:26  mschaber
-
-	* CHANGES, HOWTO_RELEASE, Version.config, doc/Makefile,
-	  extras/debian/rules, extras/template_gis/Makefile,
-	  java/jdbc/Makefile, java/jdbc/src/org/postgis/Version.java,
-	  loader/Makefile, loader/pgsql2shp.c, loader/shp2pgsql.c,
-	  lwgeom/Makefile, lwgeom/Makefile.shlib: Cleaned up Version.config
-	  & co.
-
-2006-10-13 15:56  mschaber
-
-	* CHANGES, doc/postgis.xml: updated CHANGES and doc/postgis.xml in
-	  preparation of upcoming release
-
-2006-10-13 15:35  mschaber
-
-	* HOWTO_RELEASE: updated HOWTO_RELEASE to reflect version.
-
-2006-10-13 14:18  mcayland
-
-	* CHANGES: Updated CHANGES files to reflect the MingW (Win32)
-	  linker fix for pgsql2hp under PostgreSQL 8.2
-
-2006-10-11 13:35  mschaber
-
-	* doc/postgis.xml: Added hint about template_postgis to docs,
-	  thanks to Marc Cave-Ayland for contribution.
-
-2006-10-11 11:19  mschaber
-
-	* loader/shp2pgsql.c: fix ARC regression test failures in loader
-
-2006-10-11 10:45  mschaber
-
-	* java/ejb3/README.txt, java/ejb3/ejb3spatial.pdf: added note about
-	  odt to README, re-exported pdf
-
-2006-10-11 10:00  strk
-
-	* loader/shp2pgsql.c: Fixed a bug in InsertLineStringWKT, also
-	  fixed some typos
-
-2006-10-11 09:43  mschaber
-
-	* ., CHANGES, doc/man/pgsql2shp.1, doc/man/shp2pgsql.1,
-	  doc/postgis.xml, loader/README.pgsql2shp,
-	  loader/README.shp2pgsql, loader/README.txt, loader/shp2pgsql.c:
-	  added -S option and updated README to loader/dumper
-
-2006-10-11 09:37  mschaber
-
-	* Version.config: bumped versions to 1.1.5
-
-2006-10-09 17:22  mschaber
-
-	* java/ejb3/src/org/postgis/hibernate/GeometryType.java: fix EJB3
-	  replace Method for Hibernate
-
-2006-10-09 17:12  mschaber
-
-	* CHANGES, java/ejb3/EJB3Spatial.odt, java/ejb3/README.txt,
-	  java/ejb3/build.xml,
-	  java/ejb3/src/org/postgis/ejb/PersonEntity.java,
-	  java/ejb3/src/org/postgis/ejb/UserBean.java,
-	  java/ejb3/src/org/postgis/ejb/UserBeanRemote.java,
-	  java/ejb3/src/org/postgis/ejb/mdb/IngestMDB.java,
-	  java/ejb3/src/org/postgis/hibernate/GeometryType.java: added
-	  EJB3Spatial.odt, fixed Normans contact mail
-
-2006-10-09 16:33  mcayland
-
-	* configure.in: Remove extra PGFELIBS definition in one of the
-	  MingW specific sections since it was triggering a linker bug
-	  within MingW's gcc. This was the reason that compiling against
-	  PostgreSQL 8.2 beta 1 under MingW would produce pgsql2shp
-	  executables that would segfault.
-
-2006-10-04 10:47  mschaber
-
-	* java/ejb3, java/ejb3/lib: fixed svn:ignore
-
-2006-10-02 23:26  mschaber
-
-	* java/jdbc/jtssrc/org/postgis/jts/JtsBinaryWriter.java,
-	  java/jdbc/src/examples/TestAutoregister.java,
-	  java/jdbc/src/org/postgis/binary/BinaryWriter.java,
-	  java/pljava/functions.sql,
-	  java/pljava/src/org/postgis/pljava/Aggregates.java,
-	  java/pljava/src/org/postgis/pljava/HelloWorld.java: Fix all
-	  Eclipse warnings in java code, small cleanup
-
-2006-10-02 23:16  mschaber
-
-	* java/pljava, java/pljava/README.txt, java/pljava/build.xml,
-	  java/pljava/functions.sql, java/pljava/install.sh,
-	  java/pljava/postgis_pljava.jar, java/pljava/src,
-	  java/pljava/src/org, java/pljava/src/org/postgis,
-	  java/pljava/src/org/postgis/pljava,
-	  java/pljava/src/org/postgis/pljava/Aggregates.java,
-	  java/pljava/src/org/postgis/pljava/HelloWorld.java,
-	  java/pljava/src/org/postgis/pljava/PLJGeometry.java,
-	  java/pljava/src/org/postgis/pljava/PLJtsParser.java,
-	  java/pljava/src/org/postgis/pljava/PLJtsWriter.java,
-	  java/pljava/update.sh: First PLJava checkin.
-	  pljava needs some patches that are currently floating on
-	  pljava-dev to make it work, it seems that we're the first actual
-	  users of varlen UTD mappings in pljava.
-
-2006-10-02 15:58  mschaber
-
-	* CHANGES, java/jdbc/src/org/postgis/Geometry.java: fixed
-	  NullPointer exception in org.postgis.Geometry.equals()
-
-2006-10-02 14:39  mschaber
-
-	* .: added .settings to svn:ignore
-
-2006-10-02 14:30  mschaber
-
-	* CHANGES, java/jdbc/jtssrc/org/postgis/jts/JtsBinaryParser.java,
-	  java/jdbc/jtssrc/org/postgis/jts/JtsBinaryWriter.java: Removed
-	  obsolete synchronisation from JTS.
-
-2006-10-02 12:37  mschaber
-
-	* lwgeom/SERIALIZED_FORM: fix bit width bugs in Docu
-
-2006-09-27 15:50  mschaber
-
-	* java/jdbc/todo.txt: Added further jdbc Todo issues.
-
-2006-09-27 12:37  strk
-
-	* lwgeom/lwgeom_geos_c.c: removed incompatible pointer type warning
-
-2006-09-27 08:37  mschaber
-
-	* java/ejb3/build.xml: fix erroneously changed build.xml
-
-2006-09-27 08:36  mschaber
-
-	* java/ejb3/README.txt, java/ejb3/build.xml, java/ejb3/lib,
-	  java/ejb3/lib/postgis_1.1.0.jar: removed hyperflous jar file
-
-2006-09-27 08:23  strk
-
-	* loader/pgsql2shp.c: lower default verbosity level
-
-2006-09-27 08:22  strk
-
-	* make_dist.sh: fixed to work with SVN
-
-2006-09-27 07:50  strk
-
-	* HOWTO_RELEASE: updated tag step
-
-2006-09-27 07:39  strk
-
-	* CHANGES, doc/postgis.xml: updated release notes
-
-2006-09-27 07:29  strk
-
-	* CHANGES, Version.config: version set to 1.1.4 (stripped CVS
-	  suffix
-
-2006-09-25 08:27  strk
-
-	* CHANGES, loader/pgsql2shp.c: Encode pgsql2shp process pid into
-	  temporary table name, to reduce likelyhood of name clashes.
-
-2006-09-22 14:51  mschaber
-
-	* CHANGES, java/ejb3/README.txt: fixed typo, updated CHANGES
-
-2006-09-20 09:03  mschaber
-
-	* java/ejb3, java/ejb3/.classpath, java/ejb3/.project,
-	  java/ejb3/.settings,
-	  java/ejb3/.settings/org.eclipse.jdt.core.prefs,
-	  java/ejb3/README.txt, java/ejb3/build.xml,
-	  java/ejb3/ejb3spatial.pdf, java/ejb3/jboss,
-	  java/ejb3/jboss/geodata-ds.xml,
-	  java/ejb3/jboss/ingest-service.xml, java/ejb3/lib,
-	  java/ejb3/lib/postgis_1.1.0.jar, java/ejb3/src,
-	  java/ejb3/src/META-INF, java/ejb3/src/META-INF/persistence.xml,
-	  java/ejb3/src/jndi.properties, java/ejb3/src/org,
-	  java/ejb3/src/org/postgis, java/ejb3/src/org/postgis/ejb,
-	  java/ejb3/src/org/postgis/ejb/PersonEntity.java,
-	  java/ejb3/src/org/postgis/ejb/UserBean.java,
-	  java/ejb3/src/org/postgis/ejb/UserBeanRemote.java,
-	  java/ejb3/src/org/postgis/ejb/mdb,
-	  java/ejb3/src/org/postgis/ejb/mdb/IngestMDB.java,
-	  java/ejb3/src/org/postgis/hibernate,
-	  java/ejb3/src/org/postgis/hibernate/GeometryType.java: added ejb3
-	  tutorial
-
-2006-09-18 13:21  strk
-
-	* doc/postgis.xml: Applied patch by Michael Fuhr <mike at fuhr.org>:
-	  Most are spelling errors, but in one case I removed the word
-	  "symmetric"
-	  from the description of the Difference() function
-	  (SymDifference() is
-	  symmetric; Difference() is not).
-
-2006-09-18 09:16  strk
-
-	* CHANGES, regress/regress_ogc.sql, regress/regress_ogc_expected:
-	  Fixed regress tests to pass with GEOS-3.0.0
-
-2006-09-13 20:17  mschaber
-
-	* CHANGES: updated readme to java directory layout change
-
-2006-09-09 16:32  pramsey
-
-	* loader/dbfopen.c: Added fix for null dates that are encoded as ''
-	  instead of 00000000.
-
-2006-09-07 17:37  strk
-
-	* lwgeom/lwgeom_chip.c, lwgeom/lwgeom_dump.c: More fixes for mixed
-	  declarations and code
-
-2006-09-07 17:03  strk
-
-	* lwgeom/lwgeom_chip.c: Declare variables at start of blocks...
-
-2006-09-06 11:16  strk
-
-	* topology/topology.sql.in: removed duplicated function definition
-
-2006-09-05 15:22  mschaber
-
-	* java/jdbc/Makefile: updated jdbc Makefile to new directory layout
-
-2006-09-05 15:16  mschaber
-
-	* java, java/ejb2, java/jdbc, java/jdbc/ejb2, jdbc2: Java/JDBC
-	  directory reorganization
-
-2006-08-30 08:46  mschaber
-
-	* CHANGES, jdbc2/ejb2, jdbc2/ejb2/CHANGES, jdbc2/ejb2/COPYING,
-	  jdbc2/ejb2/COPYING_LGPL, jdbc2/ejb2/README, jdbc2/ejb2/build.xml,
-	  jdbc2/ejb2/lib, jdbc2/ejb2/lib/commonlib,
-	  jdbc2/ejb2/lib/compiletimelib, jdbc2/ejb2/lib/xdocletlib,
-	  jdbc2/ejb2/prepare-jboss.xml, jdbc2/ejb2/resources,
-	  jdbc2/ejb2/resources/application.xml,
-	  jdbc2/ejb2/resources/build.properties, jdbc2/ejb2/resources/jndi,
-	  jdbc2/ejb2/resources/jndi/jndi.properties,
-	  jdbc2/ejb2/resources/postgis-ejb2-ds.xml, jdbc2/ejb2/src,
-	  jdbc2/ejb2/src/com, jdbc2/ejb2/src/com/geodetix,
-	  jdbc2/ejb2/src/com/geodetix/geo,
-	  jdbc2/ejb2/src/com/geodetix/geo/client,
-	  jdbc2/ejb2/src/com/geodetix/geo/client/Client.java,
-	  jdbc2/ejb2/src/com/geodetix/geo/dao,
-	  jdbc2/ejb2/src/com/geodetix/geo/dao/PostGisGeometryDAO.java,
-	  jdbc2/ejb2/src/com/geodetix/geo/dao/PostGisGeometryDAOImpl.java,
-	  jdbc2/ejb2/src/com/geodetix/geo/ejb,
-	  jdbc2/ejb2/src/com/geodetix/geo/ejb/GeometryBean.java,
-	  jdbc2/ejb2/src/com/geodetix/geo/ejb/GeometryFacadeBean.java,
-	  jdbc2/ejb2/src/com/geodetix/geo/exception,
-	  jdbc2/ejb2/src/com/geodetix/geo/exception/ApplicationGeoLayerException.java:
-	  added EJB2 support POC
-
-2006-08-30 08:39  mschaber
-
-	* jdbc2/README: fixed README about droped trove4j dependency
-
-2006-07-28 13:11  strk
-
-	* regress: added regress/lwpostgis.sql to svn:ignore list
-
-2006-07-28 13:08  strk
-
-	* CHANGES: updated
-
-2006-07-28 13:07  strk
-
-	* regress/ctors.sql, regress/ctors_expected: Added tests for
-	  makeline, makebox2d and makebox3d
-
-2006-07-28 13:07  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Fixed small typo in debugging
-	  message, replaced custom SRID check with errorIfSRIDMismatch()
-	  function in LWGEOM_makeline
-
-2006-07-28 13:06  strk
-
-	* lwgeom/lwgeom_box3d.c: Added SRID match check in MakeBox3D, fixed
-	  small typo in error message
-
-2006-07-28 13:05  strk
-
-	* lwgeom/lwgeom_box2dfloat4.c: Added SRID match check in MakeBox2D
-
-2006-07-27 15:06  strk
-
-	* regress/loader/Arc.dbf, regress/loader/Arc.shp,
-	  regress/loader/Arc.shx, regress/loader/ArcM.dbf,
-	  regress/loader/ArcM.shp, regress/loader/ArcM.shx,
-	  regress/loader/ArcZ.dbf, regress/loader/ArcZ.shp,
-	  regress/loader/ArcZ.shx, regress/loader/MultiPoint.dbf,
-	  regress/loader/MultiPoint.shp, regress/loader/MultiPoint.shx,
-	  regress/loader/MultiPointM.dbf, regress/loader/MultiPointM.shp,
-	  regress/loader/MultiPointM.shx, regress/loader/MultiPointZ.dbf,
-	  regress/loader/MultiPointZ.shp, regress/loader/MultiPointZ.shx,
-	  regress/loader/Point.dbf, regress/loader/Point.shp,
-	  regress/loader/Point.shx, regress/loader/PointM.dbf,
-	  regress/loader/PointM.shp, regress/loader/PointM.shx,
-	  regress/loader/PointZ.dbf, regress/loader/PointZ.shp,
-	  regress/loader/PointZ.shx, regress/loader/Polygon.dbf,
-	  regress/loader/Polygon.shp, regress/loader/Polygon.shx,
-	  regress/loader/PolygonM.dbf, regress/loader/PolygonM.shp,
-	  regress/loader/PolygonM.shx, regress/loader/PolygonZ.dbf,
-	  regress/loader/PolygonZ.shp, regress/loader/PolygonZ.shx: Marked
-	  shapefiles as binary, corrected accidentally mangled ones
-
-2006-07-27 09:44  mschaber
-
-	* jdbc2/Makefile: typo fix in comment
-
-2006-07-26 18:44  pramsey
-
-	* doc/postgis.xml: Changed Refractions mailing address.
-
-2006-07-26 17:21  pramsey
-
-	* doc/.cvsignore: Re-order repository
-
-2006-07-26 17:21  pramsey
-
-	* .cvsignore: Re-order repository
-
-2006-07-25 20:16  strk
-
-	* CHANGES, lwgeom/lwgeom_functions_basic.c, regress/Makefile,
-	  regress/ctors.sql, regress/ctors_expected: Fixed bug in collect()
-	  function discarding SRID of input
-
-2006-07-25 18:24  mschaber
-
-	* jdbc2/Makefile, jdbc2/sources.inc: Reworked jdbc2 makefile
-
-2006-07-21 21:21  pramsey
-
-	* extras/ogc_test_suite/1_schema.sql,
-	  extras/ogc_test_suite/2_queries.sql: Add official "adaptions" to
-	  the files to make them suitable for
-	  submission to the OGC compliance process.
-
-2006-07-19 13:31  mschaber
-
-	* jdbc2/jtssrc/org/postgis/jts/JtsBinaryWriter.java: fixed
-	  checkSrid method in JtsBinaryWriter
-
-2006-07-19 09:45  mschaber
-
-	* jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java: Fix setSridRecurse
-	  function in JTS
-
-2006-07-18 18:13  mschaber
-
-	* jdbc2/src/examples/TestJava2d.java: fix compiler warning due to
-	  deprecated method
-
-2006-07-18 18:13  mschaber
-
-	* CHANGES, jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsBinaryWriter.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java: fix SRID handling
-	  in JTS code
-
-2006-07-07 13:56  strk
-
-	* lwgeom/long_xact.sql, lwgeom/lwpostgis.sql.in: Applied Michael
-	  Fuhr patches:
-	  Eliminate the warnings that escape_string_warning complains
-	  about.
-	  The patches change \' (backslash single-quote) to ''
-	  (single-quote single-quote) and replace a couple of other escapes
-	  with calls to chr().
-
-2006-07-02 23:41  strk
-
-	* CHANGES, Version.config, lwgeom/lwgeom_gist.c: Fixed support for
-	  PostgreSQL 8.2 (gist) - patch by Michael Fuhr <mike at fuhr.org>
-
-2006-06-30 21:29  strk
-
-	* CHANGES, Version.config, doc/long_xact.xml, doc/postgis.xml:
-	  Prepared for 1.1.3 release: release notes, changes, version.
-	  Release date set for today (2006-06-30)
-
-2006-06-26 01:02  strk
-
-	* regress/run_test: replaced ROLLBACK with COMMIT in psql output to
-	  hide differences with 7.4 and lower pgsql versions.
-
-2006-06-26 00:56  strk
-
-	* lwgeom/lwgeom_geos_c.c: Fixed Invalid Memory Alloc request size
-	  error on GEOS=>LWGEOM conversion for EMPTY geometries. Removed
-	  warnings when built with POSTGIS_DEBUG enabled.
-
-2006-06-26 00:41  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Added debug lines in
-	  LWGEOM_affine, fixed some compiler warnings for build with
-	  POSTGIS_DEBUG enabled.
-
-2006-06-26 00:40  strk
-
-	* regress/affine.sql: qualified all geometry arguments.
-
-2006-06-25 23:59  strk
-
-	* CHANGES, doc/Makefile, doc/long_xact.xml, doc/postgis.xml,
-	  lwgeom/Makefile, lwgeom/long_xact.c, lwgeom/long_xact.sql,
-	  lwgeom/lwpostgis.sql.in, regress/Makefile, regress/long_xact.sql,
-	  regress/long_xact_expected: Added Long Transaction Support
-	  routines, dox and regress test.
-
-2006-06-25 23:45  strk
-
-	* regress/Makefile, regress/run_test: Fixed the lc_messages failure
-	  by avoiding attempts at setting it when run against a postgresql
-	  version < 8.0. Also fixed a path in a message from run_test.
-
-2006-06-25 22:53  strk
-
-	* doc/postgis.xml: Release Notes moved to an higher depth to reduce
-	  ToC noise.
-
-2006-06-25 22:50  strk
-
-	* doc/Makefile: Fixed HTML output rules
-
-2006-06-25 22:33  strk
-
-	* extras/WFS_locks/WFS_locks.c, extras/WFS_locks/WFS_locks.sql.in,
-	  extras/WFS_locks/test.sql: Add getTransactionID() stored
-	  procedure to support pgsql 7.3 (not tested against 7.2)
-
-2006-06-24 01:08  strk
-
-	* extras/WFS_locks/Makefile, extras/WFS_locks/WFS_locks.c: Removed
-	  compiler warnings (and more requested)
-
-2006-06-24 00:11  strk
-
-	* lwgeom/lwpostgis.sql.in: Added spaces between parameters ref and
-	  operator, as pgsql 7.3 chokes otherwise ($1*$2 becomes $1 * $2)
-
-2006-06-23 23:37  strk
-
-	* extras/WFS_locks/README, extras/WFS_locks/WFS_locks.c,
-	  extras/WFS_locks/WFS_locks.sql.in: Added EnableLongTransactions()
-	  and DisableLongTransactions().
-
-2006-06-23 21:56  strk
-
-	* extras/WFS_locks/Makefile, extras/WFS_locks/WFS_locks.c,
-	  extras/WFS_locks/WFS_locks.sql.in, extras/WFS_locks/test.sql:
-	  Fixed a couple of bugs, added a simple test script, cleaner error
-	  messages
-	  and compile-time support for unauthorized row updates behaviour
-	  (abort, skip).
-
-2006-06-19 10:42  strk
-
-	* regress/loader/Polygon-wkb.expected,
-	  regress/loader/Polygon-wkt.expected, regress/loader/Polygon.shp,
-	  regress/loader/PolygonM-wkb.expected,
-	  regress/loader/PolygonM-wkt.expected,
-	  regress/loader/PolygonM.shp,
-	  regress/loader/PolygonZ-wkb.expected,
-	  regress/loader/PolygonZ-wkt.expected,
-	  regress/loader/PolygonZ.shp: Removed -0 values from polygon
-	  doubles
-
-2006-06-18 11:29  strk
-
-	* regress/run_test: Changed -e test with -f, for Solaris support
-
-2006-06-17 11:46  strk
-
-	* regress/loader/MultiPointZ-wkt.expected: removed spurious newline
-
-2006-06-17 11:44  strk
-
-	* regress/Makefile, regress/loader/Arc-wkb.expected,
-	  regress/loader/Arc-wkb.sql, regress/loader/Arc-wkt.expected,
-	  regress/loader/Arc-wkt.sql, regress/loader/Arc.dbf,
-	  regress/loader/Arc.shp, regress/loader/Arc.shx,
-	  regress/loader/ArcM-wkb.expected, regress/loader/ArcM-wkb.sql,
-	  regress/loader/ArcM-wkt.expected, regress/loader/ArcM-wkt.sql,
-	  regress/loader/ArcM.dbf, regress/loader/ArcM.shp,
-	  regress/loader/ArcM.shx, regress/loader/ArcZ-wkb.expected,
-	  regress/loader/ArcZ-wkt.expected, regress/loader/ArcZ.dbf,
-	  regress/loader/ArcZ.shp, regress/loader/ArcZ.shx,
-	  regress/loader/MultiPoint-wkb.expected,
-	  regress/loader/MultiPoint-wkb.sql,
-	  regress/loader/MultiPoint-wkt.expected,
-	  regress/loader/MultiPoint-wkt.sql, regress/loader/MultiPoint.dbf,
-	  regress/loader/MultiPoint.shp, regress/loader/MultiPoint.shx,
-	  regress/loader/MultiPointM-wkb.expected,
-	  regress/loader/MultiPointM-wkb.sql,
-	  regress/loader/MultiPointM-wkt.expected,
-	  regress/loader/MultiPointM-wkt.sql,
-	  regress/loader/MultiPointM.dbf, regress/loader/MultiPointM.shp,
-	  regress/loader/MultiPointM.shx,
-	  regress/loader/MultiPointZ-wkb.expected,
-	  regress/loader/MultiPointZ-wkb.sql,
-	  regress/loader/MultiPointZ-wkt.expected,
-	  regress/loader/MultiPointZ-wkt.sql,
-	  regress/loader/MultiPointZ.dbf, regress/loader/MultiPointZ.shp,
-	  regress/loader/MultiPointZ.shx,
-	  regress/loader/Point-wkb.expected, regress/loader/Point-wkb.sql,
-	  regress/loader/Point-wkt.expected, regress/loader/Point-wkt.sql,
-	  regress/loader/Point.dbf, regress/loader/Point.shp,
-	  regress/loader/Point.shx, regress/loader/PointM-wkb.expected,
-	  regress/loader/PointM-wkb.sql,
-	  regress/loader/PointM-wkt.expected,
-	  regress/loader/PointM-wkt.sql, regress/loader/PointM.dbf,
-	  regress/loader/PointM.shp, regress/loader/PointM.shx,
-	  regress/loader/PointZ-wkb.expected,
-	  regress/loader/PointZ-wkb.sql,
-	  regress/loader/PointZ-wkt.expected,
-	  regress/loader/PointZ-wkt.sql, regress/loader/PointZ.dbf,
-	  regress/loader/PointZ.shp, regress/loader/PointZ.shx,
-	  regress/loader/Polygon-wkb.expected,
-	  regress/loader/Polygon-wkb.sql,
-	  regress/loader/Polygon-wkt.expected,
-	  regress/loader/Polygon-wkt.sql, regress/loader/Polygon.dbf,
-	  regress/loader/Polygon.shp, regress/loader/Polygon.shx,
-	  regress/loader/PolygonM-wkb.expected,
-	  regress/loader/PolygonM-wkb.sql,
-	  regress/loader/PolygonM-wkt.expected,
-	  regress/loader/PolygonM-wkt.sql, regress/loader/PolygonM.dbf,
-	  regress/loader/PolygonM.shp, regress/loader/PolygonM.shx,
-	  regress/loader/PolygonZ-wkb.expected,
-	  regress/loader/PolygonZ-wkb.sql,
-	  regress/loader/PolygonZ-wkt.expected,
-	  regress/loader/PolygonZ-wkt.sql, regress/loader/PolygonZ.dbf,
-	  regress/loader/PolygonZ.shp, regress/loader/PolygonZ.shx,
-	  regress/loader/README, regress/loader/mlines2d-wkb.expected,
-	  regress/loader/mlines2d-wkt.expected,
-	  regress/loader/mlines2d.dbf, regress/loader/mlines2d.shp,
-	  regress/loader/mlines2d.shx,
-	  regress/loader/mlines3dm-wkb.expected,
-	  regress/loader/mlines3dm-wkt.expected,
-	  regress/loader/mlines3dm.dbf, regress/loader/mlines3dm.shp,
-	  regress/loader/mlines3dm.shx,
-	  regress/loader/mlines3dz-wkb.expected,
-	  regress/loader/mlines3dz-wkt.expected,
-	  regress/loader/mlines3dz.dbf, regress/loader/mlines3dz.shp,
-	  regress/loader/mlines3dz.shx,
-	  regress/loader/mlines4d-wkb.expected,
-	  regress/loader/mlines4d-wkt.expected,
-	  regress/loader/mlines4d.dbf, regress/loader/mlines4d.shp,
-	  regress/loader/mlines4d.shx, regress/run_test: Fixed portability
-	  issues in the new run_test code, added loader test
-	  for all supported shapefile types
-
-2006-06-16 14:18  strk
-
-	* CHANGES, GNUmakefile, Makefile, README.postgis: Aliased 'test'
-	  rule as 'check', to conform to common practice.
-
-2006-06-16 14:13  strk
-
-	* CHANGES, regress/Makefile, regress/loader, regress/loader/README,
-	  regress/loader/mlines2d-wkb.expected,
-	  regress/loader/mlines2d-wkt.expected,
-	  regress/loader/mlines2d.dbf, regress/loader/mlines2d.shp,
-	  regress/loader/mlines2d.shx,
-	  regress/loader/mlines3dm-wkb.expected,
-	  regress/loader/mlines3dm-wkt.expected,
-	  regress/loader/mlines3dm.dbf, regress/loader/mlines3dm.shp,
-	  regress/loader/mlines3dm.shx,
-	  regress/loader/mlines3dz-wkb.expected,
-	  regress/loader/mlines3dz-wkt.expected,
-	  regress/loader/mlines3dz.dbf, regress/loader/mlines3dz.shp,
-	  regress/loader/mlines3dz.shx,
-	  regress/loader/mlines4d-wkb.expected,
-	  regress/loader/mlines4d-wkt.expected,
-	  regress/loader/mlines4d.dbf, regress/loader/mlines4d.shp,
-	  regress/loader/mlines4d.shx, regress/run_test: New regress test
-	  cases and support for loader/dumper.
-
-2006-06-16 14:12  strk
-
-	* loader/pgsql2shp.c, loader/shp2pgsql.c: - BUGFIX in pgsql2shp
-	  successful return code.
-	  - BUGFIX in shp2pgsql handling of MultiLine WKT.
-
-2006-06-13 10:20  strk
-
-	* extras/template_gis/Makefile: Updated template_gis Makefile to
-	  work with older debian sarge (stable).
-	  Patch by Alex Bodnaru.
-
-2006-06-09 06:03  strk
-
-	* extras/template_gis/profile: Fixed bug in PGISSCRIPT variable
-	  (provided by Alex Bodnaru)
-
-2006-06-05 17:24  strk
-
-	* doc/postgis.xml, lwgeom/lwgeom_functions_basic.c: Updated
-	  misleading documentation for Segmentize() function
-
-2006-06-02 16:59  strk
-
-	* lwgeom/lwgeom_chip.c: Fully supported georeferencing in chip
-	  drawing ops (must still tweak edge cases)
-
-2006-06-01 16:57  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom_chip.c: Fixed lwgeom drawing
-	  primitives to honour georeferencing.
-
-2006-06-01 07:07  strk
-
-	* lwgeom/lwgeom_pg.c: Added "fmgr.h" include, for PG_MODULE_MAGIC
-	  definition
-
-2006-06-01 06:58  strk
-
-	* CHANGES, lwgeom/lwgeom_pg.c: Added magic block ctor for 8.2
-	  compatibility
-
-2006-06-01 06:56  strk
-
-	* CHANGES, configure.in: Don't link pgsql2shp to more libs then
-	  required.
-
-2006-05-31 08:58  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom_chip.c: Added support and info
-	  for CHIP.datatype 7,8,107 and 108. They were not documented but
-	  used by CHIP canonical input function.
-
-2006-05-31 06:43  strk
-
-	* extras/template_gis, extras/template_gis/Makefile,
-	  extras/template_gis/README,
-	  extras/template_gis/createdb.postgis.1,
-	  extras/template_gis/createdb.postgis.in,
-	  extras/template_gis/mktemplate_gis.1,
-	  extras/template_gis/mktemplate_gis.in,
-	  extras/template_gis/mktemplate_gis.sh.in,
-	  extras/template_gis/postgis_env.sh.in,
-	  extras/template_gis/postgres_lib.sh.in,
-	  extras/template_gis/profile,
-	  extras/template_gis/rmtemplate_gis.1,
-	  extras/template_gis/rmtemplate_gis.in,
-	  extras/template_gis/rmtemplate_gis.sh.in: Imported template_gis
-	  utilities contributed by Roberto Boati and Alex Bodnaru.
-
-2006-05-30 17:19  strk
-
-	* lwgeom/lwgeom_chip.c: Added some primitives for CHIP management +
-	  rendering for points and lines
-
-2006-05-30 17:17  strk
-
-	* lwgeom/lwgeom_chip.c: Fixed bug in CHIP input routine failing on
-	  uncompressed 1x1 integer chip inputs
-
-2006-05-30 08:47  strk
-
-	* lwgeom/lwgeom.c: added copyright header
-
-2006-05-30 08:38  strk
-
-	* lwgeom/lwcollection.c, lwgeom/lwgeom_estimate.c,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwline.c,
-	  lwgeom/lwmline.c, lwgeom/lwmpoint.c, lwgeom/lwmpoly.c,
-	  lwgeom/lwpoint.c, lwgeom/lwpoly.c, lwgeom/measures.c,
-	  lwgeom/ptarray.c: Added some missing copyright headers.
-
-2006-05-23 09:48  strk
-
-	* CHANGES, doc/postgis.xml, lwgeom/lwgeom_inout.c,
-	  lwgeom/lwpostgis.sql.in: NEW AsHEXEWKB(geom, XDR|NDR) function +
-	  documentation
-
-2006-05-22 15:29  strk
-
-	* regress/Makefile, regress/measures.sql,
-	  regress/measures_expected, regress/regress.sql,
-	  regress/regress_expected: Moved 'measures' query into a specific
-	  file, added a test for bug #108
-
-2006-05-22 14:57  strk
-
-	* Version.config: Set version to 1.1.3CVS
-
-2006-05-22 14:23  strk
-
-	* lwgeom/lwgeom_geos_c.c: Transform a SRID==0 from GEOS to a
-	  SRID=-1.
-
-2006-05-22 13:08  strk
-
-	* CHANGES, lwgeom/measures.c: Fixed a bug in distance2d_poly_poly()
-	  never really comparing ring distances
-	  between 1st ring of 1st geom and all rings of second one.
-
-2006-05-22 12:10  strk
-
-	* topology/test/load_topology.sql: Added 'with oids' specification
-	  to create table (oids are used for the test).
-	  'With oids' was available in postgresql 7.3.4 so we should not be
-	  highering
-	  the requirements for topology. Suggestion from Alex Bodnaru.
-
-2006-05-22 11:17  strk
-
-	* topology/test/Makefile: Applied cleanups by Alex Bodnaru
-
-2006-05-22 11:02  strk
-
-	* CHANGES, doc/postgis.xml, lwgeom/lwgeom_dump.c,
-	  lwgeom/lwpostgis.sql.in: New DumpRings(polygon) function + docs
-
-2006-05-22 10:58  strk
-
-	* lwgeom/measures.c: fixed errors in DEBUG builds
-
-2006-05-22 10:38  strk
-
-	* lwgeom/liblwgeom.h: Added usage comment about lwpoly_construct()
-
-2006-05-17 15:52  strk
-
-	* doc/postgis.xml: Added Bruce Rindahl in the credits hall
-
-2006-05-17 15:32  strk
-
-	* CHANGES: Added note about doc generation change
-
-2006-05-17 13:11  strk
-
-	* doc/postgis.xml: DocBook version set to 4.3 (4.2 did not have
-	  <code> tag)
-	  Thanks to Mateus Loskot for the tip!
-
-2006-05-17 13:04  strk
-
-	* Makefile.config.in, configure.in, doc/Makefile, doc/README:
-	  Changed PDF manual generation rule to use db2pdf from
-	  docbook-utils package. Input does not validate, thus the rule
-	  doesn't succeed yet, but removing <code> tags is enough to
-	  complete.
-
-2006-05-17 12:26  strk
-
-	* doc/README: Added note about pdfxmltex being provided by xmltex
-	  package
-
-2006-05-17 12:25  strk
-
-	* doc/Makefile: Added check for pdfxmltex availability before
-	  attempting to use it
-
-2006-05-17 07:52  strk
-
-	* regress/affine.sql, regress/affine_expected: Additional bbox
-	  tests for transcale, rotateX and rotateY
-
-2006-05-16 19:11  strk
-
-	* regress/affine.sql, regress/affine_expected: Added tests for
-	  translate and scale bbox computation
-
-2006-05-16 17:09  strk
-
-	* CHANGES, lwgeom/lwgeom_functions_basic.c: BUGXFIX in affine()
-	  failing to update bounding box
-
-2006-05-11 14:24  strk
-
-	* extras/rpm/spec/postgis.spec: Update to 1.1.2 by Laurent
-	  WANDREBECK
-
-2006-05-11 09:41  strk
-
-	* doc, doc/.cvsignore: added postgis.fo and postgis.pdf
-
-2006-05-11 09:41  strk
-
-	* doc/README: changed single-file html production to 'make html',
-	  simpler
-
-2006-05-10 13:40  strk
-
-	* doc/Makefile, doc/README: Added notes about requirements for dox
-	  generation, cleaned up Makefile
-
-2006-05-10 10:47  mschaber
-
-	* jdbc2/src/org/postgis/Point.java: Small typo fix in comment
-
-2006-05-10 10:37  strk
-
-	* doc/Makefile: Removed >/dev/null redirection of pdfxmltex
-	  command, to see what's going on
-
-2006-05-09 13:06  mschaber
-
-	* CHANGES, Version.config,
-	  jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java,
-	  jdbc2/src/org/postgis/Geometry.java: Fixed JtsGeometry.equals()
-	  Imporoved Geometry setter/getter
-	  updated postgis version
-
-2006-05-04 15:19  strk
-
-	* CHANGES, lwgeom/lex.yy.c, lwgeom/wktparse.lex: Support for Tru64
-	  build (bug#104)
-
-2006-05-03 08:33  mschaber
-
-	* ., .cvsignore: added eclipsebin to cvsignore
-
-2006-05-03 08:30  mschaber
-
-	* CHANGES, jdbc2/src/examples/TestParser.java: Added regression
-	  tests for OGC conformant multiPoint parsing, updated CHANGELOG
-
-2006-05-03 08:18  mschaber
-
-	* jdbc2/src/examples/TestParser.java: Added test case for
-	  scientific notation
-
-2006-04-26 14:42  mschaber
-
-	* jdbc2/src/examples/TestParser.java: fixed typo in regression test
-	  online help
-
-2006-04-26 12:19  strk
-
-	* CHANGES, Makefile.config.in, configure.in, lwgeom/Makefile: Added
-	  --with-geos-libdir and --with-proj-libdir configure switches
-
-2006-04-18 16:57  strk
-
-	* lwgeom/lex.yy.c, lwgeom/wktparse.y: Fixed invalid C++ style
-	  comment
-
-2006-04-18 16:56  strk
-
-	* configure.in: Used ad-hoc AC_PROG_YACC for yacc detection
-
-2006-04-18 14:09  strk
-
-	* loader/pgsql2shp.c: Limited text field size to 255 (bug #84)
-	  [will eventually provide a switch to support wider fields ]
-
-2006-04-18 12:36  strk
-
-	* CHANGES: updated
-
-2006-04-18 12:30  strk
-
-	* regress/Makefile, regress/wkt.sql, regress/wkt_expected: Added
-	  test for wkt parser
-
-2006-04-18 12:30  strk
-
-	* lwgeom/lex.yy.c, lwgeom/wktparse.tab.c, lwgeom/wktparse.y: WKT
-	  parser: forbidden EMPTY elements in non-collection multigeoms.
-
-2006-04-18 10:28  strk
-
-	* lwgeom/liblwgeom.c, lwgeom/lwline.c, lwgeom/lwpoint.c,
-	  lwgeom/lwpoly.c: Cleanly handled deserialization of points with
-	  non-point input by raising an error. Made other simple geoms
-	  deserializers errors of this kind be consistent. Added a check in
-	  lwgeom_typename() to avoid memory corruption when input
-	  geometrytype is out of range.
-
-2006-04-18 09:19  strk
-
-	* configure.in: Added check for libiconv_open (for MingW) - patch
-	  provided by Mark Cave-Ayland
-
-2006-04-18 09:16  strk
-
-	* loader/shp2pgsql.c: Substituted bzero() use with memset()
-
-2006-04-18 09:10  strk
-
-	* Makefile.config.in, configure.in, lwgeom/Makefile: Applied patch
-	  by Mark Cave-Ayland allowing in-place regression tests to
-	  be run under MingW (Win32)
-
-2006-04-10 08:19  strk
-
-	* lwgeom/lwgeom_jts.c: Added support for printing argument geoms on
-	  union failures
-	  within unite_garray() loop.
-
-2006-03-29 09:25  strk
-
-	* TODO: removed obsoleted items
-
-2006-03-29 09:19  strk
-
-	* README.postgis: Set release version and date
-
-2006-03-29 09:14  strk
-
-	* CHANGES, Version.config, doc/postgis.xml: Prepared for 1.1.2
-	  release
-
-2006-03-28 08:39  strk
-
-	* regress/run_test: Mangled Self-intersection message to remove 'at
-	  or near point'
-	  so that test works with both GEOS 2.x (w/out point spec) and 3.x
-	  (with point spec)
-
-2006-03-27 09:33  strk
-
-	* regress/regress_ogc.sql, regress/regress_ogc_expected: Used a
-	  larger grid for buffer() test, to account for rounding changes
-	  between
-	  GEOS-2.2 and GEOS-3.0
-
-2006-03-13 10:54  strk
-
-	* CHANGES, lwgeom/lwgeom_estimate.c, lwgeom/lwpostgis.sql.in:
-	  Applied patch from Mark Cave Ayland embedding access control for
-	  the estimated_extent functions.
-
-2006-03-13 10:41  strk
-
-	* CHANGES: added enforceRHR fix
-
-2006-03-12 17:20  pramsey
-
-	* lwgeom/lwgeom_api.c: Fix isccw to return correct ccw answer.
-
-2006-03-12 17:13  pramsey
-
-	* lwgeom/lwgeom.c: Fix for enforceRHR to actually enforce rather
-	  than just reverse. (Note
-	  that seems to be enforcing CW RHR rather than CCW RHR.)
-
-2006-03-08 18:21  strk
-
-	* configure.in: Added pg_config --libs to PGFELIBS as a workaround
-	  for systems
-	  that doesn't automatically detect dependencies
-
-2006-03-01 09:10  strk
-
-	* regress/Makefile: Fixed 'clean' rule to succeed also when tree
-	  already cleaned (rm -f)
-
-2006-02-24 20:23  pramsey
-
-	* doc/postgis.xml: Minor error in install instructions
-
-2006-02-23 11:48  mschaber
-
-	* CHANGES, doc/postgis.xml, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwpostgis.sql.in, regress/affine.sql,
-	  regress/affine_expected: documented affine(), rewrote
-	  transscale() to use affine()
-
-2006-02-22 14:06  strk
-
-	* CHANGES, doc/postgis.xml, lwgeom/liblwgeom.h,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in,
-	  regress/Makefile, regress/affine.sql, regress/affine_expected:
-	  Added affine() internal function.
-	  Provided rotate{Z,X,Y}() internally using affine().
-	  Made scale() and translate() internally use affine().
-	  Obsoleted transscale() function.
-	  Fixed a bbox-related bug in transscale()
-	  Added a test for affine transformations.
-
-2006-02-15 08:38  strk
-
-	* regress/regress_ogc.sql: Qualified args of difference() to avoid
-	  clashes with other packages
-
-2006-02-10 10:58  strk
-
-	* spatial_ref_sys.sql: Made it a single transaction
-
-2006-02-10 10:57  strk
-
-	* spatial_ref_sys.sql: Removed intermediate VACUUM
-
-2006-02-06 20:04  mschaber
-
-	* CHANGES, jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java: fixed srid
-	  handling in jts for composed geometries - this had prevented
-	  'inner' geometries with no given srid from inheriting the srid
-	  from outer collection.
-
-2006-02-06 11:16  strk
-
-	* lwgeom/lwgeom.h: Added uchar typedef
-
-2006-02-06 11:12  strk
-
-	* lwgeom/lwgparse.c, lwgeom/wktparse.h, lwgeom/wktunparse.c:
-	  uint32_t typedef moved back from wktparse.h to lwgparse.c and
-	  wktunparse.c
-
-2006-02-06 11:09  strk
-
-	* lwgeom/BBOXCACHE_BEHAVIOURS: added snaptogrid behavior
-
-2006-02-03 20:53  strk
-
-	* loader/pgsql2shp.c, loader/wkb.h, lwgeom/lwgparse.c,
-	  lwgeom/wktparse.h, lwgeom/wktunparse.c: Swapped stdint.h
-	  (unavailable on Solaris9) with inttypes.h
-
-2006-02-03 09:52  strk
-
-	* CHANGES, lwgeom/lwgparse.c, lwgeom/wktunparse.c: Changed int4
-	  typedefs to use POSIX uint32_t
-
-2006-02-02 04:46  pramsey
-
-	* doc/postgis.xml: Updated maintainers info.
-
-2006-02-01 22:15  strk
-
-	* CHANGES, regress/Makefile, regress/run_test: Made
-	  regress/run_test create and drop it's regress database
-	  unless otherwise specified using --nocreate and --nodrop
-	  switches.
-
-2006-02-01 20:48  strk
-
-	* configure.in: Portable tests for docdir and datadir, comments
-	  fixed.
-	  Thanks to Havard Tveite for pointing out.
-
-2006-01-29 13:54  strk
-
-	* CHANGES, README.postgis, Version.config, lwgeom/Makefile,
-	  lwgeom/box2d.c, lwgeom/lwgeom.c,
-	  lwgeom/lwgeom_functions_analytic.c, regress/Makefile,
-	  regress/run_test, regress/snaptogrid.sql,
-	  regress/snaptogrid_expected: Fixed bug in SnapToGrid() bbox
-	  computation.
-	  Previous policy (WHEN SIMPLE) turned out to be non-simple,
-	  so this has been changed to TAINING.
-	  Bbox will then be recomputed by scanning output coordinates
-	  iff input had a bbox cache.
-	  AUTOCACHE_BBOX define (the default) will still force a
-	  computation of output box if worth it.
-	  Regress tests added for the case reported on postgis-users
-	  
-	  Run of regress tests do not require postgis install
-	  anymore. The library build in source tree will be
-	  used for this purpose.
-	  
-	  Version bumped to 1.1.2 and CHANGES file updated.
-
-2006-01-23 00:13  strk
-
-	* CHANGES, Version.config, doc/postgis.xml: Set version to 1.1.1,
-	  edited 1.1.1 Release Notes chapter in manual
-	  and set release date (2006-01-23).
-
-2006-01-22 23:09  pramsey
-
-	* spatial_ref_sys.sql: Fix for bug 10, SRID 28992 incorrect
-
-2006-01-21 08:40  strk
-
-	* regress/run_test, regress/test_index_concurrency: Separated
-	  'export' from assignment, for Solaris support - reported by
-	  Michael Fuhr
-
-2006-01-19 19:19  strk
-
-	* doc/postgis.xml: Updated documentation for line_substring() and
-	  line_interpolate_point()
-
-2006-01-19 19:13  strk
-
-	* regress/regress_lrs.sql, regress/regress_lrs_expected: Added a
-	  couple of line_interpolate_point tests
-
-2006-01-19 19:11  strk
-
-	* CHANGES, lwgeom/lwgeom_functions_analytic.c: Z and M
-	  interpolation in line_interpolate_point()
-
-2006-01-19 18:26  strk
-
-	* lwgeom/lwgeom_functions_analytic.c, lwgeom/ptarray.c,
-	  regress/regress_lrs.sql, regress/regress_lrs_expected: Made
-	  line_substring() handle corner case of start/end having the same
-	  value. A point is returned in that case.
-
-2006-01-19 18:17  strk
-
-	* regress/regress_lrs.sql, regress/regress_lrs_expected: Added more
-	  regress tests for line_substring
-
-2006-01-19 18:17  strk
-
-	* CHANGES, lwgeom/ptarray.c: Added Z and M interpolation in
-	  ptarray_substring(), fixed some corner-case bugs
-
-2006-01-19 18:16  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom_api.c: Added
-	  interpolate_point4d() general function in API
-
-2006-01-19 18:15  strk
-
-	* regress/run_test: Added -v switch to show differences inline
-
-2006-01-18 21:06  strk
-
-	* CHANGES, regress/run_test: Forced lc_messages to be 'C' during
-	  regress tests
-
-2006-01-18 10:19  strk
-
-	* CHANGES, lwgeom/ptarray.c, regress/regress_lrs.sql,
-	  regress/regress_lrs_expected: Fixed out-of-bound condition in
-	  ptarray_substring during copy of
-	  unaltered points.
-	  Added regress test for the case
-	  (postgis-devel/2006-January/001951.html)
-
-2006-01-17 14:53  strk
-
-	* configure.in: Fixed $datadir and $docdir paths to support
-	  postgresql convention
-	  of adding 'postgresql' component IFF neither 'pgsql' nor
-	  'postgres'
-	  already appear in the path.
-
-2006-01-17 08:37  strk
-
-	* CHANGES: Added postgis_restore.pl fix
-
-2006-01-17 08:36  strk
-
-	* utils/postgis_restore.pl: Commented out debugging premature exit
-	  left from last review
-
-2006-01-16 10:42  strk
-
-	* loader/dbfopen.c, loader/pgsql2shp.c, loader/shapefil.h,
-	  loader/shp2pgsql.c: Added support for Bool and Date DBF<=>PGIS
-	  mapping
-
-2006-01-16 10:10  strk
-
-	* CHANGES, configure.in: Fixed default pgsql prefix to
-	  /usr/local/pgsql (default since pgsql 7.2)
-
-2006-01-15 22:56  strk
-
-	* CHANGES, Makefile.config.in, configure.in: Fixed handling of
-	  pg_config --bindir
-
-2006-01-13 09:11  strk
-
-	* CHANGES, lwgeom/ptarray.c, regress/lwgeom_regress.sql,
-	  regress/lwgeom_regress_expected, regress/regress_lrs.sql,
-	  regress/regress_lrs_expected: Fixed bug in ptarray_locate_point()
-	  - added regress test for specific case
-
-2006-01-12 12:26  strk
-
-	* CHANGES, lwgeom/lwgeom_geos_c.c: Fixed bug blessing all
-	  GEOMETRYCOLLECTIONS to MULTIPOLYGONS in postgis->GEOS
-	  converted trough C-API
-
-2006-01-10 16:38  mschaber
-
-	* CHANGES, doc/postgis.xml, lwgeom/lwpostgis.sql.in: Added
-	  NumInteriorRing(geometry) alias function
-
-2006-01-09 16:40  strk
-
-	* loader/PQunescapeBytea.c, loader/compat.h, loader/dbfopen.c,
-	  loader/pgsql2shp.c, loader/shp2pgsql.c: ISO C90 comments,
-	  signedness mismatch fixes
-
-2006-01-09 15:55  strk
-
-	* lwgeom/lwgeom_box.c, lwgeom/lwgeom_box2dfloat4.c,
-	  lwgeom/lwgeom_box3d.c, lwgeom/lwgeom_btree.c,
-	  lwgeom/lwgeom_chip.c, lwgeom/lwgeom_dump.c,
-	  lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_gml.c,
-	  lwgeom/lwgeom_inout.c, lwgeom/lwgeom_svg.c,
-	  lwgeom/lwgeom_transform.c, lwgeom/profile.h,
-	  lwgeom/stringBuffer.c, lwgeom/stringBuffer.h: ISO C90 comments
-	  (finished in lwgeom/)
-
-2006-01-09 15:12  strk
-
-	* lwgeom/lwcollection.c, lwgeom/lwgeom_spheroid.c, lwgeom/lwline.c,
-	  lwgeom/lwmline.c, lwgeom/lwmpoint.c, lwgeom/lwmpoly.c,
-	  lwgeom/lwpoint.c, lwgeom/wktunparse.c: ISO C90 comments
-
-2006-01-09 15:11  strk
-
-	* lwgeom/lwgeom_functions_analytic.c: Removed variable-sized array
-	  and fixed comments as for ISO C90 requirements.
-
-2006-01-09 15:09  strk
-
-	* regress/Makefile, regress/simplify.sql,
-	  regress/simplify_expected: Added simplify() test unit
-
-2006-01-09 14:43  strk
-
-	* lwgeom/lwgeom_api.c: ISO C90 comments, indenting
-
-2006-01-09 12:56  strk
-
-	* lwgeom/lwpostgis.sql.in: Proc upgrade requirement message made
-	  more clear.
-
-2006-01-09 12:55  strk
-
-	* lwgeom/lwgeom_debug.c: Removed variable-sized array forbidden by
-	  ISO C90.
-
-2006-01-09 12:39  strk
-
-	* lwgeom/liblwgeom.c: C++ style comments removed, fixed return from
-	  void function.
-
-2006-01-09 12:36  strk
-
-	* lwgeom/ptarray.c: Changed C++ style comments to ISO C format
-
-2006-01-09 12:30  strk
-
-	* lwgeom/measures.c: Changed C++ style comments to ISO C ones.
-
-2006-01-09 12:17  strk
-
-	* CHANGES: Added Solaris 2.7 and MingW support improvements item
-
-2006-01-09 11:48  strk
-
-	* lwgeom/lwgeom_estimate.c: Fixed "strict-aliasing rule" breaks.
-
-2006-01-09 11:43  strk
-
-	* lwgeom/ptarray.c: Found another (faster) way to avoid breaking
-	  "strict-aliasing rules"
-
-2006-01-09 11:05  strk
-
-	* lwgeom/ptarray.c: Removed POINT4D=>POINT2D cast raising GCC
-	  warning
-
-2006-01-09 10:56  strk
-
-	* configure.in: Changed "! test" to "test !" and "-e" to "-f" for
-	  Solaris compatibility.
-
-2006-01-09 10:42  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Changed all C++ style comments
-	  to ISO C ones.
-
-2006-01-08 15:02  strk
-
-	* ., .cvsignore: Added lwpostgis_upgrade.sql
-
-2006-01-07 10:18  strk
-
-	* configure.in: Changed $PWD uses with `pwd` (required for Solaris
-	  2.7)
-
-2006-01-05 15:01  strk
-
-	* configure.in: More portable (hopefully) use of quotes and
-	  backticks
-
-2006-01-05 00:26  chodgson
-
-	* lwgeom/lwgeom_inout.c: rollback to contain cast
-
-2006-01-05 00:19  chodgson
-
-	* lwgeom/lwgeom_chip.c: 1.12 with changes from 1.11 integrated
-
-2006-01-05 00:07  chodgson
-
-	* lwgeom/lwgeom_functions_basic.c: Recommitted with changes from
-	  1_34 integrated
-
-2006-01-04 21:37  chodgson
-
-	* lwgeom/lwgeom_functions_basic.c: Added function
-	  optimistic_overlap in order to support TerrainServer. Note that
-	  optimistic_overlap existed in postgis prior to 1.0 but was
-	  removed. The included version is a hack to work with the newer
-	  lwgeom structs
-
-2006-01-04 21:21  chodgson
-
-	* lwgeom/lwgeom_inout.c: Modified lwgeom2 = ... line in
-	  LWGEOMFromWKB function; removed the (uchar *) cast
-
-2006-01-04 21:16  chodgson
-
-	* lwgeom/lwgeom_chip.c: Added the CHIP_send function which enables
-	  Postgres 8.0 to send a binary CHIP
-
-2006-01-01 02:30  strk
-
-	* lwgeom/lwgeom_pg.c: Added missing include for definition of
-	  unparse_WKB()
-
-2006-01-01 02:19  strk
-
-	* lwgeom/lwgeom_box.c, lwgeom/lwgeom_pg.h: Dropped unused
-	  box2df_to_box() and box_to_box2df() functions. Added
-	  box_to_box2df_p() function to complement exiting
-	  box2df_to_box_p().
-
-2005-12-31 15:11  strk
-
-	* doc/postgis.xml: Fixed reference to PostgreSQL "contrib"
-	  directory (no more required)
-
-2005-12-31 14:57  strk
-
-	* lwgeom/lwgeom_api.c: Fixed "possibly uninitialized" warning in
-	  box2df_to_box3d
-
-2005-12-30 18:14  strk
-
-	* lwgeom/lwgeom_box2dfloat4.c, lwgeom/lwgeom_box3d.c,
-	  lwgeom/lwgeom_chip.c, lwgeom/lwgeom_gml.c, lwgeom/lwgeom_svg.c,
-	  lwgeom/lwgeom_transform.c: Fixed all signedness warnings
-
-2005-12-30 17:40  strk
-
-	* CHANGES, Version.config, lwgeom/liblwgeom.h, lwgeom/lwgeom.c,
-	  lwgeom/lwgeom_api.c, lwgeom/lwgeom_chip.c,
-	  lwgeom/lwgeom_estimate.c, lwgeom/lwgeom_functions_analytic.c,
-	  lwgeom/lwgeom_gist.c, lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c,
-	  lwgeom/lwgeom_pg.c, lwgeom/lwgeom_pg.h, lwgeom/lwgparse.c,
-	  lwgeom/lwpoly.c, lwgeom/wktparse.h: Moved PG_LWGEOM WKB I/O and
-	  SRID get/set funx
-	  from lwgeom_api.c to lwgeom_pg.c.
-	  Made lwgeom_from_ewkb directly invoke grammar parser rather then
-	  invoke
-	  the PG_LWGEOM-specific function.
-	  Cleaned up signedness-related and comments-related warnings for
-	  the files
-	  being committed (more to do on other files)
-
-2005-12-28 18:43  devrim
-
-	* extras/rpm/patches/postgis-version.config.patch: Removed unused
-	  patch
-
-2005-12-28 18:40  devrim
-
-	* extras/rpm/spec/postgis.spec: Lots of fixes for 1.1
-
-2005-12-21 18:45  strk
-
-	* configure.in: Removed awk usage, --with-template is detected
-	  during the single
-	  pg_config --configure scan
-
-2005-12-21 13:18  strk
-
-	* configure.in: Changed $() constructs to "``" ones, for
-	  portability
-
-2005-12-21 12:12  strk
-
-	* lwgeom/lwgeom_transform.c: Raised a warning on pj_errno==-38 (a
-	  nodatum transform is attempted before giving up)
-
-2005-12-20 09:17  strk
-
-	* regress/run_test: Used more portable sed syntax, submitted by
-	  Michael Fuhr.
-
-2005-12-20 09:06  strk
-
-	* doc/Makefile: Fixed inconsistency between docs install/uninstall
-	  paths
-
-2005-12-19 20:33  strk
-
-	* configure.in: Fixed eprefix (bindir) use
-
-2005-12-19 20:23  strk
-
-	* GNUmakefile: Dropped `liblwgeom' dependency from 'test' rule
-
-2005-12-19 15:07  strk
-
-	* configure.in: Allowed for overriding of --datadir.
-	  reworked pg_config --configure parsing to make a single scan.
-	  Fixed mishanlding of --prefix
-
-2005-12-19 12:26  strk
-
-	* README.postgis: make regress => make test
-
-2005-12-19 10:39  strk
-
-	* regress/regress_expected, regress/run_test: used a consistent
-	  construct for out_and_err redirect,
-	  added rule to make [eE][-+]0+[0-9]+ become e[-+][1-9]+
-
-2005-12-19 10:17  strk
-
-	* regress/run_test: Applied patch for MingW support (buffering and
-	  INF representation problems)
-
-2005-12-19 09:43  strk
-
-	* lwgeom/Makefile: Fixed uninstall rule for scripts
-
-2005-12-16 16:53  strk
-
-	* configure.in: fixed iconv check
-
-2005-12-16 16:47  strk
-
-	* Makefile.config.in, configure.in, loader/Makefile: Added support
-	  for mixed libiconv/iconv
-
-2005-12-16 15:07  strk
-
-	* HOWTO_RELEASE: Added make_dist.sh argument.
-
-2005-12-16 11:55  strk
-
-	* TODO: Almost done with closure
-
-2005-12-16 11:53  strk
-
-	* doc/postgis.xml: Added Carl Anderson to release-specifi credits
-	  section (forgot, who know how many else)
-
-2005-12-16 11:14  strk
-
-	* CHANGES, doc/postgis.xml: Edited release notes in manual, set
-	  release date to 2005/12/21
-	  (if everything goes file)
-
-2005-12-16 10:06  mschaber
-
-	* jdbc2/README: small README improvements
-
-2005-12-16 09:36  strk
-
-	* lwgeom/lwpostgis.sql.in: Added installed procs version when proc
-	  upgrade needed
-
-2005-12-16 09:32  strk
-
-	* HOWTO_RELEASE, TODO, make_dist.sh: Added release procedure and
-	  Versioning rationale.
-
-2005-12-16 08:59  strk
-
-	* Version.config, lwgeom/Makefile: lwpostgis_upgrade.sql installed
-	  by install and removed by uninstall,
-	  fixed path info for lwpostgis.sql install. Stripped CVS from
-	  version
-	  strings and added note about SO/REL versions being the same.
-
-2005-12-16 08:56  strk
-
-	* lwgeom/lwgeom_geos_wrapper.cpp: Added required typinfo include
-
-2005-12-16 08:38  strk
-
-	* lwgeom/lwpostgis.sql.in: Simplified top warning about
-	  upgradability of changes.
-
-2005-12-16 08:37  strk
-
-	* lwgeom/Makefile: Added dependency of postgis_proc_upgrade.pl in
-	  lwpostgis_upgrade.sql rule
-
-2005-12-16 08:33  strk
-
-	* utils/postgis_proc_upgrade.pl: Fixed version checker to only use
-	  Major to compare
-
-2005-12-16 02:08  strk
-
-	* lwgeom/Makefile: Reverted use of $(shlib_major) to $(shlib).
-	  Since lwpostgis_upgrade.sql is always enough
-	  to rebind, and also required...
-
-2005-12-16 01:48  strk
-
-	* utils/postgis_proc_upgrade.pl: Added comment about the use of
-	  postgis_lib_version in version checker
-	  (last commit log was incomplete)
-
-2005-12-16 01:41  strk
-
-	* CHANGES, Version.config, lwgeom/Makefile,
-	  lwgeom/lwpostgis.sql.in, utils/postgis_proc_upgrade.pl: Unified
-	  SCRIPTS, LIB and RELEASE versions for the sake of simplicity.
-	  postgis_scripts_released() will return the same as
-	  postgis_lib_version()
-	  postgis_scripts_installed() return still the same numbers but as
-	  written
-	  in the database at the time of lwpostgis.sql sourcing.
-
-2005-12-16 01:35  strk
-
-	* doc/postgis.xml: Added notes `bout postgis_scripts_released(),
-	  postgis_scripts_installed()
-	  and postgis_version(). Copied soft upgrade description from
-	  README
-	  file - removed most references about DBPROC/RELPROC and the like.
-
-2005-12-15 23:57  strk
-
-	* Makefile.config.in, configure.in, lwgeom/Makefile: perl
-	  availability check by ./configure (sorry, you'll need it from now
-	  on)
-
-2005-12-15 23:52  strk
-
-	* CHANGES: Added note about jdbc/ drop and PgSQL source dependency
-	  relief
-
-2005-12-15 23:49  strk
-
-	* jdbc: Removed obsoleted code
-
-2005-12-15 23:46  pramsey
-
-	* doc/postgis.xml: Remove qandasetdiv tags and fix numbering...
-
-2005-12-15 23:28  strk
-
-	* CHANGES, GNUmakefile, lwgeom/Makefile,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_nojts.c,
-	  lwgeom/lwpostgis.sql.in: - Made postgis_version() a C function
-	  w/out changing output.
-	  - Moved postgis centroid() version (neither GEOS nor JTS) from
-	  lwgeom_functions_basic.c to lwgeom_nojts.c (fails far less
-	  times with "redefinition of centroid" errors.)
-	  - Made lwpostgis_upgrade.sql build by default (must add a check
-	  for perl availability in ./configure.in)
-
-2005-12-15 23:17  pramsey
-
-	* README.postgis: Wording changes here and there.
-
-2005-12-15 22:50  strk
-
-	* README.postgis: Updated Upgrading section
-
-2005-12-15 19:11  strk
-
-	* make_dist.sh: back to single full package
-
-2005-12-15 18:34  strk
-
-	* doc/postgis.xml: Switched HARD/SOFT upgrade and removed HACK
-	  upgrade sections.
-
-2005-12-15 18:30  strk
-
-	* TODO: Added item for 1.1 closure
-
-2005-12-15 15:18  strk
-
-	* TODO: Added things to do for 1.1.0 closeup
-
-2005-12-15 09:28  strk
-
-	* regress/run_test: Infinite->Infinity
-
-2005-12-15 01:27  strk
-
-	* regress/run_test: Added PROJ version in output - would change the
-	  whole thing to postgis_full_version() if it only fit into 80 cols
-
-2005-12-15 01:21  strk
-
-	* regress/Makefile: Made PROJ test be run only if USE_PROJ=1
-
-2005-12-15 01:19  strk
-
-	* regress/regress.sql, regress/regress_expected,
-	  regress/regress_ogc.sql, regress/regress_ogc_expected: Moved
-	  GEOS/JTS function from regress to ogc test
-
-2005-12-15 01:07  strk
-
-	* regress/regress.sql, regress/run_test: Removed call to
-	  replace(text,text,text) in regress.sql
-	  (unsupported by pgsql 7.2)
-	  Used sed in run_test to Transform Infinite to inf and Inf to inf
-
-2005-12-15 00:49  strk
-
-	* Version.config, lwgeom/Makefile: Splitted SCRIPTS_VERSION in
-	  MAJOR,MINOR,MICRO
-
-2005-12-15 00:47  strk
-
-	* lwgeom/lwpostgis.sql.in: 'IMMUTABLE STRICT' ->
-	  '_IMMUTABLE_STRICT' fix for new polygon ctors
-
-2005-12-15 00:28  strk
-
-	* regress/run_test: typo fixed
-
-2005-12-14 18:56  strk
-
-	* TODO: Removed rectangle-level locking (DONE)
-
-2005-12-14 18:45  strk
-
-	* TODO: Dropped 1.1.0 specific section - all pending items dumped
-	  to 'other random items'
-
-2005-12-14 18:44  strk
-
-	* doc/postgis.xml: Typo fixed (dumber->dumper) - was tempted to
-	  keep it ;)
-
-2005-12-14 18:34  strk
-
-	* README.postgis: Reintroduced revised INSTALLATION, UPGRADE,
-	  USAGE.
-	  Added REQUIREMENTS, CONFIGURATION and TESTING.
-	  UPGRADE still requires some cleanup (IMHO).
-
-2005-12-14 15:40  strk
-
-	* README.postgis: Removed most info, added reference to PostGIS
-	  manual instead
-
-2005-12-14 15:29  strk
-
-	* ., .cvsignore: Removed postgis_geos_version.h - should be under
-	  lwgeom/
-
-2005-12-14 15:23  strk
-
-	* make_dist.sh: - Create two packages:
-	  postgis-$$.tar.gz and postgis-regress-$$.tar.gz
-	  
-	  - New syntax:
-	  -- postgis-cvs.tar.gz postgis-regress-cvs.tar.gz
-	  sh make_dist.sh
-	  -- postgis-1.1.0.tar.gz postgis-regress-1.1.0.tar.gz
-	  sh make_dist.sh 1.1.0
-
-2005-12-14 14:14  strk
-
-	* doc/Makefile: Removed obsoleted --param shade.verbatim param from
-	  xsltproc call,
-	  moved common flags on top file.
-
-2005-12-14 13:43  strk
-
-	* doc/postgis.xml: fixed closing tag mismatch
-
-2005-12-14 13:42  strk
-
-	* doc/postgis.xml: Added release version in abstract, updated
-	  INSTALL section to reflect autoconf-based layout
-
-2005-12-14 12:24  strk
-
-	* Makefile.config.in, configure.in, doc/Makefile: Nicely handled
-	  missing requirements for docs build
-
-2005-12-14 11:13  strk
-
-	* regress/regress.sql, regress/regress_ogc.sql,
-	  regress/regress_ogc_expected: Snapped buffer() output to a grid
-	  of 1.0E-14 grid to account for slightly
-	  different floating number behaviours on Solaris.
-	  Normalized Infinity to inf to account for different libc outputs.
-
-2005-12-14 00:26  strk
-
-	* regress/Makefile, regress/run_test: Regression tests output made
-	  much more concise
-
-2005-12-13 23:25  strk
-
-	* lwgeom/ptarray.c: removed unused variable
-
-2005-12-13 22:04  strk
-
-	* regress/run_test: Added GEOS/JTS version info when available
-
-2005-12-13 21:16  strk
-
-	* regress/Makefile: Fixed a misnamed test
-
-2005-12-13 19:01  strk
-
-	* doc/postgis.xml, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwpostgis.sql.in, regress/Makefile,
-	  regress/replacepoint.sql, regress/replacepoint_expected,
-	  regress/setpoint.sql, regress/setpoint_expected: Renamed
-	  ReplacePoint() to SetPoint()
-
-2005-12-13 18:39  strk
-
-	* CHANGES, doc/postgis.xml, lwgeom/liblwgeom.h,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwline.c,
-	  lwgeom/lwpostgis.sql.in, lwgeom/ptarray.c, regress/Makefile,
-	  regress/removepoint.sql, regress/removepoint_expected,
-	  regress/replacepoint.sql, regress/replacepoint_expected: Added
-	  RemovePoint() and ReplacePoint() to complete Geometry editiong
-	  function.
-	  Added regress tests for them.
-
-2005-12-13 18:19  strk
-
-	* lwgeom/lwgeom.c: Fixed bug in lwgeom_as_anytype cast funcions
-
-2005-12-13 14:19  strk
-
-	* doc/postgis.xml: LRS section repopulated
-
-2005-12-13 12:51  strk
-
-	* doc/postgis.xml: Moved out of LRS section: line_locate_point back
-	  (to Misc),
-	  line_substring and line_interpolate_point (to Geometry
-	  constructors).
-	  Added more cross-references.
-
-2005-12-13 12:12  strk
-
-	* TODO: updated
-
-2005-12-12 20:41  strk
-
-	* regress/run_test: Handled common invokation mistake (accept
-	  trailing .sql in test names)
-
-2005-12-12 20:31  strk
-
-	* regress/run_test: Changed math statements to be compatible with
-	  solaris shell, fixed typo
-
-2005-12-12 17:40  strk
-
-	* CHANGES, doc/postgis.xml, lwgeom/lwgeom_geos.c,
-	  lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_geos_wrapper.cpp,
-	  lwgeom/lwgeom_jts.c, lwgeom/lwgeom_nojts.c,
-	  lwgeom/lwpostgis.sql.in, regress/Makefile,
-	  regress/regress_bdpoly.sql, regress/regress_bdpoly_expected,
-	  regress/regress_expected, regress/run_test: - Fixed Z presence
-	  detection in GEOS funcions (C++ and C wrappers).
-	  - NEW BuildArea(any_geometry) function
-	  - NEW OGC BdPolyFromText(linestring_wkt, srid) function
-	  - NEW OGC BdMPolyFromText(linestring_wkt, srid) function
-	  - Updated postgis manual and added regression tests for new
-	  functions.
-	  - Reworked regress test runner to be more succint and report
-	  a summary of test results
-
-2005-12-12 11:35  strk
-
-	* lwgeom/Makefile: Avoided detect_geos_version rule when using the
-	  GEOS C-API
-
-2005-12-12 11:33  strk
-
-	* lwgeom/lwgeom_functions_analytic.c: Wrapped grid_print
-	  declaration and definition in VERBOSE block, to avoid compiler
-	  warning about it being unused
-
-2005-12-10 15:46  strk
-
-	* lwgeom/lwgeom_api.c: Fixed error message typo
-
-2005-12-09 20:43  pramsey
-
-	* doc/postgis.xml: Added credits for GEOS and Proj4.
-
-2005-12-09 15:14  strk
-
-	* CHANGES: Organized Change log for 1.1.0
-
-2005-12-09 12:02  strk
-
-	* doc/postgis.xml: Added Charlie Savage in credits
-
-2005-12-09 12:00  strk
-
-	* CHANGES, lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos_c.c,
-	  lwgeom/lwgeom_geos_wrapper.cpp: Plugged memory leaks in
-	  Polygonize().
-
-2005-12-09 10:14  strk
-
-	* regress/regress_ogc.sql, regress/regress_ogc_expected: Added a
-	  couple of polygonize tests
-
-2005-12-07 12:22  strk
-
-	* utils/postgis_restore.pl: Fixed handling of CAST for 8.0.0
-	  restore.
-	  Type name canonicalization function defined separately.
-
-2005-12-07 09:05  strk
-
-	* utils/postgis_restore.pl: Added note about OID column drop in pre
-	  8.1 to 8.1+ upgrades
-
-2005-12-06 15:42  devrim
-
-	* extras/rpm/spec/postgis.spec: Label the spec file as 1.1.0
-
-2005-12-06 15:37  strk
-
-	* doc/postgis.xml: Updated SnapToGrid documentation
-
-2005-12-06 15:26  devrim
-
-	* extras/rpm/spec/postgis.spec: Update to 1.0.6
-
-2005-12-06 15:09  strk
-
-	* CHANGES, doc/postgis.xml: Updated after release 1.0.6
-
-2005-12-06 14:56  strk
-
-	* regress/run_test: Added check for successfully postgis
-	  installation before running tests
-
-2005-12-06 14:51  strk
-
-	* regress/regress_ogc.sql, regress/regress_ogc_expected: Added
-	  user-reported intersects() test
-
-2005-12-02 15:11  strk
-
-	* regress/Makefile: Had regress_ogc test skipped if no GEOS nor JTS
-	  support is compiled in
-
-2005-12-02 14:56  strk
-
-	* Makefile: Added missing rules
-
-2005-12-02 14:52  strk
-
-	* GNUmakefile, Makefile: Copied PostgreSQL top-level Makefile for
-	  use by systems in which make != gmake
-
-2005-12-02 14:35  strk
-
-	* lwgeom/lwgeom_transform.c: Fixed support for PGSQL version 7.2
-	  and 7.3
-
-2005-12-02 14:15  strk
-
-	* regress/regress_proj_expected: Fixed SnapToGrid output expectance
-	  (higher dims no more discarded)
-
-2005-12-02 13:21  strk
-
-	* CHANGES: Added note about new SnapToGrid function
-
-2005-12-02 13:16  strk
-
-	* lwgeom/lwpostgis.sql.in: Added SnapToGrid(geom, point_offset,
-	  xsz, ysz, zsz, msz)
-
-2005-12-02 10:46  strk
-
-	* lwgeom/lwgeom_functions_analytic.c: Added
-	  LWGEOM_snaptogrid_pointoff and gridspec utility funx
-
-2005-12-02 09:12  strk
-
-	* CHANGES: Added note about SnapToGrid bbox computation
-
-2005-12-02 09:07  strk
-
-	* lwgeom/lwgeom_functions_analytic.c: Fixed output box2d
-	  computation in SnapToGrid (was working with float,
-	  changed to work with doubles and call appropriate box3d->box2d
-	  converter).
-
-2005-12-02 09:06  strk
-
-	* lwgeom/lwgeom_api.c: Added PARANOIA_LEVEL checks in box3d<->box2d
-	  converters
-
-2005-12-02 08:26  strk
-
-	* regress/Makefile, regress/run_test: Quoted grep pattern (Solaris'
-	  shell threats carets as pipes).
-	  Added a sleep 1 before dropping DB (to avoid "database being
-	  accessed" errors).
-
-2005-12-01 22:29  strk
-
-	* regress/Makefile: Changed back 'tests' to 'test'
-
-2005-12-01 19:25  strk
-
-	* CHANGES: Added note about SnapToGrid and higher dims
-
-2005-12-01 19:09  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom_api.c,
-	  lwgeom/lwgeom_functions_analytic.c,
-	  lwgeom/lwgeom_functions_lrs.c, lwgeom/ptarray.c: Exported
-	  DYNPTARRAY struct and accessor funx (from _lrs.c).
-	  Rewritten ptarray_grid() to allow snapping of all dimensions and
-	  never discard input ordinates.
-
-2005-12-01 17:14  strk
-
-	* lwgeom/lwgeom_geos_wrapper.cpp: Fixed missing LineMerge symbol
-	  when built against geos-1.0
-
-2005-12-01 16:21  strk
-
-	* CHANGES, lwgeom/liblwgeom.c, lwgeom/liblwgeom.h,
-	  lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos_c.c,
-	  lwgeom/lwgeom_jts.c: Added SRID mismatch checks in GEOS and JTS
-	  wrappers
-
-2005-12-01 16:19  strk
-
-	* Makefile.config.in: Updated comment about GEOS C-API (starts with
-	  2.2.x)
-
-2005-12-01 15:53  strk
-
-	* regress/Makefile: Renamed clean: to cleanup:, provided empty
-	  clean: to make things work
-	  from toplevel makefile.
-
-2005-12-01 15:50  strk
-
-	* configure.in: Fixed handling of bogus geos-1.0
-
-2005-12-01 14:07  strk
-
-	* regress/Makefile, regress/lwgeom_regress_expected,
-	  regress/regress_expected, regress/regress_index_expected,
-	  regress/run_test: Skipped checks of SQL command outputs
-	  (INSERT,UPDATE,CREATE,DROP).
-	  Cleaned up postgis_reg after tests run.
-
-2005-12-01 13:53  strk
-
-	* CHANGES, lwgeom/lwgeom.c: Fixed lwgeom_segmentize2d() to always
-	  return a clone
-
-2005-12-01 13:49  strk
-
-	* CHANGES, lwgeom/lwcollection.c: Fixed short-allocation in
-	  lwcollection_clone()
-
-2005-12-01 13:37  strk
-
-	* regress/regress_proj.sql, regress/regress_proj_expected: Fixed
-	  test to cleanup after run
-
-2005-11-30 21:02  strk
-
-	* regress/regress_proj.sql, regress/regress_proj_expected: Added
-	  missing proj tests
-
-2005-11-30 18:24  strk
-
-	* CHANGES, lwgeom/lwgeom_functions_basic.c, lwgeom/ptarray.c: Fixed
-	  segfault on addPoint() with invalid offset
-
-2005-11-30 18:24  strk
-
-	* regress/run_test: Fixed error message on non-readable expected
-	  file
-
-2005-11-30 17:04  strk
-
-	* doc/postgis.xml: Added Alex Mayrhofer to list of contributors
-
-2005-11-30 16:59  strk
-
-	* CHANGES: Moved 8.2 support to 1.0.6 section
-
-2005-11-30 16:57  strk
-
-	* regress/Makefile: Added proj tests, curtesy of Alex Mayrhofer
-
-2005-11-29 22:40  strk
-
-	* configure.in: CAPI usage triggered starting at geos-2.2
-
-2005-11-29 10:05  strk
-
-	* CHANGES, doc/postgis.xml: Added locate_among_measure() and
-	  locate_between_measures() dox.
-	  Updated CHANGES adding new LRS funx and new transform() code.
-
-2005-11-29 09:00  strk
-
-	* TODO, doc/postgis.xml: Updated documentation for X,Y,M and Z
-
-2005-11-28 16:01  strk
-
-	* CHANGES, lwgeom/lwgeom_functions_basic.c: Fixed a segfault on
-	  geom_accum(NULL, NULL) condition
-
-2005-11-28 15:59  strk
-
-	* regress/regress.sql, regress/regress_expected: Added
-	  geom_accum(NULL,NULL) test
-
-2005-11-28 15:06  strk
-
-	* lwgeom/SERIALIZED_FORM, lwgeom/compat.h, lwgeom/liblwgeom.h,
-	  lwgeom/lwgeom_functions_lrs.c, lwgeom/lwgeom_pg.h,
-	  lwgeom/pgsql_compat.h: Estrapolated SERIALIZED_FORM doc from
-	  liblwgeom.h and put it into
-	  SERIALIZED_FORM file.
-	  Cleaned up header files so to avoid C++ style comments and
-	  -pedantic errors.
-	  (more to come on this front)
-
-2005-11-28 11:49  strk
-
-	* CHANGES: Added bbox cache handling fix in 1.0.6
-
-2005-11-28 11:48  strk
-
-	* lwgeom/lwgeom_functions_basic.c: minor cleanups and comments
-
-2005-11-28 11:31  strk
-
-	* lwgeom/lwgeom_functions_basic.c: memory release in
-	  force_collection
-
-2005-11-28 11:27  strk
-
-	* regress/regress.sql, regress/regress_expected: Added
-	  force_collection test
-
-2005-11-28 11:20  strk
-
-	* lwgeom/lwcollection.c, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwgeom_ogc.c, lwgeom/lwline.c, lwgeom/lwpoly.c: Fixed
-	  ExteriorRing() and Segmentize() handling of bbox cache
-
-2005-11-28 11:04  strk
-
-	* regress/regress.sql, regress/regress_expected,
-	  regress/regress_ogc.sql, regress/regress_ogc_expected: Added
-	  ExteriorRing and Segmentize tests
-
-2005-11-25 17:22  mschaber
-
-	* jdbc2/README, jdbc2/src/org/postgis/java2d/PGShapeGeometry.java,
-	  jdbc2/src/org/postgis/java2d/ShapeBinaryParser.java: java2d and
-	  doc improvements
-
-2005-11-25 16:14  strk
-
-	* CHANGES, Makefile.config.in, lwgeom/lwgeom_box2dfloat4.c,
-	  lwgeom/lwgeom_chip.c, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwgeom_gist.c, lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c,
-	  lwgeom/lwgeom_pg.h, lwgeom/lwgeom_spheroid.c: Added support for
-	  PostgreSQL head, as suggested by Michael Fuhr.
-	  Cleaned up includes.
-
-2005-11-25 16:11  strk
-
-	* lwgeom/lwgeom_transform.c: Wrapped PROJ4SRSCacheCheck function in
-	  ifdef MEMORY_CONTEXT_CHECKING block, to avoid compiler warning
-
-2005-11-25 15:43  strk
-
-	* regress/regress_ogc.sql, regress/regress_ogc_expected: Added
-	  unite_garray() test
-
-2005-11-25 15:43  strk
-
-	* regress/run_test: Added database version info
-
-2005-11-25 15:34  strk
-
-	* regress/regress_expected, regress/regress_ogc_expected: Fixed
-	  expected ERROR and NOTICEs
-
-2005-11-25 15:28  strk
-
-	* lwgeom/lwcollection.c: Fixed 0-size allocation in lwcollection
-	  deserializer
-	  (only matters when backend is compiled with --enable-cassert)
-
-2005-11-25 14:14  strk
-
-	* regress/run_test: Added postgis library version and builddate, to
-	  make sure the existing database
-	  being used is equipped with the library we are willing to test.
-
-2005-11-24 20:20  strk
-
-	* TODO: Added note about documentation updates requirement (will
-	  anyone read it before 1.1.0 ? ;)
-
-2005-11-24 20:18  strk
-
-	* lwgeom/lwgeom_geos_c.c: Fixed sizeof(GEOSGeom) calls, minor
-	  debugging improvements.
-
-2005-11-24 20:11  strk
-
-	* doc/man/shp2pgsql.1: Added -N and -g documentation
-
-2005-11-23 15:54  strk
-
-	* lwgeom/lwgeom_ogc.c: Changed X(), Y(), M() and Z() to raise an
-	  error if input
-	  is not strictly a point (must update documentation)
-
-2005-11-23 15:30  strk
-
-	* lwgeom/lwgeom_functions_lrs.c, regress/regress_lrs.sql,
-	  regress/regress_lrs_expected: Changed locate_between_measures()
-	  to return simpler types
-
-2005-11-23 14:52  strk
-
-	* CHANGES, lwgeom/lwgeom_ogc.c, regress/regress.sql,
-	  regress/regress_expected: Changed M() and Z() to return NULL when
-	  input doesn't have
-	  the requested dimension. Updated regress tests with a few
-	  of these cases.
-
-2005-11-23 14:44  strk
-
-	* regress/run_test: Added usage dox and check for required input
-	  files
-
-2005-11-23 14:38  strk
-
-	* regress/Makefile, regress/lwgeom_regress.sql,
-	  regress/lwgeom_regress_expected, regress/regress.sql,
-	  regress/regress_expected, regress/regress_index.sql,
-	  regress/regress_index_expected, regress/regress_lrs.sql,
-	  regress/regress_lrs_expected, regress/run_index_regress,
-	  regress/run_lwgeom_regress, regress/run_ogc_regress,
-	  regress/run_regress, regress/run_test: Reworked regress tests to
-	  avoid multiple database creations
-
-2005-11-23 13:48  strk
-
-	* lwgeom/lwgeom_functions_lrs.c: fixed bug in points duplication
-	  check of dynptarray_addPoint4d
-
-2005-11-23 13:46  strk
-
-	* regress/regress.sql, regress/regress_expected: Added a few
-	  regression tests for LRS functions
-
-2005-11-23 13:19  strk
-
-	* lwgeom/Makefile, lwgeom/liblwgeom.h,
-	  lwgeom/lwgeom_functions_lrs.c, lwgeom/lwpostgis.sql.in: Initial
-	  implementation of locate_among_measure() and
-	  locate_between_measures()
-
-2005-11-22 21:29  strk
-
-	* CHANGES, doc/postgis.xml, lwgeom/liblwgeom.h,
-	  lwgeom/lwgeom_api.c, regress/regress.sql,
-	  regress/regress_expected: Fixed a bug in getPoint{3dm,3dz,4d}_p()
-	  api calls automatically
-	  fixing bugs in force_{3dm,3dz,4d}() user functions, for which
-	  tests have been added in regress dir.
-	  Wrapped paranoid checks in PARANOIA_LEVEL preprocessor blocks.
-	  Updated release notes and CHANGES file.
-
-2005-11-22 19:59  strk
-
-	* lwgeom/lwcollection.c: Fixed debugging printf call
-
-2005-11-18 17:37  mcayland
-
-	* lwgeom/lwgeom_transform.c: Add fix for PG 8.1 calling the
-	  MemoryContext check method when compiled as a debug build
-
-2005-11-18 10:48  strk
-
-	* lwgeom/lwgeom_transform.c: fixed double release of bbox cache
-	  memory
-
-2005-11-18 10:16  strk
-
-	* lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_gml.c,
-	  lwgeom/lwgeom_svg.c: Removed casts on lwalloc return.
-	  Used varlena macros when appropriate.
-
-2005-11-17 23:35  mcayland
-
-	* lwgeom/lwgeom_transform.c: Removed duplicate debugging code used
-	  to reset the cache when it was full
-
-2005-11-17 23:25  mcayland
-
-	* lwgeom/lwgeom_transform.c: Fixed assertion bug and an off-by-one
-	  palloc() in the new transform() code
-
-2005-11-17 17:49  mcayland
-
-	* lwgeom/lwgeom_transform.c, lwgeom/lwpostgis.sql.in: Reimplement
-	  transform() using a cache that maintains SRS and PROJ.4 library
-	  handles throughout each portal to speed up reprojections on large
-	  datasets
-
-2005-11-16 13:04  mschaber
-
-	* jdbc2/src/org/postgis/Point.java: small comment improvements in
-	  Point.java
-
-2005-11-16 10:34  strk
-
-	* doc/postgis.xml: Added availability info of
-	  line_interpolate_point function
-
-2005-11-16 09:49  strk
-
-	* CHANGES, doc/postgis.xml: Updated 1.0.5 release documentation
-
-2005-11-14 10:05  strk
-
-	* configure.in: Forced use of CAPI when building against GEOS 3.x.x
-	  or superior
-
-2005-11-14 09:01  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwcollection.c, lwgeom/lwgeom.c,
-	  lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos_c.c,
-	  lwgeom/lwgeom_jts.c, lwgeom/lwline.c, lwgeom/lwmline.c,
-	  lwgeom/lwmpoint.c, lwgeom/lwmpoly.c, lwgeom/lwpoint.c,
-	  lwgeom/lwpoly.c: Forced copy of BOX2D at deserialization time.
-	  LWGEOM (sub)objects will always have their own copy, safely
-	  released
-	  by lwgeom_release(). This will remove memory alignment problems.
-
-2005-11-11 18:04  strk
-
-	* TODO: updated
-
-2005-11-11 17:49  strk
-
-	* CHANGES: Updated
-
-2005-11-11 17:45  strk
-
-	* lwgeom/lwline.c, lwgeom/lwpoint.c, lwgeom/lwpoly.c: Fixed memory
-	  alignment bug in base geometry type serializers, added integrity
-	  check for geometry type flag and it's pointarrays dimension
-	  mismatch
-
-2005-11-11 17:23  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Fixed memory alignment issues in
-	  force_*d*_recursive
-
-2005-11-11 17:03  strk
-
-	* regress/lwgeom_regress.sql, regress/lwgeom_regress_expected:
-	  Added some dimensionality changes tests
-
-2005-11-11 17:02  strk
-
-	* regress/regress.sql, regress/regress_expected: Added linemerge
-	  test
-
-2005-11-11 10:49  strk
-
-	* CHANGES, lwgeom/lwgeom_api.c: Fixed short-initialization in
-	  getPoint4d_p
-
-2005-11-01 17:11  strk
-
-	* Makefile.config.in, configure.in: Ported ELF detection code from
-	  PostgreSQL. PostGIS builds on freebsd > 2 out of the box now.
-
-2005-11-01 11:56  strk
-
-	* topology/topology.sql.in: Initial work on ST_AddEdgeNewFaces
-
-2005-11-01 11:46  strk
-
-	* lwgeom/lwpostgis.sql.in: Removed calls to get_proj4_from_srid()
-	  from transform() to require
-	  a single scan of spatial_ref_sys for call rather then two.
-
-2005-11-01 11:37  strk
-
-	* configure.in: Fixed handling of --with-proj handling
-
-2005-11-01 10:29  strk
-
-	* CHANGES: updated
-
-2005-11-01 10:22  strk
-
-	* utils/postgis_proc_upgrade.pl: Changed major-minor version
-	  numbers extraction to be compatible with postgresql 7.2.1 (relies
-	  on the fact that this information will always be in the first 4
-	  characters - single digit per version)
-
-2005-11-01 09:25  strk
-
-	* loader/shp2pgsql.c: Reworked NULL geometries handling code
-	  letting user specify policy (insert,skip,abort). Insert is the
-	  default.
-
-2005-10-31 13:42  mschaber
-
-	* jdbc2/src/org/postgis/java2d/PGShapeGeometry.java: Document Bug
-	  in PGShapeGeometry
-
-2005-10-28 13:48  mschaber
-
-	* jdbc2/src/org/postgis/java2d/PGShapeGeometry.java: Small winding
-	  rule fix and some comment improvements
-
-2005-10-26 11:10  strk
-
-	* CHANGES: updated
-
-2005-10-26 11:07  strk
-
-	* utils/postgis_proc_upgrade.pl: Added optional second argument to
-	  specify schema in which postgis functions are to be replaced
-
-2005-10-25 14:31  strk
-
-	* CHANGES: Added azimuth() and shift_longitude() functions
-
-2005-10-25 14:31  strk
-
-	* doc/postgis.xml: Added documentation for azimuth()
-
-2005-10-25 14:21  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Added missing SRID check in
-	  azimuth() function
-
-2005-10-25 14:15  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwpostgis.sql.in, lwgeom/measures.c: Added
-	  azimuth(point,point) function.
-
-2005-10-25 11:38  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom.c,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in,
-	  lwgeom/ptarray.c: Added shift_longitude(geometry) sql procedure
-	  and underlying
-	  ptarray_longitude_shift(POINTARRAY *) and
-	  lwgeom_longitude_shift(LWGEOM *)
-	  functions.
-
-2005-10-25 11:37  strk
-
-	* lwgeom/lwgeom_geos_c.c: Fixed bug in GEOSCoordSeq to POINTARRAY
-	  converter
-
-2005-10-25 11:16  strk
-
-	* lwgeom/lwgeom_pg.c, lwgeom/lwgeom_pg.h: Added
-	  pglwgeom_deserialize()
-
-2005-10-24 16:14  strk
-
-	* CHANGES: Moved loader/dumper stricter handling of attribute sizes
-	  from 1.0.5 to head section
-
-2005-10-24 15:54  strk
-
-	* loader/shp2pgsql.c: fixed wrong assumption about maximum size of
-	  integer attributes (width is maximum size of text representation)
-
-2005-10-24 13:29  strk
-
-	* lwgeom/lwgeom_geos_c.c: Updated to reflect ownership policy in
-	  GEOS C-api.
-
-2005-10-24 11:33  strk
-
-	* CHANGES: Added attribute types mapping change
-
-2005-10-24 11:30  strk
-
-	* loader/pgsql2shp.c, loader/shp2pgsql.c: Fixed a bug in string
-	  attributes handling truncating values of maximum
-	  allowed length, curtesy of Lars Roessiger.
-	  Reworked integer attributes handling to be stricter in dbf->sql
-	  mapping
-	  and to allow for big int8 values in sql->dbf conversion
-
-2005-10-21 15:35  mschaber
-
-	* jdbc2/src/org/postgis/java2d/PGShapeGeometry.java:
-	  PGShapeGeometry constructor cleanup
-
-2005-10-21 13:06  mschaber
-
-	* jdbc2, jdbc2/.cvsignore, jdbc2/README: Updated jdbc2 README to
-	  reflect JTS dependency on trove4j
-
-2005-10-21 12:07  mschaber
-
-	* jdbc2/README, jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java,
-	  jdbc2/src/examples/TestJava2d.java: implemented JTS
-	  GeometryFactory caching
-
-2005-10-21 11:33  strk
-
-	* CHANGES, loader/shp2pgsql.c: Applied patch by Lars Roessiger
-	  handling numerical values with a trailing decima
-	  l dot
-
-2005-10-21 08:53  mschaber
-
-	* jdbc2/src/examples/TestJava2d.java: typo fix in java2D example
-
-2005-10-20 18:07  mschaber
-
-	* jdbc2/sources.inc, jdbc2/src/examples/TestJava2d.java,
-	  jdbc2/src/org/postgis/java2d/Java2DWrapper.java,
-	  jdbc2/src/org/postgis/java2d/PGShapeGeometry.java: added example
-	  for java2d
-
-2005-10-20 16:13  mschaber
-
-	* jdbc2/java2dsrc, jdbc2/src/org/postgis/java2d,
-	  jdbc2/src/org/postgis/java2d/Java2DWrapper.java,
-	  jdbc2/src/org/postgis/java2d/PGShapeGeometry.java,
-	  jdbc2/src/org/postgis/java2d/ShapeBinaryParser.java: moved java2d
-	  to ordinary src directory, as it does not depend on any external
-	  libraries.
-
-2005-10-20 16:04  mschaber
-
-	* jdbc2/src/org/postgis/DriverWrapper.java: fix postgresql 7.2
-	  datatype registration compatibility code
-
-2005-10-20 15:58  mschaber
-
-	* jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsBinaryWriter.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsGisWrapper.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsWrapper.java: Fixed all
-	  deprecation warnings in JTS code by using proper GeometryFactory
-	  instances (hope)
-
-2005-10-20 15:57  mschaber
-
-	* CHANGES: added forgotten changelog entry
-
-2005-10-20 14:35  mschaber
-
-	* jdbc2/java2dsrc, jdbc2/java2dsrc/org,
-	  jdbc2/java2dsrc/org/postgis, jdbc2/java2dsrc/org/postgis/java2d,
-	  jdbc2/java2dsrc/org/postgis/java2d/Java2DWrapper.java,
-	  jdbc2/java2dsrc/org/postgis/java2d/PGShapeGeometry.java,
-	  jdbc2/java2dsrc/org/postgis/java2d/ShapeBinaryParser.java: Added
-	  some source for java2D readonly support
-
-2005-10-19 13:11  strk
-
-	* lwgeom/lwgeom_geos_c.c: Handled some more errors.
-
-2005-10-19 10:12  strk
-
-	* lwgeom/lwgeom_jts.c: Removed useless variables from linemerge()
-
-2005-10-19 10:09  strk
-
-	* lwgeom/lwgeom_geos.c: Removed unused variables in linemerge()
-
-2005-10-19 10:04  strk
-
-	* topology/test/Makefile, topology/test/cache_geometries.sql,
-	  topology/test/edit_topology.sql, topology/test/hierarchy.sql,
-	  topology/test/load_topology.sql,
-	  topology/test/predicate.expected, topology/topology.sql.in: Added
-	  ST_ModEdgesSplit function, cleaned up test files, added tests for
-	  the new topology editing functions.
-
-2005-10-18 16:39  strk
-
-	* topology/topology.sql.in: Fixed ST_NewEdgesSplit function to
-	  return new Node id rather then text
-
-2005-10-18 15:31  strk
-
-	* topology/test/load_topology.sql,
-	  topology/test/sqlmm_topology.sql, topology/topology.sql.in: Added
-	  SQL/MM functions ST_RemoveIsoEdge and ST_NewEdgesSplit.
-	  The ST_NewEdgesSplit also updates the Relation table (out of
-	  SQL/MM specs).
-
-2005-10-17 09:40  strk
-
-	* lwgeom/lwgeom_geos_c.c: Changed GEOS initializzation to use
-	  lwnotice for errors rather then
-	  lwerror, to allow for cleanup on exceptions.
-
-2005-10-17 09:39  strk
-
-	* lwgeom/Makefile: Added -Wall flag to compilers invocation
-
-2005-10-17 08:37  strk
-
-	* lwgeom/lwgeom_geos_c.c: Fixed compiler warnings, handled
-	  exceptions in POSTGIS2GEOS conversions
-
-2005-10-14 08:29  strk
-
-	* CHANGES: Added topology change
-
-2005-10-13 16:21  strk
-
-	* topology, topology/.cvsignore, topology/ER,
-	  topology/ER/.cvsignore, topology/ER/Makefile,
-	  topology/ER/topology.fig, topology/Makefile, topology/README,
-	  topology/TODO, topology/test, topology/test/.cvsignore,
-	  topology/test/Makefile, topology/test/cache_geometries.sql,
-	  topology/test/hierarchy.sql, topology/test/invalid_topology.sql,
-	  topology/test/load_topology.sql, topology/test/more_features.sql,
-	  topology/test/predicates.sql.in,
-	  topology/test/sqlmm_topology.sql,
-	  topology/test/validate_topology.sql, topology/topology.sql.in:
-	  Initial work on topology model support
-
-2005-10-13 13:40  strk
-
-	* CHANGES, loader/shp2pgsql.c: Fixed return code from shp2pgsql
-
-2005-10-10 16:19  strk
-
-	* CHANGES, lwgeom/lwgeom_estimate.c: Fixed null values fraction
-	  computation in geometry analyzer as suggested by Michael Fuhr
-
-2005-10-03 21:45  devrim
-
-	* extras/rpm/README: Added basic doc about building RPMs
-
-2005-10-03 21:29  devrim
-
-	* extras/rpm/spec/postgis.spec: - Make PostGIS build against pgxs
-	  so that we don't need PostgreSQL sources.
-	  - Fixed all build errors except jdbc (so, defaulted to 0)
-	  - Added new files under %utils
-
-2005-10-03 18:08  strk
-
-	* loader/pgsql2shp.c, loader/shp2pgsql.c: Stricter string
-	  attributes lenght handling. DBF header will be used
-	  to set varchar maxlenght, (var)char typmod will be used to set
-	  DBF header
-	  len.
-
-2005-10-03 17:36  devrim
-
-	* extras/rpm/spec/postgis.spec: Removed
-	  postgis-jdbc2-makefile.patch (applied to -head)
-
-2005-10-03 17:29  devrim
-
-	* extras/rpm/patches/postgis-jdbc2-makefile.patch: Applied to HEAD,
-	  so removed
-
-2005-10-03 07:53  strk
-
-	* doc/man/shp2pgsql.1, doc/postgis.xml: Added -W and -I loader
-	  switches to manuals.
-
-2005-10-03 07:45  strk
-
-	* loader/shp2pgsql.c: Issued a warning when -W is specified and no
-	  UTF8 support has been compiled in.
-
-2005-09-30 15:09  devrim
-
-	* extras/rpm/README.rpm: Removed
-
-2005-09-30 15:09  devrim
-
-	* extras/rpm/README: Renamed the file and fixed the non-ascii char
-
-2005-09-30 12:44  strk
-
-	* lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos_c.c: undefined
-	  UNITE_USING_BUFFER (defining it to 0 did not have the expected
-	  result)
-
-2005-09-30 08:59  strk
-
-	* CHANGES, loader/shp2pgsql.c: Fixed release of stack memory
-	  occurring when shp2pgsql is compiled with USE_ICONV defined, an
-	  attribute value needs to be escaped and no -W is used
-
-2005-09-29 07:11  mschaber
-
-	* jdbc2/Makefile: Manually applied Makefile changes from Devrim
-	  GUNDUZ (extras/rpm/patches/postgis-jdbc2-makefile.patch) to HEAD
-	  jdbc2 Makefile
-
-2005-09-28 16:34  strk
-
-	* lwgeom/lwgeom_geos_c.c: Honoured want3d parameter in GEOS2POSTGIS
-	  converters
-
-2005-09-27 21:50  devrim
-
-	* extras/rpm/README.rpm: Mentioned about the patches in spec file.
-
-2005-09-27 21:48  devrim
-
-	* extras/rpm/README.rpm: Initial README file for PostGIS RPM
-
-2005-09-27 21:26  devrim
-
-	* extras/rpm/spec, extras/rpm/spec/postgis.spec: Initial import of
-	  postgis.spec
-
-2005-09-27 21:12  devrim
-
-	* extras/rpm, extras/rpm/patches,
-	  extras/rpm/patches/filter-requires-perl-Pg.sh,
-	  extras/rpm/patches/postgis-jdbc2-makefile.patch,
-	  extras/rpm/patches/postgis-jdbcdedectver.sh,
-	  extras/rpm/patches/postgis-version.config.patch: Necesarry
-	  patches used to build PostGIS RPMs.
-
-2005-09-27 16:30  strk
-
-	* lwgeom/lwgeom_geos_c.c: Wrapped debugging line in preprocessor
-	  block.
-
-2005-09-26 13:48  strk
-
-	* Makefile.config.in: Made USE_GEOS_CAPI definable by ./configure
-
-2005-09-26 13:47  strk
-
-	* configure.in: Added --with-geos-capi switch
-
-2005-09-26 12:53  strk
-
-	* doc/postgis.xml: Added LineMerge function in Geometry Editors
-	  chapter
-
-2005-09-26 12:36  strk
-
-	* CHANGES, Makefile.config.in, lwgeom/Makefile: Initial switches
-	  for use of GEOS C-API
-
-2005-09-26 12:30  strk
-
-	* lwgeom/lwgeom_geos_c.c: Added LineMerge interface
-
-2005-09-26 12:09  strk
-
-	* TODO: Updated LineMerge facts
-
-2005-09-26 12:08  strk
-
-	* lwgeom/lwgeom_jts.c, lwgeom/lwgeom_jts_wrapper.cpp: Added
-	  JTSLineMerge stub, fixed typos in profiling outputs.
-
-2005-09-26 12:07  strk
-
-	* lwgeom/lwgeom_nojts.c: Added stub for linemerge()
-
-2005-09-26 12:04  strk
-
-	* CHANGES: Added new LineMerge funtion
-
-2005-09-26 12:03  strk
-
-	* lwgeom/lwgeom_geos.c: Fixed prototype of linemerge() and error
-	  typo in it
-
-2005-09-26 11:35  strk
-
-	* lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos_wrapper.cpp,
-	  lwgeom/lwpostgis.sql.in: Changed GEOSLineMerge function to take
-	  one geometry and return the simplest
-	  geometry formed by set of merged LineStrings. Fixed memory leak
-	  in
-	  GEOSrelate().
-
-2005-09-23 17:25  strk
-
-	* lwgeom/lwpostgis.sql.in: Added linemerge_garray function
-
-2005-09-23 17:22  strk
-
-	* lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos_wrapper.cpp: Added
-	  LineMerger interface
-
-2005-09-23 17:06  strk
-
-	* lwgeom/lwgeom_geos_c.c: Initial wrapper to GEOS C api
-
-2005-09-23 16:43  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom.c, lwgeom/lwgeom.h,
-	  lwgeom/lwgeom_api.c: Added wrappers for ewkb output
-
-2005-09-23 16:41  strk
-
-	* lwgeom/lwgeom_inout.c: cleanups
-
-2005-09-23 16:24  strk
-
-	* lwgeom/ptarray.c: cleanups
-
-2005-09-23 15:43  strk
-
-	* lwgeom/wktparse.h: added header sentinels
-
-2005-09-23 11:45  strk
-
-	* lwgeom/lwgeom_inout.c: Made LWGEOMFromWKB use underlying
-	  pglwgeom_from_ewkb()
-
-2005-09-23 11:23  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom_api.c: Added pglwgeom_from_ewkb
-	  function
-
-2005-09-16 13:19  strk
-
-	* CHANGES: given some consistent format to items
-
-2005-09-15 14:53  strk
-
-	* doc/postgis.xml: Fixed X(),Y() and Z() functions descriptions,
-	  added M().
-
-2005-09-15 10:24  strk
-
-	* doc/postgis.xml: Moved AddPoint() function from 'geometry
-	  constructors' to 'geometry editors' chapter
-
-2005-09-15 10:16  strk
-
-	* CHANGES, lwgeom/lwgeom_geos.c: Disabled buffer-based GeomUnion
-
-2005-09-15 10:13  strk
-
-	* CHANGES: Moved the fix_geometry_column() removal to 1.1.0 section
-
-2005-09-15 09:55  strk
-
-	* CHANGES, lwgeom/lwpostgis.sql.in: Removed automatic
-	  fix_geometry_columns() call in update_geometry_stats and
-	  AddGeometryColumns()
-
-2005-09-15 09:50  strk
-
-	* doc/postgis.xml: Added Reporting Bugs chapter
-
-2005-09-09 17:03  strk
-
-	* CHANGES, doc/postgis.xml: Updated release info for 1.0.4
-
-2005-09-09 16:21  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Fixed bug in scale() and
-	  transscale() functions corrupting output bounding box
-
-2005-09-09 15:23  strk
-
-	* lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_ogc.c: cleanups
-	  for waste left in previous patches
-
-2005-09-09 14:47  strk
-
-	* CHANGES, lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_ogc.c:
-	  Fixed bug in translate() corrupting output bounding box.
-	  Bounding-box related cleanups in exterior_ring()
-
-2005-09-08 23:30  strk
-
-	* CHANGES, lwgeom/ptarray.c: Made ptarray_compute_box3d a wrapper
-	  of ptarray_compute_box3d_p
-
-2005-09-08 22:59  strk
-
-	* CHANGES, lwgeom/measures.c: minor speedups in distance()
-
-2005-09-08 19:26  strk
-
-	* CHANGES, lwgeom/lwgeom_estimate.c: Handled search_box outside of
-	  histogram_box case in selectivity estimator
-
-2005-09-07 11:58  mschaber
-
-	* TODO: added some more Todo points
-
-2005-09-06 09:22  strk
-
-	* CHANGES, doc/postgis.xml: Added notes about PointN, GeometryN and
-	  InteriorRingN indexing method
-
-2005-09-06 08:29  strk
-
-	* CHANGES: BOX3d parser note
-
-2005-09-06 08:28  strk
-
-	* lwgeom/lwgeom_box3d.c: looser BOX3D parser
-
-2005-09-03 06:11  strk
-
-	* CHANGES, lwgeom/lwgeom_api.c: Leak plugged in
-	  compute_serialized_box3d_p
-
-2005-08-31 17:09  strk
-
-	* lwgeom/lwgeom_api.c: removed compiler warnings
-
-2005-08-31 16:49  strk
-
-	* CHANGES, lwgeom/lwgeom_api.c: Fixed bug in pointArray_construct()
-	  misinterpreting hasZ and hasM parameters
-
-2005-08-29 22:36  strk
-
-	* CHANGES, loader/shp2pgsql.c: Removed premature object destruction
-	  in InsertLineString{WKT,} causing segfault
-
-2005-08-29 12:08  strk
-
-	* doc/postgis.xml: Added Nikita Shulga <malfet at jscc.ru> in
-	  contributors list.
-
-2005-08-29 11:56  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgparse.c, lwgeom/lwpostgis.sql.in:
-	  Typo fixed
-
-2005-08-29 11:48  strk
-
-	* CHANGES, loader/shp2pgsql.c: Fixed sprintf() calls to avoid
-	  overlapping memory,
-	  reworked not-null objects existance check to reduce startup
-	  costs.
-
-2005-08-16 21:38  strk
-
-	* CHANGES, lwgeom/lwgeom_ogc.c, lwgeom/lwpostgis.sql.in: Added
-	  M(point) function
-
-2005-08-16 11:24  strk
-
-	* CHANGES, lwgeom/lwgeom_gist.c: Early memory release in GiST
-	  indexing
-
-2005-08-12 19:20  pramsey
-
-	* spatial_ref_sys.sql: Added +proj=longlat to all corrupt srs
-	  entries.
-
-2005-08-10 23:16  strk
-
-	* lwgeom/lwgeom_transform.c: Removed pfree of proj4 text in
-	  make_project failure cases (required for error message)
-
-2005-08-10 23:12  strk
-
-	* CHANGES: Added segfault fix
-
-2005-08-10 23:06  strk
-
-	* lwgeom/lwgeom_transform.c: Fixed a segfault in transform_geom
-	  exploited by proj4's make_project error.
-
-2005-08-04 16:29  strk
-
-	* utils/postgis_restore.pl: Checked for PSQL run success
-
-2005-08-04 15:20  strk
-
-	* doc/postgis.xml: Added availability note for version functions
-
-2005-08-04 15:03  strk
-
-	* TODO: Updated
-
-2005-08-04 14:55  strk
-
-	* CHANGES, doc/postgis.xml: 1.0.3 release notes and date
-
-2005-08-04 14:54  strk
-
-	* utils/postgis_restore.pl: Added plpgsql_validator explicit
-	  function skip
-
-2005-07-29 22:24  strk
-
-	* CHANGES: updated 1.0.3 section
-
-2005-07-29 22:08  strk
-
-	* utils/postgis_restore.pl: Added more obsoleted functions, new
-	  obsoleted_ops considered,
-	  check of pg_restore -l return code, better regexp to allow
-	  broader
-	  range of dump/restore versions.
-
-2005-07-28 12:23  mschaber
-
-	* CHANGES, jdbc2/src/org/postgis/ComposedGeom.java,
-	  jdbc2/src/org/postgis/Geometry.java,
-	  jdbc2/src/org/postgis/Point.java: fix EWKT constructors to accept
-	  SRID=4711; representation
-
-2005-07-27 02:47  strk
-
-	* CHANGES, loader/shp2pgsql.c: Support for multibyte field names in
-	  loader
-
-2005-07-27 02:35  strk
-
-	* CHANGES, loader/shp2pgsql.c: Minor cleanups in loader
-
-2005-07-27 02:07  strk
-
-	* CHANGES, loader/shp2pgsql.c: Fixed handling of POINT types as WKT
-	  (-w) in loader
-
-2005-07-25 22:24  strk
-
-	* CHANGES, lwgeom/ptarray.c: bugfix in ptarray_compute_box2d_p
-
-2005-07-22 19:15  strk
-
-	* CHANGES, loader/pgsql2shp.c: Fixed bug in {get,pop}{int,double}
-	  for 64bit archs
-
-2005-07-19 11:26  strk
-
-	* CHANGES, lwgeom/lwgeom_inout.c: removed useless strchr call in
-	  LWGEOM_in
-
-2005-07-13 14:28  strk
-
-	* CHANGES: updated
-
-2005-07-13 14:26  strk
-
-	* utils/create_undef.pl: Fixed bug reported by klaus F�rster
-
-2005-07-12 16:19  strk
-
-	* CHANGES, loader/pgsql2shp.c: Fixed bug in user query handling,
-	  reported by Andrew Seales
-
-2005-07-05 16:12  strk
-
-	* configure.in: Forced INSTALL to be install-sh
-
-2005-07-05 15:13  strk
-
-	* Makefile.config.in, configure.in: Added more win32-specific
-	  variables
-
-2005-07-04 17:04  strk
-
-	* Makefile.config.in, configure.in, lwgeom/Makefile: Cleaned up to
-	  use more facilities from Makefile.shlib
-
-2005-07-04 09:47  strk
-
-	* ., .cvsignore, Makefile, config.h.in, configure.in,
-	  loader/shp2pgsql.c: Added conservative iconv detection code
-
-2005-07-04 09:14  strk
-
-	* CHANGES: adjusted for 1.0.2 release
-
-2005-07-04 09:12  strk
-
-	* configure.in: Dropped broken attempt at 'detecting' iconv.
-
-2005-07-03 17:46  strk
-
-	* doc/postgis.xml: Added 1.0.2 release notes
-
-2005-07-01 21:10  strk
-
-	* extras/debian, extras/debian/README.Debian,
-	  extras/debian/changelog, extras/debian/compat,
-	  extras/debian/control, extras/debian/createdb.postgis,
-	  extras/debian/createdb.postgis.1, extras/debian/logtop.sh,
-	  extras/debian/mktemplate_gis.1, extras/debian/mktemplate_gis.in,
-	  extras/debian/mkupstreampatch.sh, extras/debian/patches,
-	  extras/debian/patches/patch.level,
-	  extras/debian/patches/upstream.diff,
-	  extras/debian/postgresql.vars.mk, extras/debian/rmtemplate_gis,
-	  extras/debian/rmtemplate_gis.1, extras/debian/rules,
-	  extras/debian/sofiles.in, extras/debian/sofiles.in/control,
-	  extras/debian/sofiles.in/copyright,
-	  extras/debian/sofiles.in/libpostgis#SOVER#.dirs,
-	  extras/debian/sofiles.in/libpostgis#SOVER#.docs,
-	  extras/debian/sofiles.in/libpostgis#SOVER#.examples,
-	  extras/debian/sofiles.in/libpostgis#SOVER#.install,
-	  extras/debian/sofiles.in/libpostgis#SOVER#.manpages,
-	  extras/debian/sofiles.in/libpostgis#SOVER#.postinst,
-	  extras/debian/sofiles.in/libpostgis#SOVER#.prerm,
-	  extras/debian/sofiles.in/libpostgis-doc.doc-base,
-	  extras/debian/sofiles.in/libpostgis-doc.docs,
-	  extras/debian/sofiles.in/libpostgis-java-debug.install,
-	  extras/debian/sofiles.in/libpostgis-java.dirs,
-	  extras/debian/sofiles.in/libpostgis-java.docs,
-	  extras/debian/sofiles.in/libpostgis-java.examples,
-	  extras/debian/sofiles.in/libpostgis-java.install,
-	  extras/debian/sofiles.mk, extras/debian/watch: Included debian
-	  packaging scripts
-
-2005-06-28 22:01  strk
-
-	* regress/test_index_concurrency: Added index concurrency tester
-
-2005-06-28 22:00  strk
-
-	* lwgeom/lwgeom_estimate.c: Fixed extimators to work with
-	  postgresql 8.1.x
-
-2005-06-28 14:58  strk
-
-	* lwgeom/lwgeom_gist.c: Reverted rtree logic back to use
-	  leaf/internal consistency functions
-
-2005-06-28 14:51  strk
-
-	* CHANGES, lwgeom/Makefile: updated
-
-2005-06-28 14:42  strk
-
-	* lwgeom/Makefile: Maintained separate vars for CFLAGS and CXXFLAGS
-
-2005-06-28 14:34  strk
-
-	* lwgeom/lwgeom_gist.c: Bugfix in RTBelowStrategyNumber handling
-
-2005-06-28 14:00  strk
-
-	* CHANGES: updated
-
-2005-06-28 13:53  strk
-
-	* lwgeom/lwgeom_gist.c: Inclusion of core rtree header for
-	  StratregyNumber typedef (8.1 support)
-
-2005-06-28 11:33  strk
-
-	* Makefile.config.in: Added switch for pgsql 8.1 build
-
-2005-06-28 11:33  strk
-
-	* CHANGES, lwgeom/lwgeom_geos.c: Moved chunked GeomUnion defines on
-	  top of file
-
-2005-06-28 08:12  mschaber
-
-	* CHANGES, jdbc2/src/org/postgis/binary/ValueSetter.java: fix
-	  compile problems in ValueSetter for ancient jdk releases.
-
-2005-06-27 15:16  strk
-
-	* CHANGES, lwgeom/lwgeom_geos.c: Initial chunk-based unite_garray
-	  implementation
-
-2005-06-26 09:15  strk
-
-	* lwgeom/lwgeom_geos.c, lwgeom/lwgeom_jts.c: Added collect,buffer
-	  implementation for unite_garray(). Compile-time definable: GEOS
-	  version defaults to on, JTS to off
-
-2005-06-25 10:24  strk
-
-	* TODO: Added pgsql standard geometryc types cast
-
-2005-06-24 12:36  strk
-
-	* CHANGES, lwgeom/lwgeom_gist.c: Fixed rtree indexing (ported from
-	  pgsql rtree fix)
-
-2005-06-24 07:55  mschaber
-
-	* TODO: added casts between PostgreSQL and PostGIS geometries to
-	  TODO list
-
-2005-06-17 14:51  strk
-
-	* CHANGES, lwgeom/lwgeom_pg.c: Memory leak fix in pg_error
-
-2005-06-16 17:55  strk
-
-	* CHANGES, TODO, doc/man/shp2pgsql.1, loader/shp2pgsql.c: Added -I
-	  switch for GiST index creation in loader
-
-2005-06-15 16:04  strk
-
-	* branches/pgis_1_0/lwgeom/lwgeom_btree.c, CHANGES: fault tolerant
-	  btree ops
-
-2005-06-15 16:04  strk
-
-	* branches/pgis_0_9_0/CHANGES, branches/pgis_0_9_0/postgis_ops.c,
-	  lwgeom/lwgeom_btree.c: fault tolerant btree ops
-
-2005-06-10 16:27  strk
-
-	* utils/postgis_proc_upgrade.pl: Added (commented) aggregates
-	  handling
-
-2005-06-10 16:03  strk
-
-	* lwgeom/lwgeom_geos.c, lwgeom/lwgeom_jts.c, lwgeom/lwgeom_nojts.c,
-	  lwgeom/lwpostgis.sql.in: Renamed {GEOS,JTS}_polygonize_garray to
-	  polygonize_garray to reduce
-	  redundancies.
-
-2005-06-10 16:02  strk
-
-	* configure.in: Fixed handling of --with-geos
-
-2005-06-10 12:36  strk
-
-	* doc/postgis.xml: Added availability info for
-	  postgis_full_version() and postgis_jts_version()
-
-2005-06-10 12:00  strk
-
-	* CHANGES, lwgeom/lwgeom_geos.c, lwgeom/lwgeom_jts.c,
-	  lwgeom/lwgeom_jts_wrapper.cpp, lwgeom/lwgeom_nojts.c,
-	  lwgeom/lwpostgis.sql.in: Added JTSnoop and JTSversion functions.
-
-2005-06-10 11:58  strk
-
-	* doc/postgis.xml: More info in the Upgrade chapter (soft
-	  upgrade/hard upgrade)
-
-2005-06-10 09:54  strk
-
-	* regress/regress_ogc.sql, regress/regress_ogc_expected: Added
-	  isvalid(empty) test
-
-2005-06-09 16:02  strk
-
-	* TODO: updated
-
-2005-06-09 16:02  strk
-
-	* lwgeom/lwgeom_functions_analytic.c: Added SRID check in
-	  line_locate_point()
-
-2005-06-09 16:02  strk
-
-	* lwgeom/lwpostgis.sql.in: removed spurious comments
-
-2005-06-09 16:01  strk
-
-	* lwgeom/ptarray.c: Fixed bug in ptarray_locate_point
-
-2005-06-09 16:00  strk
-
-	* regress/lwgeom_regress.sql, regress/lwgeom_regress_expected:
-	  Added test for line_locate_point
-
-2005-06-09 15:12  strk
-
-	* CHANGES, TODO, doc/postgis.xml, lwgeom/liblwgeom.h,
-	  lwgeom/lwgeom_functions_analytic.c, lwgeom/lwpostgis.sql.in,
-	  lwgeom/ptarray.c: Added line_locate_point() function
-
-2005-06-09 12:30  strk
-
-	* lwgeom/lwgeom_functions_analytic.c: Added a check for correct
-	  order of ``from'' and ``to'' args in line_substring()
-
-2005-06-09 12:24  strk
-
-	* CHANGES, TODO, doc/postgis.xml, lwgeom/liblwgeom.h,
-	  lwgeom/lwgeom_functions_analytic.c, lwgeom/lwpostgis.sql.in,
-	  lwgeom/ptarray.c: NEW line_substring() function
-
-2005-06-07 07:51  strk
-
-	* Makefile, lwgeom/Makefile.shlib: Added missing Makefile.shlib and
-	  removed explicit 'all' rule from lwgeom build
-
-2005-06-06 18:42  strk
-
-	* Makefile.config.in, TODO, configure.in: iconv autodetection
-
-2005-06-06 17:28  strk
-
-	* lwgeom/Makefile: Moved 'all' rule before Makefile.shlib
-	  inclusion, to have bare 'make' calls work again
-
-2005-06-06 17:21  strk
-
-	* lwgeom/lwpostgis.sql.in: Added WARNING about changes implications
-	  in terms of SCRIPTS_VERSION
-	  upgrade. Removed extra tokens after #endif directives to make
-	  newer
-	  preprocessor (3.4.3) happy.
-
-2005-06-06 16:49  strk
-
-	* CHANGES, utils/Makefile, utils/README,
-	  utils/postgis_proc_upgrade.pl: Initial implementation of postgis
-	  procedures upgrade script
-
-2005-06-06 16:49  strk
-
-	* lwgeom/lwpostgis.sql.in: Added availability info for new
-	  functions
-
-2005-06-06 16:48  strk
-
-	* Version.config: Incremented micro version number in
-	  SCRIPTS_VERSION (due to functions addition)
-
-2005-06-06 16:47  strk
-
-	* create_undef.pl, utils/create_undef.pl: Moved create_undef.pl
-	  from root to utils/ dir
-
-2005-06-06 16:47  strk
-
-	* Makefile: Removed automatic build of docs
-
-2005-06-06 07:58  mschaber
-
-	* CHANGES, doc/postgis.xml, jdbc2, jdbc2/.cvsignore,
-	  lwgeom/BBOXCACHE_BEHAVIOURS, lwgeom/liblwgeom.h,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in: added
-	  scale() and transscale() functions (like transform())
-
-2005-06-06 07:54  mschaber
-
-	* jdbc2/Makefile: merge Alex' jdbc2 specific Makefile patches
-
-2005-06-04 10:06  strk
-
-	* Makefile, Makefile.config.in, configure.in, doc/Makefile,
-	  jdbc2/Makefile, loader/Makefile, lwgeom/Makefile: Applied Alex
-	  Bodnaru patch for pgsql source tree dependency drop.
-
-2005-05-25 12:01  strk
-
-	* extras/wkb_reader/printwkb.c, extras/wkb_reader/readwkb.c,
-	  extras/wkb_reader/wkbtest.h: Stripped out CR chars
-
-2005-05-25 10:12  mschaber
-
-	* jdbc2/jtssrc/examples/JtsTestParser.java: fix comment
-
-2005-05-25 10:08  mschaber
-
-	* jdbc2/Makefile, jdbc2/jtssrc/examples/JtsTestParser.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsBinaryWriter.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsGisWrapper.java,
-	  jdbc2/src/org/postgis/binary/ByteSetter.java,
-	  jdbc2/src/org/postgis/binary/ValueSetter.java: JTS binary parser
-	  now passes basic regression suite
-
-2005-05-24 17:19  strk
-
-	* CHANGES: Added release date for postgis-1.0.1
-
-2005-05-24 16:56  strk
-
-	* TODO: Added iconv autodetection, removed already-added things
-
-2005-05-24 14:02  strk
-
-	* doc/postgis.xml: Added postgis-1.0.1 release date
-
-2005-05-23 16:18  mschaber
-
-	* jdbc2/src/org/postgis/Point.java: Cleaned up Point.equals(Point)
-	  mess
-
-2005-05-23 14:15  strk
-
-	* doc/postgis.xml: Compiled 1.0.1 release notes
-
-2005-05-18 17:01  strk
-
-	* CHANGES, utils/postgis_restore.pl: Applied 'strictness' patch by
-	  James Marca
-
-2005-05-18 15:49  strk
-
-	* doc/postgis.xml: Fixed SetSRID() entry
-
-2005-05-18 15:39  strk
-
-	* CHANGES: added Paris projections fixes
-
-2005-05-18 15:36  strk
-
-	* spatial_ref_sys.sql: Updated proj4text for some French
-	  projections, as for Nicolas Ribot report
-
-2005-05-16 17:50  strk
-
-	* CHANGES: Added note about pgsq2shp attributes names bugfix
-
-2005-05-16 17:22  strk
-
-	* loader/pgsql2shp.c: Fixed DBF field names handling as for clashes
-	  avoiding.
-	  pgsql field renames are warned.
-
-2005-05-16 08:05  strk
-
-	* CHANGES: Moved dumper and postgis_restore.pl changes in 1.0.1
-	  section (back-ported)
-
-2005-05-16 07:49  strk
-
-	* utils/postgis_restore.pl: Allowed custom args passing to createdb
-	  invocation
-
-2005-05-15 08:05  strk
-
-	* doc/man/pgsql2shp.1, doc/man/shp2pgsql.1: updated docs as for -k
-	  switch
-
-2005-05-13 14:16  strk
-
-	* CHANGES, CREDITS: Added new -k switch and credits for it
-
-2005-05-13 14:06  strk
-
-	* loader/pgsql2shp.c: Applied patch from Obe, Regina to keep
-	  identifiers case.
-
-2005-05-13 08:03  strk
-
-	* Makefile.config.in, configure.in, lwgeom/Makefile: Added support
-	  for macosx build
-
-2005-05-12 10:09  strk
-
-	* configure.in: changed PGBELIBS command to avoid backtics and
-	  newlines
-
-2005-05-12 07:45  strk
-
-	* configure.in: Added another dir in search path for docbook.xml,
-	  changed shell invocation
-	  line for mingw to avoid newline char being used.
-
-2005-05-11 08:55  strk
-
-	* lwgeom/Makefile: Renamed MINGW to mingw in HOST_OS findstrings
-
-2005-05-10 12:52  strk
-
-	* lwgeom/lwpostgis.sql.in: Forced OID usage in geometry_column
-	  table
-
-2005-05-10 12:32  strk
-
-	* configure.in: fixed mingw handling syntax
-
-2005-05-10 10:58  strk
-
-	* ., .cvsignore: Added Makefile.config
-
-2005-05-10 10:57  strk
-
-	* config.guess, config.sub, install-sh: Added scripts used by
-	  autoconf
-
-2005-05-10 09:35  strk
-
-	* Makefile.config.in, configure.in, loader/Makefile,
-	  lwgeom/Makefile: Added initial custom support for MINGW
-
-2005-05-10 08:31  strk
-
-	* configure.in: GEOS autodetect activated
-
-2005-05-10 08:15  strk
-
-	* doc/postgis.xml: fixed upgrade procedure section as suggested by
-	  Steven Bowden
-
-2005-05-09 22:33  strk
-
-	* TODO: updated
-
-2005-05-04 07:00  strk
-
-	* Version.config: Version bumped to 1.1.0CVS
-
-2005-05-04 06:58  strk
-
-	* doc/postgis.xml: GEOS/JTS performed operations dox made more
-	  explicit about which
-	  argument is 'this' and which is 'otherGeometry'.
-
-2005-05-02 10:52  strk
-
-	* CHANGES: Moved 1.0.1 changes into their own section - added jdbc2
-	  -target change notice
-
-2005-04-28 11:51  mschaber
-
-	* Makefile, jdbc2/Makefile: added jdbc2 maintainerclean
-
-2005-04-28 11:01  strk
-
-	* Makefile: Fixed distclean rule to build required Makefile.config
-
-2005-04-28 08:35  mschaber
-
-	* jdbc2/Makefile, jdbc2/sources.inc: fix sources.inc things
-
-2005-04-27 16:14  mschaber
-
-	* jdbc2/Makefile, jdbc2/sources.inc: Reworked Makefile
-
-2005-04-26 18:45  strk
-
-	* TODO: Added MakeValidShape() function
-
-2005-04-26 18:08  strk
-
-	* Makefile.config.in: Fixed USE_JTS variable to actually use
-	  autoconf-detected value
-
-2005-04-26 07:01  mschaber
-
-	* jdbc2/src/examples/VersionPrinter.java: Improved versionprinter
-	  to print offline versions even if database is not available
-
-2005-04-22 01:07  strk
-
-	* CHANGES: Added fix in join selectivity
-
-2005-04-22 01:07  strk
-
-	* lwgeom/lwgeom_estimate.c: Fixed bug in join selectivity estimator
-	  returning invalid estimates (>1)
-
-2005-04-21 16:31  strk
-
-	* CHANGES, lwgeom/lwgeom_spheroid.c: Fixed bug in 3d spheroid
-	  length computation, patch by zmocnik at hotmail dot com
-
-2005-04-21 09:21  strk
-
-	* TODO: Added new LRS funx suggested by Paul
-
-2005-04-21 09:09  strk
-
-	* CHANGES: updated
-
-2005-04-21 09:08  strk
-
-	* loader/shp2pgsql.c: Applied patch from Ron Mayer fixing a
-	  segfault in string escaper funx
-
-2005-04-20 15:22  strk
-
-	* doc/postgis.xml: Fixed link to SimpleFeature Specification
-
-2005-04-20 15:17  strk
-
-	* lwgeom/Makefile: Fixed clean-lib rule (wasn't removing anything!)
-
-2005-04-20 15:09  mschaber
-
-	* lwgeom/lwpostgis.sql.in: Fixed pg_opclass update to be
-	  schema-aware.
-
-2005-04-20 10:21  strk
-
-	* doc/postgis.xml: Fixed bogus example of GeometryFromText(box3d,
-	  int) changing it
-	  to SetSRID(box3d, int) in chapter 5.1.2
-
-2005-04-20 08:12  strk
-
-	* TODO: Updated
-
-2005-04-20 08:10  strk
-
-	* Makefile: Added rules to automatically call configure or
-	  config.status,
-	  added docs rule to be invoked by topdir.
-
-2005-04-20 08:01  strk
-
-	* Makefile.config: Removed again, can't work anymore.
-
-2005-04-20 07:55  strk
-
-	* Makefile.config: Put old Makefile.config back to allow for
-	  automatic documentation production,
-	  must be removed again when process gets updated.
-
-2005-04-19 10:58  strk
-
-	* configure.in: added LPATH to summary output (if different from
-	  install dir)
-
-2005-04-19 10:41  strk
-
-	* Makefile.config.in, configure.in, doc/Makefile, lwgeom/Makefile:
-	  Reworked autoconf path to use pgsql or custom layout based on
-	  presence of a --prefix switch.
-
-2005-04-19 09:32  strk
-
-	* Makefile.config.in: Added -c flag to INSTALL invokations (copy,
-	  not move)
-
-2005-04-19 09:20  strk
-
-	* autogen.sh, configure.in: More info in configure output, added
-	  autogen.sh wrapper
-
-2005-04-18 23:31  strk
-
-	* CREDITS: Added 1.0.0 section
-
-2005-04-18 14:46  strk
-
-	* ., .cvsignore, Makefile, Makefile.config, Makefile.config.in,
-	  configure.in, doc/Makefile, loader/Makefile, lwgeom/Makefile:
-	  Improved autoconf script, dropped pgsql source dependency.
-	  EXPERIMENTAL.
-
-2005-04-18 14:25  strk
-
-	* TODO: Added TODO list for release 1.1
-
-2005-04-18 14:15  strk
-
-	* CHANGES, doc/postgis.xml: Fixed 1.0.0 release date to 2005/04/19
-
-2005-04-18 14:12  strk
-
-	* CHANGES, doc/postgis.xml, lwgeom/lwgeom_estimate.c: Slightly
-	  changed standard deviation computation to be more
-	  corner-case-friendly.
-
-2005-04-18 14:04  strk
-
-	* CHANGES, doc/postgis.xml: Added estmator code and testers bugfix
-	  for 1.0.0 release.
-
-2005-04-18 13:50  strk
-
-	* utils/test_joinestimation.pl: Fixed bug in table2 schema parsing.
-
-2005-04-18 13:30  strk
-
-	* utils/test_estimation.pl: Fixed to work against LWGEOM
-	  installations
-
-2005-04-18 10:57  strk
-
-	* lwgeom/lwgeom_estimate.c: Applied patched by Ron Mayer fixing
-	  memory leakages and invalid results
-	  in join selectivity estimator. Fixed some return to use default
-	  JOIN
-	  selectivity estimate instead of default RESTRICT selectivity
-	  estimate.
-
-2005-04-15 20:12  strk
-
-	* doc/postgis.xml: Fixed Makefile to read Makefile.config
-
-2005-04-15 15:10  strk
-
-	* README.postgis: Updated to reflect examples->extras rename
-
-2005-04-15 15:09  strk
-
-	* examples, extras, extras/WFS_locks, extras/WFS_locks/Makefile,
-	  extras/WFS_locks/README, extras/WFS_locks/WFS_locks.c,
-	  extras/WFS_locks/WFS_locks.sql.in, extras/ogc_test_suite,
-	  extras/ogc_test_suite/.cvsignore,
-	  extras/ogc_test_suite/1_schema.sql,
-	  extras/ogc_test_suite/2_queries.sql,
-	  extras/ogc_test_suite/3_cleanup.sql,
-	  extras/ogc_test_suite/Makefile, extras/ogc_test_suite/README,
-	  extras/wkb_reader, extras/wkb_reader/.cvsignore,
-	  extras/wkb_reader/Makefile, extras/wkb_reader/README,
-	  extras/wkb_reader/printwkb.c, extras/wkb_reader/readwkb.c,
-	  extras/wkb_reader/wkbtest.h: Renamed examples/ to extras/. Added
-	  WFS_locks.
-
-2005-04-15 14:04  mschaber
-
-	* CHANGES, Version.config, jdbc2, jdbc2/.cvsignore, jdbc2/Makefile,
-	  jdbc2/README, jdbc2/jtssrc/examples/JtsTestParser.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsBinaryWriter.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsGisWrapper.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsWrapper.java,
-	  jdbc2/src/examples/Test.java,
-	  jdbc2/src/examples/TestAutoregister.java,
-	  jdbc2/src/examples/TestBoxes.java,
-	  jdbc2/src/examples/TestParser.java,
-	  jdbc2/src/examples/TestServer.java,
-	  jdbc2/src/examples/VersionPrinter.java,
-	  jdbc2/src/org/postgis/ComposedGeom.java,
-	  jdbc2/src/org/postgis/DriverWrapper.java,
-	  jdbc2/src/org/postgis/DriverWrapperAutoprobe.java,
-	  jdbc2/src/org/postgis/DriverWrapperLW.java,
-	  jdbc2/src/org/postgis/Geometry.java,
-	  jdbc2/src/org/postgis/GeometryCollection.java,
-	  jdbc2/src/org/postgis/LineString.java,
-	  jdbc2/src/org/postgis/LinearRing.java,
-	  jdbc2/src/org/postgis/MultiLineString.java,
-	  jdbc2/src/org/postgis/MultiPoint.java,
-	  jdbc2/src/org/postgis/MultiPolygon.java,
-	  jdbc2/src/org/postgis/PGbox2d.java,
-	  jdbc2/src/org/postgis/PGbox3d.java,
-	  jdbc2/src/org/postgis/PGboxbase.java,
-	  jdbc2/src/org/postgis/PGgeometry.java,
-	  jdbc2/src/org/postgis/PGgeometryLW.java,
-	  jdbc2/src/org/postgis/Point.java,
-	  jdbc2/src/org/postgis/PointComposedGeom.java,
-	  jdbc2/src/org/postgis/Polygon.java,
-	  jdbc2/src/org/postgis/Version.java,
-	  jdbc2/src/org/postgis/binary/BinaryParser.java,
-	  jdbc2/src/org/postgis/binary/BinaryWriter.java,
-	  jdbc2/src/org/postgis/binary/ByteGetter.java,
-	  jdbc2/src/org/postgis/binary/ByteSetter.java,
-	  jdbc2/src/org/postgis/binary/ValueGetter.java,
-	  jdbc2/src/org/postgis/binary/ValueSetter.java,
-	  jdbc2/stubs/org/postgresql/Connection.java,
-	  jdbc2/stubs/org/postgresql/PGConnection.java, jdbc2/todo.txt,
-	  lwgeom, lwgeom/.cvsignore, lwgeom/TODO: jdbc2 works:
-	  + Makefile improvements
-	  + JTS support improvements
-	  + Improved regression test system
-	  + Basic consistency check method for geometry collections
-	  + Support for (Hex)(E)wkb
-	  + Autoprobing DriverWrapper for HexWKB / EWKT switching
-
-2005-04-15 10:01  strk
-
-	* ., .cvsignore: Added configure outputs
-
-2005-04-15 09:54  strk
-
-	* CREDITS, doc/postgis.xml: Added more people to manual "CREDITS"
-	  chapter (copied from CREDITS file).
-	  Added a not in CREDITS redirecting to the postgis manual.
-
-2005-04-15 09:31  strk
-
-	* Version.config: Version bumbed to 1.0.0
-
-2005-04-14 13:35  strk
-
-	* CHANGES, doc/postgis.xml: Added shp2pgsql bugfix and autoconf
-	  improvement in Release Notes.
-
-2005-04-14 12:58  strk
-
-	* loader/shp2pgsql.c: Applied patch by Gino Lucrezi fixing bug in
-	  string escaping code.
-
-2005-04-14 11:25  strk
-
-	* configure.in: --enable-autoconf put back
-
-2005-04-14 11:23  strk
-
-	* configure.in: Cleanup, improvements, JTS support added
-
-2005-04-14 09:40  strk
-
-	* doc/postgis.xml: Added Alex Bodnaru in the "Other contributors"
-	  section, for debian packaging.
-
-2005-04-14 08:02  strk
-
-	* lwgeom/TODO: Added a not about need of memory alignment
-	  constraints handling for deserializers
-
-2005-04-13 15:57  strk
-
-	* doc/postgis.xml: Removed the CREDITS section from Release Notes
-	  and move contributors
-	  in chapter 1.1 (Credits).
-
-2005-04-13 14:25  strk
-
-	* doc/postgis.xml: Release notes made an appendix, updated credits
-	  section
-
-2005-04-13 14:24  strk
-
-	* loader/Makefile: Added MINGW support as suggested by David
-	  Techer.
-
-2005-04-12 11:18  strk
-
-	* doc/postgis.xml: Added release notes for 1.0.0 final
-
-2005-04-12 11:17  strk
-
-	* doc/Makefile: XSLBASE made back-redefinable
-
-2005-04-08 06:45  pramsey
-
-	* doc/Makefile: Make xsl reference work for rackmount nightly build
-
-2005-04-07 21:02  mschaber
-
-	* doc/Makefile, doc/postgis.xml: typo fixes and linked function in
-	  4.2.4
-
-2005-04-07 19:03  strk
-
-	* CHANGES: Added new strict OGC compliancy enforcement sector of
-	  manual
-
-2005-04-07 19:00  strk
-
-	* doc/postgis.xml: Corrected and augmented the new chapter about
-	  ensuring OGC compliancy.
-
-2005-04-07 09:32  mschaber
-
-	* doc/postgis.xml: Added information about geometry validity.
-
-2005-04-06 16:49  strk
-
-	* CHANGES: Added -p flag addition for shp2pgsql
-
-2005-04-06 14:16  strk
-
-	* loader/shp2pgsql.c: Removed manual update of gid field.
-
-2005-04-06 14:02  mschaber
-
-	* doc/man/shp2pgsql.1, doc/postgis.xml, loader/README.shp2pgsql,
-	  loader/shp2pgsql.c: added -p option (prepare mode) that spits out
-	  the table schema without
-	  inserting any data.
-
-2005-04-06 10:46  strk
-
-	* loader/shp2pgsql.c: Bugfix in -w (hwgeom) handling of ZM
-	  shapefiles.
-	  Big reorganizzation of code to easy maintainance.
-
-2005-04-06 08:53  strk
-
-	* CHANGES: force_3dm() bugfix
-
-2005-04-06 08:53  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Augmented memory allocated by
-	  force_3dm() - detected cases of memory shortage
-
-2005-04-05 13:43  mschaber
-
-	* doc/man/shp2pgsql.1: Fix documentation of -D option in shp2pgsql
-	  manpage
-
-2005-04-05 10:18  strk
-
-	* CHANGES: Added transform() bugfix
-
-2005-04-05 10:18  strk
-
-	* lwgeom/lwgeom_transform.c: BUGFIX in transform() releaseing
-	  random memory address
-
-2005-04-05 08:00  strk
-
-	* CHANGES, doc/man/shp2pgsql.1, doc/postgis.xml: Documented loader
-	  support for 0.x versions
-
-2005-04-04 20:51  strk
-
-	* loader/shp2pgsql.c: Added -w flag to output old (WKT/HWGEOM) sql.
-
-2005-04-04 09:48  strk
-
-	* lwgeom/Makefile: Added install of loader/dumper manual pages
-
-2005-04-01 09:39  strk
-
-	* CHANGES: Added not about new manual pages
-
-2005-04-01 09:38  strk
-
-	* doc/Makefile, doc/man, doc/man/pgsql2shp.1, doc/man/shp2pgsql.1:
-	  Added manual pages provided by Roberto Boati
-	  <roberto.boati at daisyred.com>
-
-2005-03-30 17:25  strk
-
-	* make_dist.sh: Updated to replace 'RC' into '-rc' when building
-	  package dir (and tar).
-	  Removed autom4te.cache directory after call to autoconf.
-
-2005-03-30 17:03  strk
-
-	* CHANGES, Version.config, doc/postgis.xml: Scripts version set to
-	  0.3.0 (minor increment as a scripts override won't
-	  suffice to get rid of dropped box2d funx).
-	  Set release date and other versions to RC6
-
-2005-03-30 15:24  mschaber
-
-	* jdbc2/Makefile, jdbc2/jtssrc/examples/JtsTestParser.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsGisWrapper.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsWrapper.java,
-	  jdbc2/src/examples/Test.java,
-	  jdbc2/src/examples/TestAutoregister.java,
-	  jdbc2/src/examples/TestBoxes.java,
-	  jdbc2/src/examples/TestParser.java,
-	  jdbc2/src/examples/TestServer.java,
-	  jdbc2/src/examples/VersionPrinter.java,
-	  jdbc2/src/org/postgis/ComposedGeom.java,
-	  jdbc2/src/org/postgis/DriverWrapper.java,
-	  jdbc2/src/org/postgis/Geometry.java,
-	  jdbc2/src/org/postgis/GeometryCollection.java,
-	  jdbc2/src/org/postgis/LineString.java,
-	  jdbc2/src/org/postgis/LinearRing.java,
-	  jdbc2/src/org/postgis/MultiLineString.java,
-	  jdbc2/src/org/postgis/MultiPoint.java,
-	  jdbc2/src/org/postgis/MultiPolygon.java,
-	  jdbc2/src/org/postgis/PGbox2d.java,
-	  jdbc2/src/org/postgis/PGbox3d.java,
-	  jdbc2/src/org/postgis/PGboxbase.java,
-	  jdbc2/src/org/postgis/PGgeometry.java,
-	  jdbc2/src/org/postgis/Point.java,
-	  jdbc2/src/org/postgis/PointComposedGeom.java,
-	  jdbc2/src/org/postgis/Polygon.java,
-	  jdbc2/src/org/postgis/Version.java,
-	  jdbc2/src/org/postgis/binary/BinaryParser.java,
-	  jdbc2/src/org/postgis/binary/ByteGetter.java,
-	  jdbc2/src/org/postgis/binary/ValueGetter.java,
-	  jdbc2/stubs/org/postgresql/Connection.java,
-	  jdbc2/stubs/org/postgresql/PGConnection.java: Preliminary change
-	  email addres to private one because schabios at logi-track.com is
-	  currently not working.
-
-2005-03-30 11:47  strk
-
-	* CHANGES, doc/postgis.xml: Added RC6 release notes.
-
-2005-03-30 11:46  strk
-
-	* lwgeom/lwgeom_box2dfloat4.c: Obsoleted functions set back in, to
-	  avoid problems upgrading.
-
-2005-03-30 11:40  strk
-
-	* lwgeom/lwgeom_box2dfloat4.c, lwgeom/lwpostgis.sql.in: Removed
-	  obsoleted box2d functions
-
-2005-03-29 16:34  strk
-
-	* CHANGES: Added postgis_restore.pl bugfix
-
-2005-03-29 16:33  strk
-
-	* utils/postgis_restore.pl: Changed she-bang back the way it was
-	  (disabled) - didn't work like that! Added {x,y}{min,max}(box2d)
-	  to list of obsoleted funx.
-
-2005-03-29 13:23  mschaber
-
-	* jdbc2/Makefile: Fix build for win32 using mingw
-
-2005-03-28 11:37  strk
-
-	* CHANGES, Version.config, lwgeom/lwpostgis.sql.in: Dropped
-	  {x,y}{min,max}(box2d) functions
-
-2005-03-28 09:48  strk
-
-	* CHANGES: Added multi() changes
-
-2005-03-28 09:47  strk
-
-	* CHANGES, lwgeom/lwgeom_functions_basic.c: Fixed bug in multi()
-	  leaving SRID in inner geometries.
-	  Added early return for already multi() and BBOX'ed geoms.
-
-2005-03-28 09:45  strk
-
-	* regress/regress.sql, regress/regress_expected: Added regress
-	  tests for multi()
-
-2005-03-25 18:43  strk
-
-	* loader/pgsql2shp.c: Fixed PQunescapeBytearea argument (might give
-	  problems on 64bit archs)
-
-2005-03-25 16:38  strk
-
-	* Version.config: MICRO_VERSION set to RC5
-
-2005-03-25 16:38  strk
-
-	* CHANGES: Added release date and version
-
-2005-03-25 16:37  strk
-
-	* doc/postgis.xml: Added release dates
-
-2005-03-25 16:28  strk
-
-	* doc/postgis.xml: Added a not in performance tips chapter about
-	  dimension constraints.
-	  Removed part on update_geometry_stats as it should have no
-	  effect.
-
-2005-03-25 14:49  strk
-
-	* doc/postgis.xml: generalized Other changes
-
-2005-03-25 14:48  strk
-
-	* utils/postgis_restore.pl: Fixed bogus she-bang
-
-2005-03-25 13:56  strk
-
-	* doc/postgis.xml: Updated release notes section
-
-2005-03-25 09:34  strk
-
-	* lwgeom/lwgeom_estimate.c: code cleanup
-
-2005-03-24 18:01  mschaber
-
-	* CHANGES, doc/postgis.xml: additional performance tips
-
-2005-03-24 16:28  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Variable declaration set in
-	  place in lwgeom_centroid()
-
-2005-03-24 16:27  strk
-
-	* CHANGES: Added estimated_extent() bugfix notice
-
-2005-03-24 16:27  strk
-
-	* lwgeom/lwgeom_estimate.c: Added comments in estimate_allocation()
-	  bugfix point.
-
-2005-03-24 15:07  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Fixed non-GEOS centroid()
-	  function to avoid obsoleted LWGEOM_EXPLODED funx
-
-2005-03-24 14:45  strk
-
-	* lwgeom/lwgeom_estimate.c: Fixed bug in estimated_extent()
-	  returning pointer to a memory allocated in SPI memory context
-
-2005-03-23 17:10  strk
-
-	* lwgeom/lwgeom_box3d.c: Removed cr
-
-2005-03-23 16:29  strk
-
-	* regress/regress.sql, regress/regress_expected: Added box3d
-	  computation tests
-
-2005-03-23 16:24  strk
-
-	* CHANGES: added box3d computation fix
-
-2005-03-23 16:23  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom_api.c, lwgeom/lwgeom_box3d.c:
-	  Fixed bug in box3d computation.
-	  Dropped obsoleted LWGEOM_EXPLODED structure and associated
-	  functions.
-
-2005-03-21 17:56  strk
-
-	* CHANGES: grep -v arg quoted..
-
-2005-03-21 17:52  strk
-
-	* lwgeom/Makefile: Quoted grep argument
-
-2005-03-21 13:43  mschaber
-
-	* jdbc2, jdbc2/.cvsignore: handle versioned jars in cvsignore
-
-2005-03-21 12:24  strk
-
-	* doc/postgis.xml: Expanded estimated_extent() paragraph to
-	  document differences between pre
-	  and post pgsql 800.
-
-2005-03-18 21:04  strk
-
-	* CHANGES: Set release date
-
-2005-03-18 17:47  strk
-
-	* CHANGES: postgis_restore.pl improvements
-
-2005-03-18 17:23  strk
-
-	* utils/postgis_restore.pl: Hash used for detecting obsoleted funx
-	  in dump
-
-2005-03-18 12:43  strk
-
-	* lwgeom/Makefile, lwgeom/lwpostgis.sql.in: Fixed missing use of
-	  _IMMUTABLE_STRICT define in new get_proj4_from_srid().
-	  Improvement in Makefile to allow reconstruction of missing
-	  ../lwpostgis.sql
-
-2005-03-18 12:37  strk
-
-	* CHANGES: added box3d-computation bugfix note
-
-2005-03-18 12:36  strk
-
-	* lwgeom/liblwgeom.c, lwgeom/liblwgeom.h, lwgeom/lwcollection.c,
-	  lwgeom/lwgeom.c, lwgeom/lwgeom.h, lwgeom/lwgeom_api.c,
-	  lwgeom/lwgeom_box3d.c, lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c,
-	  lwgeom/lwgeom_transform.c, lwgeom/lwline.c, lwgeom/lwpoint.c,
-	  lwgeom/lwpoly.c, lwgeom/ptarray.c: Big API cleanup.
-	  Bug fix in box3d computation for collections containing empty
-	  elements.
-
-2005-03-18 10:47  strk
-
-	* regress/lwgeom_regress.sql, regress/lwgeom_regress_expected:
-	  Added extent(), extent3d() and collect() tests - should really
-	  give this tests a new layout ...
-
-2005-03-17 18:14  strk
-
-	* CHANGES: box2d outupt precision increment
-
-2005-03-17 18:11  strk
-
-	* lwgeom/lwgeom_box2dfloat4.c: BOX2D output reverted to .15g
-	  precision
-
-2005-03-17 09:39  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Early memory releases in
-	  lwgeom_translate_recursive
-
-2005-03-16 15:08  strk
-
-	* CHANGES, lwgeom/lwpostgis.sql.in: Changed get_proj4_from_srid()
-	  implementation from SQL to PLPGSQL to
-	  workaround a bug of pgsql8.0.{1,2}
-
-2005-03-16 11:41  strk
-
-	* lwgeom/liblwgeom.c, lwgeom/lwgeom_api.c, lwgeom/lwgeom_ogc.c,
-	  lwgeom/lwgeom_transform.c: Early memory releases on
-	  transform_geometry_recursive() and LWGEOM_asText().
-	  Code cleanups.
-
-2005-03-15 12:24  strk
-
-	* loader/shp2pgsql.c: hole-in-ring detector made more readable
-
-2005-03-15 09:25  strk
-
-	* CHANGES: Added loader bug fix
-
-2005-03-14 22:02  strk
-
-	* loader/shp2pgsql.c: Fixed holes handling.
-
-2005-03-14 11:31  strk
-
-	* jdbc2/Makefile: Added cleanup of versioned jars
-
-2005-03-14 11:14  strk
-
-	* lwgeom/Makefile: installdirs/clean rules cleanup suggested by
-	  Alex Bodnaru
-
-2005-03-11 17:56  strk
-
-	* lwgeom/lwgeom_transform.c: Early memory release in transform_geom
-
-2005-03-11 17:47  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Fixed destructive memory release
-	  in LWGEOM_translate()
-
-2005-03-11 17:47  strk
-
-	* regress/regress.sql, regress/regress_expected: Added test for
-	  translate()
-
-2005-03-10 21:37  strk
-
-	* CHANGES: added 64bit bug fix
-
-2005-03-10 19:26  strk
-
-	* lwgeom/lwgparse.c, lwgeom/wktparse.h: Hopefully fixed bug in int4
-	  and double reader from byte stream (was not
-	  working on 64bit machines).
-
-2005-03-10 18:19  strk
-
-	* lwgeom/lwgparse.c, lwgeom/wktunparse.c: Made void args explicit
-	  to make newer compilers happy
-
-2005-03-10 18:18  strk
-
-	* lwgeom/wktparse.h: changed report_error typedef to allow for
-	  lwerror usage w/out problems
-
-2005-03-08 18:36  mschaber
-
-	* jdbc2/README: Additional explanations in README.
-
-2005-03-08 18:32  mschaber
-
-	* jdbc2/src/examples/VersionPrinter.java: Fix possible null pointer
-	  exception if PostGIS is compiled without geos / proj support.
-
-2005-03-08 16:46  strk
-
-	* Makefile, lwgeom/Makefile: More cleanups on 'clean'
-
-2005-03-08 16:41  strk
-
-	* lwgeom/Makefile: Simplified clean rule
-
-2005-03-08 16:39  strk
-
-	* Makefile: Added configure script removal in maintainer-clean rule
-
-2005-03-08 16:00  strk
-
-	* libjts: Deleted libjts directory... libjts production should
-	  happen from within JTS itself.
-
-2005-03-08 15:44  strk
-
-	* Makefile.config: Changed default JTS includes and lib paths
-
-2005-03-08 12:39  strk
-
-	* Makefile.config, libjts, libjts/Makefile, libjts/README: Added
-	  libjts build scripts
-
-2005-03-08 12:21  strk
-
-	* Makefile: Added a distclean rule to get rid of autoconf-generated
-	  files.
-	  Had maintainer-clean rule invoke distclean rule.
-
-2005-03-08 12:13  strk
-
-	* Makefile.config: set USE_JTS back to 0 - got set to 1 from
-	  previous commit
-
-2005-03-08 12:11  strk
-
-	* Makefile, utils/Makefile: Added utils rule to set the execute bit
-	  on utilities.
-
-2005-03-08 12:04  strk
-
-	* Makefile.config, Makefile.config.in: synced makefiles, changed
-	  default path of libjts
-
-2005-03-08 11:24  strk
-
-	* lwgeom/lwgeom_jts.c: Commented out debugging lines
-
-2005-03-08 11:24  strk
-
-	* lwgeom/lwgeom_jts_wrapper.cpp: avoided initializzation of
-	  JvNewObjectArray with undefined pointer
-
-2005-03-08 11:06  strk
-
-	* loader/pgsql2shp.c, loader/shp2pgsql.c: modernized old-style
-	  parameter declarations
-
-2005-03-08 09:42  strk
-
-	* CHANGES: Added estimator changes
-
-2005-03-08 09:27  strk
-
-	* lwgeom/lwgeom_estimate.c: RESTRICT selectivity estimator use
-	  self->varno instead of varRelid.
-	  Seems to work for subqueries...
-
-2005-03-08 09:23  strk
-
-	* lwgeom/lwgeom_estimate.c: Fixed debugging lines.
-
-2005-03-08 08:38  strk
-
-	* Makefile.config: Discarded environmental variable USE_JTS to
-	  avoid unexpected enabling
-
-2005-03-07 21:24  strk
-
-	* lwgeom/lwgeom_geos.c: Added missing JTSnoop prototype
-
-2005-03-07 21:19  strk
-
-	* lwgeom/Makefile: Put optimization flag back to -O2
-
-2005-03-07 21:11  strk
-
-	* lwgeom/lwgeom_geos.c: Removed stub functions (moved to
-	  lwgeom_nojts.c) and added stub
-	  for JTSnoop.
-
-2005-03-07 21:07  strk
-
-	* lwgeom/lwgeom_jts.c, lwgeom/lwgeom_jts_wrapper.cpp: Added initial
-	  JTS wrapper.
-
-2005-03-07 21:06  strk
-
-	* lwgeom/Makefile: Added spatial_ref_sys.sql and README.postgis to
-	  scripts install targets.
-	  Moved .sql scripts from ...$(datadir) to ...$(datadir)/contrib.
-	  Modified GEOS/JTS stub handling to use separate file when
-	  disabled.
-
-2005-03-07 20:47  strk
-
-	* lwgeom/lwgeom_nojts.c: Separate stub funx file for builds w/out
-	  GEOS or JTS
-
-2005-03-07 20:46  strk
-
-	* Makefile.config.in: sync'd with Makefile.config
-
-2005-03-07 20:44  strk
-
-	* Makefile.config: Added JTS support parameter
-
-2005-03-07 18:36  strk
-
-	* Makefile.config.in: Sync with Makefile.config
-
-2005-03-07 16:08  strk
-
-	* Version.config: Incremented SCRIPTS_VERSION micro num
-
-2005-03-07 13:58  strk
-
-	* regress/Makefile, regress/run_index_regress,
-	  regress/run_lwgeom_regress, regress/run_ogc_regress,
-	  regress/run_regress: Added process id to output files. Removed
-	  'clean' rule.
-
-2005-03-07 13:20  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Removed unused lwexploded_dump()
-	  function
-
-2005-03-07 11:53  mschaber
-
-	* jdbc2/Makefile: Fix version.in vs. version.config typo
-
-2005-03-04 19:34  strk
-
-	* doc/Makefile: cleanups - version file source
-
-2005-03-04 19:31  mleslie
-
-	* CHANGES, doc/postgis.xml, lwgeom/lwgeom_spheroid.c,
-	  lwgeom/lwpostgis.sql.in: Cleaned up distance_sphere and updated
-	  documentation.
-
-2005-03-04 19:25  strk
-
-	* make_dist.sh: removed temp files used in docs creation step
-
-2005-03-04 19:18  strk
-
-	* doc/postgis.xml: Expanded "upgrading" chapter to explain
-	  postgis_restore.pl upgrade procedure.
-
-2005-03-04 19:18  strk
-
-	* doc/Makefile: Made 'html' the default rule
-
-2005-03-04 19:15  strk
-
-	* doc/Makefile: Parametrized XSLBASE directory
-
-2005-03-04 16:29  strk
-
-	* make_dist.sh: Changed to use Version.config
-
-2005-03-04 15:54  strk
-
-	* lwgeom/lwgeom_spheroid.c: Commented out unused variable
-
-2005-03-04 15:25  mschaber
-
-	* CHANGES: added version improvement to changes
-
-2005-03-04 15:22  mschaber
-
-	* Version.config, jdbc2, jdbc2/.cvsignore, jdbc2/Makefile,
-	  jdbc2/src/org/postgis/Version.java, lwgeom/Makefile: - Separates
-	  the version config variables into the toplevel Version.config
-	  
-	  - Adds new version config variables for jdbc
-	  
-	  - jdbc "make jar" additionally creates files named like
-	  postgis_1_0_0RC4.jar using the info from Version.config
-	  
-	  - org/postgis/Version.java now uses a Makefile generated
-	  ressource to
-	  initialize its values, so it is always "in sync" with
-	  Version.config
-
-2005-03-04 14:55  strk
-
-	* CHANGES: Added loader/dumper bug fixes
-
-2005-03-04 14:54  strk
-
-	* loader/pgsql2shp.c: Fixed bug in multiline handling.
-
-2005-03-04 14:48  strk
-
-	* loader/shp2pgsql.c: Applied patch from Jonne Savolainen fixing
-	  multilines handling
-
-2005-03-04 14:25  strk
-
-	* Makefile: Added 'test' and 'maintainer-clean' rules.
-
-2005-03-04 14:25  strk
-
-	* lwgeom/Makefile: Added a maintainer-clean rule.
-
-2005-03-04 14:13  strk
-
-	* regress/Makefile, regress/run_index_regress,
-	  regress/run_lwgeom_regress, regress/run_ogc_regress,
-	  regress/run_regress: Parametrized test output dir and added
-	  Makefile
-
-2005-03-04 11:03  mschaber
-
-	* jdbc2/Makefile: another make install fix :-(
-
-2005-03-04 09:03  strk
-
-	* lwgeom/lwgeom_api.c, lwgeom/lwgeom_pg.c: PG_LWGEOM_construct()
-	  moved from lwgeom_api.c to lwgeom_pg.c.
-
-2005-03-04 08:52  strk
-
-	* README.postgis: Modified upgrade section to show
-	  postgis_restore.pl based procedure.
-
-2005-03-04 07:51  mschaber
-
-	* jdbc2/Makefile: another "make install" fix from alex
-
-2005-03-04 07:48  mschaber
-
-	* jdbc2/src/org/postgis/Version.java: Adopted Version.java to the
-	  official PostGIS scheme.
-
-2005-03-04 07:36  mschaber
-
-	* jdbc2/src/org/postgis/Version.java: Updated VERSION to RC4
-
-2005-03-04 07:32  mschaber
-
-	* jdbc2/Makefile: Removed unneccesarry TEMP variable
-
-2005-03-03 22:12  mschaber
-
-	* jdbc2/build.xml: removed obsolete build.xml
-
-2005-03-03 21:55  mschaber
-
-	* jdbc2/Makefile: Make classpath element separator configurable
-
-2005-03-03 20:55  mschaber
-
-	* jdbc2/README: jdbc2 naming explanation
-	  Contact info
-	  Copyright notice
-
-2005-03-03 19:08  mschaber
-
-	* jdbc2/Makefile: add postgis_debug.jar to make install (thx to
-	  alex bodnaru)
-
-2005-03-03 17:20  mleslie
-
-	* lwgeom/lwgeom_spheroid.c, lwgeom/lwpostgis.sql.in: Rebuilt the
-	  distance_sphere function.
-
-2005-03-03 16:06  mschaber
-
-	* jdbc2/Makefile: Fix compile with jikes
-
-2005-03-03 10:32  strk
-
-	* CHANGES: parser additions note
-
-2005-03-03 10:31  strk
-
-	* lwgeom, lwgeom/.cvsignore: Removed generated parser files.
-
-2005-03-03 10:29  strk
-
-	* lwgeom/Makefile, lwgeom/lex.yy.c, lwgeom/wktparse.tab.c,
-	  lwgeom/wktparse.tab.h: Added generated parsers to avoid FLEX/YACC
-	  requirement on release.
-
-2005-03-02 17:29  strk
-
-	* make_dist.sh: Commented out parser generation... requires PGSQL
-	  source :(
-
-2005-03-02 17:26  strk
-
-	* make_dist.sh: Added parser generation.
-
-2005-03-02 17:04  strk
-
-	* CHANGES: added FLEX & YACC fix
-
-2005-03-02 13:10  mschaber
-
-	* jdbc2/src/examples/TestParser.java: Additional Regression Test
-	  for prepared statement usage
-
-2005-03-02 12:06  mschaber
-
-	* CHANGES, jdbc2/Makefile, jdbc2/src/org/postgis/ComposedGeom.java,
-	  jdbc2/src/org/postgis/Geometry.java,
-	  jdbc2/src/org/postgis/GeometryCollection.java,
-	  jdbc2/src/org/postgis/LineString.java,
-	  jdbc2/src/org/postgis/LinearRing.java,
-	  jdbc2/src/org/postgis/MultiLineString.java,
-	  jdbc2/src/org/postgis/MultiPoint.java,
-	  jdbc2/src/org/postgis/MultiPolygon.java,
-	  jdbc2/src/org/postgis/PGbox2d.java,
-	  jdbc2/src/org/postgis/PGbox3d.java,
-	  jdbc2/src/org/postgis/PGgeometry.java,
-	  jdbc2/src/org/postgis/Point.java,
-	  jdbc2/src/org/postgis/PointComposedGeom.java,
-	  jdbc2/src/org/postgis/Polygon.java: Code cleanups, Makefile
-	  improvements.
-
-2005-03-01 13:22  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom.c, lwgeom/test.c: Renamed
-	  lwgeom_to_wkt to lwgeom_to_ewkt, as it doesn't strip out non-ogc
-	  extensions.
-
-2005-03-01 13:20  strk
-
-	* regress/regress_ogc_expected: Corrected expected results.
-
-2005-03-01 11:41  strk
-
-	* regress/regress_ogc.sql, regress/regress_ogc_expected,
-	  regress/run_ogc_regress: Added GEOS/JTS provided functions test
-
-2005-03-01 08:43  strk
-
-	* lwgeom/Makefile: Fixed install-lwgeom-scripts rule as suggested
-	  by Rhys Ickeringill.
-
-2005-03-01 08:40  strk
-
-	* Makefile.config: FLEX and YACC variables set after
-	  PGSQL/Makefile.global has been sourced
-	  and only if not therein defined.
-
-2005-03-01 01:17  pramsey
-
-	* doc/postgis.xml: Fix link error.
-
-2005-02-28 09:57  mschaber
-
-	* jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java: Add
-	  serialVersionUID for jdk1.5
-	  correctly setType(), needed for jdbc 8.0+
-
-2005-02-28 08:14  mschaber
-
-	* jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java: Add
-	  serialVersionUID for jdk1.5
-	  correctly setType(), needed for jdbc 8.0+
-
-2005-02-25 13:44  strk
-
-	* CHANGES: Added geom_accum and SnapToGrid bug fixes
-
-2005-02-25 13:42  strk
-
-	* lwgeom/lwgeom_functions_analytic.c: SnapToGrid: Fixed minor bug
-	  in consistency check.
-
-2005-02-25 13:28  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Fixed a bugus free() in
-	  LWGEOM_accum.
-
-2005-02-25 09:34  strk
-
-	* CHANGES: added force_collection early return
-
-2005-02-25 09:31  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Added early return from
-	  force_collection when input is already a collection
-	  AND has a bbox cache. Suggested by Ron Majer.
-
-2005-02-25 08:57  strk
-
-	* lwgeom/liblwgeom.h: Added comment on top of TYPE macros
-
-2005-02-24 14:13  mschaber
-
-	* jdbc2/Makefile: Fixed makefile to allow compilation via kaffe
-	  javac - this
-	  one does not automatically include non-mentioned source
-	  files that are present in the classpath.
-
-2005-02-24 11:43  mschaber
-
-	* jdbc2/src/org/postgis/PGboxbase.java: moved trim() call, this
-	  avoids calling trim() twice on unchanged value if we have only (1
-	  2,3 4) rep.
-
-2005-02-24 11:20  mschaber
-
-	* jdbc2/src/examples/TestParser.java: Additional regression tests
-	  for EWKT and EWKB on PostGIS 1.X
-
-2005-02-24 08:36  strk
-
-	* lwgeom/lwgeom_inout.c: Added missing prototype
-
-2005-02-24 08:32  strk
-
-	* lwgeom/lwgeom_ogc.c: Fixed bug in StartPoint and EndPoint
-	  functions.
-
-2005-02-24 08:10  strk
-
-	* lwgeom/Makefile: lib version changed to 1.0.0RC3, scripts version
-	  to 0.2.0.
-
-2005-02-24 08:08  strk
-
-	* CHANGES: Added spatial_ref_sys change and version/release
-
-2005-02-23 19:17  pramsey
-
-	* spatial_ref_sys.sql: Hand edit paris central meridian
-	  definitions.
-	  Danger: other non-Greenwich projections might also have problems.
-
-2005-02-23 13:31  mschaber
-
-	* jdbc2/Makefile: another fastjar fix
-
-2005-02-23 13:19  mschaber
-
-	* jdbc2/src/org/postgis/DriverWrapper.java: Fixed jikes compiler
-	  warning, using super. for static methods is suboptimal.
-
-2005-02-23 09:59  strk
-
-	* CHANGES: GeometryFromText() bug fix
-
-2005-02-23 09:58  strk
-
-	* lwgeom/BBOXCACHE_BEHAVIOURS, lwgeom/lwgeom_ogc.c: Fixed
-	  GeometryFromText() to add a bbox cache FOR_COMPLEX_GEOMS
-
-2005-02-23 09:44  strk
-
-	* CHANGES: Added bool::text cast
-
-2005-02-23 09:00  strk
-
-	* lwgeom/lwgeom_inout.c, lwgeom/lwpostgis.sql.in: Added bool::text
-	  cast.
-
-2005-02-22 18:10  mschaber
-
-	* CHANGES, jdbc2/Makefile: Updated jdbc2/Makefile:
-	  
-	  - more comments
-	  - all helper binaries are now configurable
-	  - workaround for broken woody jars via DEBUGJAR environment
-	  variable
-	  - classpath cleanups, regression tests now use jars instead of
-	  build
-	  directory, this should help catching packaging errors
-	  - small other cleanups
-
-2005-02-22 13:05  mschaber
-
-	* jdbc2/src/examples/TestParser.java: Removed unused import
-
-2005-02-22 13:04  mschaber
-
-	* jdbc2/Makefile, jdbc2/src/examples/TestAutoregister.java,
-	  jdbc2/src/examples/VersionPrinter.java: Some more debian woody
-	  fixes.
-
-2005-02-22 13:01  mschaber
-
-	* jdbc2/src/examples/TestParser.java: Remove redundant
-	  addDataType() call that slipped in during
-	  WKT measured geometries work. It also broke pgjdbc7.2
-	  compatibility.
-
-2005-02-22 12:31  mschaber
-
-	* jdbc/Makefile: Patches from Alex Bodnaru (debian maintainer)
-
-2005-02-22 12:12  strk
-
-	* CHANGES: Added not about early memory release
-
-2005-02-22 10:10  strk
-
-	* lwgeom/lwgeom_geos.c: Early release of DETOASTED geoms.
-
-2005-02-22 09:59  strk
-
-	* examples/ogc_test_suite/README: Fixed path to lwpostgis.sql
-	  script
-
-2005-02-22 09:55  strk
-
-	* lwgeom/lwgeom_ogc.c: Early release of DETOASTED or deserialized
-	  geometries, to reduce memory usage
-
-2005-02-22 09:39  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Forced cleanup of DETOASTED and
-	  deserialized geometries for better memory
-	  usage.
-
-2005-02-21 18:28  mschaber
-
-	* CHANGES, jdbc2/src/examples/TestParser.java,
-	  jdbc2/src/org/postgis/ComposedGeom.java,
-	  jdbc2/src/org/postgis/Geometry.java,
-	  jdbc2/src/org/postgis/GeometryCollection.java,
-	  jdbc2/src/org/postgis/LineString.java,
-	  jdbc2/src/org/postgis/LinearRing.java,
-	  jdbc2/src/org/postgis/MultiLineString.java,
-	  jdbc2/src/org/postgis/MultiPoint.java,
-	  jdbc2/src/org/postgis/MultiPolygon.java,
-	  jdbc2/src/org/postgis/PGgeometry.java,
-	  jdbc2/src/org/postgis/Point.java,
-	  jdbc2/src/org/postgis/PointComposedGeom.java,
-	  jdbc2/src/org/postgis/Polygon.java, jdbc2/todo.txt: *** empty log
-	  message ***
-
-2005-02-21 16:22  strk
-
-	* lwgeom/lwgeom_estimate.c: Changed min() max() usage with LW_MIN()
-	  LW_MAX()
-
-2005-02-21 16:16  strk
-
-	* lwgeom/lwgeom.c, lwgeom/lwgparse.c, lwgeom/wktparse.h,
-	  lwgeom/wktunparse.c: Changed byte to uchar to avoid clashes with
-	  win32 headers.
-
-2005-02-21 15:49  mschaber
-
-	* jdbc2/src/examples/VersionPrinter.java: removed ugly () display
-
-2005-02-21 14:59  mschaber
-
-	* jdbc2/Makefile, jdbc2/src/examples/VersionPrinter.java,
-	  jdbc2/src/org/postgis/Version.java: Added version printing (for
-	  debugging purposes)
-
-2005-02-21 14:16  mschaber
-
-	* CHANGES, jdbc2/README, jdbc2/src/examples/TestAutoregister.java,
-	  jdbc2/src/examples/TestBoxes.java,
-	  jdbc2/src/examples/TestParser.java: Skip tests that are known to
-	  fail when running against older PostGIS server versions
-
-2005-02-18 16:01  mschaber
-
-	* jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java,
-	  jdbc2/src/examples/TestAutoregister.java,
-	  jdbc2/src/org/postgis/PGboxbase.java,
-	  jdbc2/src/org/postgis/PGgeometry.java: Some micro optimizations
-	  and cleanups
-
-2005-02-18 14:49  mschaber
-
-	* jdbc2/Makefile, jdbc2/src/org/postgis/Version.java: Added
-	  Version.class to allow programatically identification of PostGIS
-	  jdbc version
-
-2005-02-18 14:40  mschaber
-
-	* CHANGES, jdbc2, jdbc2/.cvsignore, jdbc2/Makefile, jdbc2/README,
-	  jdbc2/jtssrc, jdbc2/jtssrc/examples,
-	  jdbc2/jtssrc/examples/JtsTestParser.java, jdbc2/jtssrc/org,
-	  jdbc2/jtssrc/org/postgis, jdbc2/jtssrc/org/postgis/jts,
-	  jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsGisWrapper.java,
-	  jdbc2/jtssrc/org/postgis/jts/JtsWrapper.java: Added beta support
-	  for JTS classes
-
-2005-02-18 08:43  strk
-
-	* CHANGES: added memory leak fix
-
-2005-02-18 08:42  strk
-
-	* lwgeom/lwgeom_geos.c: Removed memory leak in geos2postgis polygon
-	  conversion.
-
-2005-02-17 16:09  strk
-
-	* lwgeom/lwpostgis.sql.in: Improved transform() errors verbosity.
-
-2005-02-17 15:54  strk
-
-	* lwgeom/lwgeom_functions_analytic.c,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos.c,
-	  lwgeom/lwgeom_geos_wrapper.cpp, lwgeom/lwgeom_ogc.c: Syntaxes
-	  cleanups.
-
-2005-02-17 15:44  mschaber
-
-	* CHANGES: removed verbosity from my last entry
-
-2005-02-17 15:42  mschaber
-
-	* jdbc2/Makefile: fixed postgis_debug.jar
-
-2005-02-17 15:39  strk
-
-	* lwgeom/measures.c: Fixed some introduced misorderings of func
-	  declaration/body.
-
-2005-02-17 14:48  mschaber
-
-	* jdbc2/Makefile: Fixed dependency handling for jars
-
-2005-02-17 14:41  mschaber
-
-	* CHANGES, jdbc2/Makefile: Updated makefile - better dependency
-	  management for jars,
-	  additional targets for debian, more comments.
-
-2005-02-17 09:19  strk
-
-	* lwgeom/lwgeom_api.c: Fixed a bug in pointArray_construct()
-	  copying input points instead
-	  of keeping a pointer to them. This has been introduced *after*
-	  RC2
-	  was released.
-
-2005-02-17 08:36  strk
-
-	* utils/postgis_restore.pl: Added wkb_recv and wkb_send obsoleted
-	  functions handling
-
-2005-02-14 20:49  strk
-
-	* CHANGES: Added force_collection() bug fix
-
-2005-02-14 20:45  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Fixed bug in force_collection()
-	  leaving spurious bbox cache and SRID info
-	  in inner geometry when applied to single geoms.
-
-2005-02-14 11:49  mschaber
-
-	* jdbc2, jdbc2/.cvsignore, jdbc2/Makefile, jdbc2/README,
-	  jdbc2/src/examples/TestServer.java,
-	  jdbc2/src/org/postgis/DriverWrapper.java, jdbc2/stubs,
-	  jdbc2/stubs/LICENSE, jdbc2/stubs/org, jdbc2/stubs/org/postgresql,
-	  jdbc2/stubs/org/postgresql/Connection.java,
-	  jdbc2/stubs/org/postgresql/PGConnection.java, jdbc2/woody.patch:
-	  Now compiles against 7.2 with some magic trickery instead of
-	  patching.
-
-2005-02-10 17:56  strk
-
-	* CHANGES: added memory alignment handling
-
-2005-02-10 17:41  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom_api.c,
-	  lwgeom/lwgeom_box2dfloat4.c, lwgeom/lwgeom_functions_analytic.c,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos.c,
-	  lwgeom/lwgeom_geos_wrapper.cpp, lwgeom/lwgeom_gml.c,
-	  lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_spheroid.c,
-	  lwgeom/lwgeom_svg.c, lwgeom/lwgeom_transform.c, lwgeom/lwline.c,
-	  lwgeom/lwpoint.c, lwgeom/measures.c, lwgeom/ptarray.c: Dropped
-	  getbox2d_internal().
-	  Removed all castings of getPoint() output, which has been renamed
-	  to getPoint_internal() and commented about danger of using it.
-	  Changed SERIALIZED_FORM() macro to use VARDATA() macro.
-	  All this changes are aimed at taking into account memory
-	  alignment
-	  constraints which might be the cause of recent crash bug reports.
-
-2005-02-10 17:38  strk
-
-	* regress/regress.sql, regress/regress_expected: Added a couple of
-	  distance() tests.
-
-2005-02-10 16:34  strk
-
-	* loader/Makefile: Added -Wall to CFLAGS
-
-2005-02-10 10:52  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwcollection.c, lwgeom/lwgeom.c,
-	  lwgeom/lwgeom_api.c, lwgeom/lwgeom_chip.c,
-	  lwgeom/lwgeom_estimate.c, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c, lwgeom/lwline.c,
-	  lwgeom/lwmline.c, lwgeom/lwmpoint.c, lwgeom/lwmpoly.c,
-	  lwgeom/lwpoint.c, lwgeom/lwpoly.c, lwgeom/measures.c,
-	  lwgeom/ptarray.c: Changed 'char' to 'uchar' (unsigned char
-	  typedef) wherever octet is actually
-	  meant to be.
-
-2005-02-10 10:03  strk
-
-	* regress/regress.sql, regress/regress_expected: Added X(), Y() and
-	  Z() tests.
-
-2005-02-09 18:11  mschaber
-
-	* jdbc2/README: adopt documentation wr/t conflicting
-	  driverconfig.properties to
-	  reflect what jdbc actually does.
-
-2005-02-09 11:55  strk
-
-	* CHANGES: documentation update item
-
-2005-02-09 11:53  strk
-
-	* doc/postgis.xml: Removed PGSQL7.1 references, clearly stated
-	  support starting from 72.
-	  Renamed all postgis.sql refs to lwpostgis.sql.
-
-2005-02-09 11:48  strk
-
-	* lwgeom/lwgeom_inout.c: fixed debugging output
-
-2005-02-08 17:48  mschaber
-
-	* CHANGES, jdbc2/Makefile, jdbc2/README, jdbc2/woody.patch: Added
-	  patch to enable compilation against pg72jdbc2.jar.
-
-2005-02-08 14:54  mschaber
-
-	* CHANGES: Added jdbc2 jdk1.3 enabling note.
-
-2005-02-08 14:53  mschaber
-
-	* jdbc2/src/examples/TestAutoregister.java,
-	  jdbc2/src/examples/TestBoxes.java,
-	  jdbc2/src/examples/TestParser.java,
-	  jdbc2/src/org/postgis/PGboxbase.java,
-	  jdbc2/src/org/postgis/PGgeometry.java,
-	  jdbc2/src/org/postgis/Point.java: Removed use of jdk1.4 only
-	  features to allow jdbc2 to be
-	  build with older jdk releases (tested with 1.3)
-
-2005-02-08 08:17  strk
-
-	* spatial_ref_sys.sql: Reduced scope of VACUUM ANALYZE call to the
-	  sole spatial_ref_sys table
-	  as suggested by Kevin Neufeld
-
-2005-02-08 07:59  strk
-
-	* CHANGES: updated
-
-2005-02-08 07:59  strk
-
-	* lwgeom/lwpostgis.sql.in: Fixed probe_geometry_columns to work
-	  with PG72 (pg_constraint was pg_relcheck)
-
-2005-02-08 07:37  strk
-
-	* lwgeom/lwpostgis.sql.in: Fixed probe_geometry_columns so to work
-	  on spatial tables with multiple
-	  geometry columns.
-
-2005-02-07 14:06  strk
-
-	* CHANGES: updated
-
-2005-02-07 14:02  strk
-
-	* lwgeom/lwpostgis.sql.in: Fixed broken 72 index bindings.
-
-2005-02-07 13:42  mschaber
-
-	* CHANGES: Fixed pgjdbc 8.0 autoregistration.
-
-2005-02-07 13:21  strk
-
-	* lwgeom/liblwgeom.c, lwgeom/lwcollection.c, lwgeom/lwgeom.c,
-	  lwgeom/lwgeom_api.c, lwgeom/lwgeom_box2dfloat4.c,
-	  lwgeom/lwgeom_box3d.c, lwgeom/lwgeom_btree.c,
-	  lwgeom/lwgeom_debug.c, lwgeom/lwgeom_dump.c,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos.c,
-	  lwgeom/lwgeom_gist.c, lwgeom/lwgeom_gml.c, lwgeom/lwgeom_inout.c,
-	  lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c, lwgeom/lwline.c,
-	  lwgeom/lwmpoly.c, lwgeom/lwpoint.c, lwgeom/lwpoly.c,
-	  lwgeom/measures.c, lwgeom/ptarray.c, lwgeom/wktunparse.c:
-	  Replaced DEBUG* macros with PGIS_DEBUG*, to avoid clashes with
-	  postgresql DEBUG
-
-2005-02-07 12:56  strk
-
-	* CHANGES: updated CHANGES
-
-2005-02-07 12:56  strk
-
-	* lwgeom/Makefile: More portable date command for BUILDDATE
-	  extraction
-
-2005-02-07 12:32  strk
-
-	* CHANGES: updated with next release changes
-
-2005-02-07 12:31  strk
-
-	* CHANGES: updated
-
-2005-02-07 11:49  mschaber
-
-	* jdbc2/Makefile: Fix makefile (broken by driverconfig.properties
-	  rename
-
-2005-02-07 11:31  mschaber
-
-	* jdbc2/todo.txt: Removed issues that were done, hoping they will
-	  not re-emerge :-)
-
-2005-02-07 09:15  mschaber
-
-	* jdbc2/Makefile, jdbc2/README,
-	  jdbc2/src/examples/TestAutoregister.java,
-	  jdbc2/src/org/postgresql/driverconfig.properties,
-	  jdbc2/src/org/postgresql/postgresql.properties: Fixed jdbc8.0
-	  autoregistration, added regression test.
-
-2005-02-04 17:08  pramsey
-
-	* doc/postgis.xml: Fixed literal && inside the text, replaced with
-	  &amp;
-
-2005-02-04 14:20  strk
-
-	* jdbc2/COPYING_LGPL: missing license
-
-2005-02-04 10:20  strk
-
-	* doc/postgis.xml: Added Performance Tips chapter
-
-2005-02-04 09:05  strk
-
-	* jdbc2/Makefile, jdbc2/README, jdbc2/build.xml,
-	  jdbc2/src/examples/Test.java, jdbc2/src/examples/TestBoxes.java,
-	  jdbc2/src/examples/TestParser.java,
-	  jdbc2/src/examples/TestServer.java,
-	  jdbc2/src/org/postgis/ComposedGeom.java,
-	  jdbc2/src/org/postgis/DriverWrapper.java,
-	  jdbc2/src/org/postgis/Geometry.java,
-	  jdbc2/src/org/postgis/GeometryCollection.java,
-	  jdbc2/src/org/postgis/LineString.java,
-	  jdbc2/src/org/postgis/LinearRing.java,
-	  jdbc2/src/org/postgis/MultiLineString.java,
-	  jdbc2/src/org/postgis/MultiPoint.java,
-	  jdbc2/src/org/postgis/MultiPolygon.java,
-	  jdbc2/src/org/postgis/PGbox2d.java,
-	  jdbc2/src/org/postgis/PGbox3d.java,
-	  jdbc2/src/org/postgis/PGboxbase.java,
-	  jdbc2/src/org/postgis/PGgeometry.java,
-	  jdbc2/src/org/postgis/Point.java,
-	  jdbc2/src/org/postgis/PointComposedGeom.java,
-	  jdbc2/src/org/postgis/Polygon.java,
-	  jdbc2/src/org/postgis/binary/BinaryParser.java,
-	  jdbc2/src/org/postgis/binary/ByteGetter.java,
-	  jdbc2/src/org/postgis/binary/ValueGetter.java: Applied Markus
-	  Shaber licensing patches.
-
-2005-02-01 16:53  strk
-
-	* lwgeom/lwpostgis.sql.in: Changed performance-sensible functions
-	  from STABLE to IMMUTABLE
-
-2005-02-01 15:26  strk
-
-	* jdbc2/src/org/postgis/DriverWrapper.java: Another small patch
-	  from Markus
-
-2005-01-31 22:15  strk
-
-	* loader/pgsql2shp.c, loader/shp2pgsql.c: Added maintainer notice,
-	  to reduce Jeff-strk mail bounces
-
-2005-01-31 17:17  strk
-
-	* ., .cvsignore, jdbc2/src/org/postgis/DriverWrapper.java,
-	  jdbc2/src/org/postgis/PGgeometry.java: Applied Markus Shaber
-	  patches.
-
-2005-01-31 12:32  strk
-
-	* jdbc2/README: Markus Shaber version.
-
-2005-01-31 09:24  strk
-
-	* lwgeom/lwgeom_box2dfloat4.c: Used default float precision in
-	  BOX2D output
-
-2005-01-31 09:01  strk
-
-	* lwgeom/lwpostgis.sql.in: More error handlings in transform(geom,
-	  int)
-
-2005-01-30 09:48  strk
-
-	* jdbc2/src/org/postgis/PGbox.java: replaced by PGbox2d.java
-
-2005-01-30 09:46  strk
-
-	* jdbc2/Makefile, jdbc2/src/examples/TestBoxes.java,
-	  jdbc2/src/org/postgis/DriverWrapper.java,
-	  jdbc2/src/org/postgis/PGbox2d.java,
-	  jdbc2/src/org/postgis/PGbox3d.java,
-	  jdbc2/src/org/postgis/PGboxbase.java: Added BOX2D and BOX3D
-	  support and tests, by Markus Shaber.
-
-2005-01-30 09:12  strk
-
-	* lwgeom/lwgeom_transform.c: Made unparsable proj strings error
-	  more verbose and removed a typo
-	  in transform_geom().
-
-2005-01-28 16:10  strk
-
-	* configure.in: Changed --with-geos arg to express GEOS_DIR (is
-	  more intuitive).
-	  Made --help string advertise optionality of args for --with-geos
-	  and --with-proj. Made configure show used variables values
-	  on path checks.
-
-2005-01-28 15:40  strk
-
-	* doc/Makefile: LAST_RELEASE_VERSION bumped to 1.0.0
-
-2005-01-28 14:50  strk
-
-	* jdbc2/src/org/postgis/Point.java,
-	  jdbc2/src/org/postgis/binary/ValueGetter.java, jdbc2/todo.txt:
-	  Applied small patches from Markus Shaber
-
-2005-01-27 18:06  strk
-
-	* lwgeom/lwgeom_transform.c: Fixed a bug in transform() missing to
-	  update SRID in output
-
-2005-01-27 11:17  strk
-
-	* doc/postgis.xml: Fixed FAQ to use the schema version of
-	  AddGeometryColumn
-	  (generated confusion for 0.7.5 users)
-
-2005-01-26 08:35  strk
-
-	* lwgeom/Makefile: Version bumped to 1.0.0RC2
-
-2005-01-26 08:34  strk
-
-	* CHANGES: Added 1.0.0RC2 section
-
-2005-01-26 08:18  strk
-
-	* configure.in: Added an --enable-autoconf switch to make sure
-	  users will known about
-	  the untested nature of the ./configure script.
-
-2005-01-25 13:52  strk
-
-	* Makefile.config.in: Removed ?= construct in FLEX/YACC rules
-
-2005-01-25 11:29  strk
-
-	* lwgeom/lwgeom_ogc.c, lwgeom/lwpostgis.sql.in: Made all
-	  *FromText() accept only WKT <text>, no more cheating.
-
-2005-01-25 09:47  strk
-
-	* lwgeom/lwgeom_transform.c: Fixed a bug in transform() missing to
-	  update bbox cache
-
-2005-01-25 09:03  strk
-
-	* lwgeom/lwpostgis.sql.in: Made all OGC TypeFromWKB() functions
-	  consistent in taking a bytea
-
-2005-01-25 08:48  strk
-
-	* make_dist.sh: Added autoconf invokation
-
-2005-01-24 18:11  strk
-
-	* lwgeom/lwgeom_spheroid.c: Fixed bug in definition of
-	  distance_spheroid.
-
-2005-01-24 15:22  strk
-
-	* Makefile.config.in, configure.in: Added checks for flex and yacc
-	  paths.
-
-2005-01-24 15:16  strk
-
-	* Makefile.config, lwgeom/Makefile: Moved YACC default value set
-	  from inner to config Makefile.
-
-2005-01-24 15:14  strk
-
-	* Makefile.config: Added default value for FLEX
-
-2005-01-24 11:23  strk
-
-	* Makefile.config.in, configure.in: Removed spaces and '?' signs in
-	  Makefile.config.in.
-	  Added support for geos-config call in configure.
-
-2005-01-24 11:00  strk
-
-	* Makefile.config.in, configure.in: Initial autoconf script.
-
-2005-01-19 18:18  strk
-
-	* jdbc2/regression.txt, jdbc2/src/examples/BitTest.java: removed
-	  unused files
-
-2005-01-19 18:15  strk
-
-	* jdbc2/src/examples/TestParser.java: Added failcount output.
-
-2005-01-19 18:05  strk
-
-	* jdbc2/Makefile: Fixed ptest rule.
-
-2005-01-19 17:37  strk
-
-	* jdbc2/Makefile: Quoted -classpath args, added ptest args in make
-	  ptest rule
-
-2005-01-19 17:00  strk
-
-	* jdbc2/Makefile: Added bin/ removal to clean rule
-
-2005-01-19 16:58  strk
-
-	* jdbc2/Makefile: Changed postgis_debug.jar rule to be portable
-
-2005-01-19 16:55  strk
-
-	* jdbc2/Makefile: Added command line params to jtest rule
-
-2005-01-19 16:51  strk
-
-	* jdbc2/src/examples/TestParser.java,
-	  jdbc2/src/examples/TestServer.java: Applied Markus patch to
-	  accept command line params
-
-2005-01-19 16:49  strk
-
-	* jdbc2/build.xml: Applied Markus patch
-
-2005-01-19 16:46  strk
-
-	* jdbc2/Makefile: Changed postgis.jar creation rule to respect
-	  postgresql.properties path
-
-2005-01-19 12:30  strk
-
-	* jdbc2, jdbc2/.cvsignore: Added jar files
-
-2005-01-19 12:27  strk
-
-	* jdbc2, jdbc2/.cvsignore, jdbc2/Makefile,
-	  jdbc2/src/org/postgresql,
-	  jdbc2/src/org/postgresql/postgresql.properties: Added
-	  postgresql.properties and .cvsignore, Modified CP variable
-	  assignment to
-	  be quoted.
-
-2005-01-19 09:53  strk
-
-	* jdbc2/src/examples/Test.java: Made output more readable
-
-2005-01-19 09:47  strk
-
-	* jdbc2/Makefile: Changed 'compile' rule to keep track of last
-	  compile time and avoid recompilation
-
-2005-01-19 09:38  strk
-
-	* jdbc2/Makefile: fixed jar call for postgis.jar production
-
-2005-01-19 09:21  strk
-
-	* jdbc2/Makefile: user env CLASSPATH honoured
-
-2005-01-19 08:54  strk
-
-	* jdbc2, jdbc2/Makefile, jdbc2/README, jdbc2/build.xml,
-	  jdbc2/regression.txt, jdbc2/src, jdbc2/src/examples,
-	  jdbc2/src/examples/BitTest.java, jdbc2/src/examples/Test.java,
-	  jdbc2/src/examples/TestParser.java,
-	  jdbc2/src/examples/TestServer.java, jdbc2/src/org,
-	  jdbc2/src/org/postgis, jdbc2/src/org/postgis/ComposedGeom.java,
-	  jdbc2/src/org/postgis/DriverWrapper.java,
-	  jdbc2/src/org/postgis/Geometry.java,
-	  jdbc2/src/org/postgis/GeometryCollection.java,
-	  jdbc2/src/org/postgis/LineString.java,
-	  jdbc2/src/org/postgis/LinearRing.java,
-	  jdbc2/src/org/postgis/MultiLineString.java,
-	  jdbc2/src/org/postgis/MultiPoint.java,
-	  jdbc2/src/org/postgis/MultiPolygon.java,
-	  jdbc2/src/org/postgis/PGbox.java,
-	  jdbc2/src/org/postgis/PGbox3d.java,
-	  jdbc2/src/org/postgis/PGgeometry.java,
-	  jdbc2/src/org/postgis/Point.java,
-	  jdbc2/src/org/postgis/PointComposedGeom.java,
-	  jdbc2/src/org/postgis/Polygon.java, jdbc2/src/org/postgis/binary,
-	  jdbc2/src/org/postgis/binary/BinaryParser.java,
-	  jdbc2/src/org/postgis/binary/ByteGetter.java,
-	  jdbc2/src/org/postgis/binary/ValueGetter.java, jdbc2/todo.txt:
-	  Imported new jdbc driver source by Markus Schaber
-
-2005-01-18 15:39  strk
-
-	* lwgeom/lwgeom_api.c: Fixed a bug in pointarray box3d computation.
-
-2005-01-18 13:31  strk
-
-	* lwgeom/wktparse.y: Reintroduced support for '<anygeom> EMPTY'
-	  form, for OGC compliance.
-
-2005-01-18 12:44  strk
-
-	* lwgeom/lwgeom_geos.c: Handled GEOS Geometry construction errors
-	  as FALSE results in isvalid(geom).
-
-2005-01-18 10:09  strk
-
-	* lwgeom/TODO: updated
-
-2005-01-18 09:32  strk
-
-	* lwgeom/lwgeom.c, lwgeom/lwgeom_inout.c, lwgeom/wktparse.h,
-	  lwgeom/wktunparse.c: Changed unparse_WKB interface to take an
-	  output size pointer and an HEXFORM
-	  specifier. Reworked code in wktunparse to use function pointers.
-
-2005-01-18 09:30  strk
-
-	* lwgeom/wktparse.y: Fixed bug introduced supporting
-	  GEOMETRYCOLLECTION(EMPTY).
-	  Dropped support for all EMPTY goems execept GEOMETRYCOLLECTION.
-
-2005-01-17 12:15  strk
-
-	* lwgeom/wktparse.y: Added GEOMETRYCOLLECTION(EMPTY) support
-
-2005-01-17 11:44  strk
-
-	* lwgeom/lwpostgis.sql.in: Used quote_ident() for spatial columns
-	  constraints nams, suggested by Bernhard Herzog
-
-2005-01-17 09:21  strk
-
-	* loader/shp2pgsql.c: Added one more bytes for terminating NULL in
-	  utf8 encoder
-
-2005-01-16 16:50  strk
-
-	* loader/shp2pgsql.c: String escaping algorithm made simpler and
-	  more robust.
-	  Removed escaped strings leaking.
-	  Fixed UTF8 encoder to allocate enough space for 3bytes chars
-	  strings.
-
-2005-01-14 16:36  strk
-
-	* lwgeom/lwpostgis.sql.in: Switched to preprocessor driver
-	  CREATEFUNCTION attribute specification
-
-2005-01-13 18:26  strk
-
-	* lwgeom/lwgeom_estimate.c: estimated_extent() implemented for
-	  PG<80
-
-2005-01-13 17:41  strk
-
-	* lwgeom/lwgeom_estimate.c, lwgeom/lwpostgis.sql.in:
-	  estimated_extent() prepared for future expansion (support of
-	  pre-800 PGSQL)
-
-2005-01-13 13:37  strk
-
-	* regress/regress_expected: Updated expected error message on
-	  !closed polygon rings to match current one.
-
-2005-01-13 13:36  strk
-
-	* lwgeom/lwgparse.c: Added closed-ring check for polygon geometry
-	  inputs.
-
-2005-01-13 10:54  strk
-
-	* regress/lwgeom_regress.sql: changed asText to asEWKT for lossless
-	  conversions
-
-2005-01-13 10:45  strk
-
-	* regress/regress.sql, regress/regress_expected: Added
-	  GEOSexception test
-
-2005-01-13 10:44  strk
-
-	* regress/regress.sql, regress/regress_expected: Fixed more tests
-
-2005-01-13 10:37  strk
-
-	* regress/regress.sql: Changed astext() calls with asewkt() to mach
-	  expected results.
-
-2005-01-13 09:42  strk
-
-	* CHANGES, README.postgis, TODO, doc/Makefile, lwgeom/Makefile:
-	  Updated 1.0.0 release date and changed version to 1.0.0RC1
-
-2005-01-13 09:10  strk
-
-	* lwgeom/README.initial: Removed initial README, replaced with an
-	  updated one.
-
-2005-01-13 09:10  strk
-
-	* lwgeom/README: Added updated README file
-
-2005-01-13 08:48  strk
-
-	* README.postgis: Added note about utils/postgis_restore.pl
-
-2005-01-13 08:43  strk
-
-	* CHANGES: Added more New Things
-
-2005-01-13 08:39  strk
-
-	* doc/postgis.xml: Added release notes chapter
-
-2005-01-12 17:03  strk
-
-	* Makefile.config, loader/Makefile: added USE_ICONV configuration
-
-2005-01-12 17:03  strk
-
-	* loader/shp2pgsql.c: Added optional UTF8 output support as
-	  suggested by IIDA Tetsushi
-
-2005-01-12 09:38  strk
-
-	* Makefile.config: Added not for AUTOCACHE_BBOX setting
-
-2005-01-12 09:31  strk
-
-	* make_dist.sh: don't drop the regress test
-
-2005-01-12 09:23  strk
-
-	* make_dist.sh: Added a sleep before running make dist
-
-2005-01-12 08:43  strk
-
-	* lwgeom/lwgeom_functions_basic.c: commented notice in
-	  LWGEOM_noop()
-
-2005-01-12 08:30  strk
-
-	* lwgeom/BBOXCACHE_BEHAVIOURS, lwgeom/lwgeom_functions_basic.c:
-	  Changed force_*d(geom) and multi(geom) to support AUTOCACHE_BBOX
-
-2005-01-12 07:37  strk
-
-	* lwgeom/BBOXCACHE_BEHAVIOURS, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwgeom_ogc.c: setSRID() and force_2d() changed to use
-	  PG_LWGEOM_construct() entry point,
-	  for AUTOCACHE_BBOX support.
-
-2005-01-12 07:27  strk
-
-	* lwgeom/BBOXCACHE_BEHAVIOURS, lwgeom/lwgeom_functions_basic.c:
-	  forceRHR() and reverse() forced to use pglwgeom_serialize() entry
-	  point
-	  for honouring the AUTOCACHE_BBOX define
-
-2005-01-11 18:05  strk
-
-	* lwgeom/lwpostgis.sql.in: fixed postgis_gist_joinsel signature for
-	  PG72
-
-2005-01-11 18:04  strk
-
-	* make_dist.sh: added optional versions specificatoin on command
-	  line
-
-2005-01-11 17:56  strk
-
-	* lwgeom/lwpostgis.sql.in: dropped special pgsql 7.1 handling
-
-2005-01-11 17:46  strk
-
-	* doc/postgis.xml: added postgis_lib_build_date() and
-	  postgis_scripts_build_date() docs
-
-2005-01-11 17:45  strk
-
-	* lwgeom/Makefile: Changed builddate format to Y-m-D H:M:S
-
-2005-01-11 17:39  strk
-
-	* lwgeom/Makefile, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwpostgis.sql.in: Added postgis_lib_build_date() and
-	  postgis_scripts_build_date() provided by Markus Schaber
-
-2005-01-11 16:54  strk
-
-	* make_dist.sh: initial revision
-
-2005-01-11 15:40  strk
-
-	* lwgeom/lwgeom_box2dfloat4.c: Comments cleanup.
-
-2005-01-11 15:10  strk
-
-	* lwgeom/lwgeom.sql.in: removed obsoleted script
-
-2005-01-11 15:09  strk
-
-	* lwgeom/lwgeom_gist.c: Added SRID checks for all operators.
-
-2005-01-11 14:20  mcayland
-
-	* doc/postgis.xml, lwgeom/lwgeom.sql.in,
-	  lwgeom/lwgeom_box2dfloat4.c, lwgeom/lwgeom_gist.c,
-	  lwgeom/lwgeom_pg.h, lwgeom/lwpostgis.sql.in: Added new indexable
-	  operators <<|, &<|, |&> and |>> to allow comparisons of bounding
-	  box positions in the Y axis
-
-2005-01-11 14:10  strk
-
-	* lwgeom/BBOXCACHE_BEHAVIOURS, lwgeom/lwgeom_functions_basic.c:
-	  Fixed translate() to always use one of the AUTOCACHE_BBOX
-	  honouring
-	  entry points.
-	  Cleaned up expand(geom).
-
-2005-01-11 08:33  strk
-
-	* doc/postgis.xml: removed link from geometry_dump type ref
-
-2005-01-11 08:29  strk
-
-	* lwgeom/Makefile: Dropped inherithed rule for static lib build
-	  (liblwgeom.a), added
-	  a 'tsort' rule to check xdeps status.
-
-2005-01-11 08:12  strk
-
-	* lwgeom/lwgeom_dump.c: Fixed memory handling bug in dump(geom)
-
-2005-01-10 09:47  strk
-
-	* lwgeom/lwgparse.c, lwgeom/wktparse.h, lwgeom/wktparse.lex,
-	  lwgeom/wktparse.y: Added missing prototypes
-
-2005-01-10 09:28  strk
-
-	* lwgeom/lwgeom_functions_basic.c: changed size_t printing lines to
-	  use %lu and unsigned long cast
-
-2005-01-10 09:27  strk
-
-	* lwgeom/Makefile, lwgeom/measures.c, lwgeom/misures.c: renamed
-	  misures.c to measures.c
-
-2005-01-09 20:28  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwcollection.c, lwgeom/lwgeom_api.c,
-	  lwgeom/lwgeom_functions_basic.c: size_t usage cleanups.
-
-2005-01-09 18:32  strk
-
-	* lwgeom/lwgeom_ogc.c: Avoided lwcollection_deserialize call for
-	  non collections (was broken).
-
-2005-01-07 18:32  strk
-
-	* lwgeom/lwpostgis.sql.in: Dropped BOX2D operators. They will rely
-	  on cast to geometry.
-
-2005-01-07 16:43  strk
-
-	* lwgeom/lwgeom_geos.c: Fixed handling of empty collection in
-	  GEOS2POSTGIS converter
-
-2005-01-07 14:42  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Made accum(geometry) compatible
-	  with PG73.
-
-2005-01-07 14:23  strk
-
-	* lwgeom/lwgeom_transform.c: removed unused variable
-
-2005-01-07 14:20  strk
-
-	* lwgeom/lwgeom_pg.c, lwgeom/lwgeom_pg.h: Added a geometry type OID
-	  extractor and caching function.
-
-2005-01-07 12:33  strk
-
-	* doc/postgis.xml: Added a note about compatibility of
-	  Dump(geometry)
-
-2005-01-07 12:28  strk
-
-	* lwgeom/lwgeom_functions_basic.c: made accum(geom) compatible with
-	  PG72
-
-2005-01-07 12:24  strk
-
-	* lwgeom/lwgeom_dump.c, lwgeom/lwpostgis.sql.in: dropped
-	  dump(geometry) for PGSQL<73 builds
-
-2005-01-07 12:09  strk
-
-	* lwgeom/lwgeom_functions_basic.c: fixed var declaration
-	  misplacement
-
-2005-01-07 12:00  strk
-
-	* lwgeom/lwgeom_inout.c: make LWGEOM_{to,from}_bytea available to
-	  all pgsql versions
-
-2005-01-07 11:57  strk
-
-	* lwgeom/lwpostgis.sql.in: fixed typo in symdifference function
-	  definition
-
-2005-01-07 11:55  strk
-
-	* lwgeom/lwpostgis.sql.in: fixed postgis_gist_joinsel definition
-	  for PG73
-
-2005-01-07 11:50  strk
-
-	* lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.h, lwgeom/pgsql_compat.h:
-	  Moved pgsql compatibility code into pgsql_compat.h
-
-2005-01-07 10:26  strk
-
-	* lwgeom/lwgeom_functions_analytic.c: variable declaration
-	  cleanups.
-
-2005-01-07 10:25  strk
-
-	* lwgeom/lwgeom_ogc.c: Added WARNING define for pgsql<73
-
-2005-01-07 10:13  strk
-
-	* lwgeom/lwgparse.c: fixed misplaced declaration after body start
-
-2005-01-07 10:10  strk
-
-	* lwgeom/Makefile, lwgeom/lwpostgis.sql.in: Dump(geometry) enabled
-	  by default.
-
-2005-01-07 10:06  strk
-
-	* doc/postgis.xml: Added Dump(geometry) doc
-
-2005-01-07 10:04  strk
-
-	* lwgeom/lwgeom_dump.c: cleanup
-
-2005-01-07 09:56  strk
-
-	* lwgeom/lwcollection.c: fixed typo in error message
-
-2005-01-07 09:56  strk
-
-	* lwgeom/lwcollection.c: fixed typo in error message
-
-2005-01-07 09:52  strk
-
-	* lwgeom/lwgeom_estimate.c: JOINSEL disabled for builds against
-	  pgsql<80
-
-2005-01-07 00:58  strk
-
-	* lwgeom/lwgeom_dump.c: Initial import
-
-2005-01-06 15:45  strk
-
-	* doc/postgis.xml: Added MakePolygon documentation
-
-2005-01-06 15:34  strk
-
-	* doc/postgis.xml: Added not about possible lost of simplicity()
-	  using SnapToGrid(), added links to the function from there and
-	  simplify()
-
-2005-01-06 15:29  strk
-
-	* doc/postgis.xml, lwgeom/lwgeom_functions_analytic.c,
-	  lwgeom/lwpostgis.sql.in: Renamed Apply_Grid to SnapToGrid,
-	  documented behaviour of collapsed geoms.
-
-2005-01-06 13:46  strk
-
-	* lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in: Added
-	  makepolygon(geometry, geometry[])
-
-2005-01-06 13:45  strk
-
-	* lwgeom/liblwgeom.h: forward declarations for
-	  lwpoly_from_lwlines(), ptarray_clone() and ptarray_isclosed2d()
-
-2005-01-06 13:45  strk
-
-	* lwgeom/lwpoly.c: Added lwpoly_from_lwlines()
-
-2005-01-06 13:44  strk
-
-	* lwgeom/ptarray.c: Added ptarray_clone() and ptarray_isclosed2d()
-
-2005-01-06 09:38  strk
-
-	* doc/postgis.xml: Added accum(geom) documentation
-
-2005-01-06 09:36  strk
-
-	* lwgeom/lwpostgis.sql.in: Added accom(geom) aggregate
-
-2005-01-06 09:08  strk
-
-	* doc/postgis.xml, lwgeom/lwpostgis.sql.in: Added apply_grid
-	  wrappers.
-
-2005-01-06 08:51  strk
-
-	* lwgeom/BBOXCACHE_BEHAVIOURS, lwgeom/lwgeom_transform.c: Modified
-	  transform() to always use PG_LWGEOM_construct entry point for
-	  output (to support AUTOCACHE_BBOX).
-
-2005-01-06 01:10  pramsey
-
-	* doc/postgis.xml: Fix spelling error
-
-2005-01-05 22:52  strk
-
-	* doc/postgis.xml: updated Polygonize doc
-
-2005-01-05 22:48  strk
-
-	* lwgeom/BBOXCACHE_BEHAVIOURS, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwgeom_transform.c: Had translate compute bbox cache
-	  translating input one if present.
-	  Cleanups.
-
-2005-01-05 22:11  strk
-
-	* lwgeom/BBOXCACHE_BEHAVIOURS, lwgeom/lwgeom_functions_analytic.c:
-	  Made apply_grid compute output bbox WHEN_SIMPLE (input bbox is
-	  present)
-
-2005-01-05 21:59  strk
-
-	* lwgeom/BBOXCACHE_BEHAVIOURS, lwgeom/lwgeom_functions_analytic.c:
-	  Simplify reworked to use LWGEOM abstraction (no more flattening
-	  of input collection).
-
-2005-01-05 17:08  strk
-
-	* doc/postgis.xml: Added apply_grid doc
-
-2005-01-05 17:06  strk
-
-	* lwgeom/lwgeom_functions_analytic.c, lwgeom/lwpostgis.sql.in:
-	  Integrated apply_grid() contributed function.
-
-2005-01-05 12:44  strk
-
-	* lwgeom/BBOXCACHE_BEHAVIOURS, lwgeom/liblwgeom.h,
-	  lwgeom/lwgeom_api.c, lwgeom/lwgeom_btree.c,
-	  lwgeom/lwgeom_functions_analytic.c,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos.c,
-	  lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c,
-	  lwgeom/lwgeom_spheroid.c, lwgeom/lwgeom_transform.c: Added
-	  is_worth_caching_serialized_bbox(). Renamed lwgeom_setSRID() to
-	  pglwgeom_setSRID(). Fixed a bug in PG_LWGEOM_construct support
-	  for
-	  AUTOCACHE_BBOX.
-
-2005-01-05 10:06  strk
-
-	* lwgeom/BBOXCACHE_BEHAVIOURS, lwgeom/lwgeom_api.c: Added
-	  AUTOCACHE_BBOX support in PG_LWGEOM_construct().
-
-2005-01-05 09:47  strk
-
-	* lwgeom/BBOXCACHE_BEHAVIOURS, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwgeom_pg.c: collect(geom, geom) and
-	  collect_garray(geom[]) use WHEN_SIMPLE strategy
-	  for bbox computation. pglwgeom_serialize() honour user's
-	  AUTOCACHE_BBOX
-	  define. BBOXCACHE_BEHAVIOURS updated.
-
-2005-01-03 17:51  strk
-
-	* lwgeom/lwgeom_geos_wrapper.cpp: GEOSpolygonize returns
-	  GEOMETRYCOLLECTION instead of MULTIPOLYGON
-
-2005-01-03 15:00  strk
-
-	* lwgeom/lwpostgis.sql.in: iscacheable patch from Carl Anderson
-
-2004-12-31 13:11  strk
-
-	* doc/postgis.xml: update ExteriorRing doc
-
-2004-12-31 13:10  strk
-
-	* lwgeom/BBOXCACHE_BEHAVIOURS, lwgeom/lwgeom_ogc.c: Made
-	  ExteriorRing use LWGEOM.
-
-2004-12-31 12:46  strk
-
-	* doc/postgis.xml: update InteriorRingN doc
-
-2004-12-31 12:44  strk
-
-	* lwgeom/BBOXCACHE_BEHAVIOURS, lwgeom/lwgeom_ogc.c: GeometryN and
-	  InteriorRingN changed to use LWGEOM format (and the
-	  latter made OGC-strict).
-
-2004-12-31 12:00  strk
-
-	* lwgeom/BBOXCACHE_BEHAVIOURS: updated
-
-2004-12-31 11:39  strk
-
-	* lwgeom/lwgeom_functions_basic.c: All output geoms serializzations
-	  made using pglwgeom_serialize
-
-2004-12-31 11:31  strk
-
-	* lwgeom/lwgeom_geos.c: fixed bugs in convexhull, made GEOS2POSTGIS
-	  use pglwgeom_serialize
-
-2004-12-31 11:30  strk
-
-	* lwgeom/lwpoint.c: Fixed a bug in lwpoint_serialize_size
-
-2004-12-31 11:26  strk
-
-	* lwgeom/lwgeom_pg.c: error messages and VARLENA handling cleanups
-
-2004-12-31 10:47  strk
-
-	* lwgeom/BBOXCACHE_BEHAVIOURS: initial import
-
-2004-12-31 10:35  strk
-
-	* lwgeom/lwgeom_geos.c: re-introduced G2P conversion profile for
-	  convexhull (was missing from previous patch)
-
-2004-12-31 10:28  strk
-
-	* lwgeom/lwgeom_geos.c: Made convexhull use input bbox cache if any
-	  for output geom.
-
-2004-12-31 09:04  strk
-
-	* lwgeom/lwgeom_geos.c, lwgeom/lwgeom_inout.c: Varlena handling
-	  cleanups
-
-2004-12-30 20:41  strk
-
-	* lwgeom/TODO: updated
-
-2004-12-30 20:36  strk
-
-	* lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos_wrapper.cpp: Rewrote
-	  GEOSCentroid() to pass exception using an input arg, and return
-	  NULL for EMPTY geom.
-
-2004-12-30 16:08  strk
-
-	* lwgeom/lwgeom_inout.c: Made parse_WKT_lwgeom (text::geometry) use
-	  AUTOCACHE_BBOX heuristic, stricter use of PG text type
-
-2004-12-30 15:59  strk
-
-	* lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_transform.c: Fixed
-	  a bug in translate() and transform() leaving result geometries
-	  with
-	  the old bounding box cache.
-
-2004-12-30 15:58  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom_api.c: Added
-	  compute_serialized_bbox_p() to always recomputed a geometry
-	  bounding box
-
-2004-12-30 15:11  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Had LineFromMultiPoint make use
-	  of input SRID
-
-2004-12-30 14:44  strk
-
-	* Makefile.config, lwgeom/Makefile, lwgeom/lwgeom_inout.c: Added
-	  AUTOCACHE_BBOX variable, defaulting to 1.
-
-2004-12-30 13:47  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom_geos.c, lwgeom/lwgeom_inout.c:
-	  Introduced bbox caching worth evaluation functions, honoured in
-	  LWGEOM_in, LWGEOMFromWKB, and GEOS2POSTGIS.
-
-2004-12-30 13:35  strk
-
-	* lwgeom/lwgeom_geos_wrapper.cpp: Handled NULL returns from
-	  getCentroid making it an EMPTY GEOM
-
-2004-12-30 10:27  strk
-
-	* lwgeom/lwgeom_geos_wrapper.cpp: Applied Carl Anderson patch for
-	  LinearRing support.
-
-2004-12-30 10:27  strk
-
-	* Makefile.config: USE_GEOS and USE_PROJ defaults switched to NO,
-	  and made overridable via
-	  environment.
-
-2004-12-30 10:24  strk
-
-	* lwgeom/Makefile, lwgeom/lwgeom_triggers.c,
-	  lwgeom/lwpostgis.sql.in: Added cache_bbox trigger
-
-2004-12-30 10:22  strk
-
-	* lwgeom/lwgeom_inout.c, lwgeom/lwgeom_pg.h: moved some BBOX procs
-	  signatures from lwgeom_inout.c to lwgeom_pg.h
-
-2004-12-30 10:21  strk
-
-	* lwgeom/lwgeom_functions_basic.c: removed useless memory copies in
-	  ndims(geom)
-
-2004-12-30 10:18  strk
-
-	* doc/ZMSgeoms.txt: initial revision
-
-2004-12-28 09:23  strk
-
-	* doc/postgis.xml: specified LineString input requirement for
-	  StartPoint and LastPoint
-
-2004-12-27 13:34  strk
-
-	* doc/postgis.xml: Expanded "GIS Objects" chapter adding
-	  OGC/PostGIS (E)WKT/B and canonical forms.
-
-2004-12-27 12:50  strk
-
-	* doc/postgis.xml: Added HasBBOX() item
-
-2004-12-27 09:59  strk
-
-	* lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in: Added
-	  bool hasBBOX(geometry). Removed useless input copy in
-	  zmflag(geometry).
-
-2004-12-23 14:48  strk
-
-	* utils/test_joinestimation.pl: Fixed help string, and added a TODO
-	  item
-
-2004-12-23 11:02  strk
-
-	* doc/postgis.xml: Updated <GEOM>FromWKB signatures to take bytea
-	  instead of text,
-	  Removed non-standard GeometryFromText references and substituted
-	  with OGC GeomFromText.
-
-2004-12-23 10:39  strk
-
-	* doc/postgis.xml: Adjusted some function refereces, added another
-	  subsection for Geometry Output functions.
-
-2004-12-22 17:12  strk
-
-	* lwgeom/lwgeom_estimate.c: Added Mark Cave-Ayland implementation
-	  of JOIN selectivity estimator.
-
-2004-12-22 17:02  strk
-
-	* utils/test_joinestimation.pl: initial revision
-
-2004-12-22 10:32  strk
-
-	* lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_ogc.c,
-	  lwgeom/lwpostgis.sql.in: GeomFromWKB() and GeometryFromText()
-	  issue a warning if provided formats
-	  are not OGC-strict. Introduced GeomFromEWKT() and GeomFromEWKB()
-	  for
-	  extended formats.
-
-2004-12-22 10:29  strk
-
-	* loader/pgsql2shp.c: Drop useless SRID from geometry when
-	  downloading EWKB format.
-
-2004-12-21 17:46  strk
-
-	* doc/postgis.xml, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.h,
-	  lwgeom/lwpostgis.sql.in: Made asText and asBinary strict OGC
-	  conformant, introduced asEWKT and asEWKB
-	  for extended version outputs.
-
-2004-12-21 15:19  strk
-
-	* lwgeom/lwgeom_inout.c, lwgeom/lwgparse.c, lwgeom/wktunparse.c:
-	  Canonical binary reverted back to EWKB, now supporting SRID
-	  inclusion.
-
-2004-12-21 15:17  strk
-
-	* lwgeom/lwgeom_api.c: Made setSRID(geom, -1) actually *remove*
-	  srid from LWGEOM.
-
-2004-12-21 12:21  mcayland
-
-	* lwgeom/lwgeom_estimate.c: Fixed bug in pass 4 where sample boxes
-	  were referred as BOXs and not BOX2DFLOAT4. Also increased
-	  SDFACTOR to 3.25
-
-2004-12-21 12:04  strk
-
-	* lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos.c,
-	  lwgeom/lwgeom_ogc.c: Updated geom_accum to create *real* geometry
-	  arrays, changed aggregates
-	  using it accordingly. Fixed collect output type settings, and
-	  dropped
-	  CR/LF in lwgeom_functions_basic.c
-
-2004-12-21 11:25  strk
-
-	* lwgeom/lwline.c: allocation for deserialized lwline made after
-	  type checking
-
-2004-12-20 17:49  strk
-
-	* lwgeom/lwpostgis.sql.in: Added array element delimiter for type
-	  geometry
-
-2004-12-20 14:21  strk
-
-	* lwgeom/lwgeom_ogc.c: SRID is no more skipped from asText output.
-
-2004-12-20 14:11  strk
-
-	* doc/postgis.xml: Created a new 'Geometry Editors' section.
-
-2004-12-20 14:02  strk
-
-	* doc/postgis.xml: Added addBBOX() and dropBBOX() documentation.
-
-2004-12-20 14:01  strk
-
-	* lwgeom/lwgeom_inout.c, lwgeom/lwpostgis.sql.in: Added dropBBOX().
-
-2004-12-17 18:00  strk
-
-	* lwgeom/lwgeom_estimate.c: LWGEOM_gist_joinsel defined for all PG
-	  versions
-
-2004-12-17 18:00  strk
-
-	* lwgeom/Makefile: Fixed call to geos_version.sh
-
-2004-12-17 11:08  strk
-
-	* lwgeom/liblwgeom.c, lwgeom/liblwgeom.h, lwgeom/lwgeom_inout.c,
-	  lwgeom/lwgparse.c, lwgeom/wktparse.h, lwgeom/wktunparse.c: Moved
-	  getMachineEndian from parser to liblwgeom.{h,c}.
-	  Added XDR and NDR defines.
-	  Fixed all usage of them.
-
-2004-12-17 11:07  strk
-
-	* lwgeom/lwgeom_estimate.c: Added missing prototype
-
-2004-12-17 11:06  strk
-
-	* lwgeom/lwgeom_geos.c: Added GEOSnoop stub for non-geos
-	  installations
-
-2004-12-17 10:10  strk
-
-	* lwgeom/lwgeom_inout.c, lwgeom/lwpostgis.sql.in: Added canonical
-	  binary conversions as bytea<->geometry casts and
-	  explicit _send and _recv for PG>73
-
-2004-12-17 10:10  strk
-
-	* lwgeom/lwgparse.c, lwgeom/wktparse.h: getMachineEndian exported
-
-2004-12-17 06:53  pramsey
-
-	* CHANGES, CREDITS, README.postgis, TODO: Changes in preparation
-	  for 1.0.0RC1
-
-2004-12-16 12:30  strk
-
-	* lwgeom/lwgeom_inout.c, lwgeom/lwpostgis.sql.in: Initial skel for
-	  geometry_send canonical binary rep.
-
-2004-12-16 12:07  strk
-
-	* utils/postgis_restore.pl: pg_restore-800 handling
-
-2004-12-15 13:10  strk
-
-	* doc/postgis.xml: Added UpdateGeometrySRID documentation
-
-2004-12-15 12:59  strk
-
-	* lwgeom/lwpostgis.sql.in: Enforced schema use in
-	  UpdateGeometrySRID
-
-2004-12-15 12:54  strk
-
-	* lwgeom/lwpostgis.sql.in: Added UpdateGeometrySRID
-
-2004-12-15 09:46  strk
-
-	* lwgeom/TODO: updated TODO
-
-2004-12-15 09:43  strk
-
-	* utils/postgis_restore.pl: Die if target database exists
-
-2004-12-15 08:46  strk
-
-	* loader/pgsql2shp.c: Fixed memory leaks depending on input size.
-
-2004-12-14 11:41  strk
-
-	* lwgeom/lwgeom.c: Fixed a bug in lwgeom_dropBBOX()
-
-2004-12-14 11:02  strk
-
-	* lwgeom/lwgeom_inout.c, lwgeom/lwpostgis.sql.in: Added
-	  geometry::text cast.
-
-2004-12-14 09:47  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Added SRID check in
-	  collect_garray();
-
-2004-12-14 09:37  strk
-
-	* lwgeom/lwcollection.c: reduced function calls in
-	  lwcollection_serialize_size
-
-2004-12-14 09:29  strk
-
-	* lwgeom/lwgeom_geos.c: fixed a typo in polygonize function
-
-2004-12-13 14:12  strk
-
-	* ., .cvsignore: updated
-
-2004-12-13 14:03  strk
-
-	* lwgeom/lwgeom_estimate.c, lwgeom/lwpostgis.sql.in: Initial
-	  skeleton on join selectivity estimator.
-	  Current estimators application for box2d && box2d operator.
-
-2004-12-13 13:04  strk
-
-	* Makefile, lwgeom/Makefile: lwpostgis.sql copy moved from root to
-	  lwgeom/Makefile
-
-2004-12-13 12:56  strk
-
-	* utils/postgis_restore.pl: Handled more schema specification in
-	  800 pg_restore output.
-
-2004-12-13 12:25  strk
-
-	* lwgeom/lwgeom_api.c, lwgeom/lwgeom_estimate.c: Removed obsoleted
-	  function and fixed some warnings.
-
-2004-12-10 22:20  strk
-
-	* doc/postgis.xml: Added notice about availability of shorter
-	  syntax for estimated_extent()
-
-2004-12-10 22:16  strk
-
-	* doc/postgis.xml: Added estimated_extent() doc.
-
-2004-12-10 12:35  strk
-
-	* lwgeom/lwgeom_estimate.c, lwgeom/lwpostgis.sql.in: implemented
-	  estimated_extent() function
-
-2004-12-09 09:42  strk
-
-	* examples/wkb_reader, examples/wkb_reader/.cvsignore,
-	  examples/wkb_reader/Makefile, examples/wkb_reader/printwkb.c,
-	  examples/wkb_reader/printwkb.inc, examples/wkb_reader/readwkb.c,
-	  examples/wkb_reader/wkbtest.h: Adjusted to work with new bytea
-	  WKB encoding, only supports 2d/3dz.
-
-2004-12-08 14:46  strk
-
-	* examples/wkb_reader/README: updated
-
-2004-12-05 11:46  strk
-
-	* examples/ogc_test_suite, examples/ogc_test_suite/.cvsignore,
-	  examples/ogc_test_suite/Makefile: Initial revision
-
-2004-12-05 11:45  strk
-
-	* examples/ogc_test_suite/3_cleanup.sql: commented out drops of
-	  unexistant tables
-
-2004-12-05 11:44  strk
-
-	* examples/ogc_test_suite/1_schema.sql: Changed AddGeometryColumns
-	  to not complain about invalid schema
-
-2004-11-29 16:37  strk
-
-	* lwgeom/misures.c: Fixed a bug in pt_in_ring_2d.
-
-2004-11-29 11:16  strk
-
-	* lwgeom/Makefile: Commented out useless CFLAGS override.
-
-2004-11-29 11:15  strk
-
-	* lwgeom/lwgeom_geos.c: Some initializzations to make compiler
-	  happy.
-
-2004-11-26 17:08  strk
-
-	* lwgeom/regress: Removed duplicated tests
-
-2004-11-26 17:06  strk
-
-	* lwgeom/regress/lwgeom_regress.sql,
-	  lwgeom/regress/lwgeom_regress2.sql,
-	  lwgeom/regress/lwgeom_regress2_expected,
-	  lwgeom/regress/lwgeom_regress_expected,
-	  lwgeom/regress/run_regress, lwgeom/regress/run_regress2,
-	  regress/lwgeom_regress.sql, regress/lwgeom_regress_expected,
-	  regress/run_lwgeom_regress: Moved basic LWGEOM parsing tests in
-	  mainstream regress dir.
-
-2004-11-26 16:54  strk
-
-	* lwgeom/regress/lwgeom_regress.sql,
-	  lwgeom/regress/lwgeom_regress_expected,
-	  lwgeom/regress/run_regress: First regress test cleaned up.
-
-2004-11-26 16:26  strk
-
-	* regress/regress_index.sql, regress/regress_index_expected,
-	  regress/regress_lots_of_points.sql, regress/run_index_regress,
-	  regress/run_regress: Ported index regress test to lwgeom
-
-2004-11-26 15:52  strk
-
-	* regress/README: Added regressions test notes
-
-2004-11-26 15:50  strk
-
-	* regress/regress.sql, regress/regress_expected,
-	  regress/regress_index_out, regress/regress_out,
-	  regress/run_regress: Finished cleanup of main regression test.
-
-2004-11-26 15:06  strk
-
-	* lwgeom/lwcollection.c: lwcollection_same allows different
-	  components ordering to
-	  reflect older behaviour.
-
-2004-11-26 14:56  strk
-
-	* lwgeom/lwcollection.c: Cleanup
-
-2004-11-26 14:55  strk
-
-	* lwgeom/lwcollection.c: Fixed a bug in lwcollection_same
-
-2004-11-26 13:04  strk
-
-	* regress/regress.sql, regress/regress_expected,
-	  regress/regress_out, regress/run_regress: Initial regress tests
-	  adaptation for lwgeom
-
-2004-11-23 16:16  strk
-
-	* lwgeom/lwgeom_geos.c: POSTGIS2GEOS conversion failures handled
-	  cleanier
-
-2004-11-19 17:39  strk
-
-	* utils/postgis_restore.pl: Massaged to work with pg_dump-7.2 and
-	  pg_restore-7.2
-
-2004-11-19 17:29  strk
-
-	* lwgeom/lwgeom_gml.c: precision made of type signed int (for %.*d
-	  correct use).
-
-2004-11-19 13:48  strk
-
-	* lwgeom/lwpostgis.sql.in: Added support for PG<73 in gist support
-	  functions
-	  and modified preprocessor flags to be compatible with older
-	  versions.
-
-2004-11-19 13:32  strk
-
-	* lwgeom/lwpostgis.sql.in: Fixed IN/OUT representation of types to
-	  support < 73 PG versions
-
-2004-11-18 18:16  strk
-
-	* loader/TODO: updated
-
-2004-11-18 18:14  strk
-
-	* loader/Makefile, loader/PQunescapeBytea.c, loader/compat.h,
-	  loader/pgsql2shp.c: Added a copy of the PQunescapeBytea function
-	  found in libpq of PG>=73
-
-2004-11-18 13:47  strk
-
-	* lwgeom/lwgeom_geos_wrapper.cpp: Substituted isfinite() with
-	  finite().
-
-2004-11-17 15:28  strk
-
-	* lwgeom/lwgeom_geos_wrapper.cpp: Yet another GEOSHasZ bug fix
-
-2004-11-17 15:18  strk
-
-	* lwgeom/lwgeom_geos_wrapper.cpp: GEOSHasZ now checks both
-	  DoubleNotANumber and isFinite
-
-2004-11-17 09:07  strk
-
-	* lwgeom/lwgeom_geos_wrapper.cpp: Changes GEOSHasZ to use
-	  isfinite()
-
-2004-11-17 07:57  strk
-
-	* doc/postgis.xml: Fixed a typo in geometry type names.
-
-2004-11-16 13:54  strk
-
-	* lwgeom/lwgeom_geos.c: SRID checks and enforce for all GEOS
-	  operations.
-	  Z value handled so to show it only when available.
-
-2004-11-16 13:52  strk
-
-	* lwgeom/lwgeom_geos_wrapper.cpp: Added GEOSHasZ() and
-	  GEOSSetSRID()
-
-2004-11-15 10:51  strk
-
-	* loader/shp2pgsql.c: Fixed a bug in PIP invocation, added some
-	  debugging lines.
-
-2004-11-13 01:47  pramsey
-
-	* examples/ogc_test_suite/README: Add information about where test
-	  was downloaded from.
-
-2004-11-12 18:13  strk
-
-	* examples/ogc_test_suite/3_cleanup.sql: Deleted entries in
-	  spatial_ref_sys and geometry_columns.
-
-2004-11-12 17:50  strk
-
-	* lwgeom/lwgeom_ogc.c: Made PointN, InteriorRingN and GeometryN
-	  1-based as required by
-	  OGC conformance suite.
-
-2004-11-11 21:29  pramsey
-
-	* lwgeom/Makefile: Added grep -v ^# to cpp pipeline for .sql
-	  generation. Under OS/X cpp adds a
-	  header with a # comment field to the start of the output file.
-
-2004-11-11 09:42  strk
-
-	* lwgeom/MISSING_OBJECTS: updated
-
-2004-11-08 11:08  strk
-
-	* lwgeom/Makefile: Added -fPIC to CFLAGS as suggested by Vincent
-	  Schut.
-
-2004-11-05 11:44  strk
-
-	* lwgeom/TODO: updated
-
-2004-11-05 11:44  strk
-
-	* lwgeom/lwgeom_geos_wrapper.cpp: Had isvalid raise a NOTICE with
-	  invalidity message.
-
-2004-11-05 10:04  strk
-
-	* lwgeom/TODO: updated
-
-2004-11-05 08:16  strk
-
-	* doc/postgis.xml, lwgeom/TODO, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwpostgis.sql.in: Added ndims(geometry) function, used in
-	  a 3rd constraint set
-	  by AddGeometryColumn, documented.
-
-2004-11-04 11:40  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom_estimate.c, lwgeom/misures.c:
-	  Renamed max/min/avg macros to LW_MAX, LW_MIN, LW_AVG.
-
-2004-11-04 09:18  strk
-
-	* Makefile, lwgeom/Makefile, lwgeom/lwpostgis.sql.in,
-	  lwpostgis.sql.in: Oops.. my attemt at moving lwpostgis.sql.in one
-	  dir up was bogus.
-
-2004-11-04 08:56  strk
-
-	* Makefile, lwgeom/Makefile, lwgeom/lwpostgis.sql.in,
-	  lwpostgis.sql.in: Moved lwpostgis.sql.in and it's build logic up
-	  to root directory.
-
-2004-11-02 17:53  strk
-
-	* lwgeom/liblwgeom.h: Fixed "compat.h" include to be local.
-
-2004-11-02 16:48  strk
-
-	* lwgeom/Makefile, lwgeom/compat.h, lwgeom/liblwgeom.c,
-	  lwgeom/liblwgeom.h, lwgeom/lwgeom_pg.c, lwgeom/vsprintf.c: Added
-	  a copy of GNU vsprintf.c file and compiled in.
-
-2004-11-02 15:59  strk
-
-	* lwgeom/liblwgeom.h: min/max macro made available regardless of
-	  MINGW32 define.
-
-2004-11-02 07:50  strk
-
-	* spatial_ref_sys.sql: Updated as suggested by Frank Warmerdam.
-
-2004-11-02 07:25  strk
-
-	* branches/pgis_0_9_0/postgis.sql.in, lwgeom/lwpostgis.sql.in:
-	  Fixed a typo in probe_geometry_columns() reported by Vinko
-	  Vrsalovic.
-
-2004-10-29 05:28  strk
-
-	* lwgeom/TODO: updated
-
-2004-10-29 05:27  strk
-
-	* lwgeom/lwpostgis.sql.in: Fixed bug in AddGeometryColumn refusing
-	  to add 4D geoms.
-
-2004-10-28 16:48  strk
-
-	* loader/TODO: Initial local TODO
-
-2004-10-28 16:28  strk
-
-	* lwgeom/stringBuffer.c: header inclusion cleanup
-
-2004-10-28 16:25  strk
-
-	* lwgeom/lwgeom_inout.c: Fixed bug in debugguing output
-
-2004-10-28 16:24  strk
-
-	* lwgeom/lwgeom_inout.c: removed LF
-
-2004-10-28 16:23  strk
-
-	* lwgeom/Makefile, lwgeom/lwgeom_geos_wrapper.cpp,
-	  lwgeom/lwgeom_gml.c: More cleanups.
-
-2004-10-28 16:13  strk
-
-	* lwgeom/lwgeom_box2dfloat4.c, lwgeom/lwgeom_geos.c: cleanups.
-
-2004-10-28 16:10  strk
-
-	* lwgeom/lwgparse.c: Made data structurs old-compilers-friendly.
-
-2004-10-28 16:10  strk
-
-	* lwgeom/lwgeom_gml.c: Fixed a bug in LWGEOM_asGML.
-
-2004-10-28 15:40  strk
-
-	* lwgeom/lwgeom_geos_wrapper.cpp: Fixed geos-based opPolygonize
-	  include.
-
-2004-10-28 09:38  strk
-
-	* lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in:
-	  Cleanups.
-
-2004-10-28 09:29  strk
-
-	* doc/postgis.xml, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwpostgis.sql.in: Added makeline(point, point). Changed
-	  LineFromMultiPoint definition.
-
-2004-10-28 09:00  strk
-
-	* doc/postgis.xml, lwgeom/liblwgeom.h,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_pg.c,
-	  lwgeom/lwgeom_pg.h, lwgeom/lwline.c, lwgeom/lwpostgis.sql.in,
-	  lwgeom/ptarray.c: Added AddPoint(line, point, [position]) and
-	  support API functions.
-
-2004-10-28 07:56  strk
-
-	* doc/postgis.xml, lwgeom/lwpostgis.sql.in: fixed name of line
-	  constructor as documentation reports it.
-	  LineFromMultiPoint().
-
-2004-10-28 07:45  strk
-
-	* lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in:
-	  collect(geometry, geometry) re-introduced. collector() is an
-	  alias for collect().
-
-2004-10-27 15:40  strk
-
-	* doc/postgis.xml, lwgeom/lwgeom_box2dfloat4.c,
-	  lwgeom/lwgeom_box3d.c, lwgeom/lwgeom_pg.h,
-	  lwgeom/lwpostgis.sql.in: Added MakeBox2D, MakeBox3D
-	  implementation and documentation.
-
-2004-10-27 15:19  strk
-
-	* doc/postgis.xml, lwgeom/lwgeom_geos.c, lwgeom/lwpostgis.sql.in:
-	  MakePoly renamed to Polygonize
-
-2004-10-27 15:09  strk
-
-	* lwgeom/TODO: updated
-
-2004-10-27 14:28  strk
-
-	* doc/postgis.xml: Added constructors docs and intial organizzation
-	  for postgis extension functions.
-
-2004-10-27 13:35  strk
-
-	* lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos_wrapper.cpp: Unset debug
-	  define.
-
-2004-10-27 12:30  strk
-
-	* lwgeom/lwgeom_svg.c: AsSVG returns NULL on GEOMETRY COLLECTION
-	  input.
-
-2004-10-27 11:06  strk
-
-	* lwgeom/TODO: updated
-
-2004-10-27 11:05  strk
-
-	* lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos_wrapper.cpp: Added
-	  polygonize interface (makepoly aggregate)
-
-2004-10-27 11:02  strk
-
-	* lwgeom/lwgeom_estimate.c: Removed another getbox2d() call.
-
-2004-10-27 10:55  strk
-
-	* lwgeom/lwpostgis.sql.in: Fixed fix_geometry_columns() to leave
-	  correctly linked records untouched.
-
-2004-10-26 16:48  strk
-
-	* geos_version.sh: Bug fix in GEOS version extractor.
-
-2004-10-25 17:07  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom_api.c,
-	  lwgeom/lwgeom_estimate.c, lwgeom/lwgeom_gist.c: Obsoleted
-	  getbox2d(). Use getbox2d_p() or getbox2d_internal() instead.
-
-2004-10-25 15:31  strk
-
-	* geos_version.sh: portable math expressions.
-
-2004-10-25 14:20  strk
-
-	* lwgeom/lwgeom_svg.c: Y axis reverse and relative path fixes from
-	  Olivier Courtin.
-
-2004-10-25 12:27  strk
-
-	* lwgeom/lwgeom_inout.c, lwgeom/wktunparse.c: Removed useless
-	  network type includes,
-	  Added param.h include for BYTE_ORDER defines under win32.
-
-2004-10-21 19:48  strk
-
-	* lwgeom/lwgeom.c, lwgeom/wktunparse.c: Stricter syntax fixes.
-	  Reported by S�bastien NICAISE <snicaise at iciatechnologies.com>
-
-2004-10-21 19:47  strk
-
-	* lwgeom/TODO: updated
-
-2004-10-21 19:46  strk
-
-	* lwgeom/lwcollection.c: ZMflags check on costituent geometries
-	  only performed when there is
-	  at least one.
-
-2004-10-21 19:45  strk
-
-	* lwgeom/Makefile: Added detect_geos_version in all: rule
-
-2004-10-18 11:35  strk
-
-	* doc/postgis.xml: Added reverse(geometry) and ForceRHR(geometry)
-	  documentation.
-
-2004-10-18 11:29  strk
-
-	* lwgeom/lwpostgis.sql.in: makeline_from_multipoint renamed to
-	  line_from_multipoint
-
-2004-10-18 09:37  strk
-
-	* lwgeom/TODO: updated
-
-2004-10-17 13:25  strk
-
-	* loader/shp2pgsql.c: removed USE_WKB partially-used define
-
-2004-10-17 13:24  strk
-
-	* loader/shp2pgsql.c: HEXWKB polygon
-
-2004-10-17 13:01  strk
-
-	* lwgeom/TODO: updated
-
-2004-10-17 12:59  strk
-
-	* loader/shp2pgsql.c: HEXWKB multiline output
-
-2004-10-17 12:51  strk
-
-	* lwgeom/lwline.c: Fixed a bug in lwline_serialize_buf preventing
-	  dimension override
-
-2004-10-17 12:43  strk
-
-	* lwgeom/lwline.c: Fixed a debugging function output bug
-
-2004-10-17 12:26  strk
-
-	* loader/shp2pgsql.c: Point and MultiPoint loaded using HEXWKB.
-
-2004-10-17 12:16  strk
-
-	* loader/pgsql2shp.c: fixed prototype for user query table
-
-2004-10-17 12:15  strk
-
-	* loader/pgsql2shp.c: Bug fixed in multipoint4D creation
-
-2004-10-15 22:02  strk
-
-	* lwgeom/TODO: updated
-
-2004-10-15 22:01  strk
-
-	* loader/shp2pgsql.c: Initial WKB functionalities
-
-2004-10-15 16:21  strk
-
-	* lwgeom/TODO, lwgeom/liblwgeom.h, lwgeom/lwgeom.h,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwline.c,
-	  lwgeom/lwpostgis.sql.in: makeline_from_multipoint() implemented
-	  and exposed.
-
-2004-10-15 15:25  strk
-
-	* lwgeom/TODO: updated
-
-2004-10-15 15:21  strk
-
-	* lwgeom/lwline.c: Fixed a bug in outputput dimension detection for
-	  makeline()
-
-2004-10-15 15:01  strk
-
-	* lwgeom/TODO: updated
-
-2004-10-15 15:00  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Added debugging lines
-
-2004-10-15 15:00  strk
-
-	* lwgeom/lwline.c: Fixed a bug in make_lwline
-
-2004-10-15 11:52  strk
-
-	* TODO, lwgeom/TODO: updated
-
-2004-10-15 11:48  strk
-
-	* lwgeom/lwgeom_svg.c: Fixed a bug making asSVG return a spurious
-	  char at the end.
-
-2004-10-15 11:42  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom.h,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwline.c,
-	  lwgeom/lwpostgis.sql.in, lwgeom/ptarray.c: Added makeline()
-	  aggregate and make_lwline() API method.
-
-2004-10-15 09:44  strk
-
-	* doc/postgis.xml: updated AsSVG doc
-
-2004-10-15 09:41  strk
-
-	* lwgeom/lwgeom_svg.c: changed precision semantic back to number of
-	  decimal digits
-
-2004-10-15 09:41  strk
-
-	* lwgeom/liblwgeom.c, lwgeom/liblwgeom.h: Added a trailing zeros
-	  trimmer
-
-2004-10-15 08:26  strk
-
-	* loader/pgsql2shp.c: Fixed handling of mixed dimensioned
-	  geometries in source table.
-
-2004-10-15 07:35  strk
-
-	* lwgeom/wktunparse.c: Fixed a bug introduced by me (byteorder
-	  skipped for inner geoms in WKB)
-
-2004-10-14 10:28  strk
-
-	* doc/postgis.xml: Updated pgsql2shp documentation.
-
-2004-10-14 09:59  strk
-
-	* loader/pgsql2shp.c: Added support for user query (replacing
-	  schema.table)
-
-2004-10-13 19:33  strk
-
-	* TODO: updated
-
-2004-10-13 19:32  strk
-
-	* doc/postgis.xml: Added third buffer arg expanation
-
-2004-10-13 18:49  strk
-
-	* lwgeom/lwgeom_geos.c: fixed arg number in buffer third arg
-
-2004-10-13 18:39  strk
-
-	* lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos_wrapper.cpp,
-	  lwgeom/lwpostgis.sql.in: Added a third argument to the buffer()
-	  function.
-
-2004-10-13 17:21  strk
-
-	* lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in: Dropped
-	  SRID argument from point constructor.
-	  Unified procedure name to 'makepoint' for 2d,3dz,4d and
-	  'makepointm' for 3dm.
-
-2004-10-13 15:20  strk
-
-	* lwgeom/TODO: updated
-
-2004-10-13 15:19  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwpostgis.sql.in: Added point constructors PG funx.
-
-2004-10-13 14:26  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom.h, lwgeom/lwpoint.c,
-	  lwgeom/test.c: Added simpler lwpoint constructors.
-
-2004-10-11 14:36  strk
-
-	* lwgeom/TODO: updated
-
-2004-10-11 14:34  strk
-
-	* loader/pgsql2shp.c: Added endiannes specification for
-	  postgis-1.0.0+
-
-2004-10-11 14:03  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom.c, lwgeom/lwgeom.h,
-	  lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.h,
-	  lwgeom/lwpostgis.sql.in, lwgeom/test.c, lwgeom/wktparse.h,
-	  lwgeom/wktunparse.c: Added endiannes specification to
-	  unparse_WKB, AsBinary, lwgeom_to_wkb.
-
-2004-10-11 12:23  strk
-
-	* lwgeom/Makefile: Added test.o to cleanup list
-
-2004-10-11 12:23  strk
-
-	* lwgeom/TODO: updated
-
-2004-10-11 11:53  strk
-
-	* lwgeom/Makefile, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/misures.c: Moved misuring functions to misures.c (from
-	  lwgeom_functions_basic.c).
-	  Added -lm to build line for the API test application.
-
-2004-10-11 11:46  strk
-
-	* doc/postgis.xml: changed description of pgsql2shp -b switch
-
-2004-10-11 10:31  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Changed collect() to return
-	  MULTI* if applicabe (all input is corresponding
-	  SINGLE type).
-
-2004-10-11 10:30  strk
-
-	* lwgeom/lwgeom.c: Added debug strings
-
-2004-10-11 09:55  strk
-
-	* lwgeom/lwgeom_functions_basic.c: collect() always return a
-	  collection, with a component for each input
-	  geometry.
-	  memcollect() obsoleted.
-
-2004-10-11 09:46  strk
-
-	* lwgeom/lwcollection.c: Fixed bug making it unbuildable.
-
-2004-10-11 09:32  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwcollection.c, lwgeom/lwgeom.c: Added
-	  lwgeom_addBBOX() and lwcollection_construct_empty()
-
-2004-10-11 07:15  strk
-
-	* lwgeom/TODO, lwgeom/liblwgeom.h, lwgeom/lwcollection.c,
-	  lwgeom/lwgeom.c, lwgeom/lwline.c, lwgeom/lwpoint.c,
-	  lwgeom/lwpoly.c, lwgeom/ptarray.c: lwgeom_same new implementation
-
-2004-10-11 06:03  strk
-
-	* TODO: updated
-
-2004-10-10 20:31  strk
-
-	* lwgeom/TODO, lwgeom/liblwgeom.h, lwgeom/lwcollection.c,
-	  lwgeom/lwgeom.c, lwgeom/lwgeom.h,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwline.c,
-	  lwgeom/lwpoly.c, lwgeom/ptarray.c: segmentize2d() port and use of
-	  new LWGEOM structure.
-
-2004-10-09 15:17  strk
-
-	* lwgeom/TODO: updated
-
-2004-10-08 13:26  strk
-
-	* lwgeom/TODO: updated
-
-2004-10-08 13:21  strk
-
-	* lwgeom/lwgeom.c: Debugging output cleanup.
-
-2004-10-08 13:20  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwcollection.c, lwgeom/lwgeom.c,
-	  lwgeom/lwgeom_api.c, lwgeom/lwgeom_box2dfloat4.c,
-	  lwgeom/lwgeom_box3d.c, lwgeom/lwgeom_chip.c,
-	  lwgeom/lwgeom_estimate.c, lwgeom/lwgeom_functions_analytic.c,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos.c,
-	  lwgeom/lwgeom_geos_wrapper.cpp, lwgeom/lwgeom_gist.c,
-	  lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.h, lwgeom/lwline.c,
-	  lwgeom/lwmline.c, lwgeom/lwmpoint.c, lwgeom/lwmpoly.c,
-	  lwgeom/lwpoint.c, lwgeom/lwpoly.c, lwgeom/lwpostgis.sql.in,
-	  lwgeom/ptarray.c: Changed LWGEOM structure to point to an actual
-	  BOX2DFLOAT4.
-	  Renamed most function to reflect a TYPE_method naming convention.
-	  (you'll need a dump/reload for it to work)
-	  Added more manipulation functions.
-
-2004-10-08 13:16  strk
-
-	* lwgeom/liblwgeom.c: added memory allocation debugging
-
-2004-10-08 13:15  strk
-
-	* lwgeom/Makefile: Added box2d.o module, reverted SCRIPTS_VERSION
-	  to 0.1.0.
-
-2004-10-08 13:15  strk
-
-	* lwgeom/box2d.c: Initial revision
-
-2004-10-08 10:48  strk
-
-	* doc/postgis.xml: Some updates
-
-2004-10-08 07:01  strk
-
-	* hwgeom: Dropped HWGEOM from this branch.
-
-2004-10-07 22:02  strk
-
-	* lwgeom/TODO: updated
-
-2004-10-07 21:52  strk
-
-	* loader/shp2pgsql.c: Lots of rewriting/cleanup. TypeM/TypeZ
-	  supports.
-
-2004-10-07 21:51  strk
-
-	* loader/pgsql2shp.c: Fixed a bug in 4d handling
-
-2004-10-07 20:39  strk
-
-	* lwgeom/lwgeom_api.c, lwgeom/lwgeom_functions_basic.c: Fixed bugs
-	  in TYPE_ macro usage
-
-2004-10-07 17:18  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom.h, lwgeom/ptarray.c,
-	  lwgeom/test.c: Changed ptarray2d_construct interface.
-
-2004-10-07 17:18  strk
-
-	* lwgeom/lwgeom_ogc.c: Changed geometrytype() to support TYPEM.
-
-2004-10-07 17:17  strk
-
-	* lwgeom/Makefile, lwgeom/lwpostgis.sql.in: Changed
-	  AddGeometryColumn to handle TYPEM.
-	  Updated SCRIPTS_VERSION to 1.1.0
-
-2004-10-07 17:15  strk
-
-	* loader/pgsql2shp.c: Fixed TYPEM handling.
-
-2004-10-07 10:03  strk
-
-	* lwgeom/Makefile, lwgeom/liblwgeom.c, lwgeom/liblwgeom.h,
-	  lwgeom/lwcollection.c, lwgeom/lwgeom.c, lwgeom/lwgeom.h,
-	  lwgeom/lwgeom_api.c, lwgeom/lwgeom_box2dfloat4.c,
-	  lwgeom/lwgeom_box3d.c, lwgeom/lwgeom_chip.c,
-	  lwgeom/lwgeom_functions_analytic.c,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos.c,
-	  lwgeom/lwgeom_geos_wrapper.cpp, lwgeom/lwgeom_gist.c,
-	  lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c,
-	  lwgeom/lwline.c, lwgeom/lwmline.c, lwgeom/lwmpoint.c,
-	  lwgeom/lwmpoly.c, lwgeom/lwpoint.c, lwgeom/lwpoly.c,
-	  lwgeom/ptarray.c, lwgeom/test.c, lwgeom/wktparse.h,
-	  lwgeom/wktunparse.c: API cleanup, more steps toward standalone
-	  library.
-
-2004-10-07 06:54  strk
-
-	* loader/pgsql2shp.c, loader/shp2pgsql.c: cleanups
-
-2004-10-06 17:04  strk
-
-	* loader/pgsql2shp.c: ZM handling. Log trimmed.
-
-2004-10-06 10:11  strk
-
-	* loader/shp2pgsql.c: Other separator fixes
-
-2004-10-06 09:52  strk
-
-	* doc/postgis.xml: Added zmflag(geom) doc
-
-2004-10-06 09:40  strk
-
-	* loader/shp2pgsql.c: Handled 0-DBF-attributes corner case.
-
-2004-10-06 08:53  strk
-
-	* lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in: Added
-	  zmflag(geom) function.
-
-2004-10-06 08:17  strk
-
-	* TODO: updated
-
-2004-10-06 07:19  strk
-
-	* jdbc/org/postgis/Point.java: Left off a semicolon in previous
-	  patch...
-
-2004-10-05 22:46  strk
-
-	* jdbc/org/postgis/Point.java: Removed PGSQLException use as
-	  suggested by Kris Jurka
-
-2004-10-05 21:59  strk
-
-	* lwgeom/Makefile: Flex invocation patch by Kris Jurka.
-
-2004-10-05 21:54  strk
-
-	* lwgeom/lwgeom_estimate.c: Yes another change in SPI_cursor_open
-
-2004-10-05 21:53  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Fixed bugs in Centroid (not
-	  GEOS)
-
-2004-10-05 21:42  strk
-
-	* lwgeom/lwgeom_api.c, lwgeom/lwgeom_debug.c, lwgeom/lwgeom_gist.c,
-	  lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_spheroid.c: Cleanups for older
-	  compilers and PG verisons.
-
-2004-10-05 21:20  strk
-
-	* lwgeom/TODO: updated
-
-2004-10-05 21:08  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom_api.c,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/wktunparse.c: Added
-	  debugging lines, fixed a bug in TYPE_HASSRID and TYPE_HASBBOX
-	  macros.
-
-2004-10-05 21:08  strk
-
-	* lwgeom/Makefile: Made clean rule verbose
-
-2004-10-05 17:15  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom_api.c,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwline.c,
-	  lwgeom/lwpoint.c, lwgeom/lwpoly.c: Bug fix in size computation.
-
-2004-10-05 16:28  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwcollection.c, lwgeom/lwgeom_api.c,
-	  lwgeom/lwgeom_box2dfloat4.c, lwgeom/lwgeom_box3d.c,
-	  lwgeom/lwgeom_chip.c, lwgeom/lwgeom_functions_analytic.c,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos.c,
-	  lwgeom/lwgeom_gml.c, lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c,
-	  lwgeom/lwgeom_spheroid.c, lwgeom/lwgparse.c, lwgeom/lwline.c,
-	  lwgeom/lwmline.c, lwgeom/lwmpoint.c, lwgeom/lwmpoly.c,
-	  lwgeom/lwpoint.c, lwgeom/lwpoly.c, lwgeom/lwpostgis.sql.in,
-	  lwgeom/wktparse.lex, lwgeom/wktparse.y: Added ZM dimensions flags
-	  knowledge.
-
-2004-10-05 16:07  strk
-
-	* lwgeom/TODO: updated
-
-2004-10-05 15:12  strk
-
-	* lwgeom/liblwgeom.c: Added newlines in standalone reporters
-
-2004-10-05 15:11  strk
-
-	* doc/postgis.xml: Added force_3dz, force_3dm docs
-
-2004-10-05 15:11  strk
-
-	* Makefile.config: Changed default variable setting to a more
-	  portable syntax
-
-2004-10-05 07:53  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgparse.c, lwgeom/wktparse.lex,
-	  lwgeom/wktparse.y, lwgeom/wktunparse.c: ZM aware WKT/WKB
-	  input/output.
-
-2004-10-04 13:53  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwcollection.c, lwgeom/lwgeom.c,
-	  lwgeom/lwgeom_api.c, lwgeom/lwgeom_box2dfloat4.c,
-	  lwgeom/lwgeom_box3d.c, lwgeom/lwgeom_chip.c,
-	  lwgeom/lwgeom_debug.c, lwgeom/lwgeom_functions_analytic.c,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos.c,
-	  lwgeom/lwgeom_geos_wrapper.cpp, lwgeom/lwgeom_inout.c,
-	  lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c, lwgeom/lwgparse.c,
-	  lwgeom/lwline.c, lwgeom/lwmline.c, lwgeom/lwmpoint.c,
-	  lwgeom/lwmpoly.c, lwgeom/lwpoint.c, lwgeom/lwpoly.c,
-	  lwgeom/wktunparse.c: Serialized form and WKB prepared to accept
-	  ZM flags replacing DD (dimensions)
-
-2004-10-04 09:25  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Added missing prototype
-
-2004-10-03 15:57  strk
-
-	* lwgeom/TODO: updated
-
-2004-10-03 15:52  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwcollection.c, lwgeom/lwgeom.c,
-	  lwgeom/lwgeom_api.c, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos_wrapper.cpp,
-	  lwgeom/lwline.c, lwgeom/lwpoint.c, lwgeom/lwpoly.c,
-	  lwgeom/lwpostgis.sql.in: Made GEOS<->LWGEOM converters keep
-	  geometry structures.
-	  Fixed bug in serializers.
-	  Added noop(geometry) for deserialize/serialize debugging.
-
-2004-10-01 14:49  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwcollection.c, lwgeom/lwgeom.c,
-	  lwgeom/lwgeom_api.c, lwgeom/lwgeom_geos.c,
-	  lwgeom/lwgeom_geos_wrapper.cpp, lwgeom/lwline.c,
-	  lwgeom/lwmline.c, lwgeom/lwmpoint.c, lwgeom/lwmpoly.c,
-	  lwgeom/lwpoint.c, lwgeom/lwpoly.c: Added lwgeom_add(LWGEOM *to,
-	  int where, LWGEOM *what).
-	  Added LWGEOM2GEOS keeping input geometry structure.
-
-2004-10-01 07:51  strk
-
-	* lwgeom/lwgeom_debug.c: initial revision
-
-2004-10-01 07:51  strk
-
-	* lwgeom/liblwgeom.h, lwgeom/lwgeom.c: Added runtime cast
-	  functions.
-
-2004-09-30 16:06  strk
-
-	* lwgeom/TODO, lwgeom/liblwgeom.c, lwgeom/lwgeom.h,
-	  lwgeom/lwgeom_functions_basic.c: bug fixes
-
-2004-09-30 15:42  strk
-
-	* lwgeom/TODO, lwgeom/liblwgeom.h, lwgeom/lwcollection.c,
-	  lwgeom/lwgeom.c, lwgeom/lwgeom_api.c,
-	  lwgeom/lwgeom_box2dfloat4.c, lwgeom/lwgeom_gist.c,
-	  lwgeom/lwgeom_pg.h, lwgeom/lwline.c, lwgeom/lwmline.c,
-	  lwgeom/lwmpoint.c, lwgeom/lwmpoly.c, lwgeom/lwpoint.c,
-	  lwgeom/lwpoly.c: Added BBOX finders and its support in
-	  serializer.
-
-2004-09-30 11:49  strk
-
-	* lwgeom/TODO: updated
-
-2004-09-30 11:45  strk
-
-	* lwgeom/Makefile, lwgeom/liblwgeom.c, lwgeom/liblwgeom.h,
-	  lwgeom/lwcollection.c, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwgeom_pg.c, lwgeom/lwline.c, lwgeom/lwmline.c,
-	  lwgeom/lwmpoint.c, lwgeom/lwmpoly.c, lwgeom/lwpoint.c,
-	  lwgeom/lwpoly.c: More common flags between LW<type>s.
-	  LWGEOM_summary output made cleaner and moved to lwgeom_debug.c
-
-2004-09-30 08:18  strk
-
-	* lwgeom/liblwgeom.c, lwgeom/liblwgeom.h, lwgeom/lwgeom.c,
-	  lwgeom/lwgeom.h, lwgeom/lwgeom_api.c,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwmline.c,
-	  lwgeom/lwmpoint.c, lwgeom/lwmpoly.c: Added missing liblwgeom.c
-	  file.
-	  Made LWMPOINT, LWMLINE, LWMPOLY compatible with LWCOLLECTION.
-	  Fixed reverse() and forcerhr() to maintain geometry structure.
-
-2004-09-30 06:54  strk
-
-	* lwgeom/TODO: updated
-
-2004-09-29 15:25  strk
-
-	* lwgeom/Makefile, lwgeom/liblwgeom.h, lwgeom/lwcollection.c,
-	  lwgeom/lwgeom.c, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwline.c, lwgeom/lwmline.c, lwgeom/lwmpoint.c,
-	  lwgeom/lwmpoly.c, lwgeom/lwpoint.c, lwgeom/lwpoly.c: Added
-	  serialize function for LWGEOM
-
-2004-09-29 10:50  strk
-
-	* lwgeom/Makefile, lwgeom/liblwgeom.h, lwgeom/lwcollection.c,
-	  lwgeom/lwgeom.c, lwgeom/lwgeom.h, lwgeom/lwgeom_api.c,
-	  lwgeom/lwgeom_box.c, lwgeom/lwgeom_box2dfloat4.c,
-	  lwgeom/lwgeom_box3d.c, lwgeom/lwgeom_btree.c,
-	  lwgeom/lwgeom_chip.c, lwgeom/lwgeom_estimate.c,
-	  lwgeom/lwgeom_functions_analytic.c,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos.c,
-	  lwgeom/lwgeom_gist.c, lwgeom/lwgeom_gml.c, lwgeom/lwgeom_inout.c,
-	  lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c, lwgeom/lwgeom_pg.h,
-	  lwgeom/lwgeom_spheroid.c, lwgeom/lwgeom_svg.c,
-	  lwgeom/lwgeom_transform.c, lwgeom/lwline.c, lwgeom/lwmline.c,
-	  lwgeom/lwmpoint.c, lwgeom/lwmpoly.c, lwgeom/lwpoint.c,
-	  lwgeom/lwpoly.c: Big layout change.
-	  lwgeom.h is public API
-	  liblwgeom.h is private header
-	  lwgeom_pg.h is for PG-links
-	  lw<type>.c contains type-specific functions
-
-2004-09-29 06:31  strk
-
-	* lwgeom/lwgeom.h, lwgeom/lwgeom_api.c,
-	  lwgeom/lwgeom_box2dfloat4.c, lwgeom/lwgeom_box3d.c,
-	  lwgeom/lwgeom_btree.c, lwgeom/lwgeom_chip.c,
-	  lwgeom/lwgeom_functions_analytic.c,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos.c,
-	  lwgeom/lwgeom_gml.c, lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c,
-	  lwgeom/lwgeom_spheroid.c, lwgeom/lwgeom_svg.c,
-	  lwgeom/lwgeom_transform.c: Changed LWGEOM to PG_LWGEOM.
-	  Changed LWGEOM_construct to PG_LWGEOM_construct.
-
-2004-09-28 17:13  strk
-
-	* lwgeom/lwgeom.h: Removed ^Ms, added note about flatting nature of
-	  LWGEOM_EXPLODED.
-
-2004-09-28 16:22  strk
-
-	* doc/postgis.xml: Added AsGML function ref
-
-2004-09-28 09:31  strk
-
-	* lwgeom/lwgeom_geos_wrapper.cpp: Fixed a bug in PostGIS2GEOS_point
-
-2004-09-28 09:05  strk
-
-	* lwgeom/TODO: updated
-
-2004-09-28 09:01  strk
-
-	* lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in: Added
-	  forceRHR() and support functions.
-
-2004-09-28 09:00  strk
-
-	* lwgeom/lwgeom.h, lwgeom/lwgeom_api.c: Added ptarray_isccw().
-	  Added extern modifiers to public prototypes.
-
-2004-09-28 08:28  strk
-
-	* lwgeom/TODO: updated
-
-2004-09-28 08:22  strk
-
-	* lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in: Added
-	  reverse(geometry) and support functions
-
-2004-09-28 08:21  strk
-
-	* lwgeom/lwgeom.h, lwgeom/lwgeom_api.c: Added some const modifiers
-
-2004-09-27 17:27  strk
-
-	* lwgeom/TODO: updated
-
-2004-09-27 08:26  strk
-
-	* lwgeom/lwgeom_estimate.c, lwgeom/lwgeom_gist.c, lwgeom/profile.h:
-	  Debugging defines set to NODEBUG.
-
-2004-09-27 08:24  strk
-
-	* utils/README: updated
-
-2004-09-27 08:23  strk
-
-	* utils/profile_intersects.pl: Added USE_GIST variable on top of
-	  file. Changed true values report
-	  as fraction of total rows.
-
-2004-09-24 22:27  strk
-
-	* lwgeom/Makefile: Added profile.h deps
-
-2004-09-24 12:20  strk
-
-	* utils/profile_intersects.pl: Added worst and best percentile for
-	  both intersects and distance
-
-2004-09-24 11:58  strk
-
-	* utils/profile_intersects.pl: approximated nums to 2 decimal
-	  digits
-
-2004-09-24 11:35  strk
-
-	* utils/profile_intersects.pl: initial intersects profiler frontend
-	  implementation
-
-2004-09-24 09:46  strk
-
-	* lwgeom/lwgeom_box2dfloat4.c, lwgeom/lwpostgis.sql.in: Added
-	  box2d->geometry cast.
-
-2004-09-23 16:14  strk
-
-	* loader/pgsql2shp.c: Added -m / -z switches to control output
-	  type: XYM,XYMZ.
-
-2004-09-23 15:09  strk
-
-	* lwgeom/lwgeom_gml.c, lwgeom/lwpostgis.sql.in: Modified GML output
-	  as suggested by Martin Daly.
-
-2004-09-23 11:12  strk
-
-	* lwgeom/Makefile, lwgeom/lwgeom_gml.c, lwgeom/lwpostgis.sql.in:
-	  Initial GML output routines.
-
-2004-09-23 10:13  strk
-
-	* lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos.c,
-	  lwgeom/profile.h: Profile output modified again, input geoms
-	  points and conversion times separated
-
-2004-09-22 17:13  strk
-
-	* lwgeom/lwgeom_api.c: indentation fixes
-
-2004-09-22 17:12  strk
-
-	* lwgeom/lwgeom_gist.c: indentation and function-call-debugging
-	  preparation
-
-2004-09-22 17:11  strk
-
-	* lwgeom/lwgeom_functions_analytic.c: removed some compiler
-	  warnings
-
-2004-09-22 17:11  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Added missing prototype to make
-	  compiler happy
-
-2004-09-22 16:52  strk
-
-	* lwgeom/TODO, lwgeom/lwgeom.h, lwgeom/lwgeom_api.c,
-	  lwgeom/lwgeom_functions_basic.c: Added lwpoint_size, lwline_size,
-	  lwpoly_size for computing
-	  serialized size from deserialized objects.
-
-2004-09-22 16:29  strk
-
-	* lwgeom/lwgeom.h: Some more source file cleanups.
-
-2004-09-22 16:09  strk
-
-	* lwgeom/lwgeom.h, lwgeom/lwgeom_api.c,
-	  lwgeom/lwgeom_functions_basic.c: Moved size computation functions
-	  in module static scope.
-	  Renamed public one to lwgeom_size(char *).
-
-2004-09-22 15:15  strk
-
-	* lwgeom/lwgeom.h, lwgeom/lwgeom_api.c: lw<type>_findlength
-	  function made statics of lwgeom_api.c.
-	  public functions with those names should accept LW<TYPE> pointers
-	  instead..
-
-2004-09-22 15:11  strk
-
-	* TODO.lwgeom, lwgeom/TODO: LWGEOM TODO moved back to the lwgeom/
-	  dir.
-
-2004-09-22 14:57  strk
-
-	* lwgeom/MISSING_OBJECTS: updated
-
-2004-09-22 14:57  strk
-
-	* lwgeom/lwgeom_functions_analytic.c, lwgeom/lwpostgis.sql.in:
-	  line_interpolate_point added.
-
-2004-09-22 14:56  strk
-
-	* lwgeom/lwgeom.h: fixed a comment
-
-2004-09-22 13:45  strk
-
-	* lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos.c,
-	  lwgeom/profile.h: Added 'label' argument to the profreport macro.
-
-2004-09-22 11:42  strk
-
-	* lwgeom/lwgeom.h, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwgeom_geos.c, lwgeom/profile.h: Renamed
-	  lwgeom_npoints_recursive to lwgeom_npoints and exposed in
-	  lwgeom.h.
-	  Changed SERIALIZED_FORM macro to be less LWGEOM structure aware.
-	  Added profiling header file.
-	  Modified profiling calls to include total query time.
-	  Initial profiling support in the mindistance function.
-
-2004-09-22 04:48  pramsey
-
-	* doc/Makefile, doc/postgis.xml: Add number nesting to sections.
-	  Fix link in postgis.xml
-
-2004-09-21 21:04  strk
-
-	* lwgeom/lwgeom_geos.c: slightly changed PROF_SUM output for sort
-	  acceptance
-
-2004-09-21 20:44  strk
-
-	* lwgeom/lwgeom_geos.c: Fixed a profiler bug.
-	  Added points count and doubled profiler output.
-
-2004-09-21 19:10  pramsey
-
-	* doc/Makefile: Add section autolabelling to printed output
-
-2004-09-21 19:09  pramsey
-
-	* doc/Makefile: Add autolabelling to sections in generated HTML.
-
-2004-09-21 17:50  strk
-
-	* lwgeom/lwgeom_geos.c: Added missing profiling report calls in
-	  predicates
-
-2004-09-21 17:36  strk
-
-	* lwgeom/lwgeom_geos.c: Added GEOS profiling support.
-
-2004-09-21 16:08  strk
-
-	* lwgeom/lwgeom_geos.c: reduced memory copies in GEOS2POSTGIS()
-
-2004-09-21 16:07  strk
-
-	* lwgeom/lwgeom_api.c: buffer serialized accept NULL as return-size
-	  pointer
-
-2004-09-21 15:44  strk
-
-	* lwgeom/lwgeom.h, lwgeom/lwgeom_api.c: Added lwgeom_empy_length(),
-	  lwgeom_constructempty_buf(), lwexploded_serialize_buf()
-
-2004-09-21 10:57  strk
-
-	* lwgeom/lwgeom.h, lwgeom/lwgeom_api.c: Added lwexploded_findlength
-
-2004-09-20 21:13  strk
-
-	* lwgeom/lwgeom_geos_wrapper.cpp: Optimized postgis->geos
-	  conversion
-
-2004-09-20 21:13  strk
-
-	* lwgeom/lwgeom_geos.c: commented pfree call in GEOSnoop (seems to
-	  generate memory faults)
-
-2004-09-20 17:14  strk
-
-	* TODO.lwgeom: updated
-
-2004-09-20 17:13  strk
-
-	* loader/shp2pgsql.c: changed comments to better show shape type
-	  handling
-
-2004-09-20 17:11  strk
-
-	* loader/pgsql2shp.c: Added -d -d availability notice in help
-	  string.
-	  Added user notice about output shape type.
-
-2004-09-20 17:03  strk
-
-	* doc/postgis.xml, lwgeom/lwgeom.h,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in: Added
-	  force_4d(geometry)
-
-2004-09-20 16:33  strk
-
-	* loader/pgsql2shp.c: Added 4d geometries support.
-	  Changelog section moved at bottom file.
-
-2004-09-20 14:14  strk
-
-	* loader/pgsql2shp.c: Fixed a bug in popbyte. Trapped WKB endiannes
-	  errors.
-
-2004-09-20 13:50  strk
-
-	* TODO.lwgeom: updated
-
-2004-09-20 13:49  strk
-
-	* loader/pgsql2shp.c: Postgis-1.x support (LWGEOM) added.
-	  postgis version detected at runtime.
-	  Endiannes unchecked ... TODO.
-
-2004-09-20 12:07  strk
-
-	* README.postgis: Changed postgis.sql to lwpostgis.sql
-
-2004-09-20 12:07  strk
-
-	* Makefile: Added lwpostgis.sql rule
-
-2004-09-20 10:58  strk
-
-	* README.postgis: updated layout description and configuration
-	  instructions
-
-2004-09-20 10:09  strk
-
-	* lwgeom/README, lwgeom/README.initial: Renamed README
-
-2004-09-20 10:08  strk
-
-	* Makefile, Makefile.config, loader/Makefile, lwgeom/Makefile:
-	  Added missing 'uninstall' rules. Fixed existing install rules.
-
-2004-09-20 09:58  strk
-
-	* Makefile, Makefile.config, hwgeom/Makefile, loader/Makefile,
-	  lwgeom/Makefile: Configuration and common Makefile work moved to
-	  Makefile.config
-	  Build is possible from each directory and from the root
-	  directory.
-
-2004-09-20 09:29  strk
-
-	* lwgeom/lwgeom_inout.c: added missing prototype
-
-2004-09-20 09:22  strk
-
-	* Makefile, hwgeom/Makefile, lwgeom/Makefile: Reworked build
-	  scripts.
-
-2004-09-20 09:21  strk
-
-	* lwgeom/lwgeom_functions_basic.c: fixed bugs in non-GEOS centroid
-	  function
-
-2004-09-20 09:20  strk
-
-	* lwgeom/lwgeom_api.c: cleanups
-
-2004-09-20 08:53  strk
-
-	* lwgeom, lwgeom/.cvsignore: generalized library ignore line
-
-2004-09-20 08:52  strk
-
-	* lwgeom, lwgeom/.cvsignore: Added postgis_geos_version.h
-
-2004-09-20 08:52  strk
-
-	* lwgeom/lwgeom_geos_wrapper.cpp: included local
-	  postgis_geos_version.h
-
-2004-09-20 08:51  strk
-
-	* lwgeom/Makefile: Added detect_geos_version rule
-
-2004-09-20 08:29  strk
-
-	* TODO.lwgeom, lwgeom/TODO: Moved lwgeom TODO in the root
-
-2004-09-20 08:25  strk
-
-	* Makefile, postgis.h, postgis.sql.in, postgis_algo.c,
-	  postgis_chip.c, postgis_debug.c, postgis_estimate.c,
-	  postgis_fn.c, postgis_geos.c, postgis_geos_wrapper.cpp,
-	  postgis_gist_71.c, postgis_gist_72.c, postgis_inout.c,
-	  postgis_ops.c, postgis_proj.c, postgis_svg.c,
-	  postgis_transform.c: HWGEOM functions moved under hwgeom/
-	  directory
-
-2004-09-20 08:21  strk
-
-	* utils/postgis_restore.pl: fixed typo
-
-2004-09-20 07:50  strk
-
-	* hwgeom, hwgeom/Makefile, hwgeom/postgis.h, hwgeom/postgis.sql.in,
-	  hwgeom/postgis_algo.c, hwgeom/postgis_chip.c,
-	  hwgeom/postgis_debug.c, hwgeom/postgis_estimate.c,
-	  hwgeom/postgis_fn.c, hwgeom/postgis_geos.c,
-	  hwgeom/postgis_geos_wrapper.cpp, hwgeom/postgis_gist_71.c,
-	  hwgeom/postgis_gist_72.c, hwgeom/postgis_inout.c,
-	  hwgeom/postgis_ops.c, hwgeom/postgis_proj.c,
-	  hwgeom/postgis_svg.c, hwgeom/postgis_transform.c: prepared to
-	  contain old internal representation code
-
-2004-09-18 22:15  strk
-
-	* lwgeom/lwgeom_api.c: Fixed a serius bug in pointArray_construct.
-	  Added debugging output, optimized some functions, indentation
-	  buties..
-
-2004-09-18 22:13  strk
-
-	* lwgeom/lwgeom_gist.c: Added more debugging output
-
-2004-09-16 20:36  pramsey
-
-	* doc/postgis.xml: Reorganize OpenGIS function reference into
-	  categories.
-
-2004-09-16 15:50  mleslie
-
-	* CREDITS, postgis.h, postgis.sql.in, postgis_proj.c: Added the
-	  distance_sphere function to calculate the distance between two
-	  points
-	  on an earth-sized sphere using an algorithm implemented by Bruno
-	  Wolff III.
-	  Added the postgresql loader function.
-
-2004-09-16 10:42  strk
-
-	* lwgeom/lwgeom.h, lwgeom/lwgeom_api.c: Added box3d_to_box2df_p to
-	  reduce number of required memcpys
-
-2004-09-16 09:06  strk
-
-	* branches/pgis_0_9_0/postgis_estimate.c, lwgeom/lwgeom_estimate.c:
-	  Changed SPI_cursor_open call changes to be used for USE_VERSION >
-	  80
-	  (change seems to be intended for future releases)
-
-2004-09-16 09:05  strk
-
-	* lwgeom/lwgeom_geos.c: Added binary predicate short-circuits
-
-2004-09-16 09:05  strk
-
-	* lwgeom/lwgeom.h, lwgeom/lwgeom_api.c: Added getbox2d_internal
-
-2004-09-16 09:04  strk
-
-	* lwgeom/TODO: updated
-
-2004-09-14 12:31  strk
-
-	* lwgeom/lwgeom_chip.c, lwgeom/lwgeom_geos_wrapper.cpp: CHIP and
-	  GEOS types (forgot to add)
-
-2004-09-14 12:23  strk
-
-	* doc/postgis.xml: Added a note about tweeking random_page_cost
-
-2004-09-14 08:39  strk
-
-	* lwgeom/lwpostgis.sql.in: fixed a typo in the geometry_send
-	  function definition
-
-2004-09-14 07:43  strk
-
-	* lwgeom/lwgeom_estimate.c: Updated call to SPI_cursor_open to 8.0
-	  (beta2) interface.
-
-2004-09-13 19:04  strk
-
-	* lwgeom/TODO: updated
-
-2004-09-13 17:59  strk
-
-	* Attic: removed old files from Attic/
-
-2004-09-13 15:37  pramsey
-
-	* doc/Makefile: Added pdf rule that uses pdfxmltex
-
-2004-09-13 14:26  strk
-
-	* lwgeom/lwgeom_inout.c, lwgeom/lwpostgis.sql.in: Added binary
-	  input/output function for type geometry.
-
-2004-09-13 14:26  strk
-
-	* postgis_svg.c: indentation fix
-
-2004-09-13 13:35  strk
-
-	* lwgeom/MISSING_OBJECTS: updated
-
-2004-09-13 13:32  strk
-
-	* lwgeom/Makefile, lwgeom/lwgeom_svg.c, lwgeom/lwpostgis.sql.in:
-	  Added AsSVG().
-
-2004-09-13 08:48  strk
-
-	* doc/postgis.xml: Added POINT rendering info for AsSVG function
-
-2004-09-10 18:41  pramsey
-
-	* Makefile: Bump version numbers to 0.9.0
-
-2004-09-10 16:41  pramsey
-
-	* Makefile: Added 'recommended' to proj/geos flags
-
-2004-09-10 16:19  pramsey
-
-	* CHANGES: Note 8.0 support and w32
-
-2004-09-10 16:16  pramsey
-
-	* postgis_svg.c: Added Log tag to header.
-
-2004-09-10 15:52  strk
-
-	* doc/postgis.xml: Added asSVG documentation
-
-2004-09-10 13:26  strk
-
-	* lwgeom/MISSING_OBJECTS: updated
-
-2004-09-10 13:25  strk
-
-	* postgis_svg.c: fixed a memory fault
-
-2004-09-10 12:49  strk
-
-	* Makefile, postgis.sql.in, postgis_svg.c: Included SVG output
-	  function, modified to have precision expressed
-	  in terms of significant digits.
-
-2004-09-10 08:48  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwpostgis.sql.in: Added all
-	  ..FromWKB functions, asbinary(geom) and bytea<->geom casts
-
-2004-09-10 07:36  strk
-
-	* lwgeom/lwgeom_inout.c, lwgeom/lwpostgis.sql.in: asbinary(),
-	  geomfromwkb
-
-2004-09-09 22:48  pramsey
-
-	* CHANGES, CREDITS, README.postgis, TODO: Changes in preparation
-	  for 0.9
-
-2004-09-09 20:51  pramsey
-
-	* doc/Makefile: Fix silly entity handling in chunked mode HTML
-	  generation
-
-2004-09-09 19:08  pramsey
-
-	* doc/postgis.xml: Added FAQ for mapserver section and entries on
-	  SQL spatial queries.
-
-2004-09-09 17:38  pramsey
-
-	* doc/Makefile, doc/postgis.xml: Added example spatial SQL section.
-
-2004-09-09 15:37  pramsey
-
-	* doc/Makefile: Add --output flag to html build rule
-
-2004-09-08 16:34  strk
-
-	* lwgeom/TODO, lwgeom/lwgeom_inout.c, lwgeom/lwpostgis.sql.in: some
-	  bug fixes... geometry_analyze added
-
-2004-09-08 14:30  strk
-
-	* doc/postgis.xml: Fixed bug in GEOS link reference
-
-2004-09-08 14:27  strk
-
-	* lwgeom/MISSING_OBJECTS: updated
-
-2004-09-08 14:19  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwgeom.h,
-	  lwgeom/lwgeom_functions_analytic.c,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in: Added
-	  segmentize()
-
-2004-09-08 14:18  strk
-
-	* doc/postgis.xml: Added segmentize(geom,double) documentation
-
-2004-09-08 10:57  strk
-
-	* lwgeom/MISSING_OBJECTS: updated
-
-2004-09-08 10:44  strk
-
-	* doc/Makefile: re-introduced 'jw' optional production method
-
-2004-09-08 10:25  strk
-
-	* lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos.c,
-	  lwgeom/lwgeom_ogc.c, lwgeom/lwpostgis.sql.in: Fixed a bug in the
-	  z() function.
-	  Added ! GEOS implementation of Centroid().
-
-2004-09-08 00:31  pramsey
-
-	* doc/postgis.xml: Commit today's edits.
-
-2004-09-07 22:40  pramsey
-
-	* doc/Makefile: Make default html output be a single page.
-
-2004-09-07 22:35  pramsey
-
-	* doc/Makefile: Change chunking depth to "chapter".
-
-2004-09-07 22:28  pramsey
-
-	* doc/postgis.xml: More minor editorial changes.
-
-2004-09-07 22:28  pramsey
-
-	* doc/Makefile: Changed Docbook processing from DSSSL to XSL.
-
-2004-09-07 17:04  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/Makefile, lwgeom/TODO,
-	  lwgeom/lwgeom_api.c, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwgeom_geos.c, lwgeom/lwpostgis.sql.in: GEOS support
-	  added.
-
-2004-09-07 07:47  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/Makefile, lwgeom/lwgeom.h,
-	  lwgeom/lwpostgis.sql.in: Added CHIP type and support funx
-
-2004-09-06 16:18  strk
-
-	* lwgeom/lwgeom.h: updated some comments
-
-2004-09-06 16:05  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/TODO: updated
-
-2004-09-06 16:04  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/TODO, lwgeom/lwgeom.h,
-	  lwgeom/lwgeom_api.c, lwgeom/lwgeom_box2dfloat4.c,
-	  lwgeom/lwgeom_box3d.c, lwgeom/lwgeom_functions_analytic.c,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_inout.c,
-	  lwgeom/lwpostgis.sql.in: Changed getbox2d_p signature to return 0
-	  for EMPTY geometries.
-	  Ported DP simplifier.
-
-2004-09-06 12:24  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwgeom_inout.c, lwgeom/lwpostgis.sql.in: Added IsEmpty()
-
-2004-09-06 10:37  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwgeom.h, lwgeom/lwgeom_api.c,
-	  lwgeom/lwgeom_box2dfloat4.c, lwgeom/lwgeom_box3d.c,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in:
-	  Finished BOX3D functions porting.
-	  Added envelope() and extent3d().
-
-2004-09-06 09:32  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwgeom_box2dfloat4.c,
-	  lwgeom/lwgeom_box3d.c, lwgeom/lwpostgis.sql.in: Added min/max
-	  coordinates from box2d and box3d.
-	  Made geometry->box3d cast actually use 'z' value.
-
-2004-09-06 09:13  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/Makefile, lwgeom/lwgeom.h,
-	  lwgeom/lwgeom_api.c, lwgeom/lwgeom_box2dfloat4.c,
-	  lwgeom/lwgeom_box3d.c, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwpostgis.sql.in: Added box3d support and
-	  expand(geom|box2d|box3d, double)
-
-2004-09-04 19:58  pramsey
-
-	* doc/postgis.xml: More minor edits.
-
-2004-08-28 23:00  pramsey
-
-	* doc/postgis.xml: Replace all tabs with spaces.
-
-2004-08-28 22:55  pramsey
-
-	* doc/postgis.xml: Updated street address reference.
-
-2004-08-28 22:54  pramsey
-
-	* doc/postgis.xml: Removed < sign and replaced with &lt;
-
-2004-08-27 16:01  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwpostgis.sql.in: Added geom_accum(), collect_garray() and
-	  collect()
-
-2004-08-27 15:04  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/TODO: updated
-
-2004-08-27 15:03  strk
-
-	* lwgeom/lwgeom_api.c, lwgeom/lwgeom_functions_basic.c: Fixed bug
-	  in lwgeom_explode allocating less memory then needed.
-
-2004-08-27 14:35  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/TODO, lwgeom/lwgeom.h,
-	  lwgeom/lwgeom_api.c, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwgeom_inout.c, lwgeom/lwpostgis.sql.in: Added
-	  LWGEOM_EXPLODED structure definition and utility funx.
-	  Added collector() function and memcollect() aggregate.
-	  Still faulting...
-
-2004-08-27 08:13  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwpostgis.sql.in: Added point_inside_circle() and
-	  translate()
-
-2004-08-27 08:12  strk
-
-	* doc/postgis.xml: Fixed typo ( mem_collect ==> memcollect )
-
-2004-08-26 16:55  strk
-
-	* lwgeom/lwgeom_functions_basic.c, postgis_fn.c: max_distance()
-	  raises an 'unimplemented yet' error.
-
-2004-08-26 16:44  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwpostgis.sql.in: Added nrings(geom), multi(geom) and all
-	  of <type>FromText(geom, [srid])
-
-2004-08-26 15:04  strk
-
-	* lwgeom/TODO: updated
-
-2004-08-26 15:02  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwpostgis.sql.in: Added (bogus) max_distance(geom,geom)
-
-2004-08-26 12:55  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwgeom.h,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in: Added
-	  distance(geometry) and all support functions.
-
-2004-08-26 12:54  strk
-
-	* lwgeom/TODO: Added a note about spheroid computation
-
-2004-08-26 08:57  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/Makefile, lwgeom/lwgeom.h,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_spheroid.c,
-	  lwgeom/lwpostgis.sql.in: Added spheroid type and functions
-
-2004-08-25 15:28  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwgeom_ogc.c, lwgeom/lwpostgis.sql.in: Added IsClosed()
-	  and force_collection()
-
-2004-08-25 15:26  strk
-
-	* lwgeom/lwgeom.h: Added macros for LWGEOM.type manipulation
-
-2004-08-25 13:41  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwpostgis.sql.in: Added force_3d
-
-2004-08-25 12:32  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwpostgis.sql.in: Added perimeter,perimeter2d,perimeter3d.
-	  Modified length,length2d,length3d semantic.
-	  Added force_2d.
-
-2004-08-25 12:29  strk
-
-	* lwgeom/lwgeom.h, lwgeom/lwgeom_api.c: Added serialized functions
-	  writing to a pre-allocated buffer.
-
-2004-08-25 07:29  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c,
-	  lwgeom/lwpostgis.sql.in: Moved some OGC functions from
-	  lwgeom_inout.c to lwgeom_ogc.c.
-	  Added area2d (area) to lwgeom_functions_basic.c
-
-2004-08-25 07:28  strk
-
-	* lwgeom/Makefile, lwgeom/lwgeom_pg.c, lwgeom/lwgeom_pg.h: Added
-	  lwgeom_pg to contain PG-specific functions/interfaces.
-
-2004-08-24 16:33  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwgeom_ogc.c,
-	  lwgeom/lwpostgis.sql.in: Added StartPoint(), EndPoint()
-
-2004-08-24 16:20  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwgeom_ogc.c,
-	  lwgeom/lwpostgis.sql.in: Added X(), Y() and Z() funx
-
-2004-08-24 15:50  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwgeom_ogc.c,
-	  lwgeom/lwpostgis.sql.in: PointN() ported.
-
-2004-08-24 15:10  strk
-
-	* lwgeom/lwgeom_ogc.c: fixed a bug preventing ExteriorRing() and
-	  InteriorRingN from setting the
-	  correct SRID.
-
-2004-08-24 15:07  strk
-
-	* lwgeom/TODO: updated
-
-2004-08-24 15:05  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwgeom_ogc.c,
-	  lwgeom/lwpostgis.sql.in: Added NumInteriorRings() and
-	  InteriorRingN()
-
-2004-08-24 14:48  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwgeom_ogc.c,
-	  lwgeom/lwpostgis.sql.in: Added dimension() and exteriorring()
-
-2004-08-24 14:47  strk
-
-	* lwgeom/lwgeom.h, lwgeom/lwgeom_api.c: Added LWGEOM_construct()
-	  function to easy the work of dealing
-	  with SRID/BBOX optional embedding.
-
-2004-08-24 13:45  strk
-
-	* lwgeom/lwgeom_api.c: Fixed a bug in lwgeom_getSRID()
-
-2004-08-24 13:35  strk
-
-	* lwgeom/lwgeom_api.c: Indentation and debugging output.
-
-2004-08-24 13:34  strk
-
-	* lwgeom/lwgeom.h: fixed a typo in a comment
-
-2004-08-24 13:33  strk
-
-	* lwgeom/lwgeom_inout.c: Fixed a bug in LWGEOM_addBBOX preventing
-	  it to detect missing BBOX embedding.
-
-2004-08-24 10:01  strk
-
-	* lwgeom/Makefile, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwgeom_ogc.c, lwgeom/lwpostgis.sql.in: OGC functions (not
-	  implemented by GEOS) moved to lwgeom_ogc.c.
-	  Renamed PG-exposed functions to start with LWGEOM
-
-2004-08-24 09:34  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwpostgis.sql.in: Added
-	  npoints,numpoints,numgeometries,geometryn
-
-2004-08-24 07:40  strk
-
-	* lwgeom/lwgeom_transform.c: transformation work made on an input
-	  copy (made by setSRID).
-	  previous behaviour was unsafe (scribbling input object).
-
-2004-08-24 07:32  strk
-
-	* lwgeom/TODO: initial import
-
-2004-08-24 06:59  strk
-
-	* lwgeom/lwgeom_functions_basic.c: added missing prototype
-
-2004-08-24 06:56  strk
-
-	* lwgeom/Makefile: geos version detector and wrapper used from
-	  parent directory
-
-2004-08-23 16:05  strk
-
-	* lwgeom/lwgeom_api.c: fixed typo
-
-2004-08-23 15:57  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwgeom_geos.c,
-	  lwgeom/lwpostgis.sql.in: versioning functions completed
-
-2004-08-23 15:41  strk
-
-	* lwgeom/Makefile: changed install rule to install lwpostgis.sql
-	  instead of lwgeom.sql
-
-2004-08-23 15:37  strk
-
-	* Makefile, lwgeom/MISSING_OBJECTS, lwgeom/Makefile,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos.c,
-	  lwgeom/lwpostgis.sql.in, postgis_geos.c: Changed SCRIPTS_VERSION
-	  to 0.0.1
-
-2004-08-23 13:54  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/Makefile,
-	  lwgeom/lwgeom_transform.c: proj support added
-
-2004-08-23 13:40  strk
-
-	* lwgeom/lwgeom_functions_basic.c: deleted debugging block from
-	  summary() fn
-
-2004-08-23 13:38  strk
-
-	* lwgeom/lwgeom.h, lwgeom/lwgeom_api.c: Added getPoint(POINTARRAY
-	  *pts, int ptnum)
-
-2004-08-23 10:49  strk
-
-	* lwgeom/lwgeom_api.c, lwgeom/lwgeom_functions_basic.c: Fixed a bug
-	  in serializedform length computation (for collection).
-
-2004-08-23 08:32  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwgeom.h, lwgeom/lwgeom_api.c,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_gist.c,
-	  lwgeom/lwpostgis.sql.in: Removed custom allocator from
-	  lwgeom_api.
-	  Added summary(geometry).
-	  Some indentation.
-
-2004-08-20 16:36  strk
-
-	* lwgeom/lwpostgis.sql.in: transform() support
-
-2004-08-20 16:35  strk
-
-	* lwgeom/lwgeom_transform.c: initial skel for transform()
-
-2004-08-20 14:54  strk
-
-	* lwgeom/MISSING_OBJECTS: updated
-
-2004-08-20 14:54  strk
-
-	* lwgeom/lwpostgis.sql.in: gist operators support functions renamed
-	  to allow for finer control by postgis_restore.pl
-
-2004-08-20 14:52  strk
-
-	* utils/postgis_restore.pl: Hardcoded some functions being
-	  obsoleted
-
-2004-08-20 14:08  strk
-
-	* lwgeom/MISSING_OBJECTS, lwgeom/lwgeom.h, lwgeom/lwgeom_api.c,
-	  lwgeom/lwgeom_btree.c, lwgeom/lwgeom_functions_basic.c,
-	  lwgeom/lwgeom_inout.c, lwgeom/lwpostgis.sql.in: Added
-	  Geom{etry,}FromWkb(<geometry>,[<int4>]) funx.
-	  Added LWGEOM typedef and SERIALIZED_FORM(LWGEOM) macro.
-	  Made lwgeom_setSRID an API function.
-	  Added LWGEOM_setAllocator().
-
-2004-08-20 10:24  strk
-
-	* lwgeom, lwgeom/.cvsignore: Added lwpostgis.sql
-
-2004-08-20 10:23  strk
-
-	* postgis_debug.c: removed leak from mem_size()
-
-2004-08-20 09:35  strk
-
-	* lwgeom/lwgeom_functions_basic.c: lwgeom_mem_size uses int32 cast
-	  instead of int
-
-2004-08-20 09:31  strk
-
-	* lwgeom/lwgeom_functions_basic.c: bug fixed in lwgeom_mem_size
-
-2004-08-20 08:14  strk
-
-	* loader/shp2pgsql.c: Whole output wrapped in transaction blocks.
-	  Drops are out of transaction, and multiple transactions are used
-	  for INSERT mode.
-
-2004-08-20 07:57  strk
-
-	* loader/shp2pgsql.c: Fixed a bug in 'append-mode'.
-	  Added -g switch to specify geometry column.
-	  Added a note about -d mode conceptual bugs.
-
-2004-08-19 14:16  strk
-
-	* lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_inout.c:
-	  indentation fixes
-
-2004-08-19 14:15  strk
-
-	* lwgeom/Makefile: added lwpostgis.sql build rule
-
-2004-08-19 14:05  strk
-
-	* lwgeom/lwgeom_gist.c: Added finite coordinate check.
-	  Reduced required bounding box copies.
-
-2004-08-19 13:57  strk
-
-	* lwgeom/MISSING_OBJECTS: mem_size removed from list
-
-2004-08-19 13:56  strk
-
-	* lwgeom/lwgeom_functions_basic.c: Added mem_size(lwgeom)
-
-2004-08-19 13:54  strk
-
-	* lwgeom/lwgeom_estimate.c, lwgeom/lwpostgis.sql.in: cpp checks
-	  updated to use 80 instead of 75 for USE_VERSION
-
-2004-08-19 13:49  strk
-
-	* lwgeom/lwpostgis.sql.in: initial import
-
-2004-08-19 13:21  strk
-
-	* lwgeom/MISSING_OBJECTS: initial import
-
-2004-08-19 13:18  strk
-
-	* lwgeom/lwgeom_estimate.c: Added selectivity estimation
-
-2004-08-19 13:16  strk
-
-	* lwgeom/lwgeom_api.c, lwgeom/lwgeom_box2dfloat4.c: some
-	  indentation fixes
-
-2004-08-19 13:10  strk
-
-	* lwgeom/lwgeom_btree.c: fixed typos
-
-2004-08-19 12:29  strk
-
-	* lwgeom/Makefile: added btree index support file
-
-2004-08-19 12:28  strk
-
-	* lwgeom/lwgeom_btree.c: added btree index support
-
-2004-08-19 10:52  strk
-
-	* utils/postgis_restore.pl: Fixed a bug in ascii dump "CREATE
-	  OPERATOR" scan
-
-2004-08-19 09:30  strk
-
-	* postgis.sql.in: rename_geometry_table_constraints() re-introduced
-	  to make
-	  constraint names conformant.
-
-2004-08-19 09:28  strk
-
-	* lwgeom/lwgeom.h: fixed some of the buch of broken comments
-
-2004-08-19 06:15  strk
-
-	* Makefile, lwgeom/Makefile, lwgeom/lwgeom_gist.c, postgis.h,
-	  postgis.sql.in, postgis_estimate.c, postgis_gist_72.c:
-	  USE_VERSION gets 80 where it got 75
-
-2004-08-19 05:38  pramsey
-
-	* Makefile: Added some references to Proj4 and GEOS utility and
-	  source code location in the Makefile
-	  to add context for new users.
-
-2004-08-18 13:46  strk
-
-	* lwgeom/lwgeom_gist.c: Added PG80 (75) patches.
-
-2004-08-18 13:21  strk
-
-	* utils/postgis_restore.pl: Added skip of postgisgistcostestimate
-	  (obsoleted)
-
-2004-08-18 08:26  strk
-
-	* postgis.sql.in: Spatial table constraints names get column name
-	  appended.
-	  rename_geometry_table_constraints() obsoleted.
-
-2004-08-17 15:27  strk
-
-	* lwgeom/lwgeom.sql.in, lwgeom/lwgeom_functions_basic.c: added
-	  extent(lwgeom) and support functions.
-
-2004-08-17 14:35  strk
-
-	* lwgeom/lwgeom.sql.in: SRID(geometry) changed to SRID(lwgeom)
-
-2004-08-17 14:30  strk
-
-	* utils/postgis_restore.pl: Initial support for geometry->lwgeom
-	  switch (dump objects defined for
-	  'geometry' are considered same of sql object defined for
-	  'oldgeometry')
-
-2004-08-17 14:28  strk
-
-	* lwgeom/lwgeom.sql.in: Added SRID(geometry) for backward
-	  compatibility
-
-2004-08-17 14:21  strk
-
-	* lwgeom/lwgeom.sql.in, lwgeom/lwgeom_functions_basic.c: Added
-	  geometrytype(LWGEOM)
-
-2004-08-16 20:38  strk
-
-	* utils/postgis_restore.pl: OPERATOR parsing bug fixed. Schema
-	  removal improoved. More test reports.
-
-2004-08-16 11:03  mcayland
-
-	* postgis_estimate.c: Added DLLIMPORT reference to
-	  "default_statistics_target" if we are compiling under Win32. This
-	  should make it unnecessary to apply Romi's patch to the
-	  PostgreSQL source tree when compiling PostgreSQL ready for
-	  PostGIS.
-
-2004-08-16 10:46  strk
-
-	* Makefile: GEOS version extraction not attempted if USE_GEOS is
-	  not set to 1.
-
-2004-08-13 12:29  strk
-
-	* utils/postgis_restore.pl: Support dump generated by pg_dump 7.4
-
-2004-08-11 17:07  strk
-
-	* postgis_inout.c: Fixed a bug in non-finite Z check
-
-2004-08-10 21:09  strk
-
-	* postgis_transform.c: changed proj version extractor to support
-	  pre 4.4.8 releases
-
-2004-08-08 18:10  strk
-
-	* utils/postgis_restore.pl: reduced psql invocation to a single
-	  one.
-
-2004-08-08 18:09  strk
-
-	* lwgeom/Makefile, lwgeom/lwgeom.sql.in: lwgeom.sql production
-	  follow postgis.sql production rules (cpp usage)
-
-2004-08-08 18:09  strk
-
-	* create_undef.pl: Added missing required parameter to usage string
-
-2004-08-07 12:13  strk
-
-	* utils/postgis_restore.pl: more header comments
-
-2004-08-06 09:54  strk
-
-	* utils/postgis_restore.pl: added handling of operators and
-	  operator classes (skip postgis defined, keep others)
-
-2004-08-06 08:08  strk
-
-	* utils/postgis_restore.pl: perl detection and bug fixes.
-
-2004-08-05 20:00  strk
-
-	* loader/shp2pgsql.c: Another schema support bug from Mark
-
-2004-08-05 19:12  strk
-
-	* utils/postgis_restore.pl: fixed bug in automatic perl invokation
-
-2004-08-05 16:53  strk
-
-	* loader/pgsql2shp.c, loader/shp2pgsql.c: schema support patches
-	  sent by Mark
-
-2004-08-03 09:41  strk
-
-	* utils/postgis_restore.pl: geometry_columns and spatial_ref_sys
-	  back created from dump
-
-2004-08-03 09:30  strk
-
-	* utils/postgis_restore.pl: Always added 'public' to search_path,
-	  to bypass pg_dump loss of
-	  constrain functions schema.
-	  Added automatic 'perl' invocation.
-	  Reduced output (set $DEBUG=1 to have it back).
-
-2004-08-03 09:29  strk
-
-	* utils/README: updated
-
-2004-08-03 07:58  strk
-
-	* utils/postgis_restore.pl: handling of more cases
-
-2004-08-02 19:03  strk
-
-	* utils/postgis_restore.pl: initial import
-
-2004-08-02 16:27  strk
-
-	* postgis.sql.in: Fixed format bugs (needed for postgis_undef.pl to
-	  work)
-
-2004-07-29 14:10  strk
-
-	* loader/shp2pgsql.c: Unability to open a shapefile or dbffile
-	  reported more nicely.
-
-2004-07-28 17:32  strk
-
-	* doc/postgis.xml: Added postgis_full_version(), marked
-	  postgis_version() as deprecated.
-
-2004-07-28 16:15  strk
-
-	* postgis.sql.in: Fixed a bug in postgis_full_version()
-
-2004-07-28 16:10  strk
-
-	* doc/postgis.xml, postgis.sql.in, postgis_fn.c, postgis_geos.c,
-	  postgis_transform.c: Changed all version functions to return
-	  text.
-	  Renamed postgis_scripts_version() to postgis_scripts_installed()
-	  Added postgis_scripts_released().
-	  Added postgis_full_version().
-
-2004-07-28 13:37  strk
-
-	* doc/postgis.xml, postgis.h, postgis_fn.c, postgis_geos.c: Added
-	  postgis_uses_stats and postgis_scripts_version.
-	  Experimented with PIP short-circuit in within/contains functions.
-	  Documented new version functions.
-
-2004-07-28 10:52  strk
-
-	* Makefile, postgis.sql.in: Added postgis_scripts_version
-
-2004-07-27 17:51  strk
-
-	* postgis_geos.c: short-circuit test for 'contains'
-
-2004-07-27 17:49  strk
-
-	* postgis_geos.c: Added short-circuit test for the within function.
-
-2004-07-23 21:24  strk
-
-	* postgis.h, postgis.sql.in, postgis_transform.c: Added
-	  postgis_proj_version()
-
-2004-07-22 16:58  strk
-
-	* postgis_geos.c, postgis_geos_wrapper.cpp: Updated to reflect geos
-	  version string split.
-
-2004-07-22 16:20  strk
-
-	* Makefile, postgis.h, postgis.sql.in, postgis_fn.c,
-	  postgis_geos.c, postgis_geos_wrapper.cpp, postgis_transform.c:
-	  Added postgis_lib_version() and postgis_geos_version()
-
-2004-07-19 16:24  strk
-
-	* loader/shp2pgsql.c: Added -i switch
-
-2004-07-17 09:52  strk
-
-	* postgis_geos_wrapper.cpp: GEOS multi-version support switches
-	  implemented with GEOS_LAST_INTERFACE
-
-2004-07-17 09:52  strk
-
-	* geos_version.sh: Added GEOS_FIRST_INTERFACE, GEOS_LAST_INTERFACE,
-	  GEOS_JTS_PORT detection
-
-2004-07-17 09:51  strk
-
-	* Makefile: Modified to always detect geos version (no deps)
-
-2004-07-08 19:33  strk
-
-	* postgis_geos_wrapper.cpp: Updated to respect CoordinateSequence
-	  GEOS interface switch.
-
-2004-07-02 13:33  strk
-
-	* Makefile, postgis_geos_wrapper.cpp: Changed GEOS header inclusion
-	  mechanism to be more polite
-
-2004-07-01 17:02  strk
-
-	* postgis_geos_wrapper.cpp: Updated to support latest GEOS API.
-
-2004-07-01 17:02  strk
-
-	* postgis_geos.c: Updated to support latest GEOS (actually removed
-	  all geos-version related
-	  switches).
-	  Fixed an access to unallocated memory.
-
-2004-06-22 21:30  pramsey
-
-	* jdbc/examples/TestServer.java: Compile patch from Markus Schaber
-
-2004-06-22 16:52  strk
-
-	* postgis_estimate.c: Standard deviation factor used in histogram
-	  extent computation made
-	  a compile-time define.
-
-2004-06-22 11:05  strk
-
-	* loader/shp2pgsql.c: Handled empty strings in numeric fields as
-	  '0'es... pg_atoi() does
-	  not do this (while atoi() does).
-
-2004-06-18 17:11  strk
-
-	* geos_version.sh: Fixed a bug in minor version extractor.
-	  Wrapped GEOS_VERSION in an #ifndef block.
-	  More runtime checks.
-
-2004-06-16 20:04  strk
-
-	* Makefile: added geos_version.sh as dependency of
-	  postgis_geos_version.h rule
-
-2004-06-16 19:59  strk
-
-	* geos_version.sh, postgis_geos.c, postgis_geos_wrapper.cpp:
-	  Changed GEOS_VERSION to POSTGIS_GEOS_VERSION to avoid future
-	  clashes
-
-2004-06-16 19:37  strk
-
-	* postgis_geos.c, postgis_geos_wrapper.cpp: Added cleanup needed
-	  for GEOS > 1.0
-
-2004-06-16 19:28  strk
-
-	* geos_version.sh: fixed a typo in preprocessor define
-
-2004-06-16 18:50  strk
-
-	* ., .cvsignore, Makefile: Added postgis_geos_version.h to
-	  .cvsignore and to the list of files
-	  removed by the clean: rule.
-
-2004-06-16 18:47  strk
-
-	* Makefile, postgis_geos.c, postgis_geos_wrapper.cpp: Added code to
-	  detect geos version.
-	  Added appropriate includes in geos connectors.
-
-2004-06-16 18:47  strk
-
-	* geos_version.sh: initial import
-
-2004-06-16 13:42  strk
-
-	* loader/pgsql2shp.c: Added schema support in getMaxFieldSize.
-	  Added direct support for TIMESTAMP field types (thanks to Steffen
-	  Macke).
-
-2004-06-16 13:14  strk
-
-	* doc/postgis.xml: documented statistics gethering operations
-
-2004-06-14 08:06  strk
-
-	* create_undef.pl: fixed bogus support for PG71
-
-2004-06-14 07:48  strk
-
-	* postgis_estimate.c: Histogram extent redefinition after hard
-	  deviant removal fixed to be
-	  "at most" the standard deviation based computed.
-
-2004-06-11 11:38  strk
-
-	* postgis_estimate.c: Infinite geometries handling.
-	  Histogram extent re-computation after 'hard deviant' features
-	  removal.
-
-2004-06-10 18:54  strk
-
-	* postgis_estimate.c: histogram grid size refined to use
-	  near-square cells.
-
-2004-06-10 15:44  strk
-
-	* postgis_estimate.c: Added standard deviation based histogram
-	  extent refinement
-
-2004-06-10 13:42  strk
-
-	* postgis_estimate.c: Separated the estimator code in an
-	  estimate_selectivity() function.
-	  Handled complete contaiment and complete miss of histogram by
-	  searc box.
-
-2004-06-09 10:19  strk
-
-	* Makefile, postgis_gist_72.c, postgis_gist_75.c: Moved changes
-	  needed for PG75 inside postgis_gist_72.c using #if switches.
-
-2004-06-09 10:05  strk
-
-	* Makefile: Added switch for GIST_SUPPORT=75
-
-2004-06-09 10:05  strk
-
-	* postgis_gist_75.c: initial import
-
-2004-06-09 09:35  strk
-
-	* postgis_estimate.c: Removed partial pgsql List API copy
-
-2004-06-09 09:08  strk
-
-	* postgis_inout.c: changed index/rindex to strchr/strrchr
-
-2004-06-09 09:06  strk
-
-	* postgis.h: Added Romi's Win32 patches.
-
-2004-06-08 17:49  strk
-
-	* postgis_estimate.c: Fixed to build cleanly agains pg75
-
-2004-06-08 17:48  strk
-
-	* postgis.sql.in: Compression of code terminated.
-	  Big blocks switched based on version have been removed.
-
-2004-06-08 17:40  strk
-
-	* lwgeom/regress/lwgeom_regress3_expected,
-	  lwgeom/regress/regress_lots_of_points.sql: removed user connect
-	  command
-
-2004-06-08 15:18  strk
-
-	* postgis.h, postgis_inout.c: Deleted prototype for isspace() in
-	  postgis.h
-	  and included <ctype.h> in postgis_inout.c,
-	  which is the only module calling isspace().
-	  This was needed to compile postgis against PG75(CVS).
-
-2004-06-08 08:42  strk
-
-	* Makefile, lwgeom/Makefile: MODULE_FILENAME path always defaults
-	  to $libdir, but is overridable
-	  using environment variable LPATH. Added comments about it and
-	  cleaned
-	  up code. Made global and lwgeom Makefile conformant about this.
-
-2004-06-08 08:20  strk
-
-	* lwgeom/lwgparse.c: added 'static' modifiers for the 'error'
-	  function, possibly clashing with some other declaration
-
-2004-06-07 17:58  strk
-
-	* lwgeom/lwgparse.c: reverted change in lwg_parse_yyerror
-
-2004-06-07 17:26  strk
-
-	* Makefile: Default MODULE_FILENAME uses $libdir unless LPATH is
-	  set in the environment
-
-2004-06-07 16:57  strk
-
-	* postgis.sql.in: Removed obsolete postgisgistcostestimate function
-	  creation
-
-2004-06-07 16:34  strk
-
-	* Makefile: Removed postgis_old.sql from list of default rules
-
-2004-06-07 16:32  strk
-
-	* Attic, Attic/postgis_sql_71_end.sql.in,
-	  Attic/postgis_sql_71_start.sql.in,
-	  Attic/postgis_sql_72_end.sql.in,
-	  Attic/postgis_sql_72_start.sql.in,
-	  Attic/postgis_sql_73_end.sql.in,
-	  Attic/postgis_sql_73_start.sql.in,
-	  Attic/postgis_sql_74_end.sql.in,
-	  Attic/postgis_sql_74_start.sql.in,
-	  Attic/postgis_sql_75_end.sql.in,
-	  Attic/postgis_sql_75_start.sql.in,
-	  Attic/postgis_sql_common.sql.in: Moved old version-specific sql
-	  files under the Attic directory.
-
-2004-06-07 16:32  strk
-
-	* Attic: Moved old version-specific sql files under the Attic
-	  directory.
-
-2004-06-07 16:11  strk
-
-	* postgis.sql.in: AddGeometryColumns call table constraints
-	  'enforce_srid' and 'enforce_geotype'
-
-2004-06-07 15:32  strk
-
-	* lwgeom/lwgparse.c: Fixed a bug killing the backend -
-	  lwg_parse_yyerror never called custom error handler
-
-2004-06-07 10:07  strk
-
-	* lwgeom/lwgeom_inout.c: allowed lower case in wkt
-
-2004-06-07 09:16  strk
-
-	* lwgeom/wktparse.lex, lwgeom/wktunparse.c: Added missing
-	  prototypes.
-
-2004-06-04 15:24  strk
-
-	* lwgeom, lwgeom/.cvsignore: Added y.output
-
-2004-06-04 15:24  strk
-
-	* lwgeom/Makefile: Added more cleanup
-
-2004-06-04 15:23  strk
-
-	* lwgeom/wktparse.y: added semicolumns at end of blocks
-
-2004-06-04 15:21  strk
-
-	* lwgeom/lex.yy.c: removed, will be created
-
-2004-06-04 13:39  strk
-
-	* postgis.sql.in: Removed references to constraint name (unsafe)
-	  from probe_geometry_columns()
-	  and fix_geometry_columns(). Added a
-	  rename_geometry_table_constraints()
-	  renaming all geometry constraints to 'enforce_srid' and
-	  'enforce_geotype'
-
-2004-06-04 13:11  strk
-
-	* postgis.sql.in: probe_geometry_columns() return message extended
-
-2004-06-04 12:40  strk
-
-	* postgis.sql.in: Added comments about fix_geometry_columns() job.
-	  SRID and type checks made stricter in fix_geometry_columns().
-
-2004-06-04 12:26  strk
-
-	* postgis.sql.in: Added probe_geometry_columns().
-	  Modified fix_geometry_columns() to prevent fixing of bogus
-	  records for
-	  which a corrected equivalent already exists.
-
-2004-06-04 10:19  strk
-
-	* doc/postgis.xml: Added DropGeometryTable description
-
-2004-06-04 10:07  strk
-
-	* postgis.sql.in: Added DropGeometryColumn function
-
-2004-06-04 09:16  strk
-
-	* lwgeom, lwgeom/.cvsignore: first entries
-
-2004-06-04 09:11  strk
-
-	* lwgeom/lwgparse.c, lwgeom/wktparse.lex: Added prototypes
-
-2004-06-04 09:07  strk
-
-	* lwgeom/Makefile: Fixed YACC call to rename standardly produced
-	  y.tab.c and y.tab.h
-	  to wktparse.tab.c and wktparse.tab.h
-
-2004-06-04 08:49  strk
-
-	* postgis.sql.in: Moved all geoemtry_columns cleanup in
-	  fix_geometry_columns,
-	  update_geometry_stats(*) and addgeometrycolumn(*) will now
-	  call the former and print out its result text.
-
-2004-06-04 08:31  strk
-
-	* postgis.sql.in: Lifted AddGeometryColumns result message,
-	  including output from fix_geometry_columns
-
-2004-06-04 08:25  strk
-
-	* postgis.sql.in: fix_geometry_columns() makes its best effort to
-	  find appropriate schema.
-
-2004-06-03 16:44  strk
-
-	* postgis.h, postgis.sql.in, postgis_fn.c: Added expand_geometry -
-	  expand(geometry, int8)
-
-2004-06-03 13:49  strk
-
-	* ., .cvsignore: added postgis_old.sql
-
-2004-06-03 13:44  strk
-
-	* create_undef.pl: Made it functional again.
-
-2004-06-03 13:43  strk
-
-	* postgis.sql.in: compatted CASTS section, commented out bogus cast
-	  geometry::chip referring to missing function
-
-2004-06-03 13:20  strk
-
-	* postgis.sql.in: Skipped attrelid, varattnum linking for PG>=75
-
-2004-06-03 12:48  strk
-
-	* postgis.sql.in: All type definitions moved at the beginning of
-	  the file.
-	  Left to compat: what was in postgis_sql_end_VER_.
-
-2004-06-03 11:06  strk
-
-	* postgis.sql.in: Fixed bug in update_geometry_stats() choking on
-	  null attrelids.
-	  Modified update_geometry_stats(varchar, varchar) to cleanup stale
-	  record(s).
-	  Added a CREATEFUNCTION define to become CREATE OR REPLACE
-	  FUNCTION
-	  for PG > 71.
-	  Made update_geometry_stats(*) return meaningful result.
-
-2004-06-03 09:45  strk
-
-	* postgis_inout.c: infinite geoms handled in WKB parser
-
-2004-06-03 08:19  strk
-
-	* postgis_gist_72.c, postgis_inout.c: yet another Infinite check
-	  used: finite() - which checks for NaN,-Inf,+Inf
-
-2004-06-03 08:13  strk
-
-	* postgis_gist_72.c, postgis_inout.c: Simplified INFINITY checks by
-	  use of isinf()
-
-2004-06-03 07:58  strk
-
-	* postgis_gist_72.c: Infinite coordinate geoms omitted from index
-
-2004-06-03 07:57  strk
-
-	* postgis_inout.c: wkt parser throws an error on Infinite
-	  coordinates
-
-2004-06-03 04:51  pramsey
-
-	* doc/postgis.xml: Document the expand() function (finally!)
-
-2004-06-02 23:54  strk
-
-	* postgis_gist_72.c: Made equality checks the default in picksplit
-	  to catch also NaN results (INF geoms)
-
-2004-06-02 23:29  strk
-
-	* postgis_gist_72.c: reverted Inf handling modification
-	  (conceptually bogus)
-
-2004-06-02 22:43  strk
-
-	* postgis_gist_72.c: handled special case of Inf boxes as GiST keys
-	  in picksplit
-
-2004-06-02 17:15  strk
-
-	* postgis.sql.in: stale locks removal in fix_geometry_columns() and
-	  update_geometry_stats(). Fixed a bug in fix_geometry_columns()
-	  deleting stats.
-
-2004-06-02 16:21  strk
-
-	* postgis.sql.in: build_histogram2d sets 'local' search_path.
-	  fix_geometry_columns sets to NULL cached data for unexistant
-	  tables.
-
-2004-06-01 16:56  strk
-
-	* postgis.sql.in: removed namespace check for PG<73 in
-	  update_geometry_stats()
-
-2004-06-01 16:30  strk
-
-	* postgis.sql.in: Made AddGeometryColumn delete from
-	  geometry_column records which would be incompatible with the one
-	  being added
-
-2004-06-01 16:16  strk
-
-	* postgis.sql.in: Placed histogram2d type definition in a common
-	  place;
-	  added find_extent(schema, table, column) and
-	  build_histogram2d(histogram,
-	  schema, table, column); modified update_geometry_stats() to make
-	  use
-	  of available f_table_schema and to set statistical fields to NULL
-	  for stale records. Thanks to Carl Anderson for the ideas.
-
-2004-05-28 03:01  pramsey
-
-	* CHANGES, CREDITS, README.postgis: Updates in anticipation of
-	  0.8.2 release
-
-2004-05-28 02:42  pramsey
-
-	* doc/postgis.xml: Document the multi() function.
-
-2004-05-24 13:02  strk
-
-	* postgis.sql.in: compat definition of fix_geometry_columns
-
-2004-05-20 19:21  pramsey
-
-	* loader/shp2pgsql.c: Fix bug in append mode that filled values
-	  into nonexistant gid column.
-
-2004-05-18 16:56  pramsey
-
-	* doc/postgis.xml: Fix typos and section misreferences in OGC
-	  function reference section
-
-2004-05-18 16:52  pramsey
-
-	* postgis.sql.in: Add multi() to the new cpp based sql.in file.
-
-2004-05-13 12:24  strk
-
-	* loader/pgsql2shp.c: Transformed NULL numeric values to 0 as it
-	  was before the introduction
-	  of bigint bug workaround.
-
-2004-05-13 12:13  strk
-
-	* loader/pgsql2shp.c: Used DBFWriteAttributeDirectly interface for
-	  writing attributes.
-	  This way we are not affected by shapelib long-integer bug.
-
-2004-05-13 12:07  strk
-
-	* loader/pgsql2shp.c: Other fix in 3d handling - you should now be
-	  able to dump as 2d or 3d any 2d or 3d object
-
-2004-05-13 11:59  strk
-
-	* loader/pgsql2shp.c: Fixed bug in 3d features handling.
-
-2004-05-13 09:40  strk
-
-	* loader/shp2pgsql.c: Totally reworked code to have a main loop for
-	  shapefile objects.
-	  Much more readable, I belive.
-
-2004-05-13 07:48  strk
-
-	* loader/shp2pgsql.c: Put table creation code in its own function.
-	  Fixed a bug with NULL shape records handling.
-
-2004-05-13 06:38  strk
-
-	* loader/shp2pgsql.c: DBFReadStringValue always used to workaround
-	  shapelib bug with int values.
-
-2004-05-04 16:55  strk
-
-	* Makefile: Added -fPIC to CXXFLAGS. Reported to be needed on
-	  Solaris7 w/ gcc-3.3.2
-	  by Havard Tveite <havard.tveite at nlh.no>.
-
-2004-04-29 21:07  rmason
-
-	* lwgeom/wktparse.tab.h: removed generated file
-
-2004-04-29 21:07  rmason
-
-	* lwgeom/wktparse.tab.c: *** empty log message ***
-
-2004-04-29 18:44  dblasby
-
-	* lwgeom/lwgeom_api.c, lwgeom/lwgeom_box2dfloat4.c,
-	  lwgeom/lwgeom_gist.c, lwgeom/lwgeom_inout.c,
-	  lwgeom/regress/run_regress2: Noted diff between inf and Infinity
-	  on Solaris/Intel machines
-
-2004-04-29 18:41  dblasby
-
-	* lwgeom/lex.yy.c: updated version
-
-2004-04-29 18:36  dblasby
-
-	* lwgeom/regress/run_regress, lwgeom/regress/run_regress2,
-	  lwgeom/regress/run_regress3: added sleep so it wouldnt complain
-	  on solarias as much
-
-2004-04-29 18:20  dblasby
-
-	* lwgeom/regress/lwgeom_regress2.sql,
-	  lwgeom/regress/lwgeom_regress2_expected: WKT parser changes
-	  required this change
-
-2004-04-29 18:16  dblasby
-
-	* lwgeom/regress/lwgeom_regress3_expected: minor changes
-
-2004-04-29 18:15  dblasby
-
-	* lwgeom/regress/lwgeom_regress_expected: WKT parser changes to
-	  MULTIPOINT required this be updated
-
-2004-04-29 04:35  rmason
-
-	* lwgeom/lwgparse.c: clean up of wbk int and double reading code
-
-2004-04-29 03:57  rmason
-
-	* lwgeom/wktparse.lex: fix number parsing
-
-2004-04-29 03:13  rmason
-
-	* lwgeom/wktunparse.c: remove extra brackets from multipoints
-
-2004-04-28 23:07  pramsey
-
-	* Makefile: Change PGSQL_SRC behavior back to developer-friendly.
-
-2004-04-28 22:59  dblasby
-
-	* lwgeom/README: minor changes
-
-2004-04-28 22:50  dblasby
-
-	* lwgeom/README: Inital Version. Hasnt been proofread.
-
-2004-04-28 22:40  pramsey
-
-	* lwgeom/Makefile: Added flex/bison lines for parser.
-
-2004-04-28 22:26  pramsey
-
-	* postgis_chip.c, postgis_debug.c, postgis_estimate.c,
-	  postgis_fn.c, postgis_geos.c, postgis_gist_71.c,
-	  postgis_gist_72.c, postgis_inout.c, postgis_ops.c,
-	  postgis_proj.c, postgis_transform.c: Fixed spelling mistake in
-	  header text.
-
-2004-04-28 21:20  dblasby
-
-	* lwgeom/regress/lwgeom_regress3.sql: minor changes to ensure its
-	  using the index
-
-2004-04-28 21:08  dblasby
-
-	* lwgeom/regress/lwgeom_regress3_expected: updated results
-
-2004-04-28 21:02  dblasby
-
-	* lwgeom/regress/lwgeom_regress3.sql: minor change for endianess
-
-2004-04-28 21:00  dblasby
-
-	* lwgeom/lwgeom_inout.c: removed an elog(NOTICE)
-
-2004-04-28 19:17  dblasby
-
-	* lwgeom/regress, lwgeom/regress/lwgeom_regress.sql,
-	  lwgeom/regress/lwgeom_regress2.sql,
-	  lwgeom/regress/lwgeom_regress2_expected,
-	  lwgeom/regress/lwgeom_regress3.sql,
-	  lwgeom/regress/lwgeom_regress3_expected,
-	  lwgeom/regress/lwgeom_regress_expected,
-	  lwgeom/regress/regress_lots_of_points.sql,
-	  lwgeom/regress/run_regress, lwgeom/regress/run_regress2,
-	  lwgeom/regress/run_regress3: inital version of regression tests
-
-2004-04-28 18:27  dblasby
-
-	* lwgeom/lwgeom_api.c, lwgeom/lwgeom_regress.sql: moved to regress/
-	  directory
-
-2004-04-28 18:10  dblasby
-
-	* lwgeom/lwgeom_regress.sql, lwgeom/lwgparse.c,
-	  lwgeom/wktunparse.c: Added automatic endian detection for the WKB
-	  parser/unparser.
-
-2004-04-28 04:55  pramsey
-
-	* lwgeom/Makefile: Genericize the Makefile per Dave's request.
-
-2004-04-27 23:47  dblasby
-
-	* postgis_inout.c: minor 3d geometrycollection bug fix
-
-2004-04-27 23:33  dblasby
-
-	* lwgeom/lwgeom_regress.sql: initial version
-
-2004-04-27 23:12  dblasby
-
-	* lwgeom/lwgeom_inout.c, lwgeom/wktunparse.c: minor changes for
-	  solaris
-
-2004-04-27 22:13  dblasby
-
-	* lwgeom/lwgparse.c: fixed some typos for flip_bytes in read_int
-	  and read_double
-
-2004-04-27 20:53  dblasby
-
-	* lwgeom/lwgeom.sql.in: minor ordering change
-
-2004-04-27 20:49  dblasby
-
-	* lwgeom/lwgeom_api.c: added float nextafterf_custom(float x, float
-	  y) for OSs that do not have
-	  a nextafterf implementation.
-
-2004-04-27 17:46  dblasby
-
-	* lwgeom/wktparse.lex, lwgeom/wktparse.y: bison -vd -p lwg_parse_yy
-	  wktparse.y
-	  flex -Plwg_parse_yy -if -o'lex.yy.c' wktparse.lex
-	  
-	  Initial versions (from Ralph Mason)
-
-2004-04-27 13:50  strk
-
-	* postgis_algo.c: Fixed bug in simplify() that was using the square
-	  of the given tolerance.
-
-2004-04-27 07:44  strk
-
-	* postgis_geos_wrapper.cpp: Removed use of
-	  geometryFactory->toGeometry(), indicated by Martin Davis
-	  as being intended for internal use only. Created a linear ring
-	  instead
-	  (the function converts a box3d to a geos geometry).
-
-2004-04-26 23:16  dblasby
-
-	* lwgeom/lwgeom.sql.in: made slightly more generic
-
-2004-04-26 23:15  dblasby
-
-	* lwgeom/lwgeom_gist.c: Minor cleanup
-
-2004-04-26 23:12  dblasby
-
-	* lwgeom/lwgeom_box2dfloat4.c: inital version
-
-2004-04-26 23:05  dblasby
-
-	* lwgeom/Makefile, lwgeom/lex.yy.c, lwgeom/lwgeom.h,
-	  lwgeom/lwgeom.sql.in, lwgeom/lwgeom_api.c,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_gist.c,
-	  lwgeom/lwgeom_inout.c, lwgeom/lwgparse.c, lwgeom/wktparse.h,
-	  lwgeom/wktparse.tab.c, lwgeom/wktparse.tab.h,
-	  lwgeom/wktunparse.c: Initial working version - based on Ralph
-	  Masons WKT and WKB parser/writer.
-
-2004-04-22 16:05  dblasby
-
-	* doc/postgis.xml: fixed minor typos GeomFromWKB not
-	  GeometryFromWKB
-
-2004-04-21 09:13  strk
-
-	* loader/pgsql2shp.c, loader/shp2pgsql.c: Attribute names escaping
-	  mechanism added. You should now
-	  be able to dump a shapefile equal to the one loaded.
-
-2004-04-21 07:38  strk
-
-	* loader/pgsql2shp.c: Memory allocated for main_scan_query was not
-	  enough when using binary cursor. Fixed
-
-2004-04-13 16:49  dblasby
-
-	* doc/postgis.xml: GeometryN(...) now correctly says "1" is the 1st
-	  geometry (used to be 0).
-
-2004-04-08 17:05  dblasby
-
-	* postgis_gist_72.c: Somehow the memory leak changes I made got
-	  removed - I've re-added them.
-
-2004-04-08 17:00  dblasby
-
-	* postgis_gist_72.c: Changed ggeometry_consistent to be aware of
-	  NULL queries. Ie.
-	  select * from <table> where the_geom && null::geometry;
-	  
-	  This tends to happen when you're joining two tables using && and
-	  the table
-	  has NULLs in it.
-
-2004-04-07 23:12  dblasby
-
-	* lwgeom/Makefile, lwgeom/lwgeom.sql.in, lwgeom/lwgeom_api.c,
-	  lwgeom/lwgeom_inout.c, lwgeom/stringBuffer.c,
-	  lwgeom/stringBuffer.h: Added a cstring(lwgeom) function that
-	  returns WKT!
-
-2004-04-07 16:23  strk
-
-	* Makefile: Made new postgis.sql generation procedure the default
-
-2004-04-06 22:58  dblasby
-
-	* lwgeom/lwgeom.h, lwgeom/lwgeom_api.c, lwgeom/lwgeom_inout.c:
-	  Changes to make it work with all the PostGIS type.
-
-2004-04-02 19:03  dblasby
-
-	* lwgeom/lwgeom.h, lwgeom/lwgeom_api.c, lwgeom/lwgeom_inout.c:
-	  Added support for 4d coordinates
-
-2004-03-29 10:46  strk
-
-	* Makefile, postgis.sql.in: postgis.sql.in is now parsed by both
-	  sed and cpp
-
-2004-03-29 10:20  strk
-
-	* loader/pgsql2shp.c: Fixed a bug in WKB parsing for Multipoints.
-	  Fixed a bug in -d handling for WKB.
-	  Added point->multipoint fluffing capabilities.
-
-2004-03-26 01:09  pramsey
-
-	* doc/postgis.xml: Removed rogue docbook tags
-
-2004-03-26 01:07  dblasby
-
-	* Attic/postgis_sql_common.sql.in: changed name of fluffType() to
-	  multi().
-
-2004-03-26 00:54  dblasby
-
-	* Attic/postgis_sql_common.sql.in, postgis.h, postgis_fn.c: added
-	  full support for fluffType(<geom>)
-	  postgis09=# select fluffType('POINT(0 0)');
-	  flufftype
-	  -------------------------
-	  SRID=-1;MULTIPOINT(0 0)
-
-2004-03-25 00:43  dblasby
-
-	* postgis_fn.c: added function fluffType() that takes POINT
-	  LINESTRING or POLYGON
-	  type and converts it to a multi*.
-	  Needs to be integrated into a proper Postgresql function and
-	  given an
-	  SQL CREATE FUNCTION
-
-2004-03-22 09:39  strk
-
-	* postgis.sql.in: Moved AddGeometryColumn and DropGeometryColumn
-	  from USE_VERSION
-	  blocks to the end of file. Here, differences between versions
-	  are handled on a minimun-diff basis, making it easier to
-	  understand
-	  the differences and to modify the code. Also, diffs have been
-	  splitted between pgsql < 73 and >= 73.
-	  Added reduced-parameters wrappers to both functions.
-
-2004-03-22 08:18  strk
-
-	* Makefile: postgis_new.sql build by default
-
-2004-03-19 16:35  strk
-
-	* doc/postgis.xml: Updated AddGeometryColumn() and
-	  DropGeometryColumn() descriptions to the schema-aware versions
-
-2004-03-15 17:07  strk
-
-	* postgis_estimate.c: Added calls to vacuum_delay_point() to give
-	  backend a chance of
-	  interrupting geometry stats computation.
-	  Set default DEBUG_GEOMETRY_STATS to 0.
-
-2004-03-11 01:27  dblasby
-
-	* lwgeom/lwgeom.sql.in, lwgeom/lwgeom_api.c, lwgeom/lwgeom_inout.c:
-	  minor clean and trying to figure out a memory bug. valgrind wasnt
-	  helping, but
-	  it went away.
-
-2004-03-11 00:54  dblasby
-
-	* lwgeom/lwgeom.h, lwgeom/lwgeom.sql.in, lwgeom/lwgeom_api.c,
-	  lwgeom/lwgeom_inout.c: Should be working (with a tonne of
-	  notices) for points lines and polygons (2d
-	  and 3d)
-
-2004-03-10 18:46  strk
-
-	* loader/pgsql2shp.c: Fixed a bug reducing the output shapes from
-	  Multipolygon tables.
-
-2004-03-10 17:35  strk
-
-	* loader/shp2pgsql.c: removed just-introduced bug
-
-2004-03-10 17:23  strk
-
-	* loader/shp2pgsql.c: code cleanup, fixed a bug missing to
-	  transform 'gid' to 'gid__2' in shapefile attribute name
-
-2004-03-10 01:15  dblasby
-
-	* lwgeom/Makefile, lwgeom/lwgeom.h, lwgeom/lwgeom.sql.in,
-	  lwgeom/lwgeom_api.c, lwgeom/lwgeom_inout.c: WKB reader and WKB
-	  writer (totally untested)
-
-2004-03-09 17:29  dblasby
-
-	* lwgeom/Makefile, lwgeom/lwgeom.h, lwgeom/lwgeom_api.c: Initial
-	  implementation - should compile; not at all tested.
-
-2004-03-09 00:21  strk
-
-	* postgis_estimate.c: Removed useless code blocks in histogram
-	  builder
-
-2004-03-09 00:09  strk
-
-	* postgis_estimate.c: estimator applies a gain of AOI/cell_area on
-	  each cell it intersects (reverted to previous behaviour)
-
-2004-03-08 17:21  strk
-
-	* utils/test_estimation.pl: changed error computation code to
-	  delta/totrows
-
-2004-03-08 12:16  strk
-
-	* postgis.sql.in: Added the RECHECK clause for gist_geometry_ops
-	  operator class operators
-
-2004-03-06 18:02  strk
-
-	* utils/test_estimation.pl: Comma-separated bps values accepted
-
-2004-03-06 17:43  strk
-
-	* loader/pgsql2shp.c, loader/shp2pgsql.c: Added RCSID string in
-	  usage output
-
-2004-03-06 17:35  strk
-
-	* loader/shp2pgsql.c: Added rcsid string to usage output
-
-2004-03-05 21:06  strk
-
-	* utils/test_estimation.pl: Added -vacuum switch
-
-2004-03-05 21:03  strk
-
-	* utils/test_estimation.pl: Made the -bps switch specify the exact
-	  level(s) at which to run the test
-
-2004-03-05 18:25  dblasby
-
-	* lwgeom/lwgeom_api.c, lwgeom/lwgeom_estimate.c,
-	  lwgeom/lwgeom_functions_analytic.c,
-	  lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos.c,
-	  lwgeom/lwgeom_gist.c, lwgeom/lwgeom_inout.c,
-	  lwgeom/lwgeom_transform.c: Empty files - preparing for writting
-	  actual code.
-
-2004-03-05 18:23  dblasby
-
-	* lwgeom, lwgeom/lwgeom.h: Same as the one in the above directory
-
-2004-03-05 18:23  dblasby
-
-	* lwgeom.h: moved to lwgeom/ directory
-
-2004-03-05 18:16  strk
-
-	* postgis_gist_72.c: Applied Mark Cave-Ayland patch
-
-2004-03-05 16:40  strk
-
-	* utils/test_estimation.pl: rewritten split_extent to be more
-	  datatype-conservative
-
-2004-03-05 16:01  strk
-
-	* utils/test_estimation.pl: added -bps switch to set maximun query
-	  level. reworked command line parsing
-
-2004-03-05 15:29  strk
-
-	* utils/test_estimation.pl: more verbose output
-
-2004-03-05 11:52  strk
-
-	* utils, utils/README, utils/test_estimation.pl: initial import
-
-2004-03-05 00:38  dblasby
-
-	* lwgeom.h: Initial version - still under discussion.
-
-2004-03-04 13:50  strk
-
-	* postgis_estimate.c: postgis_gist_sel(): added warnings if
-	  search_box goes outside of histogram grid
-
-2004-03-04 09:44  strk
-
-	* postgis_estimate.c: The selectivity estimator does add the full
-	  value of each cell it overlaps,
-	  regardless of the actual overlapping area. Final gain is not
-	  applied
-	  (formerly 1 / minimun between average feature cells occupation
-	  and
-	  search_box cells occupation)
-
-2004-03-03 21:59  strk
-
-	* postgis_estimate.c: added check to keep selectivity value in the
-	  range of validity (suggested by m.cave)
-
-2004-03-02 11:39  strk
-
-	* Makefile: cpp call for postgis_new.sql creation uses shell
-	  redirection for the output file
-
-2004-03-02 11:37  strk
-
-	* postgis.sql.in: modified to reflect new statistics building
-	  process for PG75
-
-2004-03-01 16:02  strk
-
-	* postgis_estimate.c: histogram's boxesPerSide computed as a
-	  function of the column's statistic target
-
-2004-02-29 21:53  strk
-
-	* postgis_estimate.c: bug fix in postgis_gist_sel (for PG75):
-	  SysCache is not released if not acquired
-
-2004-02-28 14:44  strk
-
-	* Makefile: Added rule to generate postgis_new.sql from
-	  postgis.sql.in using cpp
-
-2004-02-28 14:43  strk
-
-	* postgis.sql.in: initial import
-
-2004-02-26 16:42  strk
-
-	* postgis_estimate.c: Fixed bugs reported by Mark Cave-Ayland
-	  <m.cave-ayland at webbased.co.uk>.
-	  Re-introduced previously removed estimate value incrementation by
-	  the fractional part of each of the cells' value computed as the
-	  fraction
-	  of overlapping area.
-
-2004-02-25 13:17  strk
-
-	* postgis_gist_72.c: RTContainedBy and RTOverlap strategries
-	  implemented locally with a pgbox_overlap function
-
-2004-02-25 12:00  strk
-
-	* postgis_estimate.c: Added handling for point features in
-	  histogram creation (add 1 instead of AOI/cell_area when AOI is
-	  0).
-	  Fixed a wrong cast of BOX3D to BOX (called the convertion func).
-	  Added some comments and an implementation on how to change
-	  evaluation
-	  based on the average feature and search box cells occupation.
-
-2004-02-25 00:46  strk
-
-	* postgis_estimate.c: initial version of && selectivity estimation
-	  for PG75
-
-2004-02-23 21:59  strk
-
-	* postgis_estimate.c: geometry analyzer builds the histogram
-
-2004-02-23 12:18  strk
-
-	* Attic/postgis_sql_75_end.sql.in,
-	  Attic/postgis_sql_75_start.sql.in, postgis.h, postgis_estimate.c:
-	  added skeleton functions for pg75 stats integration
-
-2004-02-12 10:34  strk
-
-	* postgis_fn.c, postgis_geos.c: changed USE_GEOS check from ifdef /
-	  ifndef to if / if !
-
-2004-02-09 18:49  strk
-
-	* loader/pgsql2shp.c: byte endiannes detected empirically
-
-2004-02-06 08:26  strk
-
-	* loader/pgsql2shp.c: updated wkb reading funx to reflect changes
-	  made by pramsey in postgis_inout.c to be nicer with solaris
-
-2004-02-06 00:42  dblasby
-
-	* postgis_proj.c: moved forward declarations from postgis.h to
-	  postgis_proj.c
-
-2004-02-05 20:31  dblasby
-
-	* postgis_proj.c: Optimized the curvature method (doesnt have to
-	  calculate e2)
-
-2004-02-05 20:21  dblasby
-
-	* postgis_proj.c: Added 'curvature method' for cases where the
-	  original algorithm breaks down.
-
-2004-02-04 22:27  strk
-
-	* Attic/postgis_sql_75_end.sql.in,
-	  Attic/postgis_sql_75_start.sql.in: Added pg75 support scripts
-
-2004-02-04 22:21  strk
-
-	* Makefile: Added detection code for PG75
-
-2004-02-04 02:53  dblasby
-
-	* postgis_proj.c: applied patricia tozer's patch (distance function
-	  was taking acos of something
-	  just slightly outside [-1,1]).
-
-2004-02-03 22:19  pramsey
-
-	* Makefile: Backed default sql file location out of contrib insto
-	  share
-
-2004-02-03 22:04  pramsey
-
-	* Makefile: Real DESTDIR changes this time.
-
-2004-02-03 21:51  pramsey
-
-	* Makefile: Ooops, let local configuration slip into cvs version
-
-2004-02-03 21:42  pramsey
-
-	* Makefile: Fixed error in -C loader directive
-
-2004-02-03 21:38  pramsey
-
-	* Makefile, loader/Makefile: Added DESTDIR to Makefiles to assist
-	  in RPM building.
-
-2004-02-03 08:37  strk
-
-	* loader/shp2pgsql.c: schema support added, slightly modified logic
-	  used to keep table and schema names cases (always quoted and
-	  forced to lower case if not asked to keep original case)
-
-2004-01-25 19:33  pramsey
-
-	* postgis.h: Test commit on new CVS archive.
-
-2004-01-21 19:11  strk
-
-	* doc/postgis.xml: Added line_interpolate_point entry
-
-2004-01-21 19:04  strk
-
-	* Attic/postgis_sql_common.sql.in, postgis.h, postgis_algo.c: Added
-	  line_interpolate_point function by jsunday at rochgrp.com
-
-2004-01-20 20:14  strk
-
-	* Attic/postgis_sql_73_end.sql.in, Attic/postgis_sql_74_end.sql.in:
-	  cleaner comments for DropGeometryColumn
-
-2004-01-20 20:10  strk
-
-	* Attic/postgis_sql_74_end.sql.in: removed bogus comment about
-	  missed alter table drop column
-
-2004-01-16 20:06  strk
-
-	* loader/shp2pgsql.c: Added FTLogical<->boolean mapping
-
-2004-01-15 09:57  strk
-
-	* loader/shp2pgsql.c: field type array allocates num_fields *
-	  sizeof(int) instead of sizeof(char*)
-
-2004-01-15 00:23  pramsey
-
-	* jdbc/Makefile: Change absolute classpath reference to relative.
-
-2004-01-14 01:52  pramsey
-
-	* postgis_transform.c: Fix solaris alignment problem in
-	  transformations.
-
-2004-01-13 22:14  pramsey
-
-	* postgis_inout.c: Changed getint and getdouble used by WKB so that
-	  it plays nice with
-	  memory alignment (solaris issue).
-
-2004-01-13 20:30  strk
-
-	* postgis_debug.c: Added useless PG_RETURN_NULL() call to make
-	  compiler happy
-
-2004-01-12 19:12  pramsey
-
-	* CHANGES, README.postgis: Updates for 0.8.1 release.
-
-2004-01-02 20:11  strk
-
-	* loader/shp2pgsql.c: always call setval with no schema
-	  specification. drop 'database' argument using the empty string to
-	  the AddGeometryColumn call
-
-2003-12-30 13:31  strk
-
-	* loader/shp2pgsql.c: made shp2pgsql looser about numeric
-	  precisions
-
-2003-12-30 12:37  strk
-
-	* loader/shp2pgsql.c: Fixed segfault bug reported by Randy George,
-	  removed explicit sequence drop
-
-2003-12-30 10:40  strk
-
-	* Attic/postgis_sql_71_end.sql.in, Attic/postgis_sql_72_end.sql.in,
-	  Attic/postgis_sql_73_end.sql.in, Attic/postgis_sql_74_end.sql.in:
-	  For all versions:
-	  Updated fix_geometry_columns to use a more readable format in
-	  queries.
-	  
-	  For PG >= 73:
-	  Updated fix_geometry_columns() to consider schema when fixing
-	  attrelid and
-	  varattnum, also changed empty value to 'public' string for
-	  records with
-	  an invalid schema specification.
-	  Updated DropGeometryColumn to actually issue the
-	  ALTER TABLE DROP COLUMN query.
-
-2003-12-27 13:30  strk
-
-	* loader/pgsql2shp.c: Added schema specification support
-
-2003-12-23 09:00  strk
-
-	* Attic/postgis_sql_71_end.sql.in, Attic/postgis_sql_72_end.sql.in,
-	  Attic/postgis_sql_73_end.sql.in, Attic/postgis_sql_74_end.sql.in,
-	  Attic/postgis_sql_common.sql.in: AddGeometryColumn,
-	  DropGeometryColum moved to version-specific scripts.
-	  Schema support enabled for version 73 and 74.
-
-2003-12-19 18:55  strk
-
-	* loader/pgsql2shp.c: substituted setenv() calls with putenv() for
-	  Solaris support
-
-2003-12-18 18:07  strk
-
-	* Attic/postgis_sql_71_end.sql.in, Attic/postgis_sql_72_end.sql.in,
-	  Attic/postgis_sql_73_end.sql.in, Attic/postgis_sql_74_end.sql.in,
-	  Attic/postgis_sql_common.sql.in: Changed fix_geometry_columns()
-	  for PG >= 73 so to set f_table_schema to
-	  the empty string if its value is not a valid pg namespace.
-
-2003-12-16 11:04  strk
-
-	* doc/postgis.xml: added simplify() documentation
-
-2003-12-12 18:00  strk
-
-	* postgis_inout.c: reverted make_line patch, patched size_subobject
-	  instead - the reported bug was caused to their inconsistency
-
-2003-12-12 14:39  strk
-
-	* postgis_inout.c: Fixed a bug in make_line allocating less memory
-	  then required
-
-2003-12-12 13:34  strk
-
-	* postgis_geos_wrapper.cpp: added missing 'const' in prototypes
-
-2003-12-12 12:03  strk
-
-	* postgis_geos.c, postgis_geos_wrapper.cpp, postgis_inout.c: More
-	  debugging output, some code cleanup.
-
-2003-12-12 10:28  strk
-
-	* postgis_geos.c: added GEOSnoop OUTPUT debugging info
-
-2003-12-12 10:08  strk
-
-	* Attic/postgis_sql_common.sql.in, postgis_geos.c: Added GEOSnoop
-	  function and some optional debugging output for
-	  geos<->postgis converter (define DEBUG_CONVERTER at top
-	  postgis_geos.c)
-
-2003-12-09 11:58  strk
-
-	* postgis_inout.c: Final touch to wkb binary input function
-
-2003-12-09 11:13  strk
-
-	* postgis_inout.c: WKB_recv: set StringInfo cursor to the end of
-	  StringInfo buf as required by postgres backend
-
-2003-12-08 17:57  strk
-
-	* postgis_inout.c: Binary WKB input function built only when
-	  USE_VERSION > 73. Making some modifications based on reported
-	  failures
-
-2003-12-04 19:12  strk
-
-	* loader/Makefile: Removed useless linkages from dumper and loader
-
-2003-12-04 19:11  strk
-
-	* loader/pgsql2shp.c: code cleanup (removed useless and leaking
-	  malloc calls)
-
-2003-12-04 18:58  dblasby
-
-	* postgis_proj.c: changed david skae to skea
-
-2003-12-01 20:52  strk
-
-	* loader/dbfopen.c, loader/shapefil.h, loader/shpopen.c: shapelib
-	  put in sync with gdal cvs
-
-2003-12-01 14:27  strk
-
-	* loader/shp2pgsql.c: added simple malloc wrapper
-
-2003-11-28 11:28  strk
-
-	* loader/wkb.h: Some more changes, now useless since wkb.h is no
-	  more used (just to get in sync)
-
-2003-11-28 11:25  strk
-
-	* Attic/postgis_sql_73_end.sql.in, Attic/postgis_sql_74_end.sql.in:
-	  Added explicit geometry as text cast
-
-2003-11-28 11:06  strk
-
-	* Attic/postgis_sql_74_end.sql.in,
-	  Attic/postgis_sql_74_start.sql.in, postgis.h, postgis_inout.c:
-	  Added WKB_recv function for binary WKB input
-
-2003-11-26 18:54  strk
-
-	* loader/pgsql2shp.c: fixed bug in HexDecoder, made WKB parsing the
-	  default
-
-2003-11-26 18:14  strk
-
-	* loader/pgsql2shp.c: binary cursor implemented
-
-2003-11-26 17:21  strk
-
-	* loader/pgsql2shp.c: Made HEXWKB parsing settable at compile time
-
-2003-11-26 16:40  strk
-
-	* loader/pgsql2shp.c: Handled NULLS in wkb parsing, reduced
-	  functions args
-
-2003-11-26 15:45  strk
-
-	* loader/pgsql2shp.c: wkb support for all geom types
-
-2003-11-26 14:31  strk
-
-	* loader/pgsql2shp.c: WKB start to work
-
-2003-11-25 17:32  strk
-
-	* loader/wkb.h: first attempt at wkb definitions
-
-2003-11-25 17:28  strk
-
-	* loader/pgsql2shp.c: hardly trying to get WKB parsing work
-
-2003-11-25 03:03  pramsey
-
-	* CHANGES, CREDITS, README.postgis, TODO: Updates for 0.8.0
-	  release.
-
-2003-11-25 02:38  pramsey
-
-	* examples/ogc_test_suite/README: Fixed syntax error in execution
-	  example.
-
-2003-11-24 17:36  strk
-
-	* loader/pgsql2shp.c: Removed useless BYTE_ORDER checks
-
-2003-11-21 23:51  pramsey
-
-	* loader/pgsql2shp.c: Added Cygwin endian definition include to fix
-	  windows compile.
-
-2003-11-20 18:01  strk
-
-	* loader/pgsql2shp.c: patch from m.spring at gmx.de
-
-2003-11-20 17:51  strk
-
-	* Makefile: Installs for PG>7.1 goes to pkglibdir
-
-2003-11-20 16:46  strk
-
-	* doc/postgis.xml: postgresql linking against libstdc++ reported as
-	  possibly needed for geos support
-
-2003-11-20 15:54  strk
-
-	* Makefile: Updated postgis library path to be referenced with /..
-
-2003-11-20 15:34  strk
-
-	* postgis_ops.c: expected in-transaction memory release for btree
-	  operators
-
-2003-11-20 15:29  strk
-
-	* Makefile: Moved MODULE_FILENAME definition where it will be easly
-	  modifiable
-
-2003-11-20 15:27  strk
-
-	* loader/pgsql2shp.c: Removed some useless strdups.
-	  Removed pgtype 22 (int2vector) from the list of integer DBF field
-	  types.
-	  Added pgtype 1700 (numeric) in DBF doubles list.
-
-2003-11-20 14:46  strk
-
-	* loader/Makefile: Set CFLAGS where useless CPPFLAGS were used
-	  before
-
-2003-11-19 18:01  strk
-
-	* postgis_debug.c: CR removed
-
-2003-11-19 17:50  strk
-
-	* Attic/postgis_sql_common.sql.in: missing function definition
-	  added (I forgot - sorry)
-
-2003-11-19 15:44  strk
-
-	* postgis.h: added prototypes for geometry_{le,ge,cmp}
-
-2003-11-19 15:29  strk
-
-	* Attic/postgis_sql_74_end.sql.in: Added default btree operator
-	  class for PG7.4
-
-2003-11-19 15:26  strk
-
-	* postgis_ops.c: Added geometry_le, geometry_ge, geometry_cmp
-	  functions,
-	  modified geometry_lt, geometry_gt, geometry_eq to be consistent.
-
-2003-11-19 15:23  strk
-
-	* Attic/postgis_sql_common.sql.in: Fixed wrong COMMUTATOR
-	  specifications in '<','>','~=','@' operators,
-	  added new '<=', '>=' operators
-
-2003-11-19 10:27  strk
-
-	* doc/postgis.xml: typo fixed (ENABLE_SEQSCAN missing) - PG7.4
-	  support listed in 2.2
-
-2003-11-18 14:58  strk
-
-	* loader/pgsql2shp.c: default row buffer lenght set to 100
-
-2003-11-18 14:39  strk
-
-	* loader/pgsql2shp.c: Some more structuring. Initialization routine
-	  moved out of main loop.
-	  Preparing dumper for WKB parsing.
-
-2003-11-16 00:27  strk
-
-	* loader/pgsql2shp.c: Huge code re-organization. More structured
-	  code, more errors handled,
-	  cursor based iteration, less code lines.
-
-2003-11-14 22:04  strk
-
-	* loader/pgsql2shp.c: Used environment vars to pass libpq
-	  connection options (less error prone,
-	  easier to read). Printed clearer error message on query error.
-
-2003-11-13 13:14  strk
-
-	* Attic/postgis_sql_common.sql.in: used quote_ident() calls in
-	  AddGeometryColumns as suggested by Bernhard Herzog
-
-2003-11-12 20:59  strk
-
-	* ., .cvsignore, loader, loader/.cvsignore: more cvsignore
-
-2003-11-12 20:57  strk
-
-	* doc, doc/.cvsignore, doc/html, doc/html/.cvsignore: first import
-
-2003-11-12 20:55  strk
-
-	* Attic/postgis_sql_common.sql.in: AddGeometryColumn column
-	  identifier case respect fix as suggested by Bernhard Herzog
-
-2003-11-12 16:36  strk
-
-	* postgis_geos_wrapper.cpp: delete all caught exceptions after use
-
-2003-11-11 11:28  strk
-
-	* doc/postgis.xml: Added (mem)GeomUnion and (mem_)collect
-	  aggregates documentation, updated Centroid paragraph
-
-2003-11-11 10:58  strk
-
-	* postgis_fn.c: Fixed a typo in envelope()
-
-2003-11-11 10:38  strk
-
-	* Attic/postgis_sql_74_end.sql.in,
-	  Attic/postgis_sql_74_start.sql.in: Postgresql 7.4 enabler
-	  scripts.
-
-2003-11-11 10:14  strk
-
-	* postgis_estimate.c: Added support for PG74
-
-2003-11-05 18:26  strk
-
-	* Attic/postgis_sql_common.sql.in: Added fast collect() and
-	  geomunion() aggregates implementations
-
-2003-11-05 18:25  strk
-
-	* postgis_geos.c: moved #ifdef USE_GEOS below prototypes, added
-	  NULL implementation of unite_garray
-
-2003-11-05 18:02  strk
-
-	* postgis_geos.c: renamed unite_finalfunc to unite_garray
-
-2003-11-05 17:48  strk
-
-	* doc/postgis.xml: Added GEOS support tips to installation
-	  instructions
-
-2003-11-05 11:00  strk
-
-	* doc/Makefile, doc/postgis.xml, doc/postgis.xml.in: postgis.xml
-	  put back in place. Makefile modified to generate a
-	  postgis-out.xml from postgis.xml.
-
-2003-11-04 21:54  strk
-
-	* doc/postgis.xml.in: made last release version a parameter
-
-2003-11-04 21:52  strk
-
-	* doc/Makefile: added 'global' specification to sed command
-
-2003-11-04 19:23  strk
-
-	* doc/postgis.xml, doc/postgis.xml.in: renamed postgis.xml to
-	  postgis.xml.in
-
-2003-11-04 19:20  strk
-
-	* doc/Makefile: dropped 'clean' rule (not really a good idea right
-	  now)
-
-2003-11-04 19:07  strk
-
-	* Makefile: added doc clean in clean rule
-
-2003-11-04 19:06  strk
-
-	* postgis_geos.c: added missing first geom pfree in unite_finalfunc
-
-2003-11-04 18:56  strk
-
-	* doc/Makefile: initial import
-
-2003-10-29 15:53  strk
-
-	* postgis_fn.c, postgis_geos.c: geoscentroid() removed. both geos
-	  and pgis versions are called 'centroid'.
-	  only one version will be compiled based on USE_GEOS flag.
-
-2003-10-29 13:59  strk
-
-	* postgis_geos.c: Added geoscentroid function.
-
-2003-10-29 13:58  strk
-
-	* postgis_geos_wrapper.cpp: Added GEOSGetCentroid() function
-
-2003-10-28 16:57  strk
-
-	* postgis.h, postgis_fn.c: Added collect_garray() function.
-
-2003-10-28 15:16  strk
-
-	* postgis.h, postgis_fn.c, postgis_geos.c: unite_sfunc() from
-	  postgis_geos.c renamed to geom_accum() and moved in postgis_fn.c
-
-2003-10-28 11:18  strk
-
-	* Attic/postgis_sql_common.sql.in: Added Algorithms section and
-	  simplify() enabler code
-
-2003-10-28 11:16  strk
-
-	* postgis.h: Added postgis_algo.c prototypes
-
-2003-10-28 11:16  strk
-
-	* Makefile: Added postgis_algo.c build support
-
-2003-10-28 10:59  strk
-
-	* postgis_geos.c: handled NULL state array in unite_finalfunc,
-	  cleaned up some spurios code
-
-2003-10-27 23:44  strk
-
-	* postgis_geos.c: unite_sfunc made always copy input array in long
-	  lived memory context.
-	  It should now work with safer memory.
-
-2003-10-27 20:13  strk
-
-	* postgis_geos.c: Made GeomUnion release memory soon, Added
-	  fastunion support functions
-
-2003-10-27 10:21  strk
-
-	* postgis_algo.c: Initial import.
-
-2003-10-24 21:52  strk
-
-	* postgis_geos.c: Modified strcmp-based if-else with switch-case in
-	  GEOS2POSTGIS()
-	  using new GEOSGeometryTypeId() interface.
-
-2003-10-24 21:33  strk
-
-	* postgis_geos_wrapper.cpp: Added GEOSGeometryTypeId(Geometry *)
-	  wrapper function.
-	  Added GEOSGetCoordinates_Polygon(Polygon *) as an experimental
-	  optimized
-	  version of GEOSGetCoordinates(Geometry *); More to add ...
-
-2003-10-24 14:29  strk
-
-	* postgis_geos_wrapper.cpp: GEOSGetCoordinates() reverted to
-	  getCoordinates() call so to be compatible
-	  to all type of geometries (not only LineStrings)
-
-2003-10-24 08:28  strk
-
-	* postgis_geos.c, postgis_geos_wrapper.cpp: Fixed memory leak in
-	  GEOSGetCoordinates(), made sure that GEOS2POSTGIS
-	  free type string even in case of collapsed geoms. Made sure that
-	  geomunion
-	  release memory in case of exception thrown by GEOSUnion. Sooner
-	  release
-	  of palloced memory in PolyFromGeometry (pts_per_ring).
-
-2003-10-23 19:52  strk
-
-	* Makefile: added memory debugging tips for gcc >= 3.2.2
-
-2003-10-23 09:14  strk
-
-	* Makefile: Added default-commented line to disable gcc "smart"
-	  memory caching feature.
-
-2003-10-23 08:06  strk
-
-	* Attic/postgis_sql_common.sql.in: Added 'unite' aggregate.
-
-2003-10-22 20:58  pramsey
-
-	* TODO: More additions to the TODO
-
-2003-10-22 18:51  pramsey
-
-	* TODO: Updated TODO list somewhat
-
-2003-10-21 07:44  strk
-
-	* Makefile: Made GEOS_DIR and PROJ_DIR settable via environment
-	  vars
-
-2003-10-20 19:50  strk
-
-	* postgis_geos_wrapper.cpp: Removed some memory leaks in PostGIS2*
-	  converters.
-
-2003-10-17 16:32  pramsey
-
-	* Makefile: Pass USE_* information to version string, add some 7.4
-	  version passing
-	  flags to the compile.
-
-2003-10-17 16:12  dblasby
-
-	* postgis_fn.c: Made Envelope() CW instead of CCW.
-
-2003-10-17 16:07  dblasby
-
-	* Attic/postgis_sql_common.sql.in, postgis_fn.c: made isEmpty()
-	  return true/false
-
-2003-10-17 00:56  pramsey
-
-	* examples/ogc_test_suite/2_queries.sql: Added some more AsText
-	  wrappers.
-
-2003-10-17 00:55  pramsey
-
-	* examples/ogc_test_suite/2_queries.sql: Added some AsText wrappers
-	  to results to make results match answers.
-
-2003-10-16 20:16  dblasby
-
-	* postgis_geos.c: Added NOTICE_HANDLER function. For some reason
-	  this didnt get properly
-	  committed last time.
-
-2003-10-16 16:35  dblasby
-
-	* postgis.h: added #include <sys/types.h> for people using freeBSD
-	  (strk at keybit.net patch)
-
-2003-10-15 17:04  dblasby
-
-	* postgis_geos_wrapper.cpp: added a bunch of catch (GEOSExceptions)
-	  blocks to write out more imformative
-	  error messages.
-
-2003-10-14 23:19  dblasby
-
-	* postgis_geos.c: GEOS2POSTGIS - added protection to pfree(NULL)
-	  for multi* geoms
-
-2003-10-14 21:42  pramsey
-
-	* postgis_geos_wrapper.cpp: Added const declarations to sync with
-	  current GEOS cvs.
-
-2003-10-06 18:09  dblasby
-
-	* postgis_inout.c: Fixed typo in add_to_geometry(). With very
-	  poorly aligned sub-objects, it
-	  wouldnt allocate enough memory. Fixed it so its pesimistic and
-	  will allocate
-	  enough memory.
-
-2003-10-03 16:45  dblasby
-
-	* postgis_geos.c, postgis_geos_wrapper.cpp: added pointonsurface()
-	  as a sub. Some memory management fixes/tests.
-	  removed a few NOTICEs.
-
-2003-09-29 16:15  pramsey
-
-	* loader/shp2pgsql.c: Patch from strk:
-	  - "\t" always preceeded the first value of a dump_format query
-	  if NULL
-	  
-	  - field values where quoted with (") in dump_format when
-	  called with -k ( did I introduce that? )
-	  
-	  - Appropriate calls to DBF[..]ReadAttributes based on
-	  cached attribute types.
-	  
-	  - Assured that *all* shapes are NULL before exiting with
-	  an error ( I did not check that NULL shapes in the midle
-	  of the shapefiles are handled, but previous code did
-	  not check that either ... )
-
-2003-09-19 00:37  jeffloun
-
-	* loader/shp2pgsql.c: fixed a bug that actually tests the first 2
-	  point for pip instead of just thinking I was testing the first
-	  two.
-
-2003-09-16 20:27  dblasby
-
-	* loader/Makefile, postgis_debug.c, postgis_fn.c, postgis_geos.c,
-	  postgis_geos_wrapper.cpp, postgis_transform.c: added ability to
-	  delete geometries.
-
-2003-09-10 22:44  jeffloun
-
-	* loader/pgsql2shp.c: got rid of warning...
-
-2003-09-10 22:40  jeffloun
-
-	* loader/pgsql2shp.c: changed it to make the field names in the dbf
-	  file capital letters
-
-2003-09-10 21:36  jeffloun
-
-	* loader/pgsql2shp.c: fixed a bug in is_clockwise...
-
-2003-09-04 16:46  dblasby
-
-	* doc/postgis.xml: removed truly_inside() doc.
-
-2003-09-04 16:19  dblasby
-
-	* Attic/postgis_sql_common.sql.in: removed truly_inside() function.
-
-2003-08-22 17:40  dblasby
-
-	* postgis_inout.c: fixed geometry_in('SRID=<int>{no ;}').
-
-2003-08-21 16:22  dblasby
-
-	* postgis_inout.c: added patch from strk at freek.keybit.net for
-	  PG_NARGS() not being in 7.2
-
-2003-08-18 20:19  pramsey
-
-	* doc/postgis.xml: Add missing </para>
-
-2003-08-18 20:08  pramsey
-
-	* doc/postgis.xml: Removed illegal characters from the file.
-
-2003-08-18 20:00  pramsey
-
-	* doc/postgis.xml: More entities
-
-2003-08-18 19:45  pramsey
-
-	* doc/postgis.xml: Replace <> with proper entities in Dave's new
-	  function entries
-
-2003-08-18 16:59  pramsey
-
-	* examples/ogc_test_suite/README: Added info on piping results to
-	  output file.
-
-2003-08-18 16:41  pramsey
-
-	* postgis_geos_wrapper.cpp: Change include from io.h to geom.h.
-
-2003-08-17 19:00  pramsey
-
-	* loader/Makefile, loader/shp2pgsql.c: Change sequence handling to
-	  respect versions prior to 7.3. Patch from
-	  strk.
-
-2003-08-08 18:19  dblasby
-
-	* Attic/postgis_sql_common.sql.in, Makefile, create_undef.pl,
-	  doc/postgis.xml, examples/ogc_test_suite/2_queries.sql,
-	  postgis.h, postgis_debug.c, postgis_fn.c, postgis_geos.c,
-	  postgis_geos_wrapper.cpp, postgis_gist_71.c, postgis_gist_72.c,
-	  postgis_inout.c: Conformance changes.
-	  Removed junk from postgis_debug.c and added the first run of the
-	  long
-	  transaction locking support. (this will change - dont use it)
-	  conformance tests were corrected
-	  some dos cr/lf removed
-	  empty geometries i.e. GEOMETRYCOLLECT(EMPTY) added (with indexing
-	  support)
-	  pointN(<linestring>,1) now returns the first point (used to
-	  return 2nd)
-
-2003-08-07 05:13  pramsey
-
-	* README.postgis: Added some information about compiling PostgreSQL
-	  with C++ support to
-	  enable proper GEOS behavior.
-
-2003-08-06 19:31  dblasby
-
-	* Attic/postgis_sql_common.sql.in, postgis.h, postgis_geos.c,
-	  postgis_inout.c: Added the WKB parser. Added all the functions
-	  like
-	  PolyFromWKB(<WKB>,[<SRID>]).
-	  
-	  Added all the functions like PolyFromText(<WKT>,[<SRID>])
-	  
-	  Minor problem in GEOS library fixed.
-
-2003-08-05 18:27  dblasby
-
-	* postgis_geos.c: Added null implementations of new
-	  GEOS-returning-geometry functions (ie.
-	  buffer).
-
-2003-08-05 16:28  jeffloun
-
-	* loader/shp2pgsql.c: Removed the setval for the sequence if the
-	  value was going to be 0.
-	  This avoids a warning that occirs when you try to set it to 0.
-
-2003-08-01 23:58  dblasby
-
-	* Attic/postgis_sql_common.sql.in, postgis_geos.c,
-	  postgis_geos_wrapper.cpp: added the functionality to convert
-	  GEOS->PostGIS geometries. Added those geos
-	  functions to postgis.
-
-2003-08-01 23:22  jeffloun
-
-	* loader/shp2pgsql.c: Altered the loader to use a (gid serial) type
-	  instead of just a (gid int4).
-	  Also the gid is now declared as a primary key.
-
-2003-08-01 17:44  pramsey
-
-	* spatial_ref_sys.sql: Added BC Albers parameterization (epsg
-	  42102)
-
-2003-07-25 17:08  pramsey
-
-	* postgis.h, postgis_debug.c, postgis_estimate.c, postgis_fn.c,
-	  postgis_inout.c, postgis_ops.c: Moved Cygwin endian define out of
-	  source files into postgis.h common
-	  header file.
-
-2003-07-08 18:35  dblasby
-
-	* postgis_inout.c: changed asbinary_specify() so that it is more
-	  aware of TEXT being
-	  un-terminated.
-	  
-	  this is a modified patch from David Garnier
-	  <david.garnier at etudier-online.com>.
-
-2003-07-01 18:30  pramsey
-
-	* Attic/postgis_sql_71_end.sql.in,
-	  Attic/postgis_sql_71_start.sql.in,
-	  Attic/postgis_sql_72_end.sql.in,
-	  Attic/postgis_sql_72_start.sql.in,
-	  Attic/postgis_sql_73_end.sql.in,
-	  Attic/postgis_sql_73_start.sql.in,
-	  Attic/postgis_sql_common.sql.in, loader/pgsql2shp.c,
-	  loader/shp2pgsql.c, postgis.h, postgis_chip.c, postgis_debug.c,
-	  postgis_estimate.c, postgis_fn.c, postgis_geos.c,
-	  postgis_gist_71.c, postgis_gist_72.c, postgis_inout.c,
-	  postgis_ops.c, postgis_proj.c, postgis_transform.c: Added CVS
-	  revision headers.
-
-2003-06-18 16:30  pramsey
-
-	* loader/shp2pgsql.c: It seems that invalid geometries where in the
-	  shapefile (as far as shapelib
-	  let shp2pgsql know). LINEZ objects with less then 2 vertices.
-	  I've
-	  patched shp2pgsql to recognized such an inconsistence and use a
-	  NULL
-	  geometry for that record printing a warning on stderr.
-	  <strk at freek.keybit.net>
-
-2003-06-12 22:25  pramsey
-
-	* regress/isvalid_test, regress/relate_test: Added transaction
-	  begin and end.
-
-2003-05-27 22:35  dblasby
-
-	* Makefile, postgis_geos.c, postgis_geos_wrapper.cpp: New version
-	  of the postgis-GEOS connector.
-
-2003-05-13 22:51  dblasby
-
-	* Attic/postgis_sql_common.sql.in: Added a modified version of Carl
-	  Anderson <carl.anderson at vadose.org> patch for
-	  schema-aware find_srid().
-	  
-	  I have modified your schema-patched find_srid() and commited it
-	  to the postgis
-	  
-	  1. removed isstrict qualification and explicity throw an error if
-	  one of the
-	  arguments is null
-	  2. use "LIKE" instead of "~" for pattern matching because "~"
-	  wasnt working on
-	  my system
-	  3. throw an error if the the requested geometry couldnt be found.
-
-2003-04-14 18:01  pramsey
-
-	* loader/shp2pgsql.c: Patch for optional case sensitivity respect.
-	  From strk.
-
-2003-04-10 23:35  pramsey
-
-	* examples/ogc_test_suite/README: More info
-
-2003-04-10 19:17  dblasby
-
-	* Attic/postgis_sql_common.sql.in: added area() as alias for
-	  area2d()
-
-2003-04-10 19:16  dblasby
-
-	* postgis_fn.c, postgis_geos.c: changes to area()
-
-2003-04-10 17:45  pramsey
-
-	* examples/ogc_test_suite/README: More info.
-
-2003-04-10 17:40  pramsey
-
-	* examples/ogc_test_suite/2_queries.sql: Fixed within() test to
-	  have right order of arguments.
-
-2003-04-10 17:29  pramsey
-
-	* examples/ogc_test_suite/2_queries.sql: Changes to function names
-	  to MATCH the specification.
-
-2003-04-10 17:19  pramsey
-
-	* examples/ogc_test_suite/2_queries.sql: More consistency fixes.
-
-2003-04-10 17:05  pramsey
-
-	* examples/ogc_test_suite/1_schema.sql,
-	  examples/ogc_test_suite/2_queries.sql,
-	  examples/ogc_test_suite/3_cleanup.sql,
-	  examples/ogc_test_suite/README: Fixes for consistency (!!!!) of
-	  the tests and a first README on how to run
-	  them.
-
-2003-04-10 16:40  pramsey
-
-	* Attic/postgis_sql_common.sql.in: Extra OGC text constructor
-	  functions.
-
-2003-04-10 16:22  pramsey
-
-	* Makefile: Hack to supply c++ CXX variable if undefined.
-
-2003-04-10 16:20  pramsey
-
-	* Makefile: Cruft removal
-
-2003-04-10 05:19  pramsey
-
-	* Attic/postgis_sql_common.sql.in: Formatting changes.
-
-2003-04-10 05:16  pramsey
-
-	* Attic/postgis_sql_common.sql.in: Remove old commented out
-	  duplicate function.
-
-2003-04-09 21:53  pramsey
-
-	* Makefile: Makefile should fully honor USE_GEOS flag now.
-
-2003-04-09 21:35  pramsey
-
-	* Makefile, postgis_transform.c: Cleaned up makefile and transform
-	  warning removed for null case.
-
-2003-04-09 21:08  pramsey
-
-	* Attic/postgis_sql_common.sql.in: Some reformatting.
-
-2003-04-09 18:34  dblasby
-
-	* Attic/postgis_sql_common.sql.in, Makefile, postgis_geos.c,
-	  postgis_geos_wrapper.cpp: GEOS support -first run
-
-2003-04-09 18:34  dblasby
-
-	* regress/isvalid_test: test data for isvalid()
-
-2003-04-09 03:40  pramsey
-
-	* jdbc/Makefile: Makefile update
-
-2003-04-09 03:40  pramsey
-
-	* CHANGES, CREDITS, README.postgis: Updates for 0.7.5 release.
-
-2003-04-08 21:41  pramsey
-
-	* Makefile: Cygwin BE_DLLLIBS fix from nvine/jtishler
-
-2003-04-08 21:23  dblasby
-
-	* regress/relate_test: simple table to test relate(g1,g2). Taken
-	  from JTS/GEOS regression test.
-
-2003-04-01 23:02  jeffloun
-
-	* loader/shp2pgsql.c: Fixed a bug which dropped the last Z value of
-	  each line in 3d lines.
-
-2003-03-07 16:39  pramsey
-
-	* loader/shp2pgsql.c: M-handling patch and some Z-recognition too.
-	  From strk at freek.keybit.net.
-
-2003-03-06 18:57  chodgson
-
-	* Attic/postgis_sql_73_end.sql.in: swapped '~=' for '=' in the
-	  operator class definition for gist_geometry_ops.
-
-2003-03-06 18:29  chodgson
-
-	* Attic/postgis_sql_common.sql.in: changed 'geometry' to 'GEOMETRY'
-	  two places in the AddGeometryColumn sql code.
-
-2003-03-06 18:10  chodgson
-
-	* doc/postgis.xml: Updated the documentation for the '~' operator
-	  and added documentation for the '@' operator (they were
-	  backwards).
-
-2003-03-06 18:04  dblasby
-
-	* Attic/postgis_sql_73_end.sql.in: indexing for 7.3: @ and ~ were
-	  backwards. Corrected.
-
-2003-02-15 00:27  jeffloun
-
-	* loader/shp2pgsql.c: added more type checking into the create
-	  table statment.
-	  Now uses int8, and numeric types if the columns definitions are
-	  too big
-
-2003-02-14 20:07  jeffloun
-
-	* loader/shp2pgsql.c: changed the PIP function to loop from i=0 to
-	  1<n-1
-
-2003-02-13 02:48  pramsey
-
-	* CHANGES, README.postgis, loader/Makefile: Changes in preparation
-	  for 0.7.4 release.
-
-2003-02-12 21:03  pramsey
-
-	* Makefile: Fixed bug with 7.1 build relating to postgis_estimate.
-
-2003-02-04 23:11  pramsey
-
-	* Attic/postgis_sql_common.sql.in: Changed constraint name for
-	  geometry_columns_pk.
-
-2003-02-04 22:57  pramsey
-
-	* loader/shp2pgsql.c: Fix memory management error, array of
-	  pointers allocated insufficient space.
-
-2003-02-04 21:39  pramsey
-
-	* loader/pgsql2shp.c, loader/shp2pgsql.c: Added CVS substitution
-	  strings for logging.
-
-2003-02-04 06:49  pramsey
-
-	* Attic/postgis_sql_72_end.sql.in: Fixed stupid case error in 7.2
-	  gist support.
-
-2003-02-03 20:08  pramsey
-
-	* spatial_ref_sys.sql: Updated SRS file with better proj4
-	  definitions and nicer commented
-	  description lines.
-
-2003-01-31 17:23  chodgson
-
-	* doc/postgis.xml: fixed a small error in an example - road_name ->
-	  name
-
-2003-01-22 17:07  dblasby
-
-	* postgis_estimate.c: applied Mark Cave-Ayland's new patch that is
-	  a bit cleaner and has a
-	  user-defined FETCH limit for creating a histogram.
-
-2003-01-21 17:46  dblasby
-
-	* postgis_estimate.c: added patch from Mark Cave-Ayland that saves
-	  memory during histogram
-	  calculations by using cursors instead of loading all the BOXs at
-	  once.
-
-2003-01-06 18:07  pramsey
-
-	* Makefile: Added USE_STATS fix for index selectivity.
-
-2002-12-17 23:24  dblasby
-
-	* postgis_inout.c: fixed select astext(the_geom)||'dave' from ...;
-	  bug
-
-2002-12-10 04:45  pramsey
-
-	* postgis.sql.in, postgis_gist_71.sql.in, postgis_gist_72.sql.in,
-	  postgis_gist_73.sql.in: Removed old sql.in files.
-
-2002-12-10 04:37  pramsey
-
-	* create_undef.pl: Support for 7.3 undefinition.
-
-2002-12-10 04:36  pramsey
-
-	* Attic, Attic/postgis_sql_71_end.sql.in,
-	  Attic/postgis_sql_71_start.sql.in,
-	  Attic/postgis_sql_72_end.sql.in,
-	  Attic/postgis_sql_72_start.sql.in,
-	  Attic/postgis_sql_73_end.sql.in,
-	  Attic/postgis_sql_73_start.sql.in,
-	  Attic/postgis_sql_common.sql.in, Makefile: New SQL update files,
-	  with version dependant start and end scripts.
-
-2002-12-06 20:31  pramsey
-
-	* Makefile: Set USE_PROJ back to default 0.
-
-2002-12-05 22:12  pramsey
-
-	* postgis.sql.in: Returned to 'opaque' as type in creation, since
-	  7.3 will automatically
-	  cast and < 7.3 will fail if I use a different value. This causes
-	  some
-	  warnings in 7.3, but no failures.
-
-2002-12-05 21:49  pramsey
-
-	* Makefile, postgis.sql.in, postgis_gist_73.sql.in: Updates to
-	  support 7.3 typecasting conventions. 7.3 support is now ready
-	  for beta testing.
-
-2002-12-05 21:11  pramsey
-
-	* postgis_gist_73.sql.in: "fixed" pg_opclass so that 7.3 index
-	  creation works.
-
-2002-12-05 20:57  pramsey
-
-	* postgis_gist_73.sql.in: Changed an opaque to internal (many to
-	  go...)
-
-2002-12-05 20:54  pramsey
-
-	* Makefile: Pass USE_VERSION macro into the C compilation process
-	  to the pre-processor can
-	  make use of it
-
-2002-12-05 20:48  pramsey
-
-	* Makefile: Changed libdir references to LIBPATH and started using
-	  the magic
-	  $libpath entry for default installs.
-
-2002-12-05 20:40  pramsey
-
-	* postgis_gist_73.sql.in: Formatting change.
-
-2002-12-05 20:30  pramsey
-
-	* Makefile, postgis_gist_73.sql.in: Early support for 7.3. No fixes
-	  for typecasting problems yet.
-
-2002-12-05 19:55  pramsey
-
-	* postgis_gist_72.sql.in, postgis_gist_73.sql.in: Removed DOS
-	  linefeeds from SQL files.
-
-2002-12-05 19:48  pramsey
-
-	* postgis_gist_71.c, postgis_gist_71.sql.in: Changes to support 7.3
-	  cleanly.
-
-2002-12-05 19:48  pramsey
-
-	* Makefile, README.postgis, postgis_gist.c, postgis_gist.sql.in,
-	  postgis_gist_73.sql.in: Changes to allow 7.3 support to be easily
-	  added.
-
-2002-12-01 05:59  pramsey
-
-	* examples/ogc_test_suite, examples/ogc_test_suite/1_schema.sql,
-	  examples/ogc_test_suite/2_queries.sql,
-	  examples/ogc_test_suite/3_cleanup.sql: Original OpenGIS test
-	  suite files. To be edited to conform to
-	  PostGIS syntax where legal.
-
-2002-11-26 03:59  pramsey
-
-	* Makefile: Changed references to 'make' into macro references to
-	  MAKE
-
-2002-11-22 21:25  chodgson
-
-	* doc/postgis.xml: changed the title of the new section from
-	  "Mapserver" to "Using Mapserver"
-
-2002-11-22 21:22  chodgson
-
-	* doc/postgis.xml: added more advanced mapserver documentation, and
-	  separated mapserver into its own section of the documentation
-
-2002-11-22 17:38  dblasby
-
-	* postgis_transform.c: Non-compiled in transform() returns error
-	  instead of nop.
-
-2002-11-20 21:32  chodgson
-
-	* doc/postgis.xml: re-formatted the xml doc and added a bit about
-	  complex queries (still lots more to come on that topic)
-
-2002-11-06 23:55  jeffloun
-
-	* loader/pgsql2shp.c: added support for clockwise-ness in shp
-	  dumper
-
-2002-11-04 21:21  pramsey
-
-	* loader/pgsql2shp.c: Removed debugging connstring print.
-
-2002-10-25 16:13  dblasby
-
-	* postgis_inout.c: Now accepts both types of multipoint -
-	  'MULTIPOINT(0 0, 1 1)'::geometry and
-	  'MULTIPOINT( (0 0), (1 1))'::geometry;
-
-2002-10-24 15:53  pramsey
-
-	* jdbc/org/postgis/PGbox3d.java, jdbc/org/postgis/PGgeometry.java:
-	  Added PGbox3d accessors for LLB and URB. Added PGgeometry update
-	  to
-	  account for SRIDs when they are present in the WKT. Submitted by
-	  Rueben Schultz.
-
-2002-10-17 17:06  chodgson
-
-	* loader/dbfopen.c: fixed the last compile warning on solaris/gcc
-
-2002-10-17 16:45  chodgson
-
-	* loader/dbfopen.c, loader/getopt.c, loader/shp2pgsql.c,
-	  loader/shpopen.c: - cleaned up all the compiler warnings
-	  - for getopt.c, this involved moving the line:
-	  extern char *getenv(const char *name);
-	  outside of the two nested #ifdefs that it was inside, as it is
-	  always required (the code that calls it isn't inside any #ifdefs)
-	  Perhaps this may break compilation in non-linux/gnu environments?
-
-2002-10-16 23:48  pramsey
-
-	* doc/postgis.xml: Fixed syntax error in hyperlink to postgis
-	  source.
-
-2002-10-16 20:33  dblasby
-
-	* postgis_estimate.c: Added support to turn off the
-	  postgis_gist_sel() computations (see Makefile).
-
-2002-10-16 17:27  pramsey
-
-	* Makefile: Added USE_STATS switch to make the new statistics
-	  system optional.
-
-2002-10-16 17:06  chodgson
-
-	* Makefile: makefile now has both support for auto-determining
-	  postgres version and support for the new histogram2d stuff
-
-2002-10-11 22:52  dblasby
-
-	* postgis_estimate.c: New file with original estimation methods.
-
-2002-10-11 22:52  dblasby
-
-	* Makefile, postgis.h, postgis.sql.in, postgis_gist_72.c,
-	  postgis_gist_72.sql.in, postgis_inout.c: Added support for
-	  histogram2d and better statistical analysis.
-
-2002-10-11 20:22  jeffloun
-
-	* loader/pgsql2shp.c: fixed the errors in the error fix i had just
-	  committed...
-
-2002-10-11 20:10  jeffloun
-
-	* loader/pgsql2shp.c: Fixed a bug from adding NULL support to shape
-	  dumper
-
-2002-10-10 17:32  jeffloun
-
-	* loader/pgsql2shp.c: added support to write out null geometries to
-	  polygon, multipolygon, arc, and multiarcs...
-
-2002-10-10 17:11  jeffloun
-
-	* loader/pgsql2shp.c: Added support to write out Null geometries to
-	  point and mulitpoints
-
-2002-10-10 17:00  chodgson
-
-	* README.postgis, doc/postgis.xml, postgis_ops.c: - fixed a bug in
-	  box3d_overleft which would likely go unnoticed
-	  - fixed the docs for &<, &>, <<, and >> which were backwards
-
-2002-09-20 18:05  dblasby
-
-	* postgis_debug.c: Fixed complier complaint reported by Mark Sutton
-	  <mes at lazo.ca>.
-
-2002-09-06 20:29  pramsey
-
-	* jdbc/org/postgis/LinearRing.java: Trivial initialization bug,
-	  forget to set dimension.
-
-2002-09-05 16:49  pramsey
-
-	* CHANGES, README.postgis: Changes in preparation for 0.7.3 release
-
-2002-09-05 16:39  dblasby
-
-	* postgis.sql.in: Fixed typo in dropgeometrycolumn() - IS null to
-	  =null. This was caused in the
-	  last 'fix'.
-
-2002-09-05 00:07  pramsey
-
-	* Makefile: Make 7.2 index test check for version 7.1 and default
-	  to 7.2 if not
-	  This is preparatory to the 7.3 pgsql release which uses the sames
-	  GiST bindings as the 7.2 release.
-
-2002-09-04 16:55  dblasby
-
-	* postgis_transform.c: Applied "Mark Cave-Ayland"
-	  <mark.cave-ayland at webbased.co.uk>'s patch so
-	  transform() will correctly tranform BBOX only geometries.
-
-2002-09-03 15:31  pramsey
-
-	* Makefile: Added automatic test for version string and setting of
-	  USE_PG72 to
-	  appropriate value, as submitted by Greg Stark.
-
-2002-09-01 20:04  pramsey
-
-	* CHANGES, CREDITS, README.postgis: Changes in preparation for
-	  0.7.2 release.
-
-2002-08-19 16:14  dblasby
-
-	* postgis.sql.in: changed "=NULL" to "is null" for postgresql 7.3
-	  devel issues (as reported
-	  by Eric - redmonde at purdue.edu)
-
-2002-08-16 17:58  dblasby
-
-	* postgis_fn.c: Applyed "Mark Cave-Ayland"
-	  <mark.cave-ayland at webbased.co.uk>'s patch
-	  to the truly_inside() function. Thanks mark!
-
-2002-08-07 16:31  pramsey
-
-	* loader/shp2pgsql.c: Patch to write null geometries as "\N" in the
-	  dump file format case.
-	  Submitted by Steffen Macke <sdteffen at web.de>
-
-2002-07-26 16:50  chodgson
-
-	* doc/postgis.xml: minor correction
-
-2002-07-24 20:40  pramsey
-
-	* loader/shp2pgsql.c: fixes the unwanted quotation of NULLs for the
-	  sql insert format. Submitted
-	  by Steffen Macke.
-
-2002-07-17 20:10  chodgson
-
-	* doc/postgis.xml: fixed some formatting errors from my previous
-	  addition
-
-2002-07-17 18:34  chodgson
-
-	* doc/postgis.xml: added a "common problems" sub-section to the
-	  "installing postgis" section
-
-2002-07-06 17:51  pramsey
-
-	* Makefile: Reverted USE_PROJ to 0
-
-2002-07-06 15:16  pramsey
-
-	* loader/shp2pgsql.c: Patch from Steffen Macke, NULL attributes are
-	  imported as NULL now,
-	  gid field renaming works now (case problem), \ and ' are escaped
-	  and don't break the import
-
-2002-07-04 23:38  dblasby
-
-	* Makefile, postgis.h, postgis.sql.in, postgis_inout.c: added
-	  bytea(wkb)
-
-2002-06-26 18:34  pramsey
-
-	* doc/postgis.xml: fixed syntax error in reference to pgsql2shp
-
-2002-06-26 18:25  pramsey
-
-	* loader/Makefile: Cygwin fixes to the install target to provide
-	  .exe extensions.
-
-2002-06-07 18:16  jeffloun
-
-	* loader/pgsql2shp.c: fixed a bug in pgsql2shp which displayed the
-	  total DBF rows written as one less than actually was written.
-
-2002-05-28 18:01  chodgson
-
-	* postgis_gist.sql.in: - updated the ~ and @ operator definitions
-	  in postgis_gist.sql.in so that ~ is contains and @ is contained
-	  (should have been done in the last update, but I forgot)
-
-2002-05-28 17:59  chodgson
-
-	* postgis_gist_72.sql.in: - updated the ~ and @ operator
-	  definitions in postgis_gist_72.sql.in so that ~ is contains and @
-	  is contained
-
-2002-05-28 17:54  chodgson
-
-	* postgis_fn.c: - updated the translate function in postgis_fn.c to
-	  translate the bounding box as well, as suggested by Robert
-	  Burgholzer
-
-2002-05-22 19:29  pramsey
-
-	* doc/postgis.xml: Fixed syntax error in GeometryN defn.
-
-2002-05-14 20:50  pramsey
-
-	* Makefile: Set USE_PG72 to 0.
-
-2002-05-14 20:47  pramsey
-
-	* CHANGES, Makefile, README.postgis: Documentation updates for
-	  0.7.1 release.
-
-2002-05-14 20:36  pramsey
-
-	* postgis.h, postgis.sql.in, postgis_chip.c, postgis_debug.c,
-	  postgis_fn.c, postgis_gist.c, postgis_gist.sql.in,
-	  postgis_gist_72.c, postgis_gist_72.sql.in, postgis_inout.c,
-	  postgis_ops.c, postgis_proj.c, postgis_transform.c: Stripped DOS
-	  carriage returns from all source code files. Should
-	  fix some compilation problems on some platforms.
-
-2002-05-14 18:28  chodgson
-
-	* loader/shp2pgsql.c, postgis.h, postgis.sql.in, postgis_fn.c,
-	  postgis_gist_72.c, postgis_inout.c: - integrated a bugfix for the
-	  rtree_picksplit algorithm from Teodor Sigaev. This fixes the bug
-	  which reports "ERROR: MemoryContextAlloc: invalid request size 0"
-	  while building a gist rtree index (first reported by Andy Turk)
-	  
-	  - cleaned up some warnings (mostly "possibly unitialized
-	  variables")
-
-2002-05-06 17:35  chodgson
-
-	* Makefile, postgis_fn.c, postgis_inout.c: - changed
-	  add_to_geometry() and collector() so that the sql collect()
-	  aggregate returns the simplest possible geometric type, ie. a
-	  MULTIPOINT instead of a GEOMETRYCOLLECTIONwhen all of the
-	  geometries being collected are of either POINT or MULTIPOINT type
-
-2002-05-04 23:08  pramsey
-
-	* doc/postgis.xml: Fixed mistake in FAQ example on radius
-	  searching.
-
-2002-05-04 22:52  pramsey
-
-	* doc/postgis.xml: More docbook changes.
-
-2002-05-04 22:51  pramsey
-
-	* doc/postgis.xml: Docbook syntax error changes.
-
-2002-05-04 22:47  pramsey
-
-	* Makefile: Added postgis_undef.sql to make clean target.
-
-2002-05-04 22:46  pramsey
-
-	* CHANGES, CREDITS, Makefile, README.postgis, TODO,
-	  doc/postgis.xml: Documentation updates to go with the 0.7
-	  release. All new functions
-	  documented, and appropriate changes made to installation and
-	  other
-	  directions. New build process for the PG72 indexes and PROJ4
-	  support
-	  added to Makefile.
-
-2002-05-04 22:44  pramsey
-
-	* spatial_ref_sys.sql: Add commenting to indicate the coordinate
-	  system of each insert line in
-	  a human readable form.
-
-2002-05-04 22:44  pramsey
-
-	* loader/README.pgsql2shp, loader/README.shp2pgsql,
-	  loader/dbfopen.c, loader/shapefil.h, loader/shpopen.c: Update
-	  shapelib references to 1.2.9.
-
-2002-05-04 20:30  pramsey
-
-	* loader/Makefile: Added an "install" target which installs
-	  shp2pgsql and pgsql2shp in the
-	  default pgsql bin directory.
-
-2002-05-04 20:29  pramsey
-
-	* postgis_transform.c: Changed WANT_PROJECTION flag to USE_PROJ to
-	  match other Makefile defines.
-
-2002-05-04 20:28  pramsey
-
-	* postgis.sql.in: Added GeomFromText alias to GeometryFromText
-	  since the former is in the
-	  SFSQL spec and the latter is not.
-
-2002-05-03 03:14  pramsey
-
-	* doc/postgis.xml: Start of 0.7 documenation edits.
-
-2002-05-02 22:25  dblasby
-
-	* postgis_transform.c: transform_geom() - if it gets and error -38
-	  from PROJ.4 (couldnt open
-	  grid file) it will try to do the transform without a
-	  a datum conversion. This usually occurs if you ask
-	  for a re-projection for a point outside where you have
-	  grid data for.
-
-2002-04-30 23:37  dblasby
-
-	* Makefile, postgis_transform.c: Better error reporting.
-
-2002-04-30 23:20  dblasby
-
-	* Makefile, postgis_transform.c: Added some debugging to transform.
-
-2002-04-29 17:23  dblasby
-
-	* postgis.h, postgis.sql.in, postgis_proj.c: Added
-	  distance_ellipsiod(point,point,ellipsoid)
-	  (called distance_spheroid in SQL)
-
-2002-04-26 22:50  chodgson
-
-	* Makefile, loader/Makefile, postgis.h, postgis.sql.in,
-	  postgis_fn.c, postgis_gist.c, postgis_gist.sql.in,
-	  postgis_gist_72.c, postgis_gist_72.sql.in, postgis_ops.c: - cut
-	  the gist indexing-related functions out of postgis_ops.c and put
-	  them in postgis_gist.c, then put the new gist indexing functions
-	  for postgres >= 7.2 in the file postgis_gist_72
-	  
-	  - similarly, the sql definitions of the gist functions have been
-	  split into their own new sql.in file, with postgis_gist_72.sql.in
-	  containing the new postgres >= 7.2 definitions
-	  
-	  - the makefile has been updated to compile EITHER postgis_gist.c
-	  OR postgis_gist_72.c, and also to process EITHER
-	  postgis_gist.sql.in OR postgis_gist_72.sql and add the output to
-	  the end of postgis.sql
-	  
-	  - in order to compile the gist functions for posgres 7.2 or
-	  newer, make sure to point your PGSQL_SRC at the new source
-	  directory, and uncomment the line in the makefile which says PG72
-	  = 1 (near the top)
-	  
-	  - some functions that were previously in postgis_ops.c were moved
-	  to postgis_fn.c, as part of a general cleanup I did when
-	  splitting off the gist functions into their own file
-	  
-	  - some definitions that were previously in postgis.h
-	  (unnecessarily) where removed, as they varied depending on which
-	  version of postgis_gist was being used
-	  
-	  - also edited the loader/Makefile to clean up properly
-
-2002-04-26 16:13  pramsey
-
-	* loader/pgsql2shp.c: Column name length limitation removed. Patch
-	  submitted by Bernhard
-	  Reiter <bernhard at intevation.de>
-
-2002-04-23 17:02  pramsey
-
-	* doc/postgis.xml: XML syntax error.
-
-2002-04-19 18:20  pramsey
-
-	* spatial_ref_sys.sql: Removed the CREATE INDEX statement since
-	  there is already a primary
-	  key index.
-
-2002-04-19 18:15  pramsey
-
-	* spatial_ref_sys.sql: Added PROJ4 entries to all relevant rows,
-	  altered the auth_name to
-	  be EPSG for those IDs which originated from the EPSG.
-
-2002-04-19 15:14  pramsey
-
-	* jdbc/README, jdbc/examples/TestServer.java: Patches to bring
-	  example up to current version in terms of SQL access
-	  and to stop silly bug in missing table case. Submitted by
-	  Steffen Macke <sdteffen at web.de>
-
-2002-04-15 22:38  jeffloun
-
-	* loader/shp2pgsql.c: fixed bug that allowed two field names to be
-	  the same in shp2psql, we are now checking for that.
-
-2002-03-26 23:46  dblasby
-
-	* postgis.sql.in: changed postgis_Version() to return type text,
-	  not type char.
-
-2002-03-25 22:20  pramsey
-
-	* postgis.h: Minor syntax changes in commenting.
-
-2002-03-25 02:04  pramsey
-
-	* postgis.h, postgis_debug.c: Minor syntactical changes to try and
-	  allow compilation on IRIX.
-
-2002-03-22 18:42  chodgson
-
-	* postgis.h, postgis.sql.in, postgis_fn.c, postgis_inout.c: Added
-	  the collect(geometry) function which is an aggregate function
-	  that
-	  takes a group of geometries and turns them into a geometry
-	  collection. For
-	  example, "select collect(roadsgeom) from roadstable group by
-	  roadname"
-	  would return one geometrycollection for each unique road name.
-
-2002-03-15 17:10  dblasby
-
-	* postgis.h, postgis.sql.in, postgis_ops.c: ADD xmin(box3d) etc...
-	  for box3d's.
-
-2002-03-14 19:35  jeffloun
-
-	* loader/pgsql2shp.c: added a warning to the shape dumper when
-	  there are no fields in the database.
-
-2002-03-01 19:32  pramsey
-
-	* loader/shp2pgsql.c: Alter shp2pgsql in the -d case so that
-	  'DELETE FROM' is used to clear the
-	  'GEOMETRY_COLUMNS' table during table drop instead of
-	  DropGeometryColumns.
-	  Patch submitted by Steffen Macke <sdteffen at yahoo.com>.
-
-2002-02-27 00:38  dblasby
-
-	* postgis.h, postgis_inout.c: minor bug in geometry_to_text() for
-	  BOX3D only types fixed.
-
-2002-02-27 00:06  dblasby
-
-	* postgis_inout.c: BOX3D only geometries now dump as
-	  "SRID=x;BOX3D(...)". They are now okay to dump/restore.
-
-2002-02-26 23:46  dblasby
-
-	* postgis_inout.c: for bbox only geometries, it will dump as
-	  "SRID=x;NULL", and on load, it will be NULL.
-
-2002-02-23 19:04  pramsey
-
-	* loader/README.pgsql2shp, loader/pgsql2shp.c: Patch to pgsql2shp
-	  to allow dumping of tables with more than one geometry
-	  column, and addition of -g option to specific which geometry
-	  column to dump.
-	  Submitted by Steffen Macke <sdteffen at yahoo.com>.
-
-2002-02-19 16:57  pramsey
-
-	* loader/shp2pgsql.c: Patch to shp2pgsql.c to properly handle 3D
-	  shape files. Submitted
-	  by Steffen Macke <sdteffen at yahoo.com>.
-
-2002-02-18 18:02  dblasby
-
-	* postgis_chip.c: minor bug fix
-
-2002-02-18 17:02  dblasby
-
-	* Makefile, postgis.h, postgis.sql.in, postgis_chip.c,
-	  postgis_fn.c, postgis_transform.c: Added TS support function
-	  (chip and some non-SFSQL functions)
-
-2002-02-13 16:50  pramsey
-
-	* README.postgis: Fixed syntax error in UPDATE statement.
-
-2002-01-11 16:58  dblasby
-
-	* postgis_transform.c: better "no proj4" support addded
-
-2002-01-08 16:55  pramsey
-
-	* README.postgis: Fixed dumb error in POINT syntax example.
-
-2002-01-07 21:07  dblasby
-
-	* postgis.sql.in: Order changes to avoid conflicts.
-
-2002-01-03 23:31  dblasby
-
-	* postgis.h, postgis.sql.in, postgis_fn.c: Added
-	  max_distance(l1,l2) function
-
-2001-12-21 23:01  dblasby
-
-	* Makefile, postgis.h, postgis.sql.in, postgis_proj.c,
-	  postgis_transform.c: Coordinate transformation function,
-	  transform() added in this file.
-	  Adds requirement for linking the proj4 library if non-null
-	  version of
-	  function is requested.
-
-2001-12-21 19:44  pramsey
-
-	* README.postgis, doc/postgis.xml, postgis.sql.in: Doco changes to
-	  reflect use of 'createlang' as default language creator.
-
-2001-12-18 22:28  dblasby
-
-	* postgis_transform.c: Added to achive (no code)
-
-2001-12-12 22:21  dblasby
-
-	* postgis.sql.in: changed setSRID(chip and geometry, int) so its
-	  cachable
-
-2001-12-12 22:19  dblasby
-
-	* postgis.sql.in: Made setSRID cachable
-
-2001-11-21 19:39  dblasby
-
-	* postgis.h, postgis_chip.c: Chip now handles data with different
-	  datasizes (datum_size)
-
-2001-11-19 17:25  pramsey
-
-	* doc/postgis.xml: Fix error in sentence about OGC support.
-
-2001-11-07 19:35  pramsey
-
-	* CHANGES: Added dates to changelog *yawn*
-
-2001-11-07 17:25  pramsey
-
-	* CHANGES: Added 0.6.2 changes.
-
-2001-11-06 23:03  jeffloun
-
-	* loader/shp2pgsql.c: Fixed the 'free memory that didn't exist
-	  problem' from newsgroup feedback
-
-2001-11-02 23:04  dblasby
-
-	* postgis_chip.c: New CHIP type
-
-2001-11-02 23:00  dblasby
-
-	* Makefile, postgis.h, postgis.sql.in: Added CHIP info
-
-2001-11-02 00:28  pramsey
-
-	* Makefile: Added README to files installed by default
-
-2001-11-01 22:57  pramsey
-
-	* loader/dbfopen.c, loader/shapefil.h, loader/shpopen.c: Updated
-	  shapelib files from latest CVS version.
-
-2001-10-31 22:18  pramsey
-
-	* Makefile: Added spatial_ref_sys.sql to the installed files for
-	  'make install'
-
-2001-10-30 19:52  pramsey
-
-	* spatial_ref_sys.sql: Added some line commenting to make names
-	  more readable.
-
-2001-10-30 19:47  pramsey
-
-	* doc/postgis.xml: More spelling fixes, this time with ispell! :)
-
-2001-10-30 19:43  pramsey
-
-	* doc/postgis.xml: Fix spelling mistake.
-
-2001-10-29 17:52  jeffloun
-
-	* loader/shp2pgsql.c: fixed a bug which made the last column value
-	  in the dbf file loading
-	  incorrect if you were using Dump format.
-
-2001-10-26 17:04  pramsey
-
-	* loader/Makefile: Added N.Vines changes to Makefile for better
-	  compilation under cygwin.
-
-2001-10-26 16:30  pramsey
-
-	* doc/postgis.xml: Fixed documentation error with respect to box3d
-
-2001-10-25 18:22  dblasby
-
-	* postgis_inout.c: Fixed but in WKB out - wkb_multi* didnt set the
-	  'size' return value.
-
-2001-10-24 20:56  pramsey
-
-	* spatial_ref_sys.sql: File with all the ESRI standard ID codes,
-	  with corresponding WKT
-	  definitions, for loading into the SPATIAL_REF_SYS table.
-
-2001-10-24 20:42  pramsey
-
-	* loader/Makefile, loader/getopt.c: Sweet mary, mother of god,
-	  getopt.c was a mess! Cleaned out HTML entities
-	  and added stdio.h include. Works better now.
-
-2001-10-23 23:41  jeffloun
-
-	* loader/shp2pgsql.c: fixed a bug in shp2pgsqkl that allocated way
-	  too much memory in polygon files.
-
-2001-10-22 20:13  jeffloun
-
-	* loader/getopt.c, loader/getopt.h: Standard GNU option handling.
-
-2001-10-22 20:12  jeffloun
-
-	* loader/pgsql2shp.c, loader/shp2pgsql.c: Modified both
-	  loader/dumper to use gnu getopt.c instead of standar one
-	  since getopt was not the same on solaris and linux.
-
-2001-10-18 17:52  pramsey
-
-	* postgis_undef.sql: postgis_undef.sql is now automatically
-	  generated from postgis.sql so
-	  no longer part of source code distribution
-
-2001-10-18 17:51  pramsey
-
-	* Makefile, postgis_undef.sql: Added lines to automatically create
-	  postgis_undef.sql from
-	  postgis.sql using create_undef.pl as part of standard build
-	  process.
-
-2001-10-18 16:39  dblasby
-
-	* create_undef.pl, postgis.sql.in: create_undef.pl changed to reove
-	  the 2 meta-info tables (spatial_ref_sys and geometry_columns).
-
-2001-10-17 23:13  pramsey
-
-	* doc/html/style.css: Updated style.css to match new website.
-
-2001-10-15 18:07  pramsey
-
-	* CHANGES: 0.6.1 changes
-
-2001-10-15 17:42  pramsey
-
-	* loader/pgsql2shp.c: Usage documentation changes.
-
-2001-10-11 18:35  pramsey
-
-	* loader/shp2pgsql.c: Added line break ot usage.
-
-2001-10-11 18:34  pramsey
-
-	* loader/shp2pgsql.c: Made usage line more friendly for 80 column
-	  displays.
-
-2001-10-11 18:26  pramsey
-
-	* loader/pgsql2shp.c: Edited the usage log to by nicer to 80 column
-	  displays
-
-2001-10-11 18:07  jeffloun
-
-	* loader/pgsql2shp.c, loader/shp2pgsql.c: Fixed some errors and
-	  warning that caused it not to compile under linux
-
-2001-10-11 17:15  jeffloun
-
-	* loader/shp2pgsql.c: Modified the .c files slightly to get rid of
-	  some warnings.
-
-2001-10-04 18:53  jeffloun
-
-	* loader/README.pgsql2shp, loader/pgsql2shp.c: Modified the
-	  pgsql2shp file to use getopt to parse the arguments.
-	  Modified the Readme file accordingly to the new command line
-	  usages.
-	  
-	  automatically CVS: CVS: Committing in . CVS: CVS: Modified Files:
-	  CVS: postgis/loader/README.pgsql2shp postgis/loader/pgsql2shp.c
-
-2001-10-01 19:33  jeffloun
-
-	* loader/Makefile, loader/README.shp2pgsql, loader/shp2pgsql.c:
-	  Modified the program to use getopt topion parsing.
-
-2001-09-20 18:14  jeffloun
-
-	* loader/pgsql2shp.c, loader/shp2pgsql.c: Modified this file to
-	  dynamically detemine the name of the geometry column
-	  instead of using the default one the loader assigns.
-
-2001-09-20 16:08  dblasby
-
-	* postgis_debug.c: Removed index-based extent() support functions
-	  in postgis_debug.c due to
-	  compile errors reported under cygwin.
-
-2001-09-19 23:03  pramsey
-
-	* loader/README.pgsql2shp: Updated to provide usage information for
-	  the dumper.
-
-2001-09-19 22:59  pramsey
-
-	* loader/README, loader/README.pgsql2shp, loader/README.shp2pgsql:
-	  Split the loader README into two readmes, one for loader and one
-	  for
-	  dumper.
-
-2001-09-19 19:01  pramsey
-
-	* Makefile, doc/postgis.xml: Makefile changes in preparation for
-	  0.6 release.
-	  Documentation fiddling for final format.
-
-2001-09-19 18:47  pramsey
-
-	* loader/Makefile, loader/pgsql2shp.c: Changes and additions
-	  necessary to include pgsql2shp
-
-2001-09-19 18:00  pramsey
-
-	* doc/postgis.xml: Additions for the 0.6 release.
-
-2001-09-18 01:34  pramsey
-
-	* CHANGES, Makefile, README.postgis, TODO, doc/postgis.xml: Updates
-	  to the documentation (new functions, 0.6 special info, mapserver
-	  info). Other release-specific updates in CHANGES, README, TODO to
-	  give
-	  info on the new code.
-
-2001-09-17 21:24  jeffloun
-
-	* loader/shp2pgsql.c: Fixed a stupid debugging error that would
-	  cause all things to be treated as 3d points.
-
-2001-09-17 21:00  jeffloun
-
-	* loader/Makefile, loader/shp2pgsql.c: Makefile changes:
-	  I added an option in the makefile to add debugging information
-	  into the compile.
-	  
-	  shp2psql.c
-	  Modified this program so that it works with the new specs of
-	  version 0.6 , sr_id's etc.
-	  Also added a command line option to specify the sr_id.
-
-2001-09-04 19:41  dblasby
-
-	* postgis.sql.in: Added workaround for PostgreSQL's user defined
-	  VARIABLE length datatype default value bug
-
-2001-09-04 19:30  dblasby
-
-	* postgis.h, postgis.sql.in, postgis_fn.c, postgis_inout.c: Added
-	  support to make WKB a full type.
-
-2001-08-30 22:24  pramsey
-
-	* doc/postgis.xml: Typo in SQL example fixed.
-
-2001-08-24 21:11  dblasby
-
-	* postgis.h, postgis_inout.c: geometry(text) function safer with
-	  null text fields.
-
-2001-08-24 21:02  dblasby
-
-	* postgis.sql.in, postgis_debug.c, postgis_inout.c, postgis_ops.c:
-	  added geometry(text) conversion function
-
-2001-08-14 22:15  dblasby
-
-	* postgis.h, postgis.sql.in, postgis_ops.c: Added support for
-	  better restrictivity of && searches.
-	  Defaulted to 0.005 (in backend/utils/adt/geo_selfuncs.c) - I've
-	  changed it
-	  to be much smaller. This should work for everything but really
-	  really
-	  large tables.
-
-2001-08-10 02:21  pramsey
-
-	* doc/postgis.xml: Fixed type in index description.
-
-2001-08-08 22:10  pramsey
-
-	* Makefile: Added a -C option for the shp2pgsql compile
-
-2001-08-08 21:54  dblasby
-
-	* create_undef.pl, postgis_undef.sql, undef-funcs.sql: Added new
-	  undef.sql file and perl file to generate it.
-
-2001-08-08 21:49  dblasby
-
-	* postgis.sql.in: Added new perl function to make an undef SQL
-	  script.
-
-2001-08-08 05:25  pramsey
-
-	* jdbc/org/postgis/Geometry.java: Made OGIS type numbers final per
-	  request from James MacGill @ Leeds
-
-2001-08-07 21:36  pramsey
-
-	* examples/wkb_reader/comp: This file is superceded by the
-	  Makefile.
-
-2001-08-07 21:35  pramsey
-
-	* examples/wkb_reader/readwkb: This binary should not have been in
-	  CVS.
-
-2001-08-02 16:50  dblasby
-
-	* postgis.h, postgis.sql.in, postgis_fn.c: Added more openGIS
-	  functions:
-	  Length2d() is renamed length()
-	  perimeter2d() is renamed to perimeter()
-	  
-	  numgeometries(geometry) works on MULTI* types
-	  geometryn(geometry) works on MULTI* types
-	  
-	  
-	  from section 2.1.5.1
-	  --------------------
-	  startpoint(geometry) :- if geometry is a linestring, return the
-	  first
-	  point. Otherwise, return NULL.
-	  
-	  endpoint(geometry) :- if geometry is a linestring, return the
-	  last
-	  point. Otherwise, return NULL.
-	  
-	  from section 2.1.9.1/3.2.18.2
-	  --------------------
-	  
-	  centroid(geometry) :- if geometry is a polygon (or multipolygon),
-	  return
-	  the mathematical centroid (no guaranteed to be on polygon),
-	  otherwise
-	  return NULL. I define centroid as the average location of all the
-	  points
-	  in the polygon (outer ring only). For multipolygons, average all
-	  the
-	  points on all the outer rings.
-	  
-	  from section 3.2.12.2/3.2.17.2
-	  ---------------------
-	  isclosed(geometry) :- if geometry is a linestring then returns
-	  startpoint == endpoint. If its not a linestring then return NULL.
-	  If
-	  its a multilinestring, return true only if all the
-	  sub-linestrings have
-	  startpoint=endpoint.
-
-2001-07-31 19:11  dblasby
-
-	* postgis.h, postgis.sql.in, postgis_fn.c, postgis_inout.c,
-	  postgis_ops.c: Added plpgsql functions AddGeometryColumn() and
-	  DeleteGeometryColumn().
-
-2001-07-30 17:29  dblasby
-
-	* Makefile, loader/Makefile, postgis.h, postgis.sql.in,
-	  postgis_inout.c: Starting to integrate all the SRIDs into
-	  functions that create geometries or
-	  use two geometries. Throws error if try to compare geometries
-	  with different
-	  SRIDs.
-
-2001-07-30 16:41  pramsey
-
-	* Makefile: Ooops, back to shp2pgsql as the target (dummy target)
-
-2001-07-30 16:31  pramsey
-
-	* Makefile: Renamed loader target to 'loader'.
-
-2001-07-30 16:27  pramsey
-
-	* Makefile: Added a line to automatically make shp2pgsql with 'all'
-
-2001-07-29 17:18  pramsey
-
-	* README.postgis: Added section on upgrading.
-
-2001-07-26 17:41  pramsey
-
-	* Makefile: And one last time, this time for real, fixing the
-	  install location.
-
-2001-07-26 17:37  pramsey
-
-	* Makefile: Changed back to libdir for the install path
-
-2001-07-26 17:22  pramsey
-
-	* Makefile: Updated minor version number to 5
-
-2001-07-24 20:37  dblasby
-
-	* postgis.h, postgis.sql.in, postgis_fn.c: added
-	  expand_bbox(bbox,double) for easier searching.
-
-2001-07-24 20:18  dblasby
-
-	* postgis_fn.c: minor change to distance(geom,geom) for stability
-
-2001-07-24 20:12  dblasby
-
-	* postgis.h, postgis.sql.in, postgis_debug.c, postgis_fn.c,
-	  postgis_proj.c: added distance(geometry,geometry) and support
-	  functions
-
-2001-07-23 22:53  pramsey
-
-	* loader/shp2pgsql.c: Apply Norman Vine's Cygwin fix for the loader
-	  to compile
-
-2001-07-22 19:00  pramsey
-
-	* doc/postgis.xml: Fix error in shp2pgsql section.
-
-2001-07-21 00:43  pramsey
-
-	* CREDITS: Added lines for 0.2 and 0.5
-
-2001-07-21 00:16  dblasby
-
-	* loader/shp2pgsql.c: Fixes to single-point-line problem.
-
-2001-07-21 00:02  pramsey
-
-	* README.postgis, TODO: Updates for 0.5 release.
-
-2001-07-20 23:49  pramsey
-
-	* CHANGES: Entered 0.5 change list
-
-2001-07-20 23:40  pramsey
-
-	* loader/README: First version.
-
-2001-07-20 23:27  pramsey
-
-	* doc/postgis.xml: Change version numbers
-
-2001-07-20 23:26  pramsey
-
-	* doc/postgis.xml: Updated to include all new functions and
-	  features since release 0.2
-
-2001-07-20 18:48  dblasby
-
-	* loader/shp2pgsql.c: Dumper changes.
-
-2001-07-20 18:24  pramsey
-
-	* loader/Makefile: Spelling error in makefile.
-
-2001-07-20 18:23  pramsey
-
-	* loader/shp2pgsql.c: Fixed dos2unix problem.
-
-2001-07-20 18:21  pramsey
-
-	* loader/shp2pgsql.c: Added newlines after each begin directive.
-
-2001-07-20 16:10  dblasby
-
-	* loader/shp2pgsql.c: Added -dump option to produce pg_dump format
-	  output. Minor fixes.
-
-2001-07-20 15:25  pramsey
-
-	* Makefile: Hopefully fixed PGSQL_SRC environment variable test.
-
-2001-07-18 22:17  dblasby
-
-	* postgis.h, postgis.sql.in, postgis_fn.c: Added function:
-	  point_inside_circle(geometry, Px, Py, d)
-	  - returns true if there is a point in geometry whose distance to
-	  (Px,Py) is < d
-
-2001-07-18 21:45  pramsey
-
-	* loader/Makefile, loader/pop.c, loader/shp2pgsql.c: Changed loader
-	  name to shp2pgsql
-
-2001-07-18 21:42  pramsey
-
-	* loader, loader/Makefile, loader/README, loader/dbfopen.c,
-	  loader/pop.c, loader/shapefil.h, loader/shpopen.c: Initial add of
-	  the data loader code.
-
-2001-07-16 16:53  pramsey
-
-	* examples/wkb_reader/Makefile: Added a 'make clean' directive.
-
-2001-06-29 22:32  dblasby
-
-	* postgis_fn.c: Fixed bug: must ALWAYS copy input data - never
-	  modify it in place. If you
-	  do, it'll (unexpectly) update the database.
-
-2001-06-29 00:08  dblasby
-
-	* postgis.sql.in: Fix typo in box3d
-
-2001-06-28 23:53  dblasby
-
-	* postgis.h, postgis.sql.in, postgis_fn.c: Added
-	  force_collection(geometry)
-
-2001-06-28 17:52  dblasby
-
-	* examples/wkb_reader/comp, examples/wkb_reader/readwkb,
-	  examples/wkb_reader/readwkb.c, postgis_inout.c: converting a
-	  GEOMETRYCOLLECTION to wkb had the size of the wkb off by 9
-	  bytes (size of the collection header). Fixed.
-
-2001-06-27 21:43  dblasby
-
-	* Makefile, postgis.h, postgis.sql.in, postgis_proj.c: *** empty
-	  log message ***
-
-2001-06-27 17:28  dblasby
-
-	* postgis_proj.c: Initial version of Projection support (currently
-	  limited to ellipsoids).
-
-2001-06-26 23:57  pramsey
-
-	* Makefile: Building in non-standard location now requires the
-	  PGSQL_SRC environment
-	  variable to be set and installs in the build location.
-
-2001-06-26 18:33  dblasby
-
-	* Makefile, postgis.h, postgis.sql.in, postgis_debug.c,
-	  postgis_fn.c, postgis_inout.c: Added OGIS support functions and
-	  basic constructors.
-
-2001-06-22 18:13  dblasby
-
-	* Makefile: Altered to point local development library path at
-	  right place.
-
-2001-06-22 17:39  cvs
-
-	* CHANGES, COPYING, CREDITS, Makefile, README.postgis, TODO, doc,
-	  doc/html, doc/html/style.css, doc/postgis.xml, examples,
-	  examples/wkb_reader, examples/wkb_reader/Makefile,
-	  examples/wkb_reader/README, examples/wkb_reader/comp,
-	  examples/wkb_reader/printwkb.inc, examples/wkb_reader/readwkb,
-	  examples/wkb_reader/readwkb.c, jdbc, jdbc/Makefile, jdbc/README,
-	  jdbc/examples, jdbc/examples/Test.java,
-	  jdbc/examples/TestServer.java, jdbc/org, jdbc/org/postgis,
-	  jdbc/org/postgis/Geometry.java,
-	  jdbc/org/postgis/GeometryCollection.java,
-	  jdbc/org/postgis/GeometryFactory.java,
-	  jdbc/org/postgis/LineString.java,
-	  jdbc/org/postgis/LinearRing.java,
-	  jdbc/org/postgis/MultiLineString.java,
-	  jdbc/org/postgis/MultiPoint.java,
-	  jdbc/org/postgis/MultiPolygon.java,
-	  jdbc/org/postgis/PGbox3d.java, jdbc/org/postgis/PGgeometry.java,
-	  jdbc/org/postgis/Point.java, jdbc/org/postgis/Polygon.java,
-	  postgis.h, postgis.sql.in, postgis_debug.c, postgis_fn.c,
-	  postgis_inout.c, postgis_ops.c, regress, regress/regress.sql,
-	  regress/regress_biginsert.sql, regress/regress_expected,
-	  regress/regress_index.sql, regress/regress_index_expected,
-	  regress/regress_index_out, regress/regress_lots_of_points.sql,
-	  regress/regress_out, regress/run_index_regress,
-	  regress/run_regress, undef-funcs.sql: Initial revision
-
-2001-06-22 17:39  cvs
-
-	* branches, tags, .: New repository initialized by cvs2svn.
-

Deleted: packages/postgis/trunk/GNUmakefile
===================================================================
--- packages/postgis/trunk/GNUmakefile	2007-11-14 15:52:02 UTC (rev 1268)
+++ packages/postgis/trunk/GNUmakefile	2007-11-14 15:57:07 UTC (rev 1269)
@@ -1,102 +0,0 @@
-#-----------------------------------------------------
-#
-# Configuration directives are in Makefile.config
-#
-#-----------------------------------------------------
-
-all: Makefile.config liblwgeom loaderdumper utils
-
-install: all liblwgeom-install loaderdumper-install
-
-uninstall: liblwgeom-uninstall loaderdumper-uninstall docs-uninstall
-
-clean: Makefile.config liblwgeom-clean loaderdumper-clean docs-clean test-clean
-	rm -f lwpostgis.sql lwpostgis_upgrade.sql
-
-distclean: clean
-	rm -Rf autom4te.cache
-	rm -f config.log config.cache config.status Makefile.config
-	rm -f config.h
-
-maintainer-clean: Makefile.config
-	@echo '------------------------------------------------------'
-	@echo 'This command is intended for maintainers to use; it'
-	@echo 'deletes files that may need special tools to rebuild.'
-	@echo '------------------------------------------------------'
-	$(MAKE) -C doc maintainer-clean
-	$(MAKE) -C lwgeom maintainer-clean
-	$(MAKE) -C jdbc2 maintainer-clean
-	$(MAKE) distclean
-	rm -f configure
-
-test check: 
-	$(MAKE) -C regress test
-
-test-clean:
-	$(MAKE) -C regress clean
-
-liblwgeom: Makefile.config
-	$(MAKE) -C lwgeom 
-
-liblwgeom-clean:
-	$(MAKE) -C lwgeom clean
-
-liblwgeom-install:
-	$(MAKE) -C lwgeom install
-
-liblwgeom-uninstall:
-	$(MAKE) -C lwgeom uninstall
-
-loaderdumper: Makefile.config
-	$(MAKE) -C loader
-
-loaderdumper-clean:
-	$(MAKE) -C loader clean
-
-loaderdumper-install:
-	$(MAKE) -C loader install
-
-loaderdumper-uninstall:
-	$(MAKE) -C loader uninstall
-
-templategis: Makefile.config
-	$(MAKE) -C extras/template_gis
-
-templategis-clean:
-	$(MAKE) -C extras/template_gis clean
-
-templategis-install:
-	$(MAKE) -C extras/template_gis install
-
-templategis-uninstall:
-	$(MAKE) -C extras/template_gis uninstall
-
-docs: Makefile.config
-	$(MAKE) -C doc 
-
-docs-clean: Makefile.config
-	$(MAKE) -C doc clean
-
-
-docs-install:
-	$(MAKE) -C doc install
-
-docs-uninstall:
-	$(MAKE) -C doc uninstall
-
-utils:
-	$(MAKE) -C utils
-
-configure: configure.in
-	./autogen.sh
-
-config.status: configure
-	./configure
-
-Makefile.config: Makefile.config.in config.status 
-	./config.status
-
-config.h: config.h.in config.status
-	./config.status
-
-.PHONY: utils

Deleted: packages/postgis/trunk/Makefile
===================================================================
--- packages/postgis/trunk/Makefile	2007-11-14 15:52:02 UTC (rev 1268)
+++ packages/postgis/trunk/Makefile	2007-11-14 15:57:07 UTC (rev 1269)
@@ -1,22 +0,0 @@
-
-# this file copied and adapted from PostgreSQL source
-# to allow easy build on BSD systems
-
-all install uninstall clean distclean maintainer-clean test check docs docs-install docs-uninstall utils:
-	@IFS=':' ; \
-	 for dir in $$PATH; do \
-	   for prog in gmake gnumake make; do \
-	     if [ -f $$dir/$$prog ] && ( $$dir/$$prog -f /dev/null --version 2>/dev/null | grep GNU >/dev/null 2>&1 ) ; then \
-	       GMAKE=$$dir/$$prog; \
-	       break 2; \
-	     fi; \
-	   done; \
-	 done; \
-	\
-	 if [ x"$${GMAKE+set}" = xset ]; then \
-	   echo "Using GNU make found at $${GMAKE}"; \
-	   $${GMAKE} $@ ; \
-	 else \
-	   echo "You must use GNU make to build PostGIS." ; \
-	   false; \
-	 fi

Deleted: packages/postgis/trunk/Makefile.config.in
===================================================================
--- packages/postgis/trunk/Makefile.config.in	2007-11-14 15:52:02 UTC (rev 1268)
+++ packages/postgis/trunk/Makefile.config.in	2007-11-14 15:57:07 UTC (rev 1269)
@@ -1,187 +0,0 @@
-#---------------------------------------------------------------
-# Configuration Directives
-#---------------------------------------------------------------
-
-#
-# We recommend that you install the Proj4 and GEOS libraries
-# referenced below to get the most use out of your PostGIS
-# database.
-
-#
-# Set USE_PROJ to 1 for Proj4 reprojection support (recommended)
-#
-# Reprojection allows you to transform coordinate systems
-# in the database with the Transform() function.
-#
-# Download from: http://www.remotesensing.org/proj
-#
-USE_PROJ=@USE_PROJ@
-PROJ_DIR=@PROJ_DIR@
-PROJ_LIBDIR=@PROJ_LIBDIR@
-
-#
-# Set USE_GEOS to 1 for GEOS spatial predicate and operator
-# support (recommended).
-# GEOS installation directory defaults to /usr/local,
-# set GEOS_DIR environment variable to change it.
-#
-# GEOS allows you to do exact topological tests, such as
-# Intersects() and Touches(), as well as geometry operations,
-# such as Buffer(), GeomUnion() and Difference().
-#
-# Download from: http://geos.refractions.net
-#
-USE_GEOS=@USE_GEOS@
-GEOS_DIR=@GEOS_DIR@
-GEOS_LDFLAGS=@GEOS_LDFLAGS@
-# EXPERIMENTAL! use geos C-API (only available with GEOS-2.2.x and up)
-USE_GEOS_CAPI=@USE_GEOS_CAPI@
-
-#
-# Set USE_JTS to 1 if you have libjts installed. 
-#
-USE_JTS=@USE_JTS@
-JTS_INCLUDES=@JTS_INCLUDES@
-JTS_LIBDIR=@JTS_LIBDIR@
-
-#
-# Set USE_STATS to 1 for new GiST statistics collection support
-# Note that this support requires additional columns in 
-# GEOMETRY_COLUMNS, so see the list archives for info or
-# install a fresh database using postgis.sql.
-# This option is useless for builds against PGSQL>=80 (stats
-# are always gathered in that case, and you don't need additional
-# columns in geometry_columns).
-#
-USE_STATS=1
-
-#
-# Set AUTOCACHE_BBOX to 0 if you want finer control over
-# bounding box computation and caching for your geometries.
-# If you do, bbox computattion strategies are listed in
-# the file lwgeom/BBOXCACHE_BEHAVIOURS, but don't expect
-# them to be easy nor consistent.
-#
-AUTOCACHE_BBOX=1
-
-#
-# Set USE_ICONV to 1 if you want the loader (shp2pgsql)
-# to support UTF-8 output.
-#
-USE_ICONV=@USE_ICONV@
-ICONV_LDFLAGS=@ICONV_LDFLAGS@
-
-#
-# PGSQL
-#
-PGCONFIG=@PGCONFIG@
-PGFEINCLUDES=@PGFEINCLUDES@
-PGBEINCLUDES=@PGBEINCLUDES@
-PGFELIBS=@PGFELIBS@
-PGBELIBS=@PGBELIBS@
-PORTNAME=@PORTNAME@
-
-#
-# Docbook
-#
-XSLBASE=@XSLBASE@
-XSLTPROC=@XSLTPROC@
-PDFXMLTEX=@PDFXMLTEX@
-DB2PDF=@DB2PDF@
-JW=@JW@
-DOC_RULE=@DOC_RULE@
-
-#
-# Compilers
-#
-CC=@CC@
-CXX=@CXX@
-ELF_SYSTEM=@ELF_SYS@
-
-#
-# Other programs
-#
-PERL=@PERL@
-FLEX=@FLEX@
-YACC=@YACC@
-LN_S=@LN_S@
-INSTALL=@INSTALL@ -c
-PWDREGRESS=@PWDREGRESS@
-INSTALL_DATA=$(INSTALL) -m 644
-INSTALL_BIN=$(INSTALL) -m 755
-INSTALL_LIB=$(INSTALL) -m 755
-INSTALL_SHLIB=$(INSTALL_LIB)
-
-#
-# PATHS
-#
-prefix=@prefix@
-exec_prefix=@exec_prefix@
-bindir=@bindir@
-datadir=@datadir@
-mandir=@mandir@
-docdir=@docdir@
-libexecdir=@libexecdir@
-libdir=@libdir@
-LPATH=@LPATH@
-
-#
-# DLL 
-#
-DLSUFFIX=@DLSUFFIX@
-DLFLAGS=@DLFLAGS@
-# these are for win32 and cygwin platforms
-DLLTOOL=@DLLTOOL@
-DLLWRAP=@DLLWRAP@
-
-#
-# EXE
-#
-EXE=@EXE@
-
-#
-# HOST OS
-#
-HOST_OS=@HOST_OS@
-
-
-#---------------------------------------------------------------
-# END OF CONFIGURATION
-#---------------------------------------------------------------
-
-# Use JTS instead of GEOS if available
-ifeq ($(USE_JTS),1)
-	USE_GEOS=0
-endif
-
-#---------------------------------------------------------------
-# Test the version string and set the USE_VERSION macro
-# appropriately.
-#
-VERSION=$(shell $(PGCONFIG) --version)
-ifneq ($(findstring 7.1,$(VERSION)),)
-	USE_VERSION=71
-else
-	ifneq ($(findstring 7.2,$(VERSION)),)
-		USE_VERSION=72
-	else
-		ifneq ($(findstring 7.3,$(VERSION)),)
-			USE_VERSION=73
-		else
-			ifneq ($(findstring 7.4,$(VERSION)),)
-				USE_VERSION=74
-			else
-				ifneq ($(findstring 8.0,$(VERSION)),)
-					USE_VERSION=80
-				else
-					ifneq ($(findstring 8.1,$(VERSION)),)
-						USE_VERSION=81
-					else
-						USE_VERSION=82
-					endif
-				endif
-			endif
-		endif
-	endif
-endif
-

Deleted: packages/postgis/trunk/NEWS
===================================================================
--- packages/postgis/trunk/NEWS	2007-11-14 15:52:02 UTC (rev 1268)
+++ packages/postgis/trunk/NEWS	2007-11-14 15:57:07 UTC (rev 1269)
@@ -1,677 +0,0 @@
-PostGIS 1.2.1
-2007/01/11
-        - Fix point-in-polygon shortcut bug in Within()
-        - Fix PgSQL 8.2 null handling for indexes
-        - Update RPM spec files
-        - Add AsKML() function
-        - Add short-circuit for transform() in no-op case
-        - JDBC: - Fixed JTS handling for multi-dimensional geometries
-                  (thanks to Thomas Marti for hint and partial patch)
-                - Additionally, now JavaDoc is compiled and packaged
-                - Fixed classpath problems with GCJ
-                - Fixed pgjdbc 8.2 compatibility, losing support for
-                  jdk 1.3 and older.
-
-PostGIS 1.2.0
-2006/12/08
-        - Added curved geometry type support for serialization/deserialization.
-        - Added point-in-polygon shortcircuit to Contains and Within functions.
-        - JDBC: Added awt.shape implementation for JTS geometries
-        - EJB3: Fixed NullPointer bug, thanks to Norman Barker
-
-PostGIS 1.1.6
-2006/11/02
-
-	- fixed CAPI change that broke 64-bit platforms
-	- use Z ordinate in reprojections
-	- spatial_ref_sys.sql updated to EPSG 6.11.1 
-        - Simplified Version.config infrastructure to use a single
-          pack of version variables for everything.
-        - Include the Version.config in loader/dumper USAGE messages
-        - Replace hand-made, fragile JDBC version parser with Properties
-        - Fixed setSRID() bug in JDBC, thanks to Thomas Marti
-        - loader/dumper: fixed regression tests and usage output
-
-
-PostGIS 1.1.5
-2006/10/13
-	- Java:
-	  - Removed obsolete synchronization from Jts code.
-	  - fixed nullpointer Exception in Geometry.equals() method
-          - Added EJB3Spatial.odt to fulfill the GPL requirement of
-            distributing the "preferred form of modification"
-	- Added -S option for non-multi geometries to shp2pgsql
-	- Updated heavily outdated README files for shp2pgsql/pgsql2shp by 
-	  merging them with the manpages.
-	- Fixed MingW link error that was causing pgsql2shp to
-	  segfault on Win32 when compiled for PostgreSQL 8.2
-
-PostGIS 1.1.4
-2006/09/27
-	- Fixed support for PostgreSQL 8.2
-	- Fixed bug in collect() function discarding SRID of
-	  input
-	- Added SRID match check in MakeBox2d and MakeBox3d
-	- Fixed regress tests to pass with GEOS-3.0.0
-	- Improved pgsql2shp run concurrency.
-	- Java:
-		- reworked JTS support to reflect new upstream
-		  JTS developers' attitude to SRID handling.
-		  Simplifies code and drops build depend on GNU trove.
-		- Added EJB2 support generously donated by the
-		  "Geodetix s.r.l. Company" http://www.geodetix.it/
-		- Added EJB3 tutorial / examples donated by
-		  Norman Barker <nbarker at ittvis.com>
-		- Reorganized java directory layout a little.
-
-PostGIS 1.1.3
-2006/06/30
-
-	- NEW Long Transactions support.
-	- Can run the regress tests with 'make check' now.
-	- New regress test support for loader/dumper.
-	- BUGFIX in pgsql2shp successful return code.
-	- BUGFIX in shp2pgsql handling of MultiLine WKT.
-	- BUGFIX in affine() failing to update bounding box.
-	- WKT parser: forbidden construction of multigeometries with
-	  EMPTY elements (still supported for GEOMETRYCOLLECTION).
-	- Added --with-proj-libdir and --with-geos-libdir configure
-	  switches.
-	- JDBC:
-	    - Improved regression tests: MultiPoint and scientific ordinates
-	    - Fixed some minor bugs in jdbc code
-	    - Added proper accessor functions for all fields in preparation of
-	      making those fields private later
-	- Support for build Tru64 build.
-	- Use Jade for generating documentation.
-	- NEW DumpRings() function.
-	- BUGFIX in distance(poly,poly) giving wrong results.
-	- NEW AsHEXEWKB(geom, XDR|NDR) function.
-	- Don't link pgsql2shp to more libs then required.
-	- Initial support for PostgreSQL 8.2.
-
-PostGIS 1.1.2
-2006/03/30
-
-	- Regress tests can now be run *before* postgis intallation
-	- BUGFIX in SnapToGrid() computation of output bounding box
-	- More portable ./configure script
-	- Changed ./run_test script to have more sane default behaviour
-	- Fixed support for 64bit archs
-	- jdbc2 SRID handling fixes in JTS code
-	- New affine() matrix transformation functions
-	- New rotate{,X,Y,Z}() function 
-	- Old translating and scaling functions now use affine() internally
-	- BUGFIX in EnforceRHR() 
-	- Embedded access control in estimated_extent() for builds against
-	  pgsql >= 8.0.0
-
-PostGIS 1.1.1
-2006/01/23
-
-	- Source code cleanups
-	- Solaris 2.7 and MingW support improvements
-	- added NumInteriorRing() alias due to OpenGIS ambiguity
-	- BUGFIX in geometrycollection handling of GEOS-CAPI connector
-	- BUGFIX in line_locate_point()
-	- Fixed handling of postgresql paths
-	- Fixed a premature exit in postgis_restore.pl 
-	- BUGFIX in line_substring()
-	- New Z and M interpolation in line_substring()
-	- New Z and M interpolation in line_interpolate_point()
-	- Added support for localized cluster in regress tester
-
-PostGIS 1.1.0
-2005/12/21
-
-	- New functions:
-		- scale() and transscale() companion methods to translate()
-		- line_substring() 
-		- line_locate_point()
-		- M(point) 
-		- LineMerge(geometry) 
-		- shift_longitude(geometry) 
-		- azimuth(geometry) 
-		- locate_along_measure(geometry, float8) 
-		- locate_between_measures(geometry, float8, float8) 
-		- SnapToGrid by point offset (up to 4d support)
-		- BuildArea(any_geometry) 
-		- OGC BdPolyFromText(linestring_wkt, srid) 
-		- OGC BdMPolyFromText(linestring_wkt, srid)
-		- RemovePoint(linestring, offset)
-		- ReplacePoint(linestring, offset, point)
-
-	- Bug fixes:
-		- Fixed memory leak in polygonize()
-		- Fixed bug in lwgeom_as_anytype cast funcions
-		- Fixed USE_GEOS, USE_PROJ and USE_STATS elements
-		  of postgis_version() output to always reflect
-		  library state.
-
-	- Function semantic changes:
-		- SnapToGrid doesn't discard higher dimensions
-		- Changed Z() function to return NULL if requested
-	  	  dimension is not available
-
-	- Peformance improvements:
-		- Much faster transform() function, caching proj4 objects
-		- Removed automatic call to fix_geometry_columns() in
-	  	  AddGeometryColumns() and update_geometry_stats()
-
-	- jdbc2 works:
-		- Makefile improvements
-		- JTS support improvements
-		- Improved regression test system
-		- Basic consistency check method for geometry collections
-		- Support for (Hex)(E)wkb
-		- Autoprobing DriverWrapper for HexWKB / EWKT switching
-		- fix compile problems in ValueSetter for ancient jdk releases.
-		- fix EWKT constructors to accept SRID=4711; representation
-		- added preliminary read-only support for java2d geometries
-	
-	- Other new things:
-		- Full autoconf-based configuration, with
-		  PostgreSQL source dependency relief
-		- GEOS C-API support (2.2.0 and higher)
-		- Initial support for topology modelling
-		- Debian and RPM specfiles
-		- New lwpostgis_upgrade.sql script
-
-	- Other changes:
-		- JTS support improvements
-		- Stricter mapping between DBF and SQL integer and
-		  string attributes
-		- Wider and cleaner regression test suite
-		- old jdbc code removed from release
-		- obsoleted direct use of postgis_proc_upgrade.pl
-		- scripts version unified with release version
-
-PostGIS 1.0.6
-2005/12/06
-	- Fixed palloc(0) call in collection deserializer (only gives
-	  problem with --enable-cassert)
-	- Fixed bbox cache handling bugs
-	- Fixed geom_accum(NULL, NULL) segfault
-	- Initial support for postgresql 8.2
-	- Fixed segfault in addPoint()
-	- Fixed short-allocation in lwcollection_clone()
-	- Fixed bug in segmentize()
-	- Added missing SRID mismatch checks in GEOS ops
-	- Fixed bbox computation of SnapToGrid output
-
-PostGIS 1.0.5
-2005/11/25
-	- New "Reporting Bugs" chapter in manual
-	- Segfault fix in shp2pgsql (utf8 encoding)
-	- Fixed computation of null values fraction in analyzer
-	- Fixed return code of shp2pgsql
-	- Fixed handling of trailing dots in dbf numerical attributes
-	- Schema aware postgis_proc_upgrade.pl, support for pgsql 7.2+
-	- Fixed a small bug in the getPoint4d_p() low-level function
-	- Fixed memory alignment problems
-	- Speedup of serializer functions
-	- Bug fix in force_4d, force_3dm and force_3dz functions
-
-PostGIS 1.0.4
-2005/09/09
-	- Memory leak plugged in GiST indexing
-	- Segfault fix in transform() handling of proj4 errors
-	- Fixed some proj4 texts in spatial_ref_sys (missing +proj)
-	- GiST indexing cleanup
-	- Loader: fixed string functions usage, reworked NULL objects check,
-	  fixed segfault on MULTILINESTRING input.
-	- Fixed bug in MakeLine dimension handling
-	- Looser syntax acceptance in box3d parser
-	- Documentation improvements
-	- More robust selectivity estimator
-	- Minor speedup in distance()
-	- Minor cleanups
-	- Fixed bug in translate() corrupting output bounding box
-	- Initial implementation of postgis_proc_upgrade script
-
-PostGIS 1.0.3
-2005/08/08
-	- Severe bugfix in lwgeom's 2d bounding box computation
-	- Bugfix in WKT (-w) POINT handling in loader
-	- Bugfix in dumper on 64bit machines
-	- Bugfix in dumper handling of user-defined queries 
-	- Bugfix in create_undef.pl script
-	- Small performance improvement in canonical input function
-	- Minor cleanups in loader
-	- Support for multibyte field names in loader
-	- Improvement in the postgis_restore.pl script
-	- New rebuild_bbox_caches.pl util script
-
-PostGIS 1.0.2
-2005/07/04
-	- Fault tolerant btree ops
-	- Memory Leak fix in pg_error
-	- Rtree index fix. See:
-	  http://archives.postgresql.org/pgsql-hackers/2005-06/msg01108.php
-        - Initial support for postgresql 8.1dev
-	- Cleaner build scripts: avoided mix of CFLAGS and CXXFLAGS
-	- NEW -I switch for pgsql2shp (GiST index)
-
-PostGIS 1.0.1
-2005/05/24
-	- BUGFIX in shp2pgql escape functions
-	- BUGFIX in 3d computation of lenght_spheroid
-	- better support for concurrent postgis in multiple schemas
-	- documentation fixes
-	- BUGFIX in join selectivity estimator returning invalid estimates (>1)
-	- jdbc2: compile with "-target 1.2 -source 1.2" by default
-	- NEW support for custom createdb options in postgis_restore.pl
-	- NEW -k switch for pgsql2shp
-	- BUGFIX in pgsql2shp attribute names unicity enforcement
-	- BUGFIX in Paris projections definitions
-	- postgis_restore.pl cleanups
-
-PostGIS 1.0.0
-2005/04/19
-	- NEW manual pages for loader/dumper
-	- NEW shp2pgsql support for old (HWGEOM) postgis versions
-	- NEW -p flag for shp2pgsql
-	- BUGFIX in transform() releasing random memory address
-	- BUGFIX in force_3dm() allocating less memory then required
-	- NEW chapter about OGC compliancy enforcement
-	- BUGFIX in shp2pgsql escape of values starting with "'" or "\t" 
-	- NEW autoconf support for JTS lib
-	- BUGFIX in estimator testers (support for LWGEOM and schema parsing)
-	- BUGFIX in join selectivity estimator (defaults, leaks, tuplecount, sd)
-
-PostGIS 1.0.0RC6
-2005/03/30
-	- BUGFIX dumper 64bit
-	- BUGFIX in multi()
-	- BUGFIX in postgis_restore.pl script
-	- early return [when noop] from multi()
-	- dropped {x,y}{min,max}(box2d) functions
-
-PostGIS 1.0.0RC5
-2005/03/25
-	- small build scripts refinements
-	- BUGFIX in box3d computation (yes, another!)
-	- BUGFIX in estimated_extent()
-        - additional performance tips documented
-
-PostGIS 1.0.0RC4
-2005/03/18
-	- early return from force_collection
-	- segfault fix in geom_accum()
-	- consistency check fix in SnapToGrid()
-	- jdbc2: code cleanups, Makefile improvements
-	- FLEX & YACC variables set *after* pgsql Makefile.global
-	  is included and only if the pgsql *stripped* version
-	  evaulates to the empty string
-	- added already generated parser in release
-	- build scripts refinements
-	- MultiLine handling BUG fix in loader and dumper
-	- improved version handling, central Version.config
-        - added distance_sphere function 
-	- subselects support in selectivity estimator 
-	- bug fixes for 64bit architectures
-	- bugfix in loaded, skipping all but first hole of polygons.
-	- changed get_proj4_from_srid implementation to use plpgsql
-	  instead of sql to workaround a pgsql80x bug.
-	- box2d output changed back to 15 significant digits
-	- BUGFIX in box3d computation function with collections
-	- improvements in postgis_restore.pl
-
-PostGIS 1.0.0RC3
-2005/02/24
-	- transform(): missing SRID bugfix, better error handling
-	- jdbc2: small patches, box2d/3d tests, revised docs and license.
-	- jdbc2: bug fix and testcase in for pgjdbc 8.0 type autoregistration
-	- few changes in autoconf 
-	- reduced precision of box2d output.
-	- some functions made IMMUTABLE from STABLE,
-	  for performance improvement
-	- new performance tips chapter in manual
-	- BUILDDATE extraction made more portable
-	- fixed bogus 72 index bindings
-	- prefixed DEBUG macros with PGIS_ to avoid clash with pgsql one
-	- fixes in probe_geometry_columns() to work with PG72 and support
-	  multiple geometry columns in a single table
-	- fixed spatial_ref_sys.sql to avoid vacuuming the whole database.
-	- jdbc2: Removed use of jdk1.4 only features to enable build with 
-	  older jdk releases.
-	- jdbc2: Added support for building against pg72jdbc2.jar
-	- documentation updates: pgsql72 requirement, lwpostgis.sql
-	- memory alignment handling
-	- fixed bug in force_collection causing mapserver connector
-	  failures on simple (single) geometry types.
-	- jdbc2: updated and cleaned makefile
-	- plugged a leak in GEOS2POSTGIS converter
-	- jdbc2: added BETA support for jts geometry classes
-	- jdbc2: Skip known-to-fail tests against older PostGIS servers.
-	- jdbc2: Fixed handling of measured geometries in EWKT.
-	- Reduced memory usage by early releasing query-context palloced one.
-	- Added bool::text cast in lwpostgis.sql
-	- bug fix in GeometryFromText() missing to add a bbox cache.
-	- spatial_ref_sys: changed Paris entries to match the ones
-	  distributed with 0.x.
-
-PostGIS 1.0.0RC2
-2005/01/26
-	- More correct STABLE, IMMUTABLE, STRICT uses in lwpostgis.sql
-	- GEOMETRYCOLLECTION(EMPTY) syntax support for backward compatibility
-	- faster and more robust loader (both i18n and not)
-	- faster binary outputs
-	- bug fix in pointarray box3d computation
-	- initial autoconf script
-	- bug fix in distance_spheroid definition
-	- stricter OGC WKB constructors
-	- stricter OGC WKT constructors
-	- bug fix in transform() missing to update bbox cache
-	- LWGEOM aware JDBC driver (jdbc2)
-
-PostGIS 1.0.0RC1
-2005/01/13
-
-- New Things
-  - Objects are all now "lightweight" with a smaller disk
-    and index representation. Large databases should see a moderate
-    to large performance increase.
-  - Objects now have a hexidecimal canonical representation.
-    To see a "user friendly" version of the objects use the
-    AsText() function.
-  - The loader and dumper use the hexidecimal canonical representation,
-    so coordinate drift due to floating point string parsing is now
-    eliminated.
-  - New functions: UpdateGeometrySRID(), AsGML(), SnapToGrid(),
-    ForceRHR(), estimated_extent(), Accum().
-  - Vertical positioning operators.
-  - Geometry constructors/editors.
-  - Coordinate dimensions handling (up to 4d).
-  - API.
-  - Join selectivity.
-- Bug Fixes
-  - Numerous small fixes.
-
-PostGIS 0.9.0
-2004/09/10
-
-- New Things
-  - GEOMETRY_COLUMNS management functions
-    - fix_geometry_columns(), probe_geometry_columns()
-  - Support for PgSQL 8.0 / Support for Win32
-  - Support for GEOS 2.0
-- Bug Fixes
-  - Schema support in shp2pgsql/pgsql2shp improved
-  - Spatial index estimator improved
-  - Build system streamlined
-
-
-PostGIS 0.8.2
-2004/05/27
-
-- New Things
-  - PgSQL 7.5 Support
-  - Integrated PgSQL 7.5 statistics rathering
-  - Improved schema support
-  - Optional experimental lightweight geometries (LWGEOM)
-    - Faster performance
-    - Lower disk usage
-  - Multi() function to create MULTI* geometries
-  - line_interpolate_point() function for linear referencing
-- Bug Fixes
-  - Minor memory leaks gone
-  - Solaris support cleaner
-  - shp2pgsql/pgsql2shp more corner cases fixed
-  
-
-PostGIS 0.8.1
-2004/01/12
-
-- New Things
-  - Schema support in AddGeometryColumn and loader/dumper
-- Bug Fixes
-  - Memory fixes
-  - GEOS translation fixes
-
-
-PostGIS 0.8.0
-2003/11/24
-
-- New Things
-  - Support for PostgreSQL 7.4
-  - Support for all OpenGIS SFSQL functions (requires GEOS)
-    - Contains()
-    - Within()
-    - GeomUnion()
-    - Intersection()
-    - Buffer()
-    - and many more...!
-  - Includes OpenGIS conformance tests
-  - Passes all OpenGIS conformance tests
-  - Spatial aggregate functions
-    - GeomUnion() 
-    - Collect()
-- Bug Fixes
-  - shp2pgsql/pgsql2shp
-    - Numerous special cases in rings and 
-      attributes repaired
-  - Some OpenGIS conformance changes
-
-
-PostGIS 0.7.5
-2003/04/08
-
-- Bug Fixes
-  - shp2pgsql 
-    - Z coordinate handling
-    - M coordinate handling
-    - Ring handling fixed in some cases
-    - Support for large numbers in attribute tables
-  - Some obscure operators fixed
-  - Some cygwin build improvements
-
-
-PostGIS 0.7.4
-2003/02/12
-
-- Bug Fixes
-  - Several shp2pgsql enhancements and bugs.
-  - Cleaner compile, fewer warnings.
-  - Better undef support.
-  - Fixed stateplane/feet proj definitions.
-- New Things
-  - Support for PostgreSQL 7.3
-  - Optional spatial index selectivity system
-
-
-PostGIS 0.7.3
-2002/09/05
-
-- Bug Fixes
-  - Stupid bug in .sql install script breaks install for
-    many. Squashed. New release needed.
-  - Automatic version detection for appropriate GiST bindings
-  - postgis_transform now supports box3d types as well as geometry
-
-
-PostGIS 0.7.2
-2002/09/01
-
-- Bug Fixes
-  - Numerous subtle bugs fixed in pgsql2shp and shp2pgsql DBF and
-    SHP file handling
-  - Some pgsql 7.3 preparations
-  - Patch to truly_inside() corner case
-  - Updates to the ~ and @ operators
-  - Update to translate() function to also translate bbox
-
-
-PostGIS 0.7.1
-2002/05/14
-
-- Bug Fixes
-  - PgSQL 7.2 RTree-over-GIST bug fix. Rare data cases
-    caused index building to fail.
-  - Carriage returns removed from source code. Were
-    causing compilation failures.
-  - collect() now returns simplest homogeneous type
-    being aggregated (e.g.M ULTIPOLYGON for collect(*POLYGON))
-
-
-PostGIS 0.7.0
-2002/05/04
-
-- New Things
-  - transform() function provides coordinate reprojection 
-    using proj4 library
-  - spatial_ref_sys.sql has a complete set of proj4 
-    definitions for each EPSG coordinate system
-  - support for PostgreSQL 7.2 GiST index API
-  - refactoring of source code to separate index support
-    functions from other functions
-  - max_distance() function
-  - distance_spheroid() function
-  - collect() aggregate function
-  - xmin(),ymin(),zmin(),xmax(),ymax(),zmax() functions
-- Bug Fixes
-  - transform() more graceful when grid shifts are missing
-  - setsrid() made cachable
-  - patches to loader/dumper
-
-
-PostGIS 0.6.2
-2001/11/07
-
-- New Things
-  - spatial_ref_sys.sql complete set of SRID and WKT
-  - generate postgis_undef.sql automatically at build
-- Bug fixes
-  - Memory problem in shp2pgsql
-  - Compilation problems with shp2pgsql
-
-
-PostGIS 0.6.1
-2001/10/15
-
-- Bug fixes
-  - Cygwin compilation fix
-  - Improved getopts handling in utility programs
-  - Text casting fixes
-
-
-PostGIS 0.6
-2001/09/19
-
-- New functions
-  - postgis_version()
-    Return the PostGIS version number.
-  - find_srid(<db/schema>::varchar, <table>::varchar, <column>::varchar)
-    Return the SRID number for a particular column of a database.
-  - AddGeometryColumn(<db/schema>::varchar, <table>::varchar,
-      <column>::varchar, <srid>::integer, <type>::varchar, 
-      <dimension>::integer)
-    Appends a geometry column to an existing table and updates the
-    metadata tables appropriately.
-  - DropGeometryColumn(<db/schema>::varchar, <table>::varchar, 
-      <column>::varchar)
-    Removes a geometry column from an existing spatial table.
-  - Distance(<geom1>::geometry, <geom2>::geometry)
-    Returns the cartesian distance between two geometries.
-  - AsText(<geom>::geometry)
-    Returns the OGC well-known text version of the geometry.
-  - SRID(<geom>::geometry)
-    Returns the integer SRID of the geometry.
-  - GeometryFromText(<geom>::varchar, <srid>::integer)
-    Creates a geometry object given the OGC well-known text and a valid
-    SRID.
-  - SetSRID(<geom>::geometry)
-    Sets the SRID of a geometry to a particular value.
-  - IsClosed(<geom>::geometry)
-    Returns true of first and last points of geometry are coincident.
-  - StartPoint(<geom>::geometry)
-    Returns the first point of a geometry.
-  - EndPoint(<geom>::geometry)
-    Returns the last point of a geometry.
-  - Centroid(<geom>::geometry)
-    Returns the centroid of a geometry.
-- More OpenGIS SFSQL compatibility
-  - SPATIAL_REF_SYS table
-  - GEOMETRY_COLUMNS table
-  - SRID integrity checking
-- Better Mapserver compatibility
-- Minor fixes/changes
-  - Support for WKB in the tables
-  - Miscellaneous bug fixes
-  - Placeholders for precision grid
-
-
-PostGIS 0.5
-2001/07/20
-
-- New functions
-  - Dimension()
-  - GeometryType()
-  - Envelope() 
-  - X(), Y(), Z()
-  - NumPoints()
-  - PointN()
-  - ExteriorRing()
-  - NumInteriorRings()
-  - InteriorRingN()
-  - NumGeometries()
-  - GeometryN()
-  - Length_Spheroid()
-  - Length3D_Spheroid()
-  - AsBinary() + XDR and NDR variants
-  - force_collection()
-- Removed functions
-  - wkb_ndr()
-  - wkb_xdr()
-- New Objects
-  - SPHEROID(<NAME>,<SEMIMAJOR AXIS>,<INVERSE FLATTENING>)
-    To be used with the length_spheroid functions for accurate
-    length calculations on lat/lon data.
-- Minor bug fixes
-- Internal Functions
-  - Extra constructors to make geometry manipulation easier
-- Structural Reorganization
-  - Broke postgis.c up into four new files
-    postgis_debug.c -- debugging functions
-    postgis_fn.c -- generic functions (like length())
-    postgis_ops.c -- operators and indexing functions
-    postgis_inout.c -- type support functions and data conversion functions
-
-
-PostGIS 0.2
-2001/06/19
-
-- New functions
-  - extent()
-  - force_2d()
-  - force_3d()
-  - wkb_xdr()
-  - wkb_ndr()
-  - translate()
-- Fixes
-  - Cygwin compilation (Norman Vine)
-  - i386 byte alignment fixed
-  - 'VACUUM ANALYZE' fixed
-- Other
-  - documentation in docbook xml
-  - example program for WKB access
-  - removed 'make test' until we can get regression
-    working more cleanly
-
-
-PostGIS 0.1
-2001/05/25
-
-- Initial release!
-- 'geometry' and 'box3d' types.
-- Parsing routines for all possible geometries in OGIS text format 
-  (POINT, LINESTRING, POLYGON, MULTIPOINT, MULTILINESTRING, MULTIPOLYGON,
-  GEOMETRYCOLLECTION).
-- Output routines for all possible geometries in OGIS text format.
-- area2d(), area3d()
-- length3d(), length3d()
-- perimeter2d(), perimeter3d()
-- truely_inside()
-- rtree index support functions
-- gist index support functions
-

Deleted: packages/postgis/trunk/README.postgis
===================================================================
--- packages/postgis/trunk/README.postgis	2007-11-14 15:52:02 UTC (rev 1268)
+++ packages/postgis/trunk/README.postgis	2007-11-14 15:57:07 UTC (rev 1269)
@@ -1,290 +0,0 @@
-PostGIS - Geographic Information Systems Extensions to PostgreSQL
-~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-VERSION: 1.2.1 (2007/01/11)
-
-MORE INFORMATION: http://postgis.refractions.net
-
-This distribution contains a module which implements GIS simple 
-features, ties the features to rtree indexing, and provides some 
-spatial functions for accessing and analyzing geographic data.
-
-Directory structure:
-
-  ./            Build scripts and install directions.
-  ./lwgeom      Library source code.
-  ./java/ejb    EJB Java support
-  ./java/jdbc   Extensions to the PostgreSQL JDBC drivers to support
-                the GIS objects. 
-  ./java/pljava PostgreSQL PL/Java spatial object support
-  ./doc         PostGIS Documentation 
-  ./loader      A program to convert ESRI Shape files into SQL text
-                suitable for uploading into a PostGIS/PostgreSQL database
-                and a program for converting PostGIS spatial tables into
-                Shape files.
-  ./utils       Utility scripts for PostGIS (upgrade, profiling, ...)
-  ./extras      Various pieces that didn't belong to mainstream
-	        (package management specfiles, WFS_locks, sample wkb parser)
-  ./regress     Regression tests
-	        
-
-REQUIREMENTS
-------------
-
-PostGIS is compatible with PostgreSQL 7.4 and above.
-
-You *must* have full PostgreSQL - including server headers - installed
-for this to work. Note that server headers are not installed by
-default until PostgreSQL 8.0.0 and require the special 'install-all-headers'
-Makefile rule.
-
-SEE THE NOTE ON GEOS SUPPORT BELOW FOR SPECIAL COMPILATION INSTRUCTIONS
-
-* PROJ4 SUPPORT (Recommended): 
-
-  The Proj4 reprojection library is required if you want to use the 
-  transform() function to reproject features within the database.
-
-    http://www.remotesensing.org/proj
-
-* SPATIAL PREDICATE / GEOS SUPPORT (Recommended):
-
-  The GEOS library provides support for exact topological tests
-  such as Touches(), Contains(), Disjoint() and spatial operations
-  such as Intersection(), Union() and Buffer().  
-
-    http://geos.refractions.net
-
-  OLD NOTE: In order to use the GEOS support, you *may* need to 
-  specially compile your version of PostgreSQL to link the C++ runtime library.
-  To do this, invoke the PgSQL configuration script this way:
- 
-  LDFLAGS=-lstdc++ ./configure --your-options-go-here
-
-  The initial LDFLAGS variable is passed through to the Makefile and
-  adds the C++ library to the linking stage. 
-
-CONFIGURATION
--------------
-
-To configure PostGIS, as root run:
-	
-  ./configure
-
-Last lines from configure output will give a configuration summary.
-
-If pg_config can't be found in your $PATH configure will complan
-and refuse to proceed. You can specify it using the --with-pgsql-PATH
-flag.
-
-If you don't see PROJ4 in the report (and you did have installed it)
-this means that proj4 installation dir could not be found.
-You can specify it using the --with-proj=DIR flag.
-
-If you don't see GEOS in the report (and you did have installed it)
-this means that geos-config could not be found.
-You can specify it using the --with-geos=PATH flag.
-
-See ./configure --help for more options.
-
-BUILD
------
-
-To build PostGIS library and utilities, as root run:
-
-  make
-
-
-TESTING
--------
-
-You want to run regress tests before installation.
-To do so, as postgres run:
-
-	make check
-
-Final lines of output contain a summary of test results:
-run, succeeded, failed. If you have any failure please
-file a bug report using the online bug tracker:
-http://postgis.refractions.net/bugs.
-
-INSTALLATION
-------------
-
-To install PostGIS library and utilities, as root run:
-
-  make install
-
-Installation paths will typically be derived by ``pg_config'':
-
-	- Lib in `pg_config --pkglibdir`
-	- Binaries (loader/dumper) in `pg_config --bindir`
-	- Important support files in [prefix]/share/contrib
-	- Manual pages in [prefix]/man
-	- Documentation in in [prefix]/share/doc
-
-Where [prefix] above is extracted by `pg_config --configure`.
-
-You can change them using ./configure switches.
-See CONFIGURARION section.
-
-CREATING NEW SPATIAL DATABASES
-------------------------------
-
-PostGIS support must be enabled for each database that requires
-its usage. This is done by feeding the lwpostgis.sql (the enabler script)
-file to the targed database. 
-
-The enabler script requires the PL/pgSQL procedural language in order
-to operate correctly, you can use the 'createlang' program from the
-PostgreSQL installation.
-(The PostgreSQL Programmer's Guide has details if you want to do this
-manually for some reason.)
-
-So, as postgres run:
-
-  createlang plpgsql yourdatabase
-  psql -f lwpostgis.sql -d your_database
-
-Your database should now be spatially enabled.
-
-UPGRADING EXISTING SPATIAL DATABASES
-------------------------------------
-
-Upgrading existing spatial databases can be tricky as it requires
-replacement or introduction of new PostGIS object definitions.
-
-Unfortunately not all definitions can be easily replaced in 
-a live database, so sometimes your best bet is a dump/reload
-process. 
-
-PostGIS provides a SOFT UPGRADE procedure for minor or bugfix
-releases, and an HARD UPGRADE procedure for major releases.
-
---- SOFT UPGRADE ---
-
-Soft upgrade consists of sourcing the lwpostgis_upgrade.sql
-script in your spatial database:
-
-  psql -f lwpostgis_upgrade.sql -d your_spatial_database
-
-If a soft upgrade is not possible the script will abort and 
-you will be warned about HARD UPGRADE being required,
-so do not hesitate to try a soft upgrade first.
-
---- HARD UPGRADE ---
-
-Hard upgrade is a PostgreSQL dump/restore procedure combined 
-with a filter to selectively update PostGIS functions and 
-objects to point to a new library version.
-
-Hard upgrades are required when object definitions have changed,
-aggregates have changed or been added, and when the underlying
-PostgreSQL database itself has undergone a major update.
-
-For this purpose, PostGIS provides a utility script to restore a dump
-in "custom" format. The hard upgrade procedure is as follows:
-
-	# Create a "custom-format" dump of the database you want
-	# to upgrade (let's call it "olddb")
-	$ pg_dump -Fc olddb olddb.dump
-
-	# Restore the dump while upgrading postgis into
-	# a new database. 
-        # Note: The new database does NOT have to exist.
-	# Let's call it "newdb"
-	$ sh utils/postgis_restore.pl lwpostgis.sql newdb olddb.dump > restore.log
-
-	# Check that all restored dump objects really had to be 
-        # restored from dump and do not conflict with the 
-        # ones defined in lwpostgis.sql
-	$ grep ^KEEPING restore.log | less
-
-	# If upgrading from PostgreSQL < 8.0 to >= 8.0 you will want to 
-	# drop the attrelid, varattnum and stats columns in the geometry_columns
-	# table, which are no-more needed. Keeping them won't hurt.
-	# !!! DROPPING THEM WHEN REALLY NEEDED WILL DO HARM !!!!
-	$ psql newdb -c "ALTER TABLE geometry_columns DROP attrelid"
-	$ psql newdb -c "ALTER TABLE geometry_columns DROP varattnum"
-	$ psql newdb -c "ALTER TABLE geometry_columns DROP stats"
-
-	# The spatial_ref_sys table is restored from the dump, to 
-        # ensure your custom additions are kept, but the distributed 
-        # one might contain modification so you should backup your 
-        # entries, drop the table and source the new one.
-	# If you did make additions we assume you know how to backup them before
-	# upgrading the table. Replace it with the new like this:
-	$ psql newdb
-	newdb=> DELETE FROM spatial_ref_sys;
-	DROP
-	newdb=> \i spatial_ref_sys.sql
-
-
-USAGE
------
-
-Try the following example SQL statements to create non-OpenGIS tables and 
-geometries:
-
-  CREATE TABLE geom_test ( gid int4, geom geometry,name varchar(25) );
-  INSERT INTO geom_test ( gid, geom, name ) 
-    VALUES ( 1, 'POLYGON((0 0 0,0 5 0,5 5 0,5 0 0,0 0 0))', '3D Square');
-  INSERT INTO geom_test ( gid, geom, name ) 
-    VALUES ( 2, 'LINESTRING(1 1 1,5 5 5,7 7 5)', '3D Line' );
-  INSERT INTO geom_test ( gid, geom, name )
-    VALUES ( 3, 'MULTIPOINT(3 4,8 9)', '2D Aggregate Point' );
-  SELECT * from geom_test WHERE geom && 'BOX3D(2 2 0,3 3 0)'::box3d;
-
-The following SQL creates proper OpenGIS entries in the SPATIAL_REF_SYS
-and GEOMETRY_COLUMNS tables, and ensures that all geometries are created
-with an SRID.
-
-  INSERT INTO SPATIAL_REF_SYS
-    ( SRID, AUTH_NAME, AUTH_SRID, SRTEXT ) VALUES
-    ( 1, 'EPSG', 4269,
-      'GEOGCS["NAD83",
-        DATUM[
-          "North_American_Datum_1983",
-          SPHEROID[
-          "GRS 1980",
-          6378137,
-          298.257222101
-        ]
-      ],
-      PRIMEM["Greenwich",0],
-      UNIT["degree",0.0174532925199433]]'
-    );
-
-  CREATE TABLE geotest (
-    id INT4,
-    name VARCHAR(32)
-    );
-
-  SELECT AddGeometryColumn('db','geotest','geopoint',1,'POINT',2);
-
-  INSERT INTO geotest (id, name, geopoint)
-    VALUES (1, 'Olympia', GeometryFromText('POINT(-122.90 46.97)',1));
-  INSERT INTO geotest (id, name, geopoint)
-    VALUES (2, 'Renton', GeometryFromText('POINT(-122.22 47.50)',1));
-
-  SELECT name,AsText(geopoint) FROM geotest;
-
-
-Spatial Indexes:
-
-PostgreSQL provides support for GiST spatial indexing. The GiST scheme offers 
-indexing even on large objects, using a system of "lossy" indexing where 
-a large object is proxied by a smaller one in the index.  In the case 
-of the PostGIS indexing system, all objects are proxied in the index by 
-their bounding boxes.
-
-You can build a GiST index with:
-
-  CREATE INDEX <indexname> 
-    ON <tablename> 
-    USING GIST ( <geometryfield> );
-
-Always run the "VACUUM ANALYZE <tablename>" on your tables after
-creating an index. This gathers statistics which the query planner
-uses to optimize index usage.
-

Deleted: packages/postgis/trunk/TODO
===================================================================
--- packages/postgis/trunk/TODO	2007-11-14 15:52:02 UTC (rev 1268)
+++ packages/postgis/trunk/TODO	2007-11-14 15:57:07 UTC (rev 1269)
@@ -1,34 +0,0 @@
-2005/01/13
-
-- Clean up mapserver connectivity
-- Network creation and network operations 
-  (upstream, downstream, least cost path)
-- Standardized handling for topology and coverages with 
-  support functions.
-- casts between PostGIS and PostgreSQL geometry classes
-
-======================================
-2005/12/14 - other random items 
-======================================
-
-- Add findsrid() functions that find good carthesian projection
-  srids for a given geometry.
-  
-- Treat geometries without SRID=-1 as compatible with all other
-  geometries in geometry operations
-
-- Special threatment of SRID=-1, dims=-1, type=GEOMETRY
-  in geometry_columns
-
-- LineMerge and Polygonize* interfaces for JTS
-
-- More LRS functions ?
-
-- Selectivity estimation code merge (+- pgsql-8.0.0)
-	
-- fix invalid stats computation (currently keeps the previously
-  computed ones, should instead wipe them out - possibly a pgsql bug).
-
-- MakeValidShape() to remove consecutive vertexes and any eventual
-  other cleanup aimed at making pgsql2shp produce "valid" Shapefiles.
-

Deleted: packages/postgis/trunk/Version.config
===================================================================
--- packages/postgis/trunk/Version.config	2007-11-14 15:52:02 UTC (rev 1268)
+++ packages/postgis/trunk/Version.config	2007-11-14 15:57:07 UTC (rev 1269)
@@ -1,9 +0,0 @@
-# Version numbering central repository, to be included from various 
-# places during the build process
-
-# See HOWTO_RELEASE file in SVN for definitions of those three.
-
-REL_MAJOR_VERSION=1
-REL_MINOR_VERSION=2
-REL_MICRO_VERSION=1
-

Deleted: packages/postgis/trunk/autogen.sh
===================================================================
--- packages/postgis/trunk/autogen.sh	2007-11-14 15:52:02 UTC (rev 1268)
+++ packages/postgis/trunk/autogen.sh	2007-11-14 15:57:07 UTC (rev 1269)
@@ -1,2 +0,0 @@
-#!/bin/sh
-autoconf

Deleted: packages/postgis/trunk/config.guess
===================================================================
--- packages/postgis/trunk/config.guess	2007-11-14 15:52:02 UTC (rev 1268)
+++ packages/postgis/trunk/config.guess	2007-11-14 15:57:07 UTC (rev 1269)
@@ -1,1459 +0,0 @@
-#! /bin/sh
-# Attempt to guess a canonical system name.
-#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-#   2000, 2001, 2002, 2003 Free Software Foundation, Inc.
-
-timestamp='2004-03-12'
-
-# This file is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-#
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-# Originally written by Per Bothner <per at bothner.com>.
-# Please send patches to <config-patches at gnu.org>.  Submit a context
-# diff and a properly formatted ChangeLog entry.
-#
-# This script attempts to guess a canonical system name similar to
-# config.sub.  If it succeeds, it prints the system name on stdout, and
-# exits with 0.  Otherwise, it exits with 1.
-#
-# The plan is that this can be called by configure scripts if you
-# don't specify an explicit build system type.
-
-me=`echo "$0" | sed -e 's,.*/,,'`
-
-usage="\
-Usage: $0 [OPTION]
-
-Output the configuration name of the system \`$me' is run on.
-
-Operation modes:
-  -h, --help         print this help, then exit
-  -t, --time-stamp   print date of last modification, then exit
-  -v, --version      print version number, then exit
-
-Report bugs and patches to <config-patches at gnu.org>."
-
-version="\
-GNU config.guess ($timestamp)
-
-Originally written by Per Bothner.
-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
-Free Software Foundation, Inc.
-
-This is free software; see the source for copying conditions.  There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
-
-help="
-Try \`$me --help' for more information."
-
-# Parse command line
-while test $# -gt 0 ; do
-  case $1 in
-    --time-stamp | --time* | -t )
-       echo "$timestamp" ; exit 0 ;;
-    --version | -v )
-       echo "$version" ; exit 0 ;;
-    --help | --h* | -h )
-       echo "$usage"; exit 0 ;;
-    -- )     # Stop option processing
-       shift; break ;;
-    - )	# Use stdin as input.
-       break ;;
-    -* )
-       echo "$me: invalid option $1$help" >&2
-       exit 1 ;;
-    * )
-       break ;;
-  esac
-done
-
-if test $# != 0; then
-  echo "$me: too many arguments$help" >&2
-  exit 1
-fi
-
-trap 'exit 1' 1 2 15
-
-# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
-# compiler to aid in system detection is discouraged as it requires
-# temporary files to be created and, as you can see below, it is a
-# headache to deal with in a portable fashion.
-
-# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
-# use `HOST_CC' if defined, but it is deprecated.
-
-# Portable tmp directory creation inspired by the Autoconf team.
-
-set_cc_for_build='
-trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
-trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
-: ${TMPDIR=/tmp} ;
- { tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
- { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
- { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
- { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
-dummy=$tmp/dummy ;
-tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
-case $CC_FOR_BUILD,$HOST_CC,$CC in
- ,,)    echo "int x;" > $dummy.c ;
-	for c in cc gcc c89 c99 ; do
-	  if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then
-	     CC_FOR_BUILD="$c"; break ;
-	  fi ;
-	done ;
-	if test x"$CC_FOR_BUILD" = x ; then
-	  CC_FOR_BUILD=no_compiler_found ;
-	fi
-	;;
- ,,*)   CC_FOR_BUILD=$CC ;;
- ,*,*)  CC_FOR_BUILD=$HOST_CC ;;
-esac ;'
-
-# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
-# (ghazi at noc.rutgers.edu 1994-08-24)
-if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
-	PATH=$PATH:/.attbin ; export PATH
-fi
-
-UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
-UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
-UNAME_SYSTEM=`(uname -s) 2>/dev/null`  || UNAME_SYSTEM=unknown
-UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
-
-# Note: order is significant - the case branches are not exclusive.
-
-case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
-    *:NetBSD:*:*)
-	# NetBSD (nbsd) targets should (where applicable) match one or
-	# more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*,
-	# *-*-netbsdecoff* and *-*-netbsd*.  For targets that recently
-	# switched to ELF, *-*-netbsd* would select the old
-	# object file format.  This provides both forward
-	# compatibility and a consistent mechanism for selecting the
-	# object file format.
-	#
-	# Note: NetBSD doesn't particularly care about the vendor
-	# portion of the name.  We always set it to "unknown".
-	sysctl="sysctl -n hw.machine_arch"
-	UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
-	    /usr/sbin/$sysctl 2>/dev/null || echo unknown)`
-	case "${UNAME_MACHINE_ARCH}" in
-	    armeb) machine=armeb-unknown ;;
-	    arm*) machine=arm-unknown ;;
-	    sh3el) machine=shl-unknown ;;
-	    sh3eb) machine=sh-unknown ;;
-	    *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
-	esac
-	# The Operating System including object format, if it has switched
-	# to ELF recently, or will in the future.
-	case "${UNAME_MACHINE_ARCH}" in
-	    arm*|i386|m68k|ns32k|sh3*|sparc|vax)
-		eval $set_cc_for_build
-		if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
-			| grep __ELF__ >/dev/null
-		then
-		    # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
-		    # Return netbsd for either.  FIX?
-		    os=netbsd
-		else
-		    os=netbsdelf
-		fi
-		;;
-	    *)
-	        os=netbsd
-		;;
-	esac
-	# The OS release
-	# Debian GNU/NetBSD machines have a different userland, and
-	# thus, need a distinct triplet. However, they do not need
-	# kernel version information, so it can be replaced with a
-	# suitable tag, in the style of linux-gnu.
-	case "${UNAME_VERSION}" in
-	    Debian*)
-		release='-gnu'
-		;;
-	    *)
-		release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
-		;;
-	esac
-	# Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
-	# contains redundant information, the shorter form:
-	# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
-	echo "${machine}-${os}${release}"
-	exit 0 ;;
-    amd64:OpenBSD:*:*)
-	echo x86_64-unknown-openbsd${UNAME_RELEASE}
-	exit 0 ;;
-    amiga:OpenBSD:*:*)
-	echo m68k-unknown-openbsd${UNAME_RELEASE}
-	exit 0 ;;
-    arc:OpenBSD:*:*)
-	echo mipsel-unknown-openbsd${UNAME_RELEASE}
-	exit 0 ;;
-    cats:OpenBSD:*:*)
-	echo arm-unknown-openbsd${UNAME_RELEASE}
-	exit 0 ;;
-    hp300:OpenBSD:*:*)
-	echo m68k-unknown-openbsd${UNAME_RELEASE}
-	exit 0 ;;
-    mac68k:OpenBSD:*:*)
-	echo m68k-unknown-openbsd${UNAME_RELEASE}
-	exit 0 ;;
-    macppc:OpenBSD:*:*)
-	echo powerpc-unknown-openbsd${UNAME_RELEASE}
-	exit 0 ;;
-    mvme68k:OpenBSD:*:*)
-	echo m68k-unknown-openbsd${UNAME_RELEASE}
-	exit 0 ;;
-    mvme88k:OpenBSD:*:*)
-	echo m88k-unknown-openbsd${UNAME_RELEASE}
-	exit 0 ;;
-    mvmeppc:OpenBSD:*:*)
-	echo powerpc-unknown-openbsd${UNAME_RELEASE}
-	exit 0 ;;
-    pegasos:OpenBSD:*:*)
-	echo powerpc-unknown-openbsd${UNAME_RELEASE}
-	exit 0 ;;
-    pmax:OpenBSD:*:*)
-	echo mipsel-unknown-openbsd${UNAME_RELEASE}
-	exit 0 ;;
-    sgi:OpenBSD:*:*)
-	echo mipseb-unknown-openbsd${UNAME_RELEASE}
-	exit 0 ;;
-    sun3:OpenBSD:*:*)
-	echo m68k-unknown-openbsd${UNAME_RELEASE}
-	exit 0 ;;
-    wgrisc:OpenBSD:*:*)
-	echo mipsel-unknown-openbsd${UNAME_RELEASE}
-	exit 0 ;;
-    *:OpenBSD:*:*)
-	echo ${UNAME_MACHINE}-unknown-openbsd${UNAME_RELEASE}
-	exit 0 ;;
-    *:ekkoBSD:*:*)
-	echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
-	exit 0 ;;
-    macppc:MirBSD:*:*)
-	echo powerppc-unknown-mirbsd${UNAME_RELEASE}
-	exit 0 ;;
-    *:MirBSD:*:*)
-	echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
-	exit 0 ;;
-    alpha:OSF1:*:*)
-	case $UNAME_RELEASE in
-	*4.0)
-		UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
-		;;
-	*5.*)
-	        UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
-		;;
-	esac
-	# According to Compaq, /usr/sbin/psrinfo has been available on
-	# OSF/1 and Tru64 systems produced since 1995.  I hope that
-	# covers most systems running today.  This code pipes the CPU
-	# types through head -n 1, so we only detect the type of CPU 0.
-	ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^  The alpha \(.*\) processor.*$/\1/p' | head -n 1`
-	case "$ALPHA_CPU_TYPE" in
-	    "EV4 (21064)")
-		UNAME_MACHINE="alpha" ;;
-	    "EV4.5 (21064)")
-		UNAME_MACHINE="alpha" ;;
-	    "LCA4 (21066/21068)")
-		UNAME_MACHINE="alpha" ;;
-	    "EV5 (21164)")
-		UNAME_MACHINE="alphaev5" ;;
-	    "EV5.6 (21164A)")
-		UNAME_MACHINE="alphaev56" ;;
-	    "EV5.6 (21164PC)")
-		UNAME_MACHINE="alphapca56" ;;
-	    "EV5.7 (21164PC)")
-		UNAME_MACHINE="alphapca57" ;;
-	    "EV6 (21264)")
-		UNAME_MACHINE="alphaev6" ;;
-	    "EV6.7 (21264A)")
-		UNAME_MACHINE="alphaev67" ;;
-	    "EV6.8CB (21264C)")
-		UNAME_MACHINE="alphaev68" ;;
-	    "EV6.8AL (21264B)")
-		UNAME_MACHINE="alphaev68" ;;
-	    "EV6.8CX (21264D)")
-		UNAME_MACHINE="alphaev68" ;;
-	    "EV6.9A (21264/EV69A)")
-		UNAME_MACHINE="alphaev69" ;;
-	    "EV7 (21364)")
-		UNAME_MACHINE="alphaev7" ;;
-	    "EV7.9 (21364A)")
-		UNAME_MACHINE="alphaev79" ;;
-	esac
-	# A Pn.n version is a patched version.
-	# A Vn.n version is a released version.
-	# A Tn.n version is a released field test version.
-	# A Xn.n version is an unreleased experimental baselevel.
-	# 1.2 uses "1.2" for uname -r.
-	echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
-	exit 0 ;;
-    Alpha*:OpenVMS:*:*)
-	echo alpha-hp-vms
-	exit 0 ;;
-    Alpha\ *:Windows_NT*:*)
-	# How do we know it's Interix rather than the generic POSIX subsystem?
-	# Should we change UNAME_MACHINE based on the output of uname instead
-	# of the specific Alpha model?
-	echo alpha-pc-interix
-	exit 0 ;;
-    21064:Windows_NT:50:3)
-	echo alpha-dec-winnt3.5
-	exit 0 ;;
-    Amiga*:UNIX_System_V:4.0:*)
-	echo m68k-unknown-sysv4
-	exit 0;;
-    *:[Aa]miga[Oo][Ss]:*:*)
-	echo ${UNAME_MACHINE}-unknown-amigaos
-	exit 0 ;;
-    *:[Mm]orph[Oo][Ss]:*:*)
-	echo ${UNAME_MACHINE}-unknown-morphos
-	exit 0 ;;
-    *:OS/390:*:*)
-	echo i370-ibm-openedition
-	exit 0 ;;
-    *:OS400:*:*)
-        echo powerpc-ibm-os400
-	exit 0 ;;
-    arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
-	echo arm-acorn-riscix${UNAME_RELEASE}
-	exit 0;;
-    SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
-	echo hppa1.1-hitachi-hiuxmpp
-	exit 0;;
-    Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
-	# akee at wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
-	if test "`(/bin/universe) 2>/dev/null`" = att ; then
-		echo pyramid-pyramid-sysv3
-	else
-		echo pyramid-pyramid-bsd
-	fi
-	exit 0 ;;
-    NILE*:*:*:dcosx)
-	echo pyramid-pyramid-svr4
-	exit 0 ;;
-    DRS?6000:unix:4.0:6*)
-	echo sparc-icl-nx6
-	exit 0 ;;
-    DRS?6000:UNIX_SV:4.2*:7*)
-	case `/usr/bin/uname -p` in
-	    sparc) echo sparc-icl-nx7 && exit 0 ;;
-	esac ;;
-    sun4H:SunOS:5.*:*)
-	echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
-	exit 0 ;;
-    sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
-	echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
-	exit 0 ;;
-    i86pc:SunOS:5.*:*)
-	echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
-	exit 0 ;;
-    sun4*:SunOS:6*:*)
-	# According to config.sub, this is the proper way to canonicalize
-	# SunOS6.  Hard to guess exactly what SunOS6 will be like, but
-	# it's likely to be more like Solaris than SunOS4.
-	echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
-	exit 0 ;;
-    sun4*:SunOS:*:*)
-	case "`/usr/bin/arch -k`" in
-	    Series*|S4*)
-		UNAME_RELEASE=`uname -v`
-		;;
-	esac
-	# Japanese Language versions have a version number like `4.1.3-JL'.
-	echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
-	exit 0 ;;
-    sun3*:SunOS:*:*)
-	echo m68k-sun-sunos${UNAME_RELEASE}
-	exit 0 ;;
-    sun*:*:4.2BSD:*)
-	UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
-	test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
-	case "`/bin/arch`" in
-	    sun3)
-		echo m68k-sun-sunos${UNAME_RELEASE}
-		;;
-	    sun4)
-		echo sparc-sun-sunos${UNAME_RELEASE}
-		;;
-	esac
-	exit 0 ;;
-    aushp:SunOS:*:*)
-	echo sparc-auspex-sunos${UNAME_RELEASE}
-	exit 0 ;;
-    # The situation for MiNT is a little confusing.  The machine name
-    # can be virtually everything (everything which is not
-    # "atarist" or "atariste" at least should have a processor
-    # > m68000).  The system name ranges from "MiNT" over "FreeMiNT"
-    # to the lowercase version "mint" (or "freemint").  Finally
-    # the system name "TOS" denotes a system which is actually not
-    # MiNT.  But MiNT is downward compatible to TOS, so this should
-    # be no problem.
-    atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
-        echo m68k-atari-mint${UNAME_RELEASE}
-	exit 0 ;;
-    atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
-	echo m68k-atari-mint${UNAME_RELEASE}
-        exit 0 ;;
-    *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
-        echo m68k-atari-mint${UNAME_RELEASE}
-	exit 0 ;;
-    milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
-        echo m68k-milan-mint${UNAME_RELEASE}
-        exit 0 ;;
-    hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
-        echo m68k-hades-mint${UNAME_RELEASE}
-        exit 0 ;;
-    *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
-        echo m68k-unknown-mint${UNAME_RELEASE}
-        exit 0 ;;
-    m68k:machten:*:*)
-	echo m68k-apple-machten${UNAME_RELEASE}
-	exit 0 ;;
-    powerpc:machten:*:*)
-	echo powerpc-apple-machten${UNAME_RELEASE}
-	exit 0 ;;
-    RISC*:Mach:*:*)
-	echo mips-dec-mach_bsd4.3
-	exit 0 ;;
-    RISC*:ULTRIX:*:*)
-	echo mips-dec-ultrix${UNAME_RELEASE}
-	exit 0 ;;
-    VAX*:ULTRIX*:*:*)
-	echo vax-dec-ultrix${UNAME_RELEASE}
-	exit 0 ;;
-    2020:CLIX:*:* | 2430:CLIX:*:*)
-	echo clipper-intergraph-clix${UNAME_RELEASE}
-	exit 0 ;;
-    mips:*:*:UMIPS | mips:*:*:RISCos)
-	eval $set_cc_for_build
-	sed 's/^	//' << EOF >$dummy.c
-#ifdef __cplusplus
-#include <stdio.h>  /* for printf() prototype */
-	int main (int argc, char *argv[]) {
-#else
-	int main (argc, argv) int argc; char *argv[]; {
-#endif
-	#if defined (host_mips) && defined (MIPSEB)
-	#if defined (SYSTYPE_SYSV)
-	  printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
-	#endif
-	#if defined (SYSTYPE_SVR4)
-	  printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
-	#endif
-	#if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
-	  printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
-	#endif
-	#endif
-	  exit (-1);
-	}
-EOF
-	$CC_FOR_BUILD -o $dummy $dummy.c \
-	  && $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \
-	  && exit 0
-	echo mips-mips-riscos${UNAME_RELEASE}
-	exit 0 ;;
-    Motorola:PowerMAX_OS:*:*)
-	echo powerpc-motorola-powermax
-	exit 0 ;;
-    Motorola:*:4.3:PL8-*)
-	echo powerpc-harris-powermax
-	exit 0 ;;
-    Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
-	echo powerpc-harris-powermax
-	exit 0 ;;
-    Night_Hawk:Power_UNIX:*:*)
-	echo powerpc-harris-powerunix
-	exit 0 ;;
-    m88k:CX/UX:7*:*)
-	echo m88k-harris-cxux7
-	exit 0 ;;
-    m88k:*:4*:R4*)
-	echo m88k-motorola-sysv4
-	exit 0 ;;
-    m88k:*:3*:R3*)
-	echo m88k-motorola-sysv3
-	exit 0 ;;
-    AViiON:dgux:*:*)
-        # DG/UX returns AViiON for all architectures
-        UNAME_PROCESSOR=`/usr/bin/uname -p`
-	if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
-	then
-	    if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
-	       [ ${TARGET_BINARY_INTERFACE}x = x ]
-	    then
-		echo m88k-dg-dgux${UNAME_RELEASE}
-	    else
-		echo m88k-dg-dguxbcs${UNAME_RELEASE}
-	    fi
-	else
-	    echo i586-dg-dgux${UNAME_RELEASE}
-	fi
- 	exit 0 ;;
-    M88*:DolphinOS:*:*)	# DolphinOS (SVR3)
-	echo m88k-dolphin-sysv3
-	exit 0 ;;
-    M88*:*:R3*:*)
-	# Delta 88k system running SVR3
-	echo m88k-motorola-sysv3
-	exit 0 ;;
-    XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
-	echo m88k-tektronix-sysv3
-	exit 0 ;;
-    Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
-	echo m68k-tektronix-bsd
-	exit 0 ;;
-    *:IRIX*:*:*)
-	echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
-	exit 0 ;;
-    ????????:AIX?:[12].1:2)   # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
-	echo romp-ibm-aix      # uname -m gives an 8 hex-code CPU id
-	exit 0 ;;              # Note that: echo "'`uname -s`'" gives 'AIX '
-    i*86:AIX:*:*)
-	echo i386-ibm-aix
-	exit 0 ;;
-    ia64:AIX:*:*)
-	if [ -x /usr/bin/oslevel ] ; then
-		IBM_REV=`/usr/bin/oslevel`
-	else
-		IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
-	fi
-	echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
-	exit 0 ;;
-    *:AIX:2:3)
-	if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
-		eval $set_cc_for_build
-		sed 's/^		//' << EOF >$dummy.c
-		#include <sys/systemcfg.h>
-
-		main()
-			{
-			if (!__power_pc())
-				exit(1);
-			puts("powerpc-ibm-aix3.2.5");
-			exit(0);
-			}
-EOF
-		$CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0
-		echo rs6000-ibm-aix3.2.5
-	elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
-		echo rs6000-ibm-aix3.2.4
-	else
-		echo rs6000-ibm-aix3.2
-	fi
-	exit 0 ;;
-    *:AIX:*:[45])
-	IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
-	if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
-		IBM_ARCH=rs6000
-	else
-		IBM_ARCH=powerpc
-	fi
-	if [ -x /usr/bin/oslevel ] ; then
-		IBM_REV=`/usr/bin/oslevel`
-	else
-		IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
-	fi
-	echo ${IBM_ARCH}-ibm-aix${IBM_REV}
-	exit 0 ;;
-    *:AIX:*:*)
-	echo rs6000-ibm-aix
-	exit 0 ;;
-    ibmrt:4.4BSD:*|romp-ibm:BSD:*)
-	echo romp-ibm-bsd4.4
-	exit 0 ;;
-    ibmrt:*BSD:*|romp-ibm:BSD:*)            # covers RT/PC BSD and
-	echo romp-ibm-bsd${UNAME_RELEASE}   # 4.3 with uname added to
-	exit 0 ;;                           # report: romp-ibm BSD 4.3
-    *:BOSX:*:*)
-	echo rs6000-bull-bosx
-	exit 0 ;;
-    DPX/2?00:B.O.S.:*:*)
-	echo m68k-bull-sysv3
-	exit 0 ;;
-    9000/[34]??:4.3bsd:1.*:*)
-	echo m68k-hp-bsd
-	exit 0 ;;
-    hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
-	echo m68k-hp-bsd4.4
-	exit 0 ;;
-    9000/[34678]??:HP-UX:*:*)
-	HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
-	case "${UNAME_MACHINE}" in
-	    9000/31? )            HP_ARCH=m68000 ;;
-	    9000/[34]?? )         HP_ARCH=m68k ;;
-	    9000/[678][0-9][0-9])
-		if [ -x /usr/bin/getconf ]; then
-		    sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
-                    sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
-                    case "${sc_cpu_version}" in
-                      523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
-                      528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1
-                      532)                      # CPU_PA_RISC2_0
-                        case "${sc_kernel_bits}" in
-                          32) HP_ARCH="hppa2.0n" ;;
-                          64) HP_ARCH="hppa2.0w" ;;
-			  '') HP_ARCH="hppa2.0" ;;   # HP-UX 10.20
-                        esac ;;
-                    esac
-		fi
-		if [ "${HP_ARCH}" = "" ]; then
-		    eval $set_cc_for_build
-		    sed 's/^              //' << EOF >$dummy.c
-
-              #define _HPUX_SOURCE
-              #include <stdlib.h>
-              #include <unistd.h>
-
-              int main ()
-              {
-              #if defined(_SC_KERNEL_BITS)
-                  long bits = sysconf(_SC_KERNEL_BITS);
-              #endif
-                  long cpu  = sysconf (_SC_CPU_VERSION);
-
-                  switch (cpu)
-              	{
-              	case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
-              	case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
-              	case CPU_PA_RISC2_0:
-              #if defined(_SC_KERNEL_BITS)
-              	    switch (bits)
-              		{
-              		case 64: puts ("hppa2.0w"); break;
-              		case 32: puts ("hppa2.0n"); break;
-              		default: puts ("hppa2.0"); break;
-              		} break;
-              #else  /* !defined(_SC_KERNEL_BITS) */
-              	    puts ("hppa2.0"); break;
-              #endif
-              	default: puts ("hppa1.0"); break;
-              	}
-                  exit (0);
-              }
-EOF
-		    (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
-		    test -z "$HP_ARCH" && HP_ARCH=hppa
-		fi ;;
-	esac
-	if [ ${HP_ARCH} = "hppa2.0w" ]
-	then
-	    # avoid double evaluation of $set_cc_for_build
-	    test -n "$CC_FOR_BUILD" || eval $set_cc_for_build
-	    if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E -) | grep __LP64__ >/dev/null
-	    then
-		HP_ARCH="hppa2.0w"
-	    else
-		HP_ARCH="hppa64"
-	    fi
-	fi
-	echo ${HP_ARCH}-hp-hpux${HPUX_REV}
-	exit 0 ;;
-    ia64:HP-UX:*:*)
-	HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
-	echo ia64-hp-hpux${HPUX_REV}
-	exit 0 ;;
-    3050*:HI-UX:*:*)
-	eval $set_cc_for_build
-	sed 's/^	//' << EOF >$dummy.c
-	#include <unistd.h>
-	int
-	main ()
-	{
-	  long cpu = sysconf (_SC_CPU_VERSION);
-	  /* The order matters, because CPU_IS_HP_MC68K erroneously returns
-	     true for CPU_PA_RISC1_0.  CPU_IS_PA_RISC returns correct
-	     results, however.  */
-	  if (CPU_IS_PA_RISC (cpu))
-	    {
-	      switch (cpu)
-		{
-		  case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
-		  case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
-		  case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
-		  default: puts ("hppa-hitachi-hiuxwe2"); break;
-		}
-	    }
-	  else if (CPU_IS_HP_MC68K (cpu))
-	    puts ("m68k-hitachi-hiuxwe2");
-	  else puts ("unknown-hitachi-hiuxwe2");
-	  exit (0);
-	}
-EOF
-	$CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0
-	echo unknown-hitachi-hiuxwe2
-	exit 0 ;;
-    9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
-	echo hppa1.1-hp-bsd
-	exit 0 ;;
-    9000/8??:4.3bsd:*:*)
-	echo hppa1.0-hp-bsd
-	exit 0 ;;
-    *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
-	echo hppa1.0-hp-mpeix
-	exit 0 ;;
-    hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
-	echo hppa1.1-hp-osf
-	exit 0 ;;
-    hp8??:OSF1:*:*)
-	echo hppa1.0-hp-osf
-	exit 0 ;;
-    i*86:OSF1:*:*)
-	if [ -x /usr/sbin/sysversion ] ; then
-	    echo ${UNAME_MACHINE}-unknown-osf1mk
-	else
-	    echo ${UNAME_MACHINE}-unknown-osf1
-	fi
-	exit 0 ;;
-    parisc*:Lites*:*:*)
-	echo hppa1.1-hp-lites
-	exit 0 ;;
-    C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
-	echo c1-convex-bsd
-        exit 0 ;;
-    C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
-	if getsysinfo -f scalar_acc
-	then echo c32-convex-bsd
-	else echo c2-convex-bsd
-	fi
-        exit 0 ;;
-    C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
-	echo c34-convex-bsd
-        exit 0 ;;
-    C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
-	echo c38-convex-bsd
-        exit 0 ;;
-    C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
-	echo c4-convex-bsd
-        exit 0 ;;
-    CRAY*Y-MP:*:*:*)
-	echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
-	exit 0 ;;
-    CRAY*[A-Z]90:*:*:*)
-	echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
-	| sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
-	      -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
-	      -e 's/\.[^.]*$/.X/'
-	exit 0 ;;
-    CRAY*TS:*:*:*)
-	echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
-	exit 0 ;;
-    CRAY*T3E:*:*:*)
-	echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
-	exit 0 ;;
-    CRAY*SV1:*:*:*)
-	echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
-	exit 0 ;;
-    *:UNICOS/mp:*:*)
-	echo nv1-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
-	exit 0 ;;
-    F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
-	FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
-        FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
-        FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
-        echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
-        exit 0 ;;
-    5000:UNIX_System_V:4.*:*)
-        FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
-        FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
-        echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
-	exit 0 ;;
-    i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
-	echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
-	exit 0 ;;
-    sparc*:BSD/OS:*:*)
-	echo sparc-unknown-bsdi${UNAME_RELEASE}
-	exit 0 ;;
-    *:BSD/OS:*:*)
-	echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
-	exit 0 ;;
-    *:FreeBSD:*:*)
-	# Determine whether the default compiler uses glibc.
-	eval $set_cc_for_build
-	sed 's/^	//' << EOF >$dummy.c
-	#include <features.h>
-	#if __GLIBC__ >= 2
-	LIBC=gnu
-	#else
-	LIBC=
-	#endif
-EOF
-	eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
-	# GNU/KFreeBSD systems have a "k" prefix to indicate we are using
-	# FreeBSD's kernel, but not the complete OS.
-	case ${LIBC} in gnu) kernel_only='k' ;; esac
-	echo ${UNAME_MACHINE}-unknown-${kernel_only}freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`${LIBC:+-$LIBC}
-	exit 0 ;;
-    i*:CYGWIN*:*)
-	echo ${UNAME_MACHINE}-pc-cygwin
-	exit 0 ;;
-    i*:MINGW*:*)
-	echo ${UNAME_MACHINE}-pc-mingw32
-	exit 0 ;;
-    i*:PW*:*)
-	echo ${UNAME_MACHINE}-pc-pw32
-	exit 0 ;;
-    x86:Interix*:[34]*)
-	echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//'
-	exit 0 ;;
-    [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
-	echo i${UNAME_MACHINE}-pc-mks
-	exit 0 ;;
-    i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
-	# How do we know it's Interix rather than the generic POSIX subsystem?
-	# It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
-	# UNAME_MACHINE based on the output of uname instead of i386?
-	echo i586-pc-interix
-	exit 0 ;;
-    i*:UWIN*:*)
-	echo ${UNAME_MACHINE}-pc-uwin
-	exit 0 ;;
-    p*:CYGWIN*:*)
-	echo powerpcle-unknown-cygwin
-	exit 0 ;;
-    prep*:SunOS:5.*:*)
-	echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
-	exit 0 ;;
-    *:GNU:*:*)
-	# the GNU system
-	echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
-	exit 0 ;;
-    *:GNU/*:*:*)
-	# other systems with GNU libc and userland
-	echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
-	exit 0 ;;
-    i*86:Minix:*:*)
-	echo ${UNAME_MACHINE}-pc-minix
-	exit 0 ;;
-    arm*:Linux:*:*)
-	echo ${UNAME_MACHINE}-unknown-linux-gnu
-	exit 0 ;;
-    cris:Linux:*:*)
-	echo cris-axis-linux-gnu
-	exit 0 ;;
-    ia64:Linux:*:*)
-	echo ${UNAME_MACHINE}-unknown-linux-gnu
-	exit 0 ;;
-    m32r*:Linux:*:*)
-	echo ${UNAME_MACHINE}-unknown-linux-gnu
-	exit 0 ;;
-    m68*:Linux:*:*)
-	echo ${UNAME_MACHINE}-unknown-linux-gnu
-	exit 0 ;;
-    mips:Linux:*:*)
-	eval $set_cc_for_build
-	sed 's/^	//' << EOF >$dummy.c
-	#undef CPU
-	#undef mips
-	#undef mipsel
-	#if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
-	CPU=mipsel
-	#else
-	#if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
-	CPU=mips
-	#else
-	CPU=
-	#endif
-	#endif
-EOF
-	eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=`
-	test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0
-	;;
-    mips64:Linux:*:*)
-	eval $set_cc_for_build
-	sed 's/^	//' << EOF >$dummy.c
-	#undef CPU
-	#undef mips64
-	#undef mips64el
-	#if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
-	CPU=mips64el
-	#else
-	#if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
-	CPU=mips64
-	#else
-	CPU=
-	#endif
-	#endif
-EOF
-	eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=`
-	test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0
-	;;
-    ppc:Linux:*:*)
-	echo powerpc-unknown-linux-gnu
-	exit 0 ;;
-    ppc64:Linux:*:*)
-	echo powerpc64-unknown-linux-gnu
-	exit 0 ;;
-    alpha:Linux:*:*)
-	case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
-	  EV5)   UNAME_MACHINE=alphaev5 ;;
-	  EV56)  UNAME_MACHINE=alphaev56 ;;
-	  PCA56) UNAME_MACHINE=alphapca56 ;;
-	  PCA57) UNAME_MACHINE=alphapca56 ;;
-	  EV6)   UNAME_MACHINE=alphaev6 ;;
-	  EV67)  UNAME_MACHINE=alphaev67 ;;
-	  EV68*) UNAME_MACHINE=alphaev68 ;;
-        esac
-	objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null
-	if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
-	echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
-	exit 0 ;;
-    parisc:Linux:*:* | hppa:Linux:*:*)
-	# Look for CPU level
-	case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
-	  PA7*) echo hppa1.1-unknown-linux-gnu ;;
-	  PA8*) echo hppa2.0-unknown-linux-gnu ;;
-	  *)    echo hppa-unknown-linux-gnu ;;
-	esac
-	exit 0 ;;
-    parisc64:Linux:*:* | hppa64:Linux:*:*)
-	echo hppa64-unknown-linux-gnu
-	exit 0 ;;
-    s390:Linux:*:* | s390x:Linux:*:*)
-	echo ${UNAME_MACHINE}-ibm-linux
-	exit 0 ;;
-    sh64*:Linux:*:*)
-    	echo ${UNAME_MACHINE}-unknown-linux-gnu
-	exit 0 ;;
-    sh*:Linux:*:*)
-	echo ${UNAME_MACHINE}-unknown-linux-gnu
-	exit 0 ;;
-    sparc:Linux:*:* | sparc64:Linux:*:*)
-	echo ${UNAME_MACHINE}-unknown-linux-gnu
-	exit 0 ;;
-    x86_64:Linux:*:*)
-	echo x86_64-unknown-linux-gnu
-	exit 0 ;;
-    i*86:Linux:*:*)
-	# The BFD linker knows what the default object file format is, so
-	# first see if it will tell us. cd to the root directory to prevent
-	# problems with other programs or directories called `ld' in the path.
-	# Set LC_ALL=C to ensure ld outputs messages in English.
-	ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \
-			 | sed -ne '/supported targets:/!d
-				    s/[ 	][ 	]*/ /g
-				    s/.*supported targets: *//
-				    s/ .*//
-				    p'`
-        case "$ld_supported_targets" in
-	  elf32-i386)
-		TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
-		;;
-	  a.out-i386-linux)
-		echo "${UNAME_MACHINE}-pc-linux-gnuaout"
-		exit 0 ;;
-	  coff-i386)
-		echo "${UNAME_MACHINE}-pc-linux-gnucoff"
-		exit 0 ;;
-	  "")
-		# Either a pre-BFD a.out linker (linux-gnuoldld) or
-		# one that does not give us useful --help.
-		echo "${UNAME_MACHINE}-pc-linux-gnuoldld"
-		exit 0 ;;
-	esac
-	# Determine whether the default compiler is a.out or elf
-	eval $set_cc_for_build
-	sed 's/^	//' << EOF >$dummy.c
-	#include <features.h>
-	#ifdef __ELF__
-	# ifdef __GLIBC__
-	#  if __GLIBC__ >= 2
-	LIBC=gnu
-	#  else
-	LIBC=gnulibc1
-	#  endif
-	# else
-	LIBC=gnulibc1
-	# endif
-	#else
-	#ifdef __INTEL_COMPILER
-	LIBC=gnu
-	#else
-	LIBC=gnuaout
-	#endif
-	#endif
-	#ifdef __dietlibc__
-	LIBC=dietlibc
-	#endif
-EOF
-	eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
-	test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0
-	test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0
-	;;
-    i*86:DYNIX/ptx:4*:*)
-	# ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
-	# earlier versions are messed up and put the nodename in both
-	# sysname and nodename.
-	echo i386-sequent-sysv4
-	exit 0 ;;
-    i*86:UNIX_SV:4.2MP:2.*)
-        # Unixware is an offshoot of SVR4, but it has its own version
-        # number series starting with 2...
-        # I am not positive that other SVR4 systems won't match this,
-	# I just have to hope.  -- rms.
-        # Use sysv4.2uw... so that sysv4* matches it.
-	echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
-	exit 0 ;;
-    i*86:OS/2:*:*)
-	# If we were able to find `uname', then EMX Unix compatibility
-	# is probably installed.
-	echo ${UNAME_MACHINE}-pc-os2-emx
-	exit 0 ;;
-    i*86:XTS-300:*:STOP)
-	echo ${UNAME_MACHINE}-unknown-stop
-	exit 0 ;;
-    i*86:atheos:*:*)
-	echo ${UNAME_MACHINE}-unknown-atheos
-	exit 0 ;;
-	i*86:syllable:*:*)
-	echo ${UNAME_MACHINE}-pc-syllable
-	exit 0 ;;
-    i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*)
-	echo i386-unknown-lynxos${UNAME_RELEASE}
-	exit 0 ;;
-    i*86:*DOS:*:*)
-	echo ${UNAME_MACHINE}-pc-msdosdjgpp
-	exit 0 ;;
-    i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
-	UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
-	if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
-		echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
-	else
-		echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
-	fi
-	exit 0 ;;
-    i*86:*:5:[78]*)
-	case `/bin/uname -X | grep "^Machine"` in
-	    *486*)	     UNAME_MACHINE=i486 ;;
-	    *Pentium)	     UNAME_MACHINE=i586 ;;
-	    *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
-	esac
-	echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
-	exit 0 ;;
-    i*86:*:3.2:*)
-	if test -f /usr/options/cb.name; then
-		UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
-		echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
-	elif /bin/uname -X 2>/dev/null >/dev/null ; then
-		UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
-		(/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
-		(/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
-			&& UNAME_MACHINE=i586
-		(/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
-			&& UNAME_MACHINE=i686
-		(/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
-			&& UNAME_MACHINE=i686
-		echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
-	else
-		echo ${UNAME_MACHINE}-pc-sysv32
-	fi
-	exit 0 ;;
-    pc:*:*:*)
-	# Left here for compatibility:
-        # uname -m prints for DJGPP always 'pc', but it prints nothing about
-        # the processor, so we play safe by assuming i386.
-	echo i386-pc-msdosdjgpp
-        exit 0 ;;
-    Intel:Mach:3*:*)
-	echo i386-pc-mach3
-	exit 0 ;;
-    paragon:*:*:*)
-	echo i860-intel-osf1
-	exit 0 ;;
-    i860:*:4.*:*) # i860-SVR4
-	if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
-	  echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
-	else # Add other i860-SVR4 vendors below as they are discovered.
-	  echo i860-unknown-sysv${UNAME_RELEASE}  # Unknown i860-SVR4
-	fi
-	exit 0 ;;
-    mini*:CTIX:SYS*5:*)
-	# "miniframe"
-	echo m68010-convergent-sysv
-	exit 0 ;;
-    mc68k:UNIX:SYSTEM5:3.51m)
-	echo m68k-convergent-sysv
-	exit 0 ;;
-    M680?0:D-NIX:5.3:*)
-	echo m68k-diab-dnix
-	exit 0 ;;
-    M68*:*:R3V[567]*:*)
-	test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;;
-    3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0)
-	OS_REL=''
-	test -r /etc/.relid \
-	&& OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
-	/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
-	  && echo i486-ncr-sysv4.3${OS_REL} && exit 0
-	/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
-	  && echo i586-ncr-sysv4.3${OS_REL} && exit 0 ;;
-    3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
-        /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
-          && echo i486-ncr-sysv4 && exit 0 ;;
-    m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
-	echo m68k-unknown-lynxos${UNAME_RELEASE}
-	exit 0 ;;
-    mc68030:UNIX_System_V:4.*:*)
-	echo m68k-atari-sysv4
-	exit 0 ;;
-    TSUNAMI:LynxOS:2.*:*)
-	echo sparc-unknown-lynxos${UNAME_RELEASE}
-	exit 0 ;;
-    rs6000:LynxOS:2.*:*)
-	echo rs6000-unknown-lynxos${UNAME_RELEASE}
-	exit 0 ;;
-    PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*)
-	echo powerpc-unknown-lynxos${UNAME_RELEASE}
-	exit 0 ;;
-    SM[BE]S:UNIX_SV:*:*)
-	echo mips-dde-sysv${UNAME_RELEASE}
-	exit 0 ;;
-    RM*:ReliantUNIX-*:*:*)
-	echo mips-sni-sysv4
-	exit 0 ;;
-    RM*:SINIX-*:*:*)
-	echo mips-sni-sysv4
-	exit 0 ;;
-    *:SINIX-*:*:*)
-	if uname -p 2>/dev/null >/dev/null ; then
-		UNAME_MACHINE=`(uname -p) 2>/dev/null`
-		echo ${UNAME_MACHINE}-sni-sysv4
-	else
-		echo ns32k-sni-sysv
-	fi
-	exit 0 ;;
-    PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
-                      # says <Richard.M.Bartel at ccMail.Census.GOV>
-        echo i586-unisys-sysv4
-        exit 0 ;;
-    *:UNIX_System_V:4*:FTX*)
-	# From Gerald Hewes <hewes at openmarket.com>.
-	# How about differentiating between stratus architectures? -djm
-	echo hppa1.1-stratus-sysv4
-	exit 0 ;;
-    *:*:*:FTX*)
-	# From seanf at swdc.stratus.com.
-	echo i860-stratus-sysv4
-	exit 0 ;;
-    *:VOS:*:*)
-	# From Paul.Green at stratus.com.
-	echo hppa1.1-stratus-vos
-	exit 0 ;;
-    mc68*:A/UX:*:*)
-	echo m68k-apple-aux${UNAME_RELEASE}
-	exit 0 ;;
-    news*:NEWS-OS:6*:*)
-	echo mips-sony-newsos6
-	exit 0 ;;
-    R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
-	if [ -d /usr/nec ]; then
-	        echo mips-nec-sysv${UNAME_RELEASE}
-	else
-	        echo mips-unknown-sysv${UNAME_RELEASE}
-	fi
-        exit 0 ;;
-    BeBox:BeOS:*:*)	# BeOS running on hardware made by Be, PPC only.
-	echo powerpc-be-beos
-	exit 0 ;;
-    BeMac:BeOS:*:*)	# BeOS running on Mac or Mac clone, PPC only.
-	echo powerpc-apple-beos
-	exit 0 ;;
-    BePC:BeOS:*:*)	# BeOS running on Intel PC compatible.
-	echo i586-pc-beos
-	exit 0 ;;
-    SX-4:SUPER-UX:*:*)
-	echo sx4-nec-superux${UNAME_RELEASE}
-	exit 0 ;;
-    SX-5:SUPER-UX:*:*)
-	echo sx5-nec-superux${UNAME_RELEASE}
-	exit 0 ;;
-    SX-6:SUPER-UX:*:*)
-	echo sx6-nec-superux${UNAME_RELEASE}
-	exit 0 ;;
-    Power*:Rhapsody:*:*)
-	echo powerpc-apple-rhapsody${UNAME_RELEASE}
-	exit 0 ;;
-    *:Rhapsody:*:*)
-	echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
-	exit 0 ;;
-    *:Darwin:*:*)
-	case `uname -p` in
-	    *86) UNAME_PROCESSOR=i686 ;;
-	    powerpc) UNAME_PROCESSOR=powerpc ;;
-	esac
-	echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
-	exit 0 ;;
-    *:procnto*:*:* | *:QNX:[0123456789]*:*)
-	UNAME_PROCESSOR=`uname -p`
-	if test "$UNAME_PROCESSOR" = "x86"; then
-		UNAME_PROCESSOR=i386
-		UNAME_MACHINE=pc
-	fi
-	echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
-	exit 0 ;;
-    *:QNX:*:4*)
-	echo i386-pc-qnx
-	exit 0 ;;
-    NSR-?:NONSTOP_KERNEL:*:*)
-	echo nsr-tandem-nsk${UNAME_RELEASE}
-	exit 0 ;;
-    *:NonStop-UX:*:*)
-	echo mips-compaq-nonstopux
-	exit 0 ;;
-    BS2000:POSIX*:*:*)
-	echo bs2000-siemens-sysv
-	exit 0 ;;
-    DS/*:UNIX_System_V:*:*)
-	echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
-	exit 0 ;;
-    *:Plan9:*:*)
-	# "uname -m" is not consistent, so use $cputype instead. 386
-	# is converted to i386 for consistency with other x86
-	# operating systems.
-	if test "$cputype" = "386"; then
-	    UNAME_MACHINE=i386
-	else
-	    UNAME_MACHINE="$cputype"
-	fi
-	echo ${UNAME_MACHINE}-unknown-plan9
-	exit 0 ;;
-    *:TOPS-10:*:*)
-	echo pdp10-unknown-tops10
-	exit 0 ;;
-    *:TENEX:*:*)
-	echo pdp10-unknown-tenex
-	exit 0 ;;
-    KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
-	echo pdp10-dec-tops20
-	exit 0 ;;
-    XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
-	echo pdp10-xkl-tops20
-	exit 0 ;;
-    *:TOPS-20:*:*)
-	echo pdp10-unknown-tops20
-	exit 0 ;;
-    *:ITS:*:*)
-	echo pdp10-unknown-its
-	exit 0 ;;
-    SEI:*:*:SEIUX)
-        echo mips-sei-seiux${UNAME_RELEASE}
-	exit 0 ;;
-    *:DragonFly:*:*)
-	echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
-	exit 0 ;;
-esac
-
-#echo '(No uname command or uname output not recognized.)' 1>&2
-#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
-
-eval $set_cc_for_build
-cat >$dummy.c <<EOF
-#ifdef _SEQUENT_
-# include <sys/types.h>
-# include <sys/utsname.h>
-#endif
-main ()
-{
-#if defined (sony)
-#if defined (MIPSEB)
-  /* BFD wants "bsd" instead of "newsos".  Perhaps BFD should be changed,
-     I don't know....  */
-  printf ("mips-sony-bsd\n"); exit (0);
-#else
-#include <sys/param.h>
-  printf ("m68k-sony-newsos%s\n",
-#ifdef NEWSOS4
-          "4"
-#else
-	  ""
-#endif
-         ); exit (0);
-#endif
-#endif
-
-#if defined (__arm) && defined (__acorn) && defined (__unix)
-  printf ("arm-acorn-riscix"); exit (0);
-#endif
-
-#if defined (hp300) && !defined (hpux)
-  printf ("m68k-hp-bsd\n"); exit (0);
-#endif
-
-#if defined (NeXT)
-#if !defined (__ARCHITECTURE__)
-#define __ARCHITECTURE__ "m68k"
-#endif
-  int version;
-  version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
-  if (version < 4)
-    printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
-  else
-    printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
-  exit (0);
-#endif
-
-#if defined (MULTIMAX) || defined (n16)
-#if defined (UMAXV)
-  printf ("ns32k-encore-sysv\n"); exit (0);
-#else
-#if defined (CMU)
-  printf ("ns32k-encore-mach\n"); exit (0);
-#else
-  printf ("ns32k-encore-bsd\n"); exit (0);
-#endif
-#endif
-#endif
-
-#if defined (__386BSD__)
-  printf ("i386-pc-bsd\n"); exit (0);
-#endif
-
-#if defined (sequent)
-#if defined (i386)
-  printf ("i386-sequent-dynix\n"); exit (0);
-#endif
-#if defined (ns32000)
-  printf ("ns32k-sequent-dynix\n"); exit (0);
-#endif
-#endif
-
-#if defined (_SEQUENT_)
-    struct utsname un;
-
-    uname(&un);
-
-    if (strncmp(un.version, "V2", 2) == 0) {
-	printf ("i386-sequent-ptx2\n"); exit (0);
-    }
-    if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
-	printf ("i386-sequent-ptx1\n"); exit (0);
-    }
-    printf ("i386-sequent-ptx\n"); exit (0);
-
-#endif
-
-#if defined (vax)
-# if !defined (ultrix)
-#  include <sys/param.h>
-#  if defined (BSD)
-#   if BSD == 43
-      printf ("vax-dec-bsd4.3\n"); exit (0);
-#   else
-#    if BSD == 199006
-      printf ("vax-dec-bsd4.3reno\n"); exit (0);
-#    else
-      printf ("vax-dec-bsd\n"); exit (0);
-#    endif
-#   endif
-#  else
-    printf ("vax-dec-bsd\n"); exit (0);
-#  endif
-# else
-    printf ("vax-dec-ultrix\n"); exit (0);
-# endif
-#endif
-
-#if defined (alliant) && defined (i860)
-  printf ("i860-alliant-bsd\n"); exit (0);
-#endif
-
-  exit (1);
-}
-EOF
-
-$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && exit 0
-
-# Apollos put the system type in the environment.
-
-test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit 0; }
-
-# Convex versions that predate uname can use getsysinfo(1)
-
-if [ -x /usr/convex/getsysinfo ]
-then
-    case `getsysinfo -f cpu_type` in
-    c1*)
-	echo c1-convex-bsd
-	exit 0 ;;
-    c2*)
-	if getsysinfo -f scalar_acc
-	then echo c32-convex-bsd
-	else echo c2-convex-bsd
-	fi
-	exit 0 ;;
-    c34*)
-	echo c34-convex-bsd
-	exit 0 ;;
-    c38*)
-	echo c38-convex-bsd
-	exit 0 ;;
-    c4*)
-	echo c4-convex-bsd
-	exit 0 ;;
-    esac
-fi
-
-cat >&2 <<EOF
-$0: unable to guess system type
-
-This script, last modified $timestamp, has failed to recognize
-the operating system you are using. It is advised that you
-download the most up to date version of the config scripts from
-
-    ftp://ftp.gnu.org/pub/gnu/config/
-
-If the version you run ($0) is already up to date, please
-send the following data and any information you think might be
-pertinent to <config-patches at gnu.org> in order to provide the needed
-information to handle your system.
-
-config.guess timestamp = $timestamp
-
-uname -m = `(uname -m) 2>/dev/null || echo unknown`
-uname -r = `(uname -r) 2>/dev/null || echo unknown`
-uname -s = `(uname -s) 2>/dev/null || echo unknown`
-uname -v = `(uname -v) 2>/dev/null || echo unknown`
-
-/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null`
-/bin/uname -X     = `(/bin/uname -X) 2>/dev/null`
-
-hostinfo               = `(hostinfo) 2>/dev/null`
-/bin/universe          = `(/bin/universe) 2>/dev/null`
-/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null`
-/bin/arch              = `(/bin/arch) 2>/dev/null`
-/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null`
-/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
-
-UNAME_MACHINE = ${UNAME_MACHINE}
-UNAME_RELEASE = ${UNAME_RELEASE}
-UNAME_SYSTEM  = ${UNAME_SYSTEM}
-UNAME_VERSION = ${UNAME_VERSION}
-EOF
-
-exit 1
-
-# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "timestamp='"
-# time-stamp-format: "%:y-%02m-%02d"
-# time-stamp-end: "'"
-# End:

Deleted: packages/postgis/trunk/config.h.in
===================================================================
--- packages/postgis/trunk/config.h.in	2007-11-14 15:52:02 UTC (rev 1268)
+++ packages/postgis/trunk/config.h.in	2007-11-14 15:57:07 UTC (rev 1269)
@@ -1 +0,0 @@
-#undef HAVE_ICONV_H

Deleted: packages/postgis/trunk/config.sub
===================================================================
--- packages/postgis/trunk/config.sub	2007-11-14 15:52:02 UTC (rev 1268)
+++ packages/postgis/trunk/config.sub	2007-11-14 15:57:07 UTC (rev 1269)
@@ -1,1549 +0,0 @@
-#! /bin/sh
-# Configuration validation subroutine script.
-#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-#   2000, 2001, 2002, 2003 Free Software Foundation, Inc.
-
-timestamp='2004-03-12'
-
-# This file is (in principle) common to ALL GNU software.
-# The presence of a machine in this file suggests that SOME GNU software
-# can handle that machine.  It does not imply ALL GNU software can.
-#
-# This file is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
-
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-# Please send patches to <config-patches at gnu.org>.  Submit a context
-# diff and a properly formatted ChangeLog entry.
-#
-# Configuration subroutine to validate and canonicalize a configuration type.
-# Supply the specified configuration type as an argument.
-# If it is invalid, we print an error message on stderr and exit with code 1.
-# Otherwise, we print the canonical config type on stdout and succeed.
-
-# This file is supposed to be the same for all GNU packages
-# and recognize all the CPU types, system types and aliases
-# that are meaningful with *any* GNU software.
-# Each package is responsible for reporting which valid configurations
-# it does not support.  The user should be able to distinguish
-# a failure to support a valid configuration from a meaningless
-# configuration.
-
-# The goal of this file is to map all the various variations of a given
-# machine specification into a single specification in the form:
-#	CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
-# or in some cases, the newer four-part form:
-#	CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
-# It is wrong to echo any other type of specification.
-
-me=`echo "$0" | sed -e 's,.*/,,'`
-
-usage="\
-Usage: $0 [OPTION] CPU-MFR-OPSYS
-       $0 [OPTION] ALIAS
-
-Canonicalize a configuration name.
-
-Operation modes:
-  -h, --help         print this help, then exit
-  -t, --time-stamp   print date of last modification, then exit
-  -v, --version      print version number, then exit
-
-Report bugs and patches to <config-patches at gnu.org>."
-
-version="\
-GNU config.sub ($timestamp)
-
-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
-Free Software Foundation, Inc.
-
-This is free software; see the source for copying conditions.  There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
-
-help="
-Try \`$me --help' for more information."
-
-# Parse command line
-while test $# -gt 0 ; do
-  case $1 in
-    --time-stamp | --time* | -t )
-       echo "$timestamp" ; exit 0 ;;
-    --version | -v )
-       echo "$version" ; exit 0 ;;
-    --help | --h* | -h )
-       echo "$usage"; exit 0 ;;
-    -- )     # Stop option processing
-       shift; break ;;
-    - )	# Use stdin as input.
-       break ;;
-    -* )
-       echo "$me: invalid option $1$help"
-       exit 1 ;;
-
-    *local*)
-       # First pass through any local machine types.
-       echo $1
-       exit 0;;
-
-    * )
-       break ;;
-  esac
-done
-
-case $# in
- 0) echo "$me: missing argument$help" >&2
-    exit 1;;
- 1) ;;
- *) echo "$me: too many arguments$help" >&2
-    exit 1;;
-esac
-
-# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
-# Here we must recognize all the valid KERNEL-OS combinations.
-maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
-case $maybe_os in
-  nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \
-  kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*)
-    os=-$maybe_os
-    basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
-    ;;
-  *)
-    basic_machine=`echo $1 | sed 's/-[^-]*$//'`
-    if [ $basic_machine != $1 ]
-    then os=`echo $1 | sed 's/.*-/-/'`
-    else os=; fi
-    ;;
-esac
-
-### Let's recognize common machines as not being operating systems so
-### that things like config.sub decstation-3100 work.  We also
-### recognize some manufacturers as not being operating systems, so we
-### can provide default operating systems below.
-case $os in
-	-sun*os*)
-		# Prevent following clause from handling this invalid input.
-		;;
-	-dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \
-	-att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \
-	-unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \
-	-convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
-	-c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
-	-harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
-	-apple | -axis)
-		os=
-		basic_machine=$1
-		;;
-	-sim | -cisco | -oki | -wec | -winbond)
-		os=
-		basic_machine=$1
-		;;
-	-scout)
-		;;
-	-wrs)
-		os=-vxworks
-		basic_machine=$1
-		;;
-	-chorusos*)
-		os=-chorusos
-		basic_machine=$1
-		;;
- 	-chorusrdb)
- 		os=-chorusrdb
-		basic_machine=$1
- 		;;
-	-hiux*)
-		os=-hiuxwe2
-		;;
-	-sco5)
-		os=-sco3.2v5
-		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
-		;;
-	-sco4)
-		os=-sco3.2v4
-		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
-		;;
-	-sco3.2.[4-9]*)
-		os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
-		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
-		;;
-	-sco3.2v[4-9]*)
-		# Don't forget version if it is 3.2v4 or newer.
-		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
-		;;
-	-sco*)
-		os=-sco3.2v2
-		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
-		;;
-	-udk*)
-		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
-		;;
-	-isc)
-		os=-isc2.2
-		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
-		;;
-	-clix*)
-		basic_machine=clipper-intergraph
-		;;
-	-isc*)
-		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
-		;;
-	-lynx*)
-		os=-lynxos
-		;;
-	-ptx*)
-		basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
-		;;
-	-windowsnt*)
-		os=`echo $os | sed -e 's/windowsnt/winnt/'`
-		;;
-	-psos*)
-		os=-psos
-		;;
-	-mint | -mint[0-9]*)
-		basic_machine=m68k-atari
-		os=-mint
-		;;
-esac
-
-# Decode aliases for certain CPU-COMPANY combinations.
-case $basic_machine in
-	# Recognize the basic CPU types without company name.
-	# Some are omitted here because they have special meanings below.
-	1750a | 580 \
-	| a29k \
-	| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
-	| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
-	| am33_2.0 \
-	| arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \
-	| c4x | clipper \
-	| d10v | d30v | dlx | dsp16xx \
-	| fr30 | frv \
-	| h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
-	| i370 | i860 | i960 | ia64 \
-	| ip2k | iq2000 \
-	| m32r | m32rle | m68000 | m68k | m88k | mcore \
-	| mips | mipsbe | mipseb | mipsel | mipsle \
-	| mips16 \
-	| mips64 | mips64el \
-	| mips64vr | mips64vrel \
-	| mips64orion | mips64orionel \
-	| mips64vr4100 | mips64vr4100el \
-	| mips64vr4300 | mips64vr4300el \
-	| mips64vr5000 | mips64vr5000el \
-	| mipsisa32 | mipsisa32el \
-	| mipsisa32r2 | mipsisa32r2el \
-	| mipsisa64 | mipsisa64el \
-	| mipsisa64r2 | mipsisa64r2el \
-	| mipsisa64sb1 | mipsisa64sb1el \
-	| mipsisa64sr71k | mipsisa64sr71kel \
-	| mipstx39 | mipstx39el \
-	| mn10200 | mn10300 \
-	| msp430 \
-	| ns16k | ns32k \
-	| openrisc | or32 \
-	| pdp10 | pdp11 | pj | pjl \
-	| powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
-	| pyramid \
-	| sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
-	| sh64 | sh64le \
-	| sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv8 | sparcv9 | sparcv9b \
-	| strongarm \
-	| tahoe | thumb | tic4x | tic80 | tron \
-	| v850 | v850e \
-	| we32k \
-	| x86 | xscale | xstormy16 | xtensa \
-	| z8k)
-		basic_machine=$basic_machine-unknown
-		;;
-	m6811 | m68hc11 | m6812 | m68hc12)
-		# Motorola 68HC11/12.
-		basic_machine=$basic_machine-unknown
-		os=-none
-		;;
-	m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
-		;;
-
-	# We use `pc' rather than `unknown'
-	# because (1) that's what they normally are, and
-	# (2) the word "unknown" tends to confuse beginning users.
-	i*86 | x86_64)
-	  basic_machine=$basic_machine-pc
-	  ;;
-	# Object if more than one company name word.
-	*-*-*)
-		echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
-		exit 1
-		;;
-	# Recognize the basic CPU types with company name.
-	580-* \
-	| a29k-* \
-	| alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
-	| alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
-	| alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
-	| arm-*  | armbe-* | armle-* | armeb-* | armv*-* \
-	| avr-* \
-	| bs2000-* \
-	| c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
-	| clipper-* | cydra-* \
-	| d10v-* | d30v-* | dlx-* \
-	| elxsi-* \
-	| f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \
-	| h8300-* | h8500-* \
-	| hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
-	| i*86-* | i860-* | i960-* | ia64-* \
-	| ip2k-* | iq2000-* \
-	| m32r-* | m32rle-* \
-	| m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
-	| m88110-* | m88k-* | mcore-* \
-	| mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
-	| mips16-* \
-	| mips64-* | mips64el-* \
-	| mips64vr-* | mips64vrel-* \
-	| mips64orion-* | mips64orionel-* \
-	| mips64vr4100-* | mips64vr4100el-* \
-	| mips64vr4300-* | mips64vr4300el-* \
-	| mips64vr5000-* | mips64vr5000el-* \
-	| mipsisa32-* | mipsisa32el-* \
-	| mipsisa32r2-* | mipsisa32r2el-* \
-	| mipsisa64-* | mipsisa64el-* \
-	| mipsisa64r2-* | mipsisa64r2el-* \
-	| mipsisa64sb1-* | mipsisa64sb1el-* \
-	| mipsisa64sr71k-* | mipsisa64sr71kel-* \
-	| mipstx39-* | mipstx39el-* \
-	| msp430-* \
-	| none-* | np1-* | nv1-* | ns16k-* | ns32k-* \
-	| orion-* \
-	| pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
-	| powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
-	| pyramid-* \
-	| romp-* | rs6000-* \
-	| sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \
-	| shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
-	| sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \
-	| sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
-	| tahoe-* | thumb-* \
-	| tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
-	| tron-* \
-	| v850-* | v850e-* | vax-* \
-	| we32k-* \
-	| x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \
-	| xtensa-* \
-	| ymp-* \
-	| z8k-*)
-		;;
-	# Recognize the various machine names and aliases which stand
-	# for a CPU type and a company and sometimes even an OS.
-	386bsd)
-		basic_machine=i386-unknown
-		os=-bsd
-		;;
-	3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
-		basic_machine=m68000-att
-		;;
-	3b*)
-		basic_machine=we32k-att
-		;;
-	a29khif)
-		basic_machine=a29k-amd
-		os=-udi
-		;;
-    	abacus)
-		basic_machine=abacus-unknown
-		;;
-	adobe68k)
-		basic_machine=m68010-adobe
-		os=-scout
-		;;
-	alliant | fx80)
-		basic_machine=fx80-alliant
-		;;
-	altos | altos3068)
-		basic_machine=m68k-altos
-		;;
-	am29k)
-		basic_machine=a29k-none
-		os=-bsd
-		;;
-	amd64)
-		basic_machine=x86_64-pc
-		;;
-	amd64-*)
-		basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
-		;;
-	amdahl)
-		basic_machine=580-amdahl
-		os=-sysv
-		;;
-	amiga | amiga-*)
-		basic_machine=m68k-unknown
-		;;
-	amigaos | amigados)
-		basic_machine=m68k-unknown
-		os=-amigaos
-		;;
-	amigaunix | amix)
-		basic_machine=m68k-unknown
-		os=-sysv4
-		;;
-	apollo68)
-		basic_machine=m68k-apollo
-		os=-sysv
-		;;
-	apollo68bsd)
-		basic_machine=m68k-apollo
-		os=-bsd
-		;;
-	aux)
-		basic_machine=m68k-apple
-		os=-aux
-		;;
-	balance)
-		basic_machine=ns32k-sequent
-		os=-dynix
-		;;
-	c90)
-		basic_machine=c90-cray
-		os=-unicos
-		;;
-	convex-c1)
-		basic_machine=c1-convex
-		os=-bsd
-		;;
-	convex-c2)
-		basic_machine=c2-convex
-		os=-bsd
-		;;
-	convex-c32)
-		basic_machine=c32-convex
-		os=-bsd
-		;;
-	convex-c34)
-		basic_machine=c34-convex
-		os=-bsd
-		;;
-	convex-c38)
-		basic_machine=c38-convex
-		os=-bsd
-		;;
-	cray | j90)
-		basic_machine=j90-cray
-		os=-unicos
-		;;
-	cr16c)
-		basic_machine=cr16c-unknown
-		os=-elf
-		;;
-	crds | unos)
-		basic_machine=m68k-crds
-		;;
-	cris | cris-* | etrax*)
-		basic_machine=cris-axis
-		;;
-	crx)
-		basic_machine=crx-unknown
-		os=-elf
-		;;
-	da30 | da30-*)
-		basic_machine=m68k-da30
-		;;
-	decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
-		basic_machine=mips-dec
-		;;
-	decsystem10* | dec10*)
-		basic_machine=pdp10-dec
-		os=-tops10
-		;;
-	decsystem20* | dec20*)
-		basic_machine=pdp10-dec
-		os=-tops20
-		;;
-	delta | 3300 | motorola-3300 | motorola-delta \
-	      | 3300-motorola | delta-motorola)
-		basic_machine=m68k-motorola
-		;;
-	delta88)
-		basic_machine=m88k-motorola
-		os=-sysv3
-		;;
-	dpx20 | dpx20-*)
-		basic_machine=rs6000-bull
-		os=-bosx
-		;;
-	dpx2* | dpx2*-bull)
-		basic_machine=m68k-bull
-		os=-sysv3
-		;;
-	ebmon29k)
-		basic_machine=a29k-amd
-		os=-ebmon
-		;;
-	elxsi)
-		basic_machine=elxsi-elxsi
-		os=-bsd
-		;;
-	encore | umax | mmax)
-		basic_machine=ns32k-encore
-		;;
-	es1800 | OSE68k | ose68k | ose | OSE)
-		basic_machine=m68k-ericsson
-		os=-ose
-		;;
-	fx2800)
-		basic_machine=i860-alliant
-		;;
-	genix)
-		basic_machine=ns32k-ns
-		;;
-	gmicro)
-		basic_machine=tron-gmicro
-		os=-sysv
-		;;
-	go32)
-		basic_machine=i386-pc
-		os=-go32
-		;;
-	h3050r* | hiux*)
-		basic_machine=hppa1.1-hitachi
-		os=-hiuxwe2
-		;;
-	h8300hms)
-		basic_machine=h8300-hitachi
-		os=-hms
-		;;
-	h8300xray)
-		basic_machine=h8300-hitachi
-		os=-xray
-		;;
-	h8500hms)
-		basic_machine=h8500-hitachi
-		os=-hms
-		;;
-	harris)
-		basic_machine=m88k-harris
-		os=-sysv3
-		;;
-	hp300-*)
-		basic_machine=m68k-hp
-		;;
-	hp300bsd)
-		basic_machine=m68k-hp
-		os=-bsd
-		;;
-	hp300hpux)
-		basic_machine=m68k-hp
-		os=-hpux
-		;;
-	hp3k9[0-9][0-9] | hp9[0-9][0-9])
-		basic_machine=hppa1.0-hp
-		;;
-	hp9k2[0-9][0-9] | hp9k31[0-9])
-		basic_machine=m68000-hp
-		;;
-	hp9k3[2-9][0-9])
-		basic_machine=m68k-hp
-		;;
-	hp9k6[0-9][0-9] | hp6[0-9][0-9])
-		basic_machine=hppa1.0-hp
-		;;
-	hp9k7[0-79][0-9] | hp7[0-79][0-9])
-		basic_machine=hppa1.1-hp
-		;;
-	hp9k78[0-9] | hp78[0-9])
-		# FIXME: really hppa2.0-hp
-		basic_machine=hppa1.1-hp
-		;;
-	hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)
-		# FIXME: really hppa2.0-hp
-		basic_machine=hppa1.1-hp
-		;;
-	hp9k8[0-9][13679] | hp8[0-9][13679])
-		basic_machine=hppa1.1-hp
-		;;
-	hp9k8[0-9][0-9] | hp8[0-9][0-9])
-		basic_machine=hppa1.0-hp
-		;;
-	hppa-next)
-		os=-nextstep3
-		;;
-	hppaosf)
-		basic_machine=hppa1.1-hp
-		os=-osf
-		;;
-	hppro)
-		basic_machine=hppa1.1-hp
-		os=-proelf
-		;;
-	i370-ibm* | ibm*)
-		basic_machine=i370-ibm
-		;;
-# I'm not sure what "Sysv32" means.  Should this be sysv3.2?
-	i*86v32)
-		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
-		os=-sysv32
-		;;
-	i*86v4*)
-		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
-		os=-sysv4
-		;;
-	i*86v)
-		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
-		os=-sysv
-		;;
-	i*86sol2)
-		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
-		os=-solaris2
-		;;
-	i386mach)
-		basic_machine=i386-mach
-		os=-mach
-		;;
-	i386-vsta | vsta)
-		basic_machine=i386-unknown
-		os=-vsta
-		;;
-	iris | iris4d)
-		basic_machine=mips-sgi
-		case $os in
-		    -irix*)
-			;;
-		    *)
-			os=-irix4
-			;;
-		esac
-		;;
-	isi68 | isi)
-		basic_machine=m68k-isi
-		os=-sysv
-		;;
-	m88k-omron*)
-		basic_machine=m88k-omron
-		;;
-	magnum | m3230)
-		basic_machine=mips-mips
-		os=-sysv
-		;;
-	merlin)
-		basic_machine=ns32k-utek
-		os=-sysv
-		;;
-	mingw32)
-		basic_machine=i386-pc
-		os=-mingw32
-		;;
-	miniframe)
-		basic_machine=m68000-convergent
-		;;
-	*mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
-		basic_machine=m68k-atari
-		os=-mint
-		;;
-	mips3*-*)
-		basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
-		;;
-	mips3*)
-		basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
-		;;
-	mmix*)
-		basic_machine=mmix-knuth
-		os=-mmixware
-		;;
-	monitor)
-		basic_machine=m68k-rom68k
-		os=-coff
-		;;
-	morphos)
-		basic_machine=powerpc-unknown
-		os=-morphos
-		;;
-	msdos)
-		basic_machine=i386-pc
-		os=-msdos
-		;;
-	mvs)
-		basic_machine=i370-ibm
-		os=-mvs
-		;;
-	ncr3000)
-		basic_machine=i486-ncr
-		os=-sysv4
-		;;
-	netbsd386)
-		basic_machine=i386-unknown
-		os=-netbsd
-		;;
-	netwinder)
-		basic_machine=armv4l-rebel
-		os=-linux
-		;;
-	news | news700 | news800 | news900)
-		basic_machine=m68k-sony
-		os=-newsos
-		;;
-	news1000)
-		basic_machine=m68030-sony
-		os=-newsos
-		;;
-	news-3600 | risc-news)
-		basic_machine=mips-sony
-		os=-newsos
-		;;
-	necv70)
-		basic_machine=v70-nec
-		os=-sysv
-		;;
-	next | m*-next )
-		basic_machine=m68k-next
-		case $os in
-		    -nextstep* )
-			;;
-		    -ns2*)
-		      os=-nextstep2
-			;;
-		    *)
-		      os=-nextstep3
-			;;
-		esac
-		;;
-	nh3000)
-		basic_machine=m68k-harris
-		os=-cxux
-		;;
-	nh[45]000)
-		basic_machine=m88k-harris
-		os=-cxux
-		;;
-	nindy960)
-		basic_machine=i960-intel
-		os=-nindy
-		;;
-	mon960)
-		basic_machine=i960-intel
-		os=-mon960
-		;;
-	nonstopux)
-		basic_machine=mips-compaq
-		os=-nonstopux
-		;;
-	np1)
-		basic_machine=np1-gould
-		;;
-	nv1)
-		basic_machine=nv1-cray
-		os=-unicosmp
-		;;
-	nsr-tandem)
-		basic_machine=nsr-tandem
-		;;
-	op50n-* | op60c-*)
-		basic_machine=hppa1.1-oki
-		os=-proelf
-		;;
-	or32 | or32-*)
-		basic_machine=or32-unknown
-		os=-coff
-		;;
-	os400)
-		basic_machine=powerpc-ibm
-		os=-os400
-		;;
-	OSE68000 | ose68000)
-		basic_machine=m68000-ericsson
-		os=-ose
-		;;
-	os68k)
-		basic_machine=m68k-none
-		os=-os68k
-		;;
-	pa-hitachi)
-		basic_machine=hppa1.1-hitachi
-		os=-hiuxwe2
-		;;
-	paragon)
-		basic_machine=i860-intel
-		os=-osf
-		;;
-	pbd)
-		basic_machine=sparc-tti
-		;;
-	pbb)
-		basic_machine=m68k-tti
-		;;
-	pc532 | pc532-*)
-		basic_machine=ns32k-pc532
-		;;
-	pentium | p5 | k5 | k6 | nexgen | viac3)
-		basic_machine=i586-pc
-		;;
-	pentiumpro | p6 | 6x86 | athlon | athlon_*)
-		basic_machine=i686-pc
-		;;
-	pentiumii | pentium2 | pentiumiii | pentium3)
-		basic_machine=i686-pc
-		;;
-	pentium4)
-		basic_machine=i786-pc
-		;;
-	pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
-		basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
-		;;
-	pentiumpro-* | p6-* | 6x86-* | athlon-*)
-		basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
-		;;
-	pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
-		basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
-		;;
-	pentium4-*)
-		basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
-		;;
-	pn)
-		basic_machine=pn-gould
-		;;
-	power)	basic_machine=power-ibm
-		;;
-	ppc)	basic_machine=powerpc-unknown
-		;;
-	ppc-*)	basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
-		;;
-	ppcle | powerpclittle | ppc-le | powerpc-little)
-		basic_machine=powerpcle-unknown
-		;;
-	ppcle-* | powerpclittle-*)
-		basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
-		;;
-	ppc64)	basic_machine=powerpc64-unknown
-		;;
-	ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
-		;;
-	ppc64le | powerpc64little | ppc64-le | powerpc64-little)
-		basic_machine=powerpc64le-unknown
-		;;
-	ppc64le-* | powerpc64little-*)
-		basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
-		;;
-	ps2)
-		basic_machine=i386-ibm
-		;;
-	pw32)
-		basic_machine=i586-unknown
-		os=-pw32
-		;;
-	rom68k)
-		basic_machine=m68k-rom68k
-		os=-coff
-		;;
-	rm[46]00)
-		basic_machine=mips-siemens
-		;;
-	rtpc | rtpc-*)
-		basic_machine=romp-ibm
-		;;
-	s390 | s390-*)
-		basic_machine=s390-ibm
-		;;
-	s390x | s390x-*)
-		basic_machine=s390x-ibm
-		;;
-	sa29200)
-		basic_machine=a29k-amd
-		os=-udi
-		;;
-	sb1)
-		basic_machine=mipsisa64sb1-unknown
-		;;
-	sb1el)
-		basic_machine=mipsisa64sb1el-unknown
-		;;
-	sei)
-		basic_machine=mips-sei
-		os=-seiux
-		;;
-	sequent)
-		basic_machine=i386-sequent
-		;;
-	sh)
-		basic_machine=sh-hitachi
-		os=-hms
-		;;
-	sh64)
-		basic_machine=sh64-unknown
-		;;
-	sparclite-wrs | simso-wrs)
-		basic_machine=sparclite-wrs
-		os=-vxworks
-		;;
-	sps7)
-		basic_machine=m68k-bull
-		os=-sysv2
-		;;
-	spur)
-		basic_machine=spur-unknown
-		;;
-	st2000)
-		basic_machine=m68k-tandem
-		;;
-	stratus)
-		basic_machine=i860-stratus
-		os=-sysv4
-		;;
-	sun2)
-		basic_machine=m68000-sun
-		;;
-	sun2os3)
-		basic_machine=m68000-sun
-		os=-sunos3
-		;;
-	sun2os4)
-		basic_machine=m68000-sun
-		os=-sunos4
-		;;
-	sun3os3)
-		basic_machine=m68k-sun
-		os=-sunos3
-		;;
-	sun3os4)
-		basic_machine=m68k-sun
-		os=-sunos4
-		;;
-	sun4os3)
-		basic_machine=sparc-sun
-		os=-sunos3
-		;;
-	sun4os4)
-		basic_machine=sparc-sun
-		os=-sunos4
-		;;
-	sun4sol2)
-		basic_machine=sparc-sun
-		os=-solaris2
-		;;
-	sun3 | sun3-*)
-		basic_machine=m68k-sun
-		;;
-	sun4)
-		basic_machine=sparc-sun
-		;;
-	sun386 | sun386i | roadrunner)
-		basic_machine=i386-sun
-		;;
-	sv1)
-		basic_machine=sv1-cray
-		os=-unicos
-		;;
-	symmetry)
-		basic_machine=i386-sequent
-		os=-dynix
-		;;
-	t3e)
-		basic_machine=alphaev5-cray
-		os=-unicos
-		;;
-	t90)
-		basic_machine=t90-cray
-		os=-unicos
-		;;
-	tic54x | c54x*)
-		basic_machine=tic54x-unknown
-		os=-coff
-		;;
-	tic55x | c55x*)
-		basic_machine=tic55x-unknown
-		os=-coff
-		;;
-	tic6x | c6x*)
-		basic_machine=tic6x-unknown
-		os=-coff
-		;;
-	tx39)
-		basic_machine=mipstx39-unknown
-		;;
-	tx39el)
-		basic_machine=mipstx39el-unknown
-		;;
-	toad1)
-		basic_machine=pdp10-xkl
-		os=-tops20
-		;;
-	tower | tower-32)
-		basic_machine=m68k-ncr
-		;;
-	tpf)
-		basic_machine=s390x-ibm
-		os=-tpf
-		;;
-	udi29k)
-		basic_machine=a29k-amd
-		os=-udi
-		;;
-	ultra3)
-		basic_machine=a29k-nyu
-		os=-sym1
-		;;
-	v810 | necv810)
-		basic_machine=v810-nec
-		os=-none
-		;;
-	vaxv)
-		basic_machine=vax-dec
-		os=-sysv
-		;;
-	vms)
-		basic_machine=vax-dec
-		os=-vms
-		;;
-	vpp*|vx|vx-*)
-		basic_machine=f301-fujitsu
-		;;
-	vxworks960)
-		basic_machine=i960-wrs
-		os=-vxworks
-		;;
-	vxworks68)
-		basic_machine=m68k-wrs
-		os=-vxworks
-		;;
-	vxworks29k)
-		basic_machine=a29k-wrs
-		os=-vxworks
-		;;
-	w65*)
-		basic_machine=w65-wdc
-		os=-none
-		;;
-	w89k-*)
-		basic_machine=hppa1.1-winbond
-		os=-proelf
-		;;
-	xps | xps100)
-		basic_machine=xps100-honeywell
-		;;
-	ymp)
-		basic_machine=ymp-cray
-		os=-unicos
-		;;
-	z8k-*-coff)
-		basic_machine=z8k-unknown
-		os=-sim
-		;;
-	none)
-		basic_machine=none-none
-		os=-none
-		;;
-
-# Here we handle the default manufacturer of certain CPU types.  It is in
-# some cases the only manufacturer, in others, it is the most popular.
-	w89k)
-		basic_machine=hppa1.1-winbond
-		;;
-	op50n)
-		basic_machine=hppa1.1-oki
-		;;
-	op60c)
-		basic_machine=hppa1.1-oki
-		;;
-	romp)
-		basic_machine=romp-ibm
-		;;
-	rs6000)
-		basic_machine=rs6000-ibm
-		;;
-	vax)
-		basic_machine=vax-dec
-		;;
-	pdp10)
-		# there are many clones, so DEC is not a safe bet
-		basic_machine=pdp10-unknown
-		;;
-	pdp11)
-		basic_machine=pdp11-dec
-		;;
-	we32k)
-		basic_machine=we32k-att
-		;;
-	sh3 | sh4 | sh[34]eb | sh[1234]le | sh[23]ele)
-		basic_machine=sh-unknown
-		;;
-	sh64)
-		basic_machine=sh64-unknown
-		;;
-	sparc | sparcv8 | sparcv9 | sparcv9b)
-		basic_machine=sparc-sun
-		;;
-	cydra)
-		basic_machine=cydra-cydrome
-		;;
-	orion)
-		basic_machine=orion-highlevel
-		;;
-	orion105)
-		basic_machine=clipper-highlevel
-		;;
-	mac | mpw | mac-mpw)
-		basic_machine=m68k-apple
-		;;
-	pmac | pmac-mpw)
-		basic_machine=powerpc-apple
-		;;
-	*-unknown)
-		# Make sure to match an already-canonicalized machine name.
-		;;
-	*)
-		echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
-		exit 1
-		;;
-esac
-
-# Here we canonicalize certain aliases for manufacturers.
-case $basic_machine in
-	*-digital*)
-		basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
-		;;
-	*-commodore*)
-		basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
-		;;
-	*)
-		;;
-esac
-
-# Decode manufacturer-specific aliases for certain operating systems.
-
-if [ x"$os" != x"" ]
-then
-case $os in
-        # First match some system type aliases
-        # that might get confused with valid system types.
-	# -solaris* is a basic system type, with this one exception.
-	-solaris1 | -solaris1.*)
-		os=`echo $os | sed -e 's|solaris1|sunos4|'`
-		;;
-	-solaris)
-		os=-solaris2
-		;;
-	-svr4*)
-		os=-sysv4
-		;;
-	-unixware*)
-		os=-sysv4.2uw
-		;;
-	-gnu/linux*)
-		os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
-		;;
-	# First accept the basic system types.
-	# The portable systems comes first.
-	# Each alternative MUST END IN A *, to match a version number.
-	# -sysv* is not here because it comes later, after sysvr4.
-	-gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
-	      | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\
-	      | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
-	      | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
-	      | -aos* \
-	      | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
-	      | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
-	      | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \
-	      | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
-	      | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
-	      | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
-	      | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
-	      | -chorusos* | -chorusrdb* \
-	      | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
-	      | -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \
-	      | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
-	      | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
-	      | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
-	      | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
-	      | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
-	      | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly*)
-	# Remember, each alternative MUST END IN *, to match a version number.
-		;;
-	-qnx*)
-		case $basic_machine in
-		    x86-* | i*86-*)
-			;;
-		    *)
-			os=-nto$os
-			;;
-		esac
-		;;
-	-nto-qnx*)
-		;;
-	-nto*)
-		os=`echo $os | sed -e 's|nto|nto-qnx|'`
-		;;
-	-sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
-	      | -windows* | -osx | -abug | -netware* | -os9* | -beos* \
-	      | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
-		;;
-	-mac*)
-		os=`echo $os | sed -e 's|mac|macos|'`
-		;;
-	-linux-dietlibc)
-		os=-linux-dietlibc
-		;;
-	-linux*)
-		os=`echo $os | sed -e 's|linux|linux-gnu|'`
-		;;
-	-sunos5*)
-		os=`echo $os | sed -e 's|sunos5|solaris2|'`
-		;;
-	-sunos6*)
-		os=`echo $os | sed -e 's|sunos6|solaris3|'`
-		;;
-	-opened*)
-		os=-openedition
-		;;
-        -os400*)
-		os=-os400
-		;;
-	-wince*)
-		os=-wince
-		;;
-	-osfrose*)
-		os=-osfrose
-		;;
-	-osf*)
-		os=-osf
-		;;
-	-utek*)
-		os=-bsd
-		;;
-	-dynix*)
-		os=-bsd
-		;;
-	-acis*)
-		os=-aos
-		;;
-	-atheos*)
-		os=-atheos
-		;;
-	-syllable*)
-		os=-syllable
-		;;
-	-386bsd)
-		os=-bsd
-		;;
-	-ctix* | -uts*)
-		os=-sysv
-		;;
-	-nova*)
-		os=-rtmk-nova
-		;;
-	-ns2 )
-		os=-nextstep2
-		;;
-	-nsk*)
-		os=-nsk
-		;;
-	# Preserve the version number of sinix5.
-	-sinix5.*)
-		os=`echo $os | sed -e 's|sinix|sysv|'`
-		;;
-	-sinix*)
-		os=-sysv4
-		;;
-        -tpf*)
-		os=-tpf
-		;;
-	-triton*)
-		os=-sysv3
-		;;
-	-oss*)
-		os=-sysv3
-		;;
-	-svr4)
-		os=-sysv4
-		;;
-	-svr3)
-		os=-sysv3
-		;;
-	-sysvr4)
-		os=-sysv4
-		;;
-	# This must come after -sysvr4.
-	-sysv*)
-		;;
-	-ose*)
-		os=-ose
-		;;
-	-es1800*)
-		os=-ose
-		;;
-	-xenix)
-		os=-xenix
-		;;
-	-*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
-		os=-mint
-		;;
-	-aros*)
-		os=-aros
-		;;
-	-kaos*)
-		os=-kaos
-		;;
-	-none)
-		;;
-	*)
-		# Get rid of the `-' at the beginning of $os.
-		os=`echo $os | sed 's/[^-]*-//'`
-		echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
-		exit 1
-		;;
-esac
-else
-
-# Here we handle the default operating systems that come with various machines.
-# The value should be what the vendor currently ships out the door with their
-# machine or put another way, the most popular os provided with the machine.
-
-# Note that if you're going to try to match "-MANUFACTURER" here (say,
-# "-sun"), then you have to tell the case statement up towards the top
-# that MANUFACTURER isn't an operating system.  Otherwise, code above
-# will signal an error saying that MANUFACTURER isn't an operating
-# system, and we'll never get to this point.
-
-case $basic_machine in
-	*-acorn)
-		os=-riscix1.2
-		;;
-	arm*-rebel)
-		os=-linux
-		;;
-	arm*-semi)
-		os=-aout
-		;;
-    c4x-* | tic4x-*)
-        os=-coff
-        ;;
-	# This must come before the *-dec entry.
-	pdp10-*)
-		os=-tops20
-		;;
-	pdp11-*)
-		os=-none
-		;;
-	*-dec | vax-*)
-		os=-ultrix4.2
-		;;
-	m68*-apollo)
-		os=-domain
-		;;
-	i386-sun)
-		os=-sunos4.0.2
-		;;
-	m68000-sun)
-		os=-sunos3
-		# This also exists in the configure program, but was not the
-		# default.
-		# os=-sunos4
-		;;
-	m68*-cisco)
-		os=-aout
-		;;
-	mips*-cisco)
-		os=-elf
-		;;
-	mips*-*)
-		os=-elf
-		;;
-	or32-*)
-		os=-coff
-		;;
-	*-tti)	# must be before sparc entry or we get the wrong os.
-		os=-sysv3
-		;;
-	sparc-* | *-sun)
-		os=-sunos4.1.1
-		;;
-	*-be)
-		os=-beos
-		;;
-	*-ibm)
-		os=-aix
-		;;
-	*-wec)
-		os=-proelf
-		;;
-	*-winbond)
-		os=-proelf
-		;;
-	*-oki)
-		os=-proelf
-		;;
-	*-hp)
-		os=-hpux
-		;;
-	*-hitachi)
-		os=-hiux
-		;;
-	i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)
-		os=-sysv
-		;;
-	*-cbm)
-		os=-amigaos
-		;;
-	*-dg)
-		os=-dgux
-		;;
-	*-dolphin)
-		os=-sysv3
-		;;
-	m68k-ccur)
-		os=-rtu
-		;;
-	m88k-omron*)
-		os=-luna
-		;;
-	*-next )
-		os=-nextstep
-		;;
-	*-sequent)
-		os=-ptx
-		;;
-	*-crds)
-		os=-unos
-		;;
-	*-ns)
-		os=-genix
-		;;
-	i370-*)
-		os=-mvs
-		;;
-	*-next)
-		os=-nextstep3
-		;;
-	*-gould)
-		os=-sysv
-		;;
-	*-highlevel)
-		os=-bsd
-		;;
-	*-encore)
-		os=-bsd
-		;;
-	*-sgi)
-		os=-irix
-		;;
-	*-siemens)
-		os=-sysv4
-		;;
-	*-masscomp)
-		os=-rtu
-		;;
-	f30[01]-fujitsu | f700-fujitsu)
-		os=-uxpv
-		;;
-	*-rom68k)
-		os=-coff
-		;;
-	*-*bug)
-		os=-coff
-		;;
-	*-apple)
-		os=-macos
-		;;
-	*-atari*)
-		os=-mint
-		;;
-	*)
-		os=-none
-		;;
-esac
-fi
-
-# Here we handle the case where we know the os, and the CPU type, but not the
-# manufacturer.  We pick the logical manufacturer.
-vendor=unknown
-case $basic_machine in
-	*-unknown)
-		case $os in
-			-riscix*)
-				vendor=acorn
-				;;
-			-sunos*)
-				vendor=sun
-				;;
-			-aix*)
-				vendor=ibm
-				;;
-			-beos*)
-				vendor=be
-				;;
-			-hpux*)
-				vendor=hp
-				;;
-			-mpeix*)
-				vendor=hp
-				;;
-			-hiux*)
-				vendor=hitachi
-				;;
-			-unos*)
-				vendor=crds
-				;;
-			-dgux*)
-				vendor=dg
-				;;
-			-luna*)
-				vendor=omron
-				;;
-			-genix*)
-				vendor=ns
-				;;
-			-mvs* | -opened*)
-				vendor=ibm
-				;;
-			-os400*)
-				vendor=ibm
-				;;
-			-ptx*)
-				vendor=sequent
-				;;
-			-tpf*)
-				vendor=ibm
-				;;
-			-vxsim* | -vxworks* | -windiss*)
-				vendor=wrs
-				;;
-			-aux*)
-				vendor=apple
-				;;
-			-hms*)
-				vendor=hitachi
-				;;
-			-mpw* | -macos*)
-				vendor=apple
-				;;
-			-*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
-				vendor=atari
-				;;
-			-vos*)
-				vendor=stratus
-				;;
-		esac
-		basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
-		;;
-esac
-
-echo $basic_machine$os
-exit 0
-
-# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "timestamp='"
-# time-stamp-format: "%:y-%02m-%02d"
-# time-stamp-end: "'"
-# End:

Deleted: packages/postgis/trunk/configure
===================================================================
--- packages/postgis/trunk/configure	2007-11-14 15:52:02 UTC (rev 1268)
+++ packages/postgis/trunk/configure	2007-11-14 15:57:07 UTC (rev 1269)
@@ -1,6750 +0,0 @@
-#! /bin/sh
-# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.60.
-#
-# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
-# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
-# This configure script is free software; the Free Software Foundation
-# gives unlimited permission to copy, distribute and modify it.
-## --------------------- ##
-## M4sh Initialization.  ##
-## --------------------- ##
-
-# Be Bourne compatible
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
-  emulate sh
-  NULLCMD=:
-  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
-  # is contrary to our usage.  Disable this feature.
-  alias -g '${1+"$@"}'='"$@"'
-  setopt NO_GLOB_SUBST
-else
-  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
-fi
-BIN_SH=xpg4; export BIN_SH # for Tru64
-DUALCASE=1; export DUALCASE # for MKS sh
-
-
-# PATH needs CR
-# Avoid depending upon Character Ranges.
-as_cr_letters='abcdefghijklmnopqrstuvwxyz'
-as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
-as_cr_Letters=$as_cr_letters$as_cr_LETTERS
-as_cr_digits='0123456789'
-as_cr_alnum=$as_cr_Letters$as_cr_digits
-
-# The user is always right.
-if test "${PATH_SEPARATOR+set}" != set; then
-  echo "#! /bin/sh" >conf$$.sh
-  echo  "exit 0"   >>conf$$.sh
-  chmod +x conf$$.sh
-  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
-    PATH_SEPARATOR=';'
-  else
-    PATH_SEPARATOR=:
-  fi
-  rm -f conf$$.sh
-fi
-
-# Support unset when possible.
-if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
-  as_unset=unset
-else
-  as_unset=false
-fi
-
-
-# IFS
-# We need space, tab and new line, in precisely that order.  Quoting is
-# there to prevent editors from complaining about space-tab.
-# (If _AS_PATH_WALK were called with IFS unset, it would disable word
-# splitting by setting IFS to empty value.)
-as_nl='
-'
-IFS=" ""	$as_nl"
-
-# Find who we are.  Look in the path if we contain no directory separator.
-case $0 in
-  *[\\/]* ) as_myself=$0 ;;
-  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
-done
-IFS=$as_save_IFS
-
-     ;;
-esac
-# We did not find ourselves, most probably we were run as `sh COMMAND'
-# in which case we are not to be found in the path.
-if test "x$as_myself" = x; then
-  as_myself=$0
-fi
-if test ! -f "$as_myself"; then
-  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
-  { (exit 1); exit 1; }
-fi
-
-# Work around bugs in pre-3.0 UWIN ksh.
-for as_var in ENV MAIL MAILPATH
-do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
-done
-PS1='$ '
-PS2='> '
-PS4='+ '
-
-# NLS nuisances.
-for as_var in \
-  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
-  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
-  LC_TELEPHONE LC_TIME
-do
-  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
-    eval $as_var=C; export $as_var
-  else
-    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
-  fi
-done
-
-# Required to use basename.
-if expr a : '\(a\)' >/dev/null 2>&1 &&
-   test "X`expr 00001 : '.*\(...\)'`" = X001; then
-  as_expr=expr
-else
-  as_expr=false
-fi
-
-if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
-  as_basename=basename
-else
-  as_basename=false
-fi
-
-
-# Name of the executable.
-as_me=`$as_basename -- "$0" ||
-$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
-	 X"$0" : 'X\(//\)$' \| \
-	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
-echo X/"$0" |
-    sed '/^.*\/\([^/][^/]*\)\/*$/{
-	    s//\1/
-	    q
-	  }
-	  /^X\/\(\/\/\)$/{
-	    s//\1/
-	    q
-	  }
-	  /^X\/\(\/\).*/{
-	    s//\1/
-	    q
-	  }
-	  s/.*/./; q'`
-
-# CDPATH.
-$as_unset CDPATH
-
-
-if test "x$CONFIG_SHELL" = x; then
-  if (eval ":") 2>/dev/null; then
-  as_have_required=yes
-else
-  as_have_required=no
-fi
-
-  if test $as_have_required = yes && 	 (eval ":
-(as_func_return () {
-  (exit \$1)
-}
-as_func_success () {
-  as_func_return 0
-}
-as_func_failure () {
-  as_func_return 1
-}
-as_func_ret_success () {
-  return 0
-}
-as_func_ret_failure () {
-  return 1
-}
-
-exitcode=0
-if as_func_success; then
-  :
-else
-  exitcode=1
-  echo as_func_success failed.
-fi
-
-if as_func_failure; then
-  exitcode=1
-  echo as_func_failure succeeded.
-fi
-
-if as_func_ret_success; then
-  :
-else
-  exitcode=1
-  echo as_func_ret_success failed.
-fi
-
-if as_func_ret_failure; then
-  exitcode=1
-  echo as_func_ret_failure succeeded.
-fi
-
-if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
-  :
-else
-  exitcode=1
-  echo positional parameters were not saved.
-fi
-
-test \$exitcode = 0) || { (exit 1); exit 1; }
-
-(
-  as_lineno_1=\$LINENO
-  as_lineno_2=\$LINENO
-  test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
-  test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
-") 2> /dev/null; then
-  :
-else
-  as_candidate_shells=
-    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in /usr/bin/posix$PATH_SEPARATOR/bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  case $as_dir in
-	 /*)
-	   for as_base in sh bash ksh sh5; do
-	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
-	   done;;
-       esac
-done
-IFS=$as_save_IFS
-
-
-      for as_shell in $as_candidate_shells $SHELL; do
-	 # Try only shells that exist, to save several forks.
-	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
-		{ ("$as_shell") 2> /dev/null <<\_ASEOF
-# Be Bourne compatible
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
-  emulate sh
-  NULLCMD=:
-  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
-  # is contrary to our usage.  Disable this feature.
-  alias -g '${1+"$@"}'='"$@"'
-  setopt NO_GLOB_SUBST
-else
-  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
-fi
-BIN_SH=xpg4; export BIN_SH # for Tru64
-DUALCASE=1; export DUALCASE # for MKS sh
-
-:
-_ASEOF
-}; then
-  CONFIG_SHELL=$as_shell
-	       as_have_required=yes
-	       if { "$as_shell" 2> /dev/null <<\_ASEOF
-# Be Bourne compatible
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
-  emulate sh
-  NULLCMD=:
-  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
-  # is contrary to our usage.  Disable this feature.
-  alias -g '${1+"$@"}'='"$@"'
-  setopt NO_GLOB_SUBST
-else
-  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
-fi
-BIN_SH=xpg4; export BIN_SH # for Tru64
-DUALCASE=1; export DUALCASE # for MKS sh
-
-:
-(as_func_return () {
-  (exit $1)
-}
-as_func_success () {
-  as_func_return 0
-}
-as_func_failure () {
-  as_func_return 1
-}
-as_func_ret_success () {
-  return 0
-}
-as_func_ret_failure () {
-  return 1
-}
-
-exitcode=0
-if as_func_success; then
-  :
-else
-  exitcode=1
-  echo as_func_success failed.
-fi
-
-if as_func_failure; then
-  exitcode=1
-  echo as_func_failure succeeded.
-fi
-
-if as_func_ret_success; then
-  :
-else
-  exitcode=1
-  echo as_func_ret_success failed.
-fi
-
-if as_func_ret_failure; then
-  exitcode=1
-  echo as_func_ret_failure succeeded.
-fi
-
-if ( set x; as_func_ret_success y && test x = "$1" ); then
-  :
-else
-  exitcode=1
-  echo positional parameters were not saved.
-fi
-
-test $exitcode = 0) || { (exit 1); exit 1; }
-
-(
-  as_lineno_1=$LINENO
-  as_lineno_2=$LINENO
-  test "x$as_lineno_1" != "x$as_lineno_2" &&
-  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
-
-_ASEOF
-}; then
-  break
-fi
-
-fi
-
-      done
-
-      if test "x$CONFIG_SHELL" != x; then
-  for as_var in BASH_ENV ENV
-        do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
-        done
-        export CONFIG_SHELL
-        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
-fi
-
-
-    if test $as_have_required = no; then
-  echo This script requires a shell more modern than all the
-      echo shells that I found on your system.  Please install a
-      echo modern shell, or manually run the script under such a
-      echo shell if you do have one.
-      { (exit 1); exit 1; }
-fi
-
-
-fi
-
-fi
-
-
-
-(eval "as_func_return () {
-  (exit \$1)
-}
-as_func_success () {
-  as_func_return 0
-}
-as_func_failure () {
-  as_func_return 1
-}
-as_func_ret_success () {
-  return 0
-}
-as_func_ret_failure () {
-  return 1
-}
-
-exitcode=0
-if as_func_success; then
-  :
-else
-  exitcode=1
-  echo as_func_success failed.
-fi
-
-if as_func_failure; then
-  exitcode=1
-  echo as_func_failure succeeded.
-fi
-
-if as_func_ret_success; then
-  :
-else
-  exitcode=1
-  echo as_func_ret_success failed.
-fi
-
-if as_func_ret_failure; then
-  exitcode=1
-  echo as_func_ret_failure succeeded.
-fi
-
-if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
-  :
-else
-  exitcode=1
-  echo positional parameters were not saved.
-fi
-
-test \$exitcode = 0") || {
-  echo No shell found that supports shell functions.
-  echo Please tell autoconf at gnu.org about your system,
-  echo including any error possibly output before this
-  echo message
-}
-
-
-
-  as_lineno_1=$LINENO
-  as_lineno_2=$LINENO
-  test "x$as_lineno_1" != "x$as_lineno_2" &&
-  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
-
-  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
-  # uniformly replaced by the line number.  The first 'sed' inserts a
-  # line-number line after each line using $LINENO; the second 'sed'
-  # does the real work.  The second script uses 'N' to pair each
-  # line-number line with the line containing $LINENO, and appends
-  # trailing '-' during substitution so that $LINENO is not a special
-  # case at line end.
-  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
-  # scripts with optimization help from Paolo Bonzini.  Blame Lee
-  # E. McMahon (1931-1989) for sed's syntax.  :-)
-  sed -n '
-    p
-    /[$]LINENO/=
-  ' <$as_myself |
-    sed '
-      s/[$]LINENO.*/&-/
-      t lineno
-      b
-      :lineno
-      N
-      :loop
-      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
-      t loop
-      s/-\n.*//
-    ' >$as_me.lineno &&
-  chmod +x "$as_me.lineno" ||
-    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
-   { (exit 1); exit 1; }; }
-
-  # Don't try to exec as it changes $[0], causing all sort of problems
-  # (the dirname of $[0] is not the place where we might find the
-  # original and so on.  Autoconf is especially sensitive to this).
-  . "./$as_me.lineno"
-  # Exit status is that of the last command.
-  exit
-}
-
-
-if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
-  as_dirname=dirname
-else
-  as_dirname=false
-fi
-
-ECHO_C= ECHO_N= ECHO_T=
-case `echo -n x` in
--n*)
-  case `echo 'x\c'` in
-  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
-  *)   ECHO_C='\c';;
-  esac;;
-*)
-  ECHO_N='-n';;
-esac
-
-if expr a : '\(a\)' >/dev/null 2>&1 &&
-   test "X`expr 00001 : '.*\(...\)'`" = X001; then
-  as_expr=expr
-else
-  as_expr=false
-fi
-
-rm -f conf$$ conf$$.exe conf$$.file
-if test -d conf$$.dir; then
-  rm -f conf$$.dir/conf$$.file
-else
-  rm -f conf$$.dir
-  mkdir conf$$.dir
-fi
-echo >conf$$.file
-if ln -s conf$$.file conf$$ 2>/dev/null; then
-  as_ln_s='ln -s'
-  # ... but there are two gotchas:
-  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
-  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
-  # In both cases, we have to default to `cp -p'.
-  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
-    as_ln_s='cp -p'
-elif ln conf$$.file conf$$ 2>/dev/null; then
-  as_ln_s=ln
-else
-  as_ln_s='cp -p'
-fi
-rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
-rmdir conf$$.dir 2>/dev/null
-
-if mkdir -p . 2>/dev/null; then
-  as_mkdir_p=:
-else
-  test -d ./-p && rmdir ./-p
-  as_mkdir_p=false
-fi
-
-# Find out whether ``test -x'' works.  Don't use a zero-byte file, as
-# systems may use methods other than mode bits to determine executability.
-cat >conf$$.file <<_ASEOF
-#! /bin/sh
-exit 0
-_ASEOF
-chmod +x conf$$.file
-if test -x conf$$.file >/dev/null 2>&1; then
-  as_executable_p="test -x"
-else
-  as_executable_p=:
-fi
-rm -f conf$$.file
-
-# Sed expression to map a string onto a valid CPP name.
-as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
-
-# Sed expression to map a string onto a valid variable name.
-as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
-
-
-
-exec 7<&0 </dev/null 6>&1
-
-# Name of the host.
-# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
-# so uname gets run too.
-ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
-
-#
-# Initializations.
-#
-ac_default_prefix=/usr/local
-ac_clean_files=
-ac_config_libobj_dir=.
-LIBOBJS=
-cross_compiling=no
-subdirs=
-MFLAGS=
-MAKEFLAGS=
-SHELL=${CONFIG_SHELL-/bin/sh}
-
-# Identity of this package.
-PACKAGE_NAME=
-PACKAGE_TARNAME=
-PACKAGE_VERSION=
-PACKAGE_STRING=
-PACKAGE_BUGREPORT=
-
-ac_unique_file="README.postgis"
-# Factoring default headers for most tests.
-ac_includes_default="\
-#include <stdio.h>
-#if HAVE_SYS_TYPES_H
-# include <sys/types.h>
-#endif
-#if HAVE_SYS_STAT_H
-# include <sys/stat.h>
-#endif
-#if STDC_HEADERS
-# include <stdlib.h>
-# include <stddef.h>
-#else
-# if HAVE_STDLIB_H
-#  include <stdlib.h>
-# endif
-#endif
-#if HAVE_STRING_H
-# if !STDC_HEADERS && HAVE_MEMORY_H
-#  include <memory.h>
-# endif
-# include <string.h>
-#endif
-#if HAVE_STRINGS_H
-# include <strings.h>
-#endif
-#if HAVE_INTTYPES_H
-# include <inttypes.h>
-#endif
-#if HAVE_STDINT_H
-# include <stdint.h>
-#endif
-#if HAVE_UNISTD_H
-# include <unistd.h>
-#endif"
-
-ac_subst_vars='SHELL
-PATH_SEPARATOR
-PACKAGE_NAME
-PACKAGE_TARNAME
-PACKAGE_VERSION
-PACKAGE_STRING
-PACKAGE_BUGREPORT
-exec_prefix
-prefix
-program_transform_name
-bindir
-sbindir
-libexecdir
-datarootdir
-datadir
-sysconfdir
-sharedstatedir
-localstatedir
-includedir
-oldincludedir
-docdir
-infodir
-htmldir
-dvidir
-pdfdir
-psdir
-libdir
-localedir
-mandir
-DEFS
-ECHO_C
-ECHO_N
-ECHO_T
-LIBS
-build_alias
-host_alias
-target_alias
-CC
-CFLAGS
-LDFLAGS
-CPPFLAGS
-ac_ct_CC
-EXEEXT
-OBJEXT
-CXX
-CXXFLAGS
-ac_ct_CXX
-LN_S
-USE_ICONV
-ICONV_LDFLAGS
-CPP
-GREP
-EGREP
-build
-build_cpu
-build_vendor
-build_os
-host
-host_cpu
-host_vendor
-host_os
-PGCONFIG
-PGFEINCLUDES
-PGBEINCLUDES
-PGFELIBS
-PGBELIBS
-PGBIN
-PGTEMPLATE
-LPATH
-PWDREGRESS
-USE_GEOS
-GEOS_DIR
-GEOS_LDFLAGS
-USE_GEOS_CAPI
-GEOSCONFIG
-USE_PROJ
-PROJ_DIR
-PROJ_LIBDIR
-PROJ
-USE_JTS
-JTS_INCLUDES
-JTS_LIBDIR
-JTSCONFIG
-FLEX
-DLLWRAP
-DLLTOOL
-YACC
-YFLAGS
-INSTALL
-PERL
-XSLBASE
-XSLTPROC
-PDFXMLTEX
-DB2PDF
-JW
-DOC_RULE
-PORTNAME
-DLSUFFIX
-DLFLAGS
-EXE
-HOST_OS
-ELF_SYS
-LIBOBJS
-LTLIBOBJS'
-ac_subst_files=''
-      ac_precious_vars='build_alias
-host_alias
-target_alias
-CC
-CFLAGS
-LDFLAGS
-CPPFLAGS
-CXX
-CXXFLAGS
-CCC
-CPP
-YACC
-YFLAGS'
-
-
-# Initialize some variables set by options.
-ac_init_help=
-ac_init_version=false
-# The variables have the same names as the options, with
-# dashes changed to underlines.
-cache_file=/dev/null
-exec_prefix=NONE
-no_create=
-no_recursion=
-prefix=NONE
-program_prefix=NONE
-program_suffix=NONE
-program_transform_name=s,x,x,
-silent=
-site=
-srcdir=
-verbose=
-x_includes=NONE
-x_libraries=NONE
-
-# Installation directory options.
-# These are left unexpanded so users can "make install exec_prefix=/foo"
-# and all the variables that are supposed to be based on exec_prefix
-# by default will actually change.
-# Use braces instead of parens because sh, perl, etc. also accept them.
-# (The list follows the same order as the GNU Coding Standards.)
-bindir='${exec_prefix}/bin'
-sbindir='${exec_prefix}/sbin'
-libexecdir='${exec_prefix}/libexec'
-datarootdir='${prefix}/share'
-datadir='${datarootdir}'
-sysconfdir='${prefix}/etc'
-sharedstatedir='${prefix}/com'
-localstatedir='${prefix}/var'
-includedir='${prefix}/include'
-oldincludedir='/usr/include'
-docdir='${datarootdir}/doc/${PACKAGE}'
-infodir='${datarootdir}/info'
-htmldir='${docdir}'
-dvidir='${docdir}'
-pdfdir='${docdir}'
-psdir='${docdir}'
-libdir='${exec_prefix}/lib'
-localedir='${datarootdir}/locale'
-mandir='${datarootdir}/man'
-
-ac_prev=
-ac_dashdash=
-for ac_option
-do
-  # If the previous option needs an argument, assign it.
-  if test -n "$ac_prev"; then
-    eval $ac_prev=\$ac_option
-    ac_prev=
-    continue
-  fi
-
-  case $ac_option in
-  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
-  *)	ac_optarg=yes ;;
-  esac
-
-  # Accept the important Cygnus configure options, so we can diagnose typos.
-
-  case $ac_dashdash$ac_option in
-  --)
-    ac_dashdash=yes ;;
-
-  -bindir | --bindir | --bindi | --bind | --bin | --bi)
-    ac_prev=bindir ;;
-  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
-    bindir=$ac_optarg ;;
-
-  -build | --build | --buil | --bui | --bu)
-    ac_prev=build_alias ;;
-  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
-    build_alias=$ac_optarg ;;
-
-  -cache-file | --cache-file | --cache-fil | --cache-fi \
-  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
-    ac_prev=cache_file ;;
-  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
-  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
-    cache_file=$ac_optarg ;;
-
-  --config-cache | -C)
-    cache_file=config.cache ;;
-
-  -datadir | --datadir | --datadi | --datad)
-    ac_prev=datadir ;;
-  -datadir=* | --datadir=* | --datadi=* | --datad=*)
-    datadir=$ac_optarg ;;
-
-  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
-  | --dataroo | --dataro | --datar)
-    ac_prev=datarootdir ;;
-  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
-  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
-    datarootdir=$ac_optarg ;;
-
-  -disable-* | --disable-*)
-    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
-    # Reject names that are not valid shell variable names.
-    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
-      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
-   { (exit 1); exit 1; }; }
-    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
-    eval enable_$ac_feature=no ;;
-
-  -docdir | --docdir | --docdi | --doc | --do)
-    ac_prev=docdir ;;
-  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
-    docdir=$ac_optarg ;;
-
-  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
-    ac_prev=dvidir ;;
-  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
-    dvidir=$ac_optarg ;;
-
-  -enable-* | --enable-*)
-    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
-    # Reject names that are not valid shell variable names.
-    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
-      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
-   { (exit 1); exit 1; }; }
-    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
-    eval enable_$ac_feature=\$ac_optarg ;;
-
-  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
-  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
-  | --exec | --exe | --ex)
-    ac_prev=exec_prefix ;;
-  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
-  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
-  | --exec=* | --exe=* | --ex=*)
-    exec_prefix=$ac_optarg ;;
-
-  -gas | --gas | --ga | --g)
-    # Obsolete; use --with-gas.
-    with_gas=yes ;;
-
-  -help | --help | --hel | --he | -h)
-    ac_init_help=long ;;
-  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
-    ac_init_help=recursive ;;
-  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
-    ac_init_help=short ;;
-
-  -host | --host | --hos | --ho)
-    ac_prev=host_alias ;;
-  -host=* | --host=* | --hos=* | --ho=*)
-    host_alias=$ac_optarg ;;
-
-  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
-    ac_prev=htmldir ;;
-  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
-  | --ht=*)
-    htmldir=$ac_optarg ;;
-
-  -includedir | --includedir | --includedi | --included | --include \
-  | --includ | --inclu | --incl | --inc)
-    ac_prev=includedir ;;
-  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
-  | --includ=* | --inclu=* | --incl=* | --inc=*)
-    includedir=$ac_optarg ;;
-
-  -infodir | --infodir | --infodi | --infod | --info | --inf)
-    ac_prev=infodir ;;
-  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
-    infodir=$ac_optarg ;;
-
-  -libdir | --libdir | --libdi | --libd)
-    ac_prev=libdir ;;
-  -libdir=* | --libdir=* | --libdi=* | --libd=*)
-    libdir=$ac_optarg ;;
-
-  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
-  | --libexe | --libex | --libe)
-    ac_prev=libexecdir ;;
-  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
-  | --libexe=* | --libex=* | --libe=*)
-    libexecdir=$ac_optarg ;;
-
-  -localedir | --localedir | --localedi | --localed | --locale)
-    ac_prev=localedir ;;
-  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
-    localedir=$ac_optarg ;;
-
-  -localstatedir | --localstatedir | --localstatedi | --localstated \
-  | --localstate | --localstat | --localsta | --localst | --locals)
-    ac_prev=localstatedir ;;
-  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
-  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
-    localstatedir=$ac_optarg ;;
-
-  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
-    ac_prev=mandir ;;
-  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
-    mandir=$ac_optarg ;;
-
-  -nfp | --nfp | --nf)
-    # Obsolete; use --without-fp.
-    with_fp=no ;;
-
-  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
-  | --no-cr | --no-c | -n)
-    no_create=yes ;;
-
-  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
-  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
-    no_recursion=yes ;;
-
-  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
-  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
-  | --oldin | --oldi | --old | --ol | --o)
-    ac_prev=oldincludedir ;;
-  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
-  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
-  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
-    oldincludedir=$ac_optarg ;;
-
-  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
-    ac_prev=prefix ;;
-  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
-    prefix=$ac_optarg ;;
-
-  -program-prefix | --program-prefix | --program-prefi | --program-pref \
-  | --program-pre | --program-pr | --program-p)
-    ac_prev=program_prefix ;;
-  -program-prefix=* | --program-prefix=* | --program-prefi=* \
-  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
-    program_prefix=$ac_optarg ;;
-
-  -program-suffix | --program-suffix | --program-suffi | --program-suff \
-  | --program-suf | --program-su | --program-s)
-    ac_prev=program_suffix ;;
-  -program-suffix=* | --program-suffix=* | --program-suffi=* \
-  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
-    program_suffix=$ac_optarg ;;
-
-  -program-transform-name | --program-transform-name \
-  | --program-transform-nam | --program-transform-na \
-  | --program-transform-n | --program-transform- \
-  | --program-transform | --program-transfor \
-  | --program-transfo | --program-transf \
-  | --program-trans | --program-tran \
-  | --progr-tra | --program-tr | --program-t)
-    ac_prev=program_transform_name ;;
-  -program-transform-name=* | --program-transform-name=* \
-  | --program-transform-nam=* | --program-transform-na=* \
-  | --program-transform-n=* | --program-transform-=* \
-  | --program-transform=* | --program-transfor=* \
-  | --program-transfo=* | --program-transf=* \
-  | --program-trans=* | --program-tran=* \
-  | --progr-tra=* | --program-tr=* | --program-t=*)
-    program_transform_name=$ac_optarg ;;
-
-  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
-    ac_prev=pdfdir ;;
-  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
-    pdfdir=$ac_optarg ;;
-
-  -psdir | --psdir | --psdi | --psd | --ps)
-    ac_prev=psdir ;;
-  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
-    psdir=$ac_optarg ;;
-
-  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
-  | -silent | --silent | --silen | --sile | --sil)
-    silent=yes ;;
-
-  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
-    ac_prev=sbindir ;;
-  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
-  | --sbi=* | --sb=*)
-    sbindir=$ac_optarg ;;
-
-  -sharedstatedir | --sharedstatedir | --sharedstatedi \
-  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
-  | --sharedst | --shareds | --shared | --share | --shar \
-  | --sha | --sh)
-    ac_prev=sharedstatedir ;;
-  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
-  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
-  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
-  | --sha=* | --sh=*)
-    sharedstatedir=$ac_optarg ;;
-
-  -site | --site | --sit)
-    ac_prev=site ;;
-  -site=* | --site=* | --sit=*)
-    site=$ac_optarg ;;
-
-  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
-    ac_prev=srcdir ;;
-  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
-    srcdir=$ac_optarg ;;
-
-  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
-  | --syscon | --sysco | --sysc | --sys | --sy)
-    ac_prev=sysconfdir ;;
-  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
-  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
-    sysconfdir=$ac_optarg ;;
-
-  -target | --target | --targe | --targ | --tar | --ta | --t)
-    ac_prev=target_alias ;;
-  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
-    target_alias=$ac_optarg ;;
-
-  -v | -verbose | --verbose | --verbos | --verbo | --verb)
-    verbose=yes ;;
-
-  -version | --version | --versio | --versi | --vers | -V)
-    ac_init_version=: ;;
-
-  -with-* | --with-*)
-    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
-    # Reject names that are not valid shell variable names.
-    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
-      { echo "$as_me: error: invalid package name: $ac_package" >&2
-   { (exit 1); exit 1; }; }
-    ac_package=`echo $ac_package| sed 's/-/_/g'`
-    eval with_$ac_package=\$ac_optarg ;;
-
-  -without-* | --without-*)
-    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
-    # Reject names that are not valid shell variable names.
-    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
-      { echo "$as_me: error: invalid package name: $ac_package" >&2
-   { (exit 1); exit 1; }; }
-    ac_package=`echo $ac_package | sed 's/-/_/g'`
-    eval with_$ac_package=no ;;
-
-  --x)
-    # Obsolete; use --with-x.
-    with_x=yes ;;
-
-  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
-  | --x-incl | --x-inc | --x-in | --x-i)
-    ac_prev=x_includes ;;
-  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
-  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
-    x_includes=$ac_optarg ;;
-
-  -x-libraries | --x-libraries | --x-librarie | --x-librari \
-  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
-    ac_prev=x_libraries ;;
-  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
-  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
-    x_libraries=$ac_optarg ;;
-
-  -*) { echo "$as_me: error: unrecognized option: $ac_option
-Try \`$0 --help' for more information." >&2
-   { (exit 1); exit 1; }; }
-    ;;
-
-  *=*)
-    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
-    # Reject names that are not valid shell variable names.
-    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
-      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
-   { (exit 1); exit 1; }; }
-    eval $ac_envvar=\$ac_optarg
-    export $ac_envvar ;;
-
-  *)
-    # FIXME: should be removed in autoconf 3.0.
-    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
-    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
-      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
-    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
-    ;;
-
-  esac
-done
-
-if test -n "$ac_prev"; then
-  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
-  { echo "$as_me: error: missing argument to $ac_option" >&2
-   { (exit 1); exit 1; }; }
-fi
-
-# Be sure to have absolute directory names.
-for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
-		datadir sysconfdir sharedstatedir localstatedir includedir \
-		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
-		libdir localedir mandir
-do
-  eval ac_val=\$$ac_var
-  case $ac_val in
-    [\\/$]* | ?:[\\/]* )  continue;;
-    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
-  esac
-  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
-   { (exit 1); exit 1; }; }
-done
-
-# There might be people who depend on the old broken behavior: `$host'
-# used to hold the argument of --host etc.
-# FIXME: To remove some day.
-build=$build_alias
-host=$host_alias
-target=$target_alias
-
-# FIXME: To remove some day.
-if test "x$host_alias" != x; then
-  if test "x$build_alias" = x; then
-    cross_compiling=maybe
-    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
-    If a cross compiler is detected then cross compile mode will be used." >&2
-  elif test "x$build_alias" != "x$host_alias"; then
-    cross_compiling=yes
-  fi
-fi
-
-ac_tool_prefix=
-test -n "$host_alias" && ac_tool_prefix=$host_alias-
-
-test "$silent" = yes && exec 6>/dev/null
-
-
-ac_pwd=`pwd` && test -n "$ac_pwd" &&
-ac_ls_di=`ls -di .` &&
-ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
-  { echo "$as_me: error: Working directory cannot be determined" >&2
-   { (exit 1); exit 1; }; }
-test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
-  { echo "$as_me: error: pwd does not report name of working directory" >&2
-   { (exit 1); exit 1; }; }
-
-
-# Find the source files, if location was not specified.
-if test -z "$srcdir"; then
-  ac_srcdir_defaulted=yes
-  # Try the directory containing this script, then the parent directory.
-  ac_confdir=`$as_dirname -- "$0" ||
-$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
-	 X"$0" : 'X\(//\)[^/]' \| \
-	 X"$0" : 'X\(//\)$' \| \
-	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
-echo X"$0" |
-    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
-	    s//\1/
-	    q
-	  }
-	  /^X\(\/\/\)[^/].*/{
-	    s//\1/
-	    q
-	  }
-	  /^X\(\/\/\)$/{
-	    s//\1/
-	    q
-	  }
-	  /^X\(\/\).*/{
-	    s//\1/
-	    q
-	  }
-	  s/.*/./; q'`
-  srcdir=$ac_confdir
-  if test ! -r "$srcdir/$ac_unique_file"; then
-    srcdir=..
-  fi
-else
-  ac_srcdir_defaulted=no
-fi
-if test ! -r "$srcdir/$ac_unique_file"; then
-  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
-  { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
-   { (exit 1); exit 1; }; }
-fi
-ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
-ac_abs_confdir=`(
-	cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
-   { (exit 1); exit 1; }; }
-	pwd)`
-# When building in place, set srcdir=.
-if test "$ac_abs_confdir" = "$ac_pwd"; then
-  srcdir=.
-fi
-# Remove unnecessary trailing slashes from srcdir.
-# Double slashes in file names in object file debugging info
-# mess up M-x gdb in Emacs.
-case $srcdir in
-*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
-esac
-for ac_var in $ac_precious_vars; do
-  eval ac_env_${ac_var}_set=\${${ac_var}+set}
-  eval ac_env_${ac_var}_value=\$${ac_var}
-  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
-  eval ac_cv_env_${ac_var}_value=\$${ac_var}
-done
-
-#
-# Report the --help message.
-#
-if test "$ac_init_help" = "long"; then
-  # Omit some internal or obsolete options to make the list less imposing.
-  # This message is too long to be a string in the A/UX 3.1 sh.
-  cat <<_ACEOF
-\`configure' configures this package to adapt to many kinds of systems.
-
-Usage: $0 [OPTION]... [VAR=VALUE]...
-
-To assign environment variables (e.g., CC, CFLAGS...), specify them as
-VAR=VALUE.  See below for descriptions of some of the useful variables.
-
-Defaults for the options are specified in brackets.
-
-Configuration:
-  -h, --help              display this help and exit
-      --help=short        display options specific to this package
-      --help=recursive    display the short help of all the included packages
-  -V, --version           display version information and exit
-  -q, --quiet, --silent   do not print \`checking...' messages
-      --cache-file=FILE   cache test results in FILE [disabled]
-  -C, --config-cache      alias for \`--cache-file=config.cache'
-  -n, --no-create         do not create output files
-      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
-
-Installation directories:
-  --prefix=PREFIX         install architecture-independent files in PREFIX
-			  [$ac_default_prefix]
-  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
-			  [PREFIX]
-
-By default, \`make install' will install all the files in
-\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
-an installation prefix other than \`$ac_default_prefix' using \`--prefix',
-for instance \`--prefix=\$HOME'.
-
-For better control, use the options below.
-
-Fine tuning of the installation directories:
-  --bindir=DIR           user executables [EPREFIX/bin]
-  --sbindir=DIR          system admin executables [EPREFIX/sbin]
-  --libexecdir=DIR       program executables [EPREFIX/libexec]
-  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
-  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
-  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
-  --libdir=DIR           object code libraries [EPREFIX/lib]
-  --includedir=DIR       C header files [PREFIX/include]
-  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
-  --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
-  --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
-  --infodir=DIR          info documentation [DATAROOTDIR/info]
-  --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
-  --mandir=DIR           man documentation [DATAROOTDIR/man]
-  --docdir=DIR           documentation root [DATAROOTDIR/doc/PACKAGE]
-  --htmldir=DIR          html documentation [DOCDIR]
-  --dvidir=DIR           dvi documentation [DOCDIR]
-  --pdfdir=DIR           pdf documentation [DOCDIR]
-  --psdir=DIR            ps documentation [DOCDIR]
-_ACEOF
-
-  cat <<\_ACEOF
-
-System types:
-  --build=BUILD     configure for building on BUILD [guessed]
-  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
-_ACEOF
-fi
-
-if test -n "$ac_init_help"; then
-
-  cat <<\_ACEOF
-
-Optional Packages:
-  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
-  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
-  --without-iconv         disable unicode support
-  --with-pgsql[=ARG]      build for a specific pgsql version
-                          [ARG=path to pg_config]
-  --with-geos[=ARG]       enable spatial predicates and operators using GEOS
-                          [ARG=path to geos-config]
-  --with-geos-libdir=PATH path to GEOS libdir
-                          [taken from geos-config by default]
-  --with-proj[=DIR]       enable reprojection support
-  --with-proj-libdir=PATH path to PROJ4 libdir
-  --with-jts[=ARG]        use JTS for spatial predicates and operators
-                          [ARG=path to jts-config]
-  --with-docdir=DIR       install the documentation in DIR [PREFIX/share/doc]
-
-Some influential environment variables:
-  CC          C compiler command
-  CFLAGS      C compiler flags
-  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
-              nonstandard directory <lib dir>
-  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
-              you have headers in a nonstandard directory <include dir>
-  CXX         C++ compiler command
-  CXXFLAGS    C++ compiler flags
-  CPP         C preprocessor
-  YACC        The `Yet Another C Compiler' implementation to use. Defaults to
-              the first program found out of: `bison -y', `byacc', `yacc'.
-  YFLAGS      The list of arguments that will be passed by default to $YACC.
-              This script will default YFLAGS to the empty string to avoid a
-              default value of `-d' given by some make applications.
-
-Use these variables to override the choices made by `configure' or to help
-it to find libraries and programs with nonstandard names/locations.
-
-_ACEOF
-ac_status=$?
-fi
-
-if test "$ac_init_help" = "recursive"; then
-  # If there are subdirs, report their specific --help.
-  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
-    test -d "$ac_dir" || continue
-    ac_builddir=.
-
-case "$ac_dir" in
-.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
-*)
-  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
-  # A ".." for each directory in $ac_dir_suffix.
-  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
-  case $ac_top_builddir_sub in
-  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
-  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
-  esac ;;
-esac
-ac_abs_top_builddir=$ac_pwd
-ac_abs_builddir=$ac_pwd$ac_dir_suffix
-# for backward compatibility:
-ac_top_builddir=$ac_top_build_prefix
-
-case $srcdir in
-  .)  # We are building in place.
-    ac_srcdir=.
-    ac_top_srcdir=$ac_top_builddir_sub
-    ac_abs_top_srcdir=$ac_pwd ;;
-  [\\/]* | ?:[\\/]* )  # Absolute name.
-    ac_srcdir=$srcdir$ac_dir_suffix;
-    ac_top_srcdir=$srcdir
-    ac_abs_top_srcdir=$srcdir ;;
-  *) # Relative name.
-    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
-    ac_top_srcdir=$ac_top_build_prefix$srcdir
-    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
-esac
-ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
-
-    cd "$ac_dir" || { ac_status=$?; continue; }
-    # Check for guested configure.
-    if test -f "$ac_srcdir/configure.gnu"; then
-      echo &&
-      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
-    elif test -f "$ac_srcdir/configure"; then
-      echo &&
-      $SHELL "$ac_srcdir/configure" --help=recursive
-    else
-      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
-    fi || ac_status=$?
-    cd "$ac_pwd" || { ac_status=$?; break; }
-  done
-fi
-
-test -n "$ac_init_help" && exit $ac_status
-if $ac_init_version; then
-  cat <<\_ACEOF
-configure
-generated by GNU Autoconf 2.60
-
-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
-2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
-This configure script is free software; the Free Software Foundation
-gives unlimited permission to copy, distribute and modify it.
-_ACEOF
-  exit
-fi
-cat >config.log <<_ACEOF
-This file contains any messages produced by compilers while
-running configure, to aid debugging if configure makes a mistake.
-
-It was created by $as_me, which was
-generated by GNU Autoconf 2.60.  Invocation command line was
-
-  $ $0 $@
-
-_ACEOF
-exec 5>>config.log
-{
-cat <<_ASUNAME
-## --------- ##
-## Platform. ##
-## --------- ##
-
-hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
-uname -m = `(uname -m) 2>/dev/null || echo unknown`
-uname -r = `(uname -r) 2>/dev/null || echo unknown`
-uname -s = `(uname -s) 2>/dev/null || echo unknown`
-uname -v = `(uname -v) 2>/dev/null || echo unknown`
-
-/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
-/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
-
-/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
-/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
-/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
-/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
-/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
-/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
-/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
-
-_ASUNAME
-
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  echo "PATH: $as_dir"
-done
-IFS=$as_save_IFS
-
-} >&5
-
-cat >&5 <<_ACEOF
-
-
-## ----------- ##
-## Core tests. ##
-## ----------- ##
-
-_ACEOF
-
-
-# Keep a trace of the command line.
-# Strip out --no-create and --no-recursion so they do not pile up.
-# Strip out --silent because we don't want to record it for future runs.
-# Also quote any args containing shell meta-characters.
-# Make two passes to allow for proper duplicate-argument suppression.
-ac_configure_args=
-ac_configure_args0=
-ac_configure_args1=
-ac_must_keep_next=false
-for ac_pass in 1 2
-do
-  for ac_arg
-  do
-    case $ac_arg in
-    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
-    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
-    | -silent | --silent | --silen | --sile | --sil)
-      continue ;;
-    *\'*)
-      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
-    esac
-    case $ac_pass in
-    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
-    2)
-      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
-      if test $ac_must_keep_next = true; then
-	ac_must_keep_next=false # Got value, back to normal.
-      else
-	case $ac_arg in
-	  *=* | --config-cache | -C | -disable-* | --disable-* \
-	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
-	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
-	  | -with-* | --with-* | -without-* | --without-* | --x)
-	    case "$ac_configure_args0 " in
-	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
-	    esac
-	    ;;
-	  -* ) ac_must_keep_next=true ;;
-	esac
-      fi
-      ac_configure_args="$ac_configure_args '$ac_arg'"
-      ;;
-    esac
-  done
-done
-$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
-$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
-
-# When interrupted or exit'd, cleanup temporary files, and complete
-# config.log.  We remove comments because anyway the quotes in there
-# would cause problems or look ugly.
-# WARNING: Use '\'' to represent an apostrophe within the trap.
-# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
-trap 'exit_status=$?
-  # Save into config.log some information that might help in debugging.
-  {
-    echo
-
-    cat <<\_ASBOX
-## ---------------- ##
-## Cache variables. ##
-## ---------------- ##
-_ASBOX
-    echo
-    # The following way of writing the cache mishandles newlines in values,
-(
-  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
-    eval ac_val=\$$ac_var
-    case $ac_val in #(
-    *${as_nl}*)
-      case $ac_var in #(
-      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
-echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
-      esac
-      case $ac_var in #(
-      _ | IFS | as_nl) ;; #(
-      *) $as_unset $ac_var ;;
-      esac ;;
-    esac
-  done
-  (set) 2>&1 |
-    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
-    *${as_nl}ac_space=\ *)
-      sed -n \
-	"s/'\''/'\''\\\\'\'''\''/g;
-	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
-      ;; #(
-    *)
-      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
-      ;;
-    esac |
-    sort
-)
-    echo
-
-    cat <<\_ASBOX
-## ----------------- ##
-## Output variables. ##
-## ----------------- ##
-_ASBOX
-    echo
-    for ac_var in $ac_subst_vars
-    do
-      eval ac_val=\$$ac_var
-      case $ac_val in
-      *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
-      esac
-      echo "$ac_var='\''$ac_val'\''"
-    done | sort
-    echo
-
-    if test -n "$ac_subst_files"; then
-      cat <<\_ASBOX
-## ------------------- ##
-## File substitutions. ##
-## ------------------- ##
-_ASBOX
-      echo
-      for ac_var in $ac_subst_files
-      do
-	eval ac_val=\$$ac_var
-	case $ac_val in
-	*\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
-	esac
-	echo "$ac_var='\''$ac_val'\''"
-      done | sort
-      echo
-    fi
-
-    if test -s confdefs.h; then
-      cat <<\_ASBOX
-## ----------- ##
-## confdefs.h. ##
-## ----------- ##
-_ASBOX
-      echo
-      cat confdefs.h
-      echo
-    fi
-    test "$ac_signal" != 0 &&
-      echo "$as_me: caught signal $ac_signal"
-    echo "$as_me: exit $exit_status"
-  } >&5
-  rm -f core *.core core.conftest.* &&
-    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
-    exit $exit_status
-' 0
-for ac_signal in 1 2 13 15; do
-  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
-done
-ac_signal=0
-
-# confdefs.h avoids OS command line length limits that DEFS can exceed.
-rm -f -r conftest* confdefs.h
-
-# Predefined preprocessor variables.
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_NAME "$PACKAGE_NAME"
-_ACEOF
-
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
-_ACEOF
-
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_VERSION "$PACKAGE_VERSION"
-_ACEOF
-
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_STRING "$PACKAGE_STRING"
-_ACEOF
-
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
-_ACEOF
-
-
-# Let the site file select an alternate cache file if it wants to.
-# Prefer explicitly selected file to automatically selected ones.
-if test -n "$CONFIG_SITE"; then
-  set x "$CONFIG_SITE"
-elif test "x$prefix" != xNONE; then
-  set x "$prefix/share/config.site" "$prefix/etc/config.site"
-else
-  set x "$ac_default_prefix/share/config.site" \
-	"$ac_default_prefix/etc/config.site"
-fi
-shift
-for ac_site_file
-do
-  if test -r "$ac_site_file"; then
-    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
-echo "$as_me: loading site script $ac_site_file" >&6;}
-    sed 's/^/| /' "$ac_site_file" >&5
-    . "$ac_site_file"
-  fi
-done
-
-if test -r "$cache_file"; then
-  # Some versions of bash will fail to source /dev/null (special
-  # files actually), so we avoid doing that.
-  if test -f "$cache_file"; then
-    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
-echo "$as_me: loading cache $cache_file" >&6;}
-    case $cache_file in
-      [\\/]* | ?:[\\/]* ) . "$cache_file";;
-      *)                      . "./$cache_file";;
-    esac
-  fi
-else
-  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
-echo "$as_me: creating cache $cache_file" >&6;}
-  >$cache_file
-fi
-
-# Check that the precious variables saved in the cache have kept the same
-# value.
-ac_cache_corrupted=false
-for ac_var in $ac_precious_vars; do
-  eval ac_old_set=\$ac_cv_env_${ac_var}_set
-  eval ac_new_set=\$ac_env_${ac_var}_set
-  eval ac_old_val=\$ac_cv_env_${ac_var}_value
-  eval ac_new_val=\$ac_env_${ac_var}_value
-  case $ac_old_set,$ac_new_set in
-    set,)
-      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
-echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
-      ac_cache_corrupted=: ;;
-    ,set)
-      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
-echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
-      ac_cache_corrupted=: ;;
-    ,);;
-    *)
-      if test "x$ac_old_val" != "x$ac_new_val"; then
-	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
-echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
-	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
-echo "$as_me:   former value:  $ac_old_val" >&2;}
-	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
-echo "$as_me:   current value: $ac_new_val" >&2;}
-	ac_cache_corrupted=:
-      fi;;
-  esac
-  # Pass precious variables to config.status.
-  if test "$ac_new_set" = set; then
-    case $ac_new_val in
-    *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
-    *) ac_arg=$ac_var=$ac_new_val ;;
-    esac
-    case " $ac_configure_args " in
-      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
-      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
-    esac
-  fi
-done
-if $ac_cache_corrupted; then
-  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
-echo "$as_me: error: changes in the environment can compromise the build" >&2;}
-  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
-echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
-   { (exit 1); exit 1; }; }
-fi
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-
-ac_config_headers="$ac_config_headers config.h"
-
-
-
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-if test -n "$ac_tool_prefix"; then
-  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
-set dummy ${ac_tool_prefix}gcc; ac_word=$2
-{ echo "$as_me:$LINENO: checking for $ac_word" >&5
-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
-if test "${ac_cv_prog_CC+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  if test -n "$CC"; then
-  ac_cv_prog_CC="$CC" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
-    ac_cv_prog_CC="${ac_tool_prefix}gcc"
-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-done
-IFS=$as_save_IFS
-
-fi
-fi
-CC=$ac_cv_prog_CC
-if test -n "$CC"; then
-  { echo "$as_me:$LINENO: result: $CC" >&5
-echo "${ECHO_T}$CC" >&6; }
-else
-  { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_CC"; then
-  ac_ct_CC=$CC
-  # Extract the first word of "gcc", so it can be a program name with args.
-set dummy gcc; ac_word=$2
-{ echo "$as_me:$LINENO: checking for $ac_word" >&5
-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
-if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  if test -n "$ac_ct_CC"; then
-  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
-    ac_cv_prog_ac_ct_CC="gcc"
-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_CC=$ac_cv_prog_ac_ct_CC
-if test -n "$ac_ct_CC"; then
-  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
-echo "${ECHO_T}$ac_ct_CC" >&6; }
-else
-  { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
-fi
-
-  if test "x$ac_ct_CC" = x; then
-    CC=""
-  else
-    case $cross_compiling:$ac_tool_warned in
-yes:)
-{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
-whose name does not start with the host triplet.  If you think this
-configuration is useful to you, please write to autoconf at gnu.org." >&5
-echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
-whose name does not start with the host triplet.  If you think this
-configuration is useful to you, please write to autoconf at gnu.org." >&2;}
-ac_tool_warned=yes ;;
-esac
-    CC=$ac_ct_CC
-  fi
-else
-  CC="$ac_cv_prog_CC"
-fi
-
-if test -z "$CC"; then
-          if test -n "$ac_tool_prefix"; then
-    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
-set dummy ${ac_tool_prefix}cc; ac_word=$2
-{ echo "$as_me:$LINENO: checking for $ac_word" >&5
-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
-if test "${ac_cv_prog_CC+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  if test -n "$CC"; then
-  ac_cv_prog_CC="$CC" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
-    ac_cv_prog_CC="${ac_tool_prefix}cc"
-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-done
-IFS=$as_save_IFS
-
-fi
-fi
-CC=$ac_cv_prog_CC
-if test -n "$CC"; then
-  { echo "$as_me:$LINENO: result: $CC" >&5
-echo "${ECHO_T}$CC" >&6; }
-else
-  { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
-fi
-
-
-  fi
-fi
-if test -z "$CC"; then
-  # Extract the first word of "cc", so it can be a program name with args.
-set dummy cc; ac_word=$2
-{ echo "$as_me:$LINENO: checking for $ac_word" >&5
-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
-if test "${ac_cv_prog_CC+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  if test -n "$CC"; then
-  ac_cv_prog_CC="$CC" # Let the user override the test.
-else
-  ac_prog_rejected=no
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
-    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
-       ac_prog_rejected=yes
-       continue
-     fi
-    ac_cv_prog_CC="cc"
-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-done
-IFS=$as_save_IFS
-
-if test $ac_prog_rejected = yes; then
-  # We found a bogon in the path, so make sure we never use it.
-  set dummy $ac_cv_prog_CC
-  shift
-  if test $# != 0; then
-    # We chose a different compiler from the bogus one.
-    # However, it has the same basename, so the bogon will be chosen
-    # first if we set CC to just the basename; use the full file name.
-    shift
-    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
-  fi
-fi
-fi
-fi
-CC=$ac_cv_prog_CC
-if test -n "$CC"; then
-  { echo "$as_me:$LINENO: result: $CC" >&5
-echo "${ECHO_T}$CC" >&6; }
-else
-  { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
-fi
-
-
-fi
-if test -z "$CC"; then
-  if test -n "$ac_tool_prefix"; then
-  for ac_prog in cl.exe
-  do
-    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
-set dummy $ac_tool_prefix$ac_prog; ac_word=$2
-{ echo "$as_me:$LINENO: checking for $ac_word" >&5
-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
-if test "${ac_cv_prog_CC+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  if test -n "$CC"; then
-  ac_cv_prog_CC="$CC" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
-    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-done
-IFS=$as_save_IFS
-
-fi
-fi
-CC=$ac_cv_prog_CC
-if test -n "$CC"; then
-  { echo "$as_me:$LINENO: result: $CC" >&5
-echo "${ECHO_T}$CC" >&6; }
-else
-  { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
-fi
-
-
-    test -n "$CC" && break
-  done
-fi
-if test -z "$CC"; then
-  ac_ct_CC=$CC
-  for ac_prog in cl.exe
-do
-  # Extract the first word of "$ac_prog", so it can be a program name with args.
-set dummy $ac_prog; ac_word=$2
-{ echo "$as_me:$LINENO: checking for $ac_word" >&5
-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
-if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  if test -n "$ac_ct_CC"; then
-  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
-    ac_cv_prog_ac_ct_CC="$ac_prog"
-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_CC=$ac_cv_prog_ac_ct_CC
-if test -n "$ac_ct_CC"; then
-  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
-echo "${ECHO_T}$ac_ct_CC" >&6; }
-else
-  { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
-fi
-
-
-  test -n "$ac_ct_CC" && break
-done
-
-  if test "x$ac_ct_CC" = x; then
-    CC=""
-  else
-    case $cross_compiling:$ac_tool_warned in
-yes:)
-{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
-whose name does not start with the host triplet.  If you think this
-configuration is useful to you, please write to autoconf at gnu.org." >&5
-echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
-whose name does not start with the host triplet.  If you think this
-configuration is useful to you, please write to autoconf at gnu.org." >&2;}
-ac_tool_warned=yes ;;
-esac
-    CC=$ac_ct_CC
-  fi
-fi
-
-fi
-
-
-test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
-See \`config.log' for more details." >&5
-echo "$as_me: error: no acceptable C compiler found in \$PATH
-See \`config.log' for more details." >&2;}
-   { (exit 1); exit 1; }; }
-
-# Provide some information about the compiler.
-echo "$as_me:$LINENO: checking for C compiler version" >&5
-ac_compiler=`set X $ac_compile; echo $2`
-{ (ac_try="$ac_compiler --version >&5"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_compiler --version >&5") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }
-{ (ac_try="$ac_compiler -v >&5"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_compiler -v >&5") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }
-{ (ac_try="$ac_compiler -V >&5"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_compiler -V >&5") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }
-
-cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-
-int
-main ()
-{
-
-  ;
-  return 0;
-}
-_ACEOF
-ac_clean_files_save=$ac_clean_files
-ac_clean_files="$ac_clean_files a.out a.exe b.out"
-# Try to create an executable without -o first, disregard a.out.
-# It will help us diagnose broken compilers, and finding out an intuition
-# of exeext.
-{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
-echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
-ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
-#
-# List of possible output files, starting from the most likely.
-# The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
-# only as a last resort.  b.out is created by i960 compilers.
-ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
-#
-# The IRIX 6 linker writes into existing files which may not be
-# executable, retaining their permissions.  Remove them first so a
-# subsequent execution test works.
-ac_rmfiles=
-for ac_file in $ac_files
-do
-  case $ac_file in
-    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
-    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
-  esac
-done
-rm -f $ac_rmfiles
-
-if { (ac_try="$ac_link_default"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_link_default") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; then
-  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
-# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
-# in a Makefile.  We should not override ac_cv_exeext if it was cached,
-# so that the user can short-circuit this test for compilers unknown to
-# Autoconf.
-for ac_file in $ac_files
-do
-  test -f "$ac_file" || continue
-  case $ac_file in
-    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
-	;;
-    [ab].out )
-	# We found the default executable, but exeext='' is most
-	# certainly right.
-	break;;
-    *.* )
-        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
-	then :; else
-	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
-	fi
-	# We set ac_cv_exeext here because the later test for it is not
-	# safe: cross compilers may not add the suffix if given an `-o'
-	# argument, so we may need to know it at that point already.
-	# Even if this section looks crufty: it has the advantage of
-	# actually working.
-	break;;
-    * )
-	break;;
-  esac
-done
-test "$ac_cv_exeext" = no && ac_cv_exeext=
-
-else
-  echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
-See \`config.log' for more details." >&5
-echo "$as_me: error: C compiler cannot create executables
-See \`config.log' for more details." >&2;}
-   { (exit 77); exit 77; }; }
-fi
-
-ac_exeext=$ac_cv_exeext
-{ echo "$as_me:$LINENO: result: $ac_file" >&5
-echo "${ECHO_T}$ac_file" >&6; }
-
-# Check that the compiler produces executables we can run.  If not, either
-# the compiler is broken, or we cross compile.
-{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5
-echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
-# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
-# If not cross compiling, check that we can run a simple program.
-if test "$cross_compiling" != yes; then
-  if { ac_try='./$ac_file'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; }; then
-    cross_compiling=no
-  else
-    if test "$cross_compiling" = maybe; then
-	cross_compiling=yes
-    else
-	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
-If you meant to cross compile, use \`--host'.
-See \`config.log' for more details." >&5
-echo "$as_me: error: cannot run C compiled programs.
-If you meant to cross compile, use \`--host'.
-See \`config.log' for more details." >&2;}
-   { (exit 1); exit 1; }; }
-    fi
-  fi
-fi
-{ echo "$as_me:$LINENO: result: yes" >&5
-echo "${ECHO_T}yes" >&6; }
-
-rm -f a.out a.exe conftest$ac_cv_exeext b.out
-ac_clean_files=$ac_clean_files_save
-# Check that the compiler produces executables we can run.  If not, either
-# the compiler is broken, or we cross compile.
-{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
-echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
-{ echo "$as_me:$LINENO: result: $cross_compiling" >&5
-echo "${ECHO_T}$cross_compiling" >&6; }
-
-{ echo "$as_me:$LINENO: checking for suffix of executables" >&5
-echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
-if { (ac_try="$ac_link"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_link") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; then
-  # If both `conftest.exe' and `conftest' are `present' (well, observable)
-# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
-# work properly (i.e., refer to `conftest.exe'), while it won't with
-# `rm'.
-for ac_file in conftest.exe conftest conftest.*; do
-  test -f "$ac_file" || continue
-  case $ac_file in
-    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
-    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
-	  break;;
-    * ) break;;
-  esac
-done
-else
-  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
-See \`config.log' for more details." >&5
-echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
-See \`config.log' for more details." >&2;}
-   { (exit 1); exit 1; }; }
-fi
-
-rm -f conftest$ac_cv_exeext
-{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
-echo "${ECHO_T}$ac_cv_exeext" >&6; }
-
-rm -f conftest.$ac_ext
-EXEEXT=$ac_cv_exeext
-ac_exeext=$EXEEXT
-{ echo "$as_me:$LINENO: checking for suffix of object files" >&5
-echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
-if test "${ac_cv_objext+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-
-int
-main ()
-{
-
-  ;
-  return 0;
-}
-_ACEOF
-rm -f conftest.o conftest.obj
-if { (ac_try="$ac_compile"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_compile") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; then
-  for ac_file in conftest.o conftest.obj conftest.*; do
-  test -f "$ac_file" || continue;
-  case $ac_file in
-    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
-    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
-       break;;
-  esac
-done
-else
-  echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
-See \`config.log' for more details." >&5
-echo "$as_me: error: cannot compute suffix of object files: cannot compile
-See \`config.log' for more details." >&2;}
-   { (exit 1); exit 1; }; }
-fi
-
-rm -f conftest.$ac_cv_objext conftest.$ac_ext
-fi
-{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
-echo "${ECHO_T}$ac_cv_objext" >&6; }
-OBJEXT=$ac_cv_objext
-ac_objext=$OBJEXT
-{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
-echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
-if test "${ac_cv_c_compiler_gnu+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-
-int
-main ()
-{
-#ifndef __GNUC__
-       choke me
-#endif
-
-  ;
-  return 0;
-}
-_ACEOF
-rm -f conftest.$ac_objext
-if { (ac_try="$ac_compile"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_compile") 2>conftest.er1
-  ac_status=$?
-  grep -v '^ *+' conftest.er1 >conftest.err
-  rm -f conftest.er1
-  cat conftest.err >&5
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } &&
-	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; } &&
-	 { ac_try='test -s conftest.$ac_objext'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; }; then
-  ac_compiler_gnu=yes
-else
-  echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-	ac_compiler_gnu=no
-fi
-
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-ac_cv_c_compiler_gnu=$ac_compiler_gnu
-
-fi
-{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
-echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
-GCC=`test $ac_compiler_gnu = yes && echo yes`
-ac_test_CFLAGS=${CFLAGS+set}
-ac_save_CFLAGS=$CFLAGS
-{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
-echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
-if test "${ac_cv_prog_cc_g+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  ac_save_c_werror_flag=$ac_c_werror_flag
-   ac_c_werror_flag=yes
-   ac_cv_prog_cc_g=no
-   CFLAGS="-g"
-   cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-
-int
-main ()
-{
-
-  ;
-  return 0;
-}
-_ACEOF
-rm -f conftest.$ac_objext
-if { (ac_try="$ac_compile"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_compile") 2>conftest.er1
-  ac_status=$?
-  grep -v '^ *+' conftest.er1 >conftest.err
-  rm -f conftest.er1
-  cat conftest.err >&5
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } &&
-	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; } &&
-	 { ac_try='test -s conftest.$ac_objext'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; }; then
-  ac_cv_prog_cc_g=yes
-else
-  echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-	CFLAGS=""
-      cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-
-int
-main ()
-{
-
-  ;
-  return 0;
-}
-_ACEOF
-rm -f conftest.$ac_objext
-if { (ac_try="$ac_compile"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_compile") 2>conftest.er1
-  ac_status=$?
-  grep -v '^ *+' conftest.er1 >conftest.err
-  rm -f conftest.er1
-  cat conftest.err >&5
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } &&
-	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; } &&
-	 { ac_try='test -s conftest.$ac_objext'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; }; then
-  :
-else
-  echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-	ac_c_werror_flag=$ac_save_c_werror_flag
-	 CFLAGS="-g"
-	 cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-
-int
-main ()
-{
-
-  ;
-  return 0;
-}
-_ACEOF
-rm -f conftest.$ac_objext
-if { (ac_try="$ac_compile"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_compile") 2>conftest.er1
-  ac_status=$?
-  grep -v '^ *+' conftest.er1 >conftest.err
-  rm -f conftest.er1
-  cat conftest.err >&5
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } &&
-	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; } &&
-	 { ac_try='test -s conftest.$ac_objext'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; }; then
-  ac_cv_prog_cc_g=yes
-else
-  echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-
-fi
-
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-   ac_c_werror_flag=$ac_save_c_werror_flag
-fi
-{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
-echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
-if test "$ac_test_CFLAGS" = set; then
-  CFLAGS=$ac_save_CFLAGS
-elif test $ac_cv_prog_cc_g = yes; then
-  if test "$GCC" = yes; then
-    CFLAGS="-g -O2"
-  else
-    CFLAGS="-g"
-  fi
-else
-  if test "$GCC" = yes; then
-    CFLAGS="-O2"
-  else
-    CFLAGS=
-  fi
-fi
-{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
-echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
-if test "${ac_cv_prog_cc_c89+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  ac_cv_prog_cc_c89=no
-ac_save_CC=$CC
-cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-#include <stdarg.h>
-#include <stdio.h>
-#include <sys/types.h>
-#include <sys/stat.h>
-/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
-struct buf { int x; };
-FILE * (*rcsopen) (struct buf *, struct stat *, int);
-static char *e (p, i)
-     char **p;
-     int i;
-{
-  return p[i];
-}
-static char *f (char * (*g) (char **, int), char **p, ...)
-{
-  char *s;
-  va_list v;
-  va_start (v,p);
-  s = g (p, va_arg (v,int));
-  va_end (v);
-  return s;
-}
-
-/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
-   function prototypes and stuff, but not '\xHH' hex character constants.
-   These don't provoke an error unfortunately, instead are silently treated
-   as 'x'.  The following induces an error, until -std is added to get
-   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
-   array size at least.  It's necessary to write '\x00'==0 to get something
-   that's true only with -std.  */
-int osf4_cc_array ['\x00' == 0 ? 1 : -1];
-
-/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
-   inside strings and character constants.  */
-#define FOO(x) 'x'
-int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
-
-int test (int i, double x);
-struct s1 {int (*f) (int a);};
-struct s2 {int (*f) (double a);};
-int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
-int argc;
-char **argv;
-int
-main ()
-{
-return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
-  ;
-  return 0;
-}
-_ACEOF
-for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
-	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
-do
-  CC="$ac_save_CC $ac_arg"
-  rm -f conftest.$ac_objext
-if { (ac_try="$ac_compile"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_compile") 2>conftest.er1
-  ac_status=$?
-  grep -v '^ *+' conftest.er1 >conftest.err
-  rm -f conftest.er1
-  cat conftest.err >&5
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } &&
-	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; } &&
-	 { ac_try='test -s conftest.$ac_objext'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; }; then
-  ac_cv_prog_cc_c89=$ac_arg
-else
-  echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-
-fi
-
-rm -f core conftest.err conftest.$ac_objext
-  test "x$ac_cv_prog_cc_c89" != "xno" && break
-done
-rm -f conftest.$ac_ext
-CC=$ac_save_CC
-
-fi
-# AC_CACHE_VAL
-case "x$ac_cv_prog_cc_c89" in
-  x)
-    { echo "$as_me:$LINENO: result: none needed" >&5
-echo "${ECHO_T}none needed" >&6; } ;;
-  xno)
-    { echo "$as_me:$LINENO: result: unsupported" >&5
-echo "${ECHO_T}unsupported" >&6; } ;;
-  *)
-    CC="$CC $ac_cv_prog_cc_c89"
-    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
-echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
-esac
-
-
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-ac_ext=cpp
-ac_cpp='$CXXCPP $CPPFLAGS'
-ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
-if test -z "$CXX"; then
-  if test -n "$CCC"; then
-    CXX=$CCC
-  else
-    if test -n "$ac_tool_prefix"; then
-  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
-  do
-    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
-set dummy $ac_tool_prefix$ac_prog; ac_word=$2
-{ echo "$as_me:$LINENO: checking for $ac_word" >&5
-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
-if test "${ac_cv_prog_CXX+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  if test -n "$CXX"; then
-  ac_cv_prog_CXX="$CXX" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
-    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-done
-IFS=$as_save_IFS
-
-fi
-fi
-CXX=$ac_cv_prog_CXX
-if test -n "$CXX"; then
-  { echo "$as_me:$LINENO: result: $CXX" >&5
-echo "${ECHO_T}$CXX" >&6; }
-else
-  { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
-fi
-
-
-    test -n "$CXX" && break
-  done
-fi
-if test -z "$CXX"; then
-  ac_ct_CXX=$CXX
-  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
-do
-  # Extract the first word of "$ac_prog", so it can be a program name with args.
-set dummy $ac_prog; ac_word=$2
-{ echo "$as_me:$LINENO: checking for $ac_word" >&5
-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
-if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  if test -n "$ac_ct_CXX"; then
-  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
-    ac_cv_prog_ac_ct_CXX="$ac_prog"
-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
-if test -n "$ac_ct_CXX"; then
-  { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
-echo "${ECHO_T}$ac_ct_CXX" >&6; }
-else
-  { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
-fi
-
-
-  test -n "$ac_ct_CXX" && break
-done
-
-  if test "x$ac_ct_CXX" = x; then
-    CXX="g++"
-  else
-    case $cross_compiling:$ac_tool_warned in
-yes:)
-{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
-whose name does not start with the host triplet.  If you think this
-configuration is useful to you, please write to autoconf at gnu.org." >&5
-echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
-whose name does not start with the host triplet.  If you think this
-configuration is useful to you, please write to autoconf at gnu.org." >&2;}
-ac_tool_warned=yes ;;
-esac
-    CXX=$ac_ct_CXX
-  fi
-fi
-
-  fi
-fi
-# Provide some information about the compiler.
-echo "$as_me:$LINENO: checking for C++ compiler version" >&5
-ac_compiler=`set X $ac_compile; echo $2`
-{ (ac_try="$ac_compiler --version >&5"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_compiler --version >&5") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }
-{ (ac_try="$ac_compiler -v >&5"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_compiler -v >&5") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }
-{ (ac_try="$ac_compiler -V >&5"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_compiler -V >&5") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }
-
-{ echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
-echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
-if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-
-int
-main ()
-{
-#ifndef __GNUC__
-       choke me
-#endif
-
-  ;
-  return 0;
-}
-_ACEOF
-rm -f conftest.$ac_objext
-if { (ac_try="$ac_compile"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_compile") 2>conftest.er1
-  ac_status=$?
-  grep -v '^ *+' conftest.er1 >conftest.err
-  rm -f conftest.er1
-  cat conftest.err >&5
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } &&
-	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; } &&
-	 { ac_try='test -s conftest.$ac_objext'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; }; then
-  ac_compiler_gnu=yes
-else
-  echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-	ac_compiler_gnu=no
-fi
-
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
-
-fi
-{ echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
-echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
-GXX=`test $ac_compiler_gnu = yes && echo yes`
-ac_test_CXXFLAGS=${CXXFLAGS+set}
-ac_save_CXXFLAGS=$CXXFLAGS
-{ echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
-echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
-if test "${ac_cv_prog_cxx_g+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
-   ac_cxx_werror_flag=yes
-   ac_cv_prog_cxx_g=no
-   CXXFLAGS="-g"
-   cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-
-int
-main ()
-{
-
-  ;
-  return 0;
-}
-_ACEOF
-rm -f conftest.$ac_objext
-if { (ac_try="$ac_compile"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_compile") 2>conftest.er1
-  ac_status=$?
-  grep -v '^ *+' conftest.er1 >conftest.err
-  rm -f conftest.er1
-  cat conftest.err >&5
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } &&
-	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; } &&
-	 { ac_try='test -s conftest.$ac_objext'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; }; then
-  ac_cv_prog_cxx_g=yes
-else
-  echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-	CXXFLAGS=""
-      cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-
-int
-main ()
-{
-
-  ;
-  return 0;
-}
-_ACEOF
-rm -f conftest.$ac_objext
-if { (ac_try="$ac_compile"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_compile") 2>conftest.er1
-  ac_status=$?
-  grep -v '^ *+' conftest.er1 >conftest.err
-  rm -f conftest.er1
-  cat conftest.err >&5
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } &&
-	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; } &&
-	 { ac_try='test -s conftest.$ac_objext'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; }; then
-  :
-else
-  echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-	ac_cxx_werror_flag=$ac_save_cxx_werror_flag
-	 CXXFLAGS="-g"
-	 cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-
-int
-main ()
-{
-
-  ;
-  return 0;
-}
-_ACEOF
-rm -f conftest.$ac_objext
-if { (ac_try="$ac_compile"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_compile") 2>conftest.er1
-  ac_status=$?
-  grep -v '^ *+' conftest.er1 >conftest.err
-  rm -f conftest.er1
-  cat conftest.err >&5
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } &&
-	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; } &&
-	 { ac_try='test -s conftest.$ac_objext'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; }; then
-  ac_cv_prog_cxx_g=yes
-else
-  echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-
-fi
-
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
-fi
-{ echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
-echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
-if test "$ac_test_CXXFLAGS" = set; then
-  CXXFLAGS=$ac_save_CXXFLAGS
-elif test $ac_cv_prog_cxx_g = yes; then
-  if test "$GXX" = yes; then
-    CXXFLAGS="-g -O2"
-  else
-    CXXFLAGS="-g"
-  fi
-else
-  if test "$GXX" = yes; then
-    CXXFLAGS="-O2"
-  else
-    CXXFLAGS=
-  fi
-fi
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-{ echo "$as_me:$LINENO: checking whether ln -s works" >&5
-echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
-LN_S=$as_ln_s
-if test "$LN_S" = "ln -s"; then
-  { echo "$as_me:$LINENO: result: yes" >&5
-echo "${ECHO_T}yes" >&6; }
-else
-  { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
-echo "${ECHO_T}no, using $LN_S" >&6; }
-fi
-
-
-
-
-
-ICONV_LDFLAGS=
-USE_ICONV=1
-
-# Check whether --with-iconv was given.
-if test "${with_iconv+set}" = set; then
-  withval=$with_iconv; if test "$with_iconv" = "no"; then
-		USE_ICONV=0
-	fi
-
-fi
-
-
-if test "$USE_ICONV" = 1; then
-	{ echo "$as_me:$LINENO: checking for iconv_open in -liconv" >&5
-echo $ECHO_N "checking for iconv_open in -liconv... $ECHO_C" >&6; }
-if test "${ac_cv_lib_iconv_iconv_open+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  ac_check_lib_save_LIBS=$LIBS
-LIBS="-liconv  $LIBS"
-cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-
-/* Override any GCC internal prototype to avoid an error.
-   Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-#ifdef __cplusplus
-extern "C"
-#endif
-char iconv_open ();
-int
-main ()
-{
-return iconv_open ();
-  ;
-  return 0;
-}
-_ACEOF
-rm -f conftest.$ac_objext conftest$ac_exeext
-if { (ac_try="$ac_link"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_link") 2>conftest.er1
-  ac_status=$?
-  grep -v '^ *+' conftest.er1 >conftest.err
-  rm -f conftest.er1
-  cat conftest.err >&5
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } &&
-	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; } &&
-	 { ac_try='test -s conftest$ac_exeext'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; }; then
-  ac_cv_lib_iconv_iconv_open=yes
-else
-  echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-	ac_cv_lib_iconv_iconv_open=no
-fi
-
-rm -f core conftest.err conftest.$ac_objext \
-      conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ echo "$as_me:$LINENO: result: $ac_cv_lib_iconv_iconv_open" >&5
-echo "${ECHO_T}$ac_cv_lib_iconv_iconv_open" >&6; }
-if test $ac_cv_lib_iconv_iconv_open = yes; then
-  USE_ICONV=1
-		ICONV_LDFLAGS=-liconv
-
-else
-  { echo "$as_me:$LINENO: checking for libiconv_open in -liconv" >&5
-echo $ECHO_N "checking for libiconv_open in -liconv... $ECHO_C" >&6; }
-if test "${ac_cv_lib_iconv_libiconv_open+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  ac_check_lib_save_LIBS=$LIBS
-LIBS="-liconv  $LIBS"
-cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-
-/* Override any GCC internal prototype to avoid an error.
-   Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-#ifdef __cplusplus
-extern "C"
-#endif
-char libiconv_open ();
-int
-main ()
-{
-return libiconv_open ();
-  ;
-  return 0;
-}
-_ACEOF
-rm -f conftest.$ac_objext conftest$ac_exeext
-if { (ac_try="$ac_link"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_link") 2>conftest.er1
-  ac_status=$?
-  grep -v '^ *+' conftest.er1 >conftest.err
-  rm -f conftest.er1
-  cat conftest.err >&5
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } &&
-	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; } &&
-	 { ac_try='test -s conftest$ac_exeext'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; }; then
-  ac_cv_lib_iconv_libiconv_open=yes
-else
-  echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-	ac_cv_lib_iconv_libiconv_open=no
-fi
-
-rm -f core conftest.err conftest.$ac_objext \
-      conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ echo "$as_me:$LINENO: result: $ac_cv_lib_iconv_libiconv_open" >&5
-echo "${ECHO_T}$ac_cv_lib_iconv_libiconv_open" >&6; }
-if test $ac_cv_lib_iconv_libiconv_open = yes; then
-  USE_ICONV=1
-			ICONV_LDFLAGS=-liconv
-
-else
-  { echo "$as_me:$LINENO: checking for iconv_open in -lc" >&5
-echo $ECHO_N "checking for iconv_open in -lc... $ECHO_C" >&6; }
-if test "${ac_cv_lib_c_iconv_open+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  ac_check_lib_save_LIBS=$LIBS
-LIBS="-lc  $LIBS"
-
-cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-
-/* Override any GCC internal prototype to avoid an error.
-   Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-#ifdef __cplusplus
-extern "C"
-#endif
-char iconv_open ();
-int
-main ()
-{
-return iconv_open ();
-  ;
-  return 0;
-}
-_ACEOF
-rm -f conftest.$ac_objext conftest$ac_exeext
-if { (ac_try="$ac_link"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_link") 2>conftest.er1
-  ac_status=$?
-  grep -v '^ *+' conftest.er1 >conftest.err
-  rm -f conftest.er1
-  cat conftest.err >&5
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } &&
-	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; } &&
-	 { ac_try='test -s conftest$ac_exeext'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; }; then
-  ac_cv_lib_c_iconv_open=yes
-else
-  echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-	ac_cv_lib_c_iconv_open=no
-fi
-
-rm -f core conftest.err conftest.$ac_objext \
-      conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ echo "$as_me:$LINENO: result: $ac_cv_lib_c_iconv_open" >&5
-echo "${ECHO_T}$ac_cv_lib_c_iconv_open" >&6; }
-if test $ac_cv_lib_c_iconv_open = yes; then
-  USE_ICONV=1
-
-else
-  USE_ICONV=0
-
-fi
-
-
-fi
-
-
-fi
-
-fi
-
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
-echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
-# On Suns, sometimes $CPP names a directory.
-if test -n "$CPP" && test -d "$CPP"; then
-  CPP=
-fi
-if test -z "$CPP"; then
-  if test "${ac_cv_prog_CPP+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-      # Double quotes because CPP needs to be expanded
-    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
-    do
-      ac_preproc_ok=false
-for ac_c_preproc_warn_flag in '' yes
-do
-  # Use a header file that comes with gcc, so configuring glibc
-  # with a fresh cross-compiler works.
-  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
-  # <limits.h> exists even on freestanding compilers.
-  # On the NeXT, cc -E runs the code through the compiler's parser,
-  # not just through cpp. "Syntax error" is here to catch this case.
-  cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-#ifdef __STDC__
-# include <limits.h>
-#else
-# include <assert.h>
-#endif
-		     Syntax error
-_ACEOF
-if { (ac_try="$ac_cpp conftest.$ac_ext"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
-  ac_status=$?
-  grep -v '^ *+' conftest.er1 >conftest.err
-  rm -f conftest.er1
-  cat conftest.err >&5
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } >/dev/null; then
-  if test -s conftest.err; then
-    ac_cpp_err=$ac_c_preproc_warn_flag
-    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
-  else
-    ac_cpp_err=
-  fi
-else
-  ac_cpp_err=yes
-fi
-if test -z "$ac_cpp_err"; then
-  :
-else
-  echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-  # Broken: fails on valid input.
-continue
-fi
-
-rm -f conftest.err conftest.$ac_ext
-
-  # OK, works on sane cases.  Now check whether nonexistent headers
-  # can be detected and how.
-  cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-#include <ac_nonexistent.h>
-_ACEOF
-if { (ac_try="$ac_cpp conftest.$ac_ext"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
-  ac_status=$?
-  grep -v '^ *+' conftest.er1 >conftest.err
-  rm -f conftest.er1
-  cat conftest.err >&5
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } >/dev/null; then
-  if test -s conftest.err; then
-    ac_cpp_err=$ac_c_preproc_warn_flag
-    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
-  else
-    ac_cpp_err=
-  fi
-else
-  ac_cpp_err=yes
-fi
-if test -z "$ac_cpp_err"; then
-  # Broken: success on invalid input.
-continue
-else
-  echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-  # Passes both tests.
-ac_preproc_ok=:
-break
-fi
-
-rm -f conftest.err conftest.$ac_ext
-
-done
-# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
-rm -f conftest.err conftest.$ac_ext
-if $ac_preproc_ok; then
-  break
-fi
-
-    done
-    ac_cv_prog_CPP=$CPP
-
-fi
-  CPP=$ac_cv_prog_CPP
-else
-  ac_cv_prog_CPP=$CPP
-fi
-{ echo "$as_me:$LINENO: result: $CPP" >&5
-echo "${ECHO_T}$CPP" >&6; }
-ac_preproc_ok=false
-for ac_c_preproc_warn_flag in '' yes
-do
-  # Use a header file that comes with gcc, so configuring glibc
-  # with a fresh cross-compiler works.
-  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
-  # <limits.h> exists even on freestanding compilers.
-  # On the NeXT, cc -E runs the code through the compiler's parser,
-  # not just through cpp. "Syntax error" is here to catch this case.
-  cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-#ifdef __STDC__
-# include <limits.h>
-#else
-# include <assert.h>
-#endif
-		     Syntax error
-_ACEOF
-if { (ac_try="$ac_cpp conftest.$ac_ext"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
-  ac_status=$?
-  grep -v '^ *+' conftest.er1 >conftest.err
-  rm -f conftest.er1
-  cat conftest.err >&5
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } >/dev/null; then
-  if test -s conftest.err; then
-    ac_cpp_err=$ac_c_preproc_warn_flag
-    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
-  else
-    ac_cpp_err=
-  fi
-else
-  ac_cpp_err=yes
-fi
-if test -z "$ac_cpp_err"; then
-  :
-else
-  echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-  # Broken: fails on valid input.
-continue
-fi
-
-rm -f conftest.err conftest.$ac_ext
-
-  # OK, works on sane cases.  Now check whether nonexistent headers
-  # can be detected and how.
-  cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-#include <ac_nonexistent.h>
-_ACEOF
-if { (ac_try="$ac_cpp conftest.$ac_ext"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
-  ac_status=$?
-  grep -v '^ *+' conftest.er1 >conftest.err
-  rm -f conftest.er1
-  cat conftest.err >&5
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } >/dev/null; then
-  if test -s conftest.err; then
-    ac_cpp_err=$ac_c_preproc_warn_flag
-    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
-  else
-    ac_cpp_err=
-  fi
-else
-  ac_cpp_err=yes
-fi
-if test -z "$ac_cpp_err"; then
-  # Broken: success on invalid input.
-continue
-else
-  echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-  # Passes both tests.
-ac_preproc_ok=:
-break
-fi
-
-rm -f conftest.err conftest.$ac_ext
-
-done
-# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
-rm -f conftest.err conftest.$ac_ext
-if $ac_preproc_ok; then
-  :
-else
-  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
-See \`config.log' for more details." >&5
-echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
-See \`config.log' for more details." >&2;}
-   { (exit 1); exit 1; }; }
-fi
-
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-
-{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
-echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
-if test "${ac_cv_path_GREP+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  # Extract the first word of "grep ggrep" to use in msg output
-if test -z "$GREP"; then
-set dummy grep ggrep; ac_prog_name=$2
-if test "${ac_cv_path_GREP+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  ac_path_GREP_found=false
-# Loop through the user's path and test for each of PROGNAME-LIST
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_prog in grep ggrep; do
-  for ac_exec_ext in '' $ac_executable_extensions; do
-    ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
-    { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue
-    # Check for GNU ac_path_GREP and select it if it is found.
-  # Check for GNU $ac_path_GREP
-case `"$ac_path_GREP" --version 2>&1` in
-*GNU*)
-  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
-*)
-  ac_count=0
-  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
-  while :
-  do
-    cat "conftest.in" "conftest.in" >"conftest.tmp"
-    mv "conftest.tmp" "conftest.in"
-    cp "conftest.in" "conftest.nl"
-    echo 'GREP' >> "conftest.nl"
-    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
-    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
-    ac_count=`expr $ac_count + 1`
-    if test $ac_count -gt ${ac_path_GREP_max-0}; then
-      # Best one so far, save it but keep looking for a better one
-      ac_cv_path_GREP="$ac_path_GREP"
-      ac_path_GREP_max=$ac_count
-    fi
-    # 10*(2^10) chars as input seems more than enough
-    test $ac_count -gt 10 && break
-  done
-  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
-esac
-
-
-    $ac_path_GREP_found && break 3
-  done
-done
-
-done
-IFS=$as_save_IFS
-
-
-fi
-
-GREP="$ac_cv_path_GREP"
-if test -z "$GREP"; then
-  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
-echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
-   { (exit 1); exit 1; }; }
-fi
-
-else
-  ac_cv_path_GREP=$GREP
-fi
-
-
-fi
-{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
-echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
- GREP="$ac_cv_path_GREP"
-
-
-{ echo "$as_me:$LINENO: checking for egrep" >&5
-echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
-if test "${ac_cv_path_EGREP+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
-   then ac_cv_path_EGREP="$GREP -E"
-   else
-     # Extract the first word of "egrep" to use in msg output
-if test -z "$EGREP"; then
-set dummy egrep; ac_prog_name=$2
-if test "${ac_cv_path_EGREP+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  ac_path_EGREP_found=false
-# Loop through the user's path and test for each of PROGNAME-LIST
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_prog in egrep; do
-  for ac_exec_ext in '' $ac_executable_extensions; do
-    ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
-    { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue
-    # Check for GNU ac_path_EGREP and select it if it is found.
-  # Check for GNU $ac_path_EGREP
-case `"$ac_path_EGREP" --version 2>&1` in
-*GNU*)
-  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
-*)
-  ac_count=0
-  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
-  while :
-  do
-    cat "conftest.in" "conftest.in" >"conftest.tmp"
-    mv "conftest.tmp" "conftest.in"
-    cp "conftest.in" "conftest.nl"
-    echo 'EGREP' >> "conftest.nl"
-    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
-    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
-    ac_count=`expr $ac_count + 1`
-    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
-      # Best one so far, save it but keep looking for a better one
-      ac_cv_path_EGREP="$ac_path_EGREP"
-      ac_path_EGREP_max=$ac_count
-    fi
-    # 10*(2^10) chars as input seems more than enough
-    test $ac_count -gt 10 && break
-  done
-  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
-esac
-
-
-    $ac_path_EGREP_found && break 3
-  done
-done
-
-done
-IFS=$as_save_IFS
-
-
-fi
-
-EGREP="$ac_cv_path_EGREP"
-if test -z "$EGREP"; then
-  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
-echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
-   { (exit 1); exit 1; }; }
-fi
-
-else
-  ac_cv_path_EGREP=$EGREP
-fi
-
-
-   fi
-fi
-{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
-echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
- EGREP="$ac_cv_path_EGREP"
-
-
-{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
-echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
-if test "${ac_cv_header_stdc+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-#include <stdlib.h>
-#include <stdarg.h>
-#include <string.h>
-#include <float.h>
-
-int
-main ()
-{
-
-  ;
-  return 0;
-}
-_ACEOF
-rm -f conftest.$ac_objext
-if { (ac_try="$ac_compile"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_compile") 2>conftest.er1
-  ac_status=$?
-  grep -v '^ *+' conftest.er1 >conftest.err
-  rm -f conftest.er1
-  cat conftest.err >&5
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } &&
-	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; } &&
-	 { ac_try='test -s conftest.$ac_objext'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; }; then
-  ac_cv_header_stdc=yes
-else
-  echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-	ac_cv_header_stdc=no
-fi
-
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-
-if test $ac_cv_header_stdc = yes; then
-  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
-  cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-#include <string.h>
-
-_ACEOF
-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
-  $EGREP "memchr" >/dev/null 2>&1; then
-  :
-else
-  ac_cv_header_stdc=no
-fi
-rm -f conftest*
-
-fi
-
-if test $ac_cv_header_stdc = yes; then
-  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
-  cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-#include <stdlib.h>
-
-_ACEOF
-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
-  $EGREP "free" >/dev/null 2>&1; then
-  :
-else
-  ac_cv_header_stdc=no
-fi
-rm -f conftest*
-
-fi
-
-if test $ac_cv_header_stdc = yes; then
-  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
-  if test "$cross_compiling" = yes; then
-  :
-else
-  cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-#include <ctype.h>
-#include <stdlib.h>
-#if ((' ' & 0x0FF) == 0x020)
-# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
-# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
-#else
-# define ISLOWER(c) \
-		   (('a' <= (c) && (c) <= 'i') \
-		     || ('j' <= (c) && (c) <= 'r') \
-		     || ('s' <= (c) && (c) <= 'z'))
-# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
-#endif
-
-#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
-int
-main ()
-{
-  int i;
-  for (i = 0; i < 256; i++)
-    if (XOR (islower (i), ISLOWER (i))
-	|| toupper (i) != TOUPPER (i))
-      return 2;
-  return 0;
-}
-_ACEOF
-rm -f conftest$ac_exeext
-if { (ac_try="$ac_link"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_link") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; }; then
-  :
-else
-  echo "$as_me: program exited with status $ac_status" >&5
-echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-( exit $ac_status )
-ac_cv_header_stdc=no
-fi
-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
-fi
-
-
-fi
-fi
-{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
-echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
-if test $ac_cv_header_stdc = yes; then
-
-cat >>confdefs.h <<\_ACEOF
-#define STDC_HEADERS 1
-_ACEOF
-
-fi
-
-# On IRIX 5.3, sys/types and inttypes.h are conflicting.
-
-
-
-
-
-
-
-
-
-for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
-		  inttypes.h stdint.h unistd.h
-do
-as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-{ echo "$as_me:$LINENO: checking for $ac_header" >&5
-echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
-if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-$ac_includes_default
-
-#include <$ac_header>
-_ACEOF
-rm -f conftest.$ac_objext
-if { (ac_try="$ac_compile"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_compile") 2>conftest.er1
-  ac_status=$?
-  grep -v '^ *+' conftest.er1 >conftest.err
-  rm -f conftest.er1
-  cat conftest.err >&5
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } &&
-	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; } &&
-	 { ac_try='test -s conftest.$ac_objext'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; }; then
-  eval "$as_ac_Header=yes"
-else
-  echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-	eval "$as_ac_Header=no"
-fi
-
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-ac_res=`eval echo '${'$as_ac_Header'}'`
-	       { echo "$as_me:$LINENO: result: $ac_res" >&5
-echo "${ECHO_T}$ac_res" >&6; }
-if test `eval echo '${'$as_ac_Header'}'` = yes; then
-  cat >>confdefs.h <<_ACEOF
-#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
-_ACEOF
-
-fi
-
-done
-
-
-
-for ac_header in iconv.h
-do
-as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
-if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
-  { echo "$as_me:$LINENO: checking for $ac_header" >&5
-echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
-if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-fi
-ac_res=`eval echo '${'$as_ac_Header'}'`
-	       { echo "$as_me:$LINENO: result: $ac_res" >&5
-echo "${ECHO_T}$ac_res" >&6; }
-else
-  # Is the header compilable?
-{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
-echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
-cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-$ac_includes_default
-#include <$ac_header>
-_ACEOF
-rm -f conftest.$ac_objext
-if { (ac_try="$ac_compile"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_compile") 2>conftest.er1
-  ac_status=$?
-  grep -v '^ *+' conftest.er1 >conftest.err
-  rm -f conftest.er1
-  cat conftest.err >&5
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } &&
-	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; } &&
-	 { ac_try='test -s conftest.$ac_objext'
-  { (case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_try") 2>&5
-  ac_status=$?
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); }; }; then
-  ac_header_compiler=yes
-else
-  echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-	ac_header_compiler=no
-fi
-
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
-echo "${ECHO_T}$ac_header_compiler" >&6; }
-
-# Is the header present?
-{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
-echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
-cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-#include <$ac_header>
-_ACEOF
-if { (ac_try="$ac_cpp conftest.$ac_ext"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
-esac
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
-  ac_status=$?
-  grep -v '^ *+' conftest.er1 >conftest.err
-  rm -f conftest.er1
-  cat conftest.err >&5
-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-  (exit $ac_status); } >/dev/null; then
-  if test -s conftest.err; then
-    ac_cpp_err=$ac_c_preproc_warn_flag
-    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
-  else
-    ac_cpp_err=
-  fi
-else
-  ac_cpp_err=yes
-fi
-if test -z "$ac_cpp_err"; then
-  ac_header_preproc=yes
-else
-  echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-  ac_header_preproc=no
-fi
-
-rm -f conftest.err conftest.$ac_ext
-{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
-echo "${ECHO_T}$ac_header_preproc" >&6; }
-
-# So?  What about this header?
-case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
-  yes:no: )
-    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
-echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
-    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
-echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
-    ac_header_preproc=yes
-    ;;
-  no:yes:* )
-    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
-echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
-    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
-echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
-    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
-echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
-    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
-echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
-    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
-echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
-    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
-echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
-
-    ;;
-esac
-{ echo "$as_me:$LINENO: checking for $ac_header" >&5
-echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
-if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  eval "$as_ac_Header=\$ac_header_preproc"
-fi
-ac_res=`eval echo '${'$as_ac_Header'}'`
-	       { echo "$as_me:$LINENO: result: $ac_res" >&5
-echo "${ECHO_T}$ac_res" >&6; }
-
-fi
-if test `eval echo '${'$as_ac_Header'}'` = yes; then
-  cat >>confdefs.h <<_ACEOF
-#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
-_ACEOF
-
-fi
-
-done
-
-
-
-
-ac_aux_dir=
-for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
-  if test -f "$ac_dir/install-sh"; then
-    ac_aux_dir=$ac_dir
-    ac_install_sh="$ac_aux_dir/install-sh -c"
-    break
-  elif test -f "$ac_dir/install.sh"; then
-    ac_aux_dir=$ac_dir
-    ac_install_sh="$ac_aux_dir/install.sh -c"
-    break
-  elif test -f "$ac_dir/shtool"; then
-    ac_aux_dir=$ac_dir
-    ac_install_sh="$ac_aux_dir/shtool install -c"
-    break
-  fi
-done
-if test -z "$ac_aux_dir"; then
-  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
-echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
-   { (exit 1); exit 1; }; }
-fi
-
-# These three variables are undocumented and unsupported,
-# and are intended to be withdrawn in a future Autoconf release.
-# They can cause serious problems if a builder's source tree is in a directory
-# whose full name contains unusual characters.
-ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
-ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
-ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
-
-
-# Make sure we can run config.sub.
-$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
-  { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
-echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
-   { (exit 1); exit 1; }; }
-
-{ echo "$as_me:$LINENO: checking build system type" >&5
-echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
-if test "${ac_cv_build+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  ac_build_alias=$build_alias
-test "x$ac_build_alias" = x &&
-  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
-test "x$ac_build_alias" = x &&
-  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
-echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
-   { (exit 1); exit 1; }; }
-ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
-  { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
-echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
-   { (exit 1); exit 1; }; }
-
-fi
-{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5
-echo "${ECHO_T}$ac_cv_build" >&6; }
-case $ac_cv_build in
-*-*-*) ;;
-*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
-echo "$as_me: error: invalid value of canonical build" >&2;}
-   { (exit 1); exit 1; }; };;
-esac
-build=$ac_cv_build
-ac_save_IFS=$IFS; IFS='-'
-set x $ac_cv_build
-shift
-build_cpu=$1
-build_vendor=$2
-shift; shift
-# Remember, the first character of IFS is used to create $*,
-# except with old shells:
-build_os=$*
-IFS=$ac_save_IFS
-case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
-
-
-{ echo "$as_me:$LINENO: checking host system type" >&5
-echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
-if test "${ac_cv_host+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  if test "x$host_alias" = x; then
-  ac_cv_host=$ac_cv_build
-else
-  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
-    { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
-echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
-   { (exit 1); exit 1; }; }
-fi
-
-fi
-{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5
-echo "${ECHO_T}$ac_cv_host" >&6; }
-case $ac_cv_host in
-*-*-*) ;;
-*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
-echo "$as_me: error: invalid value of canonical host" >&2;}
-   { (exit 1); exit 1; }; };;
-esac
-host=$ac_cv_host
-ac_save_IFS=$IFS; IFS='-'
-set x $ac_cv_host
-shift
-host_cpu=$1
-host_vendor=$2
-shift; shift
-# Remember, the first character of IFS is used to create $*,
-# except with old shells:
-host_os=$*
-IFS=$ac_save_IFS
-case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
-
-
-
-
-PGCONFIG=
-
-# Check whether --with-pgsql was given.
-if test "${with_pgsql+set}" = set; then
-  withval=$with_pgsql; if test "$with_pgsql" != "no" -a "$with_pgsql" != "yes"; then
-		if test ! -f "$with_pgsql"; then
-			{ { echo "$as_me:$LINENO: error: Invalid argument to --with-pgsql" >&5
-echo "$as_me: error: Invalid argument to --with-pgsql" >&2;}
-   { (exit 1); exit 1; }; };
-		fi
-		PGCONFIG="$with_pgsql"
-	fi
-
-fi
-
-if test -z "$PGCONFIG"; then
-	# Extract the first word of "pg_config", so it can be a program name with args.
-set dummy pg_config; ac_word=$2
-{ echo "$as_me:$LINENO: checking for $ac_word" >&5
-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
-if test "${ac_cv_path_PGCONFIG+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  case $PGCONFIG in
-  [\\/]* | ?:[\\/]*)
-  ac_cv_path_PGCONFIG="$PGCONFIG" # Let the user override the test with a path.
-  ;;
-  *)
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
-    ac_cv_path_PGCONFIG="$as_dir/$ac_word$ac_exec_ext"
-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-done
-IFS=$as_save_IFS
-
-  ;;
-esac
-fi
-PGCONFIG=$ac_cv_path_PGCONFIG
-if test -n "$PGCONFIG"; then
-  { echo "$as_me:$LINENO: result: $PGCONFIG" >&5
-echo "${ECHO_T}$PGCONFIG" >&6; }
-else
-  { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
-fi
-
-
-fi
-if test -z "$PGCONFIG"; then
-	{ { echo "$as_me:$LINENO: error: PostgreSQL is required by PostGIS" >&5
-echo "$as_me: error: PostgreSQL is required by PostGIS" >&2;}
-   { (exit 1); exit 1; }; };
-fi
-
-
-
-
-
-
-
-PGFEINCLUDES="-I"`${PGCONFIG} --includedir`
-PGFELIBS="-L"`${PGCONFIG} --libdir`" -lpq " #(1)# `${PGCONFIG} --libs 2> /dev/null`
-#(1)#
-# We don't really want to link to more libs then required, see:
-# http://postgis.refractions.net/pipermail/postgis-devel/2006-May/002124.html
-PGBELIBS="-L"`${PGCONFIG} --libdir`" -lpostgres"
-PGBEINCLUDES="-I"`${PGCONFIG} --includedir-server`
-PGBIN=`${PGCONFIG} --bindir`
-
-case $host_os in
-	*mingw*)
-		PWDREGRESS="pwd -W"
-		;;
-	*)
-		PWDREGRESS="pwd"
-		;;
-esac
-
-
-
-
-
-
-
-USE_GEOS=0
-USE_GEOS_CAPI=0
-GEOS_DIR=
-GEOS_LDFLAGS=
-
-# Extract the first word of "geos-config", so it can be a program name with args.
-set dummy geos-config; ac_word=$2
-{ echo "$as_me:$LINENO: checking for $ac_word" >&5
-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
-if test "${ac_cv_path_GEOSCONFIG+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  case $GEOSCONFIG in
-  [\\/]* | ?:[\\/]*)
-  ac_cv_path_GEOSCONFIG="$GEOSCONFIG" # Let the user override the test with a path.
-  ;;
-  *)
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
-    ac_cv_path_GEOSCONFIG="$as_dir/$ac_word$ac_exec_ext"
-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-done
-IFS=$as_save_IFS
-
-  ;;
-esac
-fi
-GEOSCONFIG=$ac_cv_path_GEOSCONFIG
-if test -n "$GEOSCONFIG"; then
-  { echo "$as_me:$LINENO: result: $GEOSCONFIG" >&5
-echo "${ECHO_T}$GEOSCONFIG" >&6; }
-else
-  { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
-fi
-
-
-if test -n "$GEOSCONFIG"; then
-	USE_GEOS=1
-fi
-
-
-# Check whether --with-geos was given.
-if test "${with_geos+set}" = set; then
-  withval=$with_geos; if test "$with_geos" = "no"; then
-		USE_GEOS=0
-	else
-		if test "$with_geos" != "yes"; then
-			if test ! -f "$with_geos"; then
-	{ { echo "$as_me:$LINENO: error: Invalid argument to --with-geos" >&5
-echo "$as_me: error: Invalid argument to --with-geos" >&2;}
-   { (exit 1); exit 1; }; };
-			else
-				GEOSCONFIG="$with_geos"
-				USE_GEOS=1
-			fi
-		fi
-	fi
-
-fi
-
-
-if test $USE_GEOS -gt 0; then
-	GEOS_DIR=`$GEOSCONFIG --prefix`
-
-	GEOS_LDFLAGS=`$GEOSCONFIG --ldflags 2> /dev/null`
-	if test x"$GEOS_LDFLAGS" = "x"; then
-		# older geos-config versions did not
-		# support the --ldflags switch, we'll
-		# default to GEOS_DIR/lib in this case.
-		#
-		GEOS_LDFLAGS="-L${GEOS_DIR}/lib"
-	fi
-
-	GEOS_MAJOR=`$GEOSCONFIG --version | cut -d. -f1`
-	if test "$GEOS_MAJOR" = "@GEOS_VERSION@"; then
-		GEOS_MAJOR=1
-		GEOS_MINOR=0
-	else
-		GEOS_MINOR=`$GEOSCONFIG --version | cut -d. -f2`
-	fi
-	if test $GEOS_MAJOR -gt 2; then
-		USE_GEOS_CAPI=1
-	elif test $GEOS_MAJOR -eq 2 -a $GEOS_MINOR -ge 2; then
-		USE_GEOS_CAPI=1
-	fi
-fi
-
-
-# Check whether --with-geos-libdir was given.
-if test "${with_geos_libdir+set}" = set; then
-  withval=$with_geos_libdir;
-case "$with_geos_libdir" in
-	no|yes)
-		{ { echo "$as_me:$LINENO: error: Invalid argument to --with-geos-libdir" >&5
-echo "$as_me: error: Invalid argument to --with-geos-libdir" >&2;}
-   { (exit 1); exit 1; }; }
-		;;
-	*)
-		GEOS_LDFLAGS=-L${with_geos_libdir}
-		;;
-esac
-
-else
-  with_geos_libdir=no
-fi
-
-
-
-
-
-
-USE_PROJ=0
-PROJ_DIR=
-PROJ_LIBDIR=
-# Extract the first word of "proj", so it can be a program name with args.
-set dummy proj; ac_word=$2
-{ echo "$as_me:$LINENO: checking for $ac_word" >&5
-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
-if test "${ac_cv_path_PROJ+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  case $PROJ in
-  [\\/]* | ?:[\\/]*)
-  ac_cv_path_PROJ="$PROJ" # Let the user override the test with a path.
-  ;;
-  *)
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
-    ac_cv_path_PROJ="$as_dir/$ac_word$ac_exec_ext"
-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-done
-IFS=$as_save_IFS
-
-  ;;
-esac
-fi
-PROJ=$ac_cv_path_PROJ
-if test -n "$PROJ"; then
-  { echo "$as_me:$LINENO: result: $PROJ" >&5
-echo "${ECHO_T}$PROJ" >&6; }
-else
-  { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
-fi
-
-
-if test -n "$PROJ"; then
-	USE_PROJ=1
-	PROJ_DIR=`dirname ${PROJ}`/..
-	owd=`pwd`; cd ${PROJ_DIR}; PROJ_DIR=`pwd`; cd $owd;
-fi
-
-# Check whether --with-proj was given.
-if test "${with_proj+set}" = set; then
-  withval=$with_proj; if test "$with_proj" = "no"; then
-		USE_PROJ=0
-	else
-		USE_PROJ=1
-		if test "$with_proj" != "yes"; then
-			PROJ_DIR=$with_proj
-		fi
-	fi
-
-fi
-
-if test $USE_PROJ -gt 0; then
-	if test ! -f $PROJ_DIR/include/projects.h; then
-		{ { echo "$as_me:$LINENO: error: Can't find proj dir." >&5
-echo "$as_me: error: Can't find proj dir." >&2;}
-   { (exit 1); exit 1; }; };
-	fi
-	PROJ_LIBDIR=${PROJ_DIR}/lib
-fi
-
-
-# Check whether --with-proj-libdir was given.
-if test "${with_proj_libdir+set}" = set; then
-  withval=$with_proj_libdir;
-case "$with_proj_libdir" in
-	no|yes)
-		{ { echo "$as_me:$LINENO: error: Invalid argument to --with-proj-libdir" >&5
-echo "$as_me: error: Invalid argument to --with-proj-libdir" >&2;}
-   { (exit 1); exit 1; }; }
-		;;
-	*)
-		PROJ_LIBDIR=${with_proj_libdir}
-		;;
-esac
-
-else
-  with_proj_libdir=no
-fi
-
-
-
-
-
-USE_JTS=0
-JTS_INCLUDES=
-JTS_INCLUDES=
-
-# Check whether --with-jts was given.
-if test "${with_jts+set}" = set; then
-  withval=$with_jts; if test "$with_jts" != "no"; then
-		USE_JTS=1
-		if test "$with_jts" != "yes"; then
-			if test ! -f "$with_jts"; then
-	{ { echo "$as_me:$LINENO: error: Invalid argument to --with-jts" >&5
-echo "$as_me: error: Invalid argument to --with-jts" >&2;}
-   { (exit 1); exit 1; }; };
-			else
-				JTSCONFIG=$with_jts
-			fi
-		fi
-	fi
-
-fi
-
-if test $USE_JTS -gt 0; then
-	if test -z "$JTSCONFIG"; then
-		# Extract the first word of "jts-config", so it can be a program name with args.
-set dummy jts-config; ac_word=$2
-{ echo "$as_me:$LINENO: checking for $ac_word" >&5
-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
-if test "${ac_cv_path_JTSCONFIG+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  case $JTSCONFIG in
-  [\\/]* | ?:[\\/]*)
-  ac_cv_path_JTSCONFIG="$JTSCONFIG" # Let the user override the test with a path.
-  ;;
-  *)
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
-    ac_cv_path_JTSCONFIG="$as_dir/$ac_word$ac_exec_ext"
-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-done
-IFS=$as_save_IFS
-
-  ;;
-esac
-fi
-JTSCONFIG=$ac_cv_path_JTSCONFIG
-if test -n "$JTSCONFIG"; then
-  { echo "$as_me:$LINENO: result: $JTSCONFIG" >&5
-echo "${ECHO_T}$JTSCONFIG" >&6; }
-else
-  { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
-fi
-
-
-		if test -z "$JTSCONFIG"; then
-			{ { echo "$as_me:$LINENO: error: Can't find jts-config" >&5
-echo "$as_me: error: Can't find jts-config" >&2;}
-   { (exit 1); exit 1; }; };
-		fi
-	fi
-	JTS_INCLUDES=`$JTSCONFIG --includedir`
-	JTS_LIBDIR=`$JTSCONFIG --libdir`
-fi
-
-
-# Extract the first word of "flex", so it can be a program name with args.
-set dummy flex; ac_word=$2
-{ echo "$as_me:$LINENO: checking for $ac_word" >&5
-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
-if test "${ac_cv_path_FLEX+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  case $FLEX in
-  [\\/]* | ?:[\\/]*)
-  ac_cv_path_FLEX="$FLEX" # Let the user override the test with a path.
-  ;;
-  *)
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
-    ac_cv_path_FLEX="$as_dir/$ac_word$ac_exec_ext"
-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-done
-IFS=$as_save_IFS
-
-  ;;
-esac
-fi
-FLEX=$ac_cv_path_FLEX
-if test -n "$FLEX"; then
-  { echo "$as_me:$LINENO: result: $FLEX" >&5
-echo "${ECHO_T}$FLEX" >&6; }
-else
-  { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
-fi
-
-
-if test -z "$FLEX"; then
-	{ { echo "$as_me:$LINENO: error: Can't find 'flex'" >&5
-echo "$as_me: error: Can't find 'flex'" >&2;}
-   { (exit 1); exit 1; }; };
-fi
-
-
-# Extract the first word of "dllwrap", so it can be a program name with args.
-set dummy dllwrap; ac_word=$2
-{ echo "$as_me:$LINENO: checking for $ac_word" >&5
-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
-if test "${ac_cv_path_DLLWRAP+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  case $DLLWRAP in
-  [\\/]* | ?:[\\/]*)
-  ac_cv_path_DLLWRAP="$DLLWRAP" # Let the user override the test with a path.
-  ;;
-  *)
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
-    ac_cv_path_DLLWRAP="$as_dir/$ac_word$ac_exec_ext"
-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-done
-IFS=$as_save_IFS
-
-  ;;
-esac
-fi
-DLLWRAP=$ac_cv_path_DLLWRAP
-if test -n "$DLLWRAP"; then
-  { echo "$as_me:$LINENO: result: $DLLWRAP" >&5
-echo "${ECHO_T}$DLLWRAP" >&6; }
-else
-  { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
-fi
-
-
-
-# Extract the first word of "dlltool", so it can be a program name with args.
-set dummy dlltool; ac_word=$2
-{ echo "$as_me:$LINENO: checking for $ac_word" >&5
-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
-if test "${ac_cv_path_DLLTOOL+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  case $DLLTOOL in
-  [\\/]* | ?:[\\/]*)
-  ac_cv_path_DLLTOOL="$DLLTOOL" # Let the user override the test with a path.
-  ;;
-  *)
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
-    ac_cv_path_DLLTOOL="$as_dir/$ac_word$ac_exec_ext"
-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-done
-IFS=$as_save_IFS
-
-  ;;
-esac
-fi
-DLLTOOL=$ac_cv_path_DLLTOOL
-if test -n "$DLLTOOL"; then
-  { echo "$as_me:$LINENO: result: $DLLTOOL" >&5
-echo "${ECHO_T}$DLLTOOL" >&6; }
-else
-  { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
-fi
-
-
-
-for ac_prog in 'bison -y' byacc
-do
-  # Extract the first word of "$ac_prog", so it can be a program name with args.
-set dummy $ac_prog; ac_word=$2
-{ echo "$as_me:$LINENO: checking for $ac_word" >&5
-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
-if test "${ac_cv_prog_YACC+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  if test -n "$YACC"; then
-  ac_cv_prog_YACC="$YACC" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
-    ac_cv_prog_YACC="$ac_prog"
-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-done
-IFS=$as_save_IFS
-
-fi
-fi
-YACC=$ac_cv_prog_YACC
-if test -n "$YACC"; then
-  { echo "$as_me:$LINENO: result: $YACC" >&5
-echo "${ECHO_T}$YACC" >&6; }
-else
-  { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
-fi
-
-
-  test -n "$YACC" && break
-done
-test -n "$YACC" || YACC="yacc"
-
-if test -z "$YACC"; then
-	{ { echo "$as_me:$LINENO: error: Can't find 'yacc'" >&5
-echo "$as_me: error: Can't find 'yacc'" >&2;}
-   { (exit 1); exit 1; }; };
-fi
-
-
-INSTALL=`pwd`"/install-sh"
-
-
-# Extract the first word of "perl", so it can be a program name with args.
-set dummy perl; ac_word=$2
-{ echo "$as_me:$LINENO: checking for $ac_word" >&5
-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
-if test "${ac_cv_path_PERL+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  case $PERL in
-  [\\/]* | ?:[\\/]*)
-  ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
-  ;;
-  *)
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
-    ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-done
-IFS=$as_save_IFS
-
-  ;;
-esac
-fi
-PERL=$ac_cv_path_PERL
-if test -n "$PERL"; then
-  { echo "$as_me:$LINENO: result: $PERL" >&5
-echo "${ECHO_T}$PERL" >&6; }
-else
-  { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
-fi
-
-
-if test -z "$PERL"; then
-	{ { echo "$as_me:$LINENO: error: Can't find 'perl'" >&5
-echo "$as_me: error: Can't find 'perl'" >&2;}
-   { (exit 1); exit 1; }; };
-fi
-
-
-docdir='${prefix}/share/doc'
-
-# Check whether --with-docdir was given.
-if test "${with_docdir+set}" = set; then
-  withval=$with_docdir; if test "$with_docdir" = "yes"; then
-		{ { echo "$as_me:$LINENO: error: option --with-docdir requires an argument" >&5
-echo "$as_me: error: option --with-docdir requires an argument" >&2;}
-   { (exit 1); exit 1; }; }
-	fi
-	if test "$with_docdir" != "no"; then
-		docdir="$with_docdir"
-	fi
-
-fi
-
-
-
-XSLBASE=
-SEARCHPATH="
-	/usr/share/sgml/docbook/xsl-stylesheets
-	/usr/share/xml/docbook/stylesheet/nwalsh
-	/usr/share/sgml/docbook/stylesheet/xsl/nwalsh
-"
-for p in ${SEARCHPATH}; do
-	if test -r ${p}/html/docbook.xsl; then
-		XSLBASE=${p}
-		break
-	fi
-done
-
-# Extract the first word of "xsltproc", so it can be a program name with args.
-set dummy xsltproc; ac_word=$2
-{ echo "$as_me:$LINENO: checking for $ac_word" >&5
-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
-if test "${ac_cv_path_XSLTPROC+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  case $XSLTPROC in
-  [\\/]* | ?:[\\/]*)
-  ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path.
-  ;;
-  *)
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
-    ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext"
-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-done
-IFS=$as_save_IFS
-
-  ;;
-esac
-fi
-XSLTPROC=$ac_cv_path_XSLTPROC
-if test -n "$XSLTPROC"; then
-  { echo "$as_me:$LINENO: result: $XSLTPROC" >&5
-echo "${ECHO_T}$XSLTPROC" >&6; }
-else
-  { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
-fi
-
-
-# Extract the first word of "pdfxmltex", so it can be a program name with args.
-set dummy pdfxmltex; ac_word=$2
-{ echo "$as_me:$LINENO: checking for $ac_word" >&5
-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
-if test "${ac_cv_path_PDFXMLTEX+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  case $PDFXMLTEX in
-  [\\/]* | ?:[\\/]*)
-  ac_cv_path_PDFXMLTEX="$PDFXMLTEX" # Let the user override the test with a path.
-  ;;
-  *)
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
-    ac_cv_path_PDFXMLTEX="$as_dir/$ac_word$ac_exec_ext"
-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-done
-IFS=$as_save_IFS
-
-  ;;
-esac
-fi
-PDFXMLTEX=$ac_cv_path_PDFXMLTEX
-if test -n "$PDFXMLTEX"; then
-  { echo "$as_me:$LINENO: result: $PDFXMLTEX" >&5
-echo "${ECHO_T}$PDFXMLTEX" >&6; }
-else
-  { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
-fi
-
-
-# Extract the first word of "db2pdf", so it can be a program name with args.
-set dummy db2pdf; ac_word=$2
-{ echo "$as_me:$LINENO: checking for $ac_word" >&5
-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
-if test "${ac_cv_path_DB2PDF+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  case $DB2PDF in
-  [\\/]* | ?:[\\/]*)
-  ac_cv_path_DB2PDF="$DB2PDF" # Let the user override the test with a path.
-  ;;
-  *)
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
-    ac_cv_path_DB2PDF="$as_dir/$ac_word$ac_exec_ext"
-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-done
-IFS=$as_save_IFS
-
-  ;;
-esac
-fi
-DB2PDF=$ac_cv_path_DB2PDF
-if test -n "$DB2PDF"; then
-  { echo "$as_me:$LINENO: result: $DB2PDF" >&5
-echo "${ECHO_T}$DB2PDF" >&6; }
-else
-  { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
-fi
-
-
-# Extract the first word of "jw", so it can be a program name with args.
-set dummy jw; ac_word=$2
-{ echo "$as_me:$LINENO: checking for $ac_word" >&5
-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
-if test "${ac_cv_path_JW+set}" = set; then
-  echo $ECHO_N "(cached) $ECHO_C" >&6
-else
-  case $JW in
-  [\\/]* | ?:[\\/]*)
-  ac_cv_path_JW="$JW" # Let the user override the test with a path.
-  ;;
-  *)
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
-    ac_cv_path_JW="$as_dir/$ac_word$ac_exec_ext"
-    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-done
-IFS=$as_save_IFS
-
-  ;;
-esac
-fi
-JW=$ac_cv_path_JW
-if test -n "$JW"; then
-  { echo "$as_me:$LINENO: result: $JW" >&5
-echo "${ECHO_T}$JW" >&6; }
-else
-  { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
-fi
-
-
-
-
-
-
-DOC_RULE=requirements_not_met
-if test -n "${XSLBASE}"; then
-	if test -n "${XSLTPROC}"; then
-		DOC_RULE=html/postgis.html
-	else
-		if test -n "${JW}"; then
-			DOC_RULE=jw
-		fi
-	fi
-fi
-
-
-
-if test $USE_JTS -gt 0; then
-	USE_GEOS=0
-fi
-
-#
-# Extract PostgreSQL paths from pg_config
-##
-
-#
-# Prefix (pg_prefix)
-#
-pg_prefix=/usr/local/pgsql
-pg_eprefix=
-pg_docdir=
-pg_datadir=
-pg_mandir=
-pg_bindir="`${PGCONFIG} --bindir`"
-pg_pkglibdir="`${PGCONFIG} --pkglibdir`"
-for v in `${PGCONFIG} --configure`; do
-	strip=`echo $v | sed "s/'//g"`
-	var=`echo "$strip" | cut -d= -f1`
-	if test "$var" = "--prefix"; then
-		pg_prefix=`echo "$strip" | cut -d= -f2`
-	elif test "$var" = "--exec-prefix"; then
-		pg_eprefix=`echo "$strip" | cut -d= -f2`
-	elif test "$var" = "--docdir"; then
-		pg_docdir=`echo "$strip" | cut -d= -f2`
-	elif test "$var" = "--with-docdir"; then
-		pg_docdir=`echo "$strip" | cut -d= -f2`
-	elif test "$var" = "--datadir"; then
-		pg_datadir=`echo "$strip" | cut -d= -f2`
-	elif test "$var" = "--mandir"; then
-		pg_mandir=`echo "$strip" | cut -d= -f2`
-	elif test "$var" = "--with-template"; then
-		PGTEMPLATE=`echo "$strip" | cut -d= -f2`
-	fi
-done
-#
-# We set these defaults after scan of
-# pg_config --configure to safely expand pg_prefix
-# We need expansion for the 'postgresq' path component
-# addition below (default paths take from pg_config)
-#
-if test -z "$pg_eprefix"; then pg_eprefix=${pg_prefix}; fi
-if test -z "$pg_docdir"; then pg_docdir=${pg_prefix}'/doc'; fi
-if test -z "$pg_datadir"; then pg_datadir=${pg_prefix}'/share'; fi
-if test -z "$pg_mandir"; then pg_mandir=${pg_prefix}'/man'; fi
-
-# Use old layout by default
-use_new_layout=0
-
-if test "$prefix" != 'NONE'; then
-	use_new_layout=1
-fi
-
-if test "${use_new_layout}" = "1"; then
-	LPATH=$libdir
-else
-
-	#
-	# Use old layout: everything under PGSQL paths
-	# Note: still allow override by user, this is
-	#       done checking each variable against its
-	#	default value, if it has a different
-	#	value do not use PGSQL versions
-	#
-
-	if test "$prefix" = 'NONE'; then
-		prefix=${pg_prefix}
-	fi
-
-	if test "$docdir" = '${prefix}/share/doc'; then
-		docdir=${pg_docdir}
-		#
-		# If docdir contains no 'pgsql' or 'postgres'
-		# add the suffix. This is derived from
-		# PGSQL_SRC/src/Makefile.global
-		#
-		if expr "${docdir}" : ".*/pgsql" > /dev/null ; then :; else
-		if expr "${docdir}" : ".*/postgres" > /dev/null ; then :; else
-			docdir=${docdir}"/postgresql"
-		fi
-		fi
-		# Add the "contrib" part
-		docdir=${docdir}"/contrib"
-	fi
-
-	if test "$datadir" = '${prefix}/share'; then
-		datadir=${pg_datadir}
-		#
-		# If datadir contains no 'pgsql' or 'postgres'
-		# add the suffix. This is derived from
-		# PGSQL_SRC/src/Makefile.global
-		#
-		if expr "${datadir}" : ".*/pgsql" > /dev/null ; then :; else
-		if expr "${datadir}" : ".*/postgres" > /dev/null ; then :; else
-			datadir=${datadir}"/postgresql"
-		fi
-		fi
-		# Add the "contrib" part
-		datadir=${datadir}"/contrib"
-	fi
-
-	if test "$mandir" = '${prefix}/man'; then
-		mandir=${pg_mandir}
-	fi
-
-	if test "$bindir" = '${exec_prefix}/bin'; then
-		bindir=${pg_bindir}
-	fi
-
-	if test "$libdir" = '${exec_prefix}/lib'; then
-		libdir=${pg_pkglibdir}
-		LPATH='\$$libdir'
-	else
-		LPATH=$libdir
-	fi
-fi
-
-# --with-template parsing is done in the single
-# pg_config --configure scan above
-{ echo "$as_me:$LINENO: checking which template to use" >&5
-echo $ECHO_N "checking which template to use... $ECHO_C" >&6; }
-template=$PGTEMPLATE
-
-case $host_os in
-     aix*) template=aix ;;
-    beos*) template=beos ;;
-    bsdi*) template=bsdi ;;
-  cygwin*) template=cygwin ;;
-  darwin*) template=darwin ;;
-    dgux*) template=dgux ;;
- freebsd*) template=freebsd ;;
-    hpux*) template=hpux ;;
-    irix*) template=irix ;;
- linux*|gnu*|k*bsd*-gnu)
-           template=linux ;;
-   mingw*) template=win32 ;;
-  netbsd*) template=netbsd ;;
-nextstep*) template=nextstep ;;
- openbsd*) template=openbsd ;;
-     osf*) template=osf ;;
-     qnx*) template=qnx4 ;;
-     sco*) template=sco ;;
- solaris*) template=solaris ;;
-   sunos*) template=sunos4 ;;
- sysv4.2*)
-        case $host_vendor in
-          univel) template=univel ;;
-        esac ;;
-   sysv4*) template=svr4 ;;
-   sysv5*) template=unixware ;;
-  ultrix*) template=ultrix4 ;;
-esac
-
-  if test x"$template" = x"" ; then
-    { { echo "$as_me:$LINENO: error:
-*******************************************************************
-PostgreSQL has apparently not been ported to your platform yet.
-To try a manual configuration, look into the src/template directory
-for a similar platform and use the '--with-template=' option.
-
-Please also contact <pgsql-ports at postgresql.org> to see about
-rectifying this.  Include the above 'checking host system type...'
-line.
-*******************************************************************
-" >&5
-echo "$as_me: error:
-*******************************************************************
-PostgreSQL has apparently not been ported to your platform yet.
-To try a manual configuration, look into the src/template directory
-for a similar platform and use the '--with-template=' option.
-
-Please also contact <pgsql-ports at postgresql.org> to see about
-rectifying this.  Include the above 'checking host system type...'
-line.
-*******************************************************************
-" >&2;}
-   { (exit 1); exit 1; }; }
-  fi
-
-{ echo "$as_me:$LINENO: result: $template" >&5
-echo "${ECHO_T}$template" >&6; }
-
-PORTNAME=$template
-
-
-
-#
-# OS-specific settings
-#
-
-
-
-
-
-# host_os is defined by AC_CANONICAL_HOST
-HOST_OS=$host_os
-DLSUFFIX=.so
-DLFLAGS=-shared
-EXE=
-case $host_os in
-	*mingw*)
-		PGBEINCLUDES="$PGBEINCLUDES $PGBEINCLUDES/port/win32"
-		DLSUFFIX=.dll
-		DLFLAGS='${PGBELIBS}'
-		EXE=.exe
-		;;
-	*darwin*)
-		DLFLAGS="-no-cpp-precomp -flat_namespace -undefined suppress -multiply_defined suppress"
-		;;
-esac
-
-# Assume system is ELF if it predefines __ELF__ as 1,
-# otherwise believe host_os based default.
-case $host_os in
-    freebsd1*|freebsd2*) elf=no;;
-    freebsd3*|freebsd4*) elf=yes;;
-esac
-
-cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
-_ACEOF
-cat confdefs.h >>conftest.$ac_ext
-cat >>conftest.$ac_ext <<_ACEOF
-/* end confdefs.h.  */
-#if __ELF__
-  yes
-#endif
-
-_ACEOF
-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
-  $EGREP "yes" >/dev/null 2>&1; then
-  ELF_SYS=true
-else
-  if test "X$elf" = "Xyes" ; then
-  ELF_SYS=true
-else
-  ELF_SYS=
-fi
-fi
-rm -f conftest*
-
-
-
-
-
-ac_config_files="$ac_config_files Makefile.config"
-
-cat >confcache <<\_ACEOF
-# This file is a shell script that caches the results of configure
-# tests run on this system so they can be shared between configure
-# scripts and configure runs, see configure's option --config-cache.
-# It is not useful on other systems.  If it contains results you don't
-# want to keep, you may remove or edit it.
-#
-# config.status only pays attention to the cache file if you give it
-# the --recheck option to rerun configure.
-#
-# `ac_cv_env_foo' variables (set or unset) will be overridden when
-# loading this file, other *unset* `ac_cv_foo' will be assigned the
-# following values.
-
-_ACEOF
-
-# The following way of writing the cache mishandles newlines in values,
-# but we know of no workaround that is simple, portable, and efficient.
-# So, we kill variables containing newlines.
-# Ultrix sh set writes to stderr and can't be redirected directly,
-# and sets the high bit in the cache file unless we assign to the vars.
-(
-  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
-    eval ac_val=\$$ac_var
-    case $ac_val in #(
-    *${as_nl}*)
-      case $ac_var in #(
-      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
-echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
-      esac
-      case $ac_var in #(
-      _ | IFS | as_nl) ;; #(
-      *) $as_unset $ac_var ;;
-      esac ;;
-    esac
-  done
-
-  (set) 2>&1 |
-    case $as_nl`(ac_space=' '; set) 2>&1` in #(
-    *${as_nl}ac_space=\ *)
-      # `set' does not quote correctly, so add quotes (double-quote
-      # substitution turns \\\\ into \\, and sed turns \\ into \).
-      sed -n \
-	"s/'/'\\\\''/g;
-	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
-      ;; #(
-    *)
-      # `set' quotes correctly as required by POSIX, so do not add quotes.
-      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
-      ;;
-    esac |
-    sort
-) |
-  sed '
-     /^ac_cv_env_/b end
-     t clear
-     :clear
-     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
-     t end
-     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
-     :end' >>confcache
-if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
-  if test -w "$cache_file"; then
-    test "x$cache_file" != "x/dev/null" &&
-      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
-echo "$as_me: updating cache $cache_file" >&6;}
-    cat confcache >$cache_file
-  else
-    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
-echo "$as_me: not updating unwritable cache $cache_file" >&6;}
-  fi
-fi
-rm -f confcache
-
-test "x$prefix" = xNONE && prefix=$ac_default_prefix
-# Let make expand exec_prefix.
-test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
-
-DEFS=-DHAVE_CONFIG_H
-
-ac_libobjs=
-ac_ltlibobjs=
-for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
-  # 1. Remove the extension, and $U if already installed.
-  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
-  ac_i=`echo "$ac_i" | sed "$ac_script"`
-  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
-  #    will be set to the directory where LIBOBJS objects are built.
-  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
-  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
-done
-LIBOBJS=$ac_libobjs
-
-LTLIBOBJS=$ac_ltlibobjs
-
-
-
-: ${CONFIG_STATUS=./config.status}
-ac_clean_files_save=$ac_clean_files
-ac_clean_files="$ac_clean_files $CONFIG_STATUS"
-{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
-echo "$as_me: creating $CONFIG_STATUS" >&6;}
-cat >$CONFIG_STATUS <<_ACEOF
-#! $SHELL
-# Generated by $as_me.
-# Run this file to recreate the current configuration.
-# Compiler output produced by configure, useful for debugging
-# configure, is in config.log if it exists.
-
-debug=false
-ac_cs_recheck=false
-ac_cs_silent=false
-SHELL=\${CONFIG_SHELL-$SHELL}
-_ACEOF
-
-cat >>$CONFIG_STATUS <<\_ACEOF
-## --------------------- ##
-## M4sh Initialization.  ##
-## --------------------- ##
-
-# Be Bourne compatible
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
-  emulate sh
-  NULLCMD=:
-  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
-  # is contrary to our usage.  Disable this feature.
-  alias -g '${1+"$@"}'='"$@"'
-  setopt NO_GLOB_SUBST
-else
-  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
-fi
-BIN_SH=xpg4; export BIN_SH # for Tru64
-DUALCASE=1; export DUALCASE # for MKS sh
-
-
-# PATH needs CR
-# Avoid depending upon Character Ranges.
-as_cr_letters='abcdefghijklmnopqrstuvwxyz'
-as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
-as_cr_Letters=$as_cr_letters$as_cr_LETTERS
-as_cr_digits='0123456789'
-as_cr_alnum=$as_cr_Letters$as_cr_digits
-
-# The user is always right.
-if test "${PATH_SEPARATOR+set}" != set; then
-  echo "#! /bin/sh" >conf$$.sh
-  echo  "exit 0"   >>conf$$.sh
-  chmod +x conf$$.sh
-  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
-    PATH_SEPARATOR=';'
-  else
-    PATH_SEPARATOR=:
-  fi
-  rm -f conf$$.sh
-fi
-
-# Support unset when possible.
-if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
-  as_unset=unset
-else
-  as_unset=false
-fi
-
-
-# IFS
-# We need space, tab and new line, in precisely that order.  Quoting is
-# there to prevent editors from complaining about space-tab.
-# (If _AS_PATH_WALK were called with IFS unset, it would disable word
-# splitting by setting IFS to empty value.)
-as_nl='
-'
-IFS=" ""	$as_nl"
-
-# Find who we are.  Look in the path if we contain no directory separator.
-case $0 in
-  *[\\/]* ) as_myself=$0 ;;
-  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
-done
-IFS=$as_save_IFS
-
-     ;;
-esac
-# We did not find ourselves, most probably we were run as `sh COMMAND'
-# in which case we are not to be found in the path.
-if test "x$as_myself" = x; then
-  as_myself=$0
-fi
-if test ! -f "$as_myself"; then
-  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
-  { (exit 1); exit 1; }
-fi
-
-# Work around bugs in pre-3.0 UWIN ksh.
-for as_var in ENV MAIL MAILPATH
-do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
-done
-PS1='$ '
-PS2='> '
-PS4='+ '
-
-# NLS nuisances.
-for as_var in \
-  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
-  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
-  LC_TELEPHONE LC_TIME
-do
-  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
-    eval $as_var=C; export $as_var
-  else
-    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
-  fi
-done
-
-# Required to use basename.
-if expr a : '\(a\)' >/dev/null 2>&1 &&
-   test "X`expr 00001 : '.*\(...\)'`" = X001; then
-  as_expr=expr
-else
-  as_expr=false
-fi
-
-if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
-  as_basename=basename
-else
-  as_basename=false
-fi
-
-
-# Name of the executable.
-as_me=`$as_basename -- "$0" ||
-$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
-	 X"$0" : 'X\(//\)$' \| \
-	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
-echo X/"$0" |
-    sed '/^.*\/\([^/][^/]*\)\/*$/{
-	    s//\1/
-	    q
-	  }
-	  /^X\/\(\/\/\)$/{
-	    s//\1/
-	    q
-	  }
-	  /^X\/\(\/\).*/{
-	    s//\1/
-	    q
-	  }
-	  s/.*/./; q'`
-
-# CDPATH.
-$as_unset CDPATH
-
-
-
-  as_lineno_1=$LINENO
-  as_lineno_2=$LINENO
-  test "x$as_lineno_1" != "x$as_lineno_2" &&
-  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
-
-  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
-  # uniformly replaced by the line number.  The first 'sed' inserts a
-  # line-number line after each line using $LINENO; the second 'sed'
-  # does the real work.  The second script uses 'N' to pair each
-  # line-number line with the line containing $LINENO, and appends
-  # trailing '-' during substitution so that $LINENO is not a special
-  # case at line end.
-  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
-  # scripts with optimization help from Paolo Bonzini.  Blame Lee
-  # E. McMahon (1931-1989) for sed's syntax.  :-)
-  sed -n '
-    p
-    /[$]LINENO/=
-  ' <$as_myself |
-    sed '
-      s/[$]LINENO.*/&-/
-      t lineno
-      b
-      :lineno
-      N
-      :loop
-      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
-      t loop
-      s/-\n.*//
-    ' >$as_me.lineno &&
-  chmod +x "$as_me.lineno" ||
-    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
-   { (exit 1); exit 1; }; }
-
-  # Don't try to exec as it changes $[0], causing all sort of problems
-  # (the dirname of $[0] is not the place where we might find the
-  # original and so on.  Autoconf is especially sensitive to this).
-  . "./$as_me.lineno"
-  # Exit status is that of the last command.
-  exit
-}
-
-
-if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
-  as_dirname=dirname
-else
-  as_dirname=false
-fi
-
-ECHO_C= ECHO_N= ECHO_T=
-case `echo -n x` in
--n*)
-  case `echo 'x\c'` in
-  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
-  *)   ECHO_C='\c';;
-  esac;;
-*)
-  ECHO_N='-n';;
-esac
-
-if expr a : '\(a\)' >/dev/null 2>&1 &&
-   test "X`expr 00001 : '.*\(...\)'`" = X001; then
-  as_expr=expr
-else
-  as_expr=false
-fi
-
-rm -f conf$$ conf$$.exe conf$$.file
-if test -d conf$$.dir; then
-  rm -f conf$$.dir/conf$$.file
-else
-  rm -f conf$$.dir
-  mkdir conf$$.dir
-fi
-echo >conf$$.file
-if ln -s conf$$.file conf$$ 2>/dev/null; then
-  as_ln_s='ln -s'
-  # ... but there are two gotchas:
-  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
-  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
-  # In both cases, we have to default to `cp -p'.
-  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
-    as_ln_s='cp -p'
-elif ln conf$$.file conf$$ 2>/dev/null; then
-  as_ln_s=ln
-else
-  as_ln_s='cp -p'
-fi
-rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
-rmdir conf$$.dir 2>/dev/null
-
-if mkdir -p . 2>/dev/null; then
-  as_mkdir_p=:
-else
-  test -d ./-p && rmdir ./-p
-  as_mkdir_p=false
-fi
-
-# Find out whether ``test -x'' works.  Don't use a zero-byte file, as
-# systems may use methods other than mode bits to determine executability.
-cat >conf$$.file <<_ASEOF
-#! /bin/sh
-exit 0
-_ASEOF
-chmod +x conf$$.file
-if test -x conf$$.file >/dev/null 2>&1; then
-  as_executable_p="test -x"
-else
-  as_executable_p=:
-fi
-rm -f conf$$.file
-
-# Sed expression to map a string onto a valid CPP name.
-as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
-
-# Sed expression to map a string onto a valid variable name.
-as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
-
-
-exec 6>&1
-
-# Save the log message, to keep $[0] and so on meaningful, and to
-# report actual input values of CONFIG_FILES etc. instead of their
-# values after options handling.
-ac_log="
-This file was extended by $as_me, which was
-generated by GNU Autoconf 2.60.  Invocation command line was
-
-  CONFIG_FILES    = $CONFIG_FILES
-  CONFIG_HEADERS  = $CONFIG_HEADERS
-  CONFIG_LINKS    = $CONFIG_LINKS
-  CONFIG_COMMANDS = $CONFIG_COMMANDS
-  $ $0 $@
-
-on `(hostname || uname -n) 2>/dev/null | sed 1q`
-"
-
-_ACEOF
-
-cat >>$CONFIG_STATUS <<_ACEOF
-# Files that config.status was made for.
-config_files="$ac_config_files"
-config_headers="$ac_config_headers"
-
-_ACEOF
-
-cat >>$CONFIG_STATUS <<\_ACEOF
-ac_cs_usage="\
-\`$as_me' instantiates files from templates according to the
-current configuration.
-
-Usage: $0 [OPTIONS] [FILE]...
-
-  -h, --help       print this help, then exit
-  -V, --version    print version number, then exit
-  -q, --quiet      do not print progress messages
-  -d, --debug      don't remove temporary files
-      --recheck    update $as_me by reconfiguring in the same conditions
-  --file=FILE[:TEMPLATE]
-		   instantiate the configuration file FILE
-  --header=FILE[:TEMPLATE]
-		   instantiate the configuration header FILE
-
-Configuration files:
-$config_files
-
-Configuration headers:
-$config_headers
-
-Report bugs to <bug-autoconf at gnu.org>."
-
-_ACEOF
-cat >>$CONFIG_STATUS <<_ACEOF
-ac_cs_version="\\
-config.status
-configured by $0, generated by GNU Autoconf 2.60,
-  with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
-
-Copyright (C) 2006 Free Software Foundation, Inc.
-This config.status script is free software; the Free Software Foundation
-gives unlimited permission to copy, distribute and modify it."
-
-ac_pwd='$ac_pwd'
-srcdir='$srcdir'
-_ACEOF
-
-cat >>$CONFIG_STATUS <<\_ACEOF
-# If no file are specified by the user, then we need to provide default
-# value.  By we need to know if files were specified by the user.
-ac_need_defaults=:
-while test $# != 0
-do
-  case $1 in
-  --*=*)
-    ac_option=`expr "X$1" : 'X\([^=]*\)='`
-    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
-    ac_shift=:
-    ;;
-  *)
-    ac_option=$1
-    ac_optarg=$2
-    ac_shift=shift
-    ;;
-  esac
-
-  case $ac_option in
-  # Handling of the options.
-  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
-    ac_cs_recheck=: ;;
-  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
-    echo "$ac_cs_version"; exit ;;
-  --debug | --debu | --deb | --de | --d | -d )
-    debug=: ;;
-  --file | --fil | --fi | --f )
-    $ac_shift
-    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
-    ac_need_defaults=false;;
-  --header | --heade | --head | --hea )
-    $ac_shift
-    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
-    ac_need_defaults=false;;
-  --he | --h)
-    # Conflict between --help and --header
-    { echo "$as_me: error: ambiguous option: $1
-Try \`$0 --help' for more information." >&2
-   { (exit 1); exit 1; }; };;
-  --help | --hel | -h )
-    echo "$ac_cs_usage"; exit ;;
-  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
-  | -silent | --silent | --silen | --sile | --sil | --si | --s)
-    ac_cs_silent=: ;;
-
-  # This is an error.
-  -*) { echo "$as_me: error: unrecognized option: $1
-Try \`$0 --help' for more information." >&2
-   { (exit 1); exit 1; }; } ;;
-
-  *) ac_config_targets="$ac_config_targets $1"
-     ac_need_defaults=false ;;
-
-  esac
-  shift
-done
-
-ac_configure_extra_args=
-
-if $ac_cs_silent; then
-  exec 6>/dev/null
-  ac_configure_extra_args="$ac_configure_extra_args --silent"
-fi
-
-_ACEOF
-cat >>$CONFIG_STATUS <<_ACEOF
-if \$ac_cs_recheck; then
-  echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
-  CONFIG_SHELL=$SHELL
-  export CONFIG_SHELL
-  exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
-fi
-
-_ACEOF
-cat >>$CONFIG_STATUS <<\_ACEOF
-exec 5>>config.log
-{
-  echo
-  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
-## Running $as_me. ##
-_ASBOX
-  echo "$ac_log"
-} >&5
-
-_ACEOF
-cat >>$CONFIG_STATUS <<_ACEOF
-_ACEOF
-
-cat >>$CONFIG_STATUS <<\_ACEOF
-
-# Handling of arguments.
-for ac_config_target in $ac_config_targets
-do
-  case $ac_config_target in
-    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
-    "Makefile.config") CONFIG_FILES="$CONFIG_FILES Makefile.config" ;;
-
-  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
-echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
-   { (exit 1); exit 1; }; };;
-  esac
-done
-
-
-# If the user did not use the arguments to specify the items to instantiate,
-# then the envvar interface is used.  Set only those that are not.
-# We use the long form for the default assignment because of an extremely
-# bizarre bug on SunOS 4.1.3.
-if $ac_need_defaults; then
-  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
-  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
-fi
-
-# Have a temporary directory for convenience.  Make it in the build tree
-# simply because there is no reason against having it here, and in addition,
-# creating and moving files from /tmp can sometimes cause problems.
-# Hook for its removal unless debugging.
-# Note that there is a small window in which the directory will not be cleaned:
-# after its creation but before its name has been assigned to `$tmp'.
-$debug ||
-{
-  tmp=
-  trap 'exit_status=$?
-  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
-' 0
-  trap '{ (exit 1); exit 1; }' 1 2 13 15
-}
-# Create a (secure) tmp directory for tmp files.
-
-{
-  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
-  test -n "$tmp" && test -d "$tmp"
-}  ||
-{
-  tmp=./conf$$-$RANDOM
-  (umask 077 && mkdir "$tmp")
-} ||
-{
-   echo "$me: cannot create a temporary directory in ." >&2
-   { (exit 1); exit 1; }
-}
-
-#
-# Set up the sed scripts for CONFIG_FILES section.
-#
-
-# No need to generate the scripts if there are no CONFIG_FILES.
-# This happens for instance when ./config.status config.h
-if test -n "$CONFIG_FILES"; then
-
-_ACEOF
-
-
-
-ac_delim='%!_!# '
-for ac_last_try in false false false false false :; do
-  cat >conf$$subs.sed <<_ACEOF
-SHELL!$SHELL$ac_delim
-PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
-PACKAGE_NAME!$PACKAGE_NAME$ac_delim
-PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
-PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
-PACKAGE_STRING!$PACKAGE_STRING$ac_delim
-PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
-exec_prefix!$exec_prefix$ac_delim
-prefix!$prefix$ac_delim
-program_transform_name!$program_transform_name$ac_delim
-bindir!$bindir$ac_delim
-sbindir!$sbindir$ac_delim
-libexecdir!$libexecdir$ac_delim
-datarootdir!$datarootdir$ac_delim
-datadir!$datadir$ac_delim
-sysconfdir!$sysconfdir$ac_delim
-sharedstatedir!$sharedstatedir$ac_delim
-localstatedir!$localstatedir$ac_delim
-includedir!$includedir$ac_delim
-oldincludedir!$oldincludedir$ac_delim
-docdir!$docdir$ac_delim
-infodir!$infodir$ac_delim
-htmldir!$htmldir$ac_delim
-dvidir!$dvidir$ac_delim
-pdfdir!$pdfdir$ac_delim
-psdir!$psdir$ac_delim
-libdir!$libdir$ac_delim
-localedir!$localedir$ac_delim
-mandir!$mandir$ac_delim
-DEFS!$DEFS$ac_delim
-ECHO_C!$ECHO_C$ac_delim
-ECHO_N!$ECHO_N$ac_delim
-ECHO_T!$ECHO_T$ac_delim
-LIBS!$LIBS$ac_delim
-build_alias!$build_alias$ac_delim
-host_alias!$host_alias$ac_delim
-target_alias!$target_alias$ac_delim
-CC!$CC$ac_delim
-CFLAGS!$CFLAGS$ac_delim
-LDFLAGS!$LDFLAGS$ac_delim
-CPPFLAGS!$CPPFLAGS$ac_delim
-ac_ct_CC!$ac_ct_CC$ac_delim
-EXEEXT!$EXEEXT$ac_delim
-OBJEXT!$OBJEXT$ac_delim
-CXX!$CXX$ac_delim
-CXXFLAGS!$CXXFLAGS$ac_delim
-ac_ct_CXX!$ac_ct_CXX$ac_delim
-LN_S!$LN_S$ac_delim
-USE_ICONV!$USE_ICONV$ac_delim
-ICONV_LDFLAGS!$ICONV_LDFLAGS$ac_delim
-CPP!$CPP$ac_delim
-GREP!$GREP$ac_delim
-EGREP!$EGREP$ac_delim
-build!$build$ac_delim
-build_cpu!$build_cpu$ac_delim
-build_vendor!$build_vendor$ac_delim
-build_os!$build_os$ac_delim
-host!$host$ac_delim
-host_cpu!$host_cpu$ac_delim
-host_vendor!$host_vendor$ac_delim
-host_os!$host_os$ac_delim
-PGCONFIG!$PGCONFIG$ac_delim
-PGFEINCLUDES!$PGFEINCLUDES$ac_delim
-PGBEINCLUDES!$PGBEINCLUDES$ac_delim
-PGFELIBS!$PGFELIBS$ac_delim
-PGBELIBS!$PGBELIBS$ac_delim
-PGBIN!$PGBIN$ac_delim
-PGTEMPLATE!$PGTEMPLATE$ac_delim
-LPATH!$LPATH$ac_delim
-PWDREGRESS!$PWDREGRESS$ac_delim
-USE_GEOS!$USE_GEOS$ac_delim
-GEOS_DIR!$GEOS_DIR$ac_delim
-GEOS_LDFLAGS!$GEOS_LDFLAGS$ac_delim
-USE_GEOS_CAPI!$USE_GEOS_CAPI$ac_delim
-GEOSCONFIG!$GEOSCONFIG$ac_delim
-USE_PROJ!$USE_PROJ$ac_delim
-PROJ_DIR!$PROJ_DIR$ac_delim
-PROJ_LIBDIR!$PROJ_LIBDIR$ac_delim
-PROJ!$PROJ$ac_delim
-USE_JTS!$USE_JTS$ac_delim
-JTS_INCLUDES!$JTS_INCLUDES$ac_delim
-JTS_LIBDIR!$JTS_LIBDIR$ac_delim
-JTSCONFIG!$JTSCONFIG$ac_delim
-FLEX!$FLEX$ac_delim
-DLLWRAP!$DLLWRAP$ac_delim
-DLLTOOL!$DLLTOOL$ac_delim
-YACC!$YACC$ac_delim
-YFLAGS!$YFLAGS$ac_delim
-INSTALL!$INSTALL$ac_delim
-PERL!$PERL$ac_delim
-XSLBASE!$XSLBASE$ac_delim
-XSLTPROC!$XSLTPROC$ac_delim
-PDFXMLTEX!$PDFXMLTEX$ac_delim
-DB2PDF!$DB2PDF$ac_delim
-JW!$JW$ac_delim
-DOC_RULE!$DOC_RULE$ac_delim
-PORTNAME!$PORTNAME$ac_delim
-_ACEOF
-
-  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
-    break
-  elif $ac_last_try; then
-    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
-echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
-   { (exit 1); exit 1; }; }
-  else
-    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
-  fi
-done
-
-ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
-if test -n "$ac_eof"; then
-  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
-  ac_eof=`expr $ac_eof + 1`
-fi
-
-cat >>$CONFIG_STATUS <<_ACEOF
-cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
-/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
-_ACEOF
-sed '
-s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
-s/^/s,@/; s/!/@,|#_!!_#|/
-:n
-t n
-s/'"$ac_delim"'$/,g/; t
-s/$/\\/; p
-N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
-' >>$CONFIG_STATUS <conf$$subs.sed
-rm -f conf$$subs.sed
-cat >>$CONFIG_STATUS <<_ACEOF
-CEOF$ac_eof
-_ACEOF
-
-
-ac_delim='%!_!# '
-for ac_last_try in false false false false false :; do
-  cat >conf$$subs.sed <<_ACEOF
-DLSUFFIX!$DLSUFFIX$ac_delim
-DLFLAGS!$DLFLAGS$ac_delim
-EXE!$EXE$ac_delim
-HOST_OS!$HOST_OS$ac_delim
-ELF_SYS!$ELF_SYS$ac_delim
-LIBOBJS!$LIBOBJS$ac_delim
-LTLIBOBJS!$LTLIBOBJS$ac_delim
-_ACEOF
-
-  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 7; then
-    break
-  elif $ac_last_try; then
-    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
-echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
-   { (exit 1); exit 1; }; }
-  else
-    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
-  fi
-done
-
-ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
-if test -n "$ac_eof"; then
-  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
-  ac_eof=`expr $ac_eof + 1`
-fi
-
-cat >>$CONFIG_STATUS <<_ACEOF
-cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
-/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
-_ACEOF
-sed '
-s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
-s/^/s,@/; s/!/@,|#_!!_#|/
-:n
-t n
-s/'"$ac_delim"'$/,g/; t
-s/$/\\/; p
-N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
-' >>$CONFIG_STATUS <conf$$subs.sed
-rm -f conf$$subs.sed
-cat >>$CONFIG_STATUS <<_ACEOF
-:end
-s/|#_!!_#|//g
-CEOF$ac_eof
-_ACEOF
-
-
-# VPATH may cause trouble with some makes, so we remove $(srcdir),
-# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
-# trailing colons and then remove the whole line if VPATH becomes empty
-# (actually we leave an empty line to preserve line numbers).
-if test "x$srcdir" = x.; then
-  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
-s/:*\$(srcdir):*/:/
-s/:*\${srcdir}:*/:/
-s/:*@srcdir@:*/:/
-s/^\([^=]*=[	 ]*\):*/\1/
-s/:*$//
-s/^[^=]*=[	 ]*$//
-}'
-fi
-
-cat >>$CONFIG_STATUS <<\_ACEOF
-fi # test -n "$CONFIG_FILES"
-
-
-for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS
-do
-  case $ac_tag in
-  :[FHLC]) ac_mode=$ac_tag; continue;;
-  esac
-  case $ac_mode$ac_tag in
-  :[FHL]*:*);;
-  :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
-echo "$as_me: error: Invalid tag $ac_tag." >&2;}
-   { (exit 1); exit 1; }; };;
-  :[FH]-) ac_tag=-:-;;
-  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
-  esac
-  ac_save_IFS=$IFS
-  IFS=:
-  set x $ac_tag
-  IFS=$ac_save_IFS
-  shift
-  ac_file=$1
-  shift
-
-  case $ac_mode in
-  :L) ac_source=$1;;
-  :[FH])
-    ac_file_inputs=
-    for ac_f
-    do
-      case $ac_f in
-      -) ac_f="$tmp/stdin";;
-      *) # Look for the file first in the build tree, then in the source tree
-	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
-	 # because $ac_f cannot contain `:'.
-	 test -f "$ac_f" ||
-	   case $ac_f in
-	   [\\/$]*) false;;
-	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
-	   esac ||
-	   { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
-echo "$as_me: error: cannot find input file: $ac_f" >&2;}
-   { (exit 1); exit 1; }; };;
-      esac
-      ac_file_inputs="$ac_file_inputs $ac_f"
-    done
-
-    # Let's still pretend it is `configure' which instantiates (i.e., don't
-    # use $as_me), people would be surprised to read:
-    #    /* config.h.  Generated by config.status.  */
-    configure_input="Generated from "`IFS=:
-	  echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
-    if test x"$ac_file" != x-; then
-      configure_input="$ac_file.  $configure_input"
-      { echo "$as_me:$LINENO: creating $ac_file" >&5
-echo "$as_me: creating $ac_file" >&6;}
-    fi
-
-    case $ac_tag in
-    *:-:* | *:-) cat >"$tmp/stdin";;
-    esac
-    ;;
-  esac
-
-  ac_dir=`$as_dirname -- "$ac_file" ||
-$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
-	 X"$ac_file" : 'X\(//\)[^/]' \| \
-	 X"$ac_file" : 'X\(//\)$' \| \
-	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
-echo X"$ac_file" |
-    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
-	    s//\1/
-	    q
-	  }
-	  /^X\(\/\/\)[^/].*/{
-	    s//\1/
-	    q
-	  }
-	  /^X\(\/\/\)$/{
-	    s//\1/
-	    q
-	  }
-	  /^X\(\/\).*/{
-	    s//\1/
-	    q
-	  }
-	  s/.*/./; q'`
-  { as_dir="$ac_dir"
-  case $as_dir in #(
-  -*) as_dir=./$as_dir;;
-  esac
-  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
-    as_dirs=
-    while :; do
-      case $as_dir in #(
-      *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
-      *) as_qdir=$as_dir;;
-      esac
-      as_dirs="'$as_qdir' $as_dirs"
-      as_dir=`$as_dirname -- "$as_dir" ||
-$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
-	 X"$as_dir" : 'X\(//\)[^/]' \| \
-	 X"$as_dir" : 'X\(//\)$' \| \
-	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
-echo X"$as_dir" |
-    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
-	    s//\1/
-	    q
-	  }
-	  /^X\(\/\/\)[^/].*/{
-	    s//\1/
-	    q
-	  }
-	  /^X\(\/\/\)$/{
-	    s//\1/
-	    q
-	  }
-	  /^X\(\/\).*/{
-	    s//\1/
-	    q
-	  }
-	  s/.*/./; q'`
-      test -d "$as_dir" && break
-    done
-    test -z "$as_dirs" || eval "mkdir $as_dirs"
-  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
-echo "$as_me: error: cannot create directory $as_dir" >&2;}
-   { (exit 1); exit 1; }; }; }
-  ac_builddir=.
-
-case "$ac_dir" in
-.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
-*)
-  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
-  # A ".." for each directory in $ac_dir_suffix.
-  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
-  case $ac_top_builddir_sub in
-  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
-  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
-  esac ;;
-esac
-ac_abs_top_builddir=$ac_pwd
-ac_abs_builddir=$ac_pwd$ac_dir_suffix
-# for backward compatibility:
-ac_top_builddir=$ac_top_build_prefix
-
-case $srcdir in
-  .)  # We are building in place.
-    ac_srcdir=.
-    ac_top_srcdir=$ac_top_builddir_sub
-    ac_abs_top_srcdir=$ac_pwd ;;
-  [\\/]* | ?:[\\/]* )  # Absolute name.
-    ac_srcdir=$srcdir$ac_dir_suffix;
-    ac_top_srcdir=$srcdir
-    ac_abs_top_srcdir=$srcdir ;;
-  *) # Relative name.
-    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
-    ac_top_srcdir=$ac_top_build_prefix$srcdir
-    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
-esac
-ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
-
-
-  case $ac_mode in
-  :F)
-  #
-  # CONFIG_FILE
-  #
-
-_ACEOF
-
-cat >>$CONFIG_STATUS <<\_ACEOF
-# If the template does not know about datarootdir, expand it.
-# FIXME: This hack should be removed a few years after 2.60.
-ac_datarootdir_hack=; ac_datarootdir_seen=
-
-case `sed -n '/datarootdir/ {
-  p
-  q
-}
-/@datadir@/p
-/@docdir@/p
-/@infodir@/p
-/@localedir@/p
-/@mandir@/p
-' $ac_file_inputs` in
-*datarootdir*) ac_datarootdir_seen=yes;;
-*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
-  { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
-echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
-_ACEOF
-cat >>$CONFIG_STATUS <<_ACEOF
-  ac_datarootdir_hack='
-  s&@datadir@&$datadir&g
-  s&@docdir@&$docdir&g
-  s&@infodir@&$infodir&g
-  s&@localedir@&$localedir&g
-  s&@mandir@&$mandir&g
-    s&\\\${datarootdir}&$datarootdir&g' ;;
-esac
-_ACEOF
-
-# Neutralize VPATH when `$srcdir' = `.'.
-# Shell code in configure.ac might set extrasub.
-# FIXME: do we really want to maintain this feature?
-cat >>$CONFIG_STATUS <<_ACEOF
-  sed "$ac_vpsub
-$extrasub
-_ACEOF
-cat >>$CONFIG_STATUS <<\_ACEOF
-:t
-/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
-s&@configure_input@&$configure_input&;t t
-s&@top_builddir@&$ac_top_builddir_sub&;t t
-s&@srcdir@&$ac_srcdir&;t t
-s&@abs_srcdir@&$ac_abs_srcdir&;t t
-s&@top_srcdir@&$ac_top_srcdir&;t t
-s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
-s&@builddir@&$ac_builddir&;t t
-s&@abs_builddir@&$ac_abs_builddir&;t t
-s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
-$ac_datarootdir_hack
-" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
-
-test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
-  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
-  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
-  { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
-which seems to be undefined.  Please make sure it is defined." >&5
-echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
-which seems to be undefined.  Please make sure it is defined." >&2;}
-
-  rm -f "$tmp/stdin"
-  case $ac_file in
-  -) cat "$tmp/out"; rm -f "$tmp/out";;
-  *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
-  esac
- ;;
-  :H)
-  #
-  # CONFIG_HEADER
-  #
-_ACEOF
-
-# Transform confdefs.h into a sed script `conftest.defines', that
-# substitutes the proper values into config.h.in to produce config.h.
-rm -f conftest.defines conftest.tail
-# First, append a space to every undef/define line, to ease matching.
-echo 's/$/ /' >conftest.defines
-# Then, protect against being on the right side of a sed subst, or in
-# an unquoted here document, in config.status.  If some macros were
-# called several times there might be several #defines for the same
-# symbol, which is useless.  But do not sort them, since the last
-# AC_DEFINE must be honored.
-ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
-# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
-# NAME is the cpp macro being defined, VALUE is the value it is being given.
-# PARAMS is the parameter list in the macro definition--in most cases, it's
-# just an empty string.
-ac_dA='s,^\\([	 #]*\\)[^	 ]*\\([	 ]*'
-ac_dB='\\)[	 (].*,\\1define\\2'
-ac_dC=' '
-ac_dD=' ,'
-
-uniq confdefs.h |
-  sed -n '
-	t rset
-	:rset
-	s/^[	 ]*#[	 ]*define[	 ][	 ]*//
-	t ok
-	d
-	:ok
-	s/[\\&,]/\\&/g
-	s/^\('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
-	s/^\('"$ac_word_re"'\)[	 ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
-  ' >>conftest.defines
-
-# Remove the space that was appended to ease matching.
-# Then replace #undef with comments.  This is necessary, for
-# example, in the case of _POSIX_SOURCE, which is predefined and required
-# on some systems where configure will not decide to define it.
-# (The regexp can be short, since the line contains either #define or #undef.)
-echo 's/ $//
-s,^[	 #]*u.*,/* & */,' >>conftest.defines
-
-# Break up conftest.defines:
-ac_max_sed_lines=50
-
-# First sed command is:	 sed -f defines.sed $ac_file_inputs >"$tmp/out1"
-# Second one is:	 sed -f defines.sed "$tmp/out1" >"$tmp/out2"
-# Third one will be:	 sed -f defines.sed "$tmp/out2" >"$tmp/out1"
-# et cetera.
-ac_in='$ac_file_inputs'
-ac_out='"$tmp/out1"'
-ac_nxt='"$tmp/out2"'
-
-while :
-do
-  # Write a here document:
-    cat >>$CONFIG_STATUS <<_ACEOF
-    # First, check the format of the line:
-    cat >"\$tmp/defines.sed" <<\\CEOF
-/^[	 ]*#[	 ]*undef[	 ][	 ]*$ac_word_re[	 ]*\$/b def
-/^[	 ]*#[	 ]*define[	 ][	 ]*$ac_word_re[(	 ]/b def
-b
-:def
-_ACEOF
-  sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
-  echo 'CEOF
-    sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
-  ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
-  sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
-  grep . conftest.tail >/dev/null || break
-  rm -f conftest.defines
-  mv conftest.tail conftest.defines
-done
-rm -f conftest.defines conftest.tail
-
-echo "ac_result=$ac_in" >>$CONFIG_STATUS
-cat >>$CONFIG_STATUS <<\_ACEOF
-  if test x"$ac_file" != x-; then
-    echo "/* $configure_input  */" >"$tmp/config.h"
-    cat "$ac_result" >>"$tmp/config.h"
-    if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
-      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
-echo "$as_me: $ac_file is unchanged" >&6;}
-    else
-      rm -f $ac_file
-      mv "$tmp/config.h" $ac_file
-    fi
-  else
-    echo "/* $configure_input  */"
-    cat "$ac_result"
-  fi
-  rm -f "$tmp/out12"
- ;;
-
-
-  esac
-
-done # for ac_tag
-
-
-{ (exit 0); exit 0; }
-_ACEOF
-chmod +x $CONFIG_STATUS
-ac_clean_files=$ac_clean_files_save
-
-
-# configure is writing to config.log, and then calls config.status.
-# config.status does its own redirection, appending to config.log.
-# Unfortunately, on DOS this fails, as config.log is still kept open
-# by configure, so config.status won't be able to write to it; its
-# output is simply discarded.  So we exec the FD to /dev/null,
-# effectively closing config.log, so it can be properly (re)opened and
-# appended to by config.status.  When coming back to configure, we
-# need to make the FD available again.
-if test "$no_create" != yes; then
-  ac_cs_success=:
-  ac_config_status_args=
-  test "$silent" = yes &&
-    ac_config_status_args="$ac_config_status_args --quiet"
-  exec 5>/dev/null
-  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
-  exec 5>>config.log
-  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
-  # would make configure fail if this is the last instruction.
-  $ac_cs_success || { (exit 1); exit 1; }
-fi
-
-
-{ echo "$as_me:$LINENO: result:  " >&5
-echo "${ECHO_T} " >&6; }
-{ echo "$as_me:$LINENO: result:  SUMMARY" >&5
-echo "${ECHO_T} SUMMARY" >&6; }
-{ echo "$as_me:$LINENO: result:  -------------------------------------------------------" >&5
-echo "${ECHO_T} -------------------------------------------------------" >&6; }
-{ echo "$as_me:$LINENO: result:  " >&5
-echo "${ECHO_T} " >&6; }
-{ echo "$as_me:$LINENO: result:  HOST_OS: $host_os" >&5
-echo "${ECHO_T} HOST_OS: $host_os" >&6; }
-{ echo "$as_me:$LINENO: result:  " >&5
-echo "${ECHO_T} " >&6; }
-{ echo "$as_me:$LINENO: result:    PGSQL: $PGCONFIG" >&5
-echo "${ECHO_T}   PGSQL: $PGCONFIG" >&6; }
-
-if test $USE_JTS -gt 0; then
-	{ echo "$as_me:$LINENO: result:      JTS: includedir=$JTS_INCLUDES libdir=$JTS_LIBDIR" >&5
-echo "${ECHO_T}     JTS: includedir=$JTS_INCLUDES libdir=$JTS_LIBDIR" >&6; }
-fi
-if test $USE_GEOS -gt 0; then
-	if test $USE_GEOS_CAPI -gt 0; then
-		{ echo "$as_me:$LINENO: result:     GEOS: $GEOSCONFIG (with C-API)" >&5
-echo "${ECHO_T}    GEOS: $GEOSCONFIG (with C-API)" >&6; }
-	else
-		{ echo "$as_me:$LINENO: result:     GEOS: $GEOSCONFIG" >&5
-echo "${ECHO_T}    GEOS: $GEOSCONFIG" >&6; }
-	fi
-        { echo "$as_me:$LINENO: result:           (ldflags: $GEOS_LDFLAGS)" >&5
-echo "${ECHO_T}          (ldflags: $GEOS_LDFLAGS)" >&6; }
-fi
-if test $USE_PROJ -gt 0; then
-	{ echo "$as_me:$LINENO: result:     PROJ: prefix=$PROJ_DIR libdir=$PROJ_LIBDIR" >&5
-echo "${ECHO_T}    PROJ: prefix=$PROJ_DIR libdir=$PROJ_LIBDIR" >&6; }
-fi
-{ echo "$as_me:$LINENO: result:    ICONV: $USE_ICONV $ICONV_LDFLAGS" >&5
-echo "${ECHO_T}   ICONV: $USE_ICONV $ICONV_LDFLAGS" >&6; }
-
-{ echo "$as_me:$LINENO: result:   " >&5
-echo "${ECHO_T}  " >&6; }
-{ echo "$as_me:$LINENO: result:  PORTNAME: $PORTNAME" >&5
-echo "${ECHO_T} PORTNAME: $PORTNAME" >&6; }
-{ echo "$as_me:$LINENO: result:    PREFIX: $prefix" >&5
-echo "${ECHO_T}   PREFIX: $prefix" >&6; }
-{ echo "$as_me:$LINENO: result:   EPREFIX: $exec_prefix" >&5
-echo "${ECHO_T}  EPREFIX: $exec_prefix" >&6; }
-{ echo "$as_me:$LINENO: result:       DOC: $docdir" >&5
-echo "${ECHO_T}      DOC: $docdir" >&6; }
-{ echo "$as_me:$LINENO: result:      DATA: $datadir" >&5
-echo "${ECHO_T}     DATA: $datadir" >&6; }
-{ echo "$as_me:$LINENO: result:       MAN: $mandir" >&5
-echo "${ECHO_T}      MAN: $mandir" >&6; }
-{ echo "$as_me:$LINENO: result:       BIN: $bindir" >&5
-echo "${ECHO_T}      BIN: $bindir" >&6; }
-if test "$MODULE_INSTALLDIR" = "$LPATH"; then
-	{ echo "$as_me:$LINENO: result:       EXT: $libdir" >&5
-echo "${ECHO_T}      EXT: $libdir" >&6; }
-else
-	{ echo "$as_me:$LINENO: result:       EXT: $libdir ($LPATH)" >&5
-echo "${ECHO_T}      EXT: $libdir ($LPATH)" >&6; }
-fi
-
-{ echo "$as_me:$LINENO: result:  -------------------------------------------------------" >&5
-echo "${ECHO_T} -------------------------------------------------------" >&6; }
-{ echo "$as_me:$LINENO: result:  " >&5
-echo "${ECHO_T} " >&6; }
-

Deleted: packages/postgis/trunk/configure.in
===================================================================
--- packages/postgis/trunk/configure.in	2007-11-14 15:52:02 UTC (rev 1268)
+++ packages/postgis/trunk/configure.in	2007-11-14 15:57:07 UTC (rev 1269)
@@ -1,628 +0,0 @@
-AC_INIT(README.postgis)
-AC_CONFIG_HEADER(config.h)
-
-dnl AC_ARG_ENABLE(autoconf, [  --enable-autoconf       really use autoconf],
-dnl  	AC_MSG_RESULT(Using autoconf),
-dnl  	AC_MSG_ERROR([
-dnl  
-dnl  Autoconf-based configuration is not widely tested.
-dnl  If you want to use it anyway specify --enable-autoconf.
-dnl  ])
-dnl  )
-
-dnl
-dnl Compilers
-dnl
-AC_PROG_CC
-AC_PROG_CXX
-AC_PROG_LN_S
-
-
-dnl
-dnl iconv support (might fail in case of non-default iconv installation)
-dnl
-AC_SUBST(USE_ICONV)
-AC_SUBST(ICONV_LDFLAGS)
-ICONV_LDFLAGS=
-USE_ICONV=1
-AC_ARG_WITH(iconv, 
-[  --without-iconv         disable unicode support],
-	if test "$with_iconv" = "no"; then
-		USE_ICONV=0
-	fi
-)
-
-if test "$USE_ICONV" = 1; then
-	AC_CHECK_LIB(iconv, iconv_open,
-		USE_ICONV=1
-		ICONV_LDFLAGS=-liconv
-		,
-		AC_CHECK_LIB(iconv, libiconv_open,
-			USE_ICONV=1
-			ICONV_LDFLAGS=-liconv
-			,
-			AC_CHECK_LIB(c, iconv_open,
-				USE_ICONV=1
-				,
-				USE_ICONV=0
-			)
-		)
-	)
-fi
-
-AC_CHECK_HEADERS(iconv.h)
-
-
-
-dnl
-dnl host operating system
-dnl
-AC_CANONICAL_HOST
-
-dnl
-dnl Search for pg_config and setup pgsql stuff
-dnl
-AC_SUBST(PGCONFIG)
-PGCONFIG=
-AC_ARG_WITH(pgsql, 
-[  --with-pgsql[[=ARG]]      build for a specific pgsql version
-                          [[ARG=path to pg_config]]],
-	if test "$with_pgsql" != "no" -a "$with_pgsql" != "yes"; then
-		if test ! -f "$with_pgsql"; then
-			AC_MSG_ERROR([Invalid argument to --with-pgsql]);
-		fi
-		PGCONFIG="$with_pgsql"
-	fi
-)
-if test -z "$PGCONFIG"; then
-	AC_PATH_PROG([PGCONFIG], [pg_config])
-fi
-if test -z "$PGCONFIG"; then
-	AC_MSG_ERROR([PostgreSQL is required by PostGIS]);
-fi
-AC_SUBST(PGFEINCLUDES)
-AC_SUBST(PGBEINCLUDES)
-AC_SUBST(PGFELIBS)
-AC_SUBST(PGBELIBS)
-AC_SUBST(PGBIN)
-AC_SUBST(PGTEMPLATE)
-AC_SUBST(LPATH)
-PGFEINCLUDES="-I"`${PGCONFIG} --includedir`
-PGFELIBS="-L"`${PGCONFIG} --libdir`" -lpq " #(1)# `${PGCONFIG} --libs 2> /dev/null`
-#(1)#
-# We don't really want to link to more libs then required, see:
-# http://postgis.refractions.net/pipermail/postgis-devel/2006-May/002124.html
-PGBELIBS="-L"`${PGCONFIG} --libdir`" -lpostgres"
-PGBEINCLUDES="-I"`${PGCONFIG} --includedir-server`
-PGBIN=`${PGCONFIG} --bindir`
-
-dnl
-dnl MingW requires use of pwd -W to give proper Windows (not MingW) paths
-dnl for in-place regression tests
-dnl
-case $host_os in
-	*mingw*)
-		PWDREGRESS="pwd -W"
-		;;
-	*)
-		PWDREGRESS="pwd"
-		;;
-esac
-AC_SUBST(PWDREGRESS)
-
-dnl
-dnl Test for GEOS
-dnl
-
-AC_SUBST(USE_GEOS)
-AC_SUBST(GEOS_DIR)
-AC_SUBST(GEOS_LDFLAGS)
-AC_SUBST(USE_GEOS_CAPI)
-USE_GEOS=0
-USE_GEOS_CAPI=0
-GEOS_DIR=
-GEOS_LDFLAGS=
-
-AC_PATH_PROG([GEOSCONFIG], [geos-config])
-if test -n "$GEOSCONFIG"; then
-	USE_GEOS=1
-fi
-
-AC_ARG_WITH(geos, 
-[  --with-geos[[=ARG]]       enable spatial predicates and operators using GEOS
-                          [[ARG=path to geos-config]]],
-	if test "$with_geos" = "no"; then
-		USE_GEOS=0
-	else
-		if test "$with_geos" != "yes"; then
-			if test ! -f "$with_geos"; then
-	AC_MSG_ERROR([Invalid argument to --with-geos]);
-			else
-				GEOSCONFIG="$with_geos"
-				USE_GEOS=1
-			fi
-		fi
-	fi
-)
-
-if test $USE_GEOS -gt 0; then
-	GEOS_DIR=`$GEOSCONFIG --prefix`
-
-	GEOS_LDFLAGS=`$GEOSCONFIG --ldflags 2> /dev/null`
-	if test x"$GEOS_LDFLAGS" = "x"; then
-		# older geos-config versions did not
-		# support the --ldflags switch, we'll
-		# default to GEOS_DIR/lib in this case.
-		#
-		GEOS_LDFLAGS="-L${GEOS_DIR}/lib"
-	fi
-
-	GEOS_MAJOR=`$GEOSCONFIG --version | cut -d. -f1`
-	if test "$GEOS_MAJOR" = "@GEOS_VERSION@"; then
-		GEOS_MAJOR=1
-		GEOS_MINOR=0
-	else
-		GEOS_MINOR=`$GEOSCONFIG --version | cut -d. -f2`
-	fi
-	if test $GEOS_MAJOR -gt 2; then
-		USE_GEOS_CAPI=1
-	elif test $GEOS_MAJOR -eq 2 -a $GEOS_MINOR -ge 2; then
-		USE_GEOS_CAPI=1
-	fi
-fi
-
-AC_ARG_WITH(geos-libdir,
-[  --with-geos-libdir=PATH path to GEOS libdir
-                          [[taken from geos-config by default]]],
-[
-case "$with_geos_libdir" in
-	no|yes)
-		AC_MSG_ERROR([Invalid argument to --with-geos-libdir])
-		;;
-	*)
-		GEOS_LDFLAGS=-L${with_geos_libdir}
-		;;
-esac
-], with_geos_libdir=no)
-
-dnl AC_ARG_WITH(geos-capi, 
-dnl [  --with-geos-capi        enable use of GEOS C API ],
-dnl 	if test "$with_geos_capi" != "no"; then
-dnl 		USE_GEOS_CAPI=1
-dnl 	fi
-dnl )
-
-AC_SUBST(USE_PROJ)
-AC_SUBST(PROJ_DIR)
-AC_SUBST(PROJ_LIBDIR)
-USE_PROJ=0
-PROJ_DIR=
-PROJ_LIBDIR=
-AC_PATH_PROG([PROJ], [proj])
-if test -n "$PROJ"; then
-	USE_PROJ=1
-	PROJ_DIR=`dirname ${PROJ}`/..
-	owd=`pwd`; cd ${PROJ_DIR}; PROJ_DIR=`pwd`; cd $owd;
-fi
-AC_ARG_WITH(proj, 
-	[  --with-proj[[=DIR]]       enable reprojection support],
-	if test "$with_proj" = "no"; then
-		USE_PROJ=0
-	else
-		USE_PROJ=1
-		if test "$with_proj" != "yes"; then
-			PROJ_DIR=$with_proj
-		fi
-	fi
-)
-if test $USE_PROJ -gt 0; then
-	if test ! -f $PROJ_DIR/include/projects.h; then
-		AC_MSG_ERROR([Can't find proj dir.]);
-	fi
-	PROJ_LIBDIR=${PROJ_DIR}/lib
-fi
-
-AC_ARG_WITH(proj-libdir,
-[  --with-proj-libdir=PATH path to PROJ4 libdir],
-[
-case "$with_proj_libdir" in
-	no|yes)
-		AC_MSG_ERROR([Invalid argument to --with-proj-libdir])
-		;;
-	*)
-		PROJ_LIBDIR=${with_proj_libdir}
-		;;
-esac
-], with_proj_libdir=no)
-
-AC_SUBST(USE_JTS)
-AC_SUBST(JTS_INCLUDES)
-AC_SUBST(JTS_LIBDIR)
-USE_JTS=0
-JTS_INCLUDES=
-JTS_INCLUDES=
-AC_ARG_WITH(jts, 
-[  --with-jts[[=ARG]]        use JTS for spatial predicates and operators
-                          [[ARG=path to jts-config]]],
-	if test "$with_jts" != "no"; then
-		USE_JTS=1
-		if test "$with_jts" != "yes"; then
-			if test ! -f "$with_jts"; then
-	AC_MSG_ERROR([Invalid argument to --with-jts]);
-			else
-				JTSCONFIG=$with_jts
-			fi
-		fi
-	fi
-)
-if test $USE_JTS -gt 0; then
-	if test -z "$JTSCONFIG"; then
-		AC_PATH_PROG([JTSCONFIG], [jts-config])
-		if test -z "$JTSCONFIG"; then
-			AC_MSG_ERROR([Can't find jts-config]);
-		fi
-	fi
-	JTS_INCLUDES=`$JTSCONFIG --includedir`
-	JTS_LIBDIR=`$JTSCONFIG --libdir`
-fi
-
-dnl
-dnl Search flex and yacc
-dnl
-AC_SUBST(FLEX)
-AC_PATH_PROG([FLEX], [flex])
-if test -z "$FLEX"; then
-	AC_MSG_ERROR(Can't find 'flex');
-fi
-
-AC_SUBST(DLLWRAP)
-AC_PATH_PROG([DLLWRAP], [dllwrap])
-AC_SUBST(DLLTOOL)
-AC_PATH_PROG([DLLTOOL], [dlltool])
-
-dnl AC_SUBST(YACC)
-dnl AC_PATH_PROG([YACC], [yacc])
-AC_PROG_YACC
-if test -z "$YACC"; then
-	AC_MSG_ERROR(Can't find 'yacc');
-fi
-
-dnl
-dnl Find 'install'
-dnl
-dnl AC_PATH_PROG([INSTALL], [install])
-dnl if test -z "$INSTALL"; then
-dnl 	AC_MSG_ERROR(Can't find 'install');
-dnl fi
-AC_SUBST(INSTALL)
-INSTALL=`pwd`"/install-sh"
-
-dnl
-dnl Search perl
-dnl
-AC_SUBST(PERL)
-AC_PATH_PROG([PERL], [perl])
-if test -z "$PERL"; then
-	AC_MSG_ERROR(Can't find 'perl');
-fi
-
-AC_SUBST(docdir)
-docdir='${prefix}/share/doc'
-AC_ARG_WITH(docdir,
-[  --with-docdir=DIR       install the documentation in DIR [[PREFIX/share/doc]]],
-	if test "$with_docdir" = "yes"; then
-		AC_MSG_ERROR([option --with-docdir requires an argument])
-	fi
-	if test "$with_docdir" != "no"; then
-		docdir="$with_docdir"
-	fi
-)
-
-dnl
-dnl Find 'html/docbook.xsl'
-dnl
-AC_SUBST(XSLBASE)
-XSLBASE=
-SEARCHPATH="
-	/usr/share/sgml/docbook/xsl-stylesheets 
-	/usr/share/xml/docbook/stylesheet/nwalsh
-	/usr/share/sgml/docbook/stylesheet/xsl/nwalsh
-"
-for p in ${SEARCHPATH}; do
-	if test -r ${p}/html/docbook.xsl; then
-		XSLBASE=${p}
-		break
-	fi
-done
-
-dnl
-dnl Search for other binaries needed to build docs
-dnl
-AC_PATH_PROG([XSLTPROC], [xsltproc])
-AC_PATH_PROG([PDFXMLTEX], [pdfxmltex])
-AC_PATH_PROG([DB2PDF], [db2pdf])
-AC_PATH_PROG([JW], [jw])
-AC_SUBST(XSLTPROC)
-AC_SUBST(PDFXMLTEX)
-AC_SUBST(JW)
-
-DOC_RULE=requirements_not_met
-if test -n "${XSLBASE}"; then
-	if test -n "${XSLTPROC}"; then
-		DOC_RULE=html/postgis.html
-	else
-		if test -n "${JW}"; then
-			DOC_RULE=jw
-		fi
-	fi
-fi
-AC_SUBST(DOC_RULE)
-
-
-if test $USE_JTS -gt 0; then
-dnl	AC_MSG_RESULT([ GEOS disabled, using JTS.])
-	USE_GEOS=0
-fi
-
-#
-# Extract PostgreSQL paths from pg_config
-##
-
-#
-# Prefix (pg_prefix)
-#
-pg_prefix=/usr/local/pgsql
-pg_eprefix=
-pg_docdir=
-pg_datadir=
-pg_mandir=
-pg_bindir="`${PGCONFIG} --bindir`"
-pg_pkglibdir="`${PGCONFIG} --pkglibdir`"
-for v in `${PGCONFIG} --configure`; do
-	strip=`echo $v | sed "s/'//g"`
-	var=`echo "$strip" | cut -d= -f1`
-	if test "$var" = "--prefix"; then
-		pg_prefix=`echo "$strip" | cut -d= -f2`
-	elif test "$var" = "--exec-prefix"; then
-		pg_eprefix=`echo "$strip" | cut -d= -f2`
-	elif test "$var" = "--docdir"; then
-		pg_docdir=`echo "$strip" | cut -d= -f2`
-	elif test "$var" = "--with-docdir"; then
-		pg_docdir=`echo "$strip" | cut -d= -f2`
-	elif test "$var" = "--datadir"; then
-		pg_datadir=`echo "$strip" | cut -d= -f2`
-	elif test "$var" = "--mandir"; then
-		pg_mandir=`echo "$strip" | cut -d= -f2`
-	elif test "$var" = "--with-template"; then
-		PGTEMPLATE=`echo "$strip" | cut -d= -f2`
-	fi
-done
-#
-# We set these defaults after scan of
-# pg_config --configure to safely expand pg_prefix
-# We need expansion for the 'postgresq' path component
-# addition below (default paths take from pg_config)
-#
-if test -z "$pg_eprefix"; then pg_eprefix=${pg_prefix}; fi
-if test -z "$pg_docdir"; then pg_docdir=${pg_prefix}'/doc'; fi
-if test -z "$pg_datadir"; then pg_datadir=${pg_prefix}'/share'; fi
-if test -z "$pg_mandir"; then pg_mandir=${pg_prefix}'/man'; fi
-
-# Use old layout by default
-use_new_layout=0
-
-if test "$prefix" != 'NONE'; then
-	use_new_layout=1
-fi
-
-if test "${use_new_layout}" = "1"; then
-	LPATH=$libdir
-else
-
-	#
-	# Use old layout: everything under PGSQL paths
-	# Note: still allow override by user, this is
-	#       done checking each variable against its
-	#	default value, if it has a different
-	#	value do not use PGSQL versions
-	#
-
-	if test "$prefix" = 'NONE'; then
-		prefix=${pg_prefix}
-	fi
-
-	if test "$docdir" = '${prefix}/share/doc'; then
-		docdir=${pg_docdir}
-		#
-		# If docdir contains no 'pgsql' or 'postgres'
-		# add the suffix. This is derived from
-		# PGSQL_SRC/src/Makefile.global
-		#
-		if expr "${docdir}" : ".*/pgsql" > /dev/null ; then :; else
-		if expr "${docdir}" : ".*/postgres" > /dev/null ; then :; else
-			docdir=${docdir}"/postgresql"
-		fi
-		fi
-		# Add the "contrib" part
-		docdir=${docdir}"/contrib"
-	fi
-
-	if test "$datadir" = '${prefix}/share'; then
-		datadir=${pg_datadir}
-		#
-		# If datadir contains no 'pgsql' or 'postgres'
-		# add the suffix. This is derived from
-		# PGSQL_SRC/src/Makefile.global
-		#
-		if expr "${datadir}" : ".*/pgsql" > /dev/null ; then :; else
-		if expr "${datadir}" : ".*/postgres" > /dev/null ; then :; else
-			datadir=${datadir}"/postgresql"
-		fi
-		fi
-		# Add the "contrib" part
-		datadir=${datadir}"/contrib"
-	fi
-
-	if test "$mandir" = '${prefix}/man'; then
-		mandir=${pg_mandir}
-	fi
-
-	if test "$bindir" = '${exec_prefix}/bin'; then
-		bindir=${pg_bindir}
-	fi
-
-	if test "$libdir" = '${exec_prefix}/lib'; then
-		libdir=${pg_pkglibdir}
-		LPATH='\$$libdir'
-	else
-		LPATH=$libdir
-	fi
-fi
-
-# --with-template parsing is done in the single
-# pg_config --configure scan above
-AC_MSG_CHECKING([which template to use])
-template=$PGTEMPLATE
-
-case $host_os in
-     aix*) template=aix ;;
-    beos*) template=beos ;;
-    bsdi*) template=bsdi ;;
-  cygwin*) template=cygwin ;;
-  darwin*) template=darwin ;;
-    dgux*) template=dgux ;;
- freebsd*) template=freebsd ;;
-    hpux*) template=hpux ;;
-    irix*) template=irix ;;
- linux*|gnu*|k*bsd*-gnu)
-           template=linux ;;
-   mingw*) template=win32 ;;
-  netbsd*) template=netbsd ;;
-nextstep*) template=nextstep ;;
- openbsd*) template=openbsd ;;
-     osf*) template=osf ;;
-     qnx*) template=qnx4 ;;
-     sco*) template=sco ;;
- solaris*) template=solaris ;;
-   sunos*) template=sunos4 ;;
- sysv4.2*)
-        case $host_vendor in
-          univel) template=univel ;;
-        esac ;;
-   sysv4*) template=svr4 ;;
-   sysv5*) template=unixware ;;
-  ultrix*) template=ultrix4 ;;
-esac
-
-  if test x"$template" = x"" ; then
-    AC_MSG_ERROR([[
-*******************************************************************
-PostgreSQL has apparently not been ported to your platform yet.
-To try a manual configuration, look into the src/template directory
-for a similar platform and use the '--with-template=' option.
-
-Please also contact <pgsql-ports at postgresql.org> to see about
-rectifying this.  Include the above 'checking host system type...'
-line.
-*******************************************************************
-]])
-  fi
-
-AC_MSG_RESULT([$template])
-
-PORTNAME=$template
-AC_SUBST(PORTNAME)
-
-
-#
-# OS-specific settings
-#
-AC_SUBST(DLSUFFIX)
-AC_SUBST(DLFLAGS)
-AC_SUBST(EXE)
-AC_SUBST(HOST_OS)
-
-# host_os is defined by AC_CANONICAL_HOST
-HOST_OS=$host_os
-DLSUFFIX=.so
-DLFLAGS=-shared
-EXE=
-case $host_os in
-	*mingw*)
-		PGBEINCLUDES="$PGBEINCLUDES $PGBEINCLUDES/port/win32"
-		DLSUFFIX=.dll
-		DLFLAGS='${PGBELIBS}'
-		EXE=.exe
-		;;
-	*darwin*)
-		DLFLAGS="-no-cpp-precomp -flat_namespace -undefined suppress -multiply_defined suppress"
-		;;
-esac
-
-# Assume system is ELF if it predefines __ELF__ as 1,
-# otherwise believe host_os based default.
-case $host_os in
-    freebsd1*|freebsd2*) elf=no;;
-    freebsd3*|freebsd4*) elf=yes;;
-esac
-
-AC_EGREP_CPP(yes,
-[#if __ELF__
-  yes
-#endif
-],
-[ELF_SYS=true],
-[if test "X$elf" = "Xyes" ; then
-  ELF_SYS=true
-else
-  ELF_SYS=
-fi])
-AC_SUBST(ELF_SYS)
-
-
-
-AC_OUTPUT(Makefile.config)
-
-AC_MSG_RESULT([ ])
-AC_MSG_RESULT([ SUMMARY])
-AC_MSG_RESULT([ -------------------------------------------------------])
-AC_MSG_RESULT([ ])
-AC_MSG_RESULT([ HOST_OS: $host_os])
-AC_MSG_RESULT([ ])
-AC_MSG_RESULT([   PGSQL: $PGCONFIG])
-
-if test $USE_JTS -gt 0; then
-	AC_MSG_RESULT([     JTS: includedir=$JTS_INCLUDES libdir=$JTS_LIBDIR])
-fi
-if test $USE_GEOS -gt 0; then
-	if test $USE_GEOS_CAPI -gt 0; then
-		AC_MSG_RESULT([    GEOS: $GEOSCONFIG (with C-API)])
-	else
-		AC_MSG_RESULT([    GEOS: $GEOSCONFIG])
-	fi
-        AC_MSG_RESULT([          (ldflags: $GEOS_LDFLAGS)])
-fi
-if test $USE_PROJ -gt 0; then
-	AC_MSG_RESULT([    PROJ: prefix=$PROJ_DIR libdir=$PROJ_LIBDIR])
-fi
-AC_MSG_RESULT([   ICONV: $USE_ICONV $ICONV_LDFLAGS])
-dnl AC_MSG_RESULT([  FLEX:  path=$FLEX])
-dnl AC_MSG_RESULT([  YACC:  path=$YACC])
-
-AC_MSG_RESULT([  ])
-AC_MSG_RESULT([ PORTNAME: $PORTNAME])
-AC_MSG_RESULT([   PREFIX: $prefix])
-AC_MSG_RESULT([  EPREFIX: $exec_prefix])
-AC_MSG_RESULT([      DOC: $docdir])
-AC_MSG_RESULT([     DATA: $datadir])
-AC_MSG_RESULT([      MAN: $mandir])
-AC_MSG_RESULT([      BIN: $bindir])
-if test "$MODULE_INSTALLDIR" = "$LPATH"; then
-	AC_MSG_RESULT([      EXT: $libdir])
-else
-	AC_MSG_RESULT([      EXT: $libdir ($LPATH)])
-fi
-
-AC_MSG_RESULT([ -------------------------------------------------------])
-AC_MSG_RESULT([ ])
-


Property changes on: packages/postgis/trunk/debian
___________________________________________________________________
Name: mergeWithUpstream
   + 1

Deleted: packages/postgis/trunk/geos_version.sh
===================================================================
--- packages/postgis/trunk/geos_version.sh	2007-11-14 15:52:02 UTC (rev 1268)
+++ packages/postgis/trunk/geos_version.sh	2007-11-14 15:57:07 UTC (rev 1269)
@@ -1,42 +0,0 @@
-#!/bin/sh
-
-if [ -z "$1" ]; then
-	echo "Usage: `basename $0` <geosdir>" >&2
-	exit 1
-fi
-
-geos_dir=$1
-version=`${geos_dir}/bin/geos-config --version`
-if [ $? -ne 0 ]; then
-	exit 1
-fi
-
-if [ "$version" = "@GEOS_VERSION@" ]; then
-	geos_version=100
-	version="1.0.0"
-	jtsport="1.3"
-	first=1
-	last=1
-else
-	major=`echo $version | sed 's/\..*//'`
-	minor=`echo $version | sed 's/[^\.]*\.\([^\.]*\)\..*/\1/'`
-	first=$major
-	last=`expr $major + $minor`
-	geos_version=`printf %d%2.2d $major $minor`
-	jtsport=`${geos_dir}/bin/geos-config --jtsport`
-fi
-cat <<EOF
-#ifndef GEOS_FIRST_INTERFACE
-#define GEOS_FIRST_INTERFACE $first
-#endif
-#ifndef GEOS_LAST_INTERFACE
-#define GEOS_LAST_INTERFACE $last
-#endif
-#ifndef GEOS_VERSION
-#define GEOS_VERSION "$version"
-#endif
-#ifndef GEOS_JTS_PORT
-#define GEOS_JTS_PORT $jtsport
-#endif
-#define POSTGIS_GEOS_VERSION $geos_version
-EOF

Deleted: packages/postgis/trunk/install-sh
===================================================================
--- packages/postgis/trunk/install-sh	2007-11-14 15:52:02 UTC (rev 1268)
+++ packages/postgis/trunk/install-sh	2007-11-14 15:57:07 UTC (rev 1269)
@@ -1,325 +0,0 @@
-#!/bin/sh
-# install - install a program, script, or datafile
-
-scriptversion=2004-04-01.17
-
-# This originates from X11R5 (mit/util/scripts/install.sh), which was
-# later released in X11R6 (xc/config/util/install.sh) with the
-# following copyright and license.
-#
-# Copyright (C) 1994 X Consortium
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the "Software"), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
-# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
-# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
-# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-#
-# Except as contained in this notice, the name of the X Consortium shall not
-# be used in advertising or otherwise to promote the sale, use or other deal-
-# ings in this Software without prior written authorization from the X Consor-
-# tium.
-#
-#
-# FSF changes to this file are in the public domain.
-#
-# Calling this script install-sh is preferred over install.sh, to prevent
-# `make' implicit rules from creating a file called install from it
-# when there is no Makefile.
-#
-# This script is compatible with the BSD install script, but was written
-# from scratch.  It can only install one file at a time, a restriction
-# shared with many OS's install programs.
-
-# set DOITPROG to echo to test this script
-
-# Don't use :- since 4.3BSD and earlier shells don't like it.
-doit="${DOITPROG-}"
-
-# put in absolute paths if you don't have them in your path; or use env. vars.
-
-mvprog="${MVPROG-mv}"
-cpprog="${CPPROG-cp}"
-chmodprog="${CHMODPROG-chmod}"
-chownprog="${CHOWNPROG-chown}"
-chgrpprog="${CHGRPPROG-chgrp}"
-stripprog="${STRIPPROG-strip}"
-rmprog="${RMPROG-rm}"
-mkdirprog="${MKDIRPROG-mkdir}"
-
-transformbasename=
-transform_arg=
-instcmd="$mvprog"
-chmodcmd="$chmodprog 0755"
-chowncmd=
-chgrpcmd=
-stripcmd=
-rmcmd="$rmprog -f"
-mvcmd="$mvprog"
-src=
-dst=
-dir_arg=
-
-usage="Usage: $0 [OPTION]... SRCFILE DSTFILE
-   or: $0 [OPTION]... SRCFILES... DIRECTORY
-   or: $0 -d DIRECTORIES...
-
-In the first form, install SRCFILE to DSTFILE, removing SRCFILE by default.
-In the second, create the directory path DIR.
-
-Options:
--b=TRANSFORMBASENAME
--c         copy source (using $cpprog) instead of moving (using $mvprog).
--d         create directories instead of installing files.
--g GROUP   $chgrp installed files to GROUP.
--m MODE    $chmod installed files to MODE.
--o USER    $chown installed files to USER.
--s         strip installed files (using $stripprog).
--t=TRANSFORM
---help     display this help and exit.
---version  display version info and exit.
-
-Environment variables override the default commands:
-  CHGRPPROG CHMODPROG CHOWNPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG
-"
-
-while test -n "$1"; do
-  case $1 in
-    -b=*) transformbasename=`echo $1 | sed 's/-b=//'`
-        shift
-        continue;;
-
-    -c) instcmd=$cpprog
-        shift
-        continue;;
-
-    -d) dir_arg=true
-        shift
-        continue;;
-
-    -g) chgrpcmd="$chgrpprog $2"
-        shift
-        shift
-        continue;;
-
-    --help) echo "$usage"; exit 0;;
-
-    -m) chmodcmd="$chmodprog $2"
-        shift
-        shift
-        continue;;
-
-    -o) chowncmd="$chownprog $2"
-        shift
-        shift
-        continue;;
-
-    -s) stripcmd=$stripprog
-        shift
-        continue;;
-
-    -t=*) transformarg=`echo $1 | sed 's/-t=//'`
-        shift
-        continue;;
-
-    --version) echo "$0 $scriptversion"; exit 0;;
-
-    *)  # When -d is used, all remaining arguments are directories to create.
-	test -n "$dir_arg" && break
-        # Otherwise, the last argument is the destination.  Remove it from $@.
-	for arg
-	do
-          if test -n "$dstarg"; then
-	    # $@ is not empty: it contains at least $arg.
-	    set fnord "$@" "$dstarg"
-	    shift # fnord
-	  fi
-	  shift # arg
-	  dstarg=$arg
-	done
-	break;;
-  esac
-done
-
-if test -z "$1"; then
-  if test -z "$dir_arg"; then
-    echo "$0: no input file specified." >&2
-    exit 1
-  fi
-  # It's OK to call `install-sh -d' without argument.
-  # This can happen when creating conditional directories.
-  exit 0
-fi
-
-for src
-do
-  # Protect names starting with `-'.
-  case $src in
-    -*) src=./$src ;;
-  esac
-
-  if test -n "$dir_arg"; then
-    dst=$src
-    src=
-
-    if test -d "$dst"; then
-      instcmd=:
-      chmodcmd=
-    else
-      instcmd=$mkdirprog
-    fi
-  else
-    # Waiting for this to be detected by the "$instcmd $src $dsttmp" command
-    # might cause directories to be created, which would be especially bad
-    # if $src (and thus $dsttmp) contains '*'.
-    if test ! -f "$src" && test ! -d "$src"; then
-      echo "$0: $src does not exist." >&2
-      exit 1
-    fi
-
-    if test -z "$dstarg"; then
-      echo "$0: no destination specified." >&2
-      exit 1
-    fi
-
-    dst=$dstarg
-    # Protect names starting with `-'.
-    case $dst in
-      -*) dst=./$dst ;;
-    esac
-
-    # If destination is a directory, append the input filename; won't work
-    # if double slashes aren't ignored.
-    if test -d "$dst"; then
-      dst=$dst/`basename "$src"`
-    fi
-  fi
-
-  # This sed command emulates the dirname command.
-  dstdir=`echo "$dst" | sed -e 's,[^/]*$,,;s,/$,,;s,^$,.,'`
-
-  # Make sure that the destination directory exists.
-
-  # Skip lots of stat calls in the usual case.
-  if test ! -d "$dstdir"; then
-    defaultIFS='
-	 '
-    IFS="${IFS-$defaultIFS}"
-
-    oIFS=$IFS
-    # Some sh's can't handle IFS=/ for some reason.
-    IFS='%'
-    set - `echo "$dstdir" | sed -e 's@/@%@g' -e 's@^%@/@'`
-    IFS=$oIFS
-
-    pathcomp=
-
-    while test $# -ne 0 ; do
-      pathcomp=$pathcomp$1
-      shift
-      if test ! -d "$pathcomp"; then
-        $mkdirprog "$pathcomp" || lasterr=$?
-	# mkdir can fail with a `File exist' error in case several
-	# install-sh are creating the directory concurrently.  This
-	# is OK.
-	test ! -d "$pathcomp" && { (exit ${lasterr-1}); exit; }
-      fi
-      pathcomp=$pathcomp/
-    done
-  fi
-
-  if test -n "$dir_arg"; then
-    $doit $instcmd "$dst" \
-      && { test -z "$chowncmd" || $doit $chowncmd "$dst"; } \
-      && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } \
-      && { test -z "$stripcmd" || $doit $stripcmd "$dst"; } \
-      && { test -z "$chmodcmd" || $doit $chmodcmd "$dst"; }
-
-  else
-    # If we're going to rename the final executable, determine the name now.
-    if test -z "$transformarg"; then
-      dstfile=`basename "$dst"`
-    else
-      dstfile=`basename "$dst" $transformbasename \
-               | sed $transformarg`$transformbasename
-    fi
-
-    # don't allow the sed command to completely eliminate the filename.
-    test -z "$dstfile" && dstfile=`basename "$dst"`
-
-    # Make a couple of temp file names in the proper directory.
-    dsttmp=$dstdir/_inst.$$_
-    rmtmp=$dstdir/_rm.$$_
-
-    # Trap to clean up those temp files at exit.
-    trap 'status=$?; rm -f "$dsttmp" "$rmtmp" && exit $status' 0
-    trap '(exit $?); exit' 1 2 13 15
-
-    # Move or copy the file name to the temp name
-    $doit $instcmd "$src" "$dsttmp" &&
-
-    # and set any options; do chmod last to preserve setuid bits.
-    #
-    # If any of these fail, we abort the whole thing.  If we want to
-    # ignore errors from any of these, just make sure not to ignore
-    # errors from the above "$doit $instcmd $src $dsttmp" command.
-    #
-    { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } \
-      && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } \
-      && { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } \
-      && { test -z "$chmodcmd" || $doit $chmodcmd "$dsttmp"; } &&
-
-    # Now rename the file to the real destination.
-    { $doit $mvcmd -f "$dsttmp" "$dstdir/$dstfile" 2>/dev/null \
-      || {
-	   # The rename failed, perhaps because mv can't rename something else
-	   # to itself, or perhaps because mv is so ancient that it does not
-	   # support -f.
-
-	   # Now remove or move aside any old file at destination location.
-	   # We try this two ways since rm can't unlink itself on some
-	   # systems and the destination file might be busy for other
-	   # reasons.  In this case, the final cleanup might fail but the new
-	   # file should still install successfully.
-	   {
-	     if test -f "$dstdir/$dstfile"; then
-	       $doit $rmcmd -f "$dstdir/$dstfile" 2>/dev/null \
-	       || $doit $mvcmd -f "$dstdir/$dstfile" "$rmtmp" 2>/dev/null \
-	       || {
-		 echo "$0: cannot unlink or rename $dstdir/$dstfile" >&2
-		 (exit 1); exit
-	       }
-	     else
-	       :
-	     fi
-	   } &&
-
-	   # Now rename the file to the real destination.
-	   $doit $mvcmd "$dsttmp" "$dstdir/$dstfile"
-	 }
-    }
-  fi || { (exit 1); exit; }
-done
-
-# The final little trick to "correctly" pass the exit status to the exit trap.
-{
-  (exit 0); exit
-}
-
-# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-end: "$"
-# End:

Deleted: packages/postgis/trunk/spatial_ref_sys.sql
===================================================================
--- packages/postgis/trunk/spatial_ref_sys.sql	2007-11-14 15:52:02 UTC (rev 1268)
+++ packages/postgis/trunk/spatial_ref_sys.sql	2007-11-14 15:57:07 UTC (rev 1269)
@@ -1,12759 +0,0 @@
-BEGIN;
----
---- EPSG 4001 : Unknown datum based upon the Airy 1830 ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4001,'EPSG',4001,'GEOGCS["Unknown datum based upon the Airy 1830 ellipsoid",DATUM["Not_specified_based_on_Airy_1830_ellipsoid",SPHEROID["Airy 1830",6377563.396,299.3249646,AUTHORITY["EPSG","7001"]],AUTHORITY["EPSG","6001"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4001"]]','+proj=longlat +ellps=airy +no_defs ');
----
---- EPSG 4002 : Unknown datum based upon the Airy Modified 1849 ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4002,'EPSG',4002,'GEOGCS["Unknown datum based upon the Airy Modified 1849 ellipsoid",DATUM["Not_specified_based_on_Airy_Modified_1849_ellipsoid",SPHEROID["Airy Modified 1849",6377340.189,299.3249646,AUTHORITY["EPSG","7002"]],AUTHORITY["EPSG","6002"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4002"]]','+proj=longlat +a=6377340.189 +b=6356034.447938534 +no_defs ');
----
---- EPSG 4003 : Unknown datum based upon the Australian National Spheroid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4003,'EPSG',4003,'GEOGCS["Unknown datum based upon the Australian National Spheroid",DATUM["Not_specified_based_on_Australian_National_Spheroid",SPHEROID["Australian National Spheroid",6378160,298.25,AUTHORITY["EPSG","7003"]],AUTHORITY["EPSG","6003"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4003"]]','+proj=longlat +ellps=aust_SA +no_defs ');
----
---- EPSG 4004 : Unknown datum based upon the Bessel 1841 ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4004,'EPSG',4004,'GEOGCS["Unknown datum based upon the Bessel 1841 ellipsoid",DATUM["Not_specified_based_on_Bessel_1841_ellipsoid",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6004"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4004"]]','+proj=longlat +ellps=bessel +no_defs ');
----
---- EPSG 4005 : Unknown datum based upon the Bessel Modified ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4005,'EPSG',4005,'GEOGCS["Unknown datum based upon the Bessel Modified ellipsoid",DATUM["Not_specified_based_on_Bessel_Modified_ellipsoid",SPHEROID["Bessel Modified",6377492.018,299.1528128,AUTHORITY["EPSG","7005"]],AUTHORITY["EPSG","6005"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4005"]]','+proj=longlat +a=6377492.018 +b=6356173.508712696 +no_defs ');
----
---- EPSG 4006 : Unknown datum based upon the Bessel Namibia ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4006,'EPSG',4006,'GEOGCS["Unknown datum based upon the Bessel Namibia ellipsoid",DATUM["Not_specified_based_on_Bessel_Namibia_ellipsoid",SPHEROID["Bessel Namibia (GLM)",6377483.865280419,299.1528128,AUTHORITY["EPSG","7046"]],AUTHORITY["EPSG","6006"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4006"]]','+proj=longlat +ellps=bess_nam +no_defs ');
----
---- EPSG 4007 : Unknown datum based upon the Clarke 1858 ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4007,'EPSG',4007,'GEOGCS["Unknown datum based upon the Clarke 1858 ellipsoid",DATUM["Not_specified_based_on_Clarke_1858_ellipsoid",SPHEROID["Clarke 1858",6378293.645208759,294.2606763692606,AUTHORITY["EPSG","7007"]],AUTHORITY["EPSG","6007"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4007"]]','+proj=longlat +a=6378293.645208759 +b=6356617.987679838 +no_defs ');
----
---- EPSG 4008 : Unknown datum based upon the Clarke 1866 ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4008,'EPSG',4008,'GEOGCS["Unknown datum based upon the Clarke 1866 ellipsoid",DATUM["Not_specified_based_on_Clarke_1866_ellipsoid",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],AUTHORITY["EPSG","6008"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4008"]]','+proj=longlat +ellps=clrk66 +no_defs ');
----
---- EPSG 4009 : Unknown datum based upon the Clarke 1866 Michigan ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4009,'EPSG',4009,'GEOGCS["Unknown datum based upon the Clarke 1866 Michigan ellipsoid",DATUM["Not_specified_based_on_Clarke_1866_Michigan_ellipsoid",SPHEROID["Clarke 1866 Michigan",6378450.047548896,294.9786971646772,AUTHORITY["EPSG","7009"]],AUTHORITY["EPSG","6009"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4009"]]','+proj=longlat +a=6378450.047548896 +b=6356826.621488444 +no_defs ');
----
---- EPSG 4010 : Unknown datum based upon the Clarke 1880 (Benoit) ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4010,'EPSG',4010,'GEOGCS["Unknown datum based upon the Clarke 1880 (Benoit) ellipsoid",DATUM["Not_specified_based_on_Clarke_1880_Benoit_ellipsoid",SPHEROID["Clarke 1880 (Benoit)",6378300.789,293.4663155389811,AUTHORITY["EPSG","7010"]],AUTHORITY["EPSG","6010"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4010"]]','+proj=longlat +a=6378300.789 +b=6356566.435 +no_defs ');
----
---- EPSG 4011 : Unknown datum based upon the Clarke 1880 (IGN) ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4011,'EPSG',4011,'GEOGCS["Unknown datum based upon the Clarke 1880 (IGN) ellipsoid",DATUM["Not_specified_based_on_Clarke_1880_IGN_ellipsoid",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],AUTHORITY["EPSG","6011"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4011"]]','+proj=longlat +a=6378249.2 +b=6356515 +no_defs ');
----
---- EPSG 4012 : Unknown datum based upon the Clarke 1880 (RGS) ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4012,'EPSG',4012,'GEOGCS["Unknown datum based upon the Clarke 1880 (RGS) ellipsoid",DATUM["Not_specified_based_on_Clarke_1880_RGS_ellipsoid",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6012"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4012"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4013 : Unknown datum based upon the Clarke 1880 (Arc) ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4013,'EPSG',4013,'GEOGCS["Unknown datum based upon the Clarke 1880 (Arc) ellipsoid",DATUM["Not_specified_based_on_Clarke_1880_Arc_ellipsoid",SPHEROID["Clarke 1880 (Arc)",6378249.145,293.4663077,AUTHORITY["EPSG","7013"]],AUTHORITY["EPSG","6013"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4013"]]','+proj=longlat +a=6378249.145 +b=6356514.966398753 +no_defs ');
----
---- EPSG 4014 : Unknown datum based upon the Clarke 1880 (SGA 1922) ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4014,'EPSG',4014,'GEOGCS["Unknown datum based upon the Clarke 1880 (SGA 1922) ellipsoid",DATUM["Not_specified_based_on_Clarke_1880_SGA_1922_ellipsoid",SPHEROID["Clarke 1880 (SGA 1922)",6378249.2,293.46598,AUTHORITY["EPSG","7014"]],AUTHORITY["EPSG","6014"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4014"]]','+proj=longlat +a=6378249.2 +b=6356514.996941779 +no_defs ');
----
---- EPSG 4015 : Unknown datum based upon the Everest 1830 (1937 Adjustment) ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4015,'EPSG',4015,'GEOGCS["Unknown datum based upon the Everest 1830 (1937 Adjustment) ellipsoid",DATUM["Not_specified_based_on_Everest_1830_1937_Adjustment_ellipsoid",SPHEROID["Everest 1830 (1937 Adjustment)",6377276.345,300.8017,AUTHORITY["EPSG","7015"]],AUTHORITY["EPSG","6015"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4015"]]','+proj=longlat +a=6377276.345 +b=6356075.413140239 +no_defs ');
----
---- EPSG 4016 : Unknown datum based upon the Everest 1830 (1967 Definition) ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4016,'EPSG',4016,'GEOGCS["Unknown datum based upon the Everest 1830 (1967 Definition) ellipsoid",DATUM["Not_specified_based_on_Everest_1830_1967_Definition_ellipsoid",SPHEROID["Everest 1830 (1967 Definition)",6377298.556,300.8017,AUTHORITY["EPSG","7016"]],AUTHORITY["EPSG","6016"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4016"]]','+proj=longlat +ellps=evrstSS +no_defs ');
----
---- EPSG 4018 : Unknown datum based upon the Everest 1830 Modified ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4018,'EPSG',4018,'GEOGCS["Unknown datum based upon the Everest 1830 Modified ellipsoid",DATUM["Not_specified_based_on_Everest_1830_Modified_ellipsoid",SPHEROID["Everest 1830 Modified",6377304.063,300.8017,AUTHORITY["EPSG","7018"]],AUTHORITY["EPSG","6018"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4018"]]','+proj=longlat +a=6377304.063 +b=6356103.038993155 +no_defs ');
----
---- EPSG 4019 : Unknown datum based upon the GRS 1980 ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4019,'EPSG',4019,'GEOGCS["Unknown datum based upon the GRS 1980 ellipsoid",DATUM["Not_specified_based_on_GRS_1980_ellipsoid",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],AUTHORITY["EPSG","6019"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4019"]]','+proj=longlat +ellps=GRS80 +no_defs ');
----
---- EPSG 4020 : Unknown datum based upon the Helmert 1906 ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4020,'EPSG',4020,'GEOGCS["Unknown datum based upon the Helmert 1906 ellipsoid",DATUM["Not_specified_based_on_Helmert_1906_ellipsoid",SPHEROID["Helmert 1906",6378200,298.3,AUTHORITY["EPSG","7020"]],AUTHORITY["EPSG","6020"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4020"]]','+proj=longlat +ellps=helmert +no_defs ');
----
---- EPSG 4021 : Unknown datum based upon the Indonesian National Spheroid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4021,'EPSG',4021,'GEOGCS["Unknown datum based upon the Indonesian National Spheroid",DATUM["Not_specified_based_on_Indonesian_National_Spheroid",SPHEROID["Indonesian National Spheroid",6378160,298.247,AUTHORITY["EPSG","7021"]],AUTHORITY["EPSG","6021"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4021"]]','+proj=longlat +a=6378160 +b=6356774.50408554 +no_defs ');
----
---- EPSG 4022 : Unknown datum based upon the International 1924 ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4022,'EPSG',4022,'GEOGCS["Unknown datum based upon the International 1924 ellipsoid",DATUM["Not_specified_based_on_International_1924_ellipsoid",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6022"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4022"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4024 : Unknown datum based upon the Krassowsky 1940 ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4024,'EPSG',4024,'GEOGCS["Unknown datum based upon the Krassowsky 1940 ellipsoid",DATUM["Not_specified_based_on_Krassowsky_1940_ellipsoid",SPHEROID["Krassowsky 1940",6378245,298.3,AUTHORITY["EPSG","7024"]],AUTHORITY["EPSG","6024"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4024"]]','+proj=longlat +ellps=krass +no_defs ');
----
---- EPSG 4025 : Unknown datum based upon the NWL 9D ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4025,'EPSG',4025,'GEOGCS["Unknown datum based upon the NWL 9D ellipsoid",DATUM["Not_specified_based_on_NWL_9D_ellipsoid",SPHEROID["NWL 9D",6378145,298.25,AUTHORITY["EPSG","7025"]],AUTHORITY["EPSG","6025"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4025"]]','+proj=longlat +ellps=WGS66 +no_defs ');
----
---- EPSG 4027 : Unknown datum based upon the Plessis 1817 ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4027,'EPSG',4027,'GEOGCS["Unknown datum based upon the Plessis 1817 ellipsoid",DATUM["Not_specified_based_on_Plessis_1817_ellipsoid",SPHEROID["Plessis 1817",6376523,308.64,AUTHORITY["EPSG","7027"]],AUTHORITY["EPSG","6027"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4027"]]','+proj=longlat +a=6376523 +b=6355862.933255573 +no_defs ');
----
---- EPSG 4028 : Unknown datum based upon the Struve 1860 ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4028,'EPSG',4028,'GEOGCS["Unknown datum based upon the Struve 1860 ellipsoid",DATUM["Not_specified_based_on_Struve_1860_ellipsoid",SPHEROID["Struve 1860",6378298.3,294.73,AUTHORITY["EPSG","7028"]],AUTHORITY["EPSG","6028"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4028"]]','+proj=longlat +a=6378298.3 +b=6356657.142669562 +no_defs ');
----
---- EPSG 4029 : Unknown datum based upon the War Office ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4029,'EPSG',4029,'GEOGCS["Unknown datum based upon the War Office ellipsoid",DATUM["Not_specified_based_on_War_Office_ellipsoid",SPHEROID["War Office",6378300,296,AUTHORITY["EPSG","7029"]],AUTHORITY["EPSG","6029"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4029"]]','+proj=longlat +a=6378300 +b=6356751.689189189 +no_defs ');
----
---- EPSG 4030 : Unknown datum based upon the WGS 84 ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4030,'EPSG',4030,'GEOGCS["Unknown datum based upon the WGS 84 ellipsoid",DATUM["Not_specified_based_on_WGS_84_ellipsoid",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],AUTHORITY["EPSG","6030"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4030"]]','+proj=longlat +ellps=WGS84 +no_defs ');
----
---- EPSG 4031 : Unknown datum based upon the GEM 10C ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4031,'EPSG',4031,'GEOGCS["Unknown datum based upon the GEM 10C ellipsoid",DATUM["Not_specified_based_on_GEM_10C_ellipsoid",SPHEROID["GEM 10C",6378137,298.257223563,AUTHORITY["EPSG","7031"]],AUTHORITY["EPSG","6031"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4031"]]','+proj=longlat +ellps=WGS84 +no_defs ');
----
---- EPSG 4032 : Unknown datum based upon the OSU86F ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4032,'EPSG',4032,'GEOGCS["Unknown datum based upon the OSU86F ellipsoid",DATUM["Not_specified_based_on_OSU86F_ellipsoid",SPHEROID["OSU86F",6378136.2,298.257223563,AUTHORITY["EPSG","7032"]],AUTHORITY["EPSG","6032"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4032"]]','+proj=longlat +a=6378136.2 +b=6356751.516927429 +no_defs ');
----
---- EPSG 4033 : Unknown datum based upon the OSU91A ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4033,'EPSG',4033,'GEOGCS["Unknown datum based upon the OSU91A ellipsoid",DATUM["Not_specified_based_on_OSU91A_ellipsoid",SPHEROID["OSU91A",6378136.3,298.257223563,AUTHORITY["EPSG","7033"]],AUTHORITY["EPSG","6033"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4033"]]','+proj=longlat +a=6378136.3 +b=6356751.616592146 +no_defs ');
----
---- EPSG 4034 : Unknown datum based upon the Clarke 1880 ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4034,'EPSG',4034,'GEOGCS["Unknown datum based upon the Clarke 1880 ellipsoid",DATUM["Not_specified_based_on_Clarke_1880_ellipsoid",SPHEROID["Clarke 1880",6378249.144808011,293.465,AUTHORITY["EPSG","7034"]],AUTHORITY["EPSG","6034"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4034"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4035 : Unknown datum based upon the Authalic Sphere
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4035,'EPSG',4035,'GEOGCS["Unknown datum based upon the Authalic Sphere",DATUM["Not_specified_based_on_Authalic_Sphere",SPHEROID["Sphere",6371000,0,AUTHORITY["EPSG","7035"]],AUTHORITY["EPSG","6035"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9108"]],AUTHORITY["EPSG","4035"]]','+proj=longlat +a=6371000 +b=6371000 +no_defs ');
----
---- EPSG 4036 : Unknown datum based upon the GRS 1967 ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4036,'EPSG',4036,'GEOGCS["Unknown datum based upon the GRS 1967 ellipsoid",DATUM["Not_specified_based_on_GRS_1967_ellipsoid",SPHEROID["GRS 1967",6378160,298.247167427,AUTHORITY["EPSG","7036"]],AUTHORITY["EPSG","6036"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4036"]]','+proj=longlat +ellps=GRS67 +no_defs ');
----
---- EPSG 4041 : Unknown datum based upon the Average Terrestrial System 1977 ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4041,'EPSG',4041,'GEOGCS["Unknown datum based upon the Average Terrestrial System 1977 ellipsoid",DATUM["Not_specified_based_on_Average_Terrestrial_System_1977_ellipsoid",SPHEROID["Average Terrestrial System 1977",6378135,298.257,AUTHORITY["EPSG","7041"]],AUTHORITY["EPSG","6041"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4041"]]','+proj=longlat +a=6378135 +b=6356750.304921594 +no_defs ');
----
---- EPSG 4042 : Unknown datum based upon the Everest (1830 Definition) ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4042,'EPSG',4042,'GEOGCS["Unknown datum based upon the Everest (1830 Definition) ellipsoid",DATUM["Not_specified_based_on_Everest_1830_Definition_ellipsoid",SPHEROID["Everest (1830 Definition)",6377299.36559538,300.8017,AUTHORITY["EPSG","7042"]],AUTHORITY["EPSG","6042"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4042"]]','+proj=longlat +a=6377299.36559538 +b=6356098.357204817 +no_defs ');
----
---- EPSG 4043 : Unknown datum based upon the WGS 72 ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4043,'EPSG',4043,'GEOGCS["Unknown datum based upon the WGS 72 ellipsoid",DATUM["Not_specified_based_on_WGS_72_ellipsoid",SPHEROID["WGS 72",6378135,298.26,AUTHORITY["EPSG","7043"]],AUTHORITY["EPSG","6043"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4043"]]','+proj=longlat +ellps=WGS72 +no_defs ');
----
---- EPSG 4044 : Unknown datum based upon the Everest 1830 (1962 Definition) ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4044,'EPSG',4044,'GEOGCS["Unknown datum based upon the Everest 1830 (1962 Definition) ellipsoid",DATUM["Not_specified_based_on_Everest_1830_1962_Definition_ellipsoid",SPHEROID["Everest 1830 (1962 Definition)",6377301.243,300.8017255,AUTHORITY["EPSG","7044"]],AUTHORITY["EPSG","6044"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4044"]]','+proj=longlat +a=6377301.243 +b=6356100.230165385 +no_defs ');
----
---- EPSG 4045 : Unknown datum based upon the Everest 1830 (1975 Definition) ellipsoid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4045,'EPSG',4045,'GEOGCS["Unknown datum based upon the Everest 1830 (1975 Definition) ellipsoid",DATUM["Not_specified_based_on_Everest_1830_1975_Definition_ellipsoid",SPHEROID["Everest 1830 (1975 Definition)",6377299.151,300.8017255,AUTHORITY["EPSG","7045"]],AUTHORITY["EPSG","6045"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4045"]]','+proj=longlat +a=6377299.151 +b=6356098.145120132 +no_defs ');
----
---- EPSG 4047 : Unspecified datum based upon the GRS 1980 Authalic Sphere
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4047,'EPSG',4047,'GEOGCS["Unspecified datum based upon the GRS 1980 Authalic Sphere",DATUM["Not_specified_based_on_GRS_1980_Authalic_Sphere",SPHEROID["GRS 1980 Authalic Sphere",6371007,0,AUTHORITY["EPSG","7048"]],AUTHORITY["EPSG","6047"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4047"]]','+proj=longlat +a=6371007 +b=6371007 +no_defs ');
----
---- EPSG 4052 : Unspecified datum based upon the Clarke 1866 Authalic Sphere
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4052,'EPSG',4052,'GEOGCS["Unspecified datum based upon the Clarke 1866 Authalic Sphere",DATUM["Not_specified_based_on_Clarke_1866_Authalic_Sphere",SPHEROID["Clarke 1866 Authalic Sphere",6370997,0,AUTHORITY["EPSG","7052"]],AUTHORITY["EPSG","6052"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4052"]]','+proj=longlat +a=6370997 +b=6370997 +no_defs ');
----
---- EPSG 4120 : Greek
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4120,'EPSG',4120,'GEOGCS["Greek",DATUM["Greek",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6120"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4120"]]','+proj=longlat +ellps=bessel +no_defs ');
----
---- EPSG 4121 : GGRS87
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4121,'EPSG',4121,'GEOGCS["GGRS87",DATUM["Greek_Geodetic_Reference_System_1987",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[-199.87,74.79,246.62,0,0,0,0],AUTHORITY["EPSG","6121"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4121"]]','+proj=longlat +ellps=GRS80 +towgs84=-199.87,74.79,246.62,0,0,0,0 +no_defs ');
----
---- EPSG 4122 : ATS77
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4122,'EPSG',4122,'GEOGCS["ATS77",DATUM["Average_Terrestrial_System_1977",SPHEROID["Average Terrestrial System 1977",6378135,298.257,AUTHORITY["EPSG","7041"]],AUTHORITY["EPSG","6122"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4122"]]','+proj=longlat +a=6378135 +b=6356750.304921594 +no_defs ');
----
---- EPSG 4123 : KKJ
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4123,'EPSG',4123,'GEOGCS["KKJ",DATUM["Kartastokoordinaattijarjestelma_1966",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6123"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4123"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4124 : RT90
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4124,'EPSG',4124,'GEOGCS["RT90",DATUM["Rikets_koordinatsystem_1990",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6124"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4124"]]','+proj=longlat +ellps=bessel +no_defs ');
----
---- EPSG 4125 : Samboja
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4125,'EPSG',4125,'GEOGCS["Samboja",DATUM["Samboja",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],TOWGS84[-404.78,685.68,45.47,0,0,0,0],AUTHORITY["EPSG","6125"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9108"]],AUTHORITY["EPSG","4125"]]','+proj=longlat +ellps=bessel +towgs84=-404.78,685.68,45.47,0,0,0,0 +no_defs ');
----
---- EPSG 4126 : LKS94 (ETRS89)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4126,'EPSG',4126,'GEOGCS["LKS94 (ETRS89)",DATUM["Lithuania_1994_ETRS89",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],AUTHORITY["EPSG","6126"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9108"]],AUTHORITY["EPSG","4126"]]','+proj=longlat +ellps=GRS80 +no_defs ');
----
---- EPSG 4127 : Tete
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4127,'EPSG',4127,'GEOGCS["Tete",DATUM["Tete",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],AUTHORITY["EPSG","6127"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4127"]]','+proj=longlat +ellps=clrk66 +no_defs ');
----
---- EPSG 4128 : Madzansua
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4128,'EPSG',4128,'GEOGCS["Madzansua",DATUM["Madzansua",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],AUTHORITY["EPSG","6128"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4128"]]','+proj=longlat +ellps=clrk66 +no_defs ');
----
---- EPSG 4129 : Observatario
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4129,'EPSG',4129,'GEOGCS["Observatario",DATUM["Observatario",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],AUTHORITY["EPSG","6129"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4129"]]','+proj=longlat +ellps=clrk66 +no_defs ');
----
---- EPSG 4130 : Moznet
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4130,'EPSG',4130,'GEOGCS["Moznet",DATUM["Moznet_ITRF94",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],TOWGS84[0,0,0,-0,-0,-0,0],AUTHORITY["EPSG","6130"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4130"]]','+proj=longlat +ellps=WGS84 +towgs84=0,0,0,-0,-0,-0,0 +no_defs ');
----
---- EPSG 4131 : Indian 1960
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4131,'EPSG',4131,'GEOGCS["Indian 1960",DATUM["Indian_1960",SPHEROID["Everest 1830 (1937 Adjustment)",6377276.345,300.8017,AUTHORITY["EPSG","7015"]],AUTHORITY["EPSG","6131"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4131"]]','+proj=longlat +a=6377276.345 +b=6356075.413140239 +no_defs ');
----
---- EPSG 4132 : FD58
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4132,'EPSG',4132,'GEOGCS["FD58",DATUM["Final_Datum_1958",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6132"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4132"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4133 : EST92
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4133,'EPSG',4133,'GEOGCS["EST92",DATUM["Estonia_1992",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0.055,-0.541,-0.185,0.0183,-0.0003,-0.007,-0.014],AUTHORITY["EPSG","6133"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4133"]]','+proj=longlat +ellps=GRS80 +towgs84=0.055,-0.541,-0.185,0.0183,-0.0003,-0.007,-0.014 +no_defs ');
----
---- EPSG 4134 : PDO Survey Datum 1993
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4134,'EPSG',4134,'GEOGCS["PDO Survey Datum 1993",DATUM["PDO_Survey_Datum_1993",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6134"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4134"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4135 : Old Hawaiian
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4135,'EPSG',4135,'GEOGCS["Old Hawaiian",DATUM["Old_Hawaiian",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],AUTHORITY["EPSG","6135"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4135"]]','+proj=longlat +ellps=clrk66 +no_defs ');
----
---- EPSG 4136 : St. Lawrence Island
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4136,'EPSG',4136,'GEOGCS["St. Lawrence Island",DATUM["St_Lawrence_Island",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],AUTHORITY["EPSG","6136"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4136"]]','+proj=longlat +ellps=clrk66 +no_defs ');
----
---- EPSG 4137 : St. Paul Island
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4137,'EPSG',4137,'GEOGCS["St. Paul Island",DATUM["St_Paul_Island",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],AUTHORITY["EPSG","6137"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4137"]]','+proj=longlat +ellps=clrk66 +no_defs ');
----
---- EPSG 4138 : St. George Island
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4138,'EPSG',4138,'GEOGCS["St. George Island",DATUM["St_George_Island",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],AUTHORITY["EPSG","6138"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4138"]]','+proj=longlat +ellps=clrk66 +no_defs ');
----
---- EPSG 4139 : Puerto Rico
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4139,'EPSG',4139,'GEOGCS["Puerto Rico",DATUM["Puerto_Rico",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],TOWGS84[11,72,-101,0,0,0,0],AUTHORITY["EPSG","6139"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4139"]]','+proj=longlat +ellps=clrk66 +towgs84=11,72,-101,0,0,0,0 +no_defs ');
----
---- EPSG 4140 : NAD83(CSRS98)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4140,'EPSG',4140,'GEOGCS["NAD83(CSRS98)",DATUM["NAD83_Canadian_Spatial_Reference_System",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6140"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9108"]],AUTHORITY["EPSG","4140"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4141 : Israel
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4141,'EPSG',4141,'GEOGCS["Israel",DATUM["Israel",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[-48,55,52,0,0,0,0],AUTHORITY["EPSG","6141"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4141"]]','+proj=longlat +ellps=GRS80 +towgs84=-48,55,52,0,0,0,0 +no_defs ');
----
---- EPSG 4142 : Locodjo 1965
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4142,'EPSG',4142,'GEOGCS["Locodjo 1965",DATUM["Locodjo_1965",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[-125,53,467,0,0,0,0],AUTHORITY["EPSG","6142"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4142"]]','+proj=longlat +ellps=clrk80 +towgs84=-125,53,467,0,0,0,0 +no_defs ');
----
---- EPSG 4143 : Abidjan 1987
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4143,'EPSG',4143,'GEOGCS["Abidjan 1987",DATUM["Abidjan_1987",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[-124.76,53,466.79,0,0,0,0],AUTHORITY["EPSG","6143"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4143"]]','+proj=longlat +ellps=clrk80 +towgs84=-124.76,53,466.79,0,0,0,0 +no_defs ');
----
---- EPSG 4144 : Kalianpur 1937
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4144,'EPSG',4144,'GEOGCS["Kalianpur 1937",DATUM["Kalianpur_1937",SPHEROID["Everest 1830 (1937 Adjustment)",6377276.345,300.8017,AUTHORITY["EPSG","7015"]],AUTHORITY["EPSG","6144"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4144"]]','+proj=longlat +a=6377276.345 +b=6356075.413140239 +no_defs ');
----
---- EPSG 4145 : Kalianpur 1962
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4145,'EPSG',4145,'GEOGCS["Kalianpur 1962",DATUM["Kalianpur_1962",SPHEROID["Everest 1830 (1962 Definition)",6377301.243,300.8017255,AUTHORITY["EPSG","7044"]],AUTHORITY["EPSG","6145"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4145"]]','+proj=longlat +a=6377301.243 +b=6356100.230165385 +no_defs ');
----
---- EPSG 4146 : Kalianpur 1975
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4146,'EPSG',4146,'GEOGCS["Kalianpur 1975",DATUM["Kalianpur_1975",SPHEROID["Everest 1830 (1975 Definition)",6377299.151,300.8017255,AUTHORITY["EPSG","7045"]],TOWGS84[295,736,257,0,0,0,0],AUTHORITY["EPSG","6146"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4146"]]','+proj=longlat +a=6377299.151 +b=6356098.145120132 +towgs84=295,736,257,0,0,0,0 +no_defs ');
----
---- EPSG 4147 : Hanoi 1972
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4147,'EPSG',4147,'GEOGCS["Hanoi 1972",DATUM["Hanoi_1972",SPHEROID["Krassowsky 1940",6378245,298.3,AUTHORITY["EPSG","7024"]],TOWGS84[-17.51,-108.32,-62.39,0,0,0,0],AUTHORITY["EPSG","6147"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4147"]]','+proj=longlat +ellps=krass +towgs84=-17.51,-108.32,-62.39,0,0,0,0 +no_defs ');
----
---- EPSG 4148 : Hartebeesthoek94
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4148,'EPSG',4148,'GEOGCS["Hartebeesthoek94",DATUM["Hartebeesthoek94",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6148"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4148"]]','+proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4149 : CH1903
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4149,'EPSG',4149,'GEOGCS["CH1903",DATUM["CH1903",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],TOWGS84[674.374,15.056,405.346,0,0,0,0],AUTHORITY["EPSG","6149"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4149"]]','+proj=longlat +ellps=bessel +towgs84=674.374,15.056,405.346,0,0,0,0 +no_defs ');
----
---- EPSG 4150 : CH1903+
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4150,'EPSG',4150,'GEOGCS["CH1903+",DATUM["CH1903",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],TOWGS84[674.374,15.056,405.346,0,0,0,0],AUTHORITY["EPSG","6150"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4150"]]','+proj=longlat +ellps=bessel +towgs84=674.374,15.056,405.346,0,0,0,0 +no_defs ');
----
---- EPSG 4151 : CHTRF95
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4151,'EPSG',4151,'GEOGCS["CHTRF95",DATUM["Swiss_Terrestrial_Reference_Frame_1995",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6151"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4151"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4152 : NAD83(HARN)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4152,'EPSG',4152,'GEOGCS["NAD83(HARN)",DATUM["NAD83_High_Accuracy_Regional_Network",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],AUTHORITY["EPSG","6152"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4152"]]','+proj=longlat +ellps=GRS80 +no_defs ');
----
---- EPSG 4153 : Rassadiran
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4153,'EPSG',4153,'GEOGCS["Rassadiran",DATUM["Rassadiran",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-133.63,-157.5,-158.62,0,0,0,0],AUTHORITY["EPSG","6153"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4153"]]','+proj=longlat +ellps=intl +towgs84=-133.63,-157.5,-158.62,0,0,0,0 +no_defs ');
----
---- EPSG 4154 : ED50(ED77)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4154,'EPSG',4154,'GEOGCS["ED50(ED77)",DATUM["European_Datum_1950_1977",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6154"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4154"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4155 : Dabola 1981
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4155,'EPSG',4155,'GEOGCS["Dabola 1981",DATUM["Dabola_1981",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],TOWGS84[-83,37,124,0,0,0,0],AUTHORITY["EPSG","6155"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4155"]]','+proj=longlat +a=6378249.2 +b=6356515 +towgs84=-83,37,124,0,0,0,0 +no_defs ');
----
---- EPSG 4156 : S-JTSK
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4156,'EPSG',4156,'GEOGCS["S-JTSK",DATUM["Jednotne_Trigonometricke_Site_Katastralni",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6156"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4156"]]','+proj=longlat +ellps=bessel +no_defs ');
----
---- EPSG 4157 : Mount Dillon
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4157,'EPSG',4157,'GEOGCS["Mount Dillon",DATUM["Mount_Dillon",SPHEROID["Clarke 1858",6378293.645208759,294.2606763692606,AUTHORITY["EPSG","7007"]],AUTHORITY["EPSG","6157"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4157"]]','+proj=longlat +a=6378293.645208759 +b=6356617.987679838 +no_defs ');
----
---- EPSG 4158 : Naparima 1955
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4158,'EPSG',4158,'GEOGCS["Naparima 1955",DATUM["Naparima_1955",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6158"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4158"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4159 : ELD79
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4159,'EPSG',4159,'GEOGCS["ELD79",DATUM["European_Libyan_Datum_1979",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6159"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4159"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4160 : Chos Malal 1914
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4160,'EPSG',4160,'GEOGCS["Chos Malal 1914",DATUM["Chos_Malal_1914",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6160"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4160"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4161 : Pampa del Castillo
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4161,'EPSG',4161,'GEOGCS["Pampa del Castillo",DATUM["Pampa_del_Castillo",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[27.5,14,186.4,0,0,0,0],AUTHORITY["EPSG","6161"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4161"]]','+proj=longlat +ellps=intl +towgs84=27.5,14,186.4,0,0,0,0 +no_defs ');
----
---- EPSG 4162 : Korean 1985
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4162,'EPSG',4162,'GEOGCS["Korean 1985",DATUM["Korean_Datum_1985",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6162"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4162"]]','+proj=longlat +ellps=bessel +no_defs ');
----
---- EPSG 4163 : Yemen NGN96
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4163,'EPSG',4163,'GEOGCS["Yemen NGN96",DATUM["Yemen_National_Geodetic_Network_1996",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6163"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4163"]]','+proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4164 : South Yemen
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4164,'EPSG',4164,'GEOGCS["South Yemen",DATUM["South_Yemen",SPHEROID["Krassowsky 1940",6378245,298.3,AUTHORITY["EPSG","7024"]],TOWGS84[-76,-138,67,0,0,0,0],AUTHORITY["EPSG","6164"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4164"]]','+proj=longlat +ellps=krass +towgs84=-76,-138,67,0,0,0,0 +no_defs ');
----
---- EPSG 4165 : Bissau
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4165,'EPSG',4165,'GEOGCS["Bissau",DATUM["Bissau",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-173,253,27,0,0,0,0],AUTHORITY["EPSG","6165"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4165"]]','+proj=longlat +ellps=intl +towgs84=-173,253,27,0,0,0,0 +no_defs ');
----
---- EPSG 4166 : Korean 1995
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4166,'EPSG',4166,'GEOGCS["Korean 1995",DATUM["Korean_Datum_1995",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6166"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4166"]]','+proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4167 : NZGD2000
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4167,'EPSG',4167,'GEOGCS["NZGD2000",DATUM["New_Zealand_Geodetic_Datum_2000",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6167"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4167"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4168 : Accra
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4168,'EPSG',4168,'GEOGCS["Accra",DATUM["Accra",SPHEROID["War Office",6378300,296,AUTHORITY["EPSG","7029"]],TOWGS84[-199,32,322,0,0,0,0],AUTHORITY["EPSG","6168"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4168"]]','+proj=longlat +a=6378300 +b=6356751.689189189 +towgs84=-199,32,322,0,0,0,0 +no_defs ');
----
---- EPSG 4169 : American Samoa 1962
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4169,'EPSG',4169,'GEOGCS["American Samoa 1962",DATUM["American_Samoa_1962",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],TOWGS84[-115,118,426,0,0,0,0],AUTHORITY["EPSG","6169"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4169"]]','+proj=longlat +ellps=clrk66 +towgs84=-115,118,426,0,0,0,0 +no_defs ');
----
---- EPSG 4170 : SIRGAS
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4170,'EPSG',4170,'GEOGCS["SIRGAS",DATUM["Sistema_de_Referencia_Geocentrico_para_America_del_Sur_1995",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6170"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4170"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4171 : RGF93
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4171,'EPSG',4171,'GEOGCS["RGF93",DATUM["Reseau_Geodesique_Francais_1993",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6171"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4171"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4172 : POSGAR
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4172,'EPSG',4172,'GEOGCS["POSGAR",DATUM["Posiciones_Geodesicas_Argentinas",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6172"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9108"]],AUTHORITY["EPSG","4172"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4173 : IRENET95
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4173,'EPSG',4173,'GEOGCS["IRENET95",DATUM["IRENET95",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6173"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4173"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4174 : Sierra Leone 1924
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4174,'EPSG',4174,'GEOGCS["Sierra Leone 1924",DATUM["Sierra_Leone_Colony_1924",SPHEROID["War Office",6378300,296,AUTHORITY["EPSG","7029"]],AUTHORITY["EPSG","6174"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4174"]]','+proj=longlat +a=6378300 +b=6356751.689189189 +no_defs ');
----
---- EPSG 4175 : Sierra Leone 1968
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4175,'EPSG',4175,'GEOGCS["Sierra Leone 1968",DATUM["Sierra_Leone_1968",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[-88,4,101,0,0,0,0],AUTHORITY["EPSG","6175"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4175"]]','+proj=longlat +ellps=clrk80 +towgs84=-88,4,101,0,0,0,0 +no_defs ');
----
---- EPSG 4176 : Australian Antarctic
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4176,'EPSG',4176,'GEOGCS["Australian Antarctic",DATUM["Australian_Antarctic_Datum_1998",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6176"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4176"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4178 : Pulkovo 1942(83)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4178,'EPSG',4178,'GEOGCS["Pulkovo 1942(83)",DATUM["Pulkovo_1942_83",SPHEROID["Krassowsky 1940",6378245,298.3,AUTHORITY["EPSG","7024"]],TOWGS84[24,-123,-94,0.02,-0.25,-0.13,1.1],AUTHORITY["EPSG","6178"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4178"]]','+proj=longlat +ellps=krass +towgs84=24,-123,-94,0.02,-0.25,-0.13,1.1 +no_defs ');
----
---- EPSG 4179 : Pulkovo 1942(58)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4179,'EPSG',4179,'GEOGCS["Pulkovo 1942(58)",DATUM["Pulkovo_1942_58",SPHEROID["Krassowsky 1940",6378245,298.3,AUTHORITY["EPSG","7024"]],TOWGS84[33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84],AUTHORITY["EPSG","6179"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4179"]]','+proj=longlat +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +no_defs ');
----
---- EPSG 4180 : EST97
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4180,'EPSG',4180,'GEOGCS["EST97",DATUM["Estonia_1997",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6180"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4180"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4181 : Luxembourg 1930
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4181,'EPSG',4181,'GEOGCS["Luxembourg 1930",DATUM["Luxembourg_1930",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-193,13.7,-39.3,-0.41,-2.933,2.688,0.43],AUTHORITY["EPSG","6181"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4181"]]','+proj=longlat +ellps=intl +towgs84=-193,13.7,-39.3,-0.41,-2.933,2.688,0.43 +no_defs ');
----
---- EPSG 4182 : Azores Occidental 1939
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4182,'EPSG',4182,'GEOGCS["Azores Occidental 1939",DATUM["Azores_Occidental_Islands_1939",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6182"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4182"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4183 : Azores Central 1948
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4183,'EPSG',4183,'GEOGCS["Azores Central 1948",DATUM["Azores_Central_Islands_1948",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-104,167,-38,0,0,0,0],AUTHORITY["EPSG","6183"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4183"]]','+proj=longlat +ellps=intl +towgs84=-104,167,-38,0,0,0,0 +no_defs ');
----
---- EPSG 4184 : Azores Oriental 1940
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4184,'EPSG',4184,'GEOGCS["Azores Oriental 1940",DATUM["Azores_Oriental_Islands_1940",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-203,141,53,0,0,0,0],AUTHORITY["EPSG","6184"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4184"]]','+proj=longlat +ellps=intl +towgs84=-203,141,53,0,0,0,0 +no_defs ');
----
---- EPSG 4185 : Madeira 1936
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4185,'EPSG',4185,'GEOGCS["Madeira 1936",DATUM["Madeira_1936",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6185"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9108"]],AUTHORITY["EPSG","4185"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4188 : OSNI 1952
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4188,'EPSG',4188,'GEOGCS["OSNI 1952",DATUM["OSNI_1952",SPHEROID["Airy 1830",6377563.396,299.3249646,AUTHORITY["EPSG","7001"]],TOWGS84[482.5,-130.6,564.6,-1.042,-0.214,-0.631,8.15],AUTHORITY["EPSG","6188"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4188"]]','+proj=longlat +ellps=airy +towgs84=482.5,-130.6,564.6,-1.042,-0.214,-0.631,8.15 +no_defs ');
----
---- EPSG 4189 : REGVEN
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4189,'EPSG',4189,'GEOGCS["REGVEN",DATUM["Red_Geodesica_Venezolana",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6189"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4189"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4190 : POSGAR 98
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4190,'EPSG',4190,'GEOGCS["POSGAR 98",DATUM["Posiciones_Geodesicas_Argentinas_1998",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],AUTHORITY["EPSG","6190"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4190"]]','+proj=longlat +ellps=GRS80 +no_defs ');
----
---- EPSG 4191 : Albanian 1987
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4191,'EPSG',4191,'GEOGCS["Albanian 1987",DATUM["Albanian_1987",SPHEROID["Krassowsky 1940",6378245,298.3,AUTHORITY["EPSG","7024"]],AUTHORITY["EPSG","6191"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4191"]]','+proj=longlat +ellps=krass +no_defs ');
----
---- EPSG 4192 : Douala 1948
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4192,'EPSG',4192,'GEOGCS["Douala 1948",DATUM["Douala_1948",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-206.1,-174.7,-87.7,0,0,0,0],AUTHORITY["EPSG","6192"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4192"]]','+proj=longlat +ellps=intl +towgs84=-206.1,-174.7,-87.7,0,0,0,0 +no_defs ');
----
---- EPSG 4193 : Manoca 1962
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4193,'EPSG',4193,'GEOGCS["Manoca 1962",DATUM["Manoca_1962",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],TOWGS84[-70.9,-151.8,-41.4,0,0,0,0],AUTHORITY["EPSG","6193"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4193"]]','+proj=longlat +a=6378249.2 +b=6356515 +towgs84=-70.9,-151.8,-41.4,0,0,0,0 +no_defs ');
----
---- EPSG 4194 : Qornoq 1927
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4194,'EPSG',4194,'GEOGCS["Qornoq 1927",DATUM["Qornoq_1927",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6194"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4194"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4195 : Scoresbysund 1952
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4195,'EPSG',4195,'GEOGCS["Scoresbysund 1952",DATUM["Scoresbysund_1952",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[105,326,-102.5,0,0,0.814,-0.6],AUTHORITY["EPSG","6195"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4195"]]','+proj=longlat +ellps=intl +towgs84=105,326,-102.5,0,0,0.814,-0.6 +no_defs ');
----
---- EPSG 4196 : Ammassalik 1958
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4196,'EPSG',4196,'GEOGCS["Ammassalik 1958",DATUM["Ammassalik_1958",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-45,417,-3.5,0,0,0.814,-0.6],AUTHORITY["EPSG","6196"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4196"]]','+proj=longlat +ellps=intl +towgs84=-45,417,-3.5,0,0,0.814,-0.6 +no_defs ');
----
---- EPSG 4197 : Garoua
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4197,'EPSG',4197,'GEOGCS["Garoua",DATUM["Garoua",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6197"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4197"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4198 : Kousseri
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4198,'EPSG',4198,'GEOGCS["Kousseri",DATUM["Kousseri",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6198"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4198"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4199 : Egypt 1930
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4199,'EPSG',4199,'GEOGCS["Egypt 1930",DATUM["Egypt_1930",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6199"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4199"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4200 : Pulkovo 1995
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4200,'EPSG',4200,'GEOGCS["Pulkovo 1995",DATUM["Pulkovo_1995",SPHEROID["Krassowsky 1940",6378245,298.3,AUTHORITY["EPSG","7024"]],AUTHORITY["EPSG","6200"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4200"]]','+proj=longlat +ellps=krass +no_defs ');
----
---- EPSG 4201 : Adindan
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4201,'EPSG',4201,'GEOGCS["Adindan",DATUM["Adindan",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6201"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4201"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4202 : AGD66
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4202,'EPSG',4202,'GEOGCS["AGD66",DATUM["Australian_Geodetic_Datum_1966",SPHEROID["Australian National Spheroid",6378160,298.25,AUTHORITY["EPSG","7003"]],AUTHORITY["EPSG","6202"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4202"]]','+proj=longlat +ellps=aust_SA +no_defs ');
----
---- EPSG 4203 : AGD84
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4203,'EPSG',4203,'GEOGCS["AGD84",DATUM["Australian_Geodetic_Datum_1984",SPHEROID["Australian National Spheroid",6378160,298.25,AUTHORITY["EPSG","7003"]],AUTHORITY["EPSG","6203"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4203"]]','+proj=longlat +ellps=aust_SA +no_defs ');
----
---- EPSG 4204 : Ain el Abd
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4204,'EPSG',4204,'GEOGCS["Ain el Abd",DATUM["Ain_el_Abd_1970",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6204"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4204"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4205 : Afgooye
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4205,'EPSG',4205,'GEOGCS["Afgooye",DATUM["Afgooye",SPHEROID["Krassowsky 1940",6378245,298.3,AUTHORITY["EPSG","7024"]],TOWGS84[-43,-163,45,0,0,0,0],AUTHORITY["EPSG","6205"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4205"]]','+proj=longlat +ellps=krass +towgs84=-43,-163,45,0,0,0,0 +no_defs ');
----
---- EPSG 4206 : Agadez
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4206,'EPSG',4206,'GEOGCS["Agadez",DATUM["Agadez",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],AUTHORITY["EPSG","6206"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4206"]]','+proj=longlat +a=6378249.2 +b=6356515 +no_defs ');
----
---- EPSG 4207 : Lisbon
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4207,'EPSG',4207,'GEOGCS["Lisbon",DATUM["Lisbon_1937",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6207"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4207"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4208 : Aratu
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4208,'EPSG',4208,'GEOGCS["Aratu",DATUM["Aratu",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6208"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4208"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4209 : Arc 1950
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4209,'EPSG',4209,'GEOGCS["Arc 1950",DATUM["Arc_1950",SPHEROID["Clarke 1880 (Arc)",6378249.145,293.4663077,AUTHORITY["EPSG","7013"]],AUTHORITY["EPSG","6209"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4209"]]','+proj=longlat +a=6378249.145 +b=6356514.966398753 +no_defs ');
----
---- EPSG 4210 : Arc 1960
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4210,'EPSG',4210,'GEOGCS["Arc 1960",DATUM["Arc_1960",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6210"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4210"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4211 : Batavia
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4211,'EPSG',4211,'GEOGCS["Batavia",DATUM["Batavia",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6211"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4211"]]','+proj=longlat +ellps=bessel +no_defs ');
----
---- EPSG 4212 : Barbados 1938
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4212,'EPSG',4212,'GEOGCS["Barbados 1938",DATUM["Barbados_1938",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[31.95,300.99,419.19,0,0,0,0],AUTHORITY["EPSG","6212"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4212"]]','+proj=longlat +ellps=clrk80 +towgs84=31.95,300.99,419.19,0,0,0,0 +no_defs ');
----
---- EPSG 4213 : Beduaram
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4213,'EPSG',4213,'GEOGCS["Beduaram",DATUM["Beduaram",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],TOWGS84[-106,-87,188,0,0,0,0],AUTHORITY["EPSG","6213"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4213"]]','+proj=longlat +a=6378249.2 +b=6356515 +towgs84=-106,-87,188,0,0,0,0 +no_defs ');
----
---- EPSG 4214 : Beijing 1954
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4214,'EPSG',4214,'GEOGCS["Beijing 1954",DATUM["Beijing_1954",SPHEROID["Krassowsky 1940",6378245,298.3,AUTHORITY["EPSG","7024"]],AUTHORITY["EPSG","6214"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4214"]]','+proj=longlat +ellps=krass +no_defs ');
----
---- EPSG 4215 : Belge 1950
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4215,'EPSG',4215,'GEOGCS["Belge 1950",DATUM["Reseau_National_Belge_1950",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6215"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4215"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4216 : Bermuda 1957
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4216,'EPSG',4216,'GEOGCS["Bermuda 1957",DATUM["Bermuda_1957",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],TOWGS84[-73,213,296,0,0,0,0],AUTHORITY["EPSG","6216"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4216"]]','+proj=longlat +ellps=clrk66 +towgs84=-73,213,296,0,0,0,0 +no_defs ');
----
---- EPSG 4218 : Bogota 1975
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4218,'EPSG',4218,'GEOGCS["Bogota 1975",DATUM["Bogota_1975",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[307,304,-318,0,0,0,0],AUTHORITY["EPSG","6218"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4218"]]','+proj=longlat +ellps=intl +towgs84=307,304,-318,0,0,0,0 +no_defs ');
----
---- EPSG 4219 : Bukit Rimpah
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4219,'EPSG',4219,'GEOGCS["Bukit Rimpah",DATUM["Bukit_Rimpah",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],TOWGS84[-384,664,-48,0,0,0,0],AUTHORITY["EPSG","6219"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4219"]]','+proj=longlat +ellps=bessel +towgs84=-384,664,-48,0,0,0,0 +no_defs ');
----
---- EPSG 4220 : Camacupa
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4220,'EPSG',4220,'GEOGCS["Camacupa",DATUM["Camacupa",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6220"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4220"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4221 : Campo Inchauspe
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4221,'EPSG',4221,'GEOGCS["Campo Inchauspe",DATUM["Campo_Inchauspe",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6221"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4221"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4222 : Cape
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4222,'EPSG',4222,'GEOGCS["Cape",DATUM["Cape",SPHEROID["Clarke 1880 (Arc)",6378249.145,293.4663077,AUTHORITY["EPSG","7013"]],AUTHORITY["EPSG","6222"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4222"]]','+proj=longlat +a=6378249.145 +b=6356514.966398753 +no_defs ');
----
---- EPSG 4223 : Carthage
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4223,'EPSG',4223,'GEOGCS["Carthage",DATUM["Carthage",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],AUTHORITY["EPSG","6223"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4223"]]','+proj=longlat +a=6378249.2 +b=6356515 +no_defs ');
----
---- EPSG 4224 : Chua
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4224,'EPSG',4224,'GEOGCS["Chua",DATUM["Chua",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-134,229,-29,0,0,0,0],AUTHORITY["EPSG","6224"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4224"]]','+proj=longlat +ellps=intl +towgs84=-134,229,-29,0,0,0,0 +no_defs ');
----
---- EPSG 4225 : Corrego Alegre
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4225,'EPSG',4225,'GEOGCS["Corrego Alegre",DATUM["Corrego_Alegre",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-206,172,-6,0,0,0,0],AUTHORITY["EPSG","6225"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4225"]]','+proj=longlat +ellps=intl +towgs84=-206,172,-6,0,0,0,0 +no_defs ');
----
---- EPSG 4226 : Cote d'Ivoire
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4226,'EPSG',4226,'GEOGCS["Cote d''Ivoire",DATUM["Cote_d_Ivoire",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],AUTHORITY["EPSG","6226"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9108"]],AUTHORITY["EPSG","4226"]]','+proj=longlat +a=6378249.2 +b=6356515 +no_defs ');
----
---- EPSG 4227 : Deir ez Zor
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4227,'EPSG',4227,'GEOGCS["Deir ez Zor",DATUM["Deir_ez_Zor",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],AUTHORITY["EPSG","6227"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4227"]]','+proj=longlat +a=6378249.2 +b=6356515 +no_defs ');
----
---- EPSG 4228 : Douala
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4228,'EPSG',4228,'GEOGCS["Douala",DATUM["Douala",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],AUTHORITY["EPSG","6228"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9108"]],AUTHORITY["EPSG","4228"]]','+proj=longlat +a=6378249.2 +b=6356515 +no_defs ');
----
---- EPSG 4229 : Egypt 1907
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4229,'EPSG',4229,'GEOGCS["Egypt 1907",DATUM["Egypt_1907",SPHEROID["Helmert 1906",6378200,298.3,AUTHORITY["EPSG","7020"]],AUTHORITY["EPSG","6229"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4229"]]','+proj=longlat +ellps=helmert +no_defs ');
----
---- EPSG 4230 : ED50
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4230,'EPSG',4230,'GEOGCS["ED50",DATUM["European_Datum_1950",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6230"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4230"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4231 : ED87
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4231,'EPSG',4231,'GEOGCS["ED87",DATUM["European_Datum_1987",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6231"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4231"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4232 : Fahud
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4232,'EPSG',4232,'GEOGCS["Fahud",DATUM["Fahud",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6232"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4232"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4233 : Gandajika 1970
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4233,'EPSG',4233,'GEOGCS["Gandajika 1970",DATUM["Gandajika_1970",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-133,-321,50,0,0,0,0],AUTHORITY["EPSG","6233"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4233"]]','+proj=longlat +ellps=intl +towgs84=-133,-321,50,0,0,0,0 +no_defs ');
----
---- EPSG 4234 : Garoua
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4234,'EPSG',4234,'GEOGCS["Garoua",DATUM["Garoua",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],AUTHORITY["EPSG","6234"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9108"]],AUTHORITY["EPSG","4234"]]','+proj=longlat +a=6378249.2 +b=6356515 +no_defs ');
----
---- EPSG 4235 : Guyane Francaise
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4235,'EPSG',4235,'GEOGCS["Guyane Francaise",DATUM["Guyane_Francaise",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6235"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9108"]],AUTHORITY["EPSG","4235"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4236 : Hu Tzu Shan
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4236,'EPSG',4236,'GEOGCS["Hu Tzu Shan",DATUM["Hu_Tzu_Shan",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-637,-549,-203,0,0,0,0],AUTHORITY["EPSG","6236"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4236"]]','+proj=longlat +ellps=intl +towgs84=-637,-549,-203,0,0,0,0 +no_defs ');
----
---- EPSG 4237 : HD72
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4237,'EPSG',4237,'GEOGCS["HD72",DATUM["Hungarian_Datum_1972",SPHEROID["GRS 1967",6378160,298.247167427,AUTHORITY["EPSG","7036"]],AUTHORITY["EPSG","6237"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4237"]]','+proj=longlat +ellps=GRS67 +no_defs ');
----
---- EPSG 4238 : ID74
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4238,'EPSG',4238,'GEOGCS["ID74",DATUM["Indonesian_Datum_1974",SPHEROID["Indonesian National Spheroid",6378160,298.247,AUTHORITY["EPSG","7021"]],AUTHORITY["EPSG","6238"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4238"]]','+proj=longlat +a=6378160 +b=6356774.50408554 +no_defs ');
----
---- EPSG 4239 : Indian 1954
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4239,'EPSG',4239,'GEOGCS["Indian 1954",DATUM["Indian_1954",SPHEROID["Everest 1830 (1937 Adjustment)",6377276.345,300.8017,AUTHORITY["EPSG","7015"]],TOWGS84[217,823,299,0,0,0,0],AUTHORITY["EPSG","6239"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4239"]]','+proj=longlat +a=6377276.345 +b=6356075.413140239 +towgs84=217,823,299,0,0,0,0 +no_defs ');
----
---- EPSG 4240 : Indian 1975
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4240,'EPSG',4240,'GEOGCS["Indian 1975",DATUM["Indian_1975",SPHEROID["Everest 1830 (1937 Adjustment)",6377276.345,300.8017,AUTHORITY["EPSG","7015"]],AUTHORITY["EPSG","6240"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4240"]]','+proj=longlat +a=6377276.345 +b=6356075.413140239 +no_defs ');
----
---- EPSG 4241 : Jamaica 1875
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4241,'EPSG',4241,'GEOGCS["Jamaica 1875",DATUM["Jamaica_1875",SPHEROID["Clarke 1880",6378249.144808011,293.465,AUTHORITY["EPSG","7034"]],AUTHORITY["EPSG","6241"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4241"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4242 : JAD69
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4242,'EPSG',4242,'GEOGCS["JAD69",DATUM["Jamaica_1969",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],AUTHORITY["EPSG","6242"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4242"]]','+proj=longlat +ellps=clrk66 +no_defs ');
----
---- EPSG 4243 : Kalianpur 1880
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4243,'EPSG',4243,'GEOGCS["Kalianpur 1880",DATUM["Kalianpur_1880",SPHEROID["Everest (1830 Definition)",6377299.36559538,300.8017,AUTHORITY["EPSG","7042"]],AUTHORITY["EPSG","6243"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4243"]]','+proj=longlat +a=6377299.36559538 +b=6356098.357204817 +no_defs ');
----
---- EPSG 4244 : Kandawala
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4244,'EPSG',4244,'GEOGCS["Kandawala",DATUM["Kandawala",SPHEROID["Everest 1830 (1937 Adjustment)",6377276.345,300.8017,AUTHORITY["EPSG","7015"]],TOWGS84[-97,787,86,0,0,0,0],AUTHORITY["EPSG","6244"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4244"]]','+proj=longlat +a=6377276.345 +b=6356075.413140239 +towgs84=-97,787,86,0,0,0,0 +no_defs ');
----
---- EPSG 4245 : Kertau 1968
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4245,'EPSG',4245,'GEOGCS["Kertau 1968",DATUM["Kertau_1968",SPHEROID["Everest 1830 Modified",6377304.063,300.8017,AUTHORITY["EPSG","7018"]],TOWGS84[-11,851,5,0,0,0,0],AUTHORITY["EPSG","6245"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4245"]]','+proj=longlat +a=6377304.063 +b=6356103.038993155 +towgs84=-11,851,5,0,0,0,0 +no_defs ');
----
---- EPSG 4246 : KOC
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4246,'EPSG',4246,'GEOGCS["KOC",DATUM["Kuwait_Oil_Company",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[-294.7,-200.1,525.5,0,0,0,0],AUTHORITY["EPSG","6246"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4246"]]','+proj=longlat +ellps=clrk80 +towgs84=-294.7,-200.1,525.5,0,0,0,0 +no_defs ');
----
---- EPSG 4247 : La Canoa
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4247,'EPSG',4247,'GEOGCS["La Canoa",DATUM["La_Canoa",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-273.5,110.6,-357.9,0,0,0,0],AUTHORITY["EPSG","6247"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4247"]]','+proj=longlat +ellps=intl +towgs84=-273.5,110.6,-357.9,0,0,0,0 +no_defs ');
----
---- EPSG 4248 : PSAD56
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4248,'EPSG',4248,'GEOGCS["PSAD56",DATUM["Provisional_South_American_Datum_1956",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6248"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4248"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4249 : Lake
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4249,'EPSG',4249,'GEOGCS["Lake",DATUM["Lake",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6249"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4249"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4250 : Leigon
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4250,'EPSG',4250,'GEOGCS["Leigon",DATUM["Leigon",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[-130,29,364,0,0,0,0],AUTHORITY["EPSG","6250"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4250"]]','+proj=longlat +ellps=clrk80 +towgs84=-130,29,364,0,0,0,0 +no_defs ');
----
---- EPSG 4251 : Liberia 1964
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4251,'EPSG',4251,'GEOGCS["Liberia 1964",DATUM["Liberia_1964",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[-90,40,88,0,0,0,0],AUTHORITY["EPSG","6251"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4251"]]','+proj=longlat +ellps=clrk80 +towgs84=-90,40,88,0,0,0,0 +no_defs ');
----
---- EPSG 4252 : Lome
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4252,'EPSG',4252,'GEOGCS["Lome",DATUM["Lome",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],AUTHORITY["EPSG","6252"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4252"]]','+proj=longlat +a=6378249.2 +b=6356515 +no_defs ');
----
---- EPSG 4253 : Luzon 1911
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4253,'EPSG',4253,'GEOGCS["Luzon 1911",DATUM["Luzon_1911",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],AUTHORITY["EPSG","6253"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4253"]]','+proj=longlat +ellps=clrk66 +no_defs ');
----
---- EPSG 4254 : Hito XVIII 1963
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4254,'EPSG',4254,'GEOGCS["Hito XVIII 1963",DATUM["Hito_XVIII_1963",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6254"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4254"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4255 : Herat North
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4255,'EPSG',4255,'GEOGCS["Herat North",DATUM["Herat_North",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-333,-222,114,0,0,0,0],AUTHORITY["EPSG","6255"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4255"]]','+proj=longlat +ellps=intl +towgs84=-333,-222,114,0,0,0,0 +no_defs ');
----
---- EPSG 4256 : Mahe 1971
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4256,'EPSG',4256,'GEOGCS["Mahe 1971",DATUM["Mahe_1971",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[41,-220,-134,0,0,0,0],AUTHORITY["EPSG","6256"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4256"]]','+proj=longlat +ellps=clrk80 +towgs84=41,-220,-134,0,0,0,0 +no_defs ');
----
---- EPSG 4257 : Makassar
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4257,'EPSG',4257,'GEOGCS["Makassar",DATUM["Makassar",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],TOWGS84[-587.8,519.75,145.76,0,0,0,0],AUTHORITY["EPSG","6257"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4257"]]','+proj=longlat +ellps=bessel +towgs84=-587.8,519.75,145.76,0,0,0,0 +no_defs ');
----
---- EPSG 4258 : ETRS89
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4258,'EPSG',4258,'GEOGCS["ETRS89",DATUM["European_Terrestrial_Reference_System_1989",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],AUTHORITY["EPSG","6258"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4258"]]','+proj=longlat +ellps=GRS80 +no_defs ');
----
---- EPSG 4259 : Malongo 1987
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4259,'EPSG',4259,'GEOGCS["Malongo 1987",DATUM["Malongo_1987",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6259"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4259"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4260 : Manoca
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4260,'EPSG',4260,'GEOGCS["Manoca",DATUM["Manoca",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[-70.9,-151.8,-41.4,0,0,0,0],AUTHORITY["EPSG","6260"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9108"]],AUTHORITY["EPSG","4260"]]','+proj=longlat +ellps=clrk80 +towgs84=-70.9,-151.8,-41.4,0,0,0,0 +no_defs ');
----
---- EPSG 4261 : Merchich
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4261,'EPSG',4261,'GEOGCS["Merchich",DATUM["Merchich",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],TOWGS84[31,146,47,0,0,0,0],AUTHORITY["EPSG","6261"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4261"]]','+proj=longlat +a=6378249.2 +b=6356515 +towgs84=31,146,47,0,0,0,0 +no_defs ');
----
---- EPSG 4262 : Massawa
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4262,'EPSG',4262,'GEOGCS["Massawa",DATUM["Massawa",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],TOWGS84[639,405,60,0,0,0,0],AUTHORITY["EPSG","6262"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4262"]]','+proj=longlat +ellps=bessel +towgs84=639,405,60,0,0,0,0 +no_defs ');
----
---- EPSG 4263 : Minna
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4263,'EPSG',4263,'GEOGCS["Minna",DATUM["Minna",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6263"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4263"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4264 : Mhast
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4264,'EPSG',4264,'GEOGCS["Mhast",DATUM["Mhast",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-252.95,-4.11,-96.38,0,0,0,0],AUTHORITY["EPSG","6264"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4264"]]','+proj=longlat +ellps=intl +towgs84=-252.95,-4.11,-96.38,0,0,0,0 +no_defs ');
----
---- EPSG 4265 : Monte Mario
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4265,'EPSG',4265,'GEOGCS["Monte Mario",DATUM["Monte_Mario",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6265"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4265"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4266 : M'poraloko
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4266,'EPSG',4266,'GEOGCS["M''poraloko",DATUM["M_poraloko",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],AUTHORITY["EPSG","6266"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4266"]]','+proj=longlat +a=6378249.2 +b=6356515 +no_defs ');
----
---- EPSG 4267 : NAD27
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4267,'EPSG',4267,'GEOGCS["NAD27",DATUM["North_American_Datum_1927",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],AUTHORITY["EPSG","6267"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4267"]]','+proj=longlat +ellps=clrk66 +datum=NAD27 +no_defs ');
----
---- EPSG 4268 : NAD27 Michigan
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4268,'EPSG',4268,'GEOGCS["NAD27 Michigan",DATUM["NAD_Michigan",SPHEROID["Clarke 1866 Michigan",6378450.047548896,294.9786971646772,AUTHORITY["EPSG","7009"]],AUTHORITY["EPSG","6268"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4268"]]','+proj=longlat +a=6378450.047548896 +b=6356826.621488444 +no_defs ');
----
---- EPSG 4269 : NAD83
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4269,'EPSG',4269,'GEOGCS["NAD83",DATUM["North_American_Datum_1983",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],AUTHORITY["EPSG","6269"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4269"]]','+proj=longlat +ellps=GRS80 +datum=NAD83 +no_defs ');
----
---- EPSG 4270 : Nahrwan 1967
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4270,'EPSG',4270,'GEOGCS["Nahrwan 1967",DATUM["Nahrwan_1967",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6270"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4270"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4271 : Naparima 1972
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4271,'EPSG',4271,'GEOGCS["Naparima 1972",DATUM["Naparima_1972",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6271"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4271"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4272 : NZGD49
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4272,'EPSG',4272,'GEOGCS["NZGD49",DATUM["New_Zealand_Geodetic_Datum_1949",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[59.47,-5.04,187.44,0.47,-0.1,1.024,-4.5993],AUTHORITY["EPSG","6272"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4272"]]','+proj=longlat +ellps=intl +datum=nzgd49 +no_defs ');
----
---- EPSG 4273 : NGO 1948
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4273,'EPSG',4273,'GEOGCS["NGO 1948",DATUM["NGO_1948",SPHEROID["Bessel Modified",6377492.018,299.1528128,AUTHORITY["EPSG","7005"]],TOWGS84[278.3,93,474.5,7.889,0.05,-6.61,6.21],AUTHORITY["EPSG","6273"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4273"]]','+proj=longlat +a=6377492.018 +b=6356173.508712696 +towgs84=278.3,93,474.5,7.889,0.05,-6.61,6.21 +no_defs ');
----
---- EPSG 4274 : Datum 73
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4274,'EPSG',4274,'GEOGCS["Datum 73",DATUM["Datum_73",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6274"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4274"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4275 : NTF
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4275,'EPSG',4275,'GEOGCS["NTF",DATUM["Nouvelle_Triangulation_Francaise",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],TOWGS84[-168,-60,320,0,0,0,0],AUTHORITY["EPSG","6275"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4275"]]','+proj=longlat +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +no_defs ');
----
---- EPSG 4276 : NSWC 9Z-2
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4276,'EPSG',4276,'GEOGCS["NSWC 9Z-2",DATUM["NSWC_9Z_2",SPHEROID["NWL 9D",6378145,298.25,AUTHORITY["EPSG","7025"]],AUTHORITY["EPSG","6276"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4276"]]','+proj=longlat +ellps=WGS66 +no_defs ');
----
---- EPSG 4277 : OSGB 1936
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4277,'EPSG',4277,'GEOGCS["OSGB 1936",DATUM["OSGB_1936",SPHEROID["Airy 1830",6377563.396,299.3249646,AUTHORITY["EPSG","7001"]],AUTHORITY["EPSG","6277"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4277"]]','+proj=longlat +ellps=airy +no_defs ');
----
---- EPSG 4278 : OSGB70
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4278,'EPSG',4278,'GEOGCS["OSGB70",DATUM["OSGB_1970_SN",SPHEROID["Airy 1830",6377563.396,299.3249646,AUTHORITY["EPSG","7001"]],AUTHORITY["EPSG","6278"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4278"]]','+proj=longlat +ellps=airy +no_defs ');
----
---- EPSG 4279 : OS(SN)80
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4279,'EPSG',4279,'GEOGCS["OS(SN)80",DATUM["OS_SN_1980",SPHEROID["Airy 1830",6377563.396,299.3249646,AUTHORITY["EPSG","7001"]],AUTHORITY["EPSG","6279"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4279"]]','+proj=longlat +ellps=airy +no_defs ');
----
---- EPSG 4280 : Padang
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4280,'EPSG',4280,'GEOGCS["Padang",DATUM["Padang_1884",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6280"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4280"]]','+proj=longlat +ellps=bessel +no_defs ');
----
---- EPSG 4281 : Palestine 1923
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4281,'EPSG',4281,'GEOGCS["Palestine 1923",DATUM["Palestine_1923",SPHEROID["Clarke 1880 (Benoit)",6378300.789,293.4663155389811,AUTHORITY["EPSG","7010"]],TOWGS84[-275.722,94.7824,340.894,-8.001,-4.42,-11.821,1],AUTHORITY["EPSG","6281"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4281"]]','+proj=longlat +a=6378300.789 +b=6356566.435 +towgs84=-275.722,94.7824,340.894,-8.001,-4.42,-11.821,1 +no_defs ');
----
---- EPSG 4282 : Pointe Noire
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4282,'EPSG',4282,'GEOGCS["Pointe Noire",DATUM["Congo_1960_Pointe_Noire",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],AUTHORITY["EPSG","6282"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4282"]]','+proj=longlat +a=6378249.2 +b=6356515 +no_defs ');
----
---- EPSG 4283 : GDA94
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4283,'EPSG',4283,'GEOGCS["GDA94",DATUM["Geocentric_Datum_of_Australia_1994",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6283"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4283"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4284 : Pulkovo 1942
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4284,'EPSG',4284,'GEOGCS["Pulkovo 1942",DATUM["Pulkovo_1942",SPHEROID["Krassowsky 1940",6378245,298.3,AUTHORITY["EPSG","7024"]],AUTHORITY["EPSG","6284"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4284"]]','+proj=longlat +ellps=krass +no_defs ');
----
---- EPSG 4285 : Qatar 1974
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4285,'EPSG',4285,'GEOGCS["Qatar 1974",DATUM["Qatar_1974",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6285"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4285"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4286 : Qatar 1948
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4286,'EPSG',4286,'GEOGCS["Qatar 1948",DATUM["Qatar_1948",SPHEROID["Helmert 1906",6378200,298.3,AUTHORITY["EPSG","7020"]],AUTHORITY["EPSG","6286"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4286"]]','+proj=longlat +ellps=helmert +no_defs ');
----
---- EPSG 4287 : Qornoq
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4287,'EPSG',4287,'GEOGCS["Qornoq",DATUM["Qornoq",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[164,138,-189,0,0,0,0],AUTHORITY["EPSG","6287"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9108"]],AUTHORITY["EPSG","4287"]]','+proj=longlat +ellps=intl +towgs84=164,138,-189,0,0,0,0 +no_defs ');
----
---- EPSG 4288 : Loma Quintana
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4288,'EPSG',4288,'GEOGCS["Loma Quintana",DATUM["Loma_Quintana",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6288"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4288"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4289 : Amersfoort
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4289,'EPSG',4289,'GEOGCS["Amersfoort",DATUM["Amersfoort",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],TOWGS84[565.237,50.0087,465.658,-0.406857,0.350733,-1.87035,4.0812],AUTHORITY["EPSG","6289"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4289"]]','+proj=longlat +ellps=bessel +towgs84=565.237,50.0087,465.658,-0.406857,0.350733,-1.87035,4.0812 +no_defs ');
----
---- EPSG 4291 : SAD69
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4291,'EPSG',4291,'GEOGCS["SAD69",DATUM["South_American_Datum_1969",SPHEROID["GRS 1967",6378160,298.247167427,AUTHORITY["EPSG","7036"]],AUTHORITY["EPSG","6291"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9108"]],AUTHORITY["EPSG","4291"]]','+proj=longlat +ellps=GRS67 +no_defs ');
----
---- EPSG 4292 : Sapper Hill 1943
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4292,'EPSG',4292,'GEOGCS["Sapper Hill 1943",DATUM["Sapper_Hill_1943",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-355,21,72,0,0,0,0],AUTHORITY["EPSG","6292"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4292"]]','+proj=longlat +ellps=intl +towgs84=-355,21,72,0,0,0,0 +no_defs ');
----
---- EPSG 4293 : Schwarzeck
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4293,'EPSG',4293,'GEOGCS["Schwarzeck",DATUM["Schwarzeck",SPHEROID["Bessel Namibia (GLM)",6377483.865280419,299.1528128,AUTHORITY["EPSG","7046"]],AUTHORITY["EPSG","6293"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4293"]]','+proj=longlat +ellps=bess_nam +no_defs ');
----
---- EPSG 4294 : Segora
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4294,'EPSG',4294,'GEOGCS["Segora",DATUM["Segora",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6294"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9108"]],AUTHORITY["EPSG","4294"]]','+proj=longlat +ellps=bessel +no_defs ');
----
---- EPSG 4295 : Serindung
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4295,'EPSG',4295,'GEOGCS["Serindung",DATUM["Serindung",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6295"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4295"]]','+proj=longlat +ellps=bessel +no_defs ');
----
---- EPSG 4296 : Sudan
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4296,'EPSG',4296,'GEOGCS["Sudan",DATUM["Sudan",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],AUTHORITY["EPSG","6296"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9108"]],AUTHORITY["EPSG","4296"]]','+proj=longlat +a=6378249.2 +b=6356515 +no_defs ');
----
---- EPSG 4297 : Tananarive
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4297,'EPSG',4297,'GEOGCS["Tananarive",DATUM["Tananarive_1925",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-189,-242,-91,0,0,0,0],AUTHORITY["EPSG","6297"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4297"]]','+proj=longlat +ellps=intl +towgs84=-189,-242,-91,0,0,0,0 +no_defs ');
----
---- EPSG 4298 : Timbalai 1948
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4298,'EPSG',4298,'GEOGCS["Timbalai 1948",DATUM["Timbalai_1948",SPHEROID["Everest 1830 (1967 Definition)",6377298.556,300.8017,AUTHORITY["EPSG","7016"]],AUTHORITY["EPSG","6298"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4298"]]','+proj=longlat +ellps=evrstSS +no_defs ');
----
---- EPSG 4299 : TM65
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4299,'EPSG',4299,'GEOGCS["TM65",DATUM["TM65",SPHEROID["Airy Modified 1849",6377340.189,299.3249646,AUTHORITY["EPSG","7002"]],AUTHORITY["EPSG","6299"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4299"]]','+proj=longlat +a=6377340.189 +b=6356034.447938534 +no_defs ');
----
---- EPSG 4300 : TM75
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4300,'EPSG',4300,'GEOGCS["TM75",DATUM["Geodetic_Datum_of_1965",SPHEROID["Airy Modified 1849",6377340.189,299.3249646,AUTHORITY["EPSG","7002"]],AUTHORITY["EPSG","6300"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4300"]]','+proj=longlat +a=6377340.189 +b=6356034.447938534 +no_defs ');
----
---- EPSG 4301 : Tokyo
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4301,'EPSG',4301,'GEOGCS["Tokyo",DATUM["Tokyo",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6301"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4301"]]','+proj=longlat +ellps=bessel +no_defs ');
----
---- EPSG 4302 : Trinidad 1903
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4302,'EPSG',4302,'GEOGCS["Trinidad 1903",DATUM["Trinidad_1903",SPHEROID["Clarke 1858",6378293.645208759,294.2606763692606,AUTHORITY["EPSG","7007"]],AUTHORITY["EPSG","6302"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4302"]]','+proj=longlat +a=6378293.645208759 +b=6356617.987679838 +no_defs ');
----
---- EPSG 4303 : TC(1948)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4303,'EPSG',4303,'GEOGCS["TC(1948)",DATUM["Trucial_Coast_1948",SPHEROID["Helmert 1906",6378200,298.3,AUTHORITY["EPSG","7020"]],AUTHORITY["EPSG","6303"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4303"]]','+proj=longlat +ellps=helmert +no_defs ');
----
---- EPSG 4304 : Voirol 1875
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4304,'EPSG',4304,'GEOGCS["Voirol 1875",DATUM["Voirol_1875",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],TOWGS84[-73,-247,227,0,0,0,0],AUTHORITY["EPSG","6304"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4304"]]','+proj=longlat +a=6378249.2 +b=6356515 +towgs84=-73,-247,227,0,0,0,0 +no_defs ');
----
---- EPSG 4306 : Bern 1938
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4306,'EPSG',4306,'GEOGCS["Bern 1938",DATUM["Bern_1938",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6306"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4306"]]','+proj=longlat +ellps=bessel +no_defs ');
----
---- EPSG 4307 : Nord Sahara 1959
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4307,'EPSG',4307,'GEOGCS["Nord Sahara 1959",DATUM["Nord_Sahara_1959",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6307"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4307"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4308 : RT38
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4308,'EPSG',4308,'GEOGCS["RT38",DATUM["Stockholm_1938",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6308"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4308"]]','+proj=longlat +ellps=bessel +no_defs ');
----
---- EPSG 4309 : Yacare
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4309,'EPSG',4309,'GEOGCS["Yacare",DATUM["Yacare",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-155,171,37,0,0,0,0],AUTHORITY["EPSG","6309"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4309"]]','+proj=longlat +ellps=intl +towgs84=-155,171,37,0,0,0,0 +no_defs ');
----
---- EPSG 4310 : Yoff
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4310,'EPSG',4310,'GEOGCS["Yoff",DATUM["Yoff",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],AUTHORITY["EPSG","6310"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4310"]]','+proj=longlat +a=6378249.2 +b=6356515 +no_defs ');
----
---- EPSG 4311 : Zanderij
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4311,'EPSG',4311,'GEOGCS["Zanderij",DATUM["Zanderij",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-265,120,-358,0,0,0,0],AUTHORITY["EPSG","6311"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4311"]]','+proj=longlat +ellps=intl +towgs84=-265,120,-358,0,0,0,0 +no_defs ');
----
---- EPSG 4312 : MGI
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4312,'EPSG',4312,'GEOGCS["MGI",DATUM["Militar_Geographische_Institute",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],TOWGS84[577.326,90.129,463.919,5.137,1.474,5.297,2.4232],AUTHORITY["EPSG","6312"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9108"]],AUTHORITY["EPSG","4312"]]','+proj=longlat +ellps=bessel +towgs84=577.326,90.129,463.919,5.137,1.474,5.297,2.4232 +no_defs ');
----
---- EPSG 4313 : Belge 1972
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4313,'EPSG',4313,'GEOGCS["Belge 1972",DATUM["Reseau_National_Belge_1972",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6313"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4313"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4314 : DHDN
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4314,'EPSG',4314,'GEOGCS["DHDN",DATUM["Deutsches_Hauptdreiecksnetz",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6314"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4314"]]','+proj=longlat +ellps=bessel +datum=potsdam +no_defs ');
----
---- EPSG 4315 : Conakry 1905
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4315,'EPSG',4315,'GEOGCS["Conakry 1905",DATUM["Conakry_1905",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],TOWGS84[-23,259,-9,0,0,0,0],AUTHORITY["EPSG","6315"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4315"]]','+proj=longlat +a=6378249.2 +b=6356515 +towgs84=-23,259,-9,0,0,0,0 +no_defs ');
----
---- EPSG 4316 : Dealul Piscului 1933
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4316,'EPSG',4316,'GEOGCS["Dealul Piscului 1933",DATUM["Dealul_Piscului_1933",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6316"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4316"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4317 : Dealul Piscului 1970
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4317,'EPSG',4317,'GEOGCS["Dealul Piscului 1970",DATUM["Dealul_Piscului_1970",SPHEROID["Krassowsky 1940",6378245,298.3,AUTHORITY["EPSG","7024"]],AUTHORITY["EPSG","6317"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4317"]]','+proj=longlat +ellps=krass +no_defs ');
----
---- EPSG 4318 : NGN
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4318,'EPSG',4318,'GEOGCS["NGN",DATUM["National_Geodetic_Network",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],TOWGS84[-3.2,-5.7,2.8,0,0,0,0],AUTHORITY["EPSG","6318"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4318"]]','+proj=longlat +ellps=WGS84 +towgs84=-3.2,-5.7,2.8,0,0,0,0 +no_defs ');
----
---- EPSG 4319 : KUDAMS
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4319,'EPSG',4319,'GEOGCS["KUDAMS",DATUM["Kuwait_Utility",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],AUTHORITY["EPSG","6319"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4319"]]','+proj=longlat +ellps=GRS80 +no_defs ');
----
---- EPSG 4322 : WGS 72
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4322,'EPSG',4322,'GEOGCS["WGS 72",DATUM["WGS_1972",SPHEROID["WGS 72",6378135,298.26,AUTHORITY["EPSG","7043"]],AUTHORITY["EPSG","6322"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4322"]]','+proj=longlat +ellps=WGS72 +no_defs ');
----
---- EPSG 4324 : WGS 72BE
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4324,'EPSG',4324,'GEOGCS["WGS 72BE",DATUM["WGS_1972_Transit_Broadcast_Ephemeris",SPHEROID["WGS 72",6378135,298.26,AUTHORITY["EPSG","7043"]],TOWGS84[0,0,1.9,0,0,0.814,-0.38],AUTHORITY["EPSG","6324"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4324"]]','+proj=longlat +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +no_defs ');
----
---- EPSG 4326 : WGS 84
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4326,'EPSG',4326,'GEOGCS["WGS 84",DATUM["WGS_1984",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6326"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4326"]]','+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs ');
----
---- EPSG 4600 : Anguilla 1957
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4600,'EPSG',4600,'GEOGCS["Anguilla 1957",DATUM["Anguilla_1957",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6600"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4600"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4601 : Antigua 1943
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4601,'EPSG',4601,'GEOGCS["Antigua 1943",DATUM["Antigua_1943",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6601"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4601"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4602 : Dominica 1945
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4602,'EPSG',4602,'GEOGCS["Dominica 1945",DATUM["Dominica_1945",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[725,685,536,0,0,0,0],AUTHORITY["EPSG","6602"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4602"]]','+proj=longlat +ellps=clrk80 +towgs84=725,685,536,0,0,0,0 +no_defs ');
----
---- EPSG 4603 : Grenada 1953
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4603,'EPSG',4603,'GEOGCS["Grenada 1953",DATUM["Grenada_1953",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[72,213.7,93,0,0,0,0],AUTHORITY["EPSG","6603"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4603"]]','+proj=longlat +ellps=clrk80 +towgs84=72,213.7,93,0,0,0,0 +no_defs ');
----
---- EPSG 4604 : Montserrat 1958
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4604,'EPSG',4604,'GEOGCS["Montserrat 1958",DATUM["Montserrat_1958",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[174,359,365,0,0,0,0],AUTHORITY["EPSG","6604"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4604"]]','+proj=longlat +ellps=clrk80 +towgs84=174,359,365,0,0,0,0 +no_defs ');
----
---- EPSG 4605 : St. Kitts 1955
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4605,'EPSG',4605,'GEOGCS["St. Kitts 1955",DATUM["St_Kitts_1955",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6605"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4605"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4606 : St. Lucia 1955
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4606,'EPSG',4606,'GEOGCS["St. Lucia 1955",DATUM["St_Lucia_1955",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[-149,128,296,0,0,0,0],AUTHORITY["EPSG","6606"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4606"]]','+proj=longlat +ellps=clrk80 +towgs84=-149,128,296,0,0,0,0 +no_defs ');
----
---- EPSG 4607 : St. Vincent 1945
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4607,'EPSG',4607,'GEOGCS["St. Vincent 1945",DATUM["St_Vincent_1945",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[195.671,332.517,274.607,0,0,0,0],AUTHORITY["EPSG","6607"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4607"]]','+proj=longlat +ellps=clrk80 +towgs84=195.671,332.517,274.607,0,0,0,0 +no_defs ');
----
---- EPSG 4608 : NAD27(76)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4608,'EPSG',4608,'GEOGCS["NAD27(76)",DATUM["North_American_Datum_1927_1976",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],AUTHORITY["EPSG","6608"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4608"]]','+proj=longlat +ellps=clrk66 +no_defs ');
----
---- EPSG 4609 : NAD27(CGQ77)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4609,'EPSG',4609,'GEOGCS["NAD27(CGQ77)",DATUM["North_American_Datum_1927_CGQ77",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],AUTHORITY["EPSG","6609"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4609"]]','+proj=longlat +ellps=clrk66 +no_defs ');
----
---- EPSG 4610 : Xian 1980
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4610,'EPSG',4610,'GEOGCS["Xian 1980",DATUM["Xian_1980",SPHEROID["Xian 1980",6378140,298.257,AUTHORITY["EPSG","7049"]],AUTHORITY["EPSG","6610"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4610"]]','+proj=longlat +a=6378140 +b=6356755.288157528 +no_defs ');
----
---- EPSG 4611 : Hong Kong 1980
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4611,'EPSG',4611,'GEOGCS["Hong Kong 1980",DATUM["Hong_Kong_1980",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-162.619,-276.959,-161.764,0.067753,-2.24365,-1.15883,-1.09425],AUTHORITY["EPSG","6611"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4611"]]','+proj=longlat +ellps=intl +towgs84=-162.619,-276.959,-161.764,0.067753,-2.24365,-1.15883,-1.09425 +no_defs ');
----
---- EPSG 4612 : JGD2000
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4612,'EPSG',4612,'GEOGCS["JGD2000",DATUM["Japanese_Geodetic_Datum_2000",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6612"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4612"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4613 : Segara
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4613,'EPSG',4613,'GEOGCS["Segara",DATUM["Gunung_Segara",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6613"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4613"]]','+proj=longlat +ellps=bessel +no_defs ');
----
---- EPSG 4614 : QND95
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4614,'EPSG',4614,'GEOGCS["QND95",DATUM["Qatar_National_Datum_1995",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-119.425,-303.659,-11.0006,1.1643,0.174458,1.09626,3.65706],AUTHORITY["EPSG","6614"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4614"]]','+proj=longlat +ellps=intl +towgs84=-119.425,-303.659,-11.0006,1.1643,0.174458,1.09626,3.65706 +no_defs ');
----
---- EPSG 4615 : Porto Santo
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4615,'EPSG',4615,'GEOGCS["Porto Santo",DATUM["Porto_Santo_1936",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-499,-249,314,0,0,0,0],AUTHORITY["EPSG","6615"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4615"]]','+proj=longlat +ellps=intl +towgs84=-499,-249,314,0,0,0,0 +no_defs ');
----
---- EPSG 4616 : Selvagem Grande
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4616,'EPSG',4616,'GEOGCS["Selvagem Grande",DATUM["Selvagem_Grande",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6616"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4616"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4617 : NAD83(CSRS)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4617,'EPSG',4617,'GEOGCS["NAD83(CSRS)",DATUM["NAD83_Canadian_Spatial_Reference_System",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],AUTHORITY["EPSG","6140"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4617"]]','+proj=longlat +ellps=GRS80 +no_defs ');
----
---- EPSG 4618 : SAD69
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4618,'EPSG',4618,'GEOGCS["SAD69",DATUM["South_American_Datum_1969",SPHEROID["GRS 1967 (SAD69)",6378160,298.25,AUTHORITY["EPSG","7050"]],AUTHORITY["EPSG","6618"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4618"]]','+proj=longlat +ellps=aust_SA +no_defs ');
----
---- EPSG 4619 : SWEREF99
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4619,'EPSG',4619,'GEOGCS["SWEREF99",DATUM["SWEREF99",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6619"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4619"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4620 : Point 58
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4620,'EPSG',4620,'GEOGCS["Point 58",DATUM["Point_58",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[-106,-129,165,0,0,0,0],AUTHORITY["EPSG","6620"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4620"]]','+proj=longlat +ellps=clrk80 +towgs84=-106,-129,165,0,0,0,0 +no_defs ');
----
---- EPSG 4621 : Fort Marigot
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4621,'EPSG',4621,'GEOGCS["Fort Marigot",DATUM["Fort_Marigot",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[137,248,-430,0,0,0,0],AUTHORITY["EPSG","6621"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4621"]]','+proj=longlat +ellps=intl +towgs84=137,248,-430,0,0,0,0 +no_defs ');
----
---- EPSG 4622 : Guadeloupe 1948
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4622,'EPSG',4622,'GEOGCS["Guadeloupe 1948",DATUM["Guadeloupe_1948",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6622"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4622"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4623 : CSG67
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4623,'EPSG',4623,'GEOGCS["CSG67",DATUM["Centre_Spatial_Guyanais_1967",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-186,230,110,0,0,0,0],AUTHORITY["EPSG","6623"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4623"]]','+proj=longlat +ellps=intl +towgs84=-186,230,110,0,0,0,0 +no_defs ');
----
---- EPSG 4624 : RGFG95
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4624,'EPSG',4624,'GEOGCS["RGFG95",DATUM["Reseau_Geodesique_Francais_Guyane_1995",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[2,2,-2,0,0,0,0],AUTHORITY["EPSG","6624"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4624"]]','+proj=longlat +ellps=GRS80 +towgs84=2,2,-2,0,0,0,0 +no_defs ');
----
---- EPSG 4625 : Martinique 1938
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4625,'EPSG',4625,'GEOGCS["Martinique 1938",DATUM["Martinique_1938",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6625"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4625"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4626 : Reunion 1947
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4626,'EPSG',4626,'GEOGCS["Reunion 1947",DATUM["Reunion_1947",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6626"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4626"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4627 : RGR92
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4627,'EPSG',4627,'GEOGCS["RGR92",DATUM["Reseau_Geodesique_de_la_Reunion_1992",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6627"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4627"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4628 : Tahiti 52
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4628,'EPSG',4628,'GEOGCS["Tahiti 52",DATUM["Tahiti_52",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[162,117,154,0,0,0,0],AUTHORITY["EPSG","6628"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4628"]]','+proj=longlat +ellps=intl +towgs84=162,117,154,0,0,0,0 +no_defs ');
----
---- EPSG 4629 : Tahaa 54
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4629,'EPSG',4629,'GEOGCS["Tahaa 54",DATUM["Tahaa_54",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6629"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4629"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4630 : IGN72 Nuku Hiva
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4630,'EPSG',4630,'GEOGCS["IGN72 Nuku Hiva",DATUM["IGN72_Nuku_Hiva",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6630"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4630"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4631 : K0 1949
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4631,'EPSG',4631,'GEOGCS["K0 1949",DATUM["K0_1949",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[145,-187,103,0,0,0,0],AUTHORITY["EPSG","6631"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4631"]]','+proj=longlat +ellps=intl +towgs84=145,-187,103,0,0,0,0 +no_defs ');
----
---- EPSG 4632 : Combani 1950
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4632,'EPSG',4632,'GEOGCS["Combani 1950",DATUM["Combani_1950",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-382,-59,-262,0,0,0,0],AUTHORITY["EPSG","6632"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4632"]]','+proj=longlat +ellps=intl +towgs84=-382,-59,-262,0,0,0,0 +no_defs ');
----
---- EPSG 4633 : IGN56 Lifou
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4633,'EPSG',4633,'GEOGCS["IGN56 Lifou",DATUM["IGN56_Lifou",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6633"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4633"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4634 : IGN72 Grand Terre
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4634,'EPSG',4634,'GEOGCS["IGN72 Grand Terre",DATUM["IGN72_Grande_Terre",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6634"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9108"]],AUTHORITY["EPSG","4634"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4635 : ST87 Ouvea
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4635,'EPSG',4635,'GEOGCS["ST87 Ouvea",DATUM["ST87_Ouvea",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-122.383,-188.696,103.344,3.5107,-4.9668,-5.7047,4.4798],AUTHORITY["EPSG","6635"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4635"]]','+proj=longlat +ellps=intl +towgs84=-122.383,-188.696,103.344,3.5107,-4.9668,-5.7047,4.4798 +no_defs ');
----
---- EPSG 4636 : Petrels 1972
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4636,'EPSG',4636,'GEOGCS["Petrels 1972",DATUM["Petrels_1972",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[365,194,166,0,0,0,0],AUTHORITY["EPSG","6636"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4636"]]','+proj=longlat +ellps=intl +towgs84=365,194,166,0,0,0,0 +no_defs ');
----
---- EPSG 4637 : Perroud 1950
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4637,'EPSG',4637,'GEOGCS["Perroud 1950",DATUM["Pointe_Geologie_Perroud_1950",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[325,154,172,0,0,0,0],AUTHORITY["EPSG","6637"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4637"]]','+proj=longlat +ellps=intl +towgs84=325,154,172,0,0,0,0 +no_defs ');
----
---- EPSG 4638 : Saint Pierre et Miquelon 1950
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4638,'EPSG',4638,'GEOGCS["Saint Pierre et Miquelon 1950",DATUM["Saint_Pierre_et_Miquelon_1950",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],TOWGS84[30,430,368,0,0,0,0],AUTHORITY["EPSG","6638"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4638"]]','+proj=longlat +ellps=clrk66 +towgs84=30,430,368,0,0,0,0 +no_defs ');
----
---- EPSG 4639 : MOP78
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4639,'EPSG',4639,'GEOGCS["MOP78",DATUM["MOP78",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6639"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4639"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4640 : RRAF 1991
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4640,'EPSG',4640,'GEOGCS["RRAF 1991",DATUM["Reseau_de_Reference_des_Antilles_Francaises_1991",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6640"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4640"]]','+proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4641 : IGN53 Mare
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4641,'EPSG',4641,'GEOGCS["IGN53 Mare",DATUM["IGN53_Mare",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6641"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4641"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4642 : ST84 Ile des Pins
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4642,'EPSG',4642,'GEOGCS["ST84 Ile des Pins",DATUM["ST84_Ile_des_Pins",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6642"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4642"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4643 : ST71 Belep
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4643,'EPSG',4643,'GEOGCS["ST71 Belep",DATUM["ST71_Belep",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-480.26,-438.32,-643.429,16.3119,20.1721,-4.0349,-111.7],AUTHORITY["EPSG","6643"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4643"]]','+proj=longlat +ellps=intl +towgs84=-480.26,-438.32,-643.429,16.3119,20.1721,-4.0349,-111.7 +no_defs ');
----
---- EPSG 4644 : NEA74 Noumea
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4644,'EPSG',4644,'GEOGCS["NEA74 Noumea",DATUM["NEA74_Noumea",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6644"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4644"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4645 : RGNC 1991
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4645,'EPSG',4645,'GEOGCS["RGNC 1991",DATUM["Reseau_Geodesique_Nouvelle_Caledonie_1991",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6645"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4645"]]','+proj=longlat +ellps=intl +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4646 : Grand Comoros
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4646,'EPSG',4646,'GEOGCS["Grand Comoros",DATUM["Grand_Comoros",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6646"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4646"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4657 : Reykjavik 1900
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4657,'EPSG',4657,'GEOGCS["Reykjavik 1900",DATUM["Reykjavik_1900",SPHEROID["Danish 1876",6377019.27,300,AUTHORITY["EPSG","7051"]],TOWGS84[-28,199,5,0,0,0,0],AUTHORITY["EPSG","6657"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4657"]]','+proj=longlat +a=6377019.27 +b=6355762.5391 +towgs84=-28,199,5,0,0,0,0 +no_defs ');
----
---- EPSG 4658 : Hjorsey 1955
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4658,'EPSG',4658,'GEOGCS["Hjorsey 1955",DATUM["Hjorsey_1955",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-73,46,-86,0,0,0,0],AUTHORITY["EPSG","6658"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4658"]]','+proj=longlat +ellps=intl +towgs84=-73,46,-86,0,0,0,0 +no_defs ');
----
---- EPSG 4659 : ISN93
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4659,'EPSG',4659,'GEOGCS["ISN93",DATUM["Islands_Network_1993",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6659"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4659"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4660 : Helle 1954
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4660,'EPSG',4660,'GEOGCS["Helle 1954",DATUM["Helle_1954",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[982.609,552.753,-540.873,32.3934,-153.257,-96.2266,16.805],AUTHORITY["EPSG","6660"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4660"]]','+proj=longlat +ellps=intl +towgs84=982.609,552.753,-540.873,32.3934,-153.257,-96.2266,16.805 +no_defs ');
----
---- EPSG 4661 : LKS92
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4661,'EPSG',4661,'GEOGCS["LKS92",DATUM["Latvia_1992",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6661"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4661"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4662 : IGN72 Grande Terre
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4662,'EPSG',4662,'GEOGCS["IGN72 Grande Terre",DATUM["IGN72_Grande_Terre",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6634"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4662"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4663 : Porto Santo 1995
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4663,'EPSG',4663,'GEOGCS["Porto Santo 1995",DATUM["Porto_Santo_1995",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6663"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4663"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4664 : Azores Oriental 1995
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4664,'EPSG',4664,'GEOGCS["Azores Oriental 1995",DATUM["Azores_Oriental_Islands_1995",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6664"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4664"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4665 : Azores Central 1995
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4665,'EPSG',4665,'GEOGCS["Azores Central 1995",DATUM["Azores_Central_Islands_1995",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6665"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4665"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4666 : Lisbon 1890
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4666,'EPSG',4666,'GEOGCS["Lisbon 1890",DATUM["Lisbon_1890",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6666"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4666"]]','+proj=longlat +ellps=bessel +no_defs ');
----
---- EPSG 4667 : IKBD-92
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4667,'EPSG',4667,'GEOGCS["IKBD-92",DATUM["Iraq_Kuwait_Boundary_Datum_1992",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6667"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4667"]]','+proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4668 : ED79
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4668,'EPSG',4668,'GEOGCS["ED79",DATUM["European_Datum_1979",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-86,-98,-119,0,0,0,0],AUTHORITY["EPSG","6668"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4668"]]','+proj=longlat +ellps=intl +towgs84=-86,-98,-119,0,0,0,0 +no_defs ');
----
---- EPSG 4669 : LKS94
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4669,'EPSG',4669,'GEOGCS["LKS94",DATUM["Lithuania_1994_ETRS89",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6126"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4669"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4670 : IGM95
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4670,'EPSG',4670,'GEOGCS["IGM95",DATUM["Istituto_Geografico_Militaire_1995",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6670"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4670"]]','+proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4671 : Voirol 1879
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4671,'EPSG',4671,'GEOGCS["Voirol 1879",DATUM["Voirol_1879",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],AUTHORITY["EPSG","6671"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4671"]]','+proj=longlat +a=6378249.2 +b=6356515 +no_defs ');
----
---- EPSG 4672 : CI1971
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4672,'EPSG',4672,'GEOGCS["CI1971",DATUM["Chatham_Islands_Datum_1971",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[175,-38,113,0,0,0,0],AUTHORITY["EPSG","6672"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4672"]]','+proj=longlat +ellps=intl +towgs84=175,-38,113,0,0,0,0 +no_defs ');
----
---- EPSG 4673 : CI1979
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4673,'EPSG',4673,'GEOGCS["CI1979",DATUM["Chatham_Islands_Datum_1979",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[174.05,-25.49,112.57,-0,-0,0.554,0.2263],AUTHORITY["EPSG","6673"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4673"]]','+proj=longlat +ellps=intl +towgs84=174.05,-25.49,112.57,-0,-0,0.554,0.2263 +no_defs ');
----
---- EPSG 4674 : SIRGAS 2000
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4674,'EPSG',4674,'GEOGCS["SIRGAS 2000",DATUM["Sistema_de_Referencia_Geocentrico_para_America_del_Sur_2000",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6674"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4674"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4675 : Guam 1963
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4675,'EPSG',4675,'GEOGCS["Guam 1963",DATUM["Guam_1963",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],TOWGS84[-100,-248,259,0,0,0,0],AUTHORITY["EPSG","6675"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4675"]]','+proj=longlat +ellps=clrk66 +towgs84=-100,-248,259,0,0,0,0 +no_defs ');
----
---- EPSG 4676 : Vientiane 1982
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4676,'EPSG',4676,'GEOGCS["Vientiane 1982",DATUM["Vientiane_1982",SPHEROID["Krassowsky 1940",6378245,298.3,AUTHORITY["EPSG","7024"]],AUTHORITY["EPSG","6676"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4676"]]','+proj=longlat +ellps=krass +no_defs ');
----
---- EPSG 4677 : Lao 1993
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4677,'EPSG',4677,'GEOGCS["Lao 1993",DATUM["Lao_1993",SPHEROID["Krassowsky 1940",6378245,298.3,AUTHORITY["EPSG","7024"]],AUTHORITY["EPSG","6677"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4677"]]','+proj=longlat +ellps=krass +no_defs ');
----
---- EPSG 4678 : Lao 1997
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4678,'EPSG',4678,'GEOGCS["Lao 1997",DATUM["Lao_National_Datum_1997",SPHEROID["Krassowsky 1940",6378245,298.3,AUTHORITY["EPSG","7024"]],TOWGS84[44.585,-131.212,-39.544,0,0,0,0],AUTHORITY["EPSG","6678"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4678"]]','+proj=longlat +ellps=krass +towgs84=44.585,-131.212,-39.544,0,0,0,0 +no_defs ');
----
---- EPSG 4679 : Jouik 1961
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4679,'EPSG',4679,'GEOGCS["Jouik 1961",DATUM["Jouik_1961",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[-80.01,253.26,291.19,0,0,0,0],AUTHORITY["EPSG","6679"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4679"]]','+proj=longlat +ellps=clrk80 +towgs84=-80.01,253.26,291.19,0,0,0,0 +no_defs ');
----
---- EPSG 4680 : Nouakchott 1965
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4680,'EPSG',4680,'GEOGCS["Nouakchott 1965",DATUM["Nouakchott_1965",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[124.5,-63.5,-281,0,0,0,0],AUTHORITY["EPSG","6680"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4680"]]','+proj=longlat +ellps=clrk80 +towgs84=124.5,-63.5,-281,0,0,0,0 +no_defs ');
----
---- EPSG 4681 : Mauritania 1999
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4681,'EPSG',4681,'GEOGCS["Mauritania 1999",DATUM["Mauritania_1999",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6681"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4681"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4682 : Gulshan 303
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4682,'EPSG',4682,'GEOGCS["Gulshan 303",DATUM["Gulshan_303",SPHEROID["Everest 1830 (1937 Adjustment)",6377276.345,300.8017,AUTHORITY["EPSG","7015"]],AUTHORITY["EPSG","6682"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4682"]]','+proj=longlat +a=6377276.345 +b=6356075.413140239 +no_defs ');
----
---- EPSG 4683 : PRS92
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4683,'EPSG',4683,'GEOGCS["PRS92",DATUM["Philippine_Reference_System_1992",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],TOWGS84[-127.62,-67.24,-47.04,-3.068,4.903,1.578,-1.06],AUTHORITY["EPSG","6683"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4683"]]','+proj=longlat +ellps=clrk66 +towgs84=-127.62,-67.24,-47.04,-3.068,4.903,1.578,-1.06 +no_defs ');
----
---- EPSG 4684 : Gan 1970
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4684,'EPSG',4684,'GEOGCS["Gan 1970",DATUM["Gan_1970",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-133,-321,50,0,0,0,0],AUTHORITY["EPSG","6684"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4684"]]','+proj=longlat +ellps=intl +towgs84=-133,-321,50,0,0,0,0 +no_defs ');
----
---- EPSG 4685 : Gandajika
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4685,'EPSG',4685,'GEOGCS["Gandajika",DATUM["Gandajika",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6685"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4685"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4686 : MAGNA-SIRGAS
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4686,'EPSG',4686,'GEOGCS["MAGNA-SIRGAS",DATUM["Marco_Geocentrico_Nacional_de_Referencia",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6686"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4686"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4687 : RGPF
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4687,'EPSG',4687,'GEOGCS["RGPF",DATUM["Reseau_Geodesique_de_la_Polynesie_Francaise",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],AUTHORITY["EPSG","6687"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4687"]]','+proj=longlat +ellps=GRS80 +no_defs ');
----
---- EPSG 4688 : Fatu Iva 72
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4688,'EPSG',4688,'GEOGCS["Fatu Iva 72",DATUM["Fatu_Iva_72",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[347.103,1078.12,2623.92,-33.8875,70.6773,-9.3943,186.074],AUTHORITY["EPSG","6688"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4688"]]','+proj=longlat +ellps=intl +towgs84=347.103,1078.12,2623.92,-33.8875,70.6773,-9.3943,186.074 +no_defs ');
----
---- EPSG 4689 : IGN63 Hiva Oa
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4689,'EPSG',4689,'GEOGCS["IGN63 Hiva Oa",DATUM["IGN63_Hiva_Oa",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6689"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4689"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4690 : Tahiti 79
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4690,'EPSG',4690,'GEOGCS["Tahiti 79",DATUM["Tahiti_79",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6690"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4690"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4691 : Moorea 87
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4691,'EPSG',4691,'GEOGCS["Moorea 87",DATUM["Moorea_87",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[215.525,149.593,176.229,-3.2624,-1.692,-1.1571,10.4773],AUTHORITY["EPSG","6691"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4691"]]','+proj=longlat +ellps=intl +towgs84=215.525,149.593,176.229,-3.2624,-1.692,-1.1571,10.4773 +no_defs ');
----
---- EPSG 4692 : Maupiti 83
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4692,'EPSG',4692,'GEOGCS["Maupiti 83",DATUM["Maupiti_83",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[217.037,86.959,23.956,0,0,0,0],AUTHORITY["EPSG","6692"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4692"]]','+proj=longlat +ellps=intl +towgs84=217.037,86.959,23.956,0,0,0,0 +no_defs ');
----
---- EPSG 4693 : Nakhl-e Ghanem
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4693,'EPSG',4693,'GEOGCS["Nakhl-e Ghanem",DATUM["Nakhl_e_Ghanem",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],TOWGS84[0,-0.15,0.68,0,0,0,0],AUTHORITY["EPSG","6693"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4693"]]','+proj=longlat +ellps=WGS84 +towgs84=0,-0.15,0.68,0,0,0,0 +no_defs ');
----
---- EPSG 4694 : POSGAR 94
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4694,'EPSG',4694,'GEOGCS["POSGAR 94",DATUM["Posiciones_Geodesicas_Argentinas_1994",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],AUTHORITY["EPSG","6694"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4694"]]','+proj=longlat +ellps=GRS80 +no_defs ');
----
---- EPSG 4695 : Katanga 1955
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4695,'EPSG',4695,'GEOGCS["Katanga 1955",DATUM["Katanga_1955",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],AUTHORITY["EPSG","6695"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4695"]]','+proj=longlat +ellps=clrk66 +no_defs ');
----
---- EPSG 4696 : Kasai 1953
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4696,'EPSG',4696,'GEOGCS["Kasai 1953",DATUM["Kasai_1953",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6696"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4696"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4697 : IGC 1962 6th Parallel South
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4697,'EPSG',4697,'GEOGCS["IGC 1962 6th Parallel South",DATUM["IGC_1962_Arc_of_the_6th_Parallel_South",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6697"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4697"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4698 : IGN 1962 Kerguelen
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4698,'EPSG',4698,'GEOGCS["IGN 1962 Kerguelen",DATUM["IGN_1962_Kerguelen",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[145,-187,103,0,0,0,0],AUTHORITY["EPSG","6698"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4698"]]','+proj=longlat +ellps=intl +towgs84=145,-187,103,0,0,0,0 +no_defs ');
----
---- EPSG 4699 : Le Pouce 1934
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4699,'EPSG',4699,'GEOGCS["Le Pouce 1934",DATUM["Le_Pouce_1934",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[-770.1,158.4,-498.2,0,0,0,0],AUTHORITY["EPSG","6699"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4699"]]','+proj=longlat +ellps=clrk80 +towgs84=-770.1,158.4,-498.2,0,0,0,0 +no_defs ');
----
---- EPSG 4700 : IGN Astro 1960
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4700,'EPSG',4700,'GEOGCS["IGN Astro 1960",DATUM["IGN_Astro_1960",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6700"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4700"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4701 : IGCB 1955
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4701,'EPSG',4701,'GEOGCS["IGCB 1955",DATUM["Institut_Geographique_du_Congo_Belge_1955",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[-79.9,-158,-168.9,0,0,0,0],AUTHORITY["EPSG","6701"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4701"]]','+proj=longlat +ellps=clrk80 +towgs84=-79.9,-158,-168.9,0,0,0,0 +no_defs ');
----
---- EPSG 4702 : Mauritania 1999
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4702,'EPSG',4702,'GEOGCS["Mauritania 1999",DATUM["Mauritania_1999",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6702"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4702"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4703 : Mhast 1951
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4703,'EPSG',4703,'GEOGCS["Mhast 1951",DATUM["Missao_Hidrografico_Angola_y_Sao_Tome_1951",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6703"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4703"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4704 : Mhast (onshore)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4704,'EPSG',4704,'GEOGCS["Mhast (onshore)",DATUM["Mhast_onshore",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6704"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4704"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4705 : Mhast (offshore)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4705,'EPSG',4705,'GEOGCS["Mhast (offshore)",DATUM["Mhast_offshore",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6705"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4705"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4706 : Egypt Gulf of Suez S-650 TL
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4706,'EPSG',4706,'GEOGCS["Egypt Gulf of Suez S-650 TL",DATUM["Egypt_Gulf_of_Suez_S_650_TL",SPHEROID["Helmert 1906",6378200,298.3,AUTHORITY["EPSG","7020"]],TOWGS84[-146.21,112.63,4.05,0,0,0,0],AUTHORITY["EPSG","6706"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4706"]]','+proj=longlat +ellps=helmert +towgs84=-146.21,112.63,4.05,0,0,0,0 +no_defs ');
----
---- EPSG 4707 : Tern Island 1961
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4707,'EPSG',4707,'GEOGCS["Tern Island 1961",DATUM["Tern_Island_1961",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[114,-116,-333,0,0,0,0],AUTHORITY["EPSG","6707"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4707"]]','+proj=longlat +ellps=intl +towgs84=114,-116,-333,0,0,0,0 +no_defs ');
----
---- EPSG 4708 : Cocos Islands 1965
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4708,'EPSG',4708,'GEOGCS["Cocos Islands 1965",DATUM["Cocos_Islands_1965",SPHEROID["Australian National Spheroid",6378160,298.25,AUTHORITY["EPSG","7003"]],TOWGS84[-491,-22,435,0,0,0,0],AUTHORITY["EPSG","6708"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4708"]]','+proj=longlat +ellps=aust_SA +towgs84=-491,-22,435,0,0,0,0 +no_defs ');
----
---- EPSG 4709 : Iwo Jima 1945
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4709,'EPSG',4709,'GEOGCS["Iwo Jima 1945",DATUM["Iwo_Jima_1945",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[145,75,-272,0,0,0,0],AUTHORITY["EPSG","6709"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4709"]]','+proj=longlat +ellps=intl +towgs84=145,75,-272,0,0,0,0 +no_defs ');
----
---- EPSG 4710 : St. Helena 1971
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4710,'EPSG',4710,'GEOGCS["St. Helena 1971",DATUM["St_Helena_1971",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-320,550,-494,0,0,0,0],AUTHORITY["EPSG","6710"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4710"]]','+proj=longlat +ellps=intl +towgs84=-320,550,-494,0,0,0,0 +no_defs ');
----
---- EPSG 4711 : Marcus Island 1952
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4711,'EPSG',4711,'GEOGCS["Marcus Island 1952",DATUM["Marcus_Island_1952",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[124,-234,-25,0,0,0,0],AUTHORITY["EPSG","6711"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4711"]]','+proj=longlat +ellps=intl +towgs84=124,-234,-25,0,0,0,0 +no_defs ');
----
---- EPSG 4712 : Ascension Island 1958
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4712,'EPSG',4712,'GEOGCS["Ascension Island 1958",DATUM["Ascension_Island_1958",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-205,107,53,0,0,0,0],AUTHORITY["EPSG","6712"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4712"]]','+proj=longlat +ellps=intl +towgs84=-205,107,53,0,0,0,0 +no_defs ');
----
---- EPSG 4713 : Ayabelle Lighthouse
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4713,'EPSG',4713,'GEOGCS["Ayabelle Lighthouse",DATUM["Ayabelle_Lighthouse",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[-79,-129,145,0,0,0,0],AUTHORITY["EPSG","6713"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4713"]]','+proj=longlat +ellps=clrk80 +towgs84=-79,-129,145,0,0,0,0 +no_defs ');
----
---- EPSG 4714 : Bellevue
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4714,'EPSG',4714,'GEOGCS["Bellevue",DATUM["Bellevue",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-127,-769,472,0,0,0,0],AUTHORITY["EPSG","6714"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4714"]]','+proj=longlat +ellps=intl +towgs84=-127,-769,472,0,0,0,0 +no_defs ');
----
---- EPSG 4715 : Camp Area Astro
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4715,'EPSG',4715,'GEOGCS["Camp Area Astro",DATUM["Camp_Area_Astro",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-104,-129,239,0,0,0,0],AUTHORITY["EPSG","6715"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4715"]]','+proj=longlat +ellps=intl +towgs84=-104,-129,239,0,0,0,0 +no_defs ');
----
---- EPSG 4716 : Phoenix Islands 1966
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4716,'EPSG',4716,'GEOGCS["Phoenix Islands 1966",DATUM["Phoenix_Islands_1966",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[298,-304,-375,0,0,0,0],AUTHORITY["EPSG","6716"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4716"]]','+proj=longlat +ellps=intl +towgs84=298,-304,-375,0,0,0,0 +no_defs ');
----
---- EPSG 4717 : Cape Canaveral
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4717,'EPSG',4717,'GEOGCS["Cape Canaveral",DATUM["Cape_Canaveral",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],TOWGS84[-2,151,181,0,0,0,0],AUTHORITY["EPSG","6717"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4717"]]','+proj=longlat +ellps=clrk66 +towgs84=-2,151,181,0,0,0,0 +no_defs ');
----
---- EPSG 4718 : Solomon 1968
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4718,'EPSG',4718,'GEOGCS["Solomon 1968",DATUM["Solomon_1968",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6718"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4718"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4719 : Easter Island 1967
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4719,'EPSG',4719,'GEOGCS["Easter Island 1967",DATUM["Easter_Island_1967",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[211,147,111,0,0,0,0],AUTHORITY["EPSG","6719"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4719"]]','+proj=longlat +ellps=intl +towgs84=211,147,111,0,0,0,0 +no_defs ');
----
---- EPSG 4720 : Fiji 1986
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4720,'EPSG',4720,'GEOGCS["Fiji 1986",DATUM["Fiji_Geodetic_Datum_1986",SPHEROID["WGS 72",6378135,298.26,AUTHORITY["EPSG","7043"]],AUTHORITY["EPSG","6720"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4720"]]','+proj=longlat +ellps=WGS72 +no_defs ');
----
---- EPSG 4721 : Fiji 1956
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4721,'EPSG',4721,'GEOGCS["Fiji 1956",DATUM["Fiji_1956",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[265.025,384.929,-194.046,0,0,0,0],AUTHORITY["EPSG","6721"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4721"]]','+proj=longlat +ellps=intl +towgs84=265.025,384.929,-194.046,0,0,0,0 +no_defs ');
----
---- EPSG 4722 : South Georgia 1968
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4722,'EPSG',4722,'GEOGCS["South Georgia 1968",DATUM["South_Georgia_1968",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-794,119,-298,0,0,0,0],AUTHORITY["EPSG","6722"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4722"]]','+proj=longlat +ellps=intl +towgs84=-794,119,-298,0,0,0,0 +no_defs ');
----
---- EPSG 4723 : Grand Cayman 1959
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4723,'EPSG',4723,'GEOGCS["Grand Cayman 1959",DATUM["Grand_Cayman_1959",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],TOWGS84[67.8,106.1,138.8,0,0,0,0],AUTHORITY["EPSG","6723"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4723"]]','+proj=longlat +ellps=clrk66 +towgs84=67.8,106.1,138.8,0,0,0,0 +no_defs ');
----
---- EPSG 4724 : Diego Garcia 1969
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4724,'EPSG',4724,'GEOGCS["Diego Garcia 1969",DATUM["Diego_Garcia_1969",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[208,-435,-229,0,0,0,0],AUTHORITY["EPSG","6724"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4724"]]','+proj=longlat +ellps=intl +towgs84=208,-435,-229,0,0,0,0 +no_defs ');
----
---- EPSG 4725 : Johnston Island 1961
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4725,'EPSG',4725,'GEOGCS["Johnston Island 1961",DATUM["Johnston_Island_1961",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[189,-79,-202,0,0,0,0],AUTHORITY["EPSG","6725"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4725"]]','+proj=longlat +ellps=intl +towgs84=189,-79,-202,0,0,0,0 +no_defs ');
----
---- EPSG 4726 : Little Cayman 1961
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4726,'EPSG',4726,'GEOGCS["Little Cayman 1961",DATUM["Little_Cayman_1961",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],AUTHORITY["EPSG","6726"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4726"]]','+proj=longlat +ellps=clrk66 +no_defs ');
----
---- EPSG 4727 : Midway 1961
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4727,'EPSG',4727,'GEOGCS["Midway 1961",DATUM["Midway_1961",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6727"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4727"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4728 : Pico de la Nieves
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4728,'EPSG',4728,'GEOGCS["Pico de la Nieves",DATUM["Pico_de_la_Nieves",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-307,-92,127,0,0,0,0],AUTHORITY["EPSG","6728"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4728"]]','+proj=longlat +ellps=intl +towgs84=-307,-92,127,0,0,0,0 +no_defs ');
----
---- EPSG 4729 : Pitcairn 1967
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4729,'EPSG',4729,'GEOGCS["Pitcairn 1967",DATUM["Pitcairn_1967",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[185,165,42,0,0,0,0],AUTHORITY["EPSG","6729"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4729"]]','+proj=longlat +ellps=intl +towgs84=185,165,42,0,0,0,0 +no_defs ');
----
---- EPSG 4730 : Santo 1965
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4730,'EPSG',4730,'GEOGCS["Santo 1965",DATUM["Santo_1965",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[170,42,84,0,0,0,0],AUTHORITY["EPSG","6730"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4730"]]','+proj=longlat +ellps=intl +towgs84=170,42,84,0,0,0,0 +no_defs ');
----
---- EPSG 4731 : Viti Levu 1916
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4731,'EPSG',4731,'GEOGCS["Viti Levu 1916",DATUM["Viti_Levu_1916",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[51,391,-36,0,0,0,0],AUTHORITY["EPSG","6731"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4731"]]','+proj=longlat +ellps=clrk80 +towgs84=51,391,-36,0,0,0,0 +no_defs ');
----
---- EPSG 4732 : Marshall Islands 1960
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4732,'EPSG',4732,'GEOGCS["Marshall Islands 1960",DATUM["Marshall_Islands_1960",SPHEROID["Hough 1960",6378270,297,AUTHORITY["EPSG","7053"]],TOWGS84[102,52,-38,0,0,0,0],AUTHORITY["EPSG","6732"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4732"]]','+proj=longlat +a=6378270 +b=6356794.343434343 +towgs84=102,52,-38,0,0,0,0 +no_defs ');
----
---- EPSG 4733 : Wake Island 1952
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4733,'EPSG',4733,'GEOGCS["Wake Island 1952",DATUM["Wake_Island_1952",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[276,-57,149,0,0,0,0],AUTHORITY["EPSG","6733"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4733"]]','+proj=longlat +ellps=intl +towgs84=276,-57,149,0,0,0,0 +no_defs ');
----
---- EPSG 4734 : Tristan 1968
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4734,'EPSG',4734,'GEOGCS["Tristan 1968",DATUM["Tristan_1968",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-632,438,-609,0,0,0,0],AUTHORITY["EPSG","6734"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4734"]]','+proj=longlat +ellps=intl +towgs84=-632,438,-609,0,0,0,0 +no_defs ');
----
---- EPSG 4735 : Kusaie 1951
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4735,'EPSG',4735,'GEOGCS["Kusaie 1951",DATUM["Kusaie_1951",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[647,1777,-1124,0,0,0,0],AUTHORITY["EPSG","6735"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4735"]]','+proj=longlat +ellps=intl +towgs84=647,1777,-1124,0,0,0,0 +no_defs ');
----
---- EPSG 4736 : Deception Island
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4736,'EPSG',4736,'GEOGCS["Deception Island",DATUM["Deception_Island",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[260,12,-147,0,0,0,0],AUTHORITY["EPSG","6736"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4736"]]','+proj=longlat +ellps=clrk80 +towgs84=260,12,-147,0,0,0,0 +no_defs ');
----
---- EPSG 4737 : Korea 2000
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4737,'EPSG',4737,'GEOGCS["Korea 2000",DATUM["Geocentric_datum_of_Korea",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6737"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4737"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4738 : Hong Kong 1963
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4738,'EPSG',4738,'GEOGCS["Hong Kong 1963",DATUM["Hong_Kong_1963",SPHEROID["Clarke 1858",6378293.645208759,294.2606763692606,AUTHORITY["EPSG","7007"]],AUTHORITY["EPSG","6738"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4738"]]','+proj=longlat +a=6378293.645208759 +b=6356617.987679838 +no_defs ');
----
---- EPSG 4739 : Hong Kong 1963(67)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4739,'EPSG',4739,'GEOGCS["Hong Kong 1963(67)",DATUM["Hong_Kong_1963_67",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-156,-271,-189,0,0,0,0],AUTHORITY["EPSG","6739"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4739"]]','+proj=longlat +ellps=intl +towgs84=-156,-271,-189,0,0,0,0 +no_defs ');
----
---- EPSG 4740 : PZ-90
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4740,'EPSG',4740,'GEOGCS["PZ-90",DATUM["Parametrop_Zemp_1990",SPHEROID["PZ-90",6378136,298.257839303,AUTHORITY["EPSG","7054"]],TOWGS84[0,0,1.5,-0,-0,0.076,0],AUTHORITY["EPSG","6740"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4740"]]','+proj=longlat +a=6378136 +b=6356751.361745712 +towgs84=0,0,1.5,-0,-0,0.076,0 +no_defs ');
----
---- EPSG 4741 : FD54
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4741,'EPSG',4741,'GEOGCS["FD54",DATUM["Faroe_Datum_1954",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6741"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4741"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4742 : GDM2000
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4742,'EPSG',4742,'GEOGCS["GDM2000",DATUM["Geodetic_Datum_of_Malaysia_2000",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],AUTHORITY["EPSG","6742"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4742"]]','+proj=longlat +ellps=GRS80 +no_defs ');
----
---- EPSG 4743 : Karbala 1979 (Polservice)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4743,'EPSG',4743,'GEOGCS["Karbala 1979 (Polservice)",DATUM["Karbala_1979_Polservice",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[84.1,-320.1,218.7,0,0,0,0],AUTHORITY["EPSG","6743"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4743"]]','+proj=longlat +ellps=clrk80 +towgs84=84.1,-320.1,218.7,0,0,0,0 +no_defs ');
----
---- EPSG 4744 : Nahrwan 1934
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4744,'EPSG',4744,'GEOGCS["Nahrwan 1934",DATUM["Nahrwan_1934",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6744"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4744"]]','+proj=longlat +ellps=clrk80 +no_defs ');
----
---- EPSG 4745 : RD/83
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4745,'EPSG',4745,'GEOGCS["RD/83",DATUM["Rauenberg_Datum_83",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6745"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4745"]]','+proj=longlat +ellps=bessel +no_defs ');
----
---- EPSG 4746 : PD/83
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4746,'EPSG',4746,'GEOGCS["PD/83",DATUM["Potsdam_Datum_83",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6746"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4746"]]','+proj=longlat +ellps=bessel +no_defs ');
----
---- EPSG 4747 : GR96
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4747,'EPSG',4747,'GEOGCS["GR96",DATUM["Greenland_1996",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6747"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4747"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4748 : Vanua Levu 1915
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4748,'EPSG',4748,'GEOGCS["Vanua Levu 1915",DATUM["Vanua_Levu_1915",SPHEROID["Clarke 1880 (international foot)",6378306.3696,293.4663076556355,AUTHORITY["EPSG","7055"]],TOWGS84[51,391,-36,0,0,0,0],AUTHORITY["EPSG","6748"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4748"]]','+proj=longlat +a=6378306.3696 +b=6356571.996 +towgs84=51,391,-36,0,0,0,0 +no_defs ');
----
---- EPSG 4749 : RGNC91-93
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4749,'EPSG',4749,'GEOGCS["RGNC91-93",DATUM["Reseau_Geodesique_de_Nouvelle_Caledonie_91_93",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6749"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4749"]]','+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4750 : ST87 Ouvea
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4750,'EPSG',4750,'GEOGCS["ST87 Ouvea",DATUM["ST87_Ouvea",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],TOWGS84[-56.263,16.136,-22.856,0,0,0,0],AUTHORITY["EPSG","6750"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4750"]]','+proj=longlat +ellps=WGS84 +towgs84=-56.263,16.136,-22.856,0,0,0,0 +no_defs ');
----
---- EPSG 4751 : Kertau (RSO)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4751,'EPSG',4751,'GEOGCS["Kertau (RSO)",DATUM["Kertau_RSO",SPHEROID["Everest 1830 (RSO 1969)",6377295.664,300.8017,AUTHORITY["EPSG","7056"]],AUTHORITY["EPSG","6751"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4751"]]','+proj=longlat +a=6377295.664 +b=6356094.667915204 +no_defs ');
----
---- EPSG 4752 : Viti Levu 1912
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4752,'EPSG',4752,'GEOGCS["Viti Levu 1912",DATUM["Viti_Levu_1912",SPHEROID["Clarke 1880 (international foot)",6378306.3696,293.4663076556355,AUTHORITY["EPSG","7055"]],TOWGS84[51,391,-36,0,0,0,0],AUTHORITY["EPSG","6752"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4752"]]','+proj=longlat +a=6378306.3696 +b=6356571.996 +towgs84=51,391,-36,0,0,0,0 +no_defs ');
----
---- EPSG 4753 : fk89
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4753,'EPSG',4753,'GEOGCS["fk89",DATUM["fk89",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6753"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4753"]]','+proj=longlat +ellps=intl +no_defs ');
----
---- EPSG 4754 : LGD2006
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4754,'EPSG',4754,'GEOGCS["LGD2006",DATUM["Libyan_Geodetic_Datum_2006",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-208.406,-109.878,-2.5764,0,0,0,0],AUTHORITY["EPSG","6754"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4754"]]','+proj=longlat +ellps=intl +towgs84=-208.406,-109.878,-2.5764,0,0,0,0 +no_defs ');
----
---- EPSG 4755 : DGN95
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4755,'EPSG',4755,'GEOGCS["DGN95",DATUM["Datum_Geodesi_Nasional_1995",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6755"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4755"]]','+proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs ');
----
---- EPSG 4756 : VN-2000
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4756,'EPSG',4756,'GEOGCS["VN-2000",DATUM["Vietnam_2000",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],AUTHORITY["EPSG","6756"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4756"]]','+proj=longlat +ellps=WGS84 +no_defs ');
----
---- EPSG 4801 : Bern 1898 (Bern)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4801,'EPSG',4801,'GEOGCS["Bern 1898 (Bern)",DATUM["CH1903_Bern",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6801"]],PRIMEM["Bern",7.439583333333333,AUTHORITY["EPSG","8907"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4801"]]','+proj=longlat +ellps=bessel +pm=bern +no_defs ');
----
---- EPSG 4802 : Bogota 1975 (Bogota)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4802,'EPSG',4802,'GEOGCS["Bogota 1975 (Bogota)",DATUM["Bogota_1975_Bogota",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6802"]],PRIMEM["Bogota",-74.08091666666667,AUTHORITY["EPSG","8904"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4802"]]','+proj=longlat +ellps=intl +pm=bogota +no_defs ');
----
---- EPSG 4803 : Lisbon (Lisbon)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4803,'EPSG',4803,'GEOGCS["Lisbon (Lisbon)",DATUM["Lisbon_1937_Lisbon",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6803"]],PRIMEM["Lisbon",-9.131906111111112,AUTHORITY["EPSG","8902"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4803"]]','+proj=longlat +ellps=intl +pm=lisbon +no_defs ');
----
---- EPSG 4804 : Makassar (Jakarta)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4804,'EPSG',4804,'GEOGCS["Makassar (Jakarta)",DATUM["Makassar_Jakarta",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],TOWGS84[-587.8,519.75,145.76,0,0,0,0],AUTHORITY["EPSG","6804"]],PRIMEM["Jakarta",106.8077194444444,AUTHORITY["EPSG","8908"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4804"]]','+proj=longlat +ellps=bessel +towgs84=-587.8,519.75,145.76,0,0,0,0 +pm=jakarta +no_defs ');
----
---- EPSG 4805 : MGI (Ferro)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4805,'EPSG',4805,'GEOGCS["MGI (Ferro)",DATUM["Militar_Geographische_Institut_Ferro",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6805"]],PRIMEM["Ferro",-17.66666666666667,AUTHORITY["EPSG","8909"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4805"]]','+proj=longlat +ellps=bessel +pm=ferro +no_defs ');
----
---- EPSG 4806 : Monte Mario (Rome)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4806,'EPSG',4806,'GEOGCS["Monte Mario (Rome)",DATUM["Monte_Mario_Rome",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6806"]],PRIMEM["Rome",12.45233333333333,AUTHORITY["EPSG","8906"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4806"]]','+proj=longlat +ellps=intl +pm=rome +no_defs ');
----
---- EPSG 4807 : NTF (Paris)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4807,'EPSG',4807,'GEOGCS["NTF (Paris)",DATUM["Nouvelle_Triangulation_Francaise_Paris",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],TOWGS84[-168,-60,320,0,0,0,0],AUTHORITY["EPSG","6807"]],PRIMEM["Paris",2.33722917,AUTHORITY["EPSG","8903"]],UNIT["grad",0.01570796326794897,AUTHORITY["EPSG","9105"]],AUTHORITY["EPSG","4807"]]','+proj=longlat +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +no_defs ');
----
---- EPSG 4808 : Padang (Jakarta)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4808,'EPSG',4808,'GEOGCS["Padang (Jakarta)",DATUM["Padang_1884_Jakarta",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6808"]],PRIMEM["Jakarta",106.8077194444444,AUTHORITY["EPSG","8908"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4808"]]','+proj=longlat +ellps=bessel +pm=jakarta +no_defs ');
----
---- EPSG 4809 : Belge 1950 (Brussels)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4809,'EPSG',4809,'GEOGCS["Belge 1950 (Brussels)",DATUM["Reseau_National_Belge_1950_Brussels",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],AUTHORITY["EPSG","6809"]],PRIMEM["Brussels",4.367975,AUTHORITY["EPSG","8910"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4809"]]','+proj=longlat +ellps=intl +pm=brussels +no_defs ');
----
---- EPSG 4810 : Tananarive (Paris)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4810,'EPSG',4810,'GEOGCS["Tananarive (Paris)",DATUM["Tananarive_1925_Paris",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[-189,-242,-91,0,0,0,0],AUTHORITY["EPSG","6810"]],PRIMEM["Paris",2.33722917,AUTHORITY["EPSG","8903"]],UNIT["grad",0.01570796326794897,AUTHORITY["EPSG","9105"]],AUTHORITY["EPSG","4810"]]','+proj=longlat +ellps=intl +towgs84=-189,-242,-91,0,0,0,0 +pm=paris +no_defs ');
----
---- EPSG 4811 : Voirol 1875 (Paris)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4811,'EPSG',4811,'GEOGCS["Voirol 1875 (Paris)",DATUM["Voirol_1875_Paris",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],TOWGS84[-73,-247,227,0,0,0,0],AUTHORITY["EPSG","6811"]],PRIMEM["Paris",2.33722917,AUTHORITY["EPSG","8903"]],UNIT["grad",0.01570796326794897,AUTHORITY["EPSG","9105"]],AUTHORITY["EPSG","4811"]]','+proj=longlat +a=6378249.2 +b=6356515 +towgs84=-73,-247,227,0,0,0,0 +pm=paris +no_defs ');
----
---- EPSG 4813 : Batavia (Jakarta)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4813,'EPSG',4813,'GEOGCS["Batavia (Jakarta)",DATUM["Batavia_Jakarta",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6813"]],PRIMEM["Jakarta",106.8077194444444,AUTHORITY["EPSG","8908"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4813"]]','+proj=longlat +ellps=bessel +pm=jakarta +no_defs ');
----
---- EPSG 4814 : RT38 (Stockholm)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4814,'EPSG',4814,'GEOGCS["RT38 (Stockholm)",DATUM["Stockholm_1938_Stockholm",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6814"]],PRIMEM["Stockholm",18.05827777777778,AUTHORITY["EPSG","8911"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4814"]]','+proj=longlat +ellps=bessel +pm=stockholm +no_defs ');
----
---- EPSG 4815 : Greek (Athens)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4815,'EPSG',4815,'GEOGCS["Greek (Athens)",DATUM["Greek_Athens",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6815"]],PRIMEM["Athens",23.7163375,AUTHORITY["EPSG","8912"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4815"]]','+proj=longlat +ellps=bessel +pm=athens +no_defs ');
----
---- EPSG 4816 : Carthage (Paris)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4816,'EPSG',4816,'GEOGCS["Carthage (Paris)",DATUM["Carthage_Paris",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],AUTHORITY["EPSG","6816"]],PRIMEM["Paris",2.33722917,AUTHORITY["EPSG","8903"]],UNIT["grad",0.01570796326794897,AUTHORITY["EPSG","9105"]],AUTHORITY["EPSG","4816"]]','+proj=longlat +a=6378249.2 +b=6356515 +pm=paris +no_defs ');
----
---- EPSG 4817 : NGO 1948 (Oslo)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4817,'EPSG',4817,'GEOGCS["NGO 1948 (Oslo)",DATUM["NGO_1948_Oslo",SPHEROID["Bessel Modified",6377492.018,299.1528128,AUTHORITY["EPSG","7005"]],TOWGS84[278.3,93,474.5,7.889,0.05,-6.61,6.21],AUTHORITY["EPSG","6817"]],PRIMEM["Oslo",10.72291666666667,AUTHORITY["EPSG","8913"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4817"]]','+proj=longlat +a=6377492.018 +b=6356173.508712696 +towgs84=278.3,93,474.5,7.889,0.05,-6.61,6.21 +pm=oslo +no_defs ');
----
---- EPSG 4818 : S-JTSK (Ferro)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4818,'EPSG',4818,'GEOGCS["S-JTSK (Ferro)",DATUM["S_JTSK_Ferro",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6818"]],PRIMEM["Ferro",-17.66666666666667,AUTHORITY["EPSG","8909"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4818"]]','+proj=longlat +ellps=bessel +pm=ferro +no_defs ');
----
---- EPSG 4819 : Nord Sahara 1959 (Paris)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4819,'EPSG',4819,'GEOGCS["Nord Sahara 1959 (Paris)",DATUM["Nord_Sahara_1959_Paris",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6819"]],PRIMEM["Paris",2.33722917,AUTHORITY["EPSG","8903"]],UNIT["grad",0.01570796326794897,AUTHORITY["EPSG","9105"]],AUTHORITY["EPSG","4819"]]','+proj=longlat +ellps=clrk80 +pm=paris +no_defs ');
----
---- EPSG 4820 : Segara (Jakarta)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4820,'EPSG',4820,'GEOGCS["Segara (Jakarta)",DATUM["Gunung_Segara_Jakarta",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6820"]],PRIMEM["Jakarta",106.8077194444444,AUTHORITY["EPSG","8908"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4820"]]','+proj=longlat +ellps=bessel +pm=jakarta +no_defs ');
----
---- EPSG 4821 : Voirol 1879 (Paris)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4821,'EPSG',4821,'GEOGCS["Voirol 1879 (Paris)",DATUM["Voirol_1879_Paris",SPHEROID["Clarke 1880 (IGN)",6378249.2,293.4660212936269,AUTHORITY["EPSG","7011"]],AUTHORITY["EPSG","6821"]],PRIMEM["Paris",2.33722917,AUTHORITY["EPSG","8903"]],UNIT["grad",0.01570796326794897,AUTHORITY["EPSG","9105"]],AUTHORITY["EPSG","4821"]]','+proj=longlat +a=6378249.2 +b=6356515 +pm=paris +no_defs ');
----
---- EPSG 4901 : ATF (Paris)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4901,'EPSG',4901,'GEOGCS["ATF (Paris)",DATUM["Ancienne_Triangulation_Francaise_Paris",SPHEROID["Plessis 1817",6376523,308.64,AUTHORITY["EPSG","7027"]],AUTHORITY["EPSG","6901"]],PRIMEM["Paris",2.33722917,AUTHORITY["EPSG","8903"]],UNIT["grad",0.01570796326794897,AUTHORITY["EPSG","9105"]],AUTHORITY["EPSG","4901"]]','+proj=longlat +a=6376523 +b=6355862.933255573 +pm=paris +no_defs ');
----
---- EPSG 4902 : NDG (Paris)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4902,'EPSG',4902,'GEOGCS["NDG (Paris)",DATUM["Nord_de_Guerre_Paris",SPHEROID["Plessis 1817",6376523,308.64,AUTHORITY["EPSG","7027"]],AUTHORITY["EPSG","6902"]],PRIMEM["Paris",2.33722917,AUTHORITY["EPSG","8903"]],UNIT["grad",0.01570796326794897,AUTHORITY["EPSG","9105"]],AUTHORITY["EPSG","4902"]]','+proj=longlat +a=6376523 +b=6355862.933255573 +pm=paris +no_defs ');
----
---- EPSG 4903 : Madrid 1870 (Madrid)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4903,'EPSG',4903,'GEOGCS["Madrid 1870 (Madrid)",DATUM["Madrid_1870_Madrid",SPHEROID["Struve 1860",6378298.3,294.73,AUTHORITY["EPSG","7028"]],AUTHORITY["EPSG","6903"]],PRIMEM["Madrid",-3.687938888888889,AUTHORITY["EPSG","8905"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4903"]]','+proj=longlat +a=6378298.3 +b=6356657.142669562 +pm=madrid +no_defs ');
----
---- EPSG 4904 : Lisbon 1890 (Lisbon)
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (4904,'EPSG',4904,'GEOGCS["Lisbon 1890 (Lisbon)",DATUM["Lisbon_1890_Lisbon",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],AUTHORITY["EPSG","6904"]],PRIMEM["Lisbon",-9.131906111111112,AUTHORITY["EPSG","8902"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4904"]]','+proj=longlat +ellps=bessel +pm=lisbon +no_defs ');
----
---- EPSG 2000 : Anguilla 1957 / British West Indies Grid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (2000,'EPSG',2000,'PROJCS["Anguilla 1957 / British West Indies Grid",GEOGCS["Anguilla 1957",DATUM["Anguilla_1957",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6600"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4600"]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",-62],PARAMETER["scale_factor",0.9995],PARAMETER["false_easting",400000],PARAMETER["false_northing",0],UNIT["metre",1,AUTHORITY["EPSG","9001"]],AUTHORITY["EPSG","2000"]]','+proj=tmerc +lat_0=0 +lon_0=-62 +k=0.999500 +x_0=400000 +y_0=0 +ellps=clrk80 +units=m +no_defs ');
----
---- EPSG 2001 : Antigua 1943 / British West Indies Grid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (2001,'EPSG',2001,'PROJCS["Antigua 1943 / British West Indies Grid",GEOGCS["Antigua 1943",DATUM["Antigua_1943",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6601"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4601"]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",-62],PARAMETER["scale_factor",0.9995],PARAMETER["false_easting",400000],PARAMETER["false_northing",0],UNIT["metre",1,AUTHORITY["EPSG","9001"]],AUTHORITY["EPSG","2001"]]','+proj=tmerc +lat_0=0 +lon_0=-62 +k=0.999500 +x_0=400000 +y_0=0 +ellps=clrk80 +units=m +no_defs ');
----
---- EPSG 2002 : Dominica 1945 / British West Indies Grid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (2002,'EPSG',2002,'PROJCS["Dominica 1945 / British West Indies Grid",GEOGCS["Dominica 1945",DATUM["Dominica_1945",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[725,685,536,0,0,0,0],AUTHORITY["EPSG","6602"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4602"]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",-62],PARAMETER["scale_factor",0.9995],PARAMETER["false_easting",400000],PARAMETER["false_northing",0],UNIT["metre",1,AUTHORITY["EPSG","9001"]],AUTHORITY["EPSG","2002"]]','+proj=tmerc +lat_0=0 +lon_0=-62 +k=0.999500 +x_0=400000 +y_0=0 +ellps=clrk80 +towgs84=725,685,536,0,0,0,0 +units=m +no_defs ');
----
---- EPSG 2003 : Grenada 1953 / British West Indies Grid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (2003,'EPSG',2003,'PROJCS["Grenada 1953 / British West Indies Grid",GEOGCS["Grenada 1953",DATUM["Grenada_1953",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[72,213.7,93,0,0,0,0],AUTHORITY["EPSG","6603"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4603"]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",-62],PARAMETER["scale_factor",0.9995],PARAMETER["false_easting",400000],PARAMETER["false_northing",0],UNIT["metre",1,AUTHORITY["EPSG","9001"]],AUTHORITY["EPSG","2003"]]','+proj=tmerc +lat_0=0 +lon_0=-62 +k=0.999500 +x_0=400000 +y_0=0 +ellps=clrk80 +towgs84=72,213.7,93,0,0,0,0 +units=m +no_defs ');
----
---- EPSG 2004 : Montserrat 1958 / British West Indies Grid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (2004,'EPSG',2004,'PROJCS["Montserrat 1958 / British West Indies Grid",GEOGCS["Montserrat 1958",DATUM["Montserrat_1958",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[174,359,365,0,0,0,0],AUTHORITY["EPSG","6604"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4604"]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",-62],PARAMETER["scale_factor",0.9995],PARAMETER["false_easting",400000],PARAMETER["false_northing",0],UNIT["metre",1,AUTHORITY["EPSG","9001"]],AUTHORITY["EPSG","2004"]]','+proj=tmerc +lat_0=0 +lon_0=-62 +k=0.999500 +x_0=400000 +y_0=0 +ellps=clrk80 +towgs84=174,359,365,0,0,0,0 +units=m +no_defs ');
----
---- EPSG 2005 : St. Kitts 1955 / British West Indies Grid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (2005,'EPSG',2005,'PROJCS["St. Kitts 1955 / British West Indies Grid",GEOGCS["St. Kitts 1955",DATUM["St_Kitts_1955",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],AUTHORITY["EPSG","6605"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4605"]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",-62],PARAMETER["scale_factor",0.9995],PARAMETER["false_easting",400000],PARAMETER["false_northing",0],UNIT["metre",1,AUTHORITY["EPSG","9001"]],AUTHORITY["EPSG","2005"]]','+proj=tmerc +lat_0=0 +lon_0=-62 +k=0.999500 +x_0=400000 +y_0=0 +ellps=clrk80 +units=m +no_defs ');
----
---- EPSG 2006 : St. Lucia 1955 / British West Indies Grid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (2006,'EPSG',2006,'PROJCS["St. Lucia 1955 / British West Indies Grid",GEOGCS["St. Lucia 1955",DATUM["St_Lucia_1955",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[-149,128,296,0,0,0,0],AUTHORITY["EPSG","6606"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4606"]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",-62],PARAMETER["scale_factor",0.9995],PARAMETER["false_easting",400000],PARAMETER["false_northing",0],UNIT["metre",1,AUTHORITY["EPSG","9001"]],AUTHORITY["EPSG","2006"]]','+proj=tmerc +lat_0=0 +lon_0=-62 +k=0.999500 +x_0=400000 +y_0=0 +ellps=clrk80 +towgs84=-149,128,296,0,0,0,0 +units=m +no_defs ');
----
---- EPSG 2007 : St. Vincent 45 / British West Indies Grid
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (2007,'EPSG',2007,'PROJCS["St. Vincent 45 / British West Indies Grid",GEOGCS["St. Vincent 1945",DATUM["St_Vincent_1945",SPHEROID["Clarke 1880 (RGS)",6378249.145,293.465,AUTHORITY["EPSG","7012"]],TOWGS84[195.671,332.517,274.607,0,0,0,0],AUTHORITY["EPSG","6607"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4607"]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",-62],PARAMETER["scale_factor",0.9995],PARAMETER["false_easting",400000],PARAMETER["false_northing",0],UNIT["metre",1,AUTHORITY["EPSG","9001"]],AUTHORITY["EPSG","2007"]]','+proj=tmerc +lat_0=0 +lon_0=-62 +k=0.999500 +x_0=400000 +y_0=0 +ellps=clrk80 +towgs84=195.671,332.517,274.607,0,0,0,0 +units=m +no_defs ');
----
---- EPSG 2008 : NAD27(CGQ77) / SCoPQ zone 2
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (2008,'EPSG',2008,'PROJCS["NAD27(CGQ77) / SCoPQ zone 2",GEOGCS["NAD27(CGQ77)",DATUM["North_American_Datum_1927_CGQ77",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],AUTHORITY["EPSG","6609"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4609"]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",-55.5],PARAMETER["scale_factor",0.9999],PARAMETER["false_easting",304800],PARAMETER["false_northing",0],UNIT["metre",1,AUTHORITY["EPSG","9001"]],AUTHORITY["EPSG","2008"]]','+proj=tmerc +lat_0=0 +lon_0=-55.5 +k=0.999900 +x_0=304800 +y_0=0 +ellps=clrk66 +units=m +no_defs ');
----
---- EPSG 2009 : NAD27(CGQ77) / SCoPQ zone 3
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (2009,'EPSG',2009,'PROJCS["NAD27(CGQ77) / SCoPQ zone 3",GEOGCS["NAD27(CGQ77)",DATUM["North_American_Datum_1927_CGQ77",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],AUTHORITY["EPSG","6609"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4609"]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",-58.5],PARAMETER["scale_factor",0.9999],PARAMETER["false_easting",304800],PARAMETER["false_northing",0],UNIT["metre",1,AUTHORITY["EPSG","9001"]],AUTHORITY["EPSG","2009"]]','+proj=tmerc +lat_0=0 +lon_0=-58.5 +k=0.999900 +x_0=304800 +y_0=0 +ellps=clrk66 +units=m +no_defs ');
----
---- EPSG 2010 : NAD27(CGQ77) / SCoPQ zone 4
----
-INSERT INTO "spatial_ref_sys" ("srid","auth_name","auth_srid","srtext","proj4text") VALUES (2010,'EPSG',2010,'PROJCS["NAD27(CGQ77) / SCoPQ zone 4",GEOGCS["NAD27(CGQ77)",DATUM["North_American_Datum_1927_CGQ77",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],AUTHORITY["EPSG","6609"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4609"]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude