Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Oct 2000 19:45:49 -0700 (PDT)
From:      Neil Blakey-Milner <nbm@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: ports/Tools/scripts/mkptools mkpclean mkpextr mkpmerge mkpskel
Message-ID:  <200010140245.TAA02481@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
nbm         2000/10/13 19:45:49 PDT

  Added files:
    Tools/scripts/mkptools mkpclean mkpextr mkpmerge mkpskel 
  Log:
  Add the first efforts on my mkptools, the successor to makeport.pl.
  
  mkptools are broken up into simple scripts:
  
  mkpskel takes a distribution file as an argument and generates a
  skeleton; it guesses the extract method, the package name, and so forth,
  and generates populated Makefile and distinfo and empty pkg-descr,
  pkg-comment, and pkg-plist.
  
  mkpextr goes through the extract phase, and generates what it believes
  are the necessary variables necessary to build the port.  It guesses the
  work source directory, what the Makefile is called, whether it has
  configure, whether to use libtool, and other bits such as wildly
  guessing kde, qt, gtk, gnome, and ssl requirements.  Run it in a port
  directory, and it generates Makefile.extr.
  
  mkpmerge merges the results from mkpskel and mkpextr (and will later
  merge the results from the other phases) into Makefile.
  
  mkpclean cleans up any extra files that may be hanging about.



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200010140245.TAA02481>