summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2006-12-08The SunPro C++ compiler knows the -template=* option.rillig1-2/+3
2006-12-07Due to a misunderstanding of mine, preventing to upload restrictedrillig1-2/+9
binary packages has not worked in the last few months. Now I fixed the rsync command line to use --files-from instead of --include-from, which does the right thing. Tested in a directory of about 20 binary packages, including one that is restricted. Everything worked as expected. Fixes PR 35199.
2006-12-07+ -Wcast-alignrillig1-1/+8
2006-12-06Add fd-small option for misc/fd package.taca1-0/+1
2006-12-06Add description of ruby-build-ri-db.taca1-0/+1
2006-12-06Don't force strict C99 mode by default, but the relaxed GNU-C99 mode.joerg1-2/+2
2006-12-06Add quartz.minskim1-0/+1
2006-12-06+ klashxtraeme1-0/+1
2006-12-05Add a few more, plus descriptions:hubertf1-1/+7
bittorrent, finger, fsp, ftp, gopher, nntp, spidermonkey
2006-12-05Recognize aclocal-1.10 and automake-1.10.wiz1-3/+5
2006-12-05SunPro knows the -mt option for enabling multi-threaded options.rillig1-3/+4
2006-12-03Ignore ccache and distcc in PKGSRC_COMPILER for the check forrillig1-2/+4
ONLY_FOR_COMPILER. For the opposite test, using NOT_FOR_COMPILER, they may still be specified. Fixes PR 35173.
2006-12-03Readded the check for NO_SKIP and documented that variable.rillig1-2/+12
2006-12-03Claim NetBSD-[2-9].*-x86_64 as supported by sun-jdk15, to letwiz1-1/+2
the java framework recognize the amd64 support in sun-jre15.
2006-12-03If 'c99' is in USE_LANGUAGES also add 'c'.seb1-1/+6
I bet 'c99' support in USE_LANGUAGES was only tested on -current. On -current there is no g77 command so mk/compiler/gcc.mk includes mk/compiler/f2c.mk which adds 'c' to USE_LANGUAGES ;)
2006-12-02Instead of setting compiler flags in each package if it uses C99,jschauma3-5/+13
allow USE_LANGUAGES+=c99 and let gcc and mipspro do the right thing. May need to be reviewed/added for other compilers. ok rillig@
2006-12-02Use /usr/bin/unzip as unzip on Darwin.minskim1-1/+2
2006-12-01Added -pipe and -Wno-implicit-int to the list of known gcc options.rillig1-1/+3
2006-12-01Proper include guards to unbreak nautilus. This wasn't such a bigjoerg1-3/+5
problem before, but the move to Xorg increased the including of this file a lot.
2006-11-30Converted the MIPSpro wrappers to use the transform_* functions.rillig2-73/+52
2006-11-30The function transform_pass_with_warning() also gets its debuggingrillig1-1/+2
output.
2006-11-30Adjusted the indentation and the order of checks to match the otherrillig1-120/+82
files.
2006-11-30Made the code simpler by converting it to the new transform_* functions.rillig1-74/+45
A warning is printed whenever unknown options are passed.
2006-11-30Added handlers for the standard options.rillig1-14/+17
A warning is printed for all options that are not explicitly handled. Reindentation to align with the other files.
2006-11-30Removed the transform_to_nocache() function, since it is unused.rillig1-10/+7
When discarding arguments, split_arg is set to yes, so that no empty arguments are added to the resulting command line. A more informative debugging message is also printed in that case. Added a debugging message to transform_to(), for consistency with the other functions.
2006-11-30Converted to use the new transform_* functions from wrapper-subr.sh.rillig2-39/+42
2006-11-30Added transform_to_and_split(), which removes the need for therillig1-1/+9
compiler-specific transformations to access the split_arg variable directly.
2006-11-30Minor reformatting. I'm still not sure what the ideal indentation andrillig1-17/+13
source code layout is. But at least, this file looks to me as if even newbies could see where to change it to fit their needs.
2006-11-30Reformatted the file to look more beautiful.rillig1-42/+39
Reordered the compiler options to catch the standard ones first.
2006-11-29The -E option should be passed to SunPro without a warning.rillig1-1/+4
2006-11-29Make the dbus user and group configurable, because (at least on NetBSD) theghen1-1/+11
defaults messagebus:messagebus trigger daily security warnings (more than 8 characters). The default values are set in mk/defaults/mk.conf but kept the same for backwards compatibility, so no PKGREVISION bump.
2006-11-27- modularize functionality into a number of distinct functionsjschauma1-301/+357
- add the option "-p|--post-build" to allow you to only run the post-build portion of the bulk-build
2006-11-26Removed the separate files for the cache header and footer. This makesrillig5-110/+11
the code a lot more readable.
2006-11-26Found some more known options for gcc.rillig1-1/+9
2006-11-26Merged the transformations from the Solaris-specific gcc part into therillig3-54/+12
generic one. That way, the unknown options are reported properly on all platforms.
2006-11-26Converted this file to use the shell functions provided inrillig1-29/+30
wrapper-subr.sh.
2006-11-26Oops, forgot to remove a line continuation.rillig1-2/+2
2006-11-26As the pkglint warning says, the pipe operator discards the exit status ofrillig1-6/+8
its left hand side. Fixed that by using temporary files.
2006-11-26Oops, unknown options should be _passed_ to the real compiler, notrillig1-5/+7
_discarded_.
2006-11-26Added a transformation file for gcc to check for unknown options.rillig2-1/+49
2006-11-26Renamed transform_pass_unknown to transform_pass_with_warning and addedrillig2-6/+15
transform_discard_with_warning.
2006-11-26transform_pass_unknown writes its warning into the wrapper log file,rillig1-2/+2
instead of doing nothing at all. (Before, I had not known where to write these warnings, so it had been commented out.)
2006-11-26Moved the definition of append_extra_args a bit to make the code arillig1-4/+3
little more understandable. Eliminated the otherwise unused variable original_cmd.
2006-11-26The bulk builds now use the new target can-be-built-here, which checksrillig2-3/+24
if some of PKG_SKIP_REASON, PKG_FAIL_REASON, NOT_FOR_*, ONLY_FOR_* are set. The code uses some shell trickery to avoid the use of subshells, since these would prevent the variable assignments from being effective.
2006-11-26Moved the code that checks for PKG_FAIL_REASON and PKG_SKIP reason fromrillig3-43/+138
the internal/ directory to misc/, since it is not really internal to pkgsrc. Fixed the case where PKG_SKIP_REASON was not noticed by the bulk builds. Added the NOT_FOR_UNPRIVILEGED and ONLY_FOR_UNPRIVILEGED variables.
2006-11-26- Run a single find(1) command to get the list of new files rather than runningjschauma1-4/+4
two finds+two greps. - Run a single find(1) command rather than ls | grep to determine pkg count.
2006-11-25set ORS to space for _MASTER_RAND_AWK, so that the output would be thejdolecek1-3/+3
in the format MASTER_SORT_REGEX expects when MASTER_SORT_RANDOM is off, in order for MASTER_SORT to actually work when MASTER_SORT_RANDOM=YES (default nowadays) XXX testing stuff before committing would surely be a good idea
2006-11-25MASTER_SITE_GNOME - add a .cz mirrorjdolecek1-2/+3
2006-11-23file(1) under NetBSD-sparc64 4.99.4 identifies the filetron1-2/+2
"gdk-pixbuf/Makefile.in" from the "gtk2" package as "libtool library file". Change the textfile check to accept any file which file(1) identifies as "<whatever>libtool<whateverelse>" to fix the build of the "gtk2" package (and probably other packages).
2006-11-21Only set BINPKG_SITES to ftp.netbsd.org, if the OS is actually NetBSD.joerg1-1/+5