Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
jperkin ac56158090 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.
2016-01-24 16:14:44 +00:00
archivers update HOMEPAGE and MASTER_SITES 2016-01-24 04:32:54 +00:00
audio Update to 8.0 2016-01-22 19:29:11 +00:00
benchmarks Update glmark2 to git acac90b257 2016-01-22 15:26:25 +00:00
biology If we have started forcing another Fortran compiler (like for MOPAC7 2016-01-03 23:08:34 +00:00
bootstrap Attempt to bring sanity to how ABI and MACHINE_ARCH are set. 2016-01-24 16:14:44 +00:00
cad Update to pcb-20140316 and enable the gcode exporter. 2016-01-22 21:56:36 +00:00
chat remove non-working mirrors. 2016-01-22 09:07:39 +00:00
comms Whitespace. 2015-12-29 04:54:34 +00:00
converters Change converters/erlang-p1_iconv to use erlang/module.mk. 2016-01-16 18:49:22 +00:00
cross Update gcc5 to 5.3.0 and gcc-libs to 5.3.0nb1 2015-12-31 21:42:50 +00:00
databases Changes 3.10.2: 2016-01-24 10:39:44 +00:00
devel Attempt to bring sanity to how ABI and MACHINE_ARCH are set. 2016-01-24 16:14:44 +00:00
distfiles
doc gstreamer 1.6.3 2016-01-24 14:51:16 +00:00
editors Use -Wl,--no-undefined instead of -Wl,-no-undefined in abiword*. 2016-01-24 15:30:46 +00:00
emulators Update to 2.0.6. New HOMEPAGE and MASTER_SITES. 2016-01-18 05:17:56 +00:00
filesystems Since it doesn't seem to want to build with its own argp, use regular 2015-12-10 02:55:58 +00:00
finance Add two files installed with latest py-sphinx, and depend on it. 2016-01-17 19:05:09 +00:00
fonts Update fonts/Hack-ttf to 2.019. 2016-01-22 09:46:49 +00:00
games Update games/vms-empire to 1.14. 2016-01-11 19:37:43 +00:00
geography Update py-google-maps-services-python to 2.4.2. 2016-01-10 13:42:02 +00:00
graphics Attempt to bring sanity to how ABI and MACHINE_ARCH are set. 2016-01-24 16:14:44 +00:00
ham Update 3.23.07.21 to 3.23.07 (to fix PR pkg/50675) 2016-01-23 14:19:08 +00:00
inputmethod - Update HOMEPAGE and MASTER_SITES based on PR pkg/50592 Thanks Takanori Ishihara 2015-12-26 02:13:46 +00:00
lang Attempt to bring sanity to how ABI and MACHINE_ARCH are set. 2016-01-24 16:14:44 +00:00
licenses Add new license: cecill-2.0 2015-12-30 04:05:28 +00:00
mail Fix build with recent include/g++/complex on NetBSD current 2016-01-20 22:14:13 +00:00
math Add and enable ffts 2016-01-22 14:59:09 +00:00
mbone Remove redundant if statement to handle linker flags on amd64. 2016-01-03 22:48:52 +00:00
meta-pkgs Switch ruby-gnome2 packages to using gem. 2016-01-24 05:03:22 +00:00
misc Mark as allowing ruby18 as well. 2016-01-24 08:17:45 +00:00
mk Attempt to bring sanity to how ABI and MACHINE_ARCH are set. 2016-01-24 16:14:44 +00:00
multimedia Update to 1.6.3 2016-01-24 14:46:41 +00:00
net Attempt to bring sanity to how ABI and MACHINE_ARCH are set. 2016-01-24 16:14:44 +00:00
news Attempt to bring sanity to how ABI and MACHINE_ARCH are set. 2016-01-24 16:14:44 +00:00
packages
parallel Fix missing/broken rcsids. 2015-12-29 04:04:26 +00:00
pkgtools Fixed accidental RCS Id in source code 2016-01-24 02:21:35 +00:00
print Update cups-filters to 1.8.1: 2016-01-24 11:18:48 +00:00
regress Recursive PKGREVISION bump for all packages mentioning 'perl', 2015-06-12 10:50:58 +00:00
security Attempt to bring sanity to how ABI and MACHINE_ARCH are set. 2016-01-24 16:14:44 +00:00
shells Update shells/osh to version 20160108 as request by upstream on 2016-01-13 13:14:21 +00:00
sysutils Update sysutils/di to 4.40. 2016-01-24 11:07:49 +00:00
templates Add a list of options to generated README.html files. Patch from 2015-10-03 13:17:57 +00:00
textproc Fix typo. 2016-01-24 10:46:38 +00:00
time Update to 0.52 2016-01-15 10:53:57 +00:00
wm Not MAKE_JOBS_SAFE. 2016-01-17 15:19:41 +00:00
www Sync. 2016-01-24 10:45:59 +00:00
x11 Attempt to bring sanity to how ABI and MACHINE_ARCH are set. 2016-01-24 16:14:44 +00:00
Makefile
pkglocate
README

$NetBSD: README,v 1.18 2005/05/07 22:18:28 wiz Exp $

Please see doc/pkgsrc.txt for information.