Commit graph

7368 commits

Author SHA1 Message Date
schmonz
c80a8c9530 Describe ikiwiki-amazon-s3 and ikiwiki-search options. 2009-04-21 16:36:32 +00:00
tonio
494ea2fdcf document mutt-devel options mutt-smtp and mutt-sidebar 2009-04-12 08:26:15 +00:00
abs
b3c9e4c264 Add openjdk7-bin to the list of valid JVMs and use as a default on
NetBSD/i386 5.x
The previous default - the linux sun-jre6 - would randomly crash under
load for at least tomcat and jboss
2009-04-10 09:05:25 +00:00
joerg
8e2f1b57e8 Remove support for NO_PACKAGE. 2009-04-09 00:51:23 +00:00
joerg
419c5ad860 Clear USE_LANGUAGES for meta packages. 2009-04-08 23:03:14 +00:00
joerg
28475e7501 Disable CHECK_PERMS by default for meta-packages. 2009-04-08 23:02:03 +00:00
wiz
bd09635d6c Switch to the license handling in license.mk.
The following licenses are accepted by default:
        public-domain
        gnu-gpl-v2 gnu-lgpl-v2
        gnu-gpl-v3 gnu-lgpl-v3
        original-bsd modified-bsd
        x11
        apache-2.0
        cddl-1.0
        open-font-license

All packages should now be converted to define their LICENSE.

Show a warning when PKG_DEVELOPER is set but LICENSE is not defined.
2009-04-08 14:47:26 +00:00
wiz
a02d1a2cde Describe gdb6-tui option. 2009-04-04 22:13:40 +00:00
joerg
ed1f7dd692 Tell the user the right config file and option for vulnerabilities based
on the pkg_install version.  Reported by Nicolas Joly.
2009-04-04 19:07:58 +00:00
rillig
3485b625d4 Added some keywords for "make help". 2009-04-04 12:16:45 +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
a1b94af72d Remove PAX definition, it is not forcefully installed as part of the
bootstrap any longer, so this is plainly wrong.
2009-04-01 12:04:41 +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
rillig
a5f3b529b6 Added the keyword "licence" for "make help". 2009-03-25 13:50:44 +00:00
tron
390457d83d Explain "p0f" and "spamassassin" options of the "milter-greylist" package. 2009-03-24 08:55:01 +00:00
sno
1b20e59350 Add the required mk/emulator plugin for AIX binary only packages.
Oked by joerg@
2009-03-22 22:31:46 +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
a1a6399f39 Restore duplication check for _BLNK_PACKAGES that got lost with earlier
versions and was not fatal.
2009-03-20 20:10:15 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
joerg
7cb919b410 Skip vulnerability check for packages that set NO_PKGTOOLS_REQD_CHECK.
Set AUDIT_PACKAGES and friends correctly though. Fixes bootstrap on
platforms with pdksh.
2009-03-20 16:52:40 +00:00
joerg
490760d2f4 Only add dependency on the fetch program, if there is something to
fetch.
2009-03-20 16:23:48 +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
sno
6e4bd3d616 Add FreeBSD support
oked by tron@
2009-03-19 20:12:00 +00:00
rillig
b1bf3ebab8 Replaced _PKG_SILENT and _PKG_DEBUG with RUN. 2009-03-17 22:13:36 +00:00
rillig
6744d25ff3 Replaced _PKG_SILENT and _PKG_DEBUG with RUN. 2009-03-17 21:43:54 +00:00
rillig
68148ee242 Documented the public variables of this file. 2009-03-17 21:28:10 +00:00
tnn
d4a3178b42 revert previous 2009-03-17 17:58:49 +00:00
jmcneill
c146086c2a gamin isn't ready yet, so switch back to fam 2009-03-17 14:45:19 +00:00
joerg
37221332dd Move _SYS_VARS processing to a point where BUILDLINK_PACKAGES is
finalised.
2009-03-16 18:37:07 +00:00
tnn
a325778f62 Global FAM_DEFAULT is now acceptable, so no need to override it here. 2009-03-16 08:59:28 +00:00
jmcneill
59b2f48d13 Switch to gamin as the default FAM implementation. 2009-03-15 21:47:44 +00:00
joerg
e1659a7b56 Try to work around the mess called useradd on Linux. On Red Hat derived
distributions, useradd will create the home directory by default and
there is support for an option to disable that. Other Linux
distrubutions either lack the option in login.defs or the support for
-M. As workaround look for the option and if it is set, force -M.
Tested by Jens Rehsack. Addresses PR 40737.
2009-03-08 19:39:03 +00:00
tron
37539d5bc6 Describe "postfix-milter" and "sendmail-milter" options. 2009-03-08 15:57:13 +00:00
tron
dedef9d63a Fix cut and paste error. 2009-03-08 15:27:59 +00:00
joerg
3e9de36e25 make update might be called without having the package installed, so
check for the presence before trying to extract dependencies.
2009-03-07 19:36:31 +00:00
wiz
32e9d08dae Mention that kde4 option needs a pkgsrc-wip checkout. 2009-03-07 03:52:33 +00:00
tnn
b767667062 in fetch-list, skip packages that have INTERACTIVE_STAGE=fetch 2009-03-06 10:54:42 +00:00
joerg
5f28d6bebf Use pkg_info -r if present and fall back to pkg_delete for pkg_install
before 20090225. Intermediate versions get an explicit error.
The building of the recursive dependency was broken as the new
pkg_delete would stop without recursing and the target dependend on that
behavior. Reported by David Holland.
2009-03-05 23:07:15 +00:00
abs
5f554c32aa Initial definitions for FreeMiNT - also needs patches to pkgtools 2009-03-05 00:02:44 +00:00
joerg
c34aa7c321 Drop bogus per-architecture part of PACKAGES description. 2009-02-23 15:17:02 +00:00
adrianp
592a7fb689 +suhosin description 2009-02-22 23:41:12 +00:00
taca
67cdba1851 Add cjk and slp options. 2009-02-22 12:58:21 +00:00
joerg
de0beea014 Fix C&P error. Pointed out by OBATA Akio. 2009-02-17 10:42:45 +00:00
joerg
723fff56d9 Don't use :Q for the fetch argument lists. 2009-02-15 15:18:00 +00:00
asau
f3b9680094 Add MASTER_SITE_NETLIB to list Netlib and its mirrors.
Netlib is a collection of mathematical software, papers, and databases.
2009-02-15 14:31:52 +00:00
joerg
ddb0e17cb5 Don't use += to append to an empty variable. If PASSIVE_FTP is not
defined, it would still leave the variable with a non-empty value and
that would be passed down to the fetch command when running fetch-list.
2009-02-14 18:51:20 +00:00
joerg
8601a121bb package-install with DESTDIR should pass down -A as needed to get
automatic installed handling correct.
2009-02-13 11:30:07 +00:00
adrianp
4c7b488106 +jdbc-mysql{31,5} 2009-02-11 23:31:30 +00:00