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