summaryrefslogtreecommitdiff
path: root/mk/buildlink3
AgeCommit message (Expand)AuthorFilesLines
2004-02-02Only create wrapper scripts for compilers that we require support for asjlam1-3/+11
2004-02-02transform -f{pic,PIC} -> -Kpic and -shared -> -G to fix building ofgrant1-8/+13
2004-02-01USE_{SUNPRO,MIPSPRO} are deprecated... check PKGSRC_COMPILER instead.jlam1-20/+5
2004-02-01How'd that -lb get there?jlam1-2/+2
2004-01-31Bump the x11-links dependency to 0.20 to get the extensions/extutil.hrecht1-2/+2
2004-01-30Use the stack in a smarter way. Take an argument (perhaps marshallingjlam1-27/+30
2004-01-30Remove debugging line that I accidentally left there.jlam1-2/+1
2004-01-30Teach buildlink3 how to reorder libraries on the command line. Youjlam5-10/+107
2004-01-29Revert the changes in revision 1.2 to do duplicate directory suppression.jlam1-11/+3
2004-01-29Use a stack instead of the broken implementation of a circular list for thejlam3-41/+25
2004-01-29Reorder arguments so that all of the -l options come after the -L optionsjlam3-9/+25
2004-01-29Commit the buildlink3 developer's guide and the pkgviews user's guide untiljlam2-0/+453
2004-01-27Abstract out the filter commmand used to list headers and libraries injlam1-11/+17
2004-01-27Move all of the stuff relating to _BLNK_ADD_TO.* into the same if.endifjlam1-4/+4
2004-01-27Add a missing "empty". Thanks seb!jlam1-2/+2
2004-01-27Also break up -R*:* into separate -R options.jlam1-4/+5
2004-01-27Restore changes in 1.57 that were backed out in 1.60. The _BLNK_ADD_TO.*jlam1-27/+37
2004-01-26Revert changes in revision 1.57:seb1-36/+26
2004-01-25Use -S instead of '-s ""' to check for package matches with a null suffix.jlam1-2/+2
2004-01-25The new standard for modifying BUILDLINK_DEPENDS.<pkg> is to append to thejlam1-2/+2
2004-01-25Instead of directly manipulating DEPENDS, BUILD_DEPENDS, and RECOMMENDED,jlam1-26/+36
2004-01-25Suppress duplicate dependencies in the DEPENDS and BUILD_DEPENDS listjlam1-4/+8
2004-01-25Fix code that assumed that BUILDLINK_DEPENDS.<pkg> was a unique value byjlam1-2/+7
2004-01-21Most of this file only applies if we're in some phase after buildlink, sojlam1-1/+19
2004-01-21Put more debugging information in .work.log: first output the command thejlam2-4/+10
2004-01-21Add a new command "sub-rpath" that does the same thing as "rpath" but onlyjlam2-2/+17
2004-01-21Rename 'submangle' to 'sub-mangle'jlam2-9/+9
2004-01-21Allow -L/usr/lib/* as NetBSD-current actually has shared libraries there,jlam1-3/+6
2004-01-20s/it's/its/snj1-2/+2
2004-01-19* Create two new package-settable variables: BUILDLINK_PASSTHRU_DIRS isjlam1-76/+98
2004-01-19* Make the mangle and depot commands a bit more conservative in findingjlam1-5/+39
2004-01-19Create a word separator $_sep variable and use throughout.jlam1-34/+36
2004-01-17Be even less aggressive and just remove relative paths that start with "."jlam1-7/+7
2004-01-17Fix overly aggressive substitution pattern in abs-rpath to allow thingsjlam1-7/+7
2004-01-15Also merge -Wl,-R -Wl,/path/to/dir into a single argument so that we canjlam1-3/+9
2004-01-14 Add *RECOMMENDED variables as discussed on tech-pkg@ to allow for a morerh1-1/+11
2004-01-13Add a new command "abs-rpath" to the gen-transform.sh script that removesjlam2-13/+29
2004-01-11Use egrep instead of relying on GNU grep features. Fixes populating thejlam1-2/+2
2004-01-11Back out the changes in revision 1.41 which were much more complex thanjlam1-21/+15
2004-01-11"for arg; do" -> "for arg do", as the latter is more portable. fixesgrant2-4/+4
2004-01-10If BUILDLINK_PREFIX.<pkg> is "/usr" and BUILDLINK_{INCDIRS,LIBDIRS}.<pkg>jlam1-1/+27
2004-01-10Only match the first result of "pkg_info -qp" in case there are weirdjlam1-2/+2
2004-01-10Don't stop if the file listed in BUILDLINK_FILES.<pkg> doesn't exist.jlam1-2/+2
2004-01-07Add bits to make buildlink3 use the MIPSpro compiler if USE_MIPSPRO isjlam3-4/+87
2004-01-07Make the wrapper exit with error code 2 to signify a buffer overflow tojlam1-1/+3
2004-01-07Suppress duplicates when splitting -Wl,-R/dir1:/dir2:... into separatejlam1-7/+15
2004-01-07Be more precise about when rules are emitted in the tranform andjlam1-5/+11
2004-01-07Remove "$" at the end of rules in the [IL] commands that mistakenly creptjlam1-4/+4
2004-01-07whitespacejlam1-2/+2
2004-01-06Back out revision 1.6 which was wrong. It failed to matchjlam1-3/+5