cvs commit: ports/emulators/linux_base-fc6 Makefile pkg-install

Boris Samorodov bsam at FreeBSD.org
Wed Apr 11 11:42:39 UTC 2007


bsam        2007-04-11 11:42:34 UTC

  FreeBSD ports repository

  Modified files:
    emulators/linux_base-fc6 Makefile pkg-install 
  Log:
  *** ATTENTION *** DANGER *** EXPERIMENTAL PORT *** YOU HAVE BEEN WARNED ***
  
  1. Add a check if linuxulator is (kld)loaded. IGNORE otherwise.
  
  Before this commit the port compared compat.linux.osrelease with 2.4.2
  and was IGNOREd if those values are equal. In case linuxulator
  is *not* loaded, the port proceeded to install, to load linuxulator and
  to use... compat.linux.osrelease=2.4.2!
  
  The port as is doesn't proceed (without linuxulator loaded or
  if compat.linux.osrelease is equal to 2.4.2) even for "make fetch".
  Imho that's OK, because it won't let automated tasks to load
  unneccessary distros, while a human administrator should know
  what to do by hand. ;-)
  
  BTW, I'm not sure but may be it'a be a good idea to use IGNORE
  if (FreeBSD) OSVERSION < (say) 700037...
  
  2. Apply the same tests for packages.
  
  3. Bump PORTREVISION.
  
  Enjoy. ;-)
  
  Revision  Changes    Path
  1.28      +5 -3      ports/emulators/linux_base-fc6/Makefile
  1.7       +8 -0      ports/emulators/linux_base-fc6/pkg-install


More information about the cvs-all mailing list