[geos-devel] [GEOS] #971: @GEOS_VERSION@ not being replaced

GEOS geos-trac at osgeo.org
Wed May 22 05:57:03 PDT 2019


#971: @GEOS_VERSION@ not being replaced
----------------------+---------------------------
 Reporter:  robe      |       Owner:  geos-devel@…
     Type:  defect    |      Status:  new
 Priority:  major     |   Milestone:  3.8.0
Component:  Default   |     Version:  master
 Severity:  Critical  |  Resolution:
 Keywords:            |
----------------------+---------------------------

Comment (by robe):

 I should add that the geos 3.7 geos-config last installed 5/2 looks like
 this, see the difference?

 {{{
 #!/bin/sh
 prefix=/var/lib/jenkins/workspace/geos/rel-3.7w64
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib

 usage()
 {
     cat <<EOF
 Usage: geos-config [OPTIONS]
 Options:
      [--prefix]
      [--version]
      [--libs]
      [--clibs]
      [--cclibs]
      [--static-clibs]
      [--static-cclibs]
      [--cflags]
      [--ldflags]
      [--includes]
      [--jtsport]
 EOF
     exit $1
 }
 if test $# -eq 0; then
   usage 1 1>&2
 fi
 while test $# -gt 0; do
 case "$1" in
     -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
     *) optarg= ;;
 esac
 case $1 in
     --prefix)
     echo ${prefix}
      ;;
     --version)
     echo 3.7.3dev
      ;;
     --cflags)
     echo -I${prefix}/include
       ;;
     --libs)
       # TODO: make an alias for --clibs
       # see http://trac.osgeo.org/geos/ticket/497
       echo -L${libdir} -lgeos-3.7.3
       ;;
     --clibs)
       echo -L${libdir} -lgeos_c
       ;;
     --cclibs)
       echo -L${libdir} -lgeos
       ;;
     --static-clibs)
       echo -L${libdir} -lgeos_c -lgeos -lm
       ;;
     --static-cclibs)
       echo -L${libdir} -lgeos -lm
       ;;
     --ldflags)
       echo -L${libdir}
       ;;
     --includes)
       echo ${prefix}/include
       ;;
     --jtsport)
     echo 1.13.0
       ;;
     *)
       usage 1 1>&2
       ;;
   esac
   shift
 done

 }}}

-- 
Ticket URL: <https://trac.osgeo.org/geos/ticket/971#comment:3>
GEOS <http://trac.osgeo.org/geos>
GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS).


More information about the geos-devel mailing list