[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
- &
-
-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 <
-
-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