aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBryan Drewery <bdrewery@FreeBSD.org>2015-10-16 00:38:05 +0000
committerBryan Drewery <bdrewery@FreeBSD.org>2015-10-16 00:38:05 +0000
commitcada39d8dd93c9e4d6038bd3e379201b9b9d56c9 (patch)
treede2e6fb5e7c29f6f223558558e55308c0862947e
parent2b51b1f96a0ab50f458950bd6ff3f35427fc7ac6 (diff)
downloadsrc-cada39d8dd93c9e4d6038bd3e379201b9b9d56c9.tar.gz
src-cada39d8dd93c9e4d6038bd3e379201b9b9d56c9.zip
Rename the /usr/share/doc/legal files to driver.LICENSE to work around
bug of installing 'realtek' and 'intel_iwn' as files rather then as a 'LICENSE' file in their directories. Also add obsolete entries for the older names and names that existed in head for a period of time. Suggested by: jmg X-MFC-With: r289391 MFC after: 3 weeks Sponsored by: EMC / Isilon Storage Division
Notes
Notes: svn path=/head/; revision=289399
-rw-r--r--ObsoleteFiles.inc13
-rw-r--r--etc/mtree/BSD.usr.dist10
-rw-r--r--share/doc/legal/intel_ipw/Makefile3
-rw-r--r--share/doc/legal/intel_iwi/Makefile3
-rw-r--r--share/doc/legal/intel_iwn/Makefile3
-rw-r--r--share/doc/legal/intel_wpi/Makefile3
-rw-r--r--share/doc/legal/realtek/Makefile3
-rw-r--r--share/man/man4/ipw.48
-rw-r--r--share/man/man4/ipwfw.48
-rw-r--r--share/man/man4/iwi.48
-rw-r--r--share/man/man4/iwifw.48
-rw-r--r--share/man/man4/rsu.44
-rw-r--r--share/man/man4/urtwn.48
-rw-r--r--share/man/man4/urtwnfw.48
-rw-r--r--share/man/man4/wpi.46
-rw-r--r--sys/tools/fw_stub.awk2
16 files changed, 53 insertions, 45 deletions
diff --git a/ObsoleteFiles.inc b/ObsoleteFiles.inc
index 50cefe379322..d7775fe30e67 100644
--- a/ObsoleteFiles.inc
+++ b/ObsoleteFiles.inc
@@ -38,6 +38,19 @@
# xargs -n1 | sort | uniq -d;
# done
+# 20151015: Rename files due to file-installed-as-dir bug
+OLD_FILES+=usr/share/doc/legal/realtek
+OLD_FILES+=usr/share/doc/legal/realtek/LICENSE
+OLD_DIRS+=usr/share/doc/legal/realtek
+OLD_DIRS+=usr/share/doc/legal/intel_ipw
+OLD_FILES+=usr/share/doc/legal/intel_ipw/LICENSE
+OLD_FILES+=usr/share/doc/legal/intel_iwn
+OLD_FILES+=usr/share/doc/legal/intel_iwn/LICENSE
+OLD_DIRS+=usr/share/doc/legal/intel_iwn
+OLD_DIRS+=usr/share/doc/legal/intel_iwi
+OLD_FILES+=usr/share/doc/legal/intel_iwi/LICENSE
+OLD_DIRS+=usr/share/doc/legal/intel_wpi
+OLD_FILES+=usr/share/doc/legal/intel_wpi/LICENSE
# 20151006: new libc++ import
OLD_FILES+=usr/include/c++/__tuple_03
# 20151006: new clang import which bumps version from 3.6.1 to 3.7.0.
diff --git a/etc/mtree/BSD.usr.dist b/etc/mtree/BSD.usr.dist
index e4b921f3c00b..d9cdcd11abb9 100644
--- a/etc/mtree/BSD.usr.dist
+++ b/etc/mtree/BSD.usr.dist
@@ -190,16 +190,6 @@
atm
..
legal
- intel_ipw
- ..
- intel_iwi
- ..
- intel_iwn
- ..
- intel_wpi
- ..
- realtek
- ..
..
llvm
clang
diff --git a/share/doc/legal/intel_ipw/Makefile b/share/doc/legal/intel_ipw/Makefile
index 18a2c1272191..e52d8bbd0f3b 100644
--- a/share/doc/legal/intel_ipw/Makefile
+++ b/share/doc/legal/intel_ipw/Makefile
@@ -1,6 +1,7 @@
# $FreeBSD$
FILES= ${.CURDIR}/../../../../sys/contrib/dev/ipw/LICENSE
-FILESDIR= ${SHAREDIR}/doc/legal/intel_ipw
+FILESDIR= ${SHAREDIR}/doc/legal
+FILESNAME= intel_ipw.LICENSE
.include <bsd.prog.mk>
diff --git a/share/doc/legal/intel_iwi/Makefile b/share/doc/legal/intel_iwi/Makefile
index 6f0e6be15615..012ce7a4a22b 100644
--- a/share/doc/legal/intel_iwi/Makefile
+++ b/share/doc/legal/intel_iwi/Makefile
@@ -1,6 +1,7 @@
# $FreeBSD$
FILES= ${.CURDIR}/../../../../sys/contrib/dev/iwi/LICENSE
-FILESDIR= ${SHAREDIR}/doc/legal/intel_iwi
+FILESDIR= ${SHAREDIR}/doc/legal
+FILESNAME= intel_iwi.LICENSE
.include <bsd.prog.mk>
diff --git a/share/doc/legal/intel_iwn/Makefile b/share/doc/legal/intel_iwn/Makefile
index d2e04c9ba6fa..dd5772bb288d 100644
--- a/share/doc/legal/intel_iwn/Makefile
+++ b/share/doc/legal/intel_iwn/Makefile
@@ -1,6 +1,7 @@
# $FreeBSD$
FILES= ${.CURDIR}/../../../../sys/contrib/dev/iwn/LICENSE
-FILESDIR= ${SHAREDIR}/doc/legal/intel_iwn
+FILESDIR= ${SHAREDIR}/doc/legal
+FILESNAME= intel_iwn.LICENSE
.include <bsd.prog.mk>
diff --git a/share/doc/legal/intel_wpi/Makefile b/share/doc/legal/intel_wpi/Makefile
index 06b486354eea..61f6d5dea936 100644
--- a/share/doc/legal/intel_wpi/Makefile
+++ b/share/doc/legal/intel_wpi/Makefile
@@ -1,7 +1,8 @@
# $FreeBSD$
FILES= ${.CURDIR}/../../../../sys/contrib/dev/wpi/LICENSE
-FILESDIR= ${SHAREDIR}/doc/legal/intel_wpi
+FILESDIR= ${SHAREDIR}/doc/legal
+FILESNAME= intel_wpi.LICENSE
.include <bsd.prog.mk>
diff --git a/share/doc/legal/realtek/Makefile b/share/doc/legal/realtek/Makefile
index 2d96c422957b..e168a18290df 100644
--- a/share/doc/legal/realtek/Makefile
+++ b/share/doc/legal/realtek/Makefile
@@ -1,6 +1,7 @@
# $FreeBSD$
FILES= ${.CURDIR}/../../../../sys/contrib/dev/urtwn/LICENSE
-FILESDIR= ${SHAREDIR}/doc/legal/realtek
+FILESDIR= ${SHAREDIR}/doc/legal
+FILESNAME= realtek.LICENSE
.include <bsd.prog.mk>
diff --git a/share/man/man4/ipw.4 b/share/man/man4/ipw.4
index 9dfbd6dce525..71ce5752836f 100644
--- a/share/man/man4/ipw.4
+++ b/share/man/man4/ipw.4
@@ -25,7 +25,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd April 13, 2008
+.Dd October 15, 2015
.Dt IPW 4
.Os
.Sh NAME
@@ -77,14 +77,14 @@ This driver requires the firmware built with the
.Nm ipwfw
module to work.
For the loaded firmware to be enabled for use the license at
-.Pa /usr/share/doc/legal/intel_ipw/LICENSE
+.Pa /usr/share/doc/legal/intel_ipw.LICENSE
must be agreed by adding the following line to
.Xr loader.conf 5 :
.Pp
.Dl "legal.intel_ipw.license_ack=1"
.Sh FILES
-.Bl -tag -width ".Pa /usr/share/doc/legal/intel_ipw/LICENSE" -compact
-.It Pa /usr/share/doc/legal/intel_ipw/LICENSE
+.Bl -tag -width ".Pa /usr/share/doc/legal/intel_ipw.LICENSE" -compact
+.It Pa /usr/share/doc/legal/intel_ipw.LICENSE
.Nm
firmware license
.El
diff --git a/share/man/man4/ipwfw.4 b/share/man/man4/ipwfw.4
index b901de8c0ee3..810fe2a32383 100644
--- a/share/man/man4/ipwfw.4
+++ b/share/man/man4/ipwfw.4
@@ -22,7 +22,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd January 14, 2010
+.Dd October 15, 2015
.Dt IPWFW 4
.Os
.Sh NAME
@@ -59,14 +59,14 @@ Intel PRO/Wireless 2100 series of IEEE 802.11 adapters.
It may be statically linked into the kernel, or loaded as a module.
.Pp
For the loaded firmware to be enabled for use the license at
-.Pa /usr/share/doc/legal/intel_ipw/LICENSE
+.Pa /usr/share/doc/legal/intel_ipw.LICENSE
must be agreed to by adding the following line to
.Xr loader.conf 5 :
.Pp
.Dl "legal.intel_ipw.license_ack=1"
.Sh FILES
-.Bl -tag -width ".Pa /usr/share/doc/legal/intel_ipw/LICENSE" -compact
-.It Pa /usr/share/doc/legal/intel_ipw/LICENSE
+.Bl -tag -width ".Pa /usr/share/doc/legal/intel_ipw.LICENSE" -compact
+.It Pa /usr/share/doc/legal/intel_ipw.LICENSE
.Nm
firmware license
.El
diff --git a/share/man/man4/iwi.4 b/share/man/man4/iwi.4
index 911e54ce5250..5d6b8f54247e 100644
--- a/share/man/man4/iwi.4
+++ b/share/man/man4/iwi.4
@@ -25,7 +25,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd April 13, 2008
+.Dd October 15, 2015
.Dt IWI 4
.Os
.Sh NAME
@@ -77,14 +77,14 @@ This driver requires the firmware built with the
.Nm iwifw
module to work.
For the loaded firmware to be enabled for use the license at
-.Pa /usr/share/doc/legal/intel_iwi/LICENSE
+.Pa /usr/share/doc/legal/intel_iwi.LICENSE
must be agreed by adding the following line to
.Xr loader.conf 5 :
.Pp
.Dl "legal.intel_iwi.license_ack=1"
.Sh FILES
-.Bl -tag -width ".Pa /usr/share/doc/legal/intel_iwi/LICENSE" -compact
-.It Pa /usr/share/doc/legal/intel_iwi/LICENSE
+.Bl -tag -width ".Pa /usr/share/doc/legal/intel_iwi.LICENSE" -compact
+.It Pa /usr/share/doc/legal/intel_iwi.LICENSE
.Nm
firmware license
.El
diff --git a/share/man/man4/iwifw.4 b/share/man/man4/iwifw.4
index 7effd3db7170..52f90e3ea6f2 100644
--- a/share/man/man4/iwifw.4
+++ b/share/man/man4/iwifw.4
@@ -22,7 +22,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd January 14, 2010
+.Dd October 15, 2015
.Dt IWIFW 4
.Os
.Sh NAME
@@ -59,14 +59,14 @@ Intel PRO/Wireless 2200BG/2225BG/2915ABG series of IEEE 802.11 adapters.
It may be statically linked into the kernel, or loaded as a module.
.Pp
For the loaded firmware to be enabled for use the license at
-.Pa /usr/share/doc/legal/intel_iwi/LICENSE
+.Pa /usr/share/doc/legal/intel_iwi.LICENSE
must be agreed to by adding the following line to
.Xr loader.conf 5 :
.Pp
.Dl "legal.intel_iwi.license_ack=1"
.Sh FILES
-.Bl -tag -width ".Pa /usr/share/doc/legal/intel_iwi/LICENSE" -compact
-.It Pa /usr/share/doc/legal/intel_iwi/LICENSE
+.Bl -tag -width ".Pa /usr/share/doc/legal/intel_iwi.LICENSE" -compact
+.It Pa /usr/share/doc/legal/intel_iwi.LICENSE
.Nm
firmware license
.El
diff --git a/share/man/man4/rsu.4 b/share/man/man4/rsu.4
index dceb55d0f11c..a9fe2a2f6414 100644
--- a/share/man/man4/rsu.4
+++ b/share/man/man4/rsu.4
@@ -15,7 +15,7 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd October 13, 2015
+.Dd October 15, 2015
.Dt RSU 4
.Os
.Sh NAME
@@ -41,7 +41,7 @@ if_rsu_load="YES"
.Ed
.Pp
After you have read the license in
-.Pa /usr/share/doc/legal/realtek
+.Pa /usr/share/doc/legal/realtek.LICENSE
you will want to add the following lines to
.Xr loader.conf 5 :
.Bd -literal -offset indent
diff --git a/share/man/man4/urtwn.4 b/share/man/man4/urtwn.4
index 5a58200a81fe..a4c1b9f10a43 100644
--- a/share/man/man4/urtwn.4
+++ b/share/man/man4/urtwn.4
@@ -14,7 +14,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd October 24, 2014
+.Dd October 15, 2015
.Dt URTWN 4
.Os
.Sh NAME
@@ -68,14 +68,14 @@ This driver requires the firmware built with the
.Nm urtwnfw
module to work.
For the loaded firmware to be enabled for use the license at
-.Pa /usr/share/doc/legal/realtek
+.Pa /usr/share/doc/legal/realtek.LICENSE
must be agreed by adding the following line to
.Xr loader.conf 5 :
.Pp
.Dl "legal.realtek.license_ack=1"
.Sh FILES
-.Bl -tag -width ".Pa /usr/share/doc/legal/realtek" -compact
-.It Pa /usr/share/doc/legal/realtek
+.Bl -tag -width ".Pa /usr/share/doc/legal/realtek.LICENSE" -compact
+.It Pa /usr/share/doc/legal/realtek.LICENSE
.Nm
firmware license
.El
diff --git a/share/man/man4/urtwnfw.4 b/share/man/man4/urtwnfw.4
index c25f944f1b5a..70e6e67f20ed 100644
--- a/share/man/man4/urtwnfw.4
+++ b/share/man/man4/urtwnfw.4
@@ -22,7 +22,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd April 25, 2014
+.Dd October 15, 2015
.Dt URTWNFW 4
.Os
.Sh NAME
@@ -61,14 +61,14 @@ It may be
statically linked into the kernel, or loaded as a module.
.Pp
For the loaded firmware to be enabled for use the license at
-.Pa /usr/share/doc/legal/realtek
+.Pa /usr/share/doc/legal/realtek.LICENSE
must be agreed to by adding the following line to
.Xr loader.conf 5 :
.Pp
.Dl "legal.realtek.license_ack=1"
.Sh FILES
-.Bl -tag -width ".Pa /usr/share/doc/legal/realtek" -compact
-.It Pa /usr/share/doc/legal/realtek
+.Bl -tag -width ".Pa /usr/share/doc/legal/realtek.LICENSE" -compact
+.It Pa /usr/share/doc/legal/realtek.LICENSE
.Nm
firmware license
.El
diff --git a/share/man/man4/wpi.4 b/share/man/man4/wpi.4
index 4cf33c410e70..04539f7328a6 100644
--- a/share/man/man4/wpi.4
+++ b/share/man/man4/wpi.4
@@ -26,7 +26,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd October 5, 2008
+.Dd October 15, 2015
.Dt WPI 4
.Os
.Sh NAME
@@ -72,8 +72,8 @@ This driver requires the firmware built with the
.Nm wpifw
module to work.
.Sh FILES
-.Bl -tag -width ".Pa /usr/share/doc/legal/intel_wpi/LICENSE" -compact
-.It Pa /usr/share/doc/legal/intel_wpi/LICENSE
+.Bl -tag -width ".Pa /usr/share/doc/legal/intel_wpi.LICENSE" -compact
+.It Pa /usr/share/doc/legal/intel_wpi.LICENSE
.Nm
firmware license
.El
diff --git a/sys/tools/fw_stub.awk b/sys/tools/fw_stub.awk
index 0c7d5676a3f0..4a82c0b2441b 100644
--- a/sys/tools/fw_stub.awk
+++ b/sys/tools/fw_stub.awk
@@ -156,7 +156,7 @@ if (opt_l) {
printc("\
TUNABLE_LONG_FETCH(\"legal." opt_l ".license_ack\", &" opt_l "_license_ack);\
if (!" opt_l "_license_ack) {\
- printf(\"" opt_m ": You need to read the LICENSE file in /usr/share/doc/legal/" opt_l "/.\\n\");\
+ printf(\"" opt_m ": You need to read the LICENSE file in /usr/share/doc/legal/" opt_l ".LICENSE.\\n\");\
printf(\"" opt_m ": If you agree with the license, set legal." opt_l ".license_ack=1 in /boot/loader.conf.\\n\");\
return(EPERM);\
}\n");