summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2014-12-12Use append for IMAKEOPTS and the real path for exec as IMAKE includesjoerg1-2/+3
the options.
2014-12-12Indexing starts by 1.joerg1-2/+2
2014-12-10Use LOCALBASE for finding the wrapper binaries, USE_CROSSBASE messes upjoerg1-2/+3
PREFIX.
2014-12-10Remove "CC" from CWRAPPERS_ALIASES.cxx.schmonz1-2/+2
Motivation: with "USE_CWRAPPERS=yes" on the default case-insensitive OS X filesystem, linking the wrappers was failing, stopping the build. For example: ===> Creating toolchain wrappers for mess822-0.58nb3 ln: .../pkgsrc-current/mail/mess822/work/.cwrapper/bin/cc: File exists *** Error code 1 Stop. I never noticed this with the old wrappers, but they've also been failing to link "CC" as an alias to "c++"; it's just that the failure has been silent and I've never noticed a build failure for lack of a "CC" wrapper, despite there probably never having been such a wrapper. Given that jperkin's SmartOS bulk build with this change produced results similar to last week's non-cwrappers trunk build, we can conclude that across platforms, the need for a "CC" wrapper is very limited and we needn't try (and sometimes fail) to create one by default.
2014-12-10sort.wiz1-1/+1
2014-12-10Revert unintended commit.wiz1-1/+7
2014-12-10Describe dblatex-fig.wiz2-7/+2
2014-12-09Pass down ABI flags for cwrappers too.joerg1-1/+4
2014-12-09Use full path for CC, CXX and FC.joerg1-5/+5
2014-12-08Fix a typo. No functional change.agc1-2/+2
2014-12-07undefined PKGSRC_KEEP_BIN_PKGS must not be evaluated unconditionally.obache1-2/+2
2014-12-07Pass PKGNAME_REQD to su-real-package-install, for multiversion packagesobache1-1/+2
not using default version.
2014-12-06Add a new definition, PKGSRC_KEEP_BIN_PKGS, which defaults to "no".agc3-5/+17
This definition controls whether the binary package which is built during package installation will be copied to pkgsrc/packages/All. To retain binary packages in pkgsrc/packages/All, set PKGSRC_KEEP_BIN_PKGS=yes in environment or MAKECONF. If this is not set, binary packages will not be preserved after their WRKDIR is removed. This may not be what you want. To preserve the status quo since 2013/05/22, and just delete the binary package after it's built, the default for PKGSRC_KEEP_BIN_PKGS is "no", or it can be explicitly set. As reviewed on tech-pkg.
2014-12-04Update MASTER_SITE_SUSE with paths that work.rodent1-4/+4
2014-12-04Add 'l10n' option.schmonz1-0/+1
2014-12-03cwrappers should get -Qunused-arguments too.joerg1-1/+3
2014-11-29Provide exec_path for cwrappers-20141129 and require that version.joerg1-2/+3
2014-11-29Move version part from LOWWER_OPSYS to LOWER_OPSYS_VERSUFFIX for sco.obache1-3/+3
2014-11-29Temporarily increase compat with old wrappers and addjoerg1-1/+6
-I${PREFIX}/include.
2014-11-29Export CWRAPPERS_CONFIG_DIR directly for now to deal with Makefilesjoerg1-1/+4
calling libtool or cc directly. Leave a note to fix those later.
2014-11-27Drop trivially redundant transforms.joerg1-2/+2
2014-11-27cwrappers-20141127: Rename environment variable to CWRAPPERS_CONFIG_DIRjoerg1-5/+5
for consistency.
2014-11-27Correct libtool depends on factors like USE_LANGUAGES, so pick upjoerg1-3/+3
whatever got choosen elsewhere.
2014-11-27Consistent indentation.joerg1-7/+7
2014-11-27Support wrappee specific transformations and use it to fix imake.joerg1-2/+6
2014-11-27Allow appending options on a per-wrappee base.joerg1-1/+4
2014-11-27Fix variable expansion.joerg1-2/+2
2014-11-27Sanitize environment.joerg1-2/+2
2014-11-25Fix typojoerg1-2/+2
2014-11-25Separate dependency from nada-rule.joerg1-2/+4
2014-11-25mk/buildlink3/* (via mk/wrapper/bsd.wrapper.mk") must be included beforejoerg1-3/+3
mk/cwrappers.mk, so fix include order.
2014-11-25Add clang aliases to the list. Will be conditionalized later.joerg1-4/+4
2014-11-25Whitespacejoerg1-2/+2
2014-11-25generate-cwrapper -> generate-cwrappersjoerg1-4/+4
2014-11-25Mirror old wrapper code and override _LIBTOOL / _SHLIBTOOL only in thejoerg1-1/+3
case of USE_LIBTOOL.
2014-11-24Clean up error from manual patch application.joerg1-2/+2
2014-11-24Add cwrappers glue as developed during Google's Summer of Code 2007.joerg5-4/+112
2014-11-22Do not use gcc-specific compiler flags on Mac OS versions that come withbsiegert1-1/+6
clang. Update version for bootstrap-mk-files. Patch provided by Todd Kover in PR pkg/48966.
2014-11-21Drop obsolated old bulk build related variable settings.obache3-22/+3
2014-11-18Sync MACHINE_ARCH -> GNU_ARCH mapping table with NetBSD. Most noticablejoerg1-4/+23
change outside ARM is going to i486 as platform name for x86.
2014-11-18Add qt5. editors/texmaker has this option now.mef1-0/+1
2014-11-10Add sysroot. Mainly for cross toolchain to allow changes system root.mef1-0/+1
2014-11-09Requirement of gettext tools from pkgsrc depend on existence of the tool itself,obache1-2/+2
not msgfmt tool.
2014-11-08Describe lz4 option used by groonga.obache1-0/+1
2014-11-06Added ocamlgraph option to option descriptions.jaapb1-0/+1
2014-11-03Fix GCC49 pattern.ryoon1-2/+2
From richard@, thank you.
2014-11-02introduce MESSAGE_SRC_DFLT, same as PLIST_SRC_DFLT for PLIST_SRC.obache1-18/+17
2014-10-31Fix typo.wiz1-2/+2
2014-10-31Restore monolithic gcc48 and gcc48-libs.ryoon2-148/+16
* No objection on tech-pkg@ mailing list.
2014-10-27Added OCAML_SITELIBDIR to MAKE_ENVjaapb1-2/+9