svn commit: r547083 - head/sysutils/burp
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Sun Aug 30 20:20:07 UTC 2020
Author: sunpoet
Date: Sun Aug 30 20:20:03 2020
New Revision: 547083
URL: https://svnweb.freebsd.org/changeset/ports/547083
Log:
Update MASTER_SITES: use upstream release tarball
- Sort PLIST
- Update pkg-descr
- Take maintainership
Modified:
head/sysutils/burp/Makefile
head/sysutils/burp/distinfo
head/sysutils/burp/pkg-descr
head/sysutils/burp/pkg-plist
Modified: head/sysutils/burp/Makefile
==============================================================================
--- head/sysutils/burp/Makefile Sun Aug 30 20:19:58 2020 (r547082)
+++ head/sysutils/burp/Makefile Sun Aug 30 20:20:03 2020 (r547083)
@@ -2,13 +2,12 @@
# $FreeBSD$
PORTNAME= burp
-PORTVERSION?= 2.2.18
-# whenever PORTREVISION is increased,
-# sysutils/burp-devel's PKGVERSION must also increase
-PORTREVISION?= 4
+PORTVERSION= 2.2.18
+PORTREVISION= 4
CATEGORIES= sysutils
+MASTER_SITES= https://github.com/grke/burp/releases/download/${PORTVERSION}/
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= sunpoet at FreeBSD.org
COMMENT= Network backup and restore program
LICENSE= AGPLv3 PD
@@ -20,33 +19,26 @@ BUILD_DEPENDS= ${LOCALBASE}/include/uthash.h:devel/uth
LIB_DEPENDS= librsync.so:net/librsync
RUN_DEPENDS= bash:shells/bash
-USES= autoreconf gmake libtool ncurses pkgconfig ssl
-USE_RC_SUBR= burp
-USE_GITHUB= yes
-GH_ACCOUNT= grke
+#USES= gmake libtool ncurses pkgconfig ssl tar:bz2
+USES= libtool ncurses pkgconfig ssl tar:bz2
-GNU_CONFIGURE= yes
CONFIGURE_ARGS= --sysconfdir=${ETCDIR}
-
+GNU_CONFIGURE= yes
INSTALL_TARGET= install-all
+USE_RC_SUBR= burp
-CONFLICTS_INSTALL?= burp-devel
-PORTSCOUT?= limit:^2\.2\.
-
PLIST_SUB= PORTVERSION=${PORTVERSION}
-OPTIONS_DEFINE= IPV6
-IPV6_CONFIGURE_ENABLE= ipv6
+CONFLICTS_INSTALL= burp-devel
-CONFIG_FILES= CA.cnf \
- burp-server.conf \
- burp.conf \
- clientconfdir/testclient
+PORTSCOUT= limit:^2\.2\.
+OPTIONS_DEFINE= IPV6
+IPV6_CONFIGURE_ENABLE= ipv6
+
post-install:
-.for FILE in ${CONFIG_FILES}
- ${MV} ${STAGEDIR}${ETCDIR}/${FILE} \
- ${STAGEDIR}${ETCDIR}/${FILE}.sample
+.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/distinfo
==============================================================================
--- head/sysutils/burp/distinfo Sun Aug 30 20:19:58 2020 (r547082)
+++ head/sysutils/burp/distinfo Sun Aug 30 20:20:03 2020 (r547083)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1553621533
-SHA256 (grke-burp-2.2.18_GH0.tar.gz) = 7d3e4b4563dbe0b399a050462f4be01dc39a331f7a6eba760341fb1cf80cdd00
-SIZE (grke-burp-2.2.18_GH0.tar.gz) = 632805
+TIMESTAMP = 1598777616
+SHA256 (burp-2.2.18.tar.bz2) = 9c0c5298d8c2995d30d4e1a63d2882662e7056ce2b0cee1f65d7d0a6775c0f81
+SIZE (burp-2.2.18.tar.bz2) = 816545
Modified: head/sysutils/burp/pkg-descr
==============================================================================
--- head/sysutils/burp/pkg-descr Sun Aug 30 20:19:58 2020 (r547082)
+++ head/sysutils/burp/pkg-descr Sun Aug 30 20:20:03 2020 (r547083)
@@ -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
Modified: head/sysutils/burp/pkg-plist
==============================================================================
--- head/sysutils/burp/pkg-plist Sun Aug 30 20:19:58 2020 (r547082)
+++ head/sysutils/burp/pkg-plist Sun Aug 30 20:20:03 2020 (r547083)
@@ -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-head
mailing list