svn commit: r320231 - in head: . net net/urtwn-firmware-kmod
Glen Barber
gjb at FreeBSD.org
Sat Jun 8 02:27:23 UTC 2013
Author: gjb
Date: Sat Jun 8 02:27:21 2013
New Revision: 320231
URL: http://svnweb.freebsd.org/changeset/ports/320231
Log:
- Add new port: net/urtwn-firmware-kmod:
Realtek RTL8188CU/RTL8192CU firmware kernel module
- Add LEGAL entry
- Hope INDEX isn't broken
Submitted by: rpaulo (original)
Added:
head/net/urtwn-firmware-kmod/
head/net/urtwn-firmware-kmod/Makefile (contents, props changed)
head/net/urtwn-firmware-kmod/distinfo (contents, props changed)
head/net/urtwn-firmware-kmod/pkg-descr (contents, props changed)
head/net/urtwn-firmware-kmod/pkg-plist (contents, props changed)
Modified:
head/LEGAL
head/net/Makefile
Modified: head/LEGAL
==============================================================================
--- head/LEGAL Sat Jun 8 02:27:06 2013 (r320230)
+++ head/LEGAL Sat Jun 8 02:27:21 2013 (r320231)
@@ -266,6 +266,7 @@ uDrawGraph-* graphics/uDrawGraph Binary
ue*dev.zip editors/uemacs Resale allowed for media cost only
uplink-demo games/linux-uplink-demo Redistribution limited
uppaal-*.zip devel/uppaal Downloading requires completion of a license agreement
+urtwn-firmware-kmod* net/urtwn-firmware-kmod This is a modified version of a restricted firmware
ut2004-lnx-* games/linux-ut2004-demo Redistribution limited
ut_linux_mgr_* sysutils/linux-megamgr Redistribution prohibited
uzap.tar.gz editors/uzap Restrictive copyright
Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile Sat Jun 8 02:27:06 2013 (r320230)
+++ head/net/Makefile Sat Jun 8 02:27:21 2013 (r320231)
@@ -1210,6 +1210,7 @@
SUBDIR += urelay
SUBDIR += uriparser
SUBDIR += urlendec
+ SUBDIR += urtwn-firmware-kmod
SUBDIR += usbredir
SUBDIR += userfw
SUBDIR += ushare
Added: head/net/urtwn-firmware-kmod/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/urtwn-firmware-kmod/Makefile Sat Jun 8 02:27:21 2013 (r320231)
@@ -0,0 +1,46 @@
+# $FreeBSD$
+
+PORTNAME= urtwn-firmware
+PORTVERSION= ${FWVERSION}
+CATEGORIES= net kld
+MASTER_SITES= http://firmware.openbsd.org/firmware-dist/
+PKGNAMESUFFIX= -kmod
+DISTNAME= ${FWNAME}
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= kevlo at FreeBSD.org
+COMMENT= Realtek RTL8188CU/RTL8192CU firmware kernel module
+
+DRIVERNAME= urtwn
+FWVERSION?= 1.1
+FWNAME= ${DRIVERNAME}-${FWVERSION}
+
+WRKSRC= ${WRKDIR}
+KMODDIR= /boot/modules
+KMODVERSION= ${FWVERSION:C/^(...)$/\1.0/:S/.//g}
+PLIST_SUB= DRIVERNAME="${DRIVERNAME}" \
+ KMODDIR="${KMODDIR}"
+CFLAGS+= -D_KERNEL
+
+NO_PACKAGE= This is a modified version of a restricted firmware
+
+.include <bsd.port.pre.mk>
+
+post-patch:
+ @${MKDIR} ${WRKSRC}/${DRIVERNAME}
+ @${ECHO_CMD} "KMOD= ${DRIVERNAME}" > ${WRKSRC}/${DRIVERNAME}/Makefile
+.for firms in urtwn-rtl8192cfwT urtwn-rtl8192cfwU
+ @${MV} ${WRKSRC}/${firms} ${WRKSRC}/${DRIVERNAME}/${firms}
+ @${ECHO_CMD} "FIRMWS+= ${firms}:${firms}:${KMODVERSION}" >> \
+ ${WRKSRC}/${DRIVERNAME}/Makefile
+.endfor
+ @${ECHO_CMD} ".include <bsd.kmod.mk>" >> \
+ ${WRKSRC}/${DRIVERNAME}/Makefile
+
+do-build:
+ @cd ${WRKSRC}/${DRIVERNAME}; ${SETENV} KMODDIR="${KMODDIR}" make all
+
+do-install:
+ @cd ${WRKSRC}/${DRIVERNAME}; ${SETENV} KMODDIR="${KMODDIR}" make install
+
+.include <bsd.port.post.mk>
Added: head/net/urtwn-firmware-kmod/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/urtwn-firmware-kmod/distinfo Sat Jun 8 02:27:21 2013 (r320231)
@@ -0,0 +1,2 @@
+SHA256 (urtwn-1.1.tgz) = bae578e5a95b0d194e28c69527352c0d8fb427f2e441af47ccdf3db0d2ca2d5b
+SIZE (urtwn-1.1.tgz) = 14856
Added: head/net/urtwn-firmware-kmod/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/urtwn-firmware-kmod/pkg-descr Sat Jun 8 02:27:21 2013 (r320231)
@@ -0,0 +1 @@
+Firmware for the Realtek Wireless FreeBSD driver urtwn(4).
Added: head/net/urtwn-firmware-kmod/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/urtwn-firmware-kmod/pkg-plist Sat Jun 8 02:27:21 2013 (r320231)
@@ -0,0 +1,2 @@
+ at cwd %%KMODDIR%%
+%%DRIVERNAME%%.ko
More information about the svn-ports-head
mailing list