Subject: CVS commit: pkgsrc
From: Johnny C. Lam
Date: 2004-08-27 08:29:11
Message id: 20040827062911.B53132DA1D@cvs.netbsd.org

Log Message:
Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,
which are the full option names used to set rpath directives for the
linker and the compiler, respectively.  In places were we are invoking
the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is
inserted in case the flag is a word, e.g. -rpath.  The default values
of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the
compiler that you use.  They may be overridden on a ${OPSYS}-specific
basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG,
respectively.  Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.

Files:
RevisionActionfile
1.2modifypkgsrc/audio/portaudio/distinfo
1.2modifypkgsrc/audio/portaudio/patches/patch-ac
1.22modifypkgsrc/cad/fasthenry/Makefile
1.7modifypkgsrc/chat/eggdrop/distinfo
1.5modifypkgsrc/chat/eggdrop/patches/patch-ag
1.15modifypkgsrc/chat/fugu/Makefile
1.55modifypkgsrc/comms/kermit/Makefile
1.14modifypkgsrc/cross/bfd-mdsetimage/Makefile
1.17modifypkgsrc/databases/db/buildlink3.mk
1.14modifypkgsrc/databases/db3/buildlink3.mk
1.17modifypkgsrc/databases/db4/buildlink3.mk
1.7modifypkgsrc/databases/mysql4-client/Makefile
1.12modifypkgsrc/databases/mysql4-client/Makefile.common
1.17modifypkgsrc/databases/p5-DBD-Sybase/Makefile
1.7modifypkgsrc/databases/p5-DB_File/Makefile
1.3modifypkgsrc/databases/p5-sybperl/Makefile
1.5modifypkgsrc/databases/sqsh/Makefile.common
1.2modifypkgsrc/devel/gnustep-make/gnustep.mk
1.6modifypkgsrc/devel/jgrasp/Makefile
1.25modifypkgsrc/devel/sdcc/Makefile
1.4modifypkgsrc/games/hugo/distinfo
1.3modifypkgsrc/games/hugo/patches/patch-aa
1.6modifypkgsrc/games/xbomber/distinfo
1.8modifypkgsrc/games/xbomber/patches/patch-aa
1.12modifypkgsrc/graphics/png2html/Makefile
1.5modifypkgsrc/graphics/py-gdchart/distinfo
1.4modifypkgsrc/graphics/py-gdchart/patches/patch-aa
1.2modifypkgsrc/graphics/vtk/Makefile.vtkdist
1.18modifypkgsrc/lang/cim/Makefile
1.20modifypkgsrc/lang/gcc3/distinfo
1.6modifypkgsrc/lang/gcc3/patches/patch-ab
1.4modifypkgsrc/lang/guile14/distinfo
1.2modifypkgsrc/lang/guile14/patches/patch-ab
1.85modifypkgsrc/lang/perl5/Makefile
1.19modifypkgsrc/lang/python20/Makefile
1.14modifypkgsrc/mail/exim/Makefile.common
1.12modifypkgsrc/mail/exim3/Makefile
1.8modifypkgsrc/mail/postfix/options.mk
1.5modifypkgsrc/mail/postfix-current/options.mk
1.4modifypkgsrc/mail/qmail/options.mk
1.48modifypkgsrc/math/octave/Makefile
1.55modifypkgsrc/math/scilab/Makefile
1.8modifypkgsrc/meta-pkgs/xorg/Makefile.common
1.2modifypkgsrc/misc/gkrellm-leds/distinfo
1.2modifypkgsrc/misc/gkrellm-leds/patches/patch-aa
1.60modifypkgsrc/net/bind9/Makefile
1.12modifypkgsrc/net/scli/Makefile
1.8modifypkgsrc/net/waste/Makefile
1.16modifypkgsrc/parallel/pvm3/distinfo
1.6modifypkgsrc/parallel/pvm3/patches/patch-am
1.2modifypkgsrc/parallel/pvm3/patches/patch-bu
1.2modifypkgsrc/parallel/pvm3/patches/patch-bv
1.53modifypkgsrc/pkgtools/xpkgwedge/Makefile
1.37modifypkgsrc/security/pgp2/Makefile
1.17modifypkgsrc/shells/zsh/Makefile.common
1.7modifypkgsrc/sysutils/mtools/distinfo
1.7modifypkgsrc/sysutils/mtools/patches/patch-ab
1.2modifypkgsrc/textproc/lua-expat/distinfo
1.2modifypkgsrc/textproc/lua-expat/patches/patch-aa
1.4modifypkgsrc/textproc/py-xml/Makefile
1.2modifypkgsrc/time/bbdate/distinfo
1.2modifypkgsrc/time/bbdate/patches/patch-aa
1.10modifypkgsrc/wm/amiwm/Makefile
1.5modifypkgsrc/www/ap-auth-mysql/Makefile
1.82modifypkgsrc/www/ap-ssl/Makefile
1.6modifypkgsrc/www/ap2-auth-mysql/Makefile
1.3modifypkgsrc/www/ap2-auth-pgsql/Makefile
1.9modifypkgsrc/www/p5-libapreq/Makefile
1.5modifypkgsrc/x11/qt3-libs/buildlink3.mk
1.11modifypkgsrc/x11/xcursorgen/Makefile
1.4modifypkgsrc/x11/xorg-server/files/host.def