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