svn commit: r507936 - head/databases/ip4r
Tobias Kortkamp
tobik at FreeBSD.org
Sat Aug 3 08:23:01 UTC 2019
Author: tobik
Date: Sat Aug 3 08:23:00 2019
New Revision: 507936
URL: https://svnweb.freebsd.org/changeset/ports/507936
Log:
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
Modified:
head/databases/ip4r/Makefile
head/databases/ip4r/distinfo
head/databases/ip4r/pkg-plist
Modified: head/databases/ip4r/Makefile
==============================================================================
--- head/databases/ip4r/Makefile Sat Aug 3 08:21:25 2019 (r507935)
+++ head/databases/ip4r/Makefile Sat Aug 3 08:23:00 2019 (r507936)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= ip4r
-PORTVERSION= 2.2
-PORTREVISION= 2
+PORTVERSION= 2.4.1
CATEGORIES= databases net
MAINTAINER= ports at FreeBSD.org
@@ -11,24 +10,13 @@ COMMENT= IP address and IP range index types for Postg
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>
Modified: head/databases/ip4r/distinfo
==============================================================================
--- head/databases/ip4r/distinfo Sat Aug 3 08:21:25 2019 (r507935)
+++ head/databases/ip4r/distinfo Sat Aug 3 08:23:00 2019 (r507936)
@@ -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
Modified: head/databases/ip4r/pkg-plist
==============================================================================
--- head/databases/ip4r/pkg-plist Sat Aug 3 08:21:25 2019 (r507935)
+++ head/databases/ip4r/pkg-plist Sat Aug 3 08:23:00 2019 (r507936)
@@ -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
More information about the svn-ports-all
mailing list