On Thu, Mar 07, 2013 at 11:12:15PM -0500, Ryan Kavanagh wrote: > I've attached a patch It would help if I actually attached it, sorry ;o)
diff -Nurp debian/changelog ../debian/changelog --- debian/changelog 2012-12-30 01:08:30.000000000 +0100 +++ ../debian/changelog 2013-03-07 17:48:47.000000000 +0100 @@ -1,3 +1,9 @@ +freebsd-utils (9.0+ds2-1) unstable; urgency=low + + * Add package ndiscvt to enable building NDIS kernel modules + + -- Ryan Kavanagh <rak@debian.org> Thu, 07 Mar 2013 17:48:05 +0100 + freebsd-utils (9.0+ds1-9) unstable; urgency=low [ Steven Chamberlain ] diff -Nurp debian/control ../debian/control --- debian/control 2012-12-29 23:00:54.000000000 +0100 +++ ../debian/control 2013-03-07 17:40:47.000000000 +0100 @@ -297,3 +297,10 @@ Description: Disk image compression util will be able to decompress the resulting image at run-time. This allows for a significant reduction of size of disk image at the expense of some CPU time required to decompress the data each time it is read. + +Package: ndiscvt +Architecture: kfreebsd-any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: generates kernel modules from NDIS + The ndiscvt utility and its wrapper, ndisgen, can generate FreeBSD loadable + driver modules from a Windows(R) NDIS driver diff -Nurp debian/rules ../debian/rules --- debian/rules 2012-12-29 23:00:54.000000000 +0100 +++ ../debian/rules 2013-03-07 17:49:22.000000000 +0100 @@ -94,6 +94,7 @@ get-orig-source: usr.sbin/mountd usr.sbin/rpc.statd usr.sbin/rpc.lockd \ usr.sbin/gssd usr.sbin/nfsd usr.sbin/nfscbd \ usr.sbin/nfsdumpstate usr.sbin/nfsuserd usr.sbin/nfsrevoke \ + usr.sbin/ndiscvt sys/compat/ndis \ sbin/nfsiod \ sbin/mount_nfs \ include/rpcsvc/nfs_prot.x include/rpcsvc/sm_inter.x \ @@ -112,7 +113,7 @@ lib-stamp: $(MAKE) -C lib touch $@ -build-arch: freebsd-utils gbde kbdcontrol vidcontrol kldutils freebsd-net-tools freebsd-nfs-utils freebsd-ppp powerd +build-arch: freebsd-utils gbde kbdcontrol vidcontrol kldutils freebsd-net-tools freebsd-nfs-utils freebsd-ppp powerd ndiscvt freebsd-utils: freebsd-utils-stamp freebsd-utils-stamp: $(RPCHDRS) @@ -150,6 +151,7 @@ freebsd-utils-stamp: $(RPCHDRS) $(PMAKE) -C usr.sbin/acpi/acpiconf $(PMAKE) -C usr.sbin/rpc.umntall $(PMAKE) -C usr.sbin/jail + $(PMAKE) -C usr.sbin/ndiscvt touch $@ gbde: gbde-stamp @@ -213,6 +215,11 @@ powerd-stamp: $(PMAKE) -C usr.sbin/powerd touch $@ +ndiscvt: ndiscvt-stamp +ndiscvt-stamp: + $(PMAKE) -C usr.sbin/ndiscvt + touch $@ + build-indep: build-indep-stamp build-indep-stamp: touch $@ @@ -291,6 +298,8 @@ clean: $(PMAKE) -C usr.sbin/nfsd clean $(PMAKE) -C usr.sbin/powerd clean + $(PMAKE) -C usr.sbin/ndiscvt clean + $(RM) $(RPCHDRS) rm -f *stamp
Attachment:
signature.asc
Description: Digital signature