svn commit: r547084 - in head/sysutils/burp-devel: . files
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Sun Aug 30 20:20:14 UTC 2020
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 at 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
- at sample %%ETCDIR%%/CA.cnf.sample
- at sample %%ETCDIR%%/burp-server.conf.sample
- at sample %%ETCDIR%%/burp.conf.sample
-%%ETCDIR%%/clientconfdir/incexc/example
- at sample %%ETCDIR%%/clientconfdir/testclient.sample
+ at dir etc/burp/CA-client
+ at sample etc/burp/CA.cnf.sample
+ at dir etc/burp/autoupgrade/server/win32
+ at dir etc/burp/autoupgrade/server/win64/%%PORTVERSION%%
+ at sample etc/burp/burp-server.conf.sample
+ at sample etc/burp/burp.conf.sample
+etc/burp/clientconfdir/incexc/example
+ at 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
- at dir %%ETCDIR%%/CA-client
- at dir %%ETCDIR%%/autoupgrade/server/win32
- at dir %%ETCDIR%%/autoupgrade/server/win64/%%PORTVERSION%%
@dir /var/spool/burp
More information about the svn-ports-all
mailing list