Date: Mon, 11 Sep 2000 20:01:17 -0700 From: Jeremy Lea <reg@freebsd.org> To: freebsd-ports@freebsd.org, freebsd-current@freebsd.org Cc: Satoshi Asami <asami@freebsd.org>, "Jordan K. Hubbard" <jkh@zippy.cdrom.com>, Sheldon Hearn <sheldonh@iafrica.com>, bmah@freebsd.org, Maxim Sobolev <sobomax@freebsd.org> Subject: Please review: New pkg_which version and bsd.port.mk patch. Message-ID: <20000911200117.H39816@shale.csir.co.za>
next in thread | raw e-mail | index | archive | help
Hi, (Once again cross posted since -ports is the major consumer). At http://people.freebsd.org/~reg/ there is a new patch for "pkg_which", now implemented as two new options for pkg_info. Please review this for style and silly things... Also, if you download the bsd.port.mk patch from the page, you can see a new package-depends target, and a check-plist-conflicts target. The new package-depends target is not only about three times faster, but it also doesn't require any Makefiles for depends (so you can just build with the one port extracted, if you have already installed depends). It also has the feature of registering with the correct package (so you'll not see errors about missing +REQUIRED_BY for ghostscript{5,55,6}). This can be used for the XFree86 3.3.6/4.0 and for OpenMotif/LessTif, etc. check-plist-conflicts could be inserted before pre-install to test if you are going to overwrite files. It could also be used in reverse to check for updates - if you have a new package (say gtk-1.2.8) and it's PLIST conflicts with some installed port (say gtk-1.2.3), then this is a good choice for what we want to upgrade. Regards, -Jeremy -- FreeBSD - Because the best things in life are free... http://www.freebsd.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000911200117.H39816>