Date: Sun, 30 Aug 2020 20:20:08 +0000 (UTC) From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r547084 - in head/sysutils/burp-devel: . files Message-ID: <202008302020.07UKK8HL096230@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sunpoet Date: Sun Aug 30 20:20:08 2020 New Revision: 547084 URL: https://svnweb.freebsd.org/changeset/ports/547084 Log: Update to 2.3.32 - Update MASTER_SITES: use upstream release tarball - Sort PLIST - Update pkg-descr - Take maintainership Changes: https://github.com/grke/burp/releases https://github.com/grke/burp/blob/master/CHANGELOG Added: head/sysutils/burp-devel/files/ - copied from r546901, head/sysutils/burp/files/ head/sysutils/burp-devel/pkg-descr - copied, changed from r545742, head/sysutils/burp/pkg-descr head/sysutils/burp-devel/pkg-plist - copied, changed from r545742, head/sysutils/burp/pkg-plist Modified: head/sysutils/burp-devel/Makefile head/sysutils/burp-devel/distinfo Modified: head/sysutils/burp-devel/Makefile ============================================================================== --- head/sysutils/burp-devel/Makefile Sun Aug 30 20:20:03 2020 (r547083) +++ head/sysutils/burp-devel/Makefile Sun Aug 30 20:20:08 2020 (r547084) @@ -1,15 +1,41 @@ # $FreeBSD$ -PORTVERSION= 2.3.28 -PORTREVISION= 0 #this is a slave port that needs PORTREVISION to be tracked separately +PORTNAME= burp +PORTVERSION= 2.3.32 +CATEGORIES= sysutils +MASTER_SITES= https://github.com/grke/burp/releases/download/${PORTVERSION}/ PKGNAMESUFFIX= -devel +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Network backup and restore program (development) -MASTERDIR= ${.CURDIR}/../burp -DISTINFO_FILE= ${.CURDIR}/distinfo +LICENSE= AGPLv3 PD +LICENSE_COMB= multi +LICENSE_FILE= ${WRKSRC}/LICENSE +BUILD_DEPENDS= ${LOCALBASE}/include/uthash.h:devel/uthash \ + ${LOCALBASE}/include/yajl/yajl_common.h:devel/yajl +LIB_DEPENDS= librsync.so:net/librsync +RUN_DEPENDS= bash:shells/bash + +#USES= gmake libtool ncurses pkgconfig ssl tar:bz2 +USES= libtool ncurses pkgconfig ssl tar:bz2 + +CONFIGURE_ARGS= --sysconfdir=${ETCDIR} +GNU_CONFIGURE= yes +INSTALL_TARGET= install-all +USE_RC_SUBR= burp + +PLIST_SUB= PORTVERSION=${PORTVERSION} + CONFLICTS_INSTALL= burp -PORTSCOUT= -.include "${MASTERDIR}/Makefile" +OPTIONS_DEFINE= IPV6 +IPV6_CONFIGURE_ENABLE= ipv6 + +post-install: +.for file in CA.cnf burp.conf burp-server.conf clientconfdir/testclient + ${MV} ${STAGEDIR}${ETCDIR}/${file} ${STAGEDIR}${ETCDIR}/${file}.sample +.endfor + +.include <bsd.port.mk> Modified: head/sysutils/burp-devel/distinfo ============================================================================== --- head/sysutils/burp-devel/distinfo Sun Aug 30 20:20:03 2020 (r547083) +++ head/sysutils/burp-devel/distinfo Sun Aug 30 20:20:08 2020 (r547084) @@ -1,3 +1,3 @@ -TIMESTAMP = 1591049857 -SHA256 (grke-burp-2.3.28_GH0.tar.gz) = 53f6c85705ab62542c244e57832e17da00044fb2c4daecd5cd742524eefb1678 -SIZE (grke-burp-2.3.28_GH0.tar.gz) = 616937 +TIMESTAMP = 1598777618 +SHA256 (burp-2.3.32.tar.bz2) = 61e62de7726a888067666aa3a9c2e7ed9ddb3c5d5d02f9ed35b4e927800f9454 +SIZE (burp-2.3.32.tar.bz2) = 714904 Copied and modified: head/sysutils/burp-devel/pkg-descr (from r545742, head/sysutils/burp/pkg-descr) ============================================================================== --- head/sysutils/burp/pkg-descr Sat Aug 22 07:29:02 2020 (r545742, copy source) +++ head/sysutils/burp-devel/pkg-descr Sun Aug 30 20:20:08 2020 (r547084) @@ -1,6 +1,12 @@ -Burp is a backup and restore program. -It uses librsync in order to save on the amount of space that is used -by each backup. It also uses VSS (Volume Shadow Copy Service) -to make snapshots when backing up Windows computers. +Burp is a network backup and restore program. It attempts to reduce network +traffic and the amount of space that is used by each backup. There are two +independent backup protocols to choose from: +- Protocol 1: Optionally uses librsync. + Available in all burp versions and is stable. +- Protocol 2: Uses variable length chunking for inline deduplication, and + sparse indexing on the server side. + Available from burp version 2.0.x, but is experimental and should not be used + in production. WWW: https://burp.grke.org/ +WWW: https://github.com/grke/burp Copied and modified: head/sysutils/burp-devel/pkg-plist (from r545742, head/sysutils/burp/pkg-plist) ============================================================================== --- head/sysutils/burp/pkg-plist Sat Aug 22 07:29:02 2020 (r545742, copy source) +++ head/sysutils/burp-devel/pkg-plist Sun Aug 30 20:20:08 2020 (r547084) @@ -1,9 +1,12 @@ bin/vss_strip -@sample %%ETCDIR%%/CA.cnf.sample -@sample %%ETCDIR%%/burp-server.conf.sample -@sample %%ETCDIR%%/burp.conf.sample -%%ETCDIR%%/clientconfdir/incexc/example -@sample %%ETCDIR%%/clientconfdir/testclient.sample +@dir etc/burp/CA-client +@sample etc/burp/CA.cnf.sample +@dir etc/burp/autoupgrade/server/win32 +@dir etc/burp/autoupgrade/server/win64/%%PORTVERSION%% +@sample etc/burp/burp-server.conf.sample +@sample etc/burp/burp.conf.sample +etc/burp/clientconfdir/incexc/example +@sample etc/burp/clientconfdir/testclient.sample man/man8/bedup.8.gz man/man8/bsigs.8.gz man/man8/bsparse.8.gz @@ -20,7 +23,4 @@ sbin/burp_ca %%DATADIR%%/scripts/ssl_extra_checks_script %%DATADIR%%/scripts/summary_script %%DATADIR%%/scripts/timer_script -@dir %%ETCDIR%%/CA-client -@dir %%ETCDIR%%/autoupgrade/server/win32 -@dir %%ETCDIR%%/autoupgrade/server/win64/%%PORTVERSION%% @dir /var/spool/burp
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202008302020.07UKK8HL096230>