Date: Thu, 1 Oct 2015 10:10:31 +0000 (UTC) From: John Marino <marino@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r398267 - head/databases/libnvpair Message-ID: <201510011010.t91AAViY018348@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: marino Date: Thu Oct 1 10:10:31 2015 New Revision: 398267 URL: https://svnweb.freebsd.org/changeset/ports/398267 Log: databases/libnvpair: New major version (so.1 => so.3) The changes since version 1.0.2 were significant enough to warrant a major library version bump. However, libnvpair.so.2 exists in FreeBSD base, so the port version builds libnvpair.so.3 instead. With one exception, all of the Solaris/Illumos types have been replaced with BSD equivalents, including boolean_t. This changes several prototypes, and also allows for the type compatibility header to be removed. The one type that remains is hrtime_t (equivalent to int64_t). Internally, the regression tests for print_json (functionality that does not exist in FreeBSD base, at least on F9) have been added from Illumos regression tests and both DragonFly and FreeBSD pass. Deleted: head/databases/libnvpair/pkg-plist Modified: head/databases/libnvpair/Makefile head/databases/libnvpair/distinfo Modified: head/databases/libnvpair/Makefile ============================================================================== --- head/databases/libnvpair/Makefile Thu Oct 1 10:02:21 2015 (r398266) +++ head/databases/libnvpair/Makefile Thu Oct 1 10:10:31 2015 (r398267) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= libnvpair -PORTVERSION= 1.0.2 +PORTVERSION= 2.0 CATEGORIES= databases devel MAINTAINER= marino@FreeBSD.org @@ -14,9 +14,14 @@ GH_ACCOUNT= jrmarino USE_GITHUB= yes MAKE_ARGS= LIBDIR=${PREFIX}/lib +PLIST_FILES= include/libnvpair.h \ + include/nvpair.h \ + lib/libnvpair.a \ + lib/libnvpair.so \ + lib/libnvpair.so.3 post-install: (cd ${WRKSRC} && ${INSTALL_DATA} libnvpair.h nvpair.h \ - nvpair_type_compat.h ${STAGEDIR}${PREFIX}/include/) + ${STAGEDIR}${PREFIX}/include/) .include <bsd.port.mk> Modified: head/databases/libnvpair/distinfo ============================================================================== --- head/databases/libnvpair/distinfo Thu Oct 1 10:02:21 2015 (r398266) +++ head/databases/libnvpair/distinfo Thu Oct 1 10:10:31 2015 (r398267) @@ -1,2 +1,2 @@ -SHA256 (jrmarino-libnvpair-1.0.2_GH0.tar.gz) = 1dd0390b9bfba71cd6902b119df98ecfaafeb780e244dd9d6bea9ded6946a993 -SIZE (jrmarino-libnvpair-1.0.2_GH0.tar.gz) = 37960 +SHA256 (jrmarino-libnvpair-2.0_GH0.tar.gz) = 33184cf94d054eabed82d2cc528d9075c36577cc19e1fed0ecbfbb6cbe2d5cbd +SIZE (jrmarino-libnvpair-2.0_GH0.tar.gz) = 44909
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201510011010.t91AAViY018348>