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
f62ebf29a4
Fix usage of archivers/pax as tool when NBPAX_PROGRAM_PREFIX is set.
2011-07-15 15:35:02 +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
jym
f6ca414367
Typo fix
2011-01-19 13:05:39 +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
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
seanb
695e7040d4
- fix TOOLS_PATH for replaced bzip2, bzcat.
2010-04-25 22:01:22 +00:00
wiz
cddc694dbb
Depend on fixed version of xz.
2010-03-21 10:52:29 +00:00
joerg
d0c732cce8
Always look for plain ghostscript and always look in print/ghostscript.
2010-01-20 14:47:30 +00:00
joerg
b52e695a15
Clean up path list for ghostscript.
2009-11-21 14:50:28 +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
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
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
dsl
5f2fc5dcbf
Use a temporary variable to hold ${_dep_:C/\:.*$//} since it is used
...
as a modifier on another variable and would need to be escaped
as :M${_dep_\:C/\\\:.*$//} in order for the modifiers to be parsed correctly.
This all used to work because _dep_ is a .for loop control variable which
was substituted in an earlier pass through the line.
Recent changes leave .for loop control variables to be substituted during
normal expansion.
Adding the \ would leave the script non-working with theolder make.
OK'd by Beefy
2008-12-23 22:34:26 +00:00
rillig
f38678623c
There is no mail/nail anymore.
2008-12-15 12:53:28 +00:00
minskim
492b7040ee
Add lzcat to the tools framework.
...
lzcat will be used to decompress .lzma files.
2008-11-15 20:20:44 +00:00
joerg
fc88d994e9
Allow use of fetch as tool.
2008-10-08 15:38:46 +00:00
joerg
695e87e307
Add bsdtar to the tools list.
2008-05-25 16:55:32 +00:00
joerg
ca3497fe64
bootstrap packages has been registered for while now.
2008-05-25 16:27:05 +00:00
joerg
4a202fc0c8
Add ftp as tool. On NetBSD and DragonFly, this will use the system
...
version of tnftp, otherwise it will use net/tnftp. Require ftp as
bootstrap dependency when the package has files to fetch.
The dependency is currently unconditional and FETCH_CMD is set to
TOOLS_PATH.ftp by default.
2008-05-22 20:11:55 +00:00
tron
fcc24b7e09
Require at least version 3.81 of "gmake". It has been in "pkgsrc" for
...
almost two years at some packages (e.g. "openjade") require at least
that version anyway.
2008-04-15 13:00:11 +00:00
tnn
24f697ae48
Make chrpath(1) a tool. Intended scope is fixing up some Linux emulation
...
packages without having to do the LD_LIBRARY_PATH dance.
2008-02-29 00:23:09 +00:00
tnn
4636e6feaf
Fix a recently introduced logic error. PR pkg/37998 from Stuart Shelton.
2008-02-13 18:33:39 +00:00
tnn
45f396330c
Same as previous, but the line above. (Sigh)
2008-02-07 17:01:02 +00:00
tnn
9a5fda0288
Oops, make sure the variable is defined before testing it's value.
2008-02-07 16:53:14 +00:00
tnn
677ba266b7
Fix busted groff handling on SunOS.
...
Also, change the logic so that the construct:
USE_TOOLS+= groff nroff
means:
"iff groff is to be provided by textproc/groff, then nroff is
also to be provided by textproc/groff".
This provides a sane mechanism to express need for GNU nroff.
This is part one of fixing packages that set USE_BSD_MAKEFILE=yes
on SunOS. (bsd.man.mk needs an nroff that understands -mandoc)
2008-02-07 12:10:36 +00:00
rillig
d3624fdf10
Made the .include directives simpler, since the directory of the
...
including file is always the first in the search path.
2008-01-04 01:46:24 +00:00
markd
4767fe7dc4
Doing USE_TOOLS+=cmake in the configure stage is too late so move it
...
to tools. Also cmake wants cpack to exist in the same directory so
toolise it and make cmake and cpack imply each other.
2007-12-18 10:18:39 +00:00
markd
ec09af76f0
Add support for cmake as a tool (USE_TOOLS+=cmake) and for using it in
...
the configure stage of a build (by setting USE_CMAKE=yes).
2007-12-12 01:00:38 +00:00
joerg
952c9705db
Allow both gzip and gzip-base to provide gzip.
2007-11-08 19:31:40 +00:00
rillig
b8d6f5ddcb
Outside of .for loops, there is no _t_ variable. Hi joerg.
2007-09-30 12:22:44 +00:00
rillig
ad95b81717
Fixed indentation.
2007-09-30 12:19:11 +00:00
rillig
6780484224
Reverted the last change. Apparently, it was committed without testing
...
it first.
2007-09-10 07:25:14 +00:00
rillig
ce0b07c80b
Why should we write the same code over and over again? We shouldn't.
2007-09-10 07:00:37 +00:00
joerg
e09f68cb6b
Remove infrastructure side of Xorg 6.9 support. Begin to simplify
...
some of the cases of X11_TYPE usage -- it will stay with modular|native,
so don't bother with keeping the separation in the tool list.
2007-08-17 20:27:30 +00:00
jlam
aca2d9fb93
rpm2pkg is actually in ${PREFIX}/sbin.
2007-08-13 02:30:04 +00:00
jlam
3629e30a61
Teach the extract module to extract RPMs with rpm2pkg.
2007-07-31 17:42:40 +00:00
joerg
7525aa54e2
Don't special case mtree as tool.
2007-07-02 14:56:10 +00:00
joerg
93bf771184
Add bzip2 as tool. All platforms that had code to deal with bzcat
...
also get bzip2, the rest falls back to archivers/bzip2.
OK jlam.
2007-06-19 17:01:12 +00:00
joerg
f4ecc6bd31
Add ident as tool and use /usr/bin/ident on those platforms I know to
...
have it. Fallback to devel/rcs otherwise.
Commited during freeze as it is a dependency of pbulk.
2007-06-19 14:21:18 +00:00
dmcmahill
98fa60beec
Test to see if a variable is defined before testing for its value. Keeps
...
make happy on my older (netbsd-2) NetBSD box.
2007-05-29 03:00:44 +00:00
jlam
5c4627887a
Define a TOOLS_ENV variable that holds a shell environment that may be
...
passed to the configure or build phases. This variable holds a slightly
different value depending on whether GNU_CONFIGURE is defined or not --
in the former case, the value is tuned for passing the GNU configure
script.
Automatically pass TOOLS_ENV to GNU configure scripts, so there is no
user-visible change.
2007-05-27 02:11:13 +00:00
jlam
510984a0d6
Move the .if test out of the .for loop because the test condition doesn't
...
change within the .for loop.
2007-05-27 01:44:42 +00:00
joerg
31f7ba18c8
Add xauth as tool.
2007-05-25 15:12:52 +00:00
rillig
bbd9ed673a
Backed out the latest change because of:
...
http://mail-index.netbsd.org/pkgsrc-changes/2007/02/28/0009.html
2007-03-05 23:35:59 +00:00
rillig
8d8d67c7de
Too many packages fail in mysterious ways when they cannot find
...
pkg-config, which happens mostly after updating a package. Therefore, a
failing wrapper is installed for this tool.
2007-02-23 02:49:56 +00:00
joerg
68042f366f
Add xinit as tool.
2007-01-22 20:43:04 +00:00