diff options
author | Tobias Kortkamp <tobik@FreeBSD.org> | 2019-08-03 08:23:00 +0000 |
---|---|---|
committer | Tobias Kortkamp <tobik@FreeBSD.org> | 2019-08-03 08:23:00 +0000 |
commit | cadce4f06027d66fee354fb860ba901ff8857112 (patch) | |
tree | 79ebdb452b0e07b52066b59ce73ce5f13e2d4a7f /databases/ip4r | |
parent | f293cc206461c6a228db7198da81656be8684af5 (diff) | |
download | ports-cadce4f06027d66fee354fb860ba901ff8857112.tar.gz ports-cadce4f06027d66fee354fb860ba901ff8857112.zip |
databases/ip4r: Update to 2.4.1
This fixes the build with newer PostgreSQL versions.
Drop the IDXPATCH option. The patch no longer applies. Unfortunately
it was never upstreamed, its purpose is not clear, and the port no
longer has a maintainer to ask about this.
Changes: https://github.com/RhodiumToad/ip4r/blob/2.4.1/README.ip4r
PR: 239514
Notes
Notes:
svn path=/head/; revision=507936
Diffstat (limited to 'databases/ip4r')
-rw-r--r-- | databases/ip4r/Makefile | 24 | ||||
-rw-r--r-- | databases/ip4r/distinfo | 8 | ||||
-rw-r--r-- | databases/ip4r/pkg-plist | 4 |
3 files changed, 12 insertions, 24 deletions
diff --git a/databases/ip4r/Makefile b/databases/ip4r/Makefile index 2d5dbca0d829..3d83be07bf2e 100644 --- a/databases/ip4r/Makefile +++ b/databases/ip4r/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= ip4r -PORTVERSION= 2.2 -PORTREVISION= 2 +PORTVERSION= 2.4.1 CATEGORIES= databases net MAINTAINER= ports@FreeBSD.org @@ -11,24 +10,13 @@ COMMENT= IP address and IP range index types for PostgreSQL LICENSE= PostgreSQL -OPTIONS_DEFINE= IDXPATCH - -IDXPATCH_DESC= Prefer ip4r indexes over seq_scan on large datasets - USES= gmake pgsql -LLD_UNSAFE= yes - -MAKE_ARGS= USE_PGXS=1 - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MIDXPATCH} -# Patch if the option is supplied, however we need to unpatch if the option is de-selected after previously selecting (TODO) -PATCH_SITES= https://raw.githubusercontent.com/amutu/patch/master/:SORBS -PATCHFILES= ip4r-2.2-SORBS-prefer-index.patch:-p1:SORBS -.endif - USE_GITHUB= yes GH_ACCOUNT= RhodiumToad +post-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/include/postgresql/server/extension/ip4r + ${INSTALL_DATA} ${WRKSRC}/src/ipr.h ${STAGEDIR}${PREFIX}/include/postgresql/server/extension/ip4r + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/ip4r.so + .include <bsd.port.mk> diff --git a/databases/ip4r/distinfo b/databases/ip4r/distinfo index 790e1b1e6665..b8ba548807f0 100644 --- a/databases/ip4r/distinfo +++ b/databases/ip4r/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1496567402 -SHA256 (RhodiumToad-ip4r-2.2_GH0.tar.gz) = b513ca2f5e71c33b82566096e9b0ed420405845ed5ac396936ef676527074dc3 -SIZE (RhodiumToad-ip4r-2.2_GH0.tar.gz) = 103362 -SHA256 (ip4r-2.2-SORBS-prefer-index.patch) = 7f0740c8278dc01964323e74683a7d1e43bc761e8698201aee60da479b8d5b41 -SIZE (ip4r-2.2-SORBS-prefer-index.patch) = 9160 +TIMESTAMP = 1564818466 +SHA256 (RhodiumToad-ip4r-2.4.1_GH0.tar.gz) = 78b9f0c1ae45c22182768fe892a32d533c82281035e10914111400bf6301c726 +SIZE (RhodiumToad-ip4r-2.4.1_GH0.tar.gz) = 128212 diff --git a/databases/ip4r/pkg-plist b/databases/ip4r/pkg-plist index a963eababa13..ee252fae530c 100644 --- a/databases/ip4r/pkg-plist +++ b/databases/ip4r/pkg-plist @@ -1,8 +1,10 @@ +include/postgresql/server/extension/ip4r/ipr.h lib/postgresql/ip4r.so share/doc/postgresql/extension/README.ip4r share/postgresql/extension/ip4r--2.0--2.1.sql share/postgresql/extension/ip4r--2.1--2.2.sql -share/postgresql/extension/ip4r--2.2.sql +share/postgresql/extension/ip4r--2.2--2.4.sql +share/postgresql/extension/ip4r--2.4.sql share/postgresql/extension/ip4r--unpackaged1--2.0.sql share/postgresql/extension/ip4r--unpackaged2.0--2.0.sql share/postgresql/extension/ip4r--unpackaged2.1--2.1.sql |