summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
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
2008-04-21Mention 'scmgit-gui'.xtraeme1-0/+1
2008-04-21Revert rev 1.3 as it breaks e.g. -Wl,--whole-archive. See PR 38476 forjoerg1-2/+2
details.
2008-04-20Reset PKG_CONFIG_PATH in the environment. Fixes misterious build problemsjmmv1-2/+4
of packages when it is already defined by the user.
2008-04-20+dkim-statsadrianp1-0/+1
2008-04-20Keep libraries specified as .a files in their original position amongkim1-2/+2
other libraries (specified with -l). Fixes a linking problem in net-snmp, where the Perl DynaLoader.a library becomes out-of-order when all -l arguments have been moved to the end of the command line.
2008-04-18Change the code generation README.html to use the newjoerg3-103/+47
"pkg_admin audit-history" command to print the full list of vulnerabilities and use further pkg_admin pmatch logic to mark them as fixed or still open. For pkg_install versions before 20080415, skip the vulnerability processing. Discussed with: dmcmahill
2008-04-18As all Python packages are required to include lang/python/pyversion.mkjoerg1-2/+2
anyway, simplify logic a bit: Add Python 2.5 to the default list, but also mark it as incompatible if wip/python25 is not present. Move the Darwin handling after setting a default value. Provide a new variable _PYTHON_VERSIONS_ACCEPTED that is filtered by PYTHON_VERSIONS_INCOMPATIBLE. This helps to avoid providing broken dependencies when a version is not supported as PYPKGPREFIX wouldn't be set in that case.
2008-04-16Avoid pulling in pkgtools/posix_headers when bootstrapping on HP-UX.tnn1-2/+3
2008-04-15Require at least version 3.81 of "gmake". It has been in "pkgsrc" fortron1-2/+2
almost two years at some packages (e.g. "openjade") require at least that version anyway.
2008-04-14Add some options for enchant. Sort.wiz1-4/+7
2008-04-10Introduce variable MECAB_CHARSET for default charset of MeCab.obache1-1/+6
close PR 38040.
2008-04-08Add better support for small conditional parts of PLISTs.jlam1-2/+15
PLIST_VARS is the list of names corresponding to automatic variables generated by plist.mk to simplify having conditionally-present entries in the PLIST. If "var" is listed in PLIST_VARS, then the automatic variable is named PLIST.var. If PLIST.var is defined, then in the PLIST generation, the ${PLIST.var} symbol is replaced with the empty string, or "@comment " otherwise.
2008-04-07Prefer package-destdir as default for update with USE_DESTDIR.joerg1-2/+4
2008-04-07Simplify logic as audit-packages and download-vulnerabilities alwaysjoerg1-20/+1
comes from pkg_install now.
2008-04-07Sync with reality: audit-packages does exist, the vulnerability filejoerg1-3/+3
itself might not.
2008-04-05Remove old comment - this now does call audit-packages directlyadrianp1-5/+1
2008-04-04Change default DEPENDS_TARGET to package-install if USE_DESTDIR != no.joerg1-2/+4
Discussed with jlam.
2008-04-04Detect and use native bzip2(1) tool.tnn1-1/+6
2008-04-03Move handling of pkg_install version into flavor. Add an explicitjoerg6-31/+38
phase pkg_install-depends before bootstrap-depends that just tries to install a new pkg_install if the current version is too old. Still keep it as bootstrap dependency for the bulk build code. For NetBSD, PKG_TOOLS_BIN has to be computed in shell code due to a make bug. OK: jlam@
2008-04-01+ Skip mounting X11 directories if --without-x is specified.jlam1-1/+16
+ Add a "chroot" option, stolen from pkg_comp(8) that starts a root shell with a better environment setup.
2008-04-01Add missing ]jlam1-2/+2
2008-03-26Document "via-padlock" option.tron1-1/+2
2008-03-26Re-add support for mysql-4.1 (but not 4.0).wiz1-3/+9
2008-03-26Remove outdated/non-existing mysql mirror sites.wiz1-7/+1
2008-03-26Remove support for mysql-4.1 and mysql-4.0. Noted by seb@.wiz1-13/+3
2008-03-25Remove suse-9.1 emulation packages.wiz1-9/+2
They are long outdated and not maintained upstream. Update infrastructure for their removal. Removal was announced on pkgsrc-users on March 13.
2008-03-25Remove blackdown-j{dk,re}13 and sun-j{dk,re}13.wiz2-55/+9
Both have security problems and are not maintained. Update infrastructure for their removal. Removal was announced on pkgsrc-users on March 13.
2008-03-20Fix from David Holland for PR 38134 - fix a typo which was causingagc1-2/+2
problems which manifested in "make update" failing.
2008-03-15Remove remaining compat code for old pkg_install versions.joerg7-101/+23
2008-03-15Require newer pkg_install for make README.html as well.joerg1-26/+10
2008-03-15Remove support for separate audit-packages, PKGTOOLS_REQD has beenjoerg1-52/+14
bumped in the mean time.
2008-03-13Make PostgreSQL 8.2 the default version. Bump all packages using it.joerg1-3/+3
Remove PostgreSQL 8.0 as choice.
2008-03-12Invent new variable EXTRACTOR that has the environment and path to thejlam1-6/+8
extract script. This can be used in a more natural way by custom do-extract targets than EXTRACT_CMD.