summaryrefslogtreecommitdiff
path: root/mk/buildlink3/libtool-fix-la
AgeCommit message (Collapse)AuthorFilesLines
2003-09-02Remove -R* options from the dependency_libs lines of *.la and *.lai files.pkgviews_mkjlam1-1/+10
2003-08-31Also strip out -L@WRKSRC@ since the libraries may be in the top-leveljlam1-2/+2
source directory.
2003-08-30Strip leading spaces from dependency_libs in the modified .lai file.jlam1-1/+2
2003-08-27Correct the glob so that we actually match -L${BUILDLINK_DIR}/* andjlam1-2/+2
discard them.
2003-08-27Add code to unbuildlinkify files and libtool archives.jlam1-2/+2
2003-08-16We need to match the next directory part of ${DEPOTBASE}/* when we'rejlam1-3/+3
replacing with ${LOCALBASE}, otherwise we're not matching the full depot directory.
2003-08-16Use commas instead of / as separator for sed expression involving paths.jlam1-3/+3
2003-08-16Use comments to document this shell script. Also, add some new behaviour:jlam1-2/+75
We make sure that we don't ever reference other .la files from installed .la files, only referring to other libraries via the usual "-L/path -llib" and making sure that /path is always somewhere under the default view. This makes wildcard dependencies work for "overwrite" packages by letting libtool find libraries in the default view. A similar change may be needed for pkgsrc/mk/buildlink2/libtool-fix-la during the pkgviews integration.
2003-08-14Initial implementation of buildlink3, based on buildlink2 and designed tojlam1-0/+192
take advantage of pkgviews. More thought is needed for the pkgviews/libtool interaction because libtool archives (*.la) will likely contain absolute paths to other .la files in depot directories, but we don't want this since binary packages with wildcard dependencies may break.