# Contributor: Eric Kidd # Maintainer: setvar pkgname = 'geos' setvar pkgver = '3.6.2' setvar pkgrel = '0' setvar pkgdesc = ""GEOS is a library providing OpenGIS and JTS spatial operations in C++."" setvar url = ""http://trac.osgeo.org/geos/"" setvar arch = ""x86 x86_64"" setvar license = ""LGPL2.1"" setvar depends = """" setvar depends_dev = """" setvar makedepends = ""swig python2-dev $depends_dev"" setvar install = """" setvar subpackages = ""py-$pkgname:py $pkgname-dev"" setvar source = ""http://download.osgeo.org/geos/geos-$pkgver.tar.bz2"" setvar builddir = ""$srcdir/$pkgname-$pkgver"" proc build { cd $builddir ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --localstatedir=/var \ --enable-python \ || return 1 # --enable-ruby produces a gem which crashes, and which seems to # mostly ignored in favor of the rgeo and ffi-geos modules, anyway. make || return 1 # This is a complex library that does lots of complicated numeric # stuff, and the unit tests are fast, so let's run them just to be # safe. make check || return 1 } proc package { cd $builddir make DESTDIR="$pkgdir" install || return 1 install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } proc py { cd $builddir setvar pkgdesc = ""$pkgname Python bindings"" install -d "$subpkgdir"/usr/lib mv "$pkgdir"/usr/lib/python* "$subpkgdir"/usr/lib/ } setvar sha512sums = ""515d8700b8a28282678e481faee355e3a43d7b70160472a63335b8d7225d9ba10437be782378f18f31a15288118126d411a2d862f01ce35d27c96f6bc0a73016 geos-3.6.2.tar.bz2""