Commit graph

693 commits

Author SHA1 Message Date
richard
d49d968741 update coreutils files to 8.22 2014-02-02 07:09:23 +00:00
ryoon
575da143a7 If system's gmake is older than pkgsrc requirement (3.81),
Use gmake from pkgsrc.
Fix libvpx build under Solaris 10, Solaris 10 has gmake 3.80,
and libvpx requires gmake 3.81 or later.
2014-01-15 06:53:06 +00:00
tron
9477e39aed Improve support for HTTPS master site URLs:
As the default fetch program "tnftp" (in "pkgsrc" and all released
versions of NetBSD) doesn't support HTTPS prefer "fetch" (DragonFlyBSD,
FreeBSD and Minix) or Curl (CygWin, Linux, Mac OS X, Solaris) if available.

Change during pkgsrc-freeze approved by Greg Troxel and Thomas Klausner.
2013-12-19 23:50:29 +00:00
obache
b5a3421659 sort 2013-12-13 07:11:20 +00:00
obache
d8793bfae8 The unzip utility apprared in FreeBSD 8.0. 2013-12-13 07:04:09 +00:00
obache
edf32fc38f fixes last commit (copy&paste error). 2013-12-01 02:57:36 +00:00
richard
9b101279b8 include versions 1.12&1.13 to aclocal/automake 2013-11-30 06:24:38 +00:00
shattered
9af65d20fe Fix a pasto (lzip is not lzcat). 2013-11-16 07:58:00 +00:00
shattered
aead224866 Decompress .lz files with lzip. 2013-11-16 07:45:26 +00:00
obache
97c833001d Add `xz' command as a TOOL. 2013-11-06 13:12:50 +00:00
joerg
003c6f07cc Newer versions of OSX don't ship with gnutar. From Jan Danielsson. 2013-10-26 15:31:26 +00:00
ryoon
2160138920 Fix xargs option.
* For pkgsrc, FreeMiNT's GNU xargs should have -r option.
2013-09-12 13:19:06 +00:00
jperkin
6e172f0c6b Switch to textproc/mdocml as the tool replacement provider for 'nroff'.
The nroff tool is primarily used to generate catman pages, however there
were circular dependency issues with using groff as the provider, as it
has a large number of dependencies, some of which depend on nroff.

mdocml is much smaller, has fewer dependencies, is BSD licensed, and is
just as capable in nroff mode.
2013-09-12 10:48:51 +00:00
obache
46fcbb4ee2 Tell "readlink" location for Cygwin, DragonFly, FreeBSD and Haiku. 2013-08-24 11:30:44 +00:00
tron
08dba64c9b Define "readlink" location for Linux and OpenBSD. 2013-08-24 10:12:52 +00:00
obache
982699e9c6 HP-UX has tbl as /usr/bin/tbl.
noticed by Paul Ackersviller.
2013-08-22 00:41:12 +00:00
tron
9aee4c96c4 NetBSD and Mac OS X both provide "readlink" under "/usr/bin/readlink". 2013-08-18 11:45:33 +00:00
richard
dbc7af4e8b add readlink to replaceable coreutils (for solaris, namely) 2013-08-17 12:00:37 +00:00
ryoon
4a0907cc4d Add (Debian) GNU/kFreeBSD port.
Similar to GNU/Linux.

Bump bootstrap-mk-files to 20130727.
2013-07-26 09:38:15 +00:00
jperkin
a2117b1be6 Revert back to avoiding the system bison. Whilst it is new enough to
satisfy the BISON_REQD check, it does not function correctly in the tools
environment when not called as /usr/bin/bison, as it is unable to find its
m4sugar.m4 without BISON_PKGDATADIR being set.

Whilst we could work around that in bison.mk I feel that's something of a
hack, and it is simpler and cleaner to just use the pkgsrc tool instead.
2013-07-15 08:51:21 +00:00
jperkin
8730bbcdd8 Allow the system bison to be used. The comment that it was too old is
from 2006 and the OSX bison has been upgraded long since then.  In any
case, if the bison is too old, the BISON_REQD check will ensure that a
working version is pulled in if necessary.
2013-07-09 15:22:31 +00:00
jperkin
5fb787362d Revert back to avoiding the native SunOS pax by default.
Whilst it works for the most part, the mk/extract/extract script expects
an -O flag which it does not support, and adding conditionals to that
script would be messy.

Fixes 5 direct packages.
2013-07-03 12:31:33 +00:00
riastradh
6413b402de Don't let the pkgsrc TARGET_ARCH bleed into gmake's environment.
This is a provisional kludge to work around PR pkg/47838.  Sorry for
taking far too long to find a workaround that doesn't break various
other stuff too -- this duration of time was ridiculous, and it was
entirely my fault.

We can get rid of this kludge when we start using `env -i' in the
build phase or when we replace TARGET_ARCH by TARGET_MACHINE_PLATFORM
(and replace the make-internal variable MACHINE_ARCH by
MACHINE_PLATFORM -- that is part of what makes the logic in
pkgformat/pkg/depends.mk and bsd.prefs.mk so fragile).  However,
although I intend to do both of these things, they were deemed too
likely to cause too much fallout just before the freeze, so they'll
wait until after the freeze.
2013-06-12 20:37:43 +00:00
obache
95528bcbb7 create X related tools also for X11_TYPE=native.
might fix PR pkg/47883.
2013-06-06 02:17:17 +00:00
obache
aa9b5d508c fixes usage of TOOLS_CREATE for X related tools, and those tools will be created
in ${TOOLS_DIR}/bin, same as other tools.
2013-06-05 13:26:35 +00:00
obache
b18f903179 more update for R1Alpha4, and let /boot/common/bin as optionlfy. 2013-06-02 06:51:08 +00:00
obache
e9e7ad2c60 hacked `file' command is not required anymore. 2013-06-02 03:06:44 +00:00
obache
433c214063 gmake is not in /bin on Haiku R1Alpha4. 2013-06-02 03:04:22 +00:00
sbd
8ca714309a Use GMAKE_REQD in TOOLS_DEPENDS.gmake, bump GMAKE_REQD to 3.81. 2013-05-21 07:13:50 +00:00
obache
1ec07a356f add `-b' (binary) option for SED to prevent special processing about CR+LF. 2013-05-16 08:28:11 +00:00
obache
d07d88f983 file command usage is limited in pkgsrc now, so no need to use hacked one. 2013-05-12 06:19:21 +00:00
obache
5e701c91cc hacked `file' command was introduced for text file check in SUBST,
but it is never used now, so back to true `file' command.
2013-05-12 06:07:45 +00:00
riastradh
9e0c502480 Split BUILD_DEPENDS into TOOL_DEPENDS and BUILD_DEPENDS in mk/.
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-09 23:37:25 +00:00
riastradh
2affbc5d5c Set NATIVE_CC/CC, NATIVE_CXX/CXX, and NATIVE_LD/LD for cross-builds.
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-09 23:33:53 +00:00
obache
028eb8d55a Insert a dummy SPACE before the first "msgstr" start with "\n", if "msgid"
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-06 13:20:07 +00:00
obache
551502f0ad fixes obsolete pattern check, move to before push msgctxt. 2013-05-05 00:34:22 +00:00
obache
18d734fe9e Instead of drop msgctxt, treat same as gettext-tools>=0.15.
tested with editors/medit and graphics/gimp and context specified translate
messages are appeared.
2013-05-03 12:31:43 +00:00
obache
009dc8201c * bump required gettext-tools from pkgsrc to 0.15 to match required gettext-lib capability.
* prevent to restrict gettext-tools capability from builtin gettext-tools' one
  even if using it from pkgsrc.
2013-05-02 13:12:03 +00:00
sbd
acc4ece8b9 Use the ghostscript meta-package instead of ghostscript-gpl or
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-24 09:55:03 +00:00
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
joerg
c72fa77cbd Use nbpatch, not gpatch, when the platform is missing it.
The former is known to have less issues like being able to deal with
asymmetric context and no line limits.
2009-04-21 21:26:13 +00:00
joerg
8c10375337 Remove tool definition for native pax as it is not fully compatible with
the expected pax use and has some bad behavior making it undesirable to
work around. Discussed with hasso@ and on tech-pkg.
2009-04-01 12:07:08 +00:00
joerg
0a5067d86c Pass some additional options down as used by the scmgit-base build.
Tested by full bulk build, ok wiz@
2009-03-27 14:44:36 +00:00
joerg
89be553c64 Fix copy&paste error resulting in duplicate .endif. 2009-03-22 18:10:27 +00:00
joerg
91ae4afc96 Rename MSGFMT_STRIP_MSGCTX to MSGFMT_STRIP_MSGCTXT to reflect what is
stripped. Allow the script to be used for pkgsrc msgfmt as well. Set
MSGFMT_STRIP_MSGCTXT automatically for msgfmt before 0.15.
2009-03-22 17:57:58 +00:00
joerg
39ad89fe70 MSGFMT_STRIP_* applies to both the native and the pkgsrc version, so
move the conditional block into the shared path.
2009-03-20 20:17:30 +00:00
joerg
5f72a77f4a Refactor msgfmt.sh script to conditionally strip the msgid_plural for
old NetBSD versions and to strip msgctx if requested by the package.
This allows to replace the use of msgfmtstrip in various packages by
setting MSGFMT_STRIP_MSGCTX.
2009-03-20 16:13:02 +00:00
rillig
b1bf3ebab8 Replaced _PKG_SILENT and _PKG_DEBUG with RUN. 2009-03-17 22:13:36 +00:00
abs
5f554c32aa Initial definitions for FreeMiNT - also needs patches to pkgtools 2009-03-05 00:02:44 +00:00
joerg
7b786c8fbd Drop tools/bootstrap.mk. It was mostly reundant as the bootstrap
components are correctly registered as dependencies. Move the remaining
two exceptions into the corresponding platform files.

XXX Both the strip and mkdir-sh are currently not registered
2009-02-05 19:03:29 +00:00
joerg
648c6c6e64 Don't skip the pax dependency. It has been registered as part of the
bootstrap for a long time. As it is no longer a bootstrap part, the
dependency is required.
2009-02-05 18:44:43 +00:00