geography/librttopo: import librttopo-1.1.0

The RT Topology Library exposes an API to create and manage standard
(ISO 13249 aka SQL/MM) topologies using user-provided data stores.

The code is derived from the PostGIS liblwgeom library enhanced to
provide thread-safety, have less dependencies and be independent
from PostGIS release cycles.
This commit is contained in:
wiz 2023-02-15 13:05:48 +00:00
parent 24a47383e3
commit 577be6deb8
5 changed files with 56 additions and 0 deletions

View file

@ -0,0 +1,6 @@
The RT Topology Library exposes an API to create and manage standard
(ISO 13249 aka SQL/MM) topologies using user-provided data stores.
The code is derived from the PostGIS liblwgeom library enhanced to
provide thread-safety, have less dependencies and be independent
from PostGIS release cycles.

View file

@ -0,0 +1,26 @@
# $NetBSD: Makefile,v 1.1 2023/02/15 13:05:48 wiz Exp $
DISTNAME= librttopo-1.1.0
CATEGORIES= geography
MASTER_SITES= https://git.osgeo.org/gitea/rttopo/librttopo/archive/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://git.osgeo.org/gitea/rttopo/librttopo
COMMENT= Create and manage standard (ISO 13249 aka SQL/MM) topologies
LICENSE= gnu-gpl-v2 # or later
WRKSRC= ${WRKDIR}/librttopo
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= autoconf automake autoreconf pkg-config
# doesn't test anything though
TEST_TARGET= check
PKGCONFIG_OVERRIDE+= rttopo.pc.in
pre-configure:
cd ${WRKSRC} && autoreconf -fiv
.include "../../geography/geos/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -0,0 +1,5 @@
@comment $NetBSD: PLIST,v 1.1 2023/02/15 13:05:48 wiz Exp $
include/librttopo.h
include/librttopo_geom.h
lib/librttopo.la
lib/pkgconfig/rttopo.pc

View file

@ -0,0 +1,14 @@
# $NetBSD: buildlink3.mk,v 1.1 2023/02/15 13:05:48 wiz Exp $
BUILDLINK_TREE+= librttopo
.if !defined(LIBRTTOPO_BUILDLINK3_MK)
LIBRTTOPO_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.librttopo+= librttopo>=1.1.0
BUILDLINK_PKGSRCDIR.librttopo?= ../../geography/librttopo
.include "../../geography/geos/buildlink3.mk"
.endif # LIBRTTOPO_BUILDLINK3_MK
BUILDLINK_TREE+= -librttopo

View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2023/02/15 13:05:48 wiz Exp $
BLAKE2s (librttopo-1.1.0.tar.gz) = 3b6efc0f4cd3d6841a8200c28ecab0af004dedc0fd3439fb5d55d1b26e0c55f7
SHA512 (librttopo-1.1.0.tar.gz) = 624c2aeff16737d0bec28f8b38427351a3af20658a077d280a1b2422697419394f36832db9459bf25c7d699bc002eaec499dcbd65bca7d2b3f8b92e78650dea3
Size (librttopo-1.1.0.tar.gz) = 301077 bytes