summaryrefslogtreecommitdiff
path: root/mk/buildlink3
AgeCommit message (Expand)AuthorFilesLines
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
2004-01-06Allow l:foo: to remove -lfoo. Also remove an incorrect rule in the "l"jlam1-4/+10
2004-01-06Reduce the number of lines emitted by the I and L rules.jlam1-5/+3
2004-01-06Missing trailing $ to only match whole words.jlam1-2/+2
2004-01-06Add FreeBSD to _BLNK_CACHE_ALL (matches bsd.buildlink2.mk).jlam1-1/+2
2004-01-06Try to convert GCC's optimization flags to SunPro optimization flags.jlam2-3/+18
2004-01-06Fix bug where "!empty" was missing from a .if test.jlam1-2/+2
2004-01-05Do the right thing for pkgviews if we do binary package upgrades ofjlam1-6/+14
2004-01-05Use S/+$// instead of C/\+$// to save a backslash. Very highlyjlam1-4/+4
2004-01-05When checking the value of yes/no variables using the thejlam1-6/+6
2004-01-05Of course I really meant buildlink*3*.mk.jlam1-2/+2
2004-01-04We don't need to escape "+" if we're using the :M variable operator.jlam1-3/+3
2004-01-04Rearrange some of the lines in the buildlink3.mk example so that it's a bitjlam1-6/+3
2004-01-04BUG FIXES:jlam1-59/+85
2004-01-03Extend the "l" command by allowing changing "-lfoo" into "-lbar -lbaz" byjlam1-5/+12
2003-12-19Update for the latest x11-links 0.19.veego1-2/+2
2003-11-26Do as buildlink2 and _append_ extra flags instead of prepending them.jlam2-5/+6
2003-11-25If we're linking a shared library by "cc -shared -o /srcdir/shlib", wejlam1-1/+9
2003-11-25libtool.sh should also supply a definition for "$expr", used by thejlam1-1/+2
2003-11-23Don't be fooled into thinking that the "-c" in "install -c" means tojlam1-2/+2
2003-10-18Bump minimum required version of "x11-links" package.tron1-2/+2
2003-10-13Update pkgtools/x11-links to 0.16.veego1-2/+2
2003-10-09Change the way in which arguments are processed by the wrappers. Wejlam4-16/+102
2003-10-09It's "skipargs", not "skip".jlam1-2/+2