On Mon, Jun 22, 2009 at 12:21:31PM +0200, Luca Favatella wrote: > This patch (against d-i trunk) adds a kfreebsd-i386 kernel udeb. > > This work was done in the previous d-i kfreeebsd branch > (svn://svn.debian.org/d-i/branches/d-i/kfree...@47541). > I updated it, writing my changes in the changelog. > > > It builds with an unmodified kernel-wedge. > > Its build process is not very clean (there are some warnings), > nevertheless I think this package should not introduce regressions in > trunk.
Given it only adds a new kfreebsd only package, it should not be a problem for trunk. > I tested the kernel image and the acpi modules in kfreebsd-i386 d-i > monolithic mini.iso (it boots). > I only have a single comment for now (see below), but that should not prevent this patch to be committed in the SVN, it will be improved with time. > Index: packages/kernel/kfreebsd-kernel-di-i386/debian/changelog > =================================================================== > --- packages/kernel/kfreebsd-kernel-di-i386/debian/changelog (.../trunk) > (revision 0) > +++ packages/kernel/kfreebsd-kernel-di-i386/debian/changelog > (.../branches/d-i/kfreebsd) (revision 59039) > @@ -0,0 +1,11 @@ > +kfreebsd-kernel-di-i386 (0.1) UNRELEASED; urgency=low > + > + [ Robert Millan ] > + * First upload. > + > + [ Luca Favatella ] > + * Update kernel version. > + * Disable mouse modules for building success. > + * Enable building kernel image. > + > + -- Robert Millan <r...@aybabtu.com> Thu, 27 Apr 2006 20:50:53 +0200 > Index: packages/kernel/kfreebsd-kernel-di-i386/debian/copyright > =================================================================== > --- packages/kernel/kfreebsd-kernel-di-i386/debian/copyright (.../trunk) > (revision 0) > +++ packages/kernel/kfreebsd-kernel-di-i386/debian/copyright > (.../branches/d-i/kfreebsd) (revision 59039) > @@ -0,0 +1,5 @@ > +This package is Copyright (c) 2001-2002 Herbert Xu <herb...@debian.org> > +and Copyright 2001, 2003 by Joey Hess <jo...@debian.org>. > + > +It is licensed under the terms of the GNU GPL, see > +/usr/share/common-licenses/GPL > Index: packages/kernel/kfreebsd-kernel-di-i386/debian/rules > =================================================================== > --- packages/kernel/kfreebsd-kernel-di-i386/debian/rules (.../trunk) > (revision 0) > +++ packages/kernel/kfreebsd-kernel-di-i386/debian/rules > (.../branches/d-i/kfreebsd) (revision 59039) > @@ -0,0 +1,2 @@ > +#!/usr/bin/make -f > +include /usr/share/kernel-wedge/generic-rules > > Property changes on: packages/kernel/kfreebsd-kernel-di-i386/debian/rules > ___________________________________________________________________ > Added: svn:executable > + * > > Index: packages/kernel/kfreebsd-kernel-di-i386/debian/control.stub > =================================================================== > --- packages/kernel/kfreebsd-kernel-di-i386/debian/control.stub > (.../trunk) (revision 0) > +++ packages/kernel/kfreebsd-kernel-di-i386/debian/control.stub > (.../branches/d-i/kfreebsd) (revision 59039) > @@ -0,0 +1,6 @@ > +Source: kfreebsd-kernel-di-i386 > +Section: debian-installer > +Priority: optional > +Maintainer: Debian Install System Team <debian-boot@lists.debian.org> > +Uploaders: Otavio Salvador <ota...@debian.org> > +Build-Depends: kernel-wedge (>= 2.22) > Index: packages/kernel/kfreebsd-kernel-di-i386/package-list > =================================================================== > --- packages/kernel/kfreebsd-kernel-di-i386/package-list (.../trunk) > (revision 0) > +++ packages/kernel/kfreebsd-kernel-di-i386/package-list > (.../branches/d-i/kfreebsd) (revision 59039) > @@ -0,0 +1,29 @@ > +# This file is used to build up the control file. The kernel version and > +# "-di" are appended to the package names. Section can be left out. So can > +# architecture, which is derived from the files in the modules directory. > +# It overwrites specifications from /usr/share/kernel-wedge/package-list. > +# > +Package: kernel-image > +Depends: acpi-modules > +Provides: ufs-modules > + > +Package: fat-modules > +Priority: standard > + > +Package: nic-modules > +Depends: kernel-image, nic-shared-modules, firmware-modules, > firewire-core-modules > + > +Package: scsi-modules > +Depends: kernel-image, isa-pnp-modules, scsi-core-modules, parport-modules, > cdrom-core-modules, firmware-modules > + > +Package: nic-extra-modules > +Depends: kernel-image, isa-pnp-modules, nic-shared-modules, > firmware-modules, crc-modules > + > +Package: nic-usb-modules > +Depends: kernel-image, nic-shared-modules, usb-modules, firmware-modules > + > +Package: ppp-modules > +Depends: serial-modules, kernel-image, crc-modules > + > +Package: pcmcia-modules > +Depends: kernel-image, isa-pnp-modules, firmware-modules > Index: packages/kernel/kfreebsd-kernel-di-i386/kernel-versions > =================================================================== > --- packages/kernel/kfreebsd-kernel-di-i386/kernel-versions (.../trunk) > (revision 0) > +++ packages/kernel/kfreebsd-kernel-di-i386/kernel-versions > (.../branches/d-i/kfreebsd) (revision 59039) > @@ -0,0 +1,2 @@ > +# arch version flavour installedname suffix > build-depends > +kfreebsd-i386 7.2-2 486 7.2-1-486 - > kfreebsd-image-7.2-1-486 > Index: > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/floppy-modules > =================================================================== > --- > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/floppy-modules > (.../trunk) (revision 0) > +++ > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/floppy-modules > (.../branches/d-i/kfreebsd) (revision 59039) > @@ -0,0 +1 @@ > +#include <kfreebsd/floppy-modules> > Index: > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/loop-modules > =================================================================== > --- > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/loop-modules > (.../trunk) (revision 0) > +++ > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/loop-modules > (.../branches/d-i/kfreebsd) (revision 59039) > @@ -0,0 +1 @@ > +#include <kfreebsd/loop-modules> > Index: > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/nic-modules > =================================================================== > --- packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/nic-modules > (.../trunk) (revision 0) > +++ packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/nic-modules > (.../branches/d-i/kfreebsd) (revision 59039) > @@ -0,0 +1 @@ > +#include <kfreebsd/nic-modules> > Index: > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/fat-modules > =================================================================== > --- packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/fat-modules > (.../trunk) (revision 0) > +++ packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/fat-modules > (.../branches/d-i/kfreebsd) (revision 59039) > @@ -0,0 +1 @@ > +#include <kfreebsd/fat-modules> > Index: > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/kernel-image > =================================================================== > Index: > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ntfs-modules > =================================================================== > --- > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ntfs-modules > (.../trunk) (revision 0) > +++ > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ntfs-modules > (.../branches/d-i/kfreebsd) (revision 59039) > @@ -0,0 +1,2 @@ > +ntfs > +ntfs_iconv this could probably be replaced by a new entry in kernel-wedge, but it is fine for now. > Index: > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/acpi-modules > =================================================================== > --- > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/acpi-modules > (.../trunk) (revision 0) > +++ > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/acpi-modules > (.../branches/d-i/kfreebsd) (revision 59039) > @@ -0,0 +1 @@ > +#include <kfreebsd/acpi-modules> > Index: > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/nic-shared-modules > =================================================================== > --- > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/nic-shared-modules > (.../trunk) (revision 0) > +++ > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/nic-shared-modules > (.../branches/d-i/kfreebsd) (revision 59039) > @@ -0,0 +1 @@ > +miibus ? > Index: > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ppp-modules > =================================================================== > --- packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ppp-modules > (.../trunk) (revision 0) > +++ packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ppp-modules > (.../branches/d-i/kfreebsd) (revision 59039) > @@ -0,0 +1 @@ > +#include <kfreebsd/ppp-modules> > Index: > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ide-modules > =================================================================== > --- packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ide-modules > (.../trunk) (revision 0) > +++ packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ide-modules > (.../branches/d-i/kfreebsd) (revision 59039) > @@ -0,0 +1 @@ > +#include <kfreebsd/ide-modules> > Index: > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/reiserfs-modules > =================================================================== > --- > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/reiserfs-modules > (.../trunk) (revision 0) > +++ > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/reiserfs-modules > (.../branches/d-i/kfreebsd) (revision 59039) > @@ -0,0 +1 @@ > +#include <kfreebsd/reiserfs-modules> > Index: > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ipv6-modules > =================================================================== > --- > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ipv6-modules > (.../trunk) (revision 0) > +++ > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ipv6-modules > (.../branches/d-i/kfreebsd) (revision 59039) > @@ -0,0 +1 @@ > +#include <kfreebsd/ipv6-modules> > Index: > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/plip-modules > =================================================================== > --- > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/plip-modules > (.../trunk) (revision 0) > +++ > packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/plip-modules > (.../branches/d-i/kfreebsd) (revision 59039) > @@ -0,0 +1 @@ > +#include <kfreebsd/plip-modules> -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurel...@aurel32.net http://www.aurel32.net -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org