summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
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.
2013-04-25also reset LC_ALL as C.obache1-1/+2
2013-04-24Use the ghostscript meta-package instead of ghostscript-gpl orsbd1-13/+3
ghostscript-agpl. Reverts revisions 1.255 and 1.254 ---------------------------- revision 1.255 date: 2013/03/16 23:03:33; author: dholland; state: Exp; lines: +3 -3 print/ghostscript -> print/ghostscript-agpl ---------------------------- revision 1.254 date: 2013/03/16 21:47:14; author: dholland; state: Exp; lines: +13 -3 Choose ghostscript package for ghostscript tools based on whether gnu-agpl-* is in ACCEPTABLE_LICENSES. This is mostly the same as the old ghostscript type logic that was removed in version 1.223.
2013-04-21tell location of builtin curses.h for Haiku.obache1-1/+2
2013-04-21Fix a harmless typo.uebayasi1-2/+2
2013-04-20Use so magic to set _GCC_DIST_VERSION.sbd1-3/+4
2013-04-19Renaming GCC_DIST_VERSION to GCC48_DIST_VERSIONadam1-2/+2
2013-04-19DEFAULT_ACCEPTABLE+=arphic-public; See:rodent1-1/+2
http://www.gnu.org/licenses/license-list.html#Arphic
2013-04-18use improved version from apb, works with parallel/paexecmspo1-3/+4
2013-04-17* try to replace .so with .dll without `lib' prefix, like a plugins.obache1-2/+18
* also try to register DLL import library (.dll.a) from static library (.a).
2013-04-17Enable usage of gcc-4.8 as PKGSRC_COMPILERadam1-3/+2
2013-04-15Support MYSQL_VERSION_DEFAULT=56abs1-4/+17
2013-04-14Added option vaapicheusov1-0/+1
2013-04-12Allow running on systems where pkg_admin is not in PATHjoerg2-3/+4
2013-04-12tabifyobache1-2/+2
2013-04-08Note some variables defined in ${OPSYS}.mk.obache1-1/+106
2013-04-08Removed comment regarding the changing of open-font-license to open-font.rodent1-4/+2
Added ofl-v1.0 ofl-v1.1 and removed open-font-license.
2013-04-07tools.Minix.mk: Add new tools, update paths, and put in alpha order.tcort1-16/+25
OK by wiz.
2013-04-06The newer versions of solaris studio compilers install by default intotez1-1/+4
/opt/solstudioNN.N rather than /opt/SUNWspro so look there too.