From 7535218a068bd2a286994971bab80567a4563479 Mon Sep 17 00:00:00 2001 From: Yorhel Date: Tue, 18 Oct 2016 07:09:27 +0200 Subject: [PATCH] Add FreeBSD 11.0 --- sql/schema.sql | 3 ++- util/add_dir.pl | 2 +- util/freebsd.sh | 9 +++++++++ 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/sql/schema.sql b/sql/schema.sql index 247cb5e..939eb1f 100644 --- a/sql/schema.sql +++ b/sql/schema.sql @@ -147,7 +147,8 @@ INSERT INTO systems (id, name, release, short, relorder) VALUES (95, 'FreeBSD', '10.0', 'freebsd-10.0', 56), (96, 'FreeBSD', '10.1', 'freebsd-10.1', 57), (97, 'FreeBSD', '10.2', 'freebsd-10.2', 58), - (98, 'FreeBSD', '10.3', 'freebsd-10.3', 59); + (98, 'FreeBSD', '10.3', 'freebsd-10.3', 59), + (99, 'FreeBSD', '11.0', 'freebsd-11.0', 60); -- Removes any path components and compression extensions from the filename. diff --git a/util/add_dir.pl b/util/add_dir.pl index 4bfc8f4..ec3a8c3 100755 --- a/util/add_dir.pl +++ b/util/add_dir.pl @@ -155,7 +155,7 @@ find sub { return warn "$vpath ($path) points outside of the tar directory!\n" if $path !~ s/^\Q$dir\E//; # Note: fltk also creates pre-formatted pages in /cat$sectre/, but those are ignored. - return warn "Ignoring $vpath\n" if $vpath !~ m{man(?:/([^/]+))?/man[0-9n]/([^/]+)$}; + return warn "Ignoring $vpath\n" if $vpath !~ m{man(?:/([^/]+))?/man./([^/]+)$}; my($locale, $fn) = ($1, $2); return warn "Ignoring $vpath\n" if $fn =~ /^Makefile\.(in|am)$/ diff --git a/util/freebsd.sh b/util/freebsd.sh index 1fb960d..8e03722 100755 --- a/util/freebsd.sh +++ b/util/freebsd.sh @@ -861,6 +861,14 @@ f10_3() { check_pkgdir3 98 "$PKG" } +f11_0() { + MIR="http://ftp.dk.freebsd.org/pub/FreeBSD/releases/i386/11.0-RELEASE/" + PKG="http://pkg.freebsd.org/freebsd:11:x86:32/release_0/" + echo "============ $MIR" + check_dist 99 "$MIR/base.txz" "core-base" "2016-10-10" + check_pkgdir3 99 "$PKG" +} + old() { f1_0 @@ -923,6 +931,7 @@ old() { f10_1 f10_2 f10_3 + f11_0 } "$@"