Update MASTER_SITES: use upstream release tarball

- Sort PLIST
- Update pkg-descr
- Take maintainership
This commit is contained in:
Sunpoet Po-Chuan Hsieh 2020-08-30 20:20:03 +00:00
parent 82977f3f73
commit ab01bd3746
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=547083
4 changed files with 36 additions and 38 deletions

View File

@ -2,13 +2,12 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= burp PORTNAME= burp
PORTVERSION?= 2.2.18 PORTVERSION= 2.2.18
# whenever PORTREVISION is increased, PORTREVISION= 4
# sysutils/burp-devel's PKGVERSION must also increase
PORTREVISION?= 4
CATEGORIES= sysutils CATEGORIES= sysutils
MASTER_SITES= https://github.com/grke/burp/releases/download/${PORTVERSION}/
MAINTAINER= ports@FreeBSD.org MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Network backup and restore program COMMENT= Network backup and restore program
LICENSE= AGPLv3 PD LICENSE= AGPLv3 PD
@ -20,33 +19,26 @@ BUILD_DEPENDS= ${LOCALBASE}/include/uthash.h:devel/uthash \
LIB_DEPENDS= librsync.so:net/librsync LIB_DEPENDS= librsync.so:net/librsync
RUN_DEPENDS= bash:shells/bash RUN_DEPENDS= bash:shells/bash
USES= autoreconf gmake libtool ncurses pkgconfig ssl #USES= gmake libtool ncurses pkgconfig ssl tar:bz2
USE_RC_SUBR= burp USES= libtool ncurses pkgconfig ssl tar:bz2
USE_GITHUB= yes
GH_ACCOUNT= grke
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --sysconfdir=${ETCDIR} CONFIGURE_ARGS= --sysconfdir=${ETCDIR}
GNU_CONFIGURE= yes
INSTALL_TARGET= install-all INSTALL_TARGET= install-all
USE_RC_SUBR= burp
CONFLICTS_INSTALL?= burp-devel
PORTSCOUT?= limit:^2\.2\.
PLIST_SUB= PORTVERSION=${PORTVERSION} PLIST_SUB= PORTVERSION=${PORTVERSION}
OPTIONS_DEFINE= IPV6 CONFLICTS_INSTALL= burp-devel
PORTSCOUT= limit:^2\.2\.
OPTIONS_DEFINE= IPV6
IPV6_CONFIGURE_ENABLE= ipv6 IPV6_CONFIGURE_ENABLE= ipv6
CONFIG_FILES= CA.cnf \
burp-server.conf \
burp.conf \
clientconfdir/testclient
post-install: post-install:
.for FILE in ${CONFIG_FILES} .for file in CA.cnf burp.conf burp-server.conf clientconfdir/testclient
${MV} ${STAGEDIR}${ETCDIR}/${FILE} \ ${MV} ${STAGEDIR}${ETCDIR}/${file} ${STAGEDIR}${ETCDIR}/${file}.sample
${STAGEDIR}${ETCDIR}/${FILE}.sample
.endfor .endfor
.include <bsd.port.mk> .include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1553621533 TIMESTAMP = 1598777616
SHA256 (grke-burp-2.2.18_GH0.tar.gz) = 7d3e4b4563dbe0b399a050462f4be01dc39a331f7a6eba760341fb1cf80cdd00 SHA256 (burp-2.2.18.tar.bz2) = 9c0c5298d8c2995d30d4e1a63d2882662e7056ce2b0cee1f65d7d0a6775c0f81
SIZE (grke-burp-2.2.18_GH0.tar.gz) = 632805 SIZE (burp-2.2.18.tar.bz2) = 816545

View File

@ -1,6 +1,12 @@
Burp is a backup and restore program. Burp is a network backup and restore program. It attempts to reduce network
It uses librsync in order to save on the amount of space that is used traffic and the amount of space that is used by each backup. There are two
by each backup. It also uses VSS (Volume Shadow Copy Service) independent backup protocols to choose from:
to make snapshots when backing up Windows computers. - 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://burp.grke.org/
WWW: https://github.com/grke/burp

View File

@ -1,9 +1,12 @@
bin/vss_strip bin/vss_strip
@sample %%ETCDIR%%/CA.cnf.sample @dir etc/burp/CA-client
@sample %%ETCDIR%%/burp-server.conf.sample @sample etc/burp/CA.cnf.sample
@sample %%ETCDIR%%/burp.conf.sample @dir etc/burp/autoupgrade/server/win32
%%ETCDIR%%/clientconfdir/incexc/example @dir etc/burp/autoupgrade/server/win64/%%PORTVERSION%%
@sample %%ETCDIR%%/clientconfdir/testclient.sample @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/bedup.8.gz
man/man8/bsigs.8.gz man/man8/bsigs.8.gz
man/man8/bsparse.8.gz man/man8/bsparse.8.gz
@ -20,7 +23,4 @@ sbin/burp_ca
%%DATADIR%%/scripts/ssl_extra_checks_script %%DATADIR%%/scripts/ssl_extra_checks_script
%%DATADIR%%/scripts/summary_script %%DATADIR%%/scripts/summary_script
%%DATADIR%%/scripts/timer_script %%DATADIR%%/scripts/timer_script
@dir %%ETCDIR%%/CA-client
@dir %%ETCDIR%%/autoupgrade/server/win32
@dir %%ETCDIR%%/autoupgrade/server/win64/%%PORTVERSION%%
@dir /var/spool/burp @dir /var/spool/burp