summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2013-06-02more update for R1Alpha4, and let /boot/common/bin as optionlfy.obache1-3/+20
2013-06-02Add the ability for a package to disable pbulk multi-package handling.sbd1-3/+5
2013-06-02hacked `file' command is not required anymore.obache1-2/+1
2013-06-02gmake is not in /bin on Haiku R1Alpha4.obache1-1/+5
2013-06-02Add mysql to pbulk multi-package support.sbd1-2/+6
2013-06-01Fixed typo in documentation.rillig1-2/+2
2013-06-01/tmp/cvs02076brillig1-9/+11
2013-05-29No trailing comma after -Rjoerg1-2/+2
2013-05-26Add options ibus and mlterm-fb for x11/mlterm.tsutsui1-0/+2
2013-05-23prevent to generate binary package in ${PACKAGES} from the side effect ofobache6-14/+57
`install' with USE_DESTDIR=yes. This changes prevent to unwanted overwite of existing binary packages with test installation (`stage-install', `replace' & `undo-replace', and so on). To do both `install' and `package', you can still use `package-install' target, same as USE_DESTDIR=no.
2013-05-22Use -R as LINKER_RPATH_FLAG like GCC. The patches for lang/gcc47 andjoerg1-2/+2
lang/gcc48 don't work otherwise.
2013-05-21Use GMAKE_REQD in TOOLS_DEPENDS.gmake, bump GMAKE_REQD to 3.81.sbd2-4/+4
2013-05-18Add entries for fuse, inotify, and oggz.rodent1-0/+3
2013-05-18* Remove PKGSRC_SHOW_PATCH_ERRORMSG, because it is not used in pkgsrc/mk.ryoon1-10/+8
* Set PATCH_DEBUG when PKG_DEVELOPER=yes. No objection to http://mail-index.netbsd.org/tech-pkg/2013/05/06/msg011276.html .
2013-05-17Fix a pasting botch in v1.54 that killed Linux i386dsainty1-3/+2
2013-05-16_OPSYS_SYSTEM_RPATH must match _OPSYS_LIB_DIRS or else the buildlinkjperkin1-4/+2
substitutions will not be correct. Fixes issue with ABI=64 where /usr/lib/amd64 was being exposed, but packages will need to be rebuilt for the change to take effect.
2013-05-16Use TOOLS_CMDLINE_SED instead of TOOLS_SED, to pass special arguments,obache1-2/+2
right now, `-b' option for Cygwin.
2013-05-16add `-b' (binary) option for SED to prevent special processing about CR+LF.obache1-2/+2
2013-05-13Fix another :tsjperkin1-2/+2
2013-05-13It is a common misconception that ${FOO:tsc} will split FOO on 'c',jperkin1-2/+2
however that is not the case. To get that behaviour use ':S/c/ /g'. Fixes a number of issues on various OPSYS introduced with the recent COMPILER_* and SYSTEM_DEFAULT_RPATH abstractions.
2013-05-12Strip minus for warning about disabling unsupported options.riastradh1-2/+2
2013-05-12file command usage is limited in pkgsrc now, so no need to use hacked one.obache1-2/+1
2013-05-12drop `file' command from default USE_TOOLS list.obache2-3/+11
It is used in limited case, and does not exist by default on some platforms. proposed at over 30 months ago, and no negative feedback (only one request).
2013-05-12hacked `file' command was introduced for text file check in SUBST,obache1-2/+2
but it is never used now, so back to true `file' command.
2013-05-12consider nb? in dependency pattern.obache1-2/+2
2013-05-12Move show-depends-options, it is pkgformat independ target.obache2-12/+12
2013-05-11On Debian/Ubuntu Linux, set system's library path as Debian's multiarchryoon1-1/+18
hierarchy. This values should be generated from output of some commands, but I cannot find the rule. Tested on armel and x86_64 Debian GNU/Linux environment. The values are shown in http://wiki.debian.org/Multiarch/Tuples .
2013-05-11Also, +static, for the building of static libraries.rodent1-0/+1
2013-05-11Added introspection (GObject Introspection) and xcursor optionsrodent1-0/+2
descriptions.
2013-05-11Warn, don't fail, on disabling an unsupported option.riastradh1-1/+5
2013-05-10check defined before using USE_LANGUAGES as condition.obache1-2/+3
2013-05-09Split BUILD_DEPENDS into TOOL_DEPENDS and BUILD_DEPENDS in mk/.riastradh24-73/+185
Build depends are target packages that are needed at build-time for, e.g., static libraries to link against, header files to include, &c. Tool depends are native packages that are needed at build-time for, e.g., compilers/linkers/&c. to run. ok agc
2013-05-09Use --sysroot in cpp/gcc/gxx cross-compiler wrappers.riastradh3-106/+9
Now that NetBSD supports --sysroot we don't need to mess with the partial measures of -nostdinc, -isystem, &c. ok agc
2013-05-09Set NATIVE_CC/CC, NATIVE_CXX/CXX, and NATIVE_LD/LD for cross-builds.riastradh1-2/+8
The NATIVE_xyz versions are for packages that build tools that they run natively but don't end up in the final product. This is a provisional scheme -- it should be replaced eventually by something more principled. ok agc
2013-05-09Use g95 as default Fortran compiler. Would be nice to use more modernjoerg1-3/+3
GCC, but that requires cleaning up mk/compiler/gcc.mk first. Only include the fortran compiler file, if Fortran is actually requested.
2013-05-09Split Fortran support from devel/libtool-base into a separate packagejoerg1-1/+10
devel/libtool-fortran. If USE_LIBTOOL is present and Fortran is in USE_LANGUAGES, include the new package.
2013-05-09Multi support for PostgreSQL packages (e.g. databases/postgresql-postgis).fhajny1-2/+6
2013-05-07Describe libchamplain option.wiz1-0/+1
2013-05-06Insert a dummy SPACE before the first "msgstr" start with "\n", if "msgid"obache1-2/+50
is also start with "\n", but msgctxt is inserted before it, to avoid msgfmt(1)'s format mismatch check (`msgid' and `msgstr' entries do not both begin with '\n')
2013-05-05Adding sgi-free-software-b-v2.0 to DEFAULT_ACCEPTABLE. Approved by FSF:rodent1-1/+2
http://www.gnu.org/licenses/license-list.en.html#SGIFreeB
2013-05-05fixes obsolete pattern check, move to before push msgctxt.obache1-2/+3
2013-05-03Instead of drop msgctxt, treat same as gettext-tools>=0.15.obache1-16/+102
tested with editors/medit and graphics/gimp and context specified translate messages are appeared.
2013-05-02* bump required gettext-tools from pkgsrc to 0.15 to match required ↵obache1-13/+14
gettext-lib capability. * prevent to restrict gettext-tools capability from builtin gettext-tools' one even if using it from pkgsrc.
2013-04-29Added f90 option for Fortran 90 supportadam1-0/+1
2013-04-28Fixes builtin dl prefix other than /usr.obache1-2/+6
2013-04-28tell pthread of Haiku.obache1-2/+10
2013-04-28Let to find libraires in COMPILER_LIB_DIRS instead of hard coded paths.obache1-22/+5
2013-04-28* use SYSTEM_DEFAULT_RPATH/COMPILER_INCLUDE_DIRS/COMPILER_LIB_DIRSobache1-18/+30
instead of hard-coded /usr/include, /usr/lib, ... paths. * allow empty BUILDLINK_PREFIX.${_pkg_}, for builtin packags not match such model (Haiku's system headers and libraries are in different hier).
2013-04-28Introduce COMPILER_INCLUDE_DIRS, COMPILER_LIB_DIRS and SYSTEM_DEFAULT_RPATH.obache1-1/+5
default value are _OPSYS_INCLUDE_DIRS, _OPSYS_LIB_DIRS and _OPSYS_DEFAULT_RPATH, defined in mk/platform/${OPSYS}.mk. (maybe defined with compiler/development tools specific variables).
2013-04-28Introduce _OPSYS_LIB_DIRS and _OPSYS_INCLUDE_DIRS varables.obache21-20/+93
list of system library and header file directories. Also add missing _OPSYS_SYSTEM_RPATH for some platforms.