Date: Tue, 11 Aug 1998 19:01:51 -0700 (PDT) From: asami@cs.berkeley.edu (Satoshi Asami) To: ports@FreeBSD.ORG Subject: [asami@FreeBSD.ORG: cvs commit: src/share/mk bsd.port.mk] Message-ID: <199808120201.TAA07401@silvia.hip.berkeley.edu>
next in thread | raw e-mail | index | archive | help
In particular, this means (1) Old USE_X11 is now renamed to USE_X_PREFIX. Ports will indicate dependency for X with new variable USE_XLIB. It creates a LIB_DEPENDS to libX11.so, but it should be used for all ports that require X to be present (either to link against the library or to run). (2) Manpages should all be listed in MAN? (with or without MANCOMPRESSED), and not in PLIST at all. Actually support for links (ala MLINKS in bsd.man.mk) is still missing, can someone take a stab at this? (3) Related to (2), if someone can go and delete all the manpage entries that are in MAN? from PLISTs, it will greatly be appreciated. Otherwise I'll do it myself. (4) Ports that require QT should use USE_QT instead of writing dependencies by itself. (5) %%OSREL%% is now replaced in PLIST. So if you have a port that installs to ${PREFIX}/libexec/foobar/i386-freebsd2.2.7" or "...freebsd3.0" depending on the release, you can now just write "i386-freebsd%%OSREL%%" in the PLIST and bsd.port.mk will DTRT. Satoshi ------- From: Satoshi Asami <asami@FreeBSD.ORG> Date: Tue, 11 Aug 1998 18:47:13 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/share/mk bsd.port.mk asami 1998/08/11 18:47:13 PDT Modified files: (Branch: RELENG_2_2) share/mk bsd.port.mk Log: (1) Change USE_X11 (the new one) to USE_XLIB. (2) Add support for PLIST_SUB variable. It is a list of "VAR=VALUE" pairs, and will substitute %%VAR%% with the value of VALUE in the PLIST. Right now it's used for ${OSREL} only, but inviditual ports can take advantage of it to avoid having to manually edit PLIST. Submitted by: hoek (3) Add manpages defined in MAN? (taking account of NOMANCOMPRESS) to beginning of PLIST automatically. Note this will cause manpages to be packed twice for the time being. I'm going to clean up the PLISTs now. (4) Add new variable USE_QT, which adds LIB_DEPENDS to qt140. (And maybe BUILD_DEPENDS on moc/qt140 too, if it is indeed a big problem that people keep deleting this file.) Submitted by: andreas (5) Fix spacing behind "===>" to be more consistent. Requested by: hoek Revision Changes Path 1.227.2.44 +55 -28 src/share/mk/bsd.port.mk 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?199808120201.TAA07401>