Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Jun 2013 02:27:21 +0000 (UTC)
From:      Glen Barber <gjb@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r320231 - in head: . net net/urtwn-firmware-kmod
Message-ID:  <201306080227.r582RLel058608@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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 @@
+@cwd %%KMODDIR%%
+%%DRIVERNAME%%.ko



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201306080227.r582RLel058608>