Hi, Well, I just write a small script to detect files that needs updating. BTW, I use git to access the svn repository:
grep -lie "Copyright (C).*\(199[0-9]\|200[^9]\) *Free" `git diff --stat @{2009-01-01}..HEAD 2>/dev/null | grep '|' | cut -d\ -f2` 2>/dev/null Here are the result: Makefile.in boot/i386/pc/boot.S bus/usb/ohci.c bus/usb/uhci.c bus/usb/usb.c bus/usb/usbhub.c bus/usb/usbtrans.c commands/blocklist.c commands/cat.c commands/cmp.c commands/crc.c commands/date.c commands/echo.c commands/halt.c commands/help.c commands/hexdump.c commands/i386/cpuid.c commands/i386/pc/halt.c commands/i386/pc/play.c commands/i386/pc/pxecmd.c commands/i386/pc/vbeinfo.c commands/i386/pc/vbetest.c commands/ieee1275/suspend.c commands/ls.c commands/lsmmap.c commands/read.c commands/reboot.c commands/search.c commands/sleep.c commands/test.c commands/usbtest.c configure disk/efi/efidisk.c disk/fs_uuid.c disk/i386/pc/biosdisk.c disk/ieee1275/nand.c disk/ieee1275/ofdisk.c disk/loopback.c disk/lvm.c disk/raid.c disk/scsi.c disk/usbms.c fs/affs.c fs/afs.c fs/cpio.c fs/ext2.c fs/fshelp.c fs/hfs.c fs/hfsplus.c fs/i386/pc/pxe.c fs/iso9660.c fs/jfs.c fs/minix.c fs/ntfs.c fs/reiserfs.c fs/sfs.c fs/udf.c fs/ufs.c fs/xfs.c gencmdlist.sh genfslist.sh genkernsyms.sh.in genmk.rb gensymlist.sh.in hello/hello.c hook/datehook.c include/grub/datetime.h include/grub/disk.h include/grub/dl.h include/grub/efi/api.h include/grub/efi/efi.h include/grub/efi/pe32.h include/grub/elf.h include/grub/err.h include/grub/fs.h include/grub/fshelp.h include/grub/gpt_partition.h include/grub/i386/bsd.h include/grub/i386/efi/loader.h include/grub/i386/ieee1275/loader.h include/grub/i386/linux.h include/grub/i386/pc/biosdisk.h include/grub/i386/pc/chainloader.h include/grub/i386/pc/init.h include/grub/i386/pc/memory.h include/grub/i386/pci.h include/grub/i386/pit.h include/grub/ieee1275/ieee1275.h include/grub/lib/arg.h include/grub/memory.h include/grub/misc.h include/grub/pci.h include/grub/powerpc/ieee1275/memory.h include/grub/sparc64/ieee1275/ieee1275.h include/grub/sparc64/kernel.h include/grub/sparc64/libgcc.h include/grub/symbol.h include/grub/term.h include/grub/types.h include/grub/usb.h include/grub/usbdesc.h include/grub/usbtrans.h include/grub/util/misc.h include/grub/x86_64/efi/loader.h kern/device.c kern/disk.c kern/dl.c kern/efi/efi.c kern/efi/mm.c kern/fs.c kern/i386/coreboot/init.c kern/i386/coreboot/startup.S kern/i386/efi/startup.S kern/i386/ieee1275/startup.S kern/i386/loader.S kern/i386/pc/init.c kern/i386/pc/startup.S kern/ieee1275/ieee1275.c kern/ieee1275/init.c kern/ieee1275/mmap.c kern/ieee1275/openfw.c kern/main.c kern/mm.c kern/powerpc/ieee1275/startup.S kern/sparc64/dl.c kern/x86_64/dl.c lib/arg.c lib/efi/datetime.c lib/hexdump.c lib/i386/datetime.c loader/efi/appleloader.c loader/efi/chainloader.c loader/i386/bsd.c loader/i386/ieee1275/linux.c loader/i386/pc/chainloader.c loader/i386/pc/linux.c loader/i386/pc/multiboot2.c loader/multiboot2.c loader/multiboot_loader.c loader/powerpc/ieee1275/linux.c normal/cmdline.c normal/completion.c normal/datetime.c normal/menu_entry.c normal/misc.c term/efi/console.c term/i386/pc/at_keyboard.c term/i386/pc/console.c term/i386/pc/serial.c term/i386/pc/vga_text.c term/ieee1275/ofconsole.c term/terminfo.c util/console.c util/deviceiter.c util/elf/grub-mkimage.c util/grub-emu.c util/grub-fstest.c util/grub-mkconfig.in util/grub-mkdevicemap.c util/grub-pe2elf.c util/grub.d/30_os-prober.in util/hostfs.c util/i386/pc/grub-install.in util/i386/pc/grub-mkrescue.in util/i386/pc/grub-setup.c util/lvm.c util/raid.c util/usb.c video/readers/jpeg.c video/readers/png.c video/readers/tga.c On Tue, May 5, 2009 at 12:10 AM, Robert Millan <r...@aybabtu.com> wrote: > > Hi all, > > Please remember to update copyright lines in files when you commit > copyright significant changes. As a general rule of thumb, if your > commit modifies/adds more than 10 lines of code it's likely going to > be copyright-significant. And if in doubt, it's better to err on the > safe side and update it anyway. > > It becomes a PITA at the end of each year when the full list of modified > files needs to be checked manually. > > -- > Robert Millan > > The DRM opt-in fallacy: "Your data belongs to us. We will decide when (and > how) you may access your data; but nobody's threatening your freedom: we > still allow you to remove your data and not access it at all." > > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/grub-devel > -- Bean _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel