From owner-svn-ports-head@freebsd.org Sat Aug 3 08:23:01 2019 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9F235AAED6; Sat, 3 Aug 2019 08:23:01 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 460xqT3grcz43g0; Sat, 3 Aug 2019 08:23:01 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 615FE184D7; Sat, 3 Aug 2019 08:23:01 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x738N1hg038405; Sat, 3 Aug 2019 08:23:01 GMT (envelope-from tobik@FreeBSD.org) Received: (from tobik@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x738N0mD038402; Sat, 3 Aug 2019 08:23:00 GMT (envelope-from tobik@FreeBSD.org) Message-Id: <201908030823.x738N0mD038402@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: tobik set sender to tobik@FreeBSD.org using -f From: Tobias Kortkamp Date: Sat, 3 Aug 2019 08:23:00 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r507936 - head/databases/ip4r X-SVN-Group: ports-head X-SVN-Commit-Author: tobik X-SVN-Commit-Paths: head/databases/ip4r X-SVN-Commit-Revision: 507936 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Aug 2019 08:23:01 -0000 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@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 - -.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 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