summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2008-06-19Add a marker for bootstrap packages to allow special cases them duringjoerg1-1/+2
bulk builds.
2008-06-18Removed stale mirrors for Apache and synchronized pkgsrc list withheinz1-9/+18
http://www.apache.org/mirrors/. Tried to introduce some geographic diversity (America, Europe, Asia, Australia).
2008-06-17Add a bunch of supported options.sketch1-1/+8
2008-06-17Sun Studio 12 has a generic -m64 flag rather than individual -xarch targets.sketch1-8/+10
2008-06-16Make it more explicit that PKG_DESTDIR_SUPPORT and as side effectjoerg2-2/+8
META_PACKAGE must be set before including bsd.prefs.mk.
2008-06-14+atheme-large-netadrianp1-0/+1
2008-06-14Fix typo.joerg1-2/+2
2008-06-14Set MAINTAINER to OWNER if the latter is set.dillo1-1/+5
Somehow this got lost from the original OWNER support commit.
2008-06-13Make sure we pick up pax via USE_TOOLS.sketch2-5/+5
2008-06-12Move META_PACKAGE logic from bsd.pkg.mk to bds.prefs.mk, otherwise itjoerg2-20/+20
can't define destdir support.
2008-06-12Annotate whether a package was built with DESTDIR.joerg1-1/+2
2008-06-11Honor PKGLOCALEDIR for AUTO_MKDIRS.obache1-1/+2
2008-06-10Mark shells/pdksh as broken so it doesn't get removed part-way through thesketch1-2/+2
build and kill bmake. This isn't really a great solution as it means it won't get built on any platform, maybe we should just make pdksh a bmake dependancy on every OS.
2008-06-09Wrap expansion of local patches inside LOCALPATCHES, given that it is undefinedsketch1-1/+3
by default. Previous behaviour would try to echo /<pkgpath> which leads to interesting behaviour when /net is an autofs map... Reduces runtime of mk/bulk/printdepends by 5.25 days on my test system.
2008-06-09For some reason, devel/bmake now requires shells/pdksh on Solaris. Updatesketch1-3/+3
the save-files list to accommodate.
2008-06-08Commit two fixes which at least for me appear to be required whenhe1-3/+2
doing an old-style bulk build on 4.0 or older systems: - in mk/bulk/build, do "make update" instead of "make install + clean" when installing a new pkg_install - in pkgtools/pkg_install/Makefile, don't try to use our own executables (${WORKDIR}/pkg_add/pkg_add etc.) if they don't exist Discussed with joerg, and even though he's not entirely happy with the latter change, he didn't appear to have a better suggestion. This, and putting /usr/pkg/sbin earlier than /usr/sbin in the $PATH appears to be required to get an old-style bulk build going.
2008-06-08+zenmapadrianp1-0/+1
2008-06-06Document xblast-minidsainty1-0/+1
2008-05-30Add rm for gtkspell.wiz1-1/+5
2008-05-26Add support for NOT_FOR_BULK_PLATFORM, which works similartnn1-1/+13
to NOT_FOR_PLATFORM, but only active when BATCH is defined. Can be used to mark packages that are known to stall the bulk builds on certain platforms.
2008-05-26Depend on nbcompat for getopt_long on OSF1.tnn1-2/+2
XXX bandaid to get groff to build, will be fixed differently with the (still vaporware) new features framework ...
2008-05-26Fix broken shell code:tron1-3/+3
You must *not* use "test ... && ..." when you use "set -e". Because if the first expression fails your shell script will abort. This should fix problem with NetBSD-current's (correctly behaving) "/bin/sh" report on current-users by David Holland and Kurt Schreiner.
2008-05-26Document bsdtar value. From OKANO Takayoshi.joerg1-3/+3
2008-05-26Move meta package override earlier.joerg1-20/+19
2008-05-25Explicitly add pax dependency in those Makefiles that use it (or havejoerg1-2/+2
patches to add it). Drop pax from the default USE_TOOLS list. Make bsdtar the default for those places that wanted gtar to extract long links etc, as bsdtar can be built of the tree.
2008-05-25DragonFly normally has bsdtar in /usr/bin.joerg1-1/+4
2008-05-25Add support to extract using bsdtar.joerg2-4/+8
2008-05-25Add bsdtar to the tools list.joerg1-1/+12
2008-05-25bootstrap packages has been registered for while now.joerg1-6/+2
2008-05-24Add MASTER_SITE_XORGtnn1-1/+7
2008-05-24Suppress automatical addition c to USE_LANGUAGES (ref. PR 34079)obache1-3/+3
if F2C does not really required. Fixes problem mentioned in PR 38626.
2008-05-24Adjust path for compat_headers.tnn1-3/+3
2008-05-23PKGNAME_NOREV is used to define the DIST_SUBDIR in some places, sojoerg1-19/+31
ensure it is defined with the rest of the PKGNAME_* variables before including the phase variable files.
2008-05-22If _CKSUMFILES is empty, also skip checksum logic. Unbreaks metajoerg1-2/+2
packages.
2008-05-22Add ftp as tool. On NetBSD and DragonFly, this will use the systemjoerg5-11/+19
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-22Move digest dependency into checksum and fetch part.joerg6-47/+50
Make _ALL_FILES and in turn _CKSUMFILES available earlier. Use it to only depend on digest if _CKSUMFILES is non-empty. NO_CHECKSUM will now only skip the checksum and checksum-phase targets. FAILOVER_FETCH will independently check the sums on distfiles and depend on digest, fixing the remaining issues originally raised in PR 34914.
2008-05-22undocument USE_INET6tnn1-11/+1
2008-05-22Daniel Horecki pointed out on irc that all USE_INET6 references have beentnn1-6/+1
purged from pkgsrc-wip, so remove the support code for that.
2008-05-21Include OWNER (if set) in BUILD_INFO - from dilloabs1-1/+4
2008-05-21Commit a workaround for the "make replace fails as non-root" bug:tnn1-2/+2
Make sure _PKGSRC_BARRIER is set when using just-in-time su. I've been running this for a long time in my tree without ill effects. For more information see PR pkg/34470 and PR pkg/38505.
2008-05-20Use gamin instead of fam on OSF1. Closes PR pkg/31489.tnn1-1/+4
2008-05-20Honour PKGMANDIRtnn1-2/+2
2008-05-19document official-mozilla-branding option.tnn1-0/+1
XXX should be renamed to mozilla-official-branding
2008-05-17Check that /usr/bin/patch really exists, so that we can gracefully falltnn1-1/+3
back to depending on devel/patch.
2008-05-16If we have USE_BSD_MAKEFILE, pass down INSTALL=${TOOLS_INSTALL:Q} in thetnn1-2/+2
environment. Otherwise BSD style packages will use the install(1) which bootstrap-mk-files' sys.mk picked, rather than the one from TOOLS_PLATFORM.install (which may be specified by the user in mk.conf).
2008-05-13Enable USE_CHECK_SHLIBS_ELF on FreeBSD. Aleksej Saushev PR pkg/38606.tnn2-3/+5
2008-04-30Relax the values that CTYPE can take for changes-entry and relatedjlam1-5/+5
targets. Values are now case-insensitive, and the expanded set of values that can be used are: Added => add* Updated => up* Removed => rem*, rm Renamed, Moved => ren*, mov*, mv This changes is purely for usability reasons -- I have trouble remembering the exact values, and I don't like to type with capitalization unless.
2008-04-29Drop clauses 3 and 4 from TNF licensesmartin1-8/+1
2008-04-27Sort, add a few.wiz1-1/+5
2008-04-26Add description for the otr option (off-the-record encrypted messaging)degroote1-0/+1