summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED1
-rw-r--r--net/Makefile1
-rw-r--r--net/bird/Makefile40
-rw-r--r--net/bird/distinfo3
-rw-r--r--net/bird/files/bird.in33
-rw-r--r--net/bird/files/bird6.in33
-rw-r--r--net/bird/files/patch-sysdep_unix_krt.h11
-rw-r--r--net/bird/files/patch-tools-Makefile.in15
-rw-r--r--net/bird/files/patch-tools-Rules.in14
-rw-r--r--net/bird/pkg-descr12
-rw-r--r--net/bird/pkg-plist4
11 files changed, 1 insertions, 166 deletions
diff --git a/MOVED b/MOVED
index 3c89b62927be..3b2164a87b5b 100644
--- a/MOVED
+++ b/MOVED
@@ -3406,3 +3406,4 @@ graphics/xsvg||2024-08-04|Has expired: Depends on deprecated library graphics/li
graphics/zphoto||2024-08-04|Has expired: Depends on expired graphics/ming
math/ploticus-nox11||2024-08-04|Has expired: Depends on expired graphics/ming
multimedia/hypnotix||2024-08-04|Has expired: Depends on expired www/py-imdbpy (use www/py-cinemagoer instead)
+net/bird||2024-08-04|Has expired: Upstream EOL was for the end of 2023
diff --git a/net/Makefile b/net/Makefile
index cea51310b9a7..f6760cf4ba2d 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -55,7 +55,6 @@
SUBDIR += benthos
SUBDIR += bindtest
SUBDIR += binkd
- SUBDIR += bird
SUBDIR += bird2
SUBDIR += bittwist
SUBDIR += bmon
diff --git a/net/bird/Makefile b/net/bird/Makefile
deleted file mode 100644
index 04640580f37f..000000000000
--- a/net/bird/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-PORTNAME= bird
-PORTVERSION= 1.6.8
-CATEGORIES= net
-MASTER_SITES= ftp://bird.network.cz/pub/bird/
-
-MAINTAINER= olivier@FreeBSD.org
-COMMENT?= Dynamic IP routing daemon (${FLAVOR:Uipv4:S/ip/IP/} version)
-WWW= https://bird.network.cz/
-
-LICENSE= GPLv2
-
-DEPRECATED= Upstream EOL was for the end of 2023
-EXPIRATION_DATE= 2024-07-31
-
-FLAVORS= ipv4 ipv6
-ipv6_PKGNAMESUFFIX= 6
-
-USES= autoreconf bison cpe gmake ncurses readline
-
-CPE_VENDOR= nic
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --localstatedir=/var
-
-MAKE_JOBS_UNSAFE= yes
-
-USE_RC_SUBR= ${PKGBASE}
-
-GROUPS= birdvty
-
-PORTSCOUT= limit:^1\.
-
-.if ${FLAVOR:U} == ipv6
-CONFIGURE_ARGS+= --enable-ipv6
-PLIST_SUB= VER=6
-.else
-PLIST_SUB?= VER=""
-.endif
-
-.include <bsd.port.mk>
diff --git a/net/bird/distinfo b/net/bird/distinfo
deleted file mode 100644
index 530b02d55294..000000000000
--- a/net/bird/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1568328091
-SHA256 (bird-1.6.8.tar.gz) = 6c61ab5d2ef59d2559a8735b8252b5a0238013b43e5fb8a96c5d9d06e7bc00b2
-SIZE (bird-1.6.8.tar.gz) = 1042222
diff --git a/net/bird/files/bird.in b/net/bird/files/bird.in
deleted file mode 100644
index 8922eb3230b8..000000000000
--- a/net/bird/files/bird.in
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: bird dynamicrouting
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# bird_enable (bool): Set to NO by default.
-# Set it to YES to enable bird.
-# bird_config (path): Set to %%PREFIX%%/etc/bird.conf
-# by default.
-#
-
-. /etc/rc.subr
-
-name="bird"
-rcvar=bird_enable
-
-command=%%PREFIX%%/sbin/${name}
-
-load_rc_config $name
-
-extra_commands="reload"
-
-: ${bird_enable="NO"}
-: ${bird_config="%%PREFIX%%/etc/bird.conf"}
-: ${bird_group="birdvty"}
-
-command_args="-P /var/run/${name}.pid -c $bird_config -g $bird_group"
-
-run_rc_command "$1"
diff --git a/net/bird/files/bird6.in b/net/bird/files/bird6.in
deleted file mode 100644
index 78a1ce92bda4..000000000000
--- a/net/bird/files/bird6.in
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: bird6 dynamicrouting
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# bird6_enable (bool): Set to NO by default.
-# Set it to YES to enable bird6.
-# bird6_config (path): Set to %%PREFIX%%/etc/bird6.conf
-# by default.
-#
-
-. /etc/rc.subr
-
-name="bird6"
-rcvar=bird6_enable
-
-command=%%PREFIX%%/sbin/${name}
-
-load_rc_config $name
-
-extra_commands="reload"
-
-: ${bird6_enable="NO"}
-: ${bird6_config="%%PREFIX%%/etc/bird6.conf"}
-: ${bird6_group="birdvty"}
-
-command_args="-P /var/run/${name}.pid -c $bird6_config -g $bird6_group"
-
-run_rc_command "$1"
diff --git a/net/bird/files/patch-sysdep_unix_krt.h b/net/bird/files/patch-sysdep_unix_krt.h
deleted file mode 100644
index a877ca5bf974..000000000000
--- a/net/bird/files/patch-sysdep_unix_krt.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- sysdep/unix/krt.h.orig 2020-08-20 21:22:44 UTC
-+++ sysdep/unix/krt.h
-@@ -112,7 +112,7 @@ struct kif_proto {
- struct kif_state sys; /* Sysdep state */
- };
-
--struct kif_proto *kif_proto;
-+extern struct kif_proto *kif_proto;
-
- #define KIF_CF ((struct kif_config *)p->p.cf)
-
diff --git a/net/bird/files/patch-tools-Makefile.in b/net/bird/files/patch-tools-Makefile.in
deleted file mode 100644
index 6fafb2fc1761..000000000000
--- a/net/bird/files/patch-tools-Makefile.in
+++ /dev/null
@@ -1,15 +0,0 @@
---- tools/Makefile.in.orig 2016-04-29 09:13:23 UTC
-+++ tools/Makefile.in
-@@ -77,11 +77,7 @@ install: all
- if test -n "@CLIENT@" ; then \
- $(INSTALL_PROGRAM) $(exedir)/birdc $(DESTDIR)/$(sbindir)/birdc@SUFFIX@ ; \
- fi
-- if ! test -f $(DESTDIR)/@CONFIG_FILE@ ; then \
-- $(INSTALL_DATA) $(srcdir)/doc/bird.conf.example $(DESTDIR)/@CONFIG_FILE@ ; \
-- else \
-- echo "Not overwriting old bird@SUFFIX@.conf" ; \
-- fi
-+ $(INSTALL_DATA) $(srcdir)/doc/bird.conf.example $(DESTDIR)/@CONFIG_FILE@.example
-
- install-docs:
- $(INSTALL) -d $(DESTDIR)/$(docdir)
diff --git a/net/bird/files/patch-tools-Rules.in b/net/bird/files/patch-tools-Rules.in
deleted file mode 100644
index 2b08b297d996..000000000000
--- a/net/bird/files/patch-tools-Rules.in
+++ /dev/null
@@ -1,14 +0,0 @@
---- tools/Rules.in.orig 2016-04-29 09:13:23 UTC
-+++ tools/Rules.in
-@@ -66,10 +66,8 @@ else
- subdir: all.o
-
- all.o: $(objs)
--# $(LD) -r -o $@ $^
--# Changed to $(CC) because $(LD) has problems with crosscompiling
- @echo LD -r -o $@ $^
-- @$(CC) -nostdlib -r -o $@ $^
-+ $(LD) -r -o $@ $^
-
- endif
-
diff --git a/net/bird/pkg-descr b/net/bird/pkg-descr
deleted file mode 100644
index 842e9ed1a801..000000000000
--- a/net/bird/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-The BIRD project aims to develop a fully functional dynamic IP routing daemon.
-
-- Both IPv4 and IPv6
-- Multiple routing tables
-- BGP
-- RIP
-- OSPF
-- Static routes
-- Inter-table protocol
-- Command-line interface
-- Soft reconfiguration
-- Powerful language for route filtering
diff --git a/net/bird/pkg-plist b/net/bird/pkg-plist
deleted file mode 100644
index 552886f65419..000000000000
--- a/net/bird/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-@sample etc/bird%%VER%%.conf.example etc/bird%%VER%%.conf
-sbin/bird%%VER%%
-sbin/birdc%%VER%%
-sbin/birdcl%%VER%%