Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Jan 2019 14:44:26 +0000 (UTC)
From:      Steve Wills <swills@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r490381 - in head/sysutils/dupd: . files
Message-ID:  <201901151444.x0FEiQoE087594@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: swills
Date: Tue Jan 15 14:44:25 2019
New Revision: 490381
URL: https://svnweb.freebsd.org/changeset/ports/490381

Log:
  sysutils/dupd: update to version 1.7
  
  PR:		229773
  Submitted by:	jyri@virkki.com (original patch)
  Submitted by:	Nathan <ndowens@yahoo.com> (final patch)
  Approved by:	jyri@virkki.com (maintainer)

Added:
  head/sysutils/dupd/pkg-plist   (contents, props changed)
Deleted:
  head/sysutils/dupd/files/
Modified:
  head/sysutils/dupd/Makefile   (contents, props changed)
  head/sysutils/dupd/distinfo   (contents, props changed)

Modified: head/sysutils/dupd/Makefile
==============================================================================
--- head/sysutils/dupd/Makefile	Tue Jan 15 14:36:57 2019	(r490380)
+++ head/sysutils/dupd/Makefile	Tue Jan 15 14:44:25 2019	(r490381)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	dupd
-PORTVERSION=	1.6
+PORTVERSION=	1.7
 CATEGORIES=	sysutils
 
 MAINTAINER=	tom@hur.st
@@ -11,24 +11,30 @@ COMMENT=	File duplicate detection CLI utility
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-NOT_FOR_ARCHS=	arm armv6 armv7 i386 mips powerpc
-NOT_FOR_ARCHS_REASON=	test fails on large files on 32-bit
+TEST_DEPENDS+=	bash:shells/bash
 
-USES=	gmake perl5 ssl sqlite:3
+USES=		gmake localbase perl5 sqlite:3 ssl
 USE_PERL5=	test
 
-TEST_DEPENDS+=	bash:shells/bash
+ALL_TARGET=	dupd
+TEST_TARGET=	test
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	jvirkki
 
-ALL_TARGET=	dupd
-TEST_TARGET=	test
+OPTIONS_DEFINE=	DOCS OPTIMIZED_CFLAGS
 
-PLIST_FILES=	bin/${PORTNAME} man/man1/${PORTNAME}.1.gz
+OPTIMIZED_CFLAGS_MAKE_ARGS=	CFLAGS="${CFLAGS:S/O2/O3/g}"
 
-do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
-	${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1
+# This gets rid of extra optimization caused by opt?
+post-extract:
+	${REINPLACE_CMD} -e '/OPT?=/d' ${WRKSRC}/Makefile
+
+post-install:
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+
+do-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	(cd ${WRKSRC}/docs ; ${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR})
 
 .include <bsd.port.mk>

Modified: head/sysutils/dupd/distinfo
==============================================================================
--- head/sysutils/dupd/distinfo	Tue Jan 15 14:36:57 2019	(r490380)
+++ head/sysutils/dupd/distinfo	Tue Jan 15 14:44:25 2019	(r490381)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1523215351
-SHA256 (jvirkki-dupd-1.6_GH0.tar.gz) = 68bce4d5ac0b8a00ac50da65634950eb46fb11a571e546fb543fc6c6bf6b79da
-SIZE (jvirkki-dupd-1.6_GH0.tar.gz) = 973621
+TIMESTAMP = 1536527596
+SHA256 (jvirkki-dupd-1.7_GH0.tar.gz) = 547eb62931ca524e9966db0bb84cdc806c6a7fa8cbdcf9ac52b043df88ca222d
+SIZE (jvirkki-dupd-1.7_GH0.tar.gz) = 983762

Added: head/sysutils/dupd/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/dupd/pkg-plist	Tue Jan 15 14:44:25 2019	(r490381)
@@ -0,0 +1,7 @@
+bin/dupd
+man/man1/dupd.1.gz
+%%PORTDOCS%%%%DOCSDIR%%/CONTRIBUTING.md
+%%PORTDOCS%%%%DOCSDIR%%/design.md
+%%PORTDOCS%%%%DOCSDIR%%/examples.md
+%%PORTDOCS%%%%DOCSDIR%%/index.md
+%%PORTDOCS%%%%DOCSDIR%%/performance.md



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