obache
9cf1d430b2
Clean up tools for Cygwin:
...
* expect all packages in Base category are installed
* try to detect tools in optional packages
2013-02-17 12:57:51 +00:00
jperkin
ccd81d8850
Don't use GNU tar as bsdtar, it isn't fully compatible and fails with
...
the OpenJDK distfiles.
2013-02-12 15:08:48 +00:00
obache
59f7f450d0
Add preference for Cygwin.
2013-02-10 12:25:17 +00:00
tcort
17dddf4b47
sed and install have moved to /usr/bin
...
OK by obache
2013-02-09 03:41:27 +00:00
drochner
9b2d3f2473
allow PKG_CONFIG_PATH to be set by the pkg, needed
...
for gobject-introspection users
2012-10-30 18:48:33 +00:00
ryoon
b707c18585
Add 7z archive distfile support.
...
Fix PR pkg/42967
2012-10-01 10:45:16 +00:00
ryoon
ed26e62268
Add xz to tools.Linux.mk.
...
Some Linux distributions, for example Gentoo Linux, have xz command in base.
2012-10-01 10:25:03 +00:00
bsiegert
d4b98687b6
In MirBSD-current, true and false are now under /bin instead of /usr/bin.
...
Switch back to /bin/sh -c false, at least it does not move.
2012-09-28 19:07:59 +00:00
adam
52e97f0085
Quick-and-(possibly)-dirty fix to make gimp-2.8.2 build
2012-09-10 16:07:44 +00:00
adam
ad5bdadc9e
Now MSGFMT_STRIP_MSGCTXT defaults to 'no', since devel/getttext-tools is the latest and can handle msgctxt tags
2012-09-03 14:59:33 +00:00
jperkin
c473933452
Add curl tool on Darwin and Linux if it exists, as it is very common.
2012-07-27 14:38:26 +00:00
bsiegert
b23a3ceeba
Use /usr/bin/true instead of : for true. The latter is incompatible with
...
the use of a colon as a separator, such as in
sed "s:@FOO@:${FOO}"
This unbreaks a variety of packages in MirBSD.
2012-07-27 12:53:26 +00:00
jperkin
a5307e4d55
Make curl a tool. Add support for /usr/bin/curl, if available, on Solaris.
...
SmartOS and OmniOS users can now set FETCH_USING=curl and no longer require
pkgsrc dependencies for downloading distfiles.
2012-07-27 10:48:36 +00:00
wiz
658090256a
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
a5d411fa58
Support strip in /usr/bin/strip, as per SmartOS.
2012-06-25 22:05:17 +00:00
jperkin
dcc44bc21e
Use native ksh93 on Solaris 11 and derivatives.
2012-06-15 09:54:41 +00:00
cheusov
bc4b6b5afc
Remove GNU_PROGRAM_PREFIX as discussed in pkgsrc-users@
2012-05-30 11:55:54 +00:00
obache
40ed717aa1
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
385abe35b6
Add native pax.
2012-05-21 15:19:13 +00:00
jperkin
bc45ca205a
Add native pax.
2012-05-18 20:45:15 +00:00
obache
771dcabb83
OpenBSD has builtin pax tool.
2012-05-03 06:52:01 +00:00
obache
d4ac7d63a1
FreeBSD has pax as /bin/pax.
2012-04-20 08:47:01 +00:00
sbd
cc8e6a95ee
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
d73378e0d4
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
a87f055102
Set TOOLS_PLATFORM.xzcat.
...
On FreeBSD 9.0, there is /usr/bin/xzcat.
2012-04-08 20:56:23 +00:00
joerg
9765e41589
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
c1f54e3ce1
Fix TOOLS_PATH.tar definition when NBPAX_PROGRAM_PREFIX is set.
2012-02-23 13:09:55 +00:00
hans
3aa871821a
Add TOOLS_DEPENDS.ghostscript to MAKEVARS, not its value.
2012-02-15 15:08:01 +00:00
fhajny
4a88e01fad
Revert runaway commit
2012-02-06 12:49:38 +00:00
fhajny
bd77327b68
Added devel/ruby-kgio, www/ruby-raindrops and www/ruby-unicorn
2012-02-06 12:41:28 +00:00
sbd
f46dddd6b5
The correct dependence for gem is ${RUBY_PKGPREFIX}-rubygems-[0-9]*
2012-02-04 02:26:23 +00:00
obache
60a13cc899
gem command is included in ruby-1.9 and later.
2012-02-01 12:05:09 +00:00
obache
368da44445
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
9ecb5ed442
Use native zip etc. if available.
2012-01-14 02:11:00 +00:00
hans
283b3ea010
Support zip and related utilities as host tools.
2012-01-14 01:52:14 +00:00
hans
844273125b
Add bison.mk, derived from flex.mk, to allow setting a minimum bison
...
version required.
2012-01-14 00:47:53 +00:00
hans
34bb0e4502
Add pod2text as host tool.
2012-01-12 15:55:01 +00:00
joerg
76d4ca42e5
Also disable native patch on FreeBSD
2011-12-14 03:28:54 +00:00
joerg
77b71deea2
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
d0275a4020
mk/tools/tools.DragonFly.mk: Add some native tools
...
Add xzcat, pax, and alphabetize cat
2011-12-08 20:38:39 +00:00
marino
215152a49e
mk/tools: Fix flex tool definition for DragonFly
2011-12-06 19:08:31 +00:00
hans
bd5410d80e
Fix perl version.mk botch.
2011-11-30 15:09:22 +00:00
hans
4dbfdc6ba5
fix variable expansion
2011-11-29 18:00:56 +00:00
hans
0828b9245c
Add perldoc and pod2html to tools.
2011-11-29 16:51:58 +00:00
hans
86d050f4b8
Unify handling of perl tools.
2011-11-29 16:13:08 +00:00
hans
211323d6d9
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
e4dc69eac4
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
5dfb77f858
Add objcopy to the list of cross-compiling tools.
2011-11-17 19:01:31 +00:00
tcort
057a2f60db
Define the tools available on the Minix platform.
2011-11-05 17:10:04 +00:00
hans
1b663097e9
In SunOS 5.10 and earlier, some tools only exist in /usr/sfw/bin.
2011-10-04 13:08:42 +00:00