Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Mar 2020 11:48:18 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r528574 - head/databases/recutils
Message-ID:  <202003171148.02HBmIvB001871@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danfe
Date: Tue Mar 17 11:48:18 2020
New Revision: 528574
URL: https://svnweb.freebsd.org/changeset/ports/528574

Log:
  - Update `databases/recutils' to version 1.8
  - Ensure that we always have UUID support by explicitly
    depending on `misc/e2fsprogs-libuuid'
  - Build with encryption support enabled by default
  - Allow to build with cURL support (remote descriptors)
  - Strip installed binaries and hook the provided test
    suite to our framework; fix LICENSE
  
  Approved by:	maintainer

Modified:
  head/databases/recutils/Makefile
  head/databases/recutils/distinfo
  head/databases/recutils/pkg-plist

Modified: head/databases/recutils/Makefile
==============================================================================
--- head/databases/recutils/Makefile	Tue Mar 17 11:22:58 2020	(r528573)
+++ head/databases/recutils/Makefile	Tue Mar 17 11:48:18 2020	(r528574)
@@ -2,30 +2,46 @@
 # $FreeBSD$
 
 PORTNAME=	recutils
-PORTVERSION=	1.7
-PORTREVISION=	3
+PORTVERSION=	1.8
 CATEGORIES=	databases
 MASTER_SITES=	GNU
 
 MAINTAINER=	zeus@ibs.dn.ua
 COMMENT=	Tools and libraries to access human-editable, plain text databases
 
-LICENSE=	GPLv3
+LICENSE=	GPLv3+
 
-USES=		charsetfix libtool makeinfo
+LIB_DEPENDS=	libuuid.so:misc/e2fsprogs-libuuid
+
+USES=		charsetfix libtool makeinfo readline
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
+INSTALL_TARGET=	install-strip
+TEST_TARGET=	check
 
 INFO=		rec-mode recutils
 PORTDOCS=	AUTHORS ChangeLog NEWS README
 
-OPTIONS_DEFINE=	DOCS NLS
+OPTIONS_DEFINE=	DOCS CURL GCRYPT NLS
+OPTIONS_DEFAULT=	GCRYPT
 OPTIONS_SUB=	yes
 
+CURL_LIB_DEPENDS=	libcurl.so:ftp/curl
+CURL_CONFIGURE_ENV_OFF=	ac_cv_lib_curl_curl_global_init=no
+
+GCRYPT_DESC=	Encryption support via GNU crypt
+GCRYPT_LIB_DEPENDS=	libgcrypt.so:security/libgcrypt \
+			libgpg-error.so:security/libgpg-error
+GCRYPT_CONFIGURE_OFF=	--disable-encryption
+
 NLS_USES=		gettext
 NLS_CONFIGURE_OFF=	--disable-nls
 
 post-install:
+	${INSTALL_DATA} ${WRKSRC}/etc/*.el \
+		${STAGEDIR}${PREFIX}/share/emacs/site-lisp
+
+post-install-DOCS-on:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
 

Modified: head/databases/recutils/distinfo
==============================================================================
--- head/databases/recutils/distinfo	Tue Mar 17 11:22:58 2020	(r528573)
+++ head/databases/recutils/distinfo	Tue Mar 17 11:48:18 2020	(r528574)
@@ -1,2 +1,3 @@
-SHA256 (recutils-1.7.tar.gz) = 233dc6dedb1916b887de293454da7e36a74bed9ebea364f7e97e74920051bc31
-SIZE (recutils-1.7.tar.gz) = 2252648
+TIMESTAMP = 1546510437
+SHA256 (recutils-1.8.tar.gz) = df8eae69593fdba53e264cbf4b2307dfb82120c09b6fab23e2dad51a89a5b193
+SIZE (recutils-1.8.tar.gz) = 2474024

Modified: head/databases/recutils/pkg-plist
==============================================================================
--- head/databases/recutils/pkg-plist	Tue Mar 17 11:22:58 2020	(r528573)
+++ head/databases/recutils/pkg-plist	Tue Mar 17 11:48:18 2020	(r528574)
@@ -24,9 +24,11 @@ man/man1/recset.1.gz
 share/emacs/site-lisp/ob-rec.el
 share/emacs/site-lisp/rec-mode.el
 %%NLS%%share/locale/de/LC_MESSAGES/recutils.mo
+%%NLS%%share/locale/es/LC_MESSAGES/recutils.mo
 %%NLS%%share/locale/fi/LC_MESSAGES/recutils.mo
 %%NLS%%share/locale/fr/LC_MESSAGES/recutils.mo
 %%NLS%%share/locale/nl/LC_MESSAGES/recutils.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/recutils.mo
 %%NLS%%share/locale/sr/LC_MESSAGES/recutils.mo
 %%NLS%%share/locale/sv/LC_MESSAGES/recutils.mo
 %%NLS%%share/locale/uk/LC_MESSAGES/recutils.mo



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202003171148.02HBmIvB001871>