summaryrefslogtreecommitdiff
path: root/mk/tools
AgeCommit message (Collapse)AuthorFilesLines
2011-01-23Add support for MirBSD to pkgsrc. Patches from Benny Siegert andagc1-0/+77
Thorsten Glaser.
2011-01-19Typo fixjym1-2/+2
2010-11-22Add fetch tool.obache1-1/+2
2010-11-10use -current's builtin xzcatdrochner1-1/+4
2010-11-09Added TOOLS_PLATFORM.bsdtaradam1-1/+4
2010-10-28Added soelimadam1-1/+4
2010-10-21No ldconfig on Darwinadam1-2/+1
2010-09-07Require at least version 3.1.4 of "rpm2pkg".tron1-2/+2
2010-09-05Require at least version 3.1.3 of the "rpm2pkg" package to make sure wetron1-2/+2
support RPM package files which use LZMA compression for the data section.
2010-08-25Add builtin lzcat and xzcat.obache1-1/+7
2010-08-24I'm fed up with having to waste time because PKG_DEVELOPER is "special" andbad1-2/+2
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-21define dummy file command, same as OSF1 and FreeMiNT.obache1-2/+2
2010-06-21Catch up to Haiku R1 Alpha2.obache1-3/+13
2010-06-13Bump PKGREVISION for libpng shlib name change.wiz1-2/+2
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-05-21if X11_TYPE is native and certain required tools do not exist nonetheless,schwarz1-1/+7
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-03Remove force to use symbolic link.obache1-2/+2
It is not a good idea to hide real issues. If someone is really using hard link, it should be failed.
2010-04-25- fix TOOLS_PATH for replaced bzip2, bzcat.seanb1-2/+2
2010-04-10strip \r in awk script, avoid to extra `tr' exec.obache3-7/+5
2010-04-09Use patch from obache that strips out DOS line endings.wiz2-3/+6
Needed at least for graphics/gimp.
2010-03-21Depend on fixed version of xz.wiz1-3/+3
2010-02-13Adjust chgrp/chown paths for SSD/Linux.obache1-1/+9
2010-02-06Add Haiku support file.obache1-0/+87
2010-01-20Always look for plain ghostscript and always look in print/ghostscript.joerg1-14/+2
2010-01-16Add support of SSD/Linux.obache1-1/+14
* ROOT_GROUP=wheel, fixes PR#42073. * LOWER_VENDOR=ssd * adjust paths for some tools
2009-12-19SUA 6.0 have patch command sufficent to use with pkgsrc.obache1-1/+4
Workaround of PR#42379, broken nbpatch package on SUA 6.1.
2009-12-13Update tool paths and arguments for SUA 6.0obache1-1/+28
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-07Linux's rpcgen has the location of cpp compiled in. Make it use thedholland1-1/+3
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-11-21Clean up path list for ghostscript.joerg1-5/+2
2009-10-11don't assume we have /bin/zcattnn1-1/+3
2009-09-04Use unzip from base if it exists.joerg1-1/+4
2009-08-18Add TOOLS_PLATFORM.groff. groff has been installed at least since 10.4.yyamano1-1/+4
Fixed pkg/41903. Thanks Jesse!
2009-07-08Add xzcat as a tool and update lzcat's TOOLS_DEPENDS to avoid conflicts.minskim2-4/+16
archivers/xz provides both lzcat and xzcat.
2009-06-10Hide automake-1.11 by default as well.wiz1-3/+5
2009-04-22_PATCH_BACKUP_ARG must match the selected patch, so override potentialjoerg1-2/+2
platform value when using the version from pkgsrc.
2009-04-21Use nbpatch, not gpatch, when the platform is missing it.joerg1-5/+5
The former is known to have less issues like being able to deal with asymmetric context and no line limits.
2009-04-01Remove tool definition for native pax as it is not fully compatible withjoerg2-4/+2
the expected pax use and has some bad behavior making it undesirable to work around. Discussed with hasso@ and on tech-pkg.
2009-03-27Pass some additional options down as used by the scmgit-base build.joerg1-2/+5
Tested by full bulk build, ok wiz@
2009-03-22Fix copy&paste error resulting in duplicate .endif.joerg1-2/+1
2009-03-22Rename MSGFMT_STRIP_MSGCTX to MSGFMT_STRIP_MSGCTXT to reflect what isjoerg2-18/+28
stripped. Allow the script to be used for pkgsrc msgfmt as well. Set MSGFMT_STRIP_MSGCTXT automatically for msgfmt before 0.15.
2009-03-20MSGFMT_STRIP_* applies to both the native and the pkgsrc version, sojoerg1-4/+4
move the conditional block into the shared path.
2009-03-20Refactor msgfmt.sh script to conditionally strip the msgid_plural forjoerg4-268/+315
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-17Replaced _PKG_SILENT and _PKG_DEBUG with RUN.rillig4-13/+12
2009-03-05Initial definitions for FreeMiNT - also needs patches to pkgtoolsabs1-0/+110
2009-02-05Drop tools/bootstrap.mk. It was mostly reundant as the bootstrapjoerg4-132/+9
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-05Don't skip the pax dependency. It has been registered as part of thejoerg1-6/+2
bootstrap for a long time. As it is no longer a bootstrap part, the dependency is required.
2009-02-02Use system tbl if it exists. From Jens Rehsack.joerg1-1/+4
2009-01-22Do not use GNU m4 shipped with the OS on systems prior to Mac OS 10.5.schwarz1-2/+2
10.4 shipped with gm4 1.4.2, 10.3 came with 1.4. This is not recent enough for some packages (specifically devel/autoconf), so use pkgsrc's gm4 instead. Fixes PR#40329.
2008-12-23Use a temporary variable to hold ${_dep_:C/\:.*$//} since it is useddsl1-2/+3
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-15There is no mail/nail anymore.rillig1-5/+5
2008-12-05Bump intltools dependency default to 0.40.0, more and more programs need it.wiz1-2/+2
That version has been in pkgsrc for nearly 6 months now, it is in the last two branches.