The NetBSD Project

CVS log for pkgsrc/mk/defaults/mk.conf

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / mk / defaults

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.345 / (download) - annotate - [select for diffs], Fri Apr 12 19:55:16 2024 UTC (3 days, 14 hours ago) by riastradh
Branch: MAIN
CVS Tags: HEAD
Changes since 1.344: +4 -3 lines
Diff to previous 1.344 (colored)

mk: Use MACHINE_PLATFORM, not MACHINE_ARCH, for work/packages.

Fix bogus default PACKAGES setting -- this was shadowed by the one in
mk/defaults/mk.conf, so it never took effect.

No change to native builds because this logic is conditional on
USE_CROSS_COMPILE = yes.

Revision 1.344 / (download) - annotate - [select for diffs], Fri Mar 1 13:37:06 2024 UTC (6 weeks, 3 days ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1
Changes since 1.343: +6 -1 lines
Diff to previous 1.343 (colored)

Belatedly add BINCIMAP_LOG_USER.

Revision 1.343 / (download) - annotate - [select for diffs], Sun Oct 22 13:41:16 2023 UTC (5 months, 3 weeks ago) by js
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4
Changes since 1.342: +2 -2 lines
Diff to previous 1.342 (colored)

mk/defaults/mk.conf: Sync FETCH_USING list with fetch.mk

Revision 1.342 / (download) - annotate - [select for diffs], Wed Aug 23 13:15:36 2023 UTC (7 months, 3 weeks ago) by tsutsui
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3
Changes since 1.341: +3 -3 lines
Diff to previous 1.341 (colored)

emacs: switch to emacs28 by default.

No objection on pkgsrc-users@:
 https://mail-index.netbsd.org/pkgsrc-users/2023/08/thread1.html#037939

Revision 1.341 / (download) - annotate - [select for diffs], Fri Jul 21 16:10:30 2023 UTC (8 months, 3 weeks ago) by hauke
Branch: MAIN
Changes since 1.340: +8 -1 lines
Diff to previous 1.340 (colored)

Add LIBIMAGEQUANT_TYPE to switch between rust and C version of
graphics/libimagequant

Revision 1.340 / (download) - annotate - [select for diffs], Wed May 24 20:16:00 2023 UTC (10 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.339: +3 -3 lines
Diff to previous 1.339 (colored)

mk: switch USE_PKG_ADMIN_DIGEST to yes

This means that file digests will now be used in binary packages
to identify which pkgsrc files were used to build the package,
instead of the RCS Ids.

Revision 1.339 / (download) - annotate - [select for diffs], Sun Dec 25 00:26:26 2022 UTC (15 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4
Changes since 1.338: +3 -3 lines
Diff to previous 1.338 (colored)

mk: hm, the default depends on the package, update comment

Revision 1.338 / (download) - annotate - [select for diffs], Sun Dec 25 00:25:06 2022 UTC (15 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.337: +4 -4 lines
Diff to previous 1.337 (colored)

mk: fix default of MYSQL_CHARSET to match current mysql 8.0 package default

Revision 1.337 / (download) - annotate - [select for diffs], Thu Sep 29 02:25:16 2022 UTC (18 months, 2 weeks ago) by charlotte
Branch: MAIN
Changes since 1.336: +2 -2 lines
Diff to previous 1.336 (colored)

Remove support for Bitrig.

Revision 1.336 / (download) - annotate - [select for diffs], Tue Sep 27 08:46:32 2022 UTC (18 months, 2 weeks ago) by jperkin
Branch: MAIN
Changes since 1.335: +8 -8 lines
Diff to previous 1.335 (colored)

mk: Enable mktools on supported platforms.

The default is now auto detection, which will enable mktools on platforms that
have set _OPSYS_SUPPORTS_MKTOOLS.  Users can still override either way via
PKGSRC_USE_MKTOOLS.

Please add and enable on other platforms once they have been verified.

Revision 1.335 / (download) - annotate - [select for diffs], Mon Aug 1 07:58:21 2022 UTC (20 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.334: +4 -3 lines
Diff to previous 1.334 (colored)

mk: add stack-clash option to PKGSRC_USE_STACK_CHECK

Revision 1.334 / (download) - annotate - [select for diffs], Tue Jun 7 10:04:25 2022 UTC (22 months, 1 week ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.333: +10 -1 lines
Diff to previous 1.333 (colored)

mk: Add PKGSRC_USE_MKTOOLS support.

When enabled, pull in the pkgtools/mktools package to use C-based tools for
certain parts of the pkgsrc mk infrastructure.  Default is off for now while
any portability issues are shaken out, but it has been tested successfully on
at least illumos, macOS, and NetBSD.

The first tool is mk-buildlink-symlinks which creates the buildlink3 symlinks
as part of the "wrapper" phase.  This significantly improves performance,
especially with packages that have a lot of buildlink3 dependencies.  For
example, the time for "bmake wrapper" in x11/kde-workspace4 goes from:

  real     3:20.696394375
  user       50.553556463
  sys      2:23.883823896

to:

  real       19.873100598
  user        8.141441461
  sys        11.740602820

It's expected that other tools will be added over time to speed up other parts
of the infrastructure.

Revision 1.333 / (download) - annotate - [select for diffs], Tue Jun 7 09:35:15 2022 UTC (22 months, 1 week ago) by wiz
Branch: MAIN
Changes since 1.332: +1 -10 lines
Diff to previous 1.332 (colored)

mk: revert unintended commit

Revision 1.332 / (download) - annotate - [select for diffs], Tue Jun 7 09:34:50 2022 UTC (22 months, 1 week ago) by wiz
Branch: MAIN
Changes since 1.331: +10 -1 lines
Diff to previous 1.331 (colored)

mk: remove documentation for introspection option

This option is not needed any longer and should be removed from packages
that still have it.

https://mail-index.netbsd.org/pkgsrc-users/2022/06/06/msg035658.html

Revision 1.331 / (download) - annotate - [select for diffs], Sat Jun 4 09:05:18 2022 UTC (22 months, 1 week ago) by wiz
Branch: MAIN
Changes since 1.330: +0 -9 lines
Diff to previous 1.330 (colored)

mk: revert unintended commit

Revision 1.330 / (download) - annotate - [select for diffs], Sat Jun 4 09:04:27 2022 UTC (22 months, 1 week ago) by wiz
Branch: MAIN
Changes since 1.329: +10 -1 lines
Diff to previous 1.329 (colored)

mk: remove option description for unused option

Revision 1.329 / (download) - annotate - [select for diffs], Thu May 5 21:07:30 2022 UTC (23 months, 1 week ago) by ryoon
Branch: MAIN
Changes since 1.328: +3 -2 lines
Diff to previous 1.328 (colored)

mk/defaults/mk.conf: Update for editors/emacs28 and editors/emacs27

Noticed by wiz@. Thank you.

Revision 1.328 / (download) - annotate - [select for diffs], Fri Apr 1 10:46:44 2022 UTC (2 years ago) by nia
Branch: MAIN
Changes since 1.327: +7 -1 lines
Diff to previous 1.327 (colored)

mk/defaults: document SDL12_TYPE

Revision 1.327 / (download) - annotate - [select for diffs], Fri Apr 1 07:32:11 2022 UTC (2 years ago) by nia
Branch: MAIN
Changes since 1.326: +8 -1 lines
Diff to previous 1.326 (colored)

mk/defaults: document RUST_TYPE

Revision 1.326 / (download) - annotate - [select for diffs], Sun Feb 13 11:06:42 2022 UTC (2 years, 2 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.325: +3 -3 lines
Diff to previous 1.325 (colored)

mk: Flip partial MKRELRO back on now that many problems have been resolved.

Revision 1.325 / (download) - annotate - [select for diffs], Thu Jan 27 15:32:34 2022 UTC (2 years, 2 months ago) by schmonz
Branch: MAIN
Changes since 1.324: +11 -1 lines
Diff to previous 1.324 (colored)

Add defaults for DQCACHE_{USER,GROUP}.

Revision 1.324 / (download) - annotate - [select for diffs], Mon Jan 24 23:11:32 2022 UTC (2 years, 2 months ago) by gutteridge
Branch: MAIN
Changes since 1.323: +1 -32 lines
Diff to previous 1.323 (colored)

defaults/mk.conf: remove some now unused variables

Prune a bunch of variables that haven't been used for years. In some
cases, the packages they influenced don't even exist anymore. There may
be more of these, this is after a quick pass through.

Revision 1.323 / (download) - annotate - [select for diffs], Tue Jan 4 21:53:46 2022 UTC (2 years, 3 months ago) by schmonz
Branch: MAIN
Changes since 1.322: +7 -1 lines
Diff to previous 1.322 (colored)

Provide a default value for TLSWRAPPER_CHROOT.

Revision 1.322 / (download) - annotate - [select for diffs], Sun Nov 7 11:25:33 2021 UTC (2 years, 5 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.321: +3 -3 lines
Diff to previous 1.321 (colored)

mk: revert RELRO default and cease use of wrappers until some more
substantial changes to infrastructure and testing can be performed
to ensure it's applied universally without breaking anything

Revision 1.321 / (download) - annotate - [select for diffs], Tue Nov 2 09:02:48 2021 UTC (2 years, 5 months ago) by nia
Branch: MAIN
Changes since 1.320: +3 -3 lines
Diff to previous 1.320 (colored)

mk: Lower default RELRO down from full to partial.

Judging by private discussions there's not clear enough consensus
that BIND_NOW is beneficial or performant enough to have enabled
by default, at least until more benchmarking tests are done.

Revision 1.320 / (download) - annotate - [select for diffs], Mon Sep 27 14:38:31 2021 UTC (2 years, 6 months ago) by nia
Branch: MAIN
Changes since 1.319: +4 -3 lines
Diff to previous 1.319 (colored)

mk: ... and the docs for the defaults

Revision 1.319 / (download) - annotate - [select for diffs], Mon Sep 27 14:31:55 2021 UTC (2 years, 6 months ago) by nia
Branch: MAIN
Changes since 1.318: +4 -4 lines
Diff to previous 1.318 (colored)

mk: Bump default hardening options.

Revision 1.318 / (download) - annotate - [select for diffs], Sun May 30 23:41:05 2021 UTC (2 years, 10 months ago) by khorben
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.317: +9 -3 lines
Diff to previous 1.317 (colored)

Introduce a new SYSCONFBASE variable (defaults to /etc)

This is part 1 to support additional platforms with the RC scripts provided in
pkgsrc, in privileged as well as in unprivileged mode, including on NetBSD
(with part 2 in pkgtools/rc.subr).

This variable is meant to point to the configuration directory of the base
system (as opposed to pkgsrc's own prefix) when it should be used by pkgsrc in
special cases (e.g. installing RC scripts), or to point to the existing
PKG_SYSCONFBASE directory otherwise (e.g. for any unprivileged bootstrap).
This teaches pkgsrc where the RC scripts should be installed, and more
importantly, where the local copy of rc.subr can be expected. Part 3 will
progressively update each and every RC script to substitute this path as
expected.

No functional changes are intended in privileged mode without a bootstrap. The
only variable affected by this change directly is RCD_SCRIPTS_DIR, which
currently remains with the same default of /etc/rc.d, and can be overridden as
before.

When bootstrapping, SYSCONFBASE also remains with the existing default when no
prefix is set or is "/usr/pkg" or "/usr"; it is set to $prefix/etc otherwise. It
can be specified specifically with --sysconfbase if necessary.

Existing installations or bootstraps are not affected, as this change needs
setting SYSCONFBASE in the corresponding $sysconfdir/mk.conf to have an impact.

Tested in privileged and unprivileged modes on NetBSD/amd64, and unprivileged
mode on Darwin/amd64; submitted for review on tech-pkg@.

Revision 1.317 / (download) - annotate - [select for diffs], Fri Jan 15 19:47:33 2021 UTC (3 years, 3 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.316: +13 -3 lines
Diff to previous 1.316 (colored)

Provide defaults for BINCIMAP_{USER,GROUP}. Note that s6-networking also
makes use of UCSPI_SSL_USER.

Revision 1.316 / (download) - annotate - [select for diffs], Thu Nov 5 09:16:00 2020 UTC (3 years, 5 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.315: +3 -2 lines
Diff to previous 1.315 (colored)

sites: add some working GNOME mirrors

Revision 1.315 / (download) - annotate - [select for diffs], Mon Oct 19 07:10:30 2020 UTC (3 years, 5 months ago) by schmonz
Branch: MAIN
Changes since 1.314: +6 -1 lines
Diff to previous 1.314 (colored)

Belatedly add default TINYDYN_USER.

Revision 1.314 / (download) - annotate - [select for diffs], Sat Oct 3 13:02:36 2020 UTC (3 years, 6 months ago) by schmonz
Branch: MAIN
Changes since 1.313: +4 -1 lines
Diff to previous 1.313 (colored)

Describe 'djbdns-listenmultiple' and define default DJBDNS_IP_SEPARATOR.

Revision 1.313 / (download) - annotate - [select for diffs], Wed Sep 2 20:32:37 2020 UTC (3 years, 7 months ago) by kim
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.312: +6 -11 lines
Diff to previous 1.312 (colored)

Refresh the "Finland" section

Revision 1.312 / (download) - annotate - [select for diffs], Wed Jul 1 14:58:43 2020 UTC (3 years, 9 months ago) by rillig
Branch: MAIN
Changes since 1.311: +1 -7 lines
Diff to previous 1.311 (colored)

mk/haskell.mk: remove variable HASKELL_COMPILER, clean up documentation

There was only a single valid value for HASKELL_COMPILER, therefore the
variable was useless.  It only made the implementation more complicated
than necessary.

Revision 1.311 / (download) - annotate - [select for diffs], Thu May 28 16:22:58 2020 UTC (3 years, 10 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.310: +3 -3 lines
Diff to previous 1.310 (colored)

Flip the switch on ALLOW_VULNERABLE_PACKAGES to allow them by default.

Right now, users who install the pkg-vulnerabilities database find that
the vast majority of packages fail to build, penalizing them too severely.
Package auditing can still be done via "pkg_admin audit".

Alternatively, the previous behaviour can be restored with
ALLOW_VULNERABLE_PACKAGES=no in mk.conf.

Additionally, bmake-ify the check.mk logic. It was easier to do this,
as the package relied on a single long ${RUN} command.

Proposed on tech-pkg, with no objections to the idea of changing the
default, just the method of doing so.

Revision 1.310 / (download) - annotate - [select for diffs], Fri May 15 10:22:42 2020 UTC (3 years, 11 months ago) by nia
Branch: MAIN
Changes since 1.309: +3 -2 lines
Diff to previous 1.309 (colored)

mk/defaults: Revert PKG_DEVELOPER default change for now

Revision 1.309 / (download) - annotate - [select for diffs], Fri May 15 10:10:04 2020 UTC (3 years, 11 months ago) by nia
Branch: MAIN
Changes since 1.308: +3 -4 lines
Diff to previous 1.308 (colored)

mk/defaults: Switch PKG_DEVELOPER on by default.

Bulk builds with PKG_DEVELOPER set have been the status quo for a while.

Every package in pkgsrc has to be expected to build with this.

Revision 1.308 / (download) - annotate - [select for diffs], Fri Mar 27 20:57:34 2020 UTC (4 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.307: +2 -2 lines
Diff to previous 1.307 (colored)

Allow mk.conf to actually overwrite USE_PKG_ADMIN_DIGEST.

Revision 1.307 / (download) - annotate - [select for diffs], Thu Mar 12 16:57:23 2020 UTC (4 years, 1 month ago) by gdt
Branch: MAIN
Changes since 1.306: +3 -3 lines
Diff to previous 1.306 (colored)

mk: Disable default assignment of EXTRACT_USING

This is unnecessary, becuse extract/extract.mk has the same default
assignment.  It is harmful, because it prevents setting a value in
platform/Foo.mk.

Change the comment to say this is platform specific (which will be
true soon).

Revision 1.306 / (download) - annotate - [select for diffs], Sun Jan 12 23:38:42 2020 UTC (4 years, 3 months ago) by joerg
Branch: MAIN
Changes since 1.305: +7 -1 lines
Diff to previous 1.305 (colored)

Add USE_PKG_ADMIN_DIGEST flag for switching between $NetBSD$ and SHA256
digests to identify file versions. Defaults to no for now. For digest
mode, recursive into FILESDIR, so that e.g. the majority of pkg_install
itself is recorded as well SMF manifests.

Revision 1.305 / (download) - annotate - [select for diffs], Sat Jun 8 19:51:38 2019 UTC (4 years, 10 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.304: +4 -3 lines
Diff to previous 1.304 (colored)

librsvg: Add available.mk and tool.mk mk fragments

Rename LIBRSVG_USE_RUST to LIBRSVG_TYPE.

Isolate the LIBRSVG_TYPE logic in available.mk mk fragments in
order that can be used by other librsvg mk (e.g. tool.mk) or by
other package to check the preferred librsvg implementation to be
used. (e.g. devel/pango, fonts/harfbuzz and misc/libreoffice).

Add a tool.mk mk fragment in order to be able to specify librsvg
as a tool dependency honoring user's LIBRSVG_TYPE.
Thanks to <wiz> for suggesting that!

Discussed on tech-pkg@:

 <https://mail-index.NetBSD.org/tech-pkg/2019/06/05/msg021393.html>

Revision 1.304 / (download) - annotate - [select for diffs], Wed Jun 5 21:05:00 2019 UTC (4 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.303: +2 -2 lines
Diff to previous 1.303 (colored)

mk: Fix ctan path on sunsite.dk

Revision 1.303 / (download) - annotate - [select for diffs], Wed Jun 5 21:02:57 2019 UTC (4 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.302: +1 -7 lines
Diff to previous 1.302 (colored)

ftp.at.NetBSD.org does not provide ftp, remove references.

Revision 1.302 / (download) - annotate - [select for diffs], Wed May 29 12:38:39 2019 UTC (4 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.301: +7 -1 lines
Diff to previous 1.301 (colored)

mk: document LIBRSVG_USE_RUST

Revision 1.301 / (download) - annotate - [select for diffs], Sun Mar 17 03:59:11 2019 UTC (5 years, 1 month ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.300: +13 -4 lines
Diff to previous 1.300 (colored)

Add support for MAKE_JOBS.pkgpath.

This allows setting MAKE_JOBS high and then setting e.g.
MAKE_JOBS.emulators/qemu=2 (or some such low value) to keep it from
thrashing during build.

Discussed/approved on tech-pkg two months ago and then I forgot to
actually commit it.

Revision 1.300 / (download) - annotate - [select for diffs], Mon Feb 4 09:36:41 2019 UTC (5 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.299: +1 -9 lines
Diff to previous 1.299 (colored)

*: mirror.switch.ch does not provide ftp/http service any longer

Revision 1.299 / (download) - annotate - [select for diffs], Fri Jan 11 23:09:15 2019 UTC (5 years, 3 months ago) by schmonz
Branch: MAIN
Changes since 1.298: +11 -1 lines
Diff to previous 1.298 (colored)

Provide defaults for SNIPROXY_{USER,GROUP}.

Revision 1.298 / (download) - annotate - [select for diffs], Sun Jan 6 00:07:48 2019 UTC (5 years, 3 months ago) by schmonz
Branch: MAIN
Changes since 1.297: +11 -1 lines
Diff to previous 1.297 (colored)

Add MIREDO_{USER,GROUP} defaults.

Revision 1.297 / (download) - annotate - [select for diffs], Mon Nov 12 14:22:58 2018 UTC (5 years, 5 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.296: +8 -1 lines
Diff to previous 1.296 (colored)

mk: Add CTF infrastructure support.

Platform support is determined by _OPSYS_SUPPORTS_CTF from mk/platform, the
user enables support by setting PKGSRC_USE_CTF=yes, and packages can
explicitly disable support with CTF_SUPPORTED=no or skip certain files with
CTF_FILES_SKIP.

The path to ctfconvert is configured via TOOLS_PLATFORM.ctfconvert.

If all of the requisite variables are enabled, a compiler-specific debug flag
is passed via the wrappers to ensure we have DWARF information to convert,
_INSTALL_UNSTRIPPED is explicitly defined to avoid binaries being stripped
prior to conversion, and the conversion is performed during the install stage.

It is recommended that users who enable the feature also set STRIP_DEBUG=yes
to reduce the final binary size once the conversion has been performed.

This has been used for the past year in Joyent SmartOS builds.  FreeBSD is
marked as supported but is untested.

Revision 1.296 / (download) - annotate - [select for diffs], Sun Jun 24 21:19:10 2018 UTC (5 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.295: +4 -4 lines
Diff to previous 1.295 (colored)

emacs: document more *nox versions, and switch to emacs26 by default

Revision 1.295 / (download) - annotate - [select for diffs], Mon Jun 18 10:59:55 2018 UTC (5 years, 9 months ago) by schmonz
Branch: MAIN
Changes since 1.294: +11 -1 lines
Diff to previous 1.294 (colored)

Provide defaults for UCSPI_SSL_{USER,GROUP}.

Revision 1.294 / (download) - annotate - [select for diffs], Sat Apr 21 13:38:05 2018 UTC (5 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.293: +1 -3 lines
Diff to previous 1.293 (colored)

*: gd.tuwien.ac.at/ftp.tuwien.ac.at is gone, remove it from various mastersites

Revision 1.293 / (download) - annotate - [select for diffs], Wed Mar 7 11:57:31 2018 UTC (6 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.292: +3 -3 lines
Diff to previous 1.292 (colored)

xorgproto: use xorgproto instead of separate *proto packages

Remove now obsolete packages.

Revision 1.292 / (download) - annotate - [select for diffs], Tue Feb 27 23:43:21 2018 UTC (6 years, 1 month ago) by khorben
Branch: MAIN
Changes since 1.291: +3 -3 lines
Diff to previous 1.291 (colored)

Default to devel/libusb-compat for libusb 0.1

No objection on tech-pkg@

Tested on NetBSD/amd64.

Revision 1.291 / (download) - annotate - [select for diffs], Sat Feb 10 13:45:45 2018 UTC (6 years, 2 months ago) by khorben
Branch: MAIN
Changes since 1.290: +8 -1 lines
Diff to previous 1.290 (colored)

Import global switch for libusb's implementation [1/2]

This switch is meant to be used by packages requiring an implementation of the
former libusb (as in devel/libusb). The original implementation can be
chosen by setting LIBUSB_TYPE to "native".

The alternative implementation libusb-compat (as in devel/libusb-compat) wraps
libusb1 (in devel/libusb1). This implementation can be chosen by setting
LIBUSB_TYPE to "compat". On NetBSD, it has the advantage of not requiring root
privileges to locate and use USB devices without a kernel driver.

This first part only imports the switch framework itself.

Revision 1.290 / (download) - annotate - [select for diffs], Tue Jan 2 05:49:44 2018 UTC (6 years, 3 months ago) by maya
Branch: MAIN
Changes since 1.289: +1 -11 lines
Diff to previous 1.289 (colored)

Remove traces of crypto restrictions.

ok for idea riastradh

Revision 1.289 / (download) - annotate - [select for diffs], Mon Jan 1 10:23:09 2018 UTC (6 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.288: +5 -5 lines
Diff to previous 1.288 (colored)

apache22: remove, it was eol'd in June 2017

Remove packages that only work with apache22.
Remove apache22 references.

Revision 1.288 / (download) - annotate - [select for diffs], Sun Dec 3 11:09:46 2017 UTC (6 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.287: +2 -3 lines
Diff to previous 1.287 (colored)

*: remove ftp.kddlabs.co.jp, does not provide ftp service

Revision 1.287 / (download) - annotate - [select for diffs], Sun Dec 3 11:01:19 2017 UTC (6 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.286: +2 -3 lines
Diff to previous 1.286 (colored)

mk: Remove ftp.kddlabs.co.jp from sites, does not provide ftp service

Revision 1.286 / (download) - annotate - [select for diffs], Sun Nov 12 13:34:14 2017 UTC (6 years, 5 months ago) by khorben
Branch: MAIN
Changes since 1.285: +12 -1 lines
Diff to previous 1.285 (colored)

Add initial support for building packages reproducibly

It currently tackles two problems:
- gcc(1) hard-coding full paths in debugging information (with one
  caveat at the moment)
- ar(1) hard-coding user IDs in archive headers

This allows packages built from the same tree and options to produce
identical results bit by bit. This option should be combined with ASLR
and PKGSRC_MKPIE to avoid predictable address offsets for attackers
attempting to exploit security vulnerabilities.

This is still disabled by default, and only supports NetBSD so far.

As discussed on tech-pkg@

Revision 1.285 / (download) - annotate - [select for diffs], Sat Oct 28 15:56:48 2017 UTC (6 years, 5 months ago) by schmonz
Branch: MAIN
Changes since 1.284: +1 -6 lines
Diff to previous 1.284 (colored)

Remove QMAIL_QFILTER_TMPDIR knob, no longer needed.

Revision 1.284 / (download) - annotate - [select for diffs], Sat Oct 28 04:46:35 2017 UTC (6 years, 5 months ago) by schmonz
Branch: MAIN
Changes since 1.283: +11 -1 lines
Diff to previous 1.283 (colored)

Move mail/nullmailer defaults to mk/defaults/mk.conf.

Revision 1.283 / (download) - annotate - [select for diffs], Fri Sep 29 12:40:28 2017 UTC (6 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.282: +2 -4 lines
Diff to previous 1.282 (colored)

emacs22*, emacs23*, emacs24*: remove unmaintained emacs versions

As announced in
https://mail-index.netbsd.org/pkgsrc-users/2017/09/11/msg025563.html

This still leaves emacs20, emacs21, and the current version, emacs25.

Revision 1.282 / (download) - annotate - [select for diffs], Wed Sep 6 16:49:28 2017 UTC (6 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.281: +1 -6 lines
Diff to previous 1.281 (colored)

Remove teTeX* packages and references to them.

teTeX was desupported in 2006, and we have texlive in pkgsrc since 2009.

Revision 1.281 / (download) - annotate - [select for diffs], Thu Aug 10 09:34:05 2017 UTC (6 years, 8 months ago) by hauke
Branch: MAIN
Changes since 1.280: +1 -3 lines
Diff to previous 1.280 (colored)

Remove non-resolvable MASTER_SITE_XEMACS hosts.

Revision 1.280 / (download) - annotate - [select for diffs], Wed Aug 9 12:47:41 2017 UTC (6 years, 8 months ago) by leot
Branch: MAIN
Changes since 1.279: +7 -1 lines
Diff to previous 1.279 (colored)

Add `Keywords:' comments to help the `help' target to find recent pkgsrc
security options.

Revision 1.279 / (download) - annotate - [select for diffs], Thu Jul 27 04:10:30 2017 UTC (6 years, 8 months ago) by schmonz
Branch: MAIN
Changes since 1.278: +11 -1 lines
Diff to previous 1.278 (colored)

Extract user and group default to mk/defaults/mk.conf.

Revision 1.278 / (download) - annotate - [select for diffs], Sun Jul 9 14:30:07 2017 UTC (6 years, 9 months ago) by khorben
Branch: MAIN
Changes since 1.277: +8 -1 lines
Diff to previous 1.277 (colored)

Register support for PKGSRC_USE_STACK_CHECK

This adds -fstack-check to the CFLAGS (with GCC on NetBSD x86). Only
tested on NetBSD/amd64 so far.

Disabled by default.

Revision 1.277 / (download) - annotate - [select for diffs], Wed Jul 5 15:58:30 2017 UTC (6 years, 9 months ago) by khorben
Branch: MAIN
Changes since 1.276: +5 -5 lines
Diff to previous 1.276 (colored)

Enable both SSP and FORTIFY by default

This is only actually in use where known supported.

Prepared for a while, also the default in the base system (for NetBSD and
numerous others), introduced on mailing-lists and in my talk "Hardening
pkgsrc", and finally accepted unanimously during pkgsrcCon 2017.

Used by Joyent already (according to jperkin@) and tested in EdgeBSD for a
couple years now (amd64 and i386).

Revision 1.276 / (download) - annotate - [select for diffs], Fri Jun 23 15:44:06 2017 UTC (6 years, 9 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.275: +15 -1 lines
Diff to previous 1.275 (colored)

Add defaults for djbdns users and group.

Revision 1.271.2.2 / (download) - annotate - [select for diffs], Mon Apr 17 15:58:28 2017 UTC (7 years ago) by bsiegert
Branch: pkgsrc-2017Q1
Changes since 1.271.2.1: +19 -1 lines
Diff to previous 1.271.2.1 (colored) to branchpoint 1.271 (colored) next main 1.272 (colored)

Pullup ticket #5297 - requested by schmonz
mk/default: prerequisites for qmail pull-up

Revisions pulled up:
- mk/defaults/mk.conf                                           1.272
- mk/defaults/options.description                               1.525,1.527

---
   Module Name:	pkgsrc
   Committed By:	schmonz
   Date:		Sat Apr  1 01:08:07 UTC 2017

   Modified Files:
   	pkgsrc/mk/defaults: options.description

   Log Message:
   Describe qmail-srs option (Sender Rewriting Scheme).

---
   Module Name:	pkgsrc
   Committed By:	schmonz
   Date:		Tue Apr  4 07:44:13 UTC 2017

   Modified Files:
   	pkgsrc/mk/defaults: mk.conf

   Log Message:
   Define default names for qmail users and groups.

---
   Module Name:	pkgsrc
   Committed By:	schmonz
   Date:		Sun Apr  9 13:02:32 UTC 2017

   Modified Files:
   	pkgsrc/mk/defaults: options.description

   Log Message:
   Describe qmail-run-ofmipd.

Revision 1.275 / (download) - annotate - [select for diffs], Sun Apr 16 23:12:37 2017 UTC (7 years ago) by khorben
Branch: MAIN
Changes since 1.274: +8 -3 lines
Diff to previous 1.274 (colored)

Add granularity to PKGSRC_USE_FORTIFY and PKGSRC_USE_RELRO

The new options are, for FORTIFY:
  "no"     Do not pass any flags for FORTIFY
  "weak"   Pass -D_FORTIFY_SOURCE=1
  "strong" Pass -D_FORTIFY_SOURCE=2

This allows users to reduce the level of FORTIFY specified if necessary
or desired. The previous setting as "yes" is now equivalent to "strong"
(the default when enabling).

The new options are, for RELRO:
  "no"      Do not pass any flags for RELRO
  "partial" Pass -Wl,-z,relro
  "full"    Pass -Wl,-z,relro -Wl,-z,now

This allows users to reduce the level of RELRO specified if necessary or
desired. The previous setting as "yes" is now equivalent to "full" (the
default when enabling).

This is intended to match the changes committed by jperkin@ (for SSP)
after our discussion a (long) while back.

No functional change intended (with the settings supported so far).

Revision 1.274 / (download) - annotate - [select for diffs], Sun Apr 16 22:10:40 2017 UTC (7 years ago) by khorben
Branch: MAIN
Changes since 1.273: +1 -13 lines
Diff to previous 1.273 (colored)

Remove references to WINDOWMAKER_{OPTIONS,THEMES}

From what I can tell, this is no longer in use.

Revision 1.271.2.1 / (download) - annotate - [select for diffs], Sun Apr 16 14:38:21 2017 UTC (7 years ago) by bsiegert
Branch: pkgsrc-2017Q1
Changes since 1.271: +2 -2 lines
Diff to previous 1.271 (colored)

Pullup ticket #5261 - requested by sevan
mk/defaults/mk.conf: bugfix

Revisions pulled up:
- mk/defaults/mk.conf                                           1.273

---
   Module Name:    pkgsrc
   Committed By:   joerg
   Date:           Sun Apr  9 20:44:41 UTC 2017

   Modified Files:
           pkgsrc/mk/defaults: mk.conf

   Log Message:
   xz is a valid compression algorithm.

Revision 1.273 / (download) - annotate - [select for diffs], Sun Apr 9 20:44:41 2017 UTC (7 years ago) by joerg
Branch: MAIN
Changes since 1.272: +2 -2 lines
Diff to previous 1.272 (colored)

xz is a valid compression algorithm.

Revision 1.272 / (download) - annotate - [select for diffs], Tue Apr 4 07:44:13 2017 UTC (7 years ago) by schmonz
Branch: MAIN
Changes since 1.271: +19 -1 lines
Diff to previous 1.271 (colored)

Define default names for qmail users and groups.

Revision 1.271 / (download) - annotate - [select for diffs], Tue Mar 21 13:04:14 2017 UTC (7 years ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base
Branch point for: pkgsrc-2017Q1
Changes since 1.270: +3 -3 lines
Diff to previous 1.270 (colored)

QMAILDIR used to default to "/var/qmail" out of concern for distributors'
obligations. Default to ${VARBASE}/qmail instead: effectively the same
default, and helps for e.g. UNPRIVILEGED.

Revision 1.270 / (download) - annotate - [select for diffs], Sun Jan 15 23:55:30 2017 UTC (7 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.269: +28 -30 lines
Diff to previous 1.269 (colored)

Fixed inconsistencies in comments.

Revision 1.269 / (download) - annotate - [select for diffs], Sun Jan 1 02:07:53 2017 UTC (7 years, 3 months ago) by tron
Branch: MAIN
Changes since 1.268: +2 -2 lines
Diff to previous 1.268 (colored)

Update comment with default Emacs version

Revision 1.268 / (download) - annotate - [select for diffs], Fri Dec 9 22:24:50 2016 UTC (7 years, 4 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.267: +2 -2 lines
Diff to previous 1.267 (colored)

Update to Emacs 25 by default.
"There's no reason not to upgrade it."

Revision 1.267 / (download) - annotate - [select for diffs], Thu Oct 27 10:31:05 2016 UTC (7 years, 5 months ago) by jperkin
Branch: MAIN
Changes since 1.266: +10 -6 lines
Diff to previous 1.266 (colored)

Add support for enabling cwrappers automatically.  USE_CWRAPPERS now defaults
to "auto", which will enable cwrappers if the _OPSYS_SUPPORTS_CWRAPPERS
platform variable is set to "yes".

Switch over to cwrappers by default for Darwin, Linux, and SunOS (except when
using the sunpro compiler).

Revision 1.266 / (download) - annotate - [select for diffs], Sun Sep 18 22:17:55 2016 UTC (7 years, 6 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.265: +6 -1 lines
Diff to previous 1.265 (colored)

Change default setting of PKGSRC_KEEP_BIN_PKGS to "yes". During the build phase,
binary packages will be preserved under the ${PACKAGES} directory by default.

Revision 1.265 / (download) - annotate - [select for diffs], Sun Sep 18 14:02:42 2016 UTC (7 years, 6 months ago) by ryoon
Branch: MAIN
Changes since 1.264: +3 -2 lines
Diff to previous 1.264 (colored)

Add emacs25 and emacs25nox to possible values

Revision 1.264 / (download) - annotate - [select for diffs], Mon Jun 13 13:26:42 2016 UTC (7 years, 10 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.263: +7 -3 lines
Diff to previous 1.263 (colored)

Change PKGSRC_USE_SSP to a quad option.  The options are now:

   "no"     Do not pass any stack protection flags (the default)
   "yes"    Pass -fstack-protector
   "strong" Pass -fstack-protector-strong
   "all"    Pass -fstack-protector-all

This allows users to configure the level of stack smashing protection they
require, and ensures consistent behaviour across platforms.  Users running
on NetBSD who previously used the option will need to change "yes" to "all"
to match the previous default configuration for that platform.

While here use _WRAP_EXTRA_ARGS to ensure the flag gets passed regardless
of whether the package honours CFLAGS, and support additional wrappers.

Discussed a while back with khorben, and used in production for the SmartOS
2016Q1 package sets with the "strong" option.

Revision 1.263 / (download) - annotate - [select for diffs], Fri Mar 11 23:03:31 2016 UTC (8 years, 1 month ago) by khorben
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.262: +19 -9 lines
Diff to previous 1.262 (colored)

Add support for a number of security features

- Revisit (and rename) support for FORTIFY as PKGSRC_USE_FORTIFY (instead
  of PKGSRC_USE_FORT) for easier support outside NetBSD/gcc;
- PKGSRC_USE_SSP is no longer enabled by default when PKGSRC_USE_FORTIFY
  is enabled;
- PKGSRC_MKPIE builds executables as PIE (to leverage userland ASLR)
- PKGSRC_USE_RELRO builds with a read-only GOT to prevent some exploits
  from functioning.

Tested on NetBSD/amd64 by myself, in every combination, with and without
pkgtools/cwrappers. MKPIE is not supported at the moment with cwrappers.
Also, MKPIE is known to still break a number of packages when enabled (and
actually supported).

Tested on SunOS by jperkin@, thank you!

As discussed on tech-pkg@, the default behavior is not changed, except
where noted above.

ok bsiegert@

Revision 1.262 / (download) - annotate - [select for diffs], Sun Jan 24 16:14:44 2016 UTC (8 years, 2 months ago) by jperkin
Branch: MAIN
Changes since 1.261: +1 -6 lines
Diff to previous 1.261 (colored)

Attempt to bring sanity to how ABI and MACHINE_ARCH are set.

Previously there were at least 5 different ways MACHINE_ARCH could be set,
some statically and some at run time, and in many cases these settings
differed, leading to issues at pkg_add time where there was conflict
between the setting encoded into the package and that used by pkg_install.

Instead, move to a single source of truth where the correct value based on
the host and the chosen (or default) ABI is determined in the bootstrap
script.  The value can still be overridden in mk.conf if necessary, e.g.
for cross-compiling.

ABI is now set by default and if unset a default is calculated based on
MACHINE_ARCH.  This fixes some OS, e.g. Linux, where the wrong default was
previously chosen.

As a result of the refactoring there is no need for LOWER_ARCH, with
references to it replaced by MACHINE_ARCH.  SPARC_TARGET_ARCH is also
removed.

Revision 1.261 / (download) - annotate - [select for diffs], Wed Jan 20 13:29:29 2016 UTC (8 years, 2 months ago) by khorben
Branch: MAIN
Changes since 1.260: +1 -7 lines
Diff to previous 1.260 (colored)

Remove support for APACHE_CUSTOM_CFLAGS

This goes as far back as 2001 (mk.conf.example) but there should not be any
reason to explicitly set CFLAGS for specific packages. In practice this
even fixes support for global CFLAGS in www/apache{22,24}.

ok gdt@

Revision 1.260 / (download) - annotate - [select for diffs], Sat Sep 5 21:25:30 2015 UTC (8 years, 7 months ago) by sevan
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.259: +6 -5 lines
Diff to previous 1.259 (colored)

Commence deprecation of logic related to detecting the presence of X11 on the
host and whether to use native or pkgsrc components.

With the use of builtin.mk in packages, these tests are superfluous and can
prevent the builtin.mk detection mechanism from working correctly.

Discovered on OpenBSD where X11_TYPE native was being used but the native
MesaLib wasn't because a test to check the presence of xorgversin.def
failed, forcing MesaLib to be added to $PREFER_PKGSRC.

Change leading if statement to default to an empty $PREFER_PKGSRC with OpenBSD &
Bitrig defaulting to this, remaining platforms should also be moved here after
testing, this is in preperation for replacing the block with just the default value for
$PREFER_PKGSRC.

Put together with instruction from jperkin@

Reviewed by jperkin@ wiz@

Revision 1.259 / (download) - annotate - [select for diffs], Mon Aug 10 21:44:34 2015 UTC (8 years, 8 months ago) by khorben
Branch: MAIN
Changes since 1.258: +12 -2 lines
Diff to previous 1.258 (colored)

Add support for building with fortify

This is pretty much the same change as with SSP, and completes it with
support for fortify (like USE_FORT in NetBSD's base system). Like SSP, this
is disabled by default for the moment. Like in NetBSD's base system,
enabling fortify explicitly also enables SSP by default - but SSP can still
be disabled explicitly in this situation.

All four combinations tested on NetBSD/amd64.

Revision 1.258 / (download) - annotate - [select for diffs], Sun Jul 26 22:13:17 2015 UTC (8 years, 8 months ago) by khorben
Branch: MAIN
Changes since 1.257: +6 -1 lines
Diff to previous 1.257 (colored)

Add support for compiling with stack-smashing protection

This is enabled with PKGSRC_USE_SSP in mk.conf(5), as documented there.
Most NetBSD platforms are supported (when compiling with gcc).

After consensus on tech-pkg@.

Revision 1.257 / (download) - annotate - [select for diffs], Sat Jul 4 16:18:38 2015 UTC (8 years, 9 months ago) by joerg
Branch: MAIN
Changes since 1.256: +2 -2 lines
Diff to previous 1.256 (colored)

Remove USE_X11BASE and X11PREFIX.

Revision 1.256 / (download) - annotate - [select for diffs], Sun Apr 19 09:21:33 2015 UTC (9 years ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.255: +2 -2 lines
Diff to previous 1.255 (colored)

fix typo in comment

Revision 1.255 / (download) - annotate - [select for diffs], Wed Feb 25 10:39:50 2015 UTC (9 years, 1 month ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.254: +2 -2 lines
Diff to previous 1.254 (colored)

Removed outdated openjdk7-bin package. No objection from abs@

Revision 1.254 / (download) - annotate - [select for diffs], Mon Feb 16 10:42:00 2015 UTC (9 years, 2 months ago) by jperkin
Branch: MAIN
Changes since 1.253: +0 -8 lines
Diff to previous 1.253 (colored)

Remove obsolete bulk build variables.

Revision 1.253 / (download) - annotate - [select for diffs], Sun Feb 1 11:42:59 2015 UTC (9 years, 2 months ago) by obache
Branch: MAIN
Changes since 1.252: +9 -1 lines
Diff to previous 1.252 (colored)

Revert "Drop obsolated old bulk build related variable settings."
proposed/discussed is required for such changes.

Revision 1.252 / (download) - annotate - [select for diffs], Tue Dec 30 15:13:19 2014 UTC (9 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.251: +1 -7 lines
Diff to previous 1.251 (colored)

Remove pkg_views support, second part: infrastructure.

Revision 1.251 / (download) - annotate - [select for diffs], Wed Dec 10 12:28:49 2014 UTC (9 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.250: +7 -1 lines
Diff to previous 1.250 (colored)

Revert unintended commit.

Revision 1.250 / (download) - annotate - [select for diffs], Wed Dec 10 12:27:35 2014 UTC (9 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.249: +1 -7 lines
Diff to previous 1.249 (colored)

Describe dblatex-fig.

Revision 1.249 / (download) - annotate - [select for diffs], Mon Nov 24 00:32:31 2014 UTC (9 years, 4 months ago) by joerg
Branch: MAIN
Changes since 1.248: +7 -1 lines
Diff to previous 1.248 (colored)

Add cwrappers glue as developed during Google's Summer of Code 2007.

Revision 1.248 / (download) - annotate - [select for diffs], Fri Nov 21 10:46:36 2014 UTC (9 years, 4 months ago) by obache
Branch: MAIN
Changes since 1.247: +1 -9 lines
Diff to previous 1.247 (colored)

Drop obsolated old bulk build related variable settings.

Revision 1.247 / (download) - annotate - [select for diffs], Thu Oct 23 13:34:09 2014 UTC (9 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.246: +7 -1 lines
Diff to previous 1.246 (colored)

Revert previous, committed by accident.

Revision 1.246 / (download) - annotate - [select for diffs], Thu Oct 23 13:33:00 2014 UTC (9 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.245: +1 -7 lines
Diff to previous 1.245 (colored)

Describe timidity option.

Revision 1.245 / (download) - annotate - [select for diffs], Sun Oct 12 23:39:17 2014 UTC (9 years, 6 months ago) by joerg
Branch: MAIN
Changes since 1.244: +2 -2 lines
Diff to previous 1.244 (colored)

Simplify PKG_DEVELOPER checks.

Revision 1.244 / (download) - annotate - [select for diffs], Wed Jul 30 08:39:49 2014 UTC (9 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.243: +2 -2 lines
Diff to previous 1.243 (colored)

One slash is enough.

Revision 1.243 / (download) - annotate - [select for diffs], Wed Jul 30 08:15:34 2014 UTC (9 years, 8 months ago) by obache
Branch: MAIN
Changes since 1.242: +2 -2 lines
Diff to previous 1.242 (colored)

Fixed "Default" description for BINPKG_SITES, sync with install/bin-install.mk.

Revision 1.242 / (download) - annotate - [select for diffs], Sat Jun 28 22:01:00 2014 UTC (9 years, 9 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.241: +2 -2 lines
Diff to previous 1.241 (colored)

bsdtar is certainly valid for EXTRACT_USING.

Revision 1.241 / (download) - annotate - [select for diffs], Tue Jun 10 15:22:13 2014 UTC (9 years, 10 months ago) by joerg
Branch: MAIN
Changes since 1.240: +5 -5 lines
Diff to previous 1.240 (colored)

Retire Apache 1.3 and 2.0.

Revision 1.240 / (download) - annotate - [select for diffs], Sun Jun 1 16:56:47 2014 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.239: +3 -3 lines
Diff to previous 1.239 (colored)

Update default font path reference.

Revision 1.239 / (download) - annotate - [select for diffs], Sun Apr 6 15:04:16 2014 UTC (10 years ago) by khorben
Branch: MAIN
Changes since 1.238: +16 -1 lines
Diff to previous 1.238 (colored)

Create signed packages automatically if desired. It is disabled by default,
and documented in mk/defaults/mk.conf. Both the "gpg" and "x509" methods
supported by pkg_admin(1) are supported. With package signing enabled, a
staging, unsigned copy of the package is always created, and its final copy
to the package repository is done with pkg_admin(1) instead of "ln || cp".
Proper operation should otherwise not be affected.

Tested both with and without user-destdir support in packages.

"can live with it" joerg@

From EdgeBSD.

Revision 1.238 / (download) - annotate - [select for diffs], Tue Mar 11 14:07:04 2014 UTC (10 years, 1 month ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.237: +2 -2 lines
Diff to previous 1.237 (colored)

Introduce infrastructure support for SMF.

SMF is the Service Management Facility, the default init system in
Solaris and derivatives since version 10.  This adds "smf" to the list
of supported INIT_SYSTEM types, and makes it the default init system on
platforms where it is available.

Packages can introduce SMF support by providing a manifest file, by
default located in ${FILESDIR}/smf/manifest.xml but manifests under
${WRKSRC} can be used too if the package source includes one.

SMF method scripts are supported too if required, using SMF_METHODS in a
similar manner to RCD_SCRIPTS.

Many parts of the SMF infrastructure are configurable, see mk/smf.mk for
the full details.

Revision 1.237 / (download) - annotate - [select for diffs], Tue Mar 11 13:45:07 2014 UTC (10 years, 1 month ago) by jperkin
Branch: MAIN
Changes since 1.236: +6 -1 lines
Diff to previous 1.236 (colored)

Add initial support for alternative init systems.

This commit introduces an INIT_SYSTEM variable which will determine the
type of init system to be used on the target system, supporting "rc.d"
at this time.

The pkginstall infrastructure is changed to only install RCD_SCRIPTS if
INIT_SYSTEM is set to "rc.d", and PLIST entries for rc.d scripts are
now handled automatically based on RCD_SCRIPTS.

Revision 1.236 / (download) - annotate - [select for diffs], Fri Mar 7 15:10:33 2014 UTC (10 years, 1 month ago) by jperkin
Branch: MAIN
Changes since 1.235: +4 -1 lines
Diff to previous 1.235 (colored)

Avoid the default PREFER_PKGSRC when using native X11_TYPE on Linux.

Revision 1.235 / (download) - annotate - [select for diffs], Thu Jan 30 12:37:56 2014 UTC (10 years, 2 months ago) by obache
Branch: MAIN
Changes since 1.234: +1 -6 lines
Diff to previous 1.234 (colored)

drop MPG123_ARM_FIXED64.
It was deprecated with mpg123-arm-fixed64 option and finally removed.

Revision 1.234 / (download) - annotate - [select for diffs], Thu Jan 30 12:28:32 2014 UTC (10 years, 2 months ago) by obache
Branch: MAIN
Changes since 1.233: +1 -7 lines
Diff to previous 1.233 (colored)

drop MOZILLA_USE_XFT.
Mozilla products use GTK2 in these days, and not used anywhere now.

Revision 1.233 / (download) - annotate - [select for diffs], Thu Jan 30 12:24:49 2014 UTC (10 years, 2 months ago) by obache
Branch: MAIN
Changes since 1.232: +1 -7 lines
Diff to previous 1.232 (colored)

drop MOZILLA_USE_LINUX.
No mozilla binary package using Linux binary is in pkgsrc now.

Revision 1.232 / (download) - annotate - [select for diffs], Thu Jan 30 12:19:12 2014 UTC (10 years, 2 months ago) by obache
Branch: MAIN
Changes since 1.231: +1 -6 lines
Diff to previous 1.231 (colored)

remove ZIP_ENCRYPTION.
archiver/zip1 had been removed.

Revision 1.231 / (download) - annotate - [select for diffs], Thu Jan 30 12:12:08 2014 UTC (10 years, 2 months ago) by obache
Branch: MAIN
Changes since 1.230: +3 -3 lines
Diff to previous 1.230 (colored)

emacs.mk does not exists and EMACS_TYPE is used in emacs/modules.mk now.

Revision 1.230 / (download) - annotate - [select for diffs], Thu Jan 30 11:56:48 2014 UTC (10 years, 2 months ago) by obache
Branch: MAIN
Changes since 1.229: +7 -1 lines
Diff to previous 1.229 (colored)

Note about HASKELL_COMPILER

Revision 1.229 / (download) - annotate - [select for diffs], Tue Dec 31 17:22:58 2013 UTC (10 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.228: +4 -3 lines
Diff to previous 1.228 (colored)

Remove references to removed packages.

Revision 1.228 / (download) - annotate - [select for diffs], Thu Dec 19 23:50:29 2013 UTC (10 years, 3 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4
Changes since 1.227: +3 -7 lines
Diff to previous 1.227 (colored)

Improve support for HTTPS master site URLs:
As the default fetch program "tnftp" (in "pkgsrc" and all released
versions of NetBSD) doesn't support HTTPS prefer "fetch" (DragonFlyBSD,
FreeBSD and Minix) or Curl (CygWin, Linux, Mac OS X, Solaris) if available.

Change during pkgsrc-freeze approved by Greg Troxel and Thomas Klausner.

Revision 1.227 / (download) - annotate - [select for diffs], Mon Dec 16 05:47:43 2013 UTC (10 years, 4 months ago) by obache
Branch: MAIN
Changes since 1.226: +5 -1 lines
Diff to previous 1.226 (colored)

Switch FETCH_USING to "fetch" by default on FreeBSD.
It exists by default and much functional support than "ftp" from net/tnftp.

Revision 1.226 / (download) - annotate - [select for diffs], Thu Dec 5 11:49:13 2013 UTC (10 years, 4 months ago) by obache
Branch: MAIN
Changes since 1.225: +2 -2 lines
Diff to previous 1.225 (colored)

note 13.1 for SUSE_PREFER

Revision 1.224.2.1 / (download) - annotate - [select for diffs], Wed Sep 4 09:10:10 2013 UTC (10 years, 7 months ago) by tron
Branch: pkgsrc-2013Q2
Changes since 1.224: +2 -2 lines
Diff to previous 1.224 (colored) next main 1.225 (colored)

Pullup ticket #4228 - requested by spz
mk/defaults/mk.conf: build fix for various packages

Revisions pulled up:
- mk/defaults/mk.conf                                           1.225

---
   Module Name:	pkgsrc
   Committed By:	spz
   Date:		Thu Jul  4 22:35:06 UTC 2013

   Modified Files:
   	pkgsrc/mk/defaults: mk.conf

   Log Message:
   typo fix (one blank needed)

Revision 1.225 / (download) - annotate - [select for diffs], Thu Jul 4 22:35:06 2013 UTC (10 years, 9 months ago) by spz
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.224: +2 -2 lines
Diff to previous 1.224 (colored)

typo fix (one blank needed)

Revision 1.224 / (download) - annotate - [select for diffs], Fri Jun 14 22:24:01 2013 UTC (10 years, 10 months ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base
Branch point for: pkgsrc-2013Q2
Changes since 1.223: +6 -1 lines
Diff to previous 1.223 (colored)

Restore TEX_DEFAULT; even though it has only one value, it's used by
tex-related logic and breaks the build of e.g. graphics/asymptote.

Revision 1.223 / (download) - annotate - [select for diffs], Fri Jun 14 18:44:35 2013 UTC (10 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.222: +9 -47 lines
Diff to previous 1.222 (colored)

Some cleanup from ISIHARA Takanori in PR 47928.

Revision 1.222 / (download) - annotate - [select for diffs], Sat May 18 01:58:32 2013 UTC (10 years, 11 months ago) by ryoon
Branch: MAIN
Changes since 1.221: +8 -10 lines
Diff to previous 1.221 (colored)

* Remove PKGSRC_SHOW_PATCH_ERRORMSG, because it is not used in pkgsrc/mk.
* Set PATCH_DEBUG when PKG_DEVELOPER=yes.

No objection to
http://mail-index.netbsd.org/tech-pkg/2013/05/06/msg011276.html .

Revision 1.221 / (download) - annotate - [select for diffs], Sat Apr 6 11:11:56 2013 UTC (11 years ago) by obache
Branch: MAIN
Changes since 1.220: +4 -1 lines
Diff to previous 1.220 (colored)

prevent to PREFER_PKGSRC any of x11 packages for Cygwin.

Revision 1.220 / (download) - annotate - [select for diffs], Fri Feb 22 22:31:23 2013 UTC (11 years, 1 month ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.219: +2 -2 lines
Diff to previous 1.219 (colored)

Update default Emacs version to 24.

Revision 1.219 / (download) - annotate - [select for diffs], Wed Feb 20 13:04:47 2013 UTC (11 years, 1 month ago) by obache
Branch: MAIN
Changes since 1.218: +1 -38 lines
Diff to previous 1.218 (colored)

purge jitterbug related items, misc/jitterbug had been removed in 2012Q3.

Revision 1.218 / (download) - annotate - [select for diffs], Thu Dec 6 11:36:31 2012 UTC (11 years, 4 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.217: +9 -1 lines
Diff to previous 1.217 (colored)

Introduce PKGGNUDIR as a way to control gnu prefix.

By default pkgsrc uses LOCABASE/gnu as a prefix for packages to install
native versions of GNU tools, which are them symbolically linked back to
the 'g' versions of the files in LOCALBASE, and users can then add
LOCALBASE/gnu/bin to PATH to pick up those tools.

On systems where the GNU environment is desired, PKGGNUDIR now allows
users to install the non-'g' files directly into LOCALBASE, making them
the default without having to alter PATH, whilst retaining the 'g' files
in order to ensure dependencies and tool paths remain the same.

Revision 1.217 / (download) - annotate - [select for diffs], Sat Nov 10 17:13:37 2012 UTC (11 years, 5 months ago) by ryoon
Branch: MAIN
Changes since 1.216: +5 -5 lines
Diff to previous 1.216 (colored)

Support "motif" in MOTIF_TYPE.

Revision 1.216 / (download) - annotate - [select for diffs], Sat Aug 18 16:29:59 2012 UTC (11 years, 8 months ago) by chs
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.215: +2 -2 lines
Diff to previous 1.215 (colored)

remove support for suse 11.3.

Revision 1.215 / (download) - annotate - [select for diffs], Mon Jul 30 07:03:46 2012 UTC (11 years, 8 months ago) by sbd
Branch: MAIN
Changes since 1.214: +2 -8 lines
Diff to previous 1.214 (colored)

+ Change the AMANADA_USER to 'amandabackup' to be consistent with other
  packages (and because I think its a good idea).
+ Remove legacy varable AMANDA_SMB.

Revision 1.214 / (download) - annotate - [select for diffs], Mon Jul 9 15:44:06 2012 UTC (11 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.213: +1 -18 lines
Diff to previous 1.213 (colored)

Move USE_GAMESGROUP and SETGIDGAME defaults out of mk.conf, where they
don't belong (package-setable, not user-setable).

Revision 1.213 / (download) - annotate - [select for diffs], Tue Jul 3 11:19:56 2012 UTC (11 years, 9 months ago) by joerg
Branch: MAIN
Changes since 1.212: +2 -1 lines
Diff to previous 1.212 (colored)

Keep PREFER_PKGSRC for NetBSD and native X11R7. Noticed by wiz.

Revision 1.212 / (download) - annotate - [select for diffs], Tue Jul 3 10:22:52 2012 UTC (11 years, 9 months ago) by joerg
Branch: MAIN
Changes since 1.211: +5 -2 lines
Diff to previous 1.211 (colored)

Do not prefer expat on NetBSD, if the base system has it.

Revision 1.211 / (download) - annotate - [select for diffs], Sun Jun 17 14:22:44 2012 UTC (11 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.210: +2 -4 lines
Diff to previous 1.210 (colored)

Remove outdated comment about packages not getting a LICENSE set if
they are OSI/Free.

Revision 1.210 / (download) - annotate - [select for diffs], Thu Jun 14 09:48:51 2012 UTC (11 years, 10 months ago) by jperkin
Branch: MAIN
Changes since 1.209: +6 -1 lines
Diff to previous 1.209 (colored)

Set NBPAX_PROGRAM_PREFIX?=nb by default, avoids problems on various platforms
where software assumes features of the native 'tar' and break when 'tar' is
the NetBSD version.

We are too close to the pkgsrc-2012Q2 branch to remove NBPAX_PROGRAM_PREFIX
completely, but if it's apparent that no platforms need to override this
default then it will be removed completely for the next branch.

Revision 1.209 / (download) - annotate - [select for diffs], Wed May 30 12:02:29 2012 UTC (11 years, 10 months ago) by cheusov
Branch: MAIN
Changes since 1.208: +1 -6 lines
Diff to previous 1.208 (colored)

Remove GNU_PROGRAM_PREFIX as discussed in pkgsrc-users@

Revision 1.208 / (download) - annotate - [select for diffs], Mon May 14 02:22:03 2012 UTC (11 years, 11 months ago) by obache
Branch: MAIN
Changes since 1.207: +4 -1 lines
Diff to previous 1.207 (colored)

prefer native X modules for OpenBSD using Xorg.

Revision 1.207 / (download) - annotate - [select for diffs], Wed Mar 21 15:48:00 2012 UTC (12 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.206: +2 -2 lines
Diff to previous 1.206 (colored)

Add missing comma in comment.

Revision 1.206 / (download) - annotate - [select for diffs], Wed Mar 21 13:46:26 2012 UTC (12 years ago) by obache
Branch: MAIN
Changes since 1.205: +2 -2 lines
Diff to previous 1.205 (colored)

note 12.1 for SUSE_PREFER

Revision 1.205 / (download) - annotate - [select for diffs], Mon Mar 19 12:34:16 2012 UTC (12 years, 1 month ago) by joerg
Branch: MAIN
Changes since 1.204: +3 -12 lines
Diff to previous 1.204 (colored)

Drop imake-check logic from X11 components' builtin.mk.
Always use xorg-cf-files and imake from pkgsrc, replacing xpkgwedge.
Always install man pages, not cat pages when using imake.
Unify the various imake PLIST variables in preparation for dropping.
Adjust xbattbar for the new expectations.

Revision 1.204 / (download) - annotate - [select for diffs], Fri Feb 24 13:36:20 2012 UTC (12 years, 1 month ago) by obache
Branch: MAIN
Changes since 1.203: +10 -10 lines
Diff to previous 1.203 (colored)

mechanically replace *.t.ring.gr.jp with *.dnsbalance.ring.gr.jp.
TENBIN system was discontinued.

Revision 1.203 / (download) - annotate - [select for diffs], Tue Nov 22 21:25:04 2011 UTC (12 years, 4 months ago) by tez
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.202: +13 -1 lines
Diff to previous 1.202 (colored)

add CACTI_USER & CACTI_GROUP for net/cacti package

Revision 1.202 / (download) - annotate - [select for diffs], Thu Sep 8 21:04:59 2011 UTC (12 years, 7 months ago) by abs
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.201: +3 -3 lines
Diff to previous 1.201 (colored)

Default NetBSD-5.99.50 and later to SUSE_PREFER 11.3 else 10.0

Revision 1.201 / (download) - annotate - [select for diffs], Wed May 11 01:59:45 2011 UTC (12 years, 11 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.200: +3 -2 lines
Diff to previous 1.200 (colored)

emacs24 and emacs23nox is allowed for EMACS_TYPE.

Revision 1.200 / (download) - annotate - [select for diffs], Fri Apr 22 09:03:52 2011 UTC (12 years, 11 months ago) by spz
Branch: MAIN
Changes since 1.199: +5 -5 lines
Diff to previous 1.199 (colored)

fix up paths on ftp.NetBSD.org:
- reading through the null mounts is deprecated
- writing through the null mounts is not allowed (not possible)

Revision 1.199 / (download) - annotate - [select for diffs], Mon Feb 21 07:38:38 2011 UTC (13 years, 1 month ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.198: +1 -6 lines
Diff to previous 1.198 (colored)

Remove deprecated KTERM_USE_WALLPAPER.

Revision 1.198 / (download) - annotate - [select for diffs], Sat Jan 29 17:16:32 2011 UTC (13 years, 2 months ago) by spz
Branch: MAIN
Changes since 1.197: +5 -14 lines
Diff to previous 1.197 (colored)

stop majordomo from chowning /var/tmp to user majordom due to a superannuated
default in mk/defaults/mk.conf

remove the non-shared defaults and put in the setting that actually gets
used by more than one package (namely, MAJORDOMO_HOMEDIR)

don't make the majordom user own more than it actually needs to

make resend, archive, request-answer and medit honor the MAJORDOMO_CF
environment variable over the command line option, so that someone calling
these via the wrapper (which sets the environment variable) can't make
the majordom user execute random perl code by specifying it as config file.
Thanks to salo for finding this issue.

Revision 1.197 / (download) - annotate - [select for diffs], Sat Dec 25 08:51:41 2010 UTC (13 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4
Changes since 1.196: +1 -8 lines
Diff to previous 1.196 (colored)

Removed PG_MB_ENCODING; not needed any more.

Revision 1.196 / (download) - annotate - [select for diffs], Sat Dec 18 19:33:01 2010 UTC (13 years, 4 months ago) by adam
Branch: MAIN
Changes since 1.195: +1 -8 lines
Diff to previous 1.195 (colored)

Removed PGSQL_USE_HIER

Revision 1.195 / (download) - annotate - [select for diffs], Fri Sep 24 01:29:54 2010 UTC (13 years, 6 months ago) by chs
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.194: +2 -3 lines
Diff to previous 1.194 (colored)

update comments about possible values of SUSE_PREFER.

Revision 1.194 / (download) - annotate - [select for diffs], Tue Aug 24 20:44:22 2010 UTC (13 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.193: +2 -2 lines
Diff to previous 1.193 (colored)

Fix typo in comment.

Revision 1.193 / (download) - annotate - [select for diffs], Tue Aug 24 19:08:29 2010 UTC (13 years, 7 months ago) by bad
Branch: MAIN
Changes since 1.192: +9 -9 lines
Diff to previous 1.192 (colored)

I'm fed up with having to waste time because PKG_DEVELOPER is "special" and
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.

Revision 1.192 / (download) - annotate - [select for diffs], Thu Jul 8 04:57:36 2010 UTC (13 years, 9 months ago) by dholland
Branch: MAIN
Changes since 1.191: +59 -37 lines
Diff to previous 1.191 (colored)

Begin cleanup of setgid game infrastructure.

 * Introduce USE_GAMESGROUP, which causes the games user and group to
be made available.

 * Retain SETGIDGAME as an alias for USE_GAMESGROUP. Describe it as
deprecated.

 * Always define GAMES_USER, GAMES_GROUP, GAMEMODE, GAMEDIRMODE, and
GAMEDATAMODE, regardless of whether USE_GAMESGROUP is turned on or not.

 * Define these variables in defaults/mk.conf instead of separately in
every platform/*.mk file. The definitions used to be the same for each
of these platforms anyway, except for some where they were randomly
missing or commented out for no clear reason, leading to broken game
packages.

 * Handle all these variables properly when unprivileged.

 * Update the comments/documentation for these variables.

 * Describe GAMEOWN and GAMEGRP as deprecated. These need to be
retained as aliases for GAMES_USER and GAMES_GROUP respectively for
supporting packages that use bsd.*.mk but should otherwise not be
used.

 * Add GAMEDATA_PERMS and GAMEDIR_PERMS using GAMEDATAMODE and
GAMEDIRMODE respectively.

 * Fix a bug I noticed that was improperly mixing the "games" group
and "games" user.

Things this does *not* do:

 - get rid of GAMES_USER, for which there should ultimately be no need.

 - move the declaration/documentation/default value of USE_GAMESGROUP
to a suitable place. (It is currently where SETGIDGAME was, which is
suboptimal.)

 - touch any of the games, all of which need updating with at least
s/SETGIDGAME/USE_GAMESGROUP/ and probably more.

 - update the guide to explain how to handle games properly.

Also, it would be nice if using GAMES_GROUP without setting
USE_GAMESGROUP=yes caused an error but as far as I know there isn't
any particularly good way to arrange this right now.

Note that these changes may alter the build/install behavior of broken
game packages, e.g. some may silently become setgid when they weren't
before or things like that. If you run into any of this file a PR.

While one might arguably bump the PKGREVISION of all games or other
packages using any of these variables as a precaution, that seems like
a bad idea. Instead, I think I will be bumping each game once it
itself has been fixed up to do everything the right way.

Revision 1.191 / (download) - annotate - [select for diffs], Tue Jun 8 19:04:09 2010 UTC (13 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.190: +6 -23 lines
Diff to previous 1.190 (colored)

Clean up some obsolete Java stuff.

Revision 1.190 / (download) - annotate - [select for diffs], Mon May 24 03:29:09 2010 UTC (13 years, 10 months ago) by sbd
Branch: MAIN
Changes since 1.189: +7 -2 lines
Diff to previous 1.189 (colored)

Change CUPS_GROUP to lp
Add CUPS_SYSTEM_GROUPS.

Revision 1.189 / (download) - annotate - [select for diffs], Fri Apr 30 06:57:35 2010 UTC (13 years, 11 months ago) by sbd
Branch: MAIN
Changes since 1.188: +1 -15 lines
Diff to previous 1.188 (colored)

Remove LSOF_MORE_SECURE and LSOF_LESS_SECURE_SOCKETS variables and add
option descriptions for lsof-more-secure and lsof-less-secure-sockets.

Revision 1.188 / (download) - annotate - [select for diffs], Thu Mar 18 10:49:32 2010 UTC (14 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.187: +3 -11 lines
Diff to previous 1.187 (colored)

Refer to pkg_admin in AUDIT_PACKAGES_FLAGS description. Remove
DOWNLOAD_VULNERABILITY_LIST_FLAGS description, the variable is not used
except in the old bulk build code, which has its own config file.

Revision 1.187 / (download) - annotate - [select for diffs], Tue Feb 9 23:02:13 2010 UTC (14 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.186: +6 -5 lines
Diff to previous 1.186 (colored)

Start removal of PKG_SUFX as option by making selection of compression
format a separate new option (PKG_COMPRESSION).

Revision 1.186 / (download) - annotate - [select for diffs], Sun Sep 13 13:28:46 2009 UTC (14 years, 7 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.185: +8 -5 lines
Diff to previous 1.185 (colored)

Add support for X.org bundled with Mac OS X Snow Leopard.

Revision 1.185 / (download) - annotate - [select for diffs], Wed Aug 5 22:14:28 2009 UTC (14 years, 8 months ago) by minskim
Branch: MAIN
Changes since 1.184: +5 -4 lines
Diff to previous 1.184 (colored)

Let EMACS_TYPE support editors/emacs and editors/emacs-nox11 as
emacs23 and emacs23nox, respectively; editors/emacs is the default
one.

Revision 1.184 / (download) - annotate - [select for diffs], Fri Mar 20 19:25:01 2009 UTC (15 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.183: +2 -2 lines
Diff to previous 1.183 (colored)

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.

Revision 1.183 / (download) - annotate - [select for diffs], Sun Mar 8 15:27:59 2009 UTC (15 years, 1 month ago) by tron
Branch: MAIN
Changes since 1.182: +1 -2 lines
Diff to previous 1.182 (colored)

Fix cut and paste error.

Revision 1.182 / (download) - annotate - [select for diffs], Mon Feb 23 15:17:02 2009 UTC (15 years, 1 month ago) by joerg
Branch: MAIN
Changes since 1.181: +2 -2 lines
Diff to previous 1.181 (colored)

Drop bogus per-architecture part of PACKAGES description.

Revision 1.181 / (download) - annotate - [select for diffs], Tue Feb 10 18:55:54 2009 UTC (15 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.180: +10 -5 lines
Diff to previous 1.180 (colored)

Change the way the fetch process is organised as proposed on tech-pkg:
- Introduce FETCH_USING, which specifies the mechanism to use; possible
  values are ftp, fetch, curl, wget, manual and custom.
- Depend on the correct tool/program if not using manual or custom.
- For manual, just use /usr/bin/false to bail out if a distfile is
  missing.
- For custom, FETCH_CMD and related variables are used as before.
- Default value is ftp.

Revision 1.180 / (download) - annotate - [select for diffs], Sat Nov 29 13:38:52 2008 UTC (15 years, 4 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.179: +10 -41 lines
Diff to previous 1.179 (colored)

Removed lots of unreachable mirrors.

Revision 1.179 / (download) - annotate - [select for diffs], Mon Nov 3 18:58:53 2008 UTC (15 years, 5 months ago) by tron
Branch: MAIN
Changes since 1.178: +11 -1 lines
Diff to previous 1.178 (colored)

Improvements for the "mediatomb" package:
1.) Create a user and group "mediatomb" for running the server to restrict
    the files which can be accessed.
2.) Add a startup script to start the server automatically.

Bump package revision because of these fixes. Changes approved by
Alistair Crooks.

Revision 1.178 / (download) - annotate - [select for diffs], Fri Oct 17 13:05:05 2008 UTC (15 years, 6 months ago) by tron
Branch: MAIN
Changes since 1.177: +2 -2 lines
Diff to previous 1.177 (colored)

Prefer "pixman" package from "pkgsrc" under Mac OS X Leopard. The builtin
version is already too old for the "cairo" package.

Revision 1.177 / (download) - annotate - [select for diffs], Sun Oct 5 21:36:35 2008 UTC (15 years, 6 months ago) by cube
Branch: MAIN
Changes since 1.176: +6 -3 lines
Diff to previous 1.176 (colored)

Merge cube-native-xorg, so that pkgsrc-current can be used with the native
X.Org found in NetBSD-current.

Thanks a lot to all who helped, especially Matthias Scheler who did
repeated tests on Mac OS X and older versions of NetBSD to make sure the
support for those platforms wouldn't be broken (or at least, not fatally,
as I would still expect a few hiccups here and there, because there is
only so much one can test in such limited time).

On the infrastructure side, this branch brings pkgconfig-builtin.mk, in
order to write very easily new builtin.mk files.  It can actually handle
more than just pkgconfig files, but it will provide a version if it finds
such a file.  x11.builtin.mk has also been made more useful and now all
existing (and future!) native-X11-related builtin.mk files should include
it.

Revision 1.176.6.3 / (download) - annotate - [select for diffs], Fri Sep 26 18:11:34 2008 UTC (15 years, 6 months ago) by cube
Branch: cube-native-xorg
Changes since 1.176.6.2: +7 -9 lines
Diff to previous 1.176.6.2 (colored) to branchpoint 1.176 (colored) next main 1.177 (colored)

Simplify the test surrounding the default value for PREFER_PKGSRC.

XXX X11BASE is not yet defined, so we can't use it.  Tests for
XXX X11R7/libX11.so instead.

Revision 1.176.6.2 / (download) - annotate - [select for diffs], Sun Sep 21 09:59:09 2008 UTC (15 years, 6 months ago) by rtr
Branch: cube-native-xorg
Changes since 1.176.6.1: +4 -3 lines
Diff to previous 1.176.6.1 (colored) to branchpoint 1.176 (colored)

* escape new line in conditional
* make sure X11BASE is defined before checking if it is empty

Revision 1.176.6.1 / (download) - annotate - [select for diffs], Sun Sep 21 02:17:31 2008 UTC (15 years, 6 months ago) by cube
Branch: cube-native-xorg
Changes since 1.176: +7 -3 lines
Diff to previous 1.176 (colored)

Change the logic of the default setting of PREFER_PKGSRC so that native
X.Org on NetBSD never prefers pkgsrc by default.

Revision 1.176 / (download) - annotate - [select for diffs], Thu May 22 20:11:55 2008 UTC (15 years, 10 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base
Branch point for: cube-native-xorg
Changes since 1.175: +2 -6 lines
Diff to previous 1.175 (colored)

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.

Revision 1.175 / (download) - annotate - [select for diffs], Thu May 22 15:51:35 2008 UTC (15 years, 10 months ago) by tnn
Branch: MAIN
Changes since 1.174: +1 -11 lines
Diff to previous 1.174 (colored)

undocument USE_INET6

Revision 1.174 / (download) - annotate - [select for diffs], Thu Apr 10 16:43:58 2008 UTC (16 years ago) by obache
Branch: MAIN
Changes since 1.173: +6 -1 lines
Diff to previous 1.173 (colored)

Introduce variable MECAB_CHARSET for default charset of MeCab.
close PR 38040.

Revision 1.173 / (download) - annotate - [select for diffs], Tue Mar 25 13:41:46 2008 UTC (16 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.172: +3 -3 lines
Diff to previous 1.172 (colored)

Remove blackdown-j{dk,re}13 and sun-j{dk,re}13.
Both have security problems and are not maintained.

Update infrastructure for their removal.

Removal was announced on pkgsrc-users on March 13.

Revision 1.172 / (download) - annotate - [select for diffs], Sat Mar 15 16:27:43 2008 UTC (16 years, 1 month ago) by joerg
Branch: MAIN
Changes since 1.171: +1 -14 lines
Diff to previous 1.171 (colored)

Remove remaining compat code for old pkg_install versions.

Revision 1.171 / (download) - annotate - [select for diffs], Wed Jan 16 03:16:40 2008 UTC (16 years, 3 months ago) by tnn
Branch: MAIN
Changes since 1.170: +7 -1 lines
Diff to previous 1.170 (colored)

Provide a mechanism for enabling use of pkgtools/posix_headers.

Revision 1.170 / (download) - annotate - [select for diffs], Sat Jan 5 17:21:46 2008 UTC (16 years, 3 months ago) by tron
Branch: MAIN
Changes since 1.169: +2 -2 lines
Diff to previous 1.169 (colored)

Manually prefer "pkgsrc" versions of "Xft2" and "fontconfig" under
Mac OS X Leopard until the builtin detection in the "Xft2" package
works properly.

Revision 1.169 / (download) - annotate - [select for diffs], Fri Dec 28 15:36:29 2007 UTC (16 years, 3 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.168: +2 -2 lines
Diff to previous 1.168 (colored)

Simplify pattern for Mac OS X Leopard.

Revision 1.168 / (download) - annotate - [select for diffs], Sat Dec 22 07:22:06 2007 UTC (16 years, 3 months ago) by obache
Branch: MAIN
Changes since 1.167: +6 -3 lines
Diff to previous 1.167 (colored)

Change MOZILLA master sites difinitions, related to PR 37379.

There are three types Mozilla mirrors.
(http://www.mozilla.org/mirroring.html)
 * mozilla-current
        contains only the current version of Firefox and Thunderbird
 * mozilla-release
        contains Firefox, Thunderbird, and Sunbird releases
 * mozilla-all
        complete archive

Define following variables for mozilla master sites:
        MASTER_SITE_MOZILLA_ALL = mozilla-all
        MASTER_SITE_MOZILLA     = mozilla-release
and change some packages to use appropriate variable.

Update contents of MASTER_SITE_MOZILLA with master and primary mirrors
taken from http://www.mozilla.org/mirrors.html and add some sample definitions.

Revision 1.167 / (download) - annotate - [select for diffs], Wed Dec 5 21:38:06 2007 UTC (16 years, 4 months ago) by tron
Branch: MAIN
Changes since 1.166: +6 -1 lines
Diff to previous 1.166 (colored)

Don't prefer "pkgsrc" versions of "MesaLib", "Xft2" etc. under
Mac OS X Leopard which ships with an uptodate version of X.org.

Revision 1.166 / (download) - annotate - [select for diffs], Mon Nov 26 22:14:13 2007 UTC (16 years, 4 months ago) by seb
Branch: MAIN
Changes since 1.165: +23 -1 lines
Diff to previous 1.165 (colored)

Bump PKGREVISION to 4.

As proposed on pkgsrc-users@...

- Introduce NAGIOSDIR, defaults to VARBASE/spool/nagios, for log
and status files.

- Drop unused(?) 'nagadmin' user and group.

- Sync user and group handling with Nagios install
documentation/recommendations. Introduce the Nagios "external
command" group, NAGIOSCMD_GROUP, defaults to APACHE_GROUP. The
Nagios user should be manually added after package installation to
the NAGIOSCMD_GROUP group. Add this recommandation to the MESSAGE
file. Make the "external command directory", NAGIOSDIR/rw, owned
by NAGIOS_USER:NAGIOSCMD_GROUP.

- Use /var/run/nagios.lock as pidfile.

- Only install existing example configuration files.

- Put default values of NAGIOSDIR, NAGIOS_USER, NAGIOS_GROUP and
NAGIOSCMD_GROUP in mk/defaults/mk.conf and allow MAKECONF to
override them.

- Miscellaneous clean up and sync with the changes mentionned above.

- When deleting the package allow removal of directories shared
with other Nagios packages to fail.

Revision 1.165 / (download) - annotate - [select for diffs], Sun Nov 4 23:53:44 2007 UTC (16 years, 5 months ago) by uebayasi
Branch: MAIN
Changes since 1.164: +4 -4 lines
Diff to previous 1.164 (colored)

Change the default EMACS_TYPE to emacs22.  Suggested on tech-pkg, no objections
for one week.

Revision 1.164 / (download) - annotate - [select for diffs], Sat Oct 27 13:35:27 2007 UTC (16 years, 5 months ago) by obache
Branch: MAIN
Changes since 1.163: +1 -7 lines
Diff to previous 1.163 (colored)

Recent flash player is not compatible with netscape navigator/communicator
as reported in PR 29620 and compatible version have unresolved security issues.
Drop dependency on ns-flash and remove NS_NO_FLASH variable.

Bump PKGREVISION of navigator/communicator.

Revision 1.163 / (download) - annotate - [select for diffs], Tue Oct 9 19:19:13 2007 UTC (16 years, 6 months ago) by martti
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.162: +2 -2 lines
Diff to previous 1.162 (colored)

Remove trailing spaces.

Revision 1.162 / (download) - annotate - [select for diffs], Tue Oct 9 14:31:31 2007 UTC (16 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.161: +9 -3 lines
Diff to previous 1.161 (colored)

Provided some reason for having PKGMANDIR and PKGINFODIR. And, by the
way, MANINSTALL isn't user-settable.

Revision 1.161 / (download) - annotate - [select for diffs], Sun Sep 30 11:23:08 2007 UTC (16 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.160: +1 -4 lines
Diff to previous 1.160 (colored)

The mentioned manpages are useless for understanding this file.

Revision 1.160 / (download) - annotate - [select for diffs], Fri Sep 7 22:12:14 2007 UTC (16 years, 7 months ago) by jlam
Branch: MAIN
Changes since 1.159: +1 -17 lines
Diff to previous 1.159 (colored)

Convert packages that test and use USE_INET6 to use the options framework
and to support the "inet6" option instead.

Remaining usage of USE_INET6 was solely for the benefit of the scripts
that generate the README.html files.  Replace:

	BUILD_DEFS+=	USE_INET6
with
	BUILD_DEFS+=	IPV6_READY

and teach the README-generation tools to look for that instead.

This nukes USE_INET6 from pkgsrc proper.  We leave a tiny bit of code
to continue to support USE_INET6 for pkgsrc-wip until it has been nuked
from there as well.

Revision 1.159 / (download) - annotate - [select for diffs], Fri Aug 17 20:27:31 2007 UTC (16 years, 8 months ago) by joerg
Branch: MAIN
Changes since 1.158: +2 -2 lines
Diff to previous 1.158 (colored)

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.

Revision 1.158 / (download) - annotate - [select for diffs], Tue Aug 14 19:04:56 2007 UTC (16 years, 8 months ago) by jlam
Branch: MAIN
Changes since 1.157: +1 -21 lines
Diff to previous 1.157 (colored)

Drop EMACS_USE_POP, EMACS_USE_X and EMACS_USE_X_TOOLKIT from the
default variable settings.  These are now handled directly by the
editors/emacs20 package via the options framework.

Revision 1.157 / (download) - annotate - [select for diffs], Wed Aug 1 16:14:17 2007 UTC (16 years, 8 months ago) by joerg
Branch: MAIN
Changes since 1.156: +6 -1 lines
Diff to previous 1.156 (colored)

Begin adding some of the basic, non-intrusive pieces of the
cross-compile support.

- NATIVE_MACHINE_GNU_ARCH, NATIVE_LOWER_ARCH, NATIVE_MACHINE_ARCH,
  NATIVE_MACHINE_PLATFORM and NATIVE_MACHINE_GNU_PLATFORM work
  like the counterpars without NATIVE_ prefix. Expansion of
  NATIVE_LOWER_ARCH and NATIVE_MACHINE_ARCH is enforced early,
  so that MACHINE_ARCH can be overriden in mk.conf to specify the
  target architecture.
- Provide a default of NO for USE_CROSS_COMPILE. This will be the
  main switch to activate cross-compiling and adding it now makes
  it possible to merge more of the patches for specific packages.
- Set --build and --host when cross-compiling, the former using the
  just added variable NATIVE_MACHINE_GNU_PLATFORM.

Supported-by: Google SoC 2007
Looks good: jlam@

Revision 1.156 / (download) - annotate - [select for diffs], Sat Jul 14 17:17:45 2007 UTC (16 years, 9 months ago) by adrianp
Branch: MAIN
Changes since 1.155: +21 -1 lines
Diff to previous 1.155 (colored)

Add support for the upcoming pkg_install-20070714 which now includes
audit-packages.

Revision 1.155 / (download) - annotate - [select for diffs], Mon Jul 2 14:02:06 2007 UTC (16 years, 9 months ago) by joerg
Branch: MAIN
Changes since 1.154: +1 -6 lines
Diff to previous 1.154 (colored)

SSH_RSHPATH has been unused for ages, remove.

Revision 1.154 / (download) - annotate - [select for diffs], Tue Jun 19 21:29:09 2007 UTC (16 years, 10 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.153: +11 -1 lines
Diff to previous 1.153 (colored)

Move common definitions of UUCP_{GROUP,USER} from mail/courier-mta and
net/uucp to mk/defaults/mk.conf.

Revision 1.153 / (download) - annotate - [select for diffs], Thu Mar 1 18:03:02 2007 UTC (17 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1, jlam-pkgviews-base, jlam-pkgviews
Changes since 1.152: +10 -1 lines
Diff to previous 1.152 (colored)

Add defaults for mail/mailagent.

Revision 1.152 / (download) - annotate - [select for diffs], Wed Feb 28 14:13:33 2007 UTC (17 years, 1 month ago) by schmonz
Branch: MAIN
Changes since 1.151: +6 -1 lines
Diff to previous 1.151 (colored)

Define RELAY_CTRL_DIR, the directory for relay-ctrl's database.

Revision 1.151 / (download) - annotate - [select for diffs], Thu Feb 22 07:25:43 2007 UTC (17 years, 1 month ago) by rillig
Branch: MAIN
Changes since 1.150: +6 -1 lines
Diff to previous 1.150 (colored)

Added the missing documentation that explains _why_ OBJHOSTNAME should
be set for locking. Based on the CVS log for bsd.pkg.mk 1.907.

Revision 1.150 / (download) - annotate - [select for diffs], Thu Feb 22 07:20:42 2007 UTC (17 years, 1 month ago) by rillig
Branch: MAIN
Changes since 1.149: +2 -2 lines
Diff to previous 1.149 (colored)

Finished the split of PKGSRC_LOCKTYPE into LOCALBASE_LOCKTYPE and
WRKDIR_LOCKTYPE. Added more documentation.

Revision 1.149 / (download) - annotate - [select for diffs], Thu Feb 22 07:05:57 2007 UTC (17 years, 1 month ago) by rillig
Branch: MAIN
Changes since 1.148: +19 -5 lines
Diff to previous 1.148 (colored)

Updated the ABI documentation, which also works on Solaris.

Revision 1.148 / (download) - annotate - [select for diffs], Sun Feb 4 23:23:40 2007 UTC (17 years, 2 months ago) by rillig
Branch: MAIN
Changes since 1.147: +3 -1 lines
Diff to previous 1.147 (colored)

Some keywords for PKGSRC_LOCKTYPE.

Revision 1.147 / (download) - annotate - [select for diffs], Tue Jan 16 23:27:51 2007 UTC (17 years, 3 months ago) by dmcmahill
Branch: MAIN
Changes since 1.146: +5 -5 lines
Diff to previous 1.146 (colored)

change the default user/group for dbus to something <=8 chars since some systems  (eg solaris) need that. Addresses PR/34127

Revision 1.146 / (download) - annotate - [select for diffs], Thu Jan 11 00:39:35 2007 UTC (17 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.145: +4 -3 lines
Diff to previous 1.145 (colored)

MAKE_JOBS is only used in the do-build target, nowhere else.

Revision 1.145 / (download) - annotate - [select for diffs], Mon Jan 8 09:52:17 2007 UTC (17 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.144: +3 -1 lines
Diff to previous 1.144 (colored)

Added two keywords to the description of WRKOBJDIR, since I just cannot
remember whether it's WRKOBJDIR (right) or OBJWRKDIR (wrong).

Revision 1.144 / (download) - annotate - [select for diffs], Tue Jan 2 17:56:52 2007 UTC (17 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.143: +57 -36 lines
Diff to previous 1.143 (colored)

Improved the documentation a bit.

Revision 1.143 / (download) - annotate - [select for diffs], Thu Dec 28 16:09:33 2006 UTC (17 years, 3 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.142: +1 -3 lines
Diff to previous 1.142 (colored)

INFO_DIR was reused for a diffrent purpose.

Revision 1.142 / (download) - annotate - [select for diffs], Wed Dec 27 14:29:45 2006 UTC (17 years, 3 months ago) by joerg
Branch: MAIN
Changes since 1.141: +5 -7 lines
Diff to previous 1.141 (colored)

Move USE_XPKGWEDGE handling to bsd.prefs.mk. The logic depends on
X11_TYPE and some other settings which can overriden by the platform
defaults. This has the nice side effect of simplifying the handling
in bsd.prefs.mk. Discussed with and reviewed by wiz@. Keep the
documentation for USE_XPKGWEDGE in defaults/mk.conf as suggested by
salo@.

Revision 1.141 / (download) - annotate - [select for diffs], Wed Dec 20 07:48:59 2006 UTC (17 years, 4 months ago) by martti
Branch: MAIN
Changes since 1.140: +2 -2 lines
Diff to previous 1.140 (colored)

Make sure X11_TYPE is defined before checking it.

Revision 1.140 / (download) - annotate - [select for diffs], Wed Dec 20 01:04:46 2006 UTC (17 years, 4 months ago) by joerg
Branch: MAIN
Changes since 1.139: +5 -1 lines
Diff to previous 1.139 (colored)

For modular Xorg disable xpkgwedge (will be made a hard error later).
Don't add ${X11BASE}/bin to PATH, don't include mk/x11.buildlink3.mk
when USE_X11BASE is set and don't use BUILDLINK_X11_DIR and related
magic.

OKed by wiz@

Revision 1.139 / (download) - annotate - [select for diffs], Fri Dec 15 13:15:06 2006 UTC (17 years, 4 months ago) by martti
Branch: MAIN
Changes since 1.138: +2 -2 lines
Diff to previous 1.138 (colored)

Remove trailing tabs.

Revision 1.138 / (download) - annotate - [select for diffs], Fri Dec 15 12:46:24 2006 UTC (17 years, 4 months ago) by martti
Branch: MAIN
Changes since 1.137: +28 -28 lines
Diff to previous 1.137 (colored)

Remove trailing spaces.

Revision 1.137 / (download) - annotate - [select for diffs], Wed Nov 29 10:11:53 2006 UTC (17 years, 4 months ago) by ghen
Branch: MAIN
Changes since 1.136: +11 -1 lines
Diff to previous 1.136 (colored)

Make the dbus user and group configurable, because (at least on NetBSD) the
defaults messagebus:messagebus trigger daily security warnings (more than 8
characters). The default values are set in mk/defaults/mk.conf but kept the
same for backwards compatibility, so no PKGREVISION bump.

Revision 1.136 / (download) - annotate - [select for diffs], Sat Nov 18 08:13:26 2006 UTC (17 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.135: +21 -9 lines
Diff to previous 1.135 (colored)

Improved the wording of some of the comments.

Revision 1.135 / (download) - annotate - [select for diffs], Wed Nov 8 17:33:26 2006 UTC (17 years, 5 months ago) by ghen
Branch: MAIN
Changes since 1.134: +6 -1 lines
Diff to previous 1.134 (colored)

mail/clamav: rename VIRUSDBDIR to CLAMAV_DBDIR and make it user-settable.
Default value is kept but now set in mk/defaults/mk.conf.

Revision 1.134 / (download) - annotate - [select for diffs], Wed Oct 11 14:38:04 2006 UTC (17 years, 6 months ago) by reed
Branch: MAIN
Changes since 1.133: +8 -1 lines
Diff to previous 1.133 (colored)

Add default DIALER_GROUP and explanation.
I forgot to commit this last week when I updated xisp package.
(This is for PR 34780.)

Revision 1.133 / (download) - annotate - [select for diffs], Sun Oct 8 11:37:38 2006 UTC (17 years, 6 months ago) by mishka
Branch: MAIN
Changes since 1.132: +11 -1 lines
Diff to previous 1.132 (colored)

pkg/34695: Static list of package master sites may (and often will)
lead to overloads of very first distribution site. Moreover, if first
site in the list is not available (often seen for sourceforge mirrors)
you have to wait for timeout each time. To distribute load on master
distribution sites and to make second problem not so annoying randomly
intermix list of MASTER_SITES with MASTER_SORT_RANDOM feature. Any of
MASTER_SORT and MASTER_SORT_REGEX can be applied later.

The feature is turned ON by default and is disabled for PKG_DEVELOPERs
or if MASTER_SORT_RANDOM=no.

Revision 1.132 / (download) - annotate - [select for diffs], Thu Oct 5 23:35:23 2006 UTC (17 years, 6 months ago) by reed
Branch: MAIN
Changes since 1.131: +9 -1 lines
Diff to previous 1.131 (colored)

Add experimental support for -j jobs building in the build
target.

MAKE_JOBS is undefined by default. You can test this by setting
in mk.conf: MAKE_JOBS=5 for example.

Some package just won't build correctly with this -- these individual
packages can set MAKE_JOBS_SAFE=no to disable it.

This is based on discussion from last December 2005. Some pkgsrc
users are using ideas like this.

Note I have been using this since December 2005 on various single
processor and multiprocessor systems. (Once I kept some stats on
performance but have misplaced that now.) I haved tested this with
many packages (but not a bulk build) on Linux, NetBSD and DragonFly.

This commit doesn't include the commits for the MAKE_JOB_SAFE. As
this is experimental it needs more testing. Some examples of problems
are: comms/lrzsz, databases/gramps2, editors/vim, graphics/MesaLib,
graphics/netpbm, net/bind9, print/ghostscript-esp, textproc/libxml,
and www/lynx.

Revision 1.131 / (download) - annotate - [select for diffs], Wed Sep 27 15:18:15 2006 UTC (17 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.130: +2 -2 lines
Diff to previous 1.130 (colored)

Remove XFree86.

Revision 1.130 / (download) - annotate - [select for diffs], Sun Sep 24 16:23:04 2006 UTC (17 years, 6 months ago) by salo
Branch: MAIN
Changes since 1.129: +2 -2 lines
Diff to previous 1.129 (colored)

Generalize Mozilla GTK2 packages in a comment.

Revision 1.129 / (download) - annotate - [select for diffs], Sun Sep 3 10:21:52 2006 UTC (17 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.128: +2 -2 lines
Diff to previous 1.128 (colored)

Update MASTER_SITES (mirror.switch.ch).
From Jukka Salmi in PR 34457.

Revision 1.128 / (download) - annotate - [select for diffs], Thu Aug 10 03:35:33 2006 UTC (17 years, 8 months ago) by minskim
Branch: MAIN
Changes since 1.127: +2 -2 lines
Diff to previous 1.127 (colored)

Remove references to teTeX2.

Revision 1.127 / (download) - annotate - [select for diffs], Thu Jul 27 23:07:18 2006 UTC (17 years, 8 months ago) by lukem
Branch: MAIN
Changes since 1.126: +3 -5 lines
Diff to previous 1.126 (colored)

Remove ftp.au.netbsd.org.

Revision 1.123.2.2 / (download) - annotate - [select for diffs], Thu Jul 27 23:06:23 2006 UTC (17 years, 8 months ago) by lukem
Branch: pkgsrc-2006Q2
Changes since 1.123.2.1: +4 -2 lines
Diff to previous 1.123.2.1 (colored) to branchpoint 1.123 (colored) next main 1.124 (colored)

revert previous: wrong branch

Revision 1.123.2.1 / (download) - annotate - [select for diffs], Thu Jul 27 23:05:27 2006 UTC (17 years, 8 months ago) by lukem
Branch: pkgsrc-2006Q2
Changes since 1.123: +3 -5 lines
Diff to previous 1.123 (colored)

Remove ftp.au.netbsd.org

Revision 1.126 / (download) - annotate - [select for diffs], Mon Jul 24 16:50:27 2006 UTC (17 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.125: +1 -7 lines
Diff to previous 1.125 (colored)

Remove comment for non-existing USETBL.

Revision 1.125 / (download) - annotate - [select for diffs], Tue Jul 18 22:41:06 2006 UTC (17 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.124: +1 -21 lines
Diff to previous 1.124 (colored)

Overhaul fetch module:

* All the smarts is now encapsulated in the "fetch" script.  The fetch
  script understands how to use the distinfo file (if specified) to
  look up the size and checksums of the file to fetch and will use
  that information to verify checksums of the fetched files or resume
  transfers of interrupted fetches.

* Move the default settings for FETCH_RESUME_ARGS and FETCH_OUTPUT_ARGS
  for "ftp" from mk/defaults/mk.conf into mk/fetch/fetch.mk.  We rewrite
  it to avoid needing conditional statements.

* Avoid spawning a new make(1) process just to mirror a distfile.

* Split out fetch-list targets into a separate file fetch-list.mk.
  These targets should probably be moved into a standalone script.

* Fix distclean target to properly remove partial downloads.

Revision 1.124 / (download) - annotate - [select for diffs], Mon Jul 10 17:11:32 2006 UTC (17 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.123: +2 -2 lines
Diff to previous 1.123 (colored)

Remove reference to buildlink2.

Revision 1.123 / (download) - annotate - [select for diffs], Mon Jun 26 18:00:02 2006 UTC (17 years, 9 months ago) by salo
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base
Branch point for: pkgsrc-2006Q2
Changes since 1.122: +5 -10 lines
Diff to previous 1.122 (colored)

Remove SuSE 7.3 version from SUSE_PREFER, set 10.0 as default and mark
9.1 as legacy option.

SUSE 10.0 supports more architectures (i386, powerpc, x86_64) and is
already required for some packages (e.g., acroread7).  It will help to
get more testing so we can phase out 9.1 before the next stable branch.

Revision 1.14.2.11, Wed Jun 7 15:25:39 2006 UTC (17 years, 10 months ago) by tv
Branch: tv-derecurse
Changes since 1.14.2.10: +1 -1 lines
FILE REMOVED

EOL the tv-derecurse branch; it has become too outdated.  The last live
revision can be fetched at the tv-derecurse-eol tag.

Revision 1.122 / (download) - annotate - [select for diffs], Tue Jun 6 19:25:59 2006 UTC (17 years, 10 months ago) by jlam
Branch: MAIN
Changes since 1.121: +1 -6 lines
Diff to previous 1.121 (colored)

Stop supporting user-specified definition for IMAKE in /etc/mk.conf --
it's now all handled exclusively by the tools framework.

Revision 1.121 / (download) - annotate - [select for diffs], Mon Jun 5 17:11:37 2006 UTC (17 years, 10 months ago) by joerg
Branch: MAIN
Changes since 1.120: +2 -1 lines
Diff to previous 1.120 (colored)

Move the default value of X11_TYPE from x11.version.mk into
bsd.prefs.mk. Add a coment to defaults/mk.conf, why the entry should
be left commented out there.

Revision 1.120 / (download) - annotate - [select for diffs], Sun Jun 4 14:56:37 2006 UTC (17 years, 10 months ago) by joerg
Branch: MAIN
Changes since 1.119: +1 -11 lines
Diff to previous 1.119 (colored)

Remove OPENSSH_GID and OPENSSH_UID, it happened to work before,
since those are the values in NetBSD. In reality, they haven't been
used for ages though.

Revision 1.119 / (download) - annotate - [select for diffs], Sat May 13 03:44:23 2006 UTC (17 years, 11 months ago) by minskim
Branch: MAIN
Changes since 1.118: +2 -2 lines
Diff to previous 1.118 (colored)

Remove references to teTeX1.

Revision 1.118 / (download) - annotate - [select for diffs], Wed Apr 19 12:23:29 2006 UTC (18 years ago) by reed
Branch: MAIN
Changes since 1.117: +2 -2 lines
Diff to previous 1.117 (colored)

Update PREFER_PKGSRC for the two package renames (renderproto and randrproto).

Revision 1.117 / (download) - annotate - [select for diffs], Thu Apr 13 21:45:14 2006 UTC (18 years ago) by wiz
Branch: MAIN
Changes since 1.116: +3 -3 lines
Diff to previous 1.116 (colored)

Update path from cyrus-sasl2 to cyrus-sasl.

Revision 1.116 / (download) - annotate - [select for diffs], Wed Apr 12 21:01:15 2006 UTC (18 years ago) by joerg
Branch: MAIN
Changes since 1.115: +9 -1 lines
Diff to previous 1.115 (colored)

Add INSTALL_GAME_DIR to complement INSTALL_GAME_DATA. The directories
are group-writeable by the games user on those platforms, where
GAMEMODE includes setgid. It defaults to PKGDIRMODE otherwise.

Revision 1.115 / (download) - annotate - [select for diffs], Thu Apr 6 06:23:06 2006 UTC (18 years ago) by reed
Branch: MAIN
Changes since 1.114: +6 -6 lines
Diff to previous 1.114 (colored)

Over 1200 files touched but no revisions bumped :)

RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).

Revision 1.114 / (download) - annotate - [select for diffs], Thu Mar 30 04:57:45 2006 UTC (18 years ago) by jlam
Branch: MAIN
Changes since 1.113: +2 -3 lines
Diff to previous 1.113 (colored)

Drop support for INFO_DIR, which should now be replaced with PKGINFODIR.

Revision 1.113 / (download) - annotate - [select for diffs], Mon Mar 20 01:48:58 2006 UTC (18 years, 1 month ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.112: +4 -1 lines
Diff to previous 1.112 (colored)

* Creates a new variable PKGINFODIR (named similarly to PKGMANDIR)
  that is a purely user-settable variable to represent the relative
  path under ${PREFIX} where info files are stored and "dir" files
  are managed.  PKGINFODIR defaults to "info".  INFO_DIR still works,
  but will be obsoleted after the 2006Q1 branch.

* Modify GNU_CONFIGURE_INFODIR to only honor ${PKGINFODIR} if the
  package installs directly into ${PREFIX} and not some subdirectory
  under ${PREFIX}.  This fixes packages that don't really honor
  $(infodir) all that well, and also avoids PLIST problems relating
  to directory removal for those packages.

* Since the majority of Emacs Lisp packages use GNU_CONFIGURE, just
  set GNU_CONFIGURE_INFODIR directly to ${EMACS_INFOPREFIX}, which is
  the Emacs-distro-specific location for info files.  Also pass
  EMACS_INFOPREFIX through PLIST_SUBST for PLIST substitution.

* INFO_FILES should be defined if the package installs info files.
  If the info files are not listed in the PLIST, then INFO_FILES
  must list the filenames for the info files installed by the package,
  which are assumed to be located in ${PREFIX}/${PKGINFODIR}.

* The plist module can now better detect info files listed in PLISTs
  and exports a command to the pkginstall module to append info file
  names to the +INFO_FILES scriptlet at install-time.

* The print-PLIST target is updated to properly list info files in
  the auto-generated PLIST.

* The check-files code is updated to skip all "dir" Info database files.

Revision 1.112 / (download) - annotate - [select for diffs], Thu Mar 9 20:44:45 2006 UTC (18 years, 1 month ago) by tonio
Branch: MAIN
Changes since 1.111: +4 -3 lines
Diff to previous 1.111 (colored)

mention SUSE_PREFER=10.0 in coments (but keep 9.1 as default)

Revision 1.111 / (download) - annotate - [select for diffs], Fri Feb 24 10:14:36 2006 UTC (18 years, 1 month ago) by ghen
Branch: MAIN
Changes since 1.110: +1 -22 lines
Diff to previous 1.110 (colored)

Remove description and default for the obsolete PURE_* variables.

Revision 1.110 / (download) - annotate - [select for diffs], Thu Jan 12 22:30:56 2006 UTC (18 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.109: +8 -1 lines
Diff to previous 1.109 (colored)

Set INFO_DIR, the location for info files, to its default value of
"info" here instead of in pkgsrc/mk/texinfo.mk.  This allows its value
to be used even when texinfo.mk isn't included.

Revision 1.109 / (download) - annotate - [select for diffs], Sun Jan 8 14:00:11 2006 UTC (18 years, 3 months ago) by tonio
Branch: MAIN
Changes since 1.108: +3 -3 lines
Diff to previous 1.108 (colored)

Make teTeX3 the default TEX_DEFAULT
bump PKGREVISION where necessary

Move PKG_TEXMFPREFIX and PKG_LOCALTEXMFPREFIX definitions to
teTeX?/buidlink3.mk, so that packages may include
print/teTeX1-bin/buildlink3.mk directly (however, using teTeX/module.mk do not
allow that)

Revision 1.108 / (download) - annotate - [select for diffs], Thu Jan 5 23:29:04 2006 UTC (18 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.107: +2 -2 lines
Diff to previous 1.107 (colored)

Depend on cdrtools instead of cdrecord. Bump PKGREVISION.
Update some messages/comments.

Revision 1.107 / (download) - annotate - [select for diffs], Sun Jan 1 18:25:07 2006 UTC (18 years, 3 months ago) by tron
Branch: MAIN
Changes since 1.106: +11 -1 lines
Diff to previous 1.106 (colored)

Provide defaults for "HOWL_GROUP" and "HOWL_USER" which will be used by
future version of the "howl" package.

Revision 1.106 / (download) - annotate - [select for diffs], Sun Jan 1 17:06:12 2006 UTC (18 years, 3 months ago) by tron
Branch: MAIN
Changes since 1.105: +6 -6 lines
Diff to previous 1.105 (colored)

Move entry for "MLDONKEY_GROUP" to correct location.

Revision 1.105 / (download) - annotate - [select for diffs], Sun Jan 1 16:11:54 2006 UTC (18 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.104: +1 -6 lines
Diff to previous 1.104 (colored)

Remove obsolete TIN_USE_INN_SPOOL option.

Revision 1.104 / (download) - annotate - [select for diffs], Fri Dec 2 17:07:56 2005 UTC (18 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.103: +1 -7 lines
Diff to previous 1.103 (colored)

Remove description for obsolete USE_SOCKS.

Revision 1.103 / (download) - annotate - [select for diffs], Thu Dec 1 20:22:42 2005 UTC (18 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.102: +1 -10 lines
Diff to previous 1.102 (colored)

Remove description and default for obsolete M68060.

Revision 1.102 / (download) - annotate - [select for diffs], Thu Dec 1 20:12:17 2005 UTC (18 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.101: +1 -7 lines
Diff to previous 1.101 (colored)

Remove description and default for obsolete USE_OPENLDAP.

Revision 1.101 / (download) - annotate - [select for diffs], Thu Dec 1 19:47:27 2005 UTC (18 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.100: +1 -7 lines
Diff to previous 1.100 (colored)

Remove obsolete USE_INN; LEGACY_VARS handling is in trn's options.mk.

Revision 1.100 / (download) - annotate - [select for diffs], Thu Dec 1 19:19:32 2005 UTC (18 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.99: +1 -8 lines
Diff to previous 1.99 (colored)

Remove description for obsolete USE_OSS.

Revision 1.99 / (download) - annotate - [select for diffs], Thu Dec 1 19:09:15 2005 UTC (18 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.98: +1 -7 lines
Diff to previous 1.98 (colored)

Remove description for obsolete USE_XFACE.

Revision 1.98 / (download) - annotate - [select for diffs], Thu Dec 1 19:07:47 2005 UTC (18 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.97: +1 -18 lines
Diff to previous 1.97 (colored)

Remove descriptions and settings for obsolete USE_CANNA, USE_SJ3, and USE_WNN4.

Revision 1.97 / (download) - annotate - [select for diffs], Thu Dec 1 18:23:37 2005 UTC (18 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.96: +1 -21 lines
Diff to previous 1.96 (colored)

Remove some unused variables' descriptions.

Revision 1.96 / (download) - annotate - [select for diffs], Thu Nov 24 19:07:43 2005 UTC (18 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.95: +1 -16 lines
Diff to previous 1.95 (colored)

Remove some obsoleted imap_uw options.

Revision 1.95 / (download) - annotate - [select for diffs], Wed Nov 23 18:27:13 2005 UTC (18 years, 4 months ago) by erh
Branch: MAIN
Changes since 1.94: +5 -13 lines
Diff to previous 1.94 (colored)

Per request, back out all the SKIP_AUDIT_PACKAGES changes.
bsd.pkg.mk:1.1758-1.1752
bsd.prefs.mk:1.210
bulk/build:1.79
defaults/mk.conf:1.93-1.92

Revision 1.94 / (download) - annotate - [select for diffs], Thu Nov 17 00:28:48 2005 UTC (18 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.93: +4 -3 lines
Diff to previous 1.93 (colored)

Clarified the wording of the comment regarding the use of ".if" and ".for"
in MAKECONF.

Revision 1.93 / (download) - annotate - [select for diffs], Thu Nov 17 00:24:12 2005 UTC (18 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.92: +2 -2 lines
Diff to previous 1.92 (colored)

Don't set SKIP_AUDIT_PACKAGES unconditionally to "no". Because this file
is included _after_ mk.conf, it could not be overridden in that file.

Revision 1.92 / (download) - annotate - [select for diffs], Wed Nov 16 20:59:23 2005 UTC (18 years, 5 months ago) by erh
Branch: MAIN
Changes since 1.91: +13 -5 lines
Diff to previous 1.91 (colored)

Improve the handling of allowed vulnerabilities.  Instead of the single
ALLOW_VULNERABLE_PACKAGES settings that applies to all packages, there can
now be per-package lists of allowed vulnerability ids:
	ALLOW_VULNERABILITIES.<pkgname>=<space separated list of vulnids>

To avoid duplication of code, audit-packages is now used to do these checks.
It can be skipped altogether by setting:
	SKIP_AUDIT_PACKAGES=yes

Revision 1.91 / (download) - annotate - [select for diffs], Tue Nov 15 12:54:36 2005 UTC (18 years, 5 months ago) by tonio
Branch: MAIN
Changes since 1.90: +6 -1 lines
Diff to previous 1.90 (colored)

Define the user-settable variable TEX_DEFAULT in defaults/mk.conf
The default value is still teTeX2

Revision 1.90 / (download) - annotate - [select for diffs], Sun Nov 13 22:52:18 2005 UTC (18 years, 5 months ago) by adrianp
Branch: MAIN
Changes since 1.89: +25 -109 lines
Diff to previous 1.89 (colored)

Update a lot of the IRCD_HYBRID_* options as we are now on 7.1 in pkgsrc

Revision 1.89 / (download) - annotate - [select for diffs], Sun Nov 13 17:40:00 2005 UTC (18 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.88: +6 -1 lines
Diff to previous 1.88 (colored)

Reverted the change that moved the definition of MANINSTALL from mk.conf to
bsd.prefs.mk. Alistair has told me that Stoned had told him that MANINSTALL
actually belongs to mk.conf.

Revision 1.88 / (download) - annotate - [select for diffs], Thu Nov 10 10:37:47 2005 UTC (18 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.87: +6 -2 lines
Diff to previous 1.87 (colored)

Added a description of the purpose of this file to the header comment,
based on what this file had been intended for in revision 1.1.
Also added a note about the .include order.

Revision 1.87 / (download) - annotate - [select for diffs], Thu Nov 10 09:55:21 2005 UTC (18 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.86: +1 -6 lines
Diff to previous 1.86 (colored)

Moved default definition of MANINSTALL from defaults/mk.conf to
bsd.prefs.mk, as it is not intended to be set in mk.conf.

Revision 1.86 / (download) - annotate - [select for diffs], Thu Nov 10 09:48:04 2005 UTC (18 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.85: +1 -11 lines
Diff to previous 1.85 (colored)

Moved the PKG_INSTALLATION_TYPES variable from defaults/mk.conf to
bsd.prefs.mk as it is not intended to be set in mk.conf.

Revision 1.85 / (download) - annotate - [select for diffs], Wed Nov 9 01:06:48 2005 UTC (18 years, 5 months ago) by reed
Branch: MAIN
Changes since 1.84: +1 -16 lines
Diff to previous 1.84 (colored)

Moved the X11ROOT_PREFIX and X11BASE setting to mk/bsd.prefs.mk;
removed from mk/defaults/mk.conf.

This was needed in parts of tests of allowing a platform/${OPSYS}.mk
define is X11_TYPE.

Revision 1.84 / (download) - annotate - [select for diffs], Tue Nov 1 03:58:42 2005 UTC (18 years, 5 months ago) by dmcmahill
Branch: MAIN
Changes since 1.83: +23 -1 lines
Diff to previous 1.83 (colored)

add/document variables and options for wcalc

Revision 1.83 / (download) - annotate - [select for diffs], Wed Oct 26 10:31:55 2005 UTC (18 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.82: +2 -2 lines
Diff to previous 1.82 (colored)

render -> renderext, to match rename. From PR 31919 by Gilles Dauphin.

Revision 1.82 / (download) - annotate - [select for diffs], Thu Oct 6 21:04:49 2005 UTC (18 years, 6 months ago) by agc
Branch: MAIN
Changes since 1.81: +11 -5 lines
Diff to previous 1.81 (colored)

Clarify the language used in a couple of definitions.

Revision 1.81 / (download) - annotate - [select for diffs], Tue Oct 4 21:45:02 2005 UTC (18 years, 6 months ago) by reed
Branch: MAIN
Changes since 1.80: +2 -1 lines
Diff to previous 1.80 (colored)

Add a note to the PKGMANDIR setting --
the support for custom setting (not "man") is not complete.

Revision 1.80 / (download) - annotate - [select for diffs], Tue Oct 4 17:27:00 2005 UTC (18 years, 6 months ago) by reed
Branch: MAIN
Changes since 1.79: +7 -1 lines
Diff to previous 1.79 (colored)

Add custom PKGMANDIR setting to mk/defaults/mk.conf.  This is a
pathname relative to ${PREFIX} of directory holding the manual pages
and man directories. I have been using this for over two years.

This defaults to "man" so no change.

If using GNU_CONFIGURE then set --mandir.  (Unless CONFIGURE_HAS_MANDIR
is no because some old GNU configure scripts are too old. This is
similar to existing CONFIGURE_HAS_INFODIR.)

Add PKGMANDIR to PLIST_SUBST.  Add plist awk pattern-action statement
to convert man/ to ${PKGMANDIR}/. (This might need to be double checked
for some PLISTs that prefix some custom settings in front. qmail
used to do this, but now I see it does not.)

When "Decompressing manual pages" convert man/ also.

I have several other changes to commit for individual packages.

I chose not to modify the INSTALL_MAN or INSTALLATION_DIRS
to also convert man/ to PKGMANDIR/ because I thought this may
make it more confusing. So instead, I modify the individual
uses of these instead. (Todo: modify pkglint to check for this?)

(agc@ of the pkgsrc-pmc asked me to make these changes.)

Revision 1.79 / (download) - annotate - [select for diffs], Mon Oct 3 21:18:55 2005 UTC (18 years, 6 months ago) by agc
Branch: MAIN
Changes since 1.78: +1 -6 lines
Diff to previous 1.78 (colored)

Move jwhois to the package options framework.

With thanks to Thomas Klausner for clueing me in - all mistakes are mine.

Revision 1.78 / (download) - annotate - [select for diffs], Sat Aug 13 11:25:14 2005 UTC (18 years, 8 months ago) by dillo
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.77: +1 -13 lines
Diff to previous 1.77 (colored)

Convert sun-jre14 and sun-jre15 to use the options framework.

Revision 1.77 / (download) - annotate - [select for diffs], Sun Aug 7 16:37:11 2005 UTC (18 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.76: +1 -6 lines
Diff to previous 1.76 (colored)

Remove variable which is not needed any longer after wxGTK update.

Revision 1.76 / (download) - annotate - [select for diffs], Fri Aug 5 18:20:15 2005 UTC (18 years, 8 months ago) by jlam
Branch: MAIN
Changes since 1.75: +4 -4 lines
Diff to previous 1.75 (colored)

PGSQL_USE_HIER is actually undefined or yes.

Revision 1.75 / (download) - annotate - [select for diffs], Mon Aug 1 15:39:50 2005 UTC (18 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.74: +1 -6 lines
Diff to previous 1.74 (colored)

USE_DB2 is not used any longer, remove it.

Revision 1.74 / (download) - annotate - [select for diffs], Mon Aug 1 11:46:36 2005 UTC (18 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.73: +1 -6 lines
Diff to previous 1.73 (colored)

Remove comment about obsolete TKPASMAN_USE_SSL variable.

Revision 1.73 / (download) - annotate - [select for diffs], Mon Aug 1 11:39:59 2005 UTC (18 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.72: +1 -6 lines
Diff to previous 1.72 (colored)

Remove comments for deprecated XCHAT_* variable.

Revision 1.72 / (download) - annotate - [select for diffs], Mon Aug 1 11:39:18 2005 UTC (18 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.71: +1 -11 lines
Diff to previous 1.71 (colored)

Remove comments for deprecated IRSSI_* variables

Revision 1.71 / (download) - annotate - [select for diffs], Mon Aug 1 10:55:18 2005 UTC (18 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.70: +1 -6 lines
Diff to previous 1.70 (colored)

USE_PAM is dead, remove comment about it.

Revision 1.70 / (download) - annotate - [select for diffs], Thu Jul 21 13:11:42 2005 UTC (18 years, 9 months ago) by dillo
Branch: MAIN
Changes since 1.69: +1 -7 lines
Diff to previous 1.69 (colored)

Replace GECKO_PROVIDER with option group.  New options are firefox
and mozilla.  Backwards compatibilty is provided.

Reviewed by wiz.

Revision 1.69 / (download) - annotate - [select for diffs], Thu Jul 21 12:28:30 2005 UTC (18 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.68: +7 -117 lines
Diff to previous 1.68 (colored)

Do not list all licenses. Mention that packages
for which you need to accept a license will display the necessary information.

ok gdt@.

Revision 1.68 / (download) - annotate - [select for diffs], Tue Jul 19 17:31:42 2005 UTC (18 years, 9 months ago) by gdt
Branch: MAIN
Changes since 1.67: +4 -3 lines
Diff to previous 1.67 (colored)

Note that OSI/FSF approved licenses do not require a LICENSE variable,
clarifying from definition by example.

Revision 1.67 / (download) - annotate - [select for diffs], Tue Jul 19 15:31:09 2005 UTC (18 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.66: +2 -4 lines
Diff to previous 1.66 (colored)

Remove shareware license type; it was ill-defined, and no package still uses it.

Revision 1.66 / (download) - annotate - [select for diffs], Mon Jul 11 11:35:21 2005 UTC (18 years, 9 months ago) by sketch
Branch: MAIN
Changes since 1.65: +6 -1 lines
Diff to previous 1.65 (colored)

Document UNPRIVILEGED and default to NO so that it can be used by the
bulk build scripts.

Revision 1.65 / (download) - annotate - [select for diffs], Wed Jun 8 14:42:47 2005 UTC (18 years, 10 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.64: +1 -6 lines
Diff to previous 1.64 (colored)

Remove obsolete EMACS_USE_XAW3D.

Revision 1.64 / (download) - annotate - [select for diffs], Fri Jun 3 13:54:49 2005 UTC (18 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.63: +1 -8 lines
Diff to previous 1.63 (colored)

Remove obsolete USE_GIF variable.

Revision 1.63 / (download) - annotate - [select for diffs], Fri Jun 3 13:26:40 2005 UTC (18 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.62: +1 -7 lines
Diff to previous 1.62 (colored)

Remove obsolete USE_IDEA variable.

Revision 1.62 / (download) - annotate - [select for diffs], Fri Jun 3 13:20:50 2005 UTC (18 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.61: +1 -7 lines
Diff to previous 1.61 (colored)

Remove USE_ESOUND, all users have been converted.

Revision 1.61 / (download) - annotate - [select for diffs], Thu Jun 2 18:30:42 2005 UTC (18 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.60: +1 -7 lines
Diff to previous 1.60 (colored)

Remove obsolete PINFO* variable.

Revision 1.60 / (download) - annotate - [select for diffs], Thu Jun 2 18:24:56 2005 UTC (18 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.59: +1 -16 lines
Diff to previous 1.59 (colored)

Remove obsolete W3M* variables.

Revision 1.59 / (download) - annotate - [select for diffs], Thu Jun 2 18:10:48 2005 UTC (18 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.58: +1 -6 lines
Diff to previous 1.58 (colored)

Remove obsolete GOLEM_WITH_SOUND variable.

Revision 1.58 / (download) - annotate - [select for diffs], Thu Jun 2 16:10:53 2005 UTC (18 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.57: +1 -23 lines
Diff to previous 1.57 (colored)

Remove obsoleted MPLAYER_* variables.

Revision 1.57 / (download) - annotate - [select for diffs], Thu Jun 2 14:16:02 2005 UTC (18 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.56: +1 -31 lines
Diff to previous 1.56 (colored)

Remove obsolete blender options.

Revision 1.56 / (download) - annotate - [select for diffs], Wed Jun 1 21:30:18 2005 UTC (18 years, 10 months ago) by dillo
Branch: MAIN
Changes since 1.55: +1 -7 lines
Diff to previous 1.55 (colored)

remove obsolete variable BATTLEBALL_USE_MESA

Revision 1.55 / (download) - annotate - [select for diffs], Wed Jun 1 21:14:46 2005 UTC (18 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.54: +1 -11 lines
Diff to previous 1.54 (colored)

Remove two obsolete QPOPPER variables.

Revision 1.54 / (download) - annotate - [select for diffs], Wed Jun 1 20:19:21 2005 UTC (18 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.53: +1 -7 lines
Diff to previous 1.53 (colored)

Remove USE_MMX section; all USE_MMX users have been converted
to the mmx option.

Revision 1.53 / (download) - annotate - [select for diffs], Wed Jun 1 19:40:22 2005 UTC (18 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.52: +1 -21 lines
Diff to previous 1.52 (colored)

Remove obsolete ATERM variables.

Revision 1.52 / (download) - annotate - [select for diffs], Wed Jun 1 18:52:32 2005 UTC (18 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.51: +1 -11 lines
Diff to previous 1.51 (colored)

Remove obsolete LPRNG* options.

Revision 1.51 / (download) - annotate - [select for diffs], Wed Jun 1 18:03:06 2005 UTC (18 years, 10 months ago) by jlam
Branch: MAIN
Changes since 1.50: +1 -3 lines
Diff to previous 1.50 (colored)

Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk.  bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.

The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc.  The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.

Revision 1.50 / (download) - annotate - [select for diffs], Wed Jun 1 14:45:35 2005 UTC (18 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.49: +1 -6 lines
Diff to previous 1.49 (colored)

Remove obsolete DELIVER_SUID.

Revision 1.49 / (download) - annotate - [select for diffs], Tue May 31 22:26:45 2005 UTC (18 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.48: +1 -7 lines
Diff to previous 1.48 (colored)

Remove obsolete GIMP_HELPBROWSER option.

Revision 1.48 / (download) - annotate - [select for diffs], Tue May 31 20:01:00 2005 UTC (18 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.47: +1 -27 lines
Diff to previous 1.47 (colored)

Remove some obsolete variables.

Revision 1.47 / (download) - annotate - [select for diffs], Tue May 31 16:37:30 2005 UTC (18 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.46: +1 -7 lines
Diff to previous 1.46 (colored)

Remove obsolete BITCHX_WITH_GTK variable.

Revision 1.46 / (download) - annotate - [select for diffs], Tue May 31 16:05:09 2005 UTC (18 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.45: +1 -7 lines
Diff to previous 1.45 (colored)

Remove legacy lame option.

Revision 1.45 / (download) - annotate - [select for diffs], Tue May 31 15:42:04 2005 UTC (18 years, 10 months ago) by drochner
Branch: MAIN
Changes since 1.44: +7 -1 lines
Diff to previous 1.44 (colored)

add a variable "GECKO_PROVIDER" which tells whether firefox or mozilla
is to be preferred when a pkg wants to embed the browser
defaults to "firefox" because this is smaller and better maintained
per jmmv's recommendation

Revision 1.44 / (download) - annotate - [select for diffs], Tue May 31 15:11:40 2005 UTC (18 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.43: +1 -14 lines
Diff to previous 1.43 (colored)

Remove obsolete GQMPEG_NO_* variables.

Revision 1.43 / (download) - annotate - [select for diffs], Thu May 19 19:20:29 2005 UTC (18 years, 11 months ago) by dillo
Branch: MAIN
Changes since 1.42: +1 -8 lines
Diff to previous 1.42 (colored)

wiz says ``avifile is dead; i killed it''

Revision 1.14.2.10 / (download) - annotate - [select for diffs], Tue May 17 18:29:45 2005 UTC (18 years, 11 months ago) by tv
Branch: tv-derecurse
CVS Tags: tv-derecurse-eol
Changes since 1.14.2.9: +51 -24 lines
Diff to previous 1.14.2.9 (colored)

sync [all but bsd.pkg.mk] with HEAD

Revision 1.42 / (download) - annotate - [select for diffs], Mon May 16 18:43:20 2005 UTC (18 years, 11 months ago) by jlam
Branch: MAIN
CVS Tags: tv-derecurse-merge
Changes since 1.41: +4 -4 lines
Diff to previous 1.41 (colored)

NetBSD's (and bootstrap's) pax-as-tar is GNUish enough to extract most
GNU tar archives.  Create a new EXTRACT_USING value "nbtar" that causes
tar/ustar archives to be extracted using pax-as-tar, which understands
most GNU tar extensions.  Default to EXTRACT_USING=nbtar, as quite a
few packages are distributed in GNU tar archives.

Revision 1.41 / (download) - annotate - [select for diffs], Mon May 16 03:07:38 2005 UTC (18 years, 11 months ago) by jlam
Branch: MAIN
Changes since 1.40: +5 -5 lines
Diff to previous 1.40 (colored)

Change the EXTRACT_USING_PAX defined/undefined option into a EXTRACT_USING
which can take multiple values -- "pax" or "gtar".  The default value
of EXTRACT_USING is "pax", which more closely matches reality since
before, we were using bootstrap "tar" for ${GTAR} and it was actually
pax-as-tar.  Also, stop pretending pax-as-tar from the bootstrap kit
or on NetBSD is GNU tar.  Lastly, in bsd.pkg.extract.mk, note whether
we need "pax" or "gtar" depending on what we need to extract the
distfiles.

Revision 1.40 / (download) - annotate - [select for diffs], Sun May 8 13:43:30 2005 UTC (18 years, 11 months ago) by dillo
Branch: MAIN
Changes since 1.39: +1 -9 lines
Diff to previous 1.39 (colored)

Rewrite how PKG_OPTIONS is computed:
- PKG_SUGGESTED_OPTIONS (set by pkg maintainer in pkg Makefile)
	lists options enabled by default.
- PKG_DEFAULT_OPTIONS (set by user in /etc/mk.conf)
	enables or disables (when prefixed with `-') options for
	all packages, takes precedence over PKG_SUGGESTED_OPTIONS
- PKG_OPTIONS.foo (set by user in /etc/mk.conf)
	enables or disables (when prefixed with `-') options for
	a specific package, takes precedence over PKG_DEFAULT_OPTIONS
	and PKG_SUGGESTED_OPTIONS

Also simplify conversion of legacy USE_XXX variables to options
via the new PKG_OPTIONS_LEGACY_VARS variable and emit warnings if
legacy variables are in use.

Add a new target describe-options that lists all supported options
with a one-line description, the options enabled by default and
the currently enabled optoions.

Reviewed by jlam and wiz.

XXX: defaults/options.description has to be filled in
XXX: the pkgsrc guide has to be updated

Revision 1.39 / (download) - annotate - [select for diffs], Sat May 7 22:17:00 2005 UTC (18 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.38: +3 -3 lines
Diff to previous 1.38 (colored)

Refer doc/pkgsrc.txt instead of Packages.txt.

Revision 1.38 / (download) - annotate - [select for diffs], Tue May 3 15:10:59 2005 UTC (18 years, 11 months ago) by jlam
Branch: MAIN
Changes since 1.37: +6 -1 lines
Diff to previous 1.37 (colored)

Back out part of a change from revision 1.756 of bsd.pkg.mk.  It was
a mistake to include "GZIP" as an ${OPSYS}-specific variable as there
is nothing ${OPSYS}-specific there to tune.  Define GZIP in
defaults/mk.conf instead, and remove the definition from each of the
existing platform/${OPSYS}.mk files.

Revision 1.37 / (download) - annotate - [select for diffs], Wed Apr 20 16:27:30 2005 UTC (19 years ago) by seb
Branch: MAIN
Changes since 1.36: +26 -1 lines
Diff to previous 1.36 (colored)

Document shells/rssh's RSSH_.*_PATH variables.

Revision 1.36 / (download) - annotate - [select for diffs], Fri Apr 15 14:33:26 2005 UTC (19 years ago) by markd
Branch: MAIN
Changes since 1.35: +6 -1 lines
Diff to previous 1.35 (colored)

Add ACROREAD_FONTPATH, used by acroread7.

Revision 1.35 / (download) - annotate - [select for diffs], Wed Apr 13 01:57:14 2005 UTC (19 years ago) by uebayasi
Branch: MAIN
Changes since 1.34: +10 -10 lines
Diff to previous 1.34 (colored)

Utilize load-balanced RING project servers.

Revision 1.14.2.9 / (download) - annotate - [select for diffs], Mon Mar 21 15:43:00 2005 UTC (19 years, 1 month ago) by tv
Branch: tv-derecurse
Changes since 1.14.2.8: +55 -28 lines
Diff to previous 1.14.2.8 (colored)

sync with HEAD

Revision 1.34 / (download) - annotate - [select for diffs], Sun Mar 20 17:22:50 2005 UTC (19 years, 1 month ago) by jmmv
Branch: MAIN
CVS Tags: tv-derecurse-base, pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.33: +13 -1 lines
Diff to previous 1.33 (colored)

Define SCREWS_USER and SCREWS_GROUP, which are going to be used by www/screws.

Revision 1.33 / (download) - annotate - [select for diffs], Fri Mar 18 01:13:02 2005 UTC (19 years, 1 month ago) by tron
Branch: MAIN
Changes since 1.32: +16 -1 lines
Diff to previous 1.32 (colored)

Add defaults for "bind9" package enhancements.

Revision 1.32 / (download) - annotate - [select for diffs], Thu Mar 17 18:39:06 2005 UTC (19 years, 1 month ago) by tron
Branch: MAIN
Changes since 1.31: +24 -24 lines
Diff to previous 1.31 (colored)

Move definitions for "mldonkey" and "monotine" accounts to correct place.

Revision 1.31 / (download) - annotate - [select for diffs], Thu Mar 17 17:32:42 2005 UTC (19 years, 1 month ago) by jschauma
Branch: MAIN
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

Update URL for PGSQL_USE_HIER.

Revision 1.30 / (download) - annotate - [select for diffs], Mon Mar 7 20:39:23 2005 UTC (19 years, 1 month ago) by bad
Branch: MAIN
Changes since 1.29: +3 -3 lines
Diff to previous 1.29 (colored)

Make the description of LIBTOOLIZE_PLIST a bit more explicit about
the file names of libtool archives.

Revision 1.29 / (download) - annotate - [select for diffs], Mon Mar 7 20:29:55 2005 UTC (19 years, 1 month ago) by bad
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

Change a comment to reflect the current default value of LIBTOOLIZE_PLIST.

Revision 1.14.2.8 / (download) - annotate - [select for diffs], Sun Mar 6 02:47:42 2005 UTC (19 years, 1 month ago) by tv
Branch: tv-derecurse
Changes since 1.14.2.7: +7 -1 lines
Diff to previous 1.14.2.7 (colored)

sync with HEAD

Revision 1.28 / (download) - annotate - [select for diffs], Wed Mar 2 23:06:36 2005 UTC (19 years, 1 month ago) by reed
Branch: MAIN
Changes since 1.27: +7 -1 lines
Diff to previous 1.27 (colored)

Explain X11_TYPE.

It is not defined here though. It is defined in
mk/buildlink3/bsd.buildlink3.mk.

Revision 1.14.2.7 / (download) - annotate - [select for diffs], Fri Feb 11 15:27:57 2005 UTC (19 years, 2 months ago) by tv
Branch: tv-derecurse
Changes since 1.14.2.6: +9 -9 lines
Diff to previous 1.14.2.6 (colored)

sync with HEAD

Revision 1.27 / (download) - annotate - [select for diffs], Thu Feb 10 02:56:03 2005 UTC (19 years, 2 months ago) by grant
Branch: MAIN
Changes since 1.26: +3 -2 lines
Diff to previous 1.26 (colored)

add planetmirror to MASTER_SITE_PERL_CPAN for Australia.

Revision 1.26 / (download) - annotate - [select for diffs], Wed Feb 9 17:51:47 2005 UTC (19 years, 2 months ago) by tv
Branch: MAIN
Changes since 1.25: +1 -6 lines
Diff to previous 1.25 (colored)

Split out wget's options into an options.mk.
Migrate WET_USE_SSL to PKG_OPTIONS.wget=ssl (on by default, as previously).

Revision 1.25 / (download) - annotate - [select for diffs], Wed Feb 9 15:53:50 2005 UTC (19 years, 2 months ago) by abs
Branch: MAIN
Changes since 1.24: +7 -3 lines
Diff to previous 1.24 (colored)

default SUSE_PREFER to 9.1 on NetBSD-2.0 and later

Revision 1.24 / (download) - annotate - [select for diffs], Mon Jan 24 18:07:56 2005 UTC (19 years, 2 months ago) by tv
Branch: MAIN
Changes since 1.23: +6 -1 lines
Diff to previous 1.23 (colored)

Merge down janitorial change from tv-derecurse branch:

Move definition of PKGSRC_COMPILER to defaults/mk.conf, to make it more
readily seen by the user.

Revision 1.14.2.6 / (download) - annotate - [select for diffs], Thu Jan 13 20:11:55 2005 UTC (19 years, 3 months ago) by tv
Branch: tv-derecurse
Changes since 1.14.2.5: +13 -1 lines
Diff to previous 1.14.2.5 (colored)

sync with HEAD

Revision 1.23 / (download) - annotate - [select for diffs], Wed Jan 12 12:54:45 2005 UTC (19 years, 3 months ago) by jmmv
Branch: MAIN
Changes since 1.22: +13 -1 lines
Diff to previous 1.22 (colored)

Add MONOTONE_GROUP and MONOTONE_USER, used by the monotone-server package.

Revision 1.14.2.5 / (download) - annotate - [select for diffs], Mon Jan 10 16:15:25 2005 UTC (19 years, 3 months ago) by tv
Branch: tv-derecurse
Changes since 1.14.2.4: +7 -7 lines
Diff to previous 1.14.2.4 (colored)

sync with HEAD

Revision 1.22 / (download) - annotate - [select for diffs], Mon Jan 3 13:20:28 2005 UTC (19 years, 3 months ago) by seb
Branch: MAIN
Changes since 1.21: +7 -7 lines
Diff to previous 1.21 (colored)

Apache6 package was removed on 2004/11/22: remove code to support it in
mk/apache.mk and references to it in mk/defaults/mk.conf.

It is now only referenced in some CONFLICTS specifications and some
dependencies specifications (for www/ap-dav and www/ap-jserv; should theses be
removed too?)

Revision 1.14.2.4 / (download) - annotate - [select for diffs], Fri Dec 31 20:25:30 2004 UTC (19 years, 3 months ago) by tv
Branch: tv-derecurse
Changes since 1.14.2.3: +22 -39 lines
Diff to previous 1.14.2.3 (colored)

sync with HEAD

Revision 1.21 / (download) - annotate - [select for diffs], Sat Dec 25 19:16:29 2004 UTC (19 years, 3 months ago) by jmmv
Branch: MAIN
Changes since 1.20: +17 -1 lines
Diff to previous 1.20 (colored)

Set default values for MLDONKEY_{GROUP,HOME,USER} and document them.

Revision 1.20 / (download) - annotate - [select for diffs], Wed Dec 22 21:46:25 2004 UTC (19 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.19: +1 -39 lines
Diff to previous 1.19 (colored)

Remove support for some variables that are supposed to go away after
pkgsrc-2004Q4 is branched.

Revision 1.19 / (download) - annotate - [select for diffs], Tue Dec 21 00:19:40 2004 UTC (19 years, 3 months ago) by schmonz
Branch: MAIN
Changes since 1.18: +6 -1 lines
Diff to previous 1.18 (colored)

Introduce QMAIL_QFILTER_TMPDIR, the temporary directory for
qmail-qfilter. Defaults to ${VARBASE}/tmp/qmail-qfilter.

Revision 1.14.2.3 / (download) - annotate - [select for diffs], Mon Dec 20 20:46:00 2004 UTC (19 years, 3 months ago) by tv
Branch: tv-derecurse
Changes since 1.14.2.2: +9 -2 lines
Diff to previous 1.14.2.2 (colored)

sync with HEAD

Revision 1.18 / (download) - annotate - [select for diffs], Sun Dec 19 00:45:19 2004 UTC (19 years, 4 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

fix MASTER_SITE_GNOME .au example.

Revision 1.17 / (download) - annotate - [select for diffs], Sat Dec 18 04:03:16 2004 UTC (19 years, 4 months ago) by grant
Branch: MAIN
Changes since 1.16: +8 -1 lines
Diff to previous 1.16 (colored)

document QPOPPER_SPOOL_DIR.

Revision 1.14.2.2 / (download) - annotate - [select for diffs], Sun Nov 28 20:11:32 2004 UTC (19 years, 4 months ago) by tv
Branch: tv-derecurse
Changes since 1.14.2.1: +2 -7 lines
Diff to previous 1.14.2.1 (colored)

Merge from HEAD.

Revision 1.16 / (download) - annotate - [select for diffs], Sat Nov 27 08:47:36 2004 UTC (19 years, 4 months ago) by xtraeme
Branch: MAIN
Changes since 1.15: +1 -6 lines
Diff to previous 1.15 (colored)

Remove "LYNX_SCREEN_LIB" option, not supported by the lynx package right
now, use PKG_OPTIONS.lynx+=foo bar instead.

Revision 1.15 / (download) - annotate - [select for diffs], Thu Nov 25 19:37:58 2004 UTC (19 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

Default USE_GIF to "yes".  This affects graphics/tiff and x11/qt1,
which will now be built by default with the ability to write LZW-compressed
files.

Revision 1.14.2.1 / (download) - annotate - [select for diffs], Mon Nov 22 22:48:05 2004 UTC (19 years, 4 months ago) by tv
Branch: tv-derecurse
Changes since 1.14: +6 -1 lines
Diff to previous 1.14 (colored)

So that I don't lose all this work, stash the work-in-progress derecursion
cleanup onto the tv-derecurse branch (only branched in pkgsrc/mk).

Revision 1.14 / (download) - annotate - [select for diffs], Sat Nov 20 23:09:48 2004 UTC (19 years, 4 months ago) by kim
Branch: MAIN
Branch point for: tv-derecurse
Changes since 1.13: +6 -1 lines
Diff to previous 1.13 (colored)

Add AMANDA_TMP

Revision 1.13 / (download) - annotate - [select for diffs], Fri Nov 12 22:34:15 2004 UTC (19 years, 5 months ago) by jlam
Branch: MAIN
Changes since 1.12: +6 -1 lines
Diff to previous 1.12 (colored)

Move PREFER_NATIVE_PTHREADS default setting to from pthread.buildlink3.mk
to defaults/mk.conf, where all defaults should live.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Nov 5 13:46:39 2004 UTC (19 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.11: +19 -13 lines
Diff to previous 1.11 (colored)

Add a switch SUSE_PREFER which can be set to 9.1 to get
suse91 packages by default.

Revision 1.11 / (download) - annotate - [select for diffs], Tue Oct 26 21:22:51 2004 UTC (19 years, 5 months ago) by xtraeme
Branch: MAIN
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored)

Modify the comment about FETCH_RESUME_ARGS a bit, to sync with
FETCH_OUTPUT_ARGS.

Revision 1.10 / (download) - annotate - [select for diffs], Tue Oct 26 21:14:59 2004 UTC (19 years, 5 months ago) by xtraeme
Branch: MAIN
Changes since 1.9: +11 -1 lines
Diff to previous 1.9 (colored)

2nd round for PKG_RESUME_TRANSFERS:

* Add FETCH_OUTPUT_ARGS (new option, defaults to "-o" with NetBSD's ftp(1))
* Use FETCH_OUTPUT_ARGS to move the file transfer to a temporary name
 on ${DISTDIR}/${DIST_SUBDIR} with extension ".temp"
* If temporary file matches the checksum recorded in distinfo, move it
 to the original name (removing temp file)

For example, if you want to use PKG_RESUME_TRANSFERS with wget
(pkgsrc/net/wget), the following vars should be defined in mk.conf:

FETCH_CMD=wget
FETCH_RESUME_ARGS=-c
FETCH_OUTPUT_ARGS=-O

No need to set these vars when using defaults (NetBSD's ftp(1))

Revision 1.9 / (download) - annotate - [select for diffs], Thu Oct 21 17:00:10 2004 UTC (19 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.8: +7 -1 lines
Diff to previous 1.8 (colored)

Put back LIBTOOLIZE_PLIST, which I meant to do but didn't commit.  This is
needed by some packages currently which install broken .la files or
otherwise don't work with the transform logic yet.

Revision 1.8 / (download) - annotate - [select for diffs], Tue Oct 12 13:58:22 2004 UTC (19 years, 6 months ago) by tv
Branch: MAIN
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored)

libmikmod is certainly not the only package using USE_ESOUND any longer....

Revision 1.7 / (download) - annotate - [select for diffs], Mon Oct 11 19:44:06 2004 UTC (19 years, 6 months ago) by tv
Branch: MAIN
Changes since 1.6: +12 -3 lines
Diff to previous 1.6 (colored)

Add MASTER_SITE_CYGWIN, to be used for some emulators/cygwin_* packages
(mainly to provide Win32 gateway services for Interix hosts).

Revision 1.6 / (download) - annotate - [select for diffs], Fri Oct 8 04:47:52 2004 UTC (19 years, 6 months ago) by xtraeme
Branch: MAIN
Changes since 1.5: +1 -3 lines
Diff to previous 1.5 (colored)

X11_TYPE=xorg:

Blah, again the .pc files problem with compositeext and fixesext, we have
the headers but not these files... remove them.

Revision 1.5 / (download) - annotate - [select for diffs], Fri Oct 8 04:00:37 2004 UTC (19 years, 6 months ago) by xtraeme
Branch: MAIN
Changes since 1.4: +5 -3 lines
Diff to previous 1.4 (colored)

Use builtin versions for Xcomposite and compositeext for X11_TYPE=xorg
users.

Revision 1.4 / (download) - annotate - [select for diffs], Fri Oct 8 00:58:25 2004 UTC (19 years, 6 months ago) by xtraeme
Branch: MAIN
Changes since 1.3: +1 -3 lines
Diff to previous 1.3 (colored)

Changes for meta-pkgs/xorg and friends:

Looks like that cannot we use render/randrext builtin versions for
meta-pkgs/xorg, because of missing .pc files required to build Xrender
and friends, remove them from here.

Closes PR pkg/27129 by Cristopher Richards, thanks for the info, I thought
they were installed by xorg-libs... (!)

Revision 1.3 / (download) - annotate - [select for diffs], Thu Oct 7 02:01:39 2004 UTC (19 years, 6 months ago) by jlam
Branch: MAIN
Changes since 1.2: +3 -3 lines
Diff to previous 1.2 (colored)

* Make PKGSRC_TOPDIR a private variable by renaming it to _PKGSRC_TOPDIR,
  as it's only used internally by bsd.prefs.mk.

* Make _PKGSRCDIR a public variable by renaming it to PKGSRCDIR.
  Also, generate its value from ${_PKGSRC_TOPDIR} so it's less fragile
  than the old method of stripping off the last two components of
  ${.CURDIR}.  PKGSRCDIR may now be used after bsd.prefs.mk is defined.

* Change all references to _PKGSRCDIR to PKGSRCDIR.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Oct 6 20:59:40 2004 UTC (19 years, 6 months ago) by jlam
Branch: MAIN
Changes since 1.1: +6 -6 lines
Diff to previous 1.1 (colored)

Climb up the directory tree to find the top, instead of guessing where
the top and searching on the way down.  Thanks Gavan!

Revision 1.1 / (download) - annotate - [select for diffs], Wed Oct 6 20:51:47 2004 UTC (19 years, 6 months ago) by jlam
Branch: MAIN

Reorganize some of the files under pkgsrc/mk:

    (1) defs.${OPSYS}.mk --> platform/${OPSYS}.mk.

The "platform" subdirectory is where all of the ${OPSYS}-specific
infrastructure logic should reside.

    (2) bsd.pkg.defaults.mk --> defaults/mk.conf
        bsd.pkg.obsolete.mk --> defaults/obsolete.mk

Renaming bsd.pkg.defaults.mk to defaults/mk.conf is to mimic the way
that NetBSD has /etc/rc.conf as well as /etc/defaults/rc.conf, where
the latter is a full list of user-settable variables, and the two
files share the same name to reinforce the fact /etc/defaults/rc.conf
can be directly copied in place as /etc/rc.conf.  This is the same
relationship shared by defaults/mk.conf and /etc/mk.conf.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>