summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2007-04-11ECOFF on OSF1 behaves like ELF as far as PLISTs are concerned.tnn1-2/+2
2007-04-11OSF1 uses ECOFF libraries. Rename COFF to ECOFF to distinguish it from othertnn1-2/+2
variants of COFF.
2007-04-11Kill _OPSYS_RPATH_NAME; it was renamed to COMPILER_RPATH_FLAG years ago.tnn1-2/+1
2007-04-11Add tool definitions for native printf, sleep and sed.tnn1-1/+4
2007-04-11When pkgsrc-wip is available, look in those files, too.rillig1-1/+4
2007-04-10document the ocamlduce optiontonio1-0/+1
2007-04-10Fixed typo in the comment.rillig1-3/+3
2007-04-10+ -march=*rillig1-1/+2
2007-04-09Remove special treatment of "DynaLoader.a" completely. It's not necessarytron2-30/+2
with current libtool version and breaks the build under Darwin 8.x and NetBSD 4.0_BETA2.
2007-04-05Recognize XML files as text.wiz1-2/+2
2007-04-04Remove win32-jdk. This never really worked, and probably never will worktv1-13/+2
properly enough for pkgsrc use.
2007-04-01Support "Removed" again. Fix typo in comment.wiz1-2/+4
2007-04-01Fix quoting issue that gave syntax error when printing the messagekristerw1-2/+2
that new package tools are needed.
2007-03-24Made this check work again. The regular expression did not match relativeheinz1-6/+7
paths from .PLIST. Changed the working directory to ${DESTDIR}${PREFIX} so files can be accessed correctly. Extended the relative paths to absolute paths again for better clarity. Improved (IMHO) some wording.
2007-03-24More DESTDIR fixes in warnng/error messagesheinz1-5/+5
2007-03-24Removed unnecessary shell code:heinz1-2/+2
p|p) is the same as p)
2007-03-23Resurrect the ability to skip the depends phase that was removed injlam1-2/+22
revision 1.10. Use a new name that is more aligned with current variable-naming methodology: SKIP_DEPENDS. It's a YesNo variable that defaults to "no". This functionality is just way too useful to pkgsrc developers to lose.
2007-03-23add nspluginwrapperabs1-0/+1
2007-03-22The egrep line can be removed when audit-packages becomes fast enough.rillig1-1/+3
2007-03-20Fix check-interpreter when using USE_DESTDIR. From Klaus Heinz onjoerg1-3/+3
tech-pkg.
2007-03-19When building the dependency lists, handle bootstrap dependencies likejoerg1-2/+2
normal build dependencies. That way digest can be recorded correctly.
2007-03-18Documented MAKE_JOBS_SAFE.rillig1-1/+7
2007-03-18Typo.rillig1-2/+2
2007-03-18Added a procedure to determine the build options of a package. This filerillig1-0/+39
can be used instead of writing the same code in every package.
2007-03-17XXX: "make replace" should be one transaction.rillig1-1/+6
2007-03-17Check for /usr/bin/sleep. I have had this in my pkgsrc for a long time.reed1-1/+5
According to the Filesystem Hierarchy Standard for Linux, sleep is not listed as a required command (or symlink) in /bin.
2007-03-16Typo.rillig1-2/+2
2007-03-16For the package pkgtools/shlock, it is not possbile to provide locking.rillig1-2/+3
2007-03-16Added the variable declarations for the "show-all" target.rillig5-5/+25
2007-03-16The single-letter labels (U, P, S) could easily be confused with the CVSrillig1-7/+7
status (there is also U and P), so it is changed to three-letter labels (usr, pkg, sys).
2007-03-16Don't check files in ${PACKAGES} and ${DISTDIR}.rillig1-1/+5
2007-03-16After the quick fix from some minutes ago, here is the better solution.rillig1-8/+14
Just don't evaluate variables at load-time, but at run-time.
2007-03-16Don't evaluate variables unless there's reason to do. This fixes warningrillig1-1/+3
messages like: cd ${WRKOBJDIR}/x11/kdebase3/work/kdebase-3.5.6 && echo "__dummy-ent ... cd: can't cd to ${WRKOBJDIR}/x11/kdelibs3/work/kdelibs-3.5.6
2007-03-15Check for /bin/bzcat. Noticed on Ubuntu Linux over a week ago.reed1-1/+3
(Could check for /bin/bzip2 also, but I didn't need that.)
2007-03-15For all those who are interested in the inner workings of pkgsrc, thererillig9-9/+107
is a new target "show-all" that fits to the existing "debug", "show-tools", "show-vars" targets. It prints a list of the variables that make up the public interface to pkgsrc. Running this target is especially useful if you want to do some things, you know that they must have been implemented but you don't know what it is called. It also shows the "class" of a variable (user-defined, package-defined, system-defined).
2007-03-15_COMPILER_LD_FLAG is only used in this file, and no other compiler filerillig1-5/+2
defines this variable, so it doesn't hurt to remove it.
2007-03-15Made show-depends a flavor-specific target.rillig3-5/+14
2007-03-15wrapper_type can be IMAKE, too.rillig1-2/+2
2007-03-15Moved the definition of CONFIG_SHELL from gnu-configure.mk to configure.mk.rillig2-6/+11
Improved the documentation.
2007-03-15If the "Internal error #1" happens again, it will at least provide arillig1-2/+2
hint where to look for the cause of the message. Without that, it is next to useless.
2007-03-15The CHECK_WRKREF variable has changed type: It is now a list ofrillig1-16/+18
directory aliases. That makes it possible to check for references into TOOLS_DIR and WRKSRC, but to leave out the other infrastructure directories. On IRIX, x11/gtk2 failed to build because of an unknown library -lharfbuzz. That library turned out to be an internal dependency of graphics/cairo, which had made it into the installed libpangocairo.la file. With this change, that bug would have been caught earlier.
2007-03-14Forgot to disable the "echo-only" mode in the last commit.rillig1-2/+2
Now "make cce" really commits.
2007-03-14Use the new -T option of pkg_crate, if pkg_install is new enough.joerg2-2/+16
This means that all build dependencies are recorded in the package as well, making it much easier to decide whether a dependency changed the package should be rebuild in a bulk build. This would have also been useful for users wanting to switch to modular Xorg to decide what used x11-links. OK agc@
2007-03-14Added the target "commit-changes-entry", or "cce", which adds a singlerillig1-13/+45
package change to the CHANGES file and commits it. Added error checking to the changes-entry target.
2007-03-13Added keywords for SPECIAL_PERMS, so it is found byrillig1-1/+3
"bmake help topic=setuid".
2007-03-12Don't handle Perl's "DynaLoader.a" specially under Mac OS X. It is nottron1-3/+5
necessary and doing so causes build problems. This fixes PR pkg/35990.
2007-03-12Sync authoritive instance of config.guess and config.sub with thejoerg2-19/+31
upstream versions.
2007-03-09Removed unused variables. Note that _ALIASES.* could only be removedrillig1-10/+2
because all the alias names are covered by _WRAP_ALIASES.*. Slowly this file becomes as short and simple as it should have always been.
2007-03-09Removed the creation of the extra wrapper directory WRKDIR/.sunpro andrillig1-45/+3
everything that is related to it. The wrappers in WRKDIR/.wrapper now call the compilers in SUNWSPROBASE directly. The aliases that have been provided had never been called because WRKDIR/.wrapper was earlier in the PATH and already called the canonical compiler (for example, .wrapper/gcc called .sunpro/cc, not .sunpro/gcc). Also removed the comments related to f2c. We have a version control system to keep outdated code, so why keep it in the current source?
2007-03-09Rewrote the file so that it is easier to see what needs to be done whenrillig1-26/+31
adding a language.