Date: Wed, 3 Mar 2021 14:11:51 +0000 (UTC) From: Rainer Hurling <rhurlin@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r567085 - in head/net: . openrsync Message-ID: <202103031411.123EBpGe092260@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: rhurlin Date: Wed Mar 3 14:11:51 2021 New Revision: 567085 URL: https://svnweb.freebsd.org/changeset/ports/567085 Log: New port: net/openrsync: Implementation of rsync with a BSD (ISC) license An implementation of rsync, which is compatible with a modern rsync, but accepts only a subset of rsync's command-line arguments. Has been merged into OpenBSD base some time ago. https://github.com/kristapsdz/openrsync PR: 253973 Submitted by: Timothy Beyer <beyert@cs.ucr.edu> (also maintainer) Added: head/net/openrsync/ head/net/openrsync/Makefile (contents, props changed) head/net/openrsync/distinfo (contents, props changed) head/net/openrsync/pkg-descr (contents, props changed) Modified: head/net/Makefile Modified: head/net/Makefile ============================================================================== --- head/net/Makefile Wed Mar 3 13:56:04 2021 (r567084) +++ head/net/Makefile Wed Mar 3 14:11:51 2021 (r567085) @@ -545,6 +545,7 @@ SUBDIR += opennx SUBDIR += openpgm SUBDIR += openradius + SUBDIR += openrsync SUBDIR += openslp SUBDIR += opentracker SUBDIR += openvswitch Added: head/net/openrsync/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/openrsync/Makefile Wed Mar 3 14:11:51 2021 (r567085) @@ -0,0 +1,35 @@ +# Created by: Timothy Beyer <beyert@cs.ucr.edu> +# $FreeBSD$ + +PORTNAME= openrsync +PORTVERSION= 0.0.20200401 +CATEGORIES= net + +MAINTAINER= beyert@cs.ucr.edu +COMMENT= Implementation of rsync with a BSD (ISC) license + +LICENSE= ISCL +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +USE_GITHUB= yes +GH_ACCOUNT= kristapsdz +GH_TAGNAME= 8b61216 + +HAS_CONFIGURE= yes + +PLIST_FILES= bin/openrsync man/man1/openrsync.1.gz man/man5/openrsync.5.gz \ + man/man5/openrsyncd.5.gz + +pre-build: +.for SUFFIX in rsync.5 rsyncd.5 + ${MV} ${WRKSRC}/${SUFFIX} ${WRKSRC}/open${SUFFIX} + ${REINPLACE_CMD} 's|Nm rsync|Nm openrsync|g' ${WRKSRC}/open${SUFFIX} + ${REINPLACE_CMD} 's|rsync 5|openrsync 5|ig' ${WRKSRC}/open${SUFFIX} + ${REINPLACE_CMD} 's|rsyncd 5|openrsyncd 5|ig' ${WRKSRC}/open${SUFFIX} +.endfor + ${REINPLACE_CMD} 's|rsync.5|openrsync.5|g' ${WRKSRC}/Makefile + ${REINPLACE_CMD} 's|rsyncd.5|openrsyncd.5|g' ${WRKSRC}/Makefile + ${REINPLACE_CMD} 's|rsync 5|openrsync 5|ig' ${WRKSRC}/openrsync.1 + ${REINPLACE_CMD} 's|rsyncd 5|openrsyncd 5|ig' ${WRKSRC}/openrsync.1 + +.include <bsd.port.mk> Added: head/net/openrsync/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/openrsync/distinfo Wed Mar 3 14:11:51 2021 (r567085) @@ -0,0 +1,3 @@ +TIMESTAMP = 1614736535 +SHA256 (kristapsdz-openrsync-0.0.20200401-8b61216_GH0.tar.gz) = a71bd7f448d551c68e581f9d709ecfdbfc388df394ea8f9ea674cee35a56b4c8 +SIZE (kristapsdz-openrsync-0.0.20200401-8b61216_GH0.tar.gz) = 118133 Added: head/net/openrsync/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/openrsync/pkg-descr Wed Mar 3 14:11:51 2021 (r567085) @@ -0,0 +1,8 @@ +This is an implementation of rsync with a BSD (ISC) license. It's compatible +with a modern rsync (3.1.3 is used for testing, but any supporting protocol 27 +will do), but accepts only a subset of rsync's command-line arguments. + +Its officially-supported operating system is OpenBSD, but it will compile and +run on other UNIX systems. See Portability for details. + +WWW: https://github.com/kristapsdz/openrsync
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202103031411.123EBpGe092260>