Commit graph

536 commits

Author SHA1 Message Date
wiz
e4a67ed57d Update pkg-config dependency to 0.25 (in pkgsrc since 2010) since even
with 0.23, it pulls in too many unnecessary dependencies.

Fixes xev build in some configurations, reported by chuq.
2012-07-06 14:08:50 +00:00
jperkin
98c646adfb Support strip in /usr/bin/strip, as per SmartOS. 2012-06-25 22:05:17 +00:00
jperkin
bb2f76b393 Use native ksh93 on Solaris 11 and derivatives. 2012-06-15 09:54:41 +00:00
cheusov
4de5db91c0 Remove GNU_PROGRAM_PREFIX as discussed in pkgsrc-users@ 2012-05-30 11:55:54 +00:00
obache
e06b34d730 Only pick up /sbin/ldconfig as ldconfig tool for the case OBJECT_FMT=="a.out".
Fixes PR 46445.
2012-05-26 13:09:54 +00:00
jperkin
6ccbaa9cc6 Add native pax. 2012-05-21 15:19:13 +00:00
jperkin
78dee028e4 Add native pax. 2012-05-18 20:45:15 +00:00
obache
03fccd82ab OpenBSD has builtin pax tool. 2012-05-03 06:52:01 +00:00
obache
82b4b34248 FreeBSD has pax as /bin/pax. 2012-04-20 08:47:01 +00:00
sbd
d113f04061 Use _TOOLS.pkg when using for loops in mk/tools/replace.mk so that pkglint
can see them.
2012-04-13 02:25:06 +00:00
hans
6cfb3606b2 Force pkgsrc perl as tool if perl is buildlinked or a dependency on a
p5- package exists.
2012-04-12 13:58:03 +00:00
ryoon
ff979e53f6 Set TOOLS_PLATFORM.xzcat.
On FreeBSD 9.0, there is /usr/bin/xzcat.
2012-04-08 20:56:23 +00:00
joerg
3fa6844b90 Drop imake-check logic from X11 components' builtin.mk.
Always use xorg-cf-files and imake from pkgsrc, replacing xpkgwedge.
Always install man pages, not cat pages when using imake.
Unify the various imake PLIST variables in preparation for dropping.
Adjust xbattbar for the new expectations.
2012-03-19 12:34:12 +00:00
hans
707750c0e2 Fix TOOLS_PATH.tar definition when NBPAX_PROGRAM_PREFIX is set. 2012-02-23 13:09:55 +00:00
hans
2f5059596d Add TOOLS_DEPENDS.ghostscript to MAKEVARS, not its value. 2012-02-15 15:08:01 +00:00
fhajny
f92b10e92e Revert runaway commit 2012-02-06 12:49:38 +00:00
fhajny
a5d619f93f Added devel/ruby-kgio, www/ruby-raindrops and www/ruby-unicorn 2012-02-06 12:41:28 +00:00
sbd
c86bbefdd4 The correct dependence for gem is ${RUBY_PKGPREFIX}-rubygems-[0-9]* 2012-02-04 02:26:23 +00:00
obache
db96778556 gem command is included in ruby-1.9 and later. 2012-02-01 12:05:09 +00:00
obache
2f97717bdb gsed related clean up.
* Stop to treat NetBSD's sed as GNU sed, not full compatible.
  * Then, no need to reset TOOLS_PLATFORM.gsed for NetBSD if USE_TOOLS+=gsed and
    real GNU sed is required.
  * In addition, convert simple USE_TOOLS+=gsed to conditionally, without NetBSD.
* convert {BUILD_,}DEPENDS+=gsed to USE_TOOLS, all tools from gsed are real gsed.
2012-01-14 07:44:33 +00:00
hans
c29fc26cd8 Use native zip etc. if available. 2012-01-14 02:11:00 +00:00
hans
61a093ec38 Support zip and related utilities as host tools. 2012-01-14 01:52:14 +00:00
hans
cb5897adcb Add bison.mk, derived from flex.mk, to allow setting a minimum bison
version required.
2012-01-14 00:47:53 +00:00
hans
761dd5afb5 Add pod2text as host tool. 2012-01-12 15:55:01 +00:00
joerg
4e01b20f1a Also disable native patch on FreeBSD 2011-12-14 03:28:54 +00:00
joerg
c58d4ddea5 Don't pick up GNU patch on Darwin, Linux and SunOS. It has a number of
restrictions including line length, asymmetric context and interaction
with read-only patches. It is just not worth the trouble.
2011-12-14 03:17:25 +00:00
marino
af5f79d662 mk/tools/tools.DragonFly.mk: Add some native tools
Add xzcat, pax, and alphabetize cat
2011-12-08 20:38:39 +00:00
marino
64b73b7457 mk/tools: Fix flex tool definition for DragonFly 2011-12-06 19:08:31 +00:00
hans
b7a0a398c4 Fix perl version.mk botch. 2011-11-30 15:09:22 +00:00
hans
8bc97ffa2d fix variable expansion 2011-11-29 18:00:56 +00:00
hans
afb8201f2d Add perldoc and pod2html to tools. 2011-11-29 16:51:58 +00:00
hans
c3ac9311a3 Unify handling of perl tools. 2011-11-29 16:13:08 +00:00
hans
1e9906c35f Add gmake.mk, based on texinfo.mk, to check the version of the
platform-provided gmake. Packages can set GMAKE_REQD to require a
minimum gmake version.
2011-11-26 16:11:11 +00:00
hans
a845dc8cc5 Add flex.mk, based on texinfo.mk, to check the version of the
platform-provided flex. Packages can set FLEX_REQD to require a
minimum flex version.
2011-11-26 14:58:45 +00:00
joerg
eae9c3db2f Add objcopy to the list of cross-compiling tools. 2011-11-17 19:01:31 +00:00
tcort
a7daba0308 Define the tools available on the Minix platform. 2011-11-05 17:10:04 +00:00
hans
260009a314 In SunOS 5.10 and earlier, some tools only exist in /usr/sfw/bin. 2011-10-04 13:08:42 +00:00
hans
7b5cf7f16f Re-enable pkg-config on SunOS 5.11. 2011-10-04 13:07:21 +00:00
hans
8e7c39c360 Disable using perl and pkg-config as host tools for the upcoming branch.
Will be properly fixed and reenabled after the freeze ends.
2011-09-29 14:09:11 +00:00
hans
e11be06767 When using native pkg-config, provide a variable with arguments for
autoreconf to include the native aclocal dir in its search path.
Packages using autoreconf need to be adapted to use this.
2011-09-14 15:31:23 +00:00
hans
772457add3 Use more host tools on SunOS. Default to GNU tools when available. 2011-09-14 15:14:53 +00:00
bsiegert
e664e01636 false is /usr/bin/false, not "exit 1". These two are not the same thing.
This fixes the build of pkg-config on MirBSD, which broke 5125 other
packages during the last bulk build.
2011-08-16 20:08:18 +00:00
abs
ae7145c36f Add autopoint to _TOOLS.gettext-tools 2011-08-16 12:14:27 +00:00
hans
a70acadfbe Fix usage of archivers/pax as tool when NBPAX_PROGRAM_PREFIX is set. 2011-07-15 15:35:02 +00:00
hans
e12af38b0f Fix soelim tool definition for SunOS. 2011-07-15 15:33:15 +00:00
obache
c2c4056ca8 OpenBSD-4.9 does not have nroff and soelim. 2011-06-20 09:12:19 +00:00
tez
0b39e12a11 make the name logic for TOOLS_PATH.gtar match the logic in
archivers/gtar-base/Makefile
2011-04-08 23:06:51 +00:00
wiz
a1261d1384 Make MAKE_PROGRAM overridable by packages.
From Aleksey Cheusov in PR 44696.
2011-04-05 12:42:06 +00:00
agc
231a384ac3 Add support for MirBSD to pkgsrc. Patches from Benny Siegert and
Thorsten Glaser.
2011-01-23 19:07:24 +00:00
jym
b7a5924173 Typo fix 2011-01-19 13:05:39 +00:00