tcort
bd48140716
tools.Minix.mk: Add new tools, update paths, and put in alpha order.
...
OK by wiz.
2013-04-07 20:04:17 +00:00
dholland
bb4b0ae820
print/ghostscript -> print/ghostscript-agpl
2013-03-16 23:03:33 +00:00
dholland
1cb23e953d
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-03-16 21:47:14 +00:00
fhajny
82019069c7
Ensure that pkgsrc openssl tool is used if not using builtin openssl.
2013-03-15 12:35:03 +00:00
obache
785bc5be4a
create tools' aliases additionally with _OPSYS_EXE_SUFFIX.
...
In some situations, tools will be invoked with platform specific executable
suffix (ex. Perl5's Configure).
2013-02-27 12:09:39 +00:00
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
hans
3e371ab55b
Re-enable pkg-config on SunOS 5.11.
2011-10-04 13:07:21 +00:00
hans
240d4900a4
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
1f82927592
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
e419fd7957
Use more host tools on SunOS. Default to GNU tools when available.
2011-09-14 15:14:53 +00:00
bsiegert
fa831d3982
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
fec8c958cc
Add autopoint to _TOOLS.gettext-tools
2011-08-16 12:14:27 +00:00
hans
f62ebf29a4
Fix usage of archivers/pax as tool when NBPAX_PROGRAM_PREFIX is set.
2011-07-15 15:35:02 +00:00
hans
3e15011f66
Fix soelim tool definition for SunOS.
2011-07-15 15:33:15 +00:00
obache
20d4e254fe
OpenBSD-4.9 does not have nroff and soelim.
2011-06-20 09:12:19 +00:00
tez
8f75f31a13
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
cd7950f17b
Make MAKE_PROGRAM overridable by packages.
...
From Aleksey Cheusov in PR 44696.
2011-04-05 12:42:06 +00:00
agc
e81f515156
Add support for MirBSD to pkgsrc. Patches from Benny Siegert and
...
Thorsten Glaser.
2011-01-23 19:07:24 +00:00
jym
f6ca414367
Typo fix
2011-01-19 13:05:39 +00:00
obache
29dd11cdf2
Add fetch tool.
2010-11-22 12:37:05 +00:00
drochner
36e78a9b21
use -current's builtin xzcat
2010-11-10 19:59:06 +00:00
adam
b5e6df1429
Added TOOLS_PLATFORM.bsdtar
2010-11-09 07:57:16 +00:00
adam
8b52e5d234
Added soelim
2010-10-28 07:31:29 +00:00
adam
ea427d7fba
No ldconfig on Darwin
2010-10-21 12:21:01 +00:00
tron
675f7c45b6
Require at least version 3.1.4 of "rpm2pkg".
2010-09-07 17:33:40 +00:00
tron
dd28c7068b
Require at least version 3.1.3 of the "rpm2pkg" package to make sure we
...
support RPM package files which use LZMA compression for the data section.
2010-09-05 16:13:41 +00:00
obache
c8df385b6c
Add builtin lzcat and xzcat.
2010-08-25 10:43:34 +00:00
bad
89f715edf7
I'm fed up with having to waste time because PKG_DEVELOPER is "special" and
...
can't be disabled by setting it to "no" like the other variables.
Besides, flavor/pkg/metadata.mk has been expecting for a long time that "no"
is a valid value.
Make PKG_DEVELOPER DWIM.
2010-08-24 19:08:28 +00:00
obache
611315ef22
define dummy file command, same as OSF1 and FreeMiNT.
2010-08-21 12:32:25 +00:00
obache
d9876110b8
Catch up to Haiku R1 Alpha2.
2010-06-21 11:17:21 +00:00
wiz
e8d8834f6a
Bump PKGREVISION for libpng shlib name change.
...
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
schwarz
ad6fd9e122
if X11_TYPE is native and certain required tools do not exist nonetheless,
...
fall back to using the pkgsrc version. This is needed for example with imake
on MacOS 10.6 but might potentially apply to other OSes, too.
2010-05-21 22:21:06 +00:00
obache
9c22951675
Remove force to use symbolic link.
...
It is not a good idea to hide real issues.
If someone is really using hard link, it should be failed.
2010-05-03 07:02:24 +00:00
seanb
695e7040d4
- fix TOOLS_PATH for replaced bzip2, bzcat.
2010-04-25 22:01:22 +00:00
obache
cb0f0812a6
strip \r in awk script, avoid to extra `tr' exec.
2010-04-10 00:46:23 +00:00
wiz
6f759299aa
Use patch from obache that strips out DOS line endings.
...
Needed at least for graphics/gimp.
2010-04-09 15:44:17 +00:00
wiz
cddc694dbb
Depend on fixed version of xz.
2010-03-21 10:52:29 +00:00
obache
3cac2ab156
Adjust chgrp/chown paths for SSD/Linux.
2010-02-13 08:30:59 +00:00
obache
37095ae4b4
Add Haiku support file.
2010-02-06 10:39:59 +00:00
joerg
d0c732cce8
Always look for plain ghostscript and always look in print/ghostscript.
2010-01-20 14:47:30 +00:00
obache
2d7e9ef220
Add support of SSD/Linux.
...
* ROOT_GROUP=wheel, fixes PR#42073.
* LOWER_VENDOR=ssd
* adjust paths for some tools
2010-01-16 02:16:35 +00:00
obache
307370294a
SUA 6.0 have patch command sufficent to use with pkgsrc.
...
Workaround of PR#42379, broken nbpatch package on SUA 6.1.
2009-12-19 11:56:11 +00:00
obache
c0c7aa72b8
Update tool paths and arguments for SUA 6.0
...
XXX: If someone have SUA 5.2 and confirmed that it have same tools for SUA 6.0,
XXX: please replace Interix-[0-5].*-* with Interix-[0-3].*-*.
2009-12-13 08:30:01 +00:00
dholland
65e41384ee
Linux's rpcgen has the location of cpp compiled in. Make it use the
...
pkgsrc wrapper by adding -Y ${WRAPPER_BINDIR:Q} when OPSYS is Linux.
This will fix obscure/subtle build problems caused by bypassing the
wrappers; it will also fix pkgsrc builds on improperly configured
Linux distros (such as in PR pkg/41359) whose rpcgen has the wrong
location for cpp compiled into it.
While there are at least two main branches of rpcgen floating around
the Linux world, both of them support '-Y cpp-path'.
2009-12-07 02:36:51 +00:00
joerg
b52e695a15
Clean up path list for ghostscript.
2009-11-21 14:50:28 +00:00
tnn
32d0f16850
don't assume we have /bin/zcat
2009-10-11 07:36:11 +00:00
joerg
a2ba93cce5
Use unzip from base if it exists.
2009-09-04 13:21:19 +00:00
yyamano
7a0380bda3
Add TOOLS_PLATFORM.groff. groff has been installed at least since 10.4.
...
Fixed pkg/41903. Thanks Jesse!
2009-08-18 04:38:24 +00:00
minskim
94052c23d5
Add xzcat as a tool and update lzcat's TOOLS_DEPENDS to avoid conflicts.
...
archivers/xz provides both lzcat and xzcat.
2009-07-08 12:51:16 +00:00
wiz
b3470e0564
Hide automake-1.11 by default as well.
2009-06-10 15:31:45 +00:00
joerg
8c7d96e5f3
_PATCH_BACKUP_ARG must match the selected patch, so override potential
...
platform value when using the version from pkgsrc.
2009-04-22 14:13:52 +00:00