Commit c1bb69ea authored by Rene Ladan's avatar Rene Ladan
Browse files

sysutils/burp-devel: Remove expired port

2026-01-31 sysutils/burp-devel: 3.2.0 is the new stable version based on 3.1.4. Use sysutils/burp instead
parent 05c19775
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -5096,3 +5096,4 @@ multimedia/decord||2026-01-31|Doesn't build with ffmpeg>6; upstream is inactive
x11/rofi-wayland|x11/rofi|2026-01-31|Wayland bits are now part of the main port
multimedia/py-decord||2026-01-31|Python bindings of multimedia/decord that was removed
sysutils/wiimms||2026-02-01|Has expired: sysutils/wiimms has been abandoned for many years
sysutils/burp-devel|sysutils/burp|2026-02-01|Has expired: 3.2.0 is the new stable version based on 3.1.4. Use sysutils/burp instead
+0 −1
Original line number Diff line number Diff line
@@ -153,7 +153,6 @@
    SUBDIR += bulk_extractor
    SUBDIR += bupstash
    SUBDIR += burp
    SUBDIR += burp-devel
    SUBDIR += busybox
    SUBDIR += bvm
    SUBDIR += byobu

sysutils/burp-devel/Makefile

deleted100644 → 0
+0 −45
Original line number Diff line number Diff line
PORTNAME=	burp
PORTVERSION=	3.1.4
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)
WWW=		https://burp.grke.org/ \
		https://github.com/grke/burp

LICENSE=	AGPLv3 PD
LICENSE_COMB=	multi
LICENSE_FILE=	${WRKSRC}/LICENSE

DEPRECATED=	3.2.0 is the new stable version based on 3.1.4. Use sysutils/burp instead
EXPIRATION_DATE=2026-01-31

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=		compiler:c11 cpe 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

CPE_VENDOR=	burp_project

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>

sysutils/burp-devel/distinfo

deleted100644 → 0
+0 −3
Original line number Diff line number Diff line
TIMESTAMP = 1681052910
SHA256 (burp-3.1.4.tar.bz2) = 4bdcbde98082db78679a7a7170c76dff5dacb9f8b984aaa3f01d2999dac6e3f9
SIZE (burp-3.1.4.tar.bz2) = 651464

sysutils/burp-devel/files/burp.in

deleted100644 → 0
+0 −57
Original line number Diff line number Diff line
#!/bin/sh

# Burp rc.d script, placed in the public domain by Jarkko Kniivilä @ 2014-05-14

# PROVIDE: burp
# REQUIRE: DAEMON
# KEYWORD: shutdown
#
# Add the following lines to /etc/rc.conf to enable Burp:
#
#  burp_enable="YES"
#  # optional
#  burp_config="%%PREFIX%%/etc/burp/burp-server.conf"
#
#

export PATH="$PATH:%%PREFIX%%/bin:%%PREFIX%%/sbin"

. /etc/rc.subr

name=burp
rcvar=burp_enable
monitor_cmd="${name}_monitor"
summary_cmd="${name}_summary"

load_rc_config $name

# Set some defaults
: ${burp_enable:="NO"}
: ${burp_config:="%%PREFIX%%/etc/burp/burp-server.conf"}

burp_flags="-c ${burp_config}"

command="%%PREFIX%%/sbin/${name}"
command_args="> /dev/null 2>&1"

pidfile="/var/run/${name}.server.pid"  # this really depends on the config file so make sure they concur
required_files="${burp_config}"
sig_reload="HUP"
extra_commands="reload monitor summary"

burp_monitor()
{
    rc_flags="-a s ${rc_flags}"
    ${command} ${rc_flags}
}

burp_summary()
{
    # This allows you to get the output of the '-a S' flag thusly:
    # service burp summary -C $my_client

    rc_flags="-a S ${rc_flags}"
    ${command} ${rc_flags} "$@"
}

run_rc_command "$@"
Loading