Date: Tue, 25 Jul 2017 09:01:06 +0000 (UTC) From: Dmitry Marakasov <amdmi3@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r446562 - in head/sysutils/ufs_copy: . files Message-ID: <201707250901.v6P916eh085411@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: amdmi3 Date: Tue Jul 25 09:01:05 2017 New Revision: 446562 URL: https://svnweb.freebsd.org/changeset/ports/446562 Log: - Update WWW - Add LICENSE - Switch to options helpers - Remove outdated __FreeBSD_version condition Approved by: portmgr blanket Modified: head/sysutils/ufs_copy/Makefile head/sysutils/ufs_copy/files/patch-ufs_copy.c head/sysutils/ufs_copy/pkg-descr Modified: head/sysutils/ufs_copy/Makefile ============================================================================== --- head/sysutils/ufs_copy/Makefile Tue Jul 25 09:01:05 2017 (r446561) +++ head/sysutils/ufs_copy/Makefile Tue Jul 25 09:01:05 2017 (r446562) @@ -5,22 +5,24 @@ PORTNAME= ufs_copy PORTVERSION= 20060921 PORTREVISION= 2 CATEGORIES= sysutils -MASTER_SITES= http://people.freebsd.org/~simokawa/ufs/ +MASTER_SITES= https://people.freebsd.org/~simokawa/ufs/ DISTNAME= ufs-${PORTVERSION} MAINTAINER= nobutaka@FreeBSD.org COMMENT= Fast copy utility for UFS filesystem +LICENSE= BSD4CLAUSE + USES= uidfix WRKSRC= ${WRKDIR}/ufs MAKE_ARGS= BINDIR=${PREFIX}/sbin -PORTDOCS= README +PORTDOCS= README -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= DOCS -post-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include <bsd.port.mk> Modified: head/sysutils/ufs_copy/files/patch-ufs_copy.c ============================================================================== --- head/sysutils/ufs_copy/files/patch-ufs_copy.c Tue Jul 25 09:01:05 2017 (r446561) +++ head/sysutils/ufs_copy/files/patch-ufs_copy.c Tue Jul 25 09:01:05 2017 (r446562) @@ -1,6 +1,6 @@ ---- ufs_copy.c.orig 2006-09-21 15:28:09.000000000 +0900 -+++ ufs_copy.c 2015-08-17 11:45:07.797947000 +0900 -@@ -111,9 +111,11 @@ +--- ufs_copy.c.orig 2006-09-21 06:28:09 UTC ++++ ufs_copy.c +@@ -111,9 +111,11 @@ int main(int argc, char *argv[]) { struct fstab *fs; @@ -14,7 +14,7 @@ #ifdef USEMMAP while ((ch = getopt(argc, argv, "aBb:ceMms:v")) != -1) -@@ -174,6 +176,21 @@ +@@ -174,6 +176,21 @@ main(int argc, char *argv[]) eval = system(buf); if (eval) errx(eval, "mksnap_ffs failed"); @@ -36,7 +36,7 @@ } if ((fs = getfsfile(src)) == NULL) { -@@ -188,9 +205,19 @@ +@@ -188,9 +205,19 @@ main(int argc, char *argv[]) } if (snapshot) { @@ -58,13 +58,11 @@ fprintf(stderr, "done\n"); else fprintf(stderr, "failed\n"); -@@ -262,6 +289,9 @@ +@@ -262,6 +289,7 @@ copy_ufs(const char *src_path, const cha } } bcopy(&src, &dst, sizeof(dst)); -+#if __FreeBSD_version >= 900011 + dst.d_sbcsum = NULL; -+#endif dst.d_name = dst_path; dst.d_fd = open(dst_path, O_CREAT | O_WRONLY, S_IRUSR | S_IWUSR ); if (dst.d_fd < 0) { Modified: head/sysutils/ufs_copy/pkg-descr ============================================================================== --- head/sysutils/ufs_copy/pkg-descr Tue Jul 25 09:01:05 2017 (r446561) +++ head/sysutils/ufs_copy/pkg-descr Tue Jul 25 09:01:05 2017 (r446562) @@ -2,4 +2,4 @@ The ufs_copy copies a UFS filesystem image like dd(1). It doesn't copy free blocks for speed and it generates a sparse destination file for saving space. -WWW: http://people.freebsd.org/~simokawa/ufs/ +WWW: https://people.freebsd.org/~simokawa/ufs/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201707250901.v6P916eh085411>