jperkin
de194647b7
Update bootstrap-mk-files to 20160411. Changes:
...
* Default to MKCATPAGES=no if mandoc is available on newer SunOS.
2016-04-11 12:37:48 +00:00
jperkin
20ac324a6b
Add LICENSE (original-bsd).
2016-01-28 13:39:44 +00:00
dholland
2984cb92af
Per PR 43356, remove references to rules for 'make subdir' for any
...
subdir in SUBDIRS, as that feature was removed in 1999.
Bump package date to 20150908 as this is a change, even if it's a
fairly minor change.
2015-09-08 04:41:04 +00:00
jperkin
d376915bde
Update bootstrap-mk-files to 20150831. Changes:
...
* Reduce unnecessary diffs in Darwin, Linux, and SunOS mods.
* Sync WARNS flags on SunOS.
* Remove obsolete modifications to bsd.sys.mk and sys.mk on Darwin. This
primarily brings in PROG_CXX support.
Tested in bulk builds on all modified platforms.
2015-08-31 09:03:19 +00:00
ryoon
3335bab482
Update to 20150704
...
* Improve QNX support.
From Jan Danielsson.
2015-07-04 07:19:08 +00:00
joerg
2b310ad796
Do not add -Werror or -Wno-error in sys.mk, it is the generic ruleset
...
included everywhere.
2015-06-11 09:20:55 +00:00
ryoon
10223677c6
Update to 20150605
...
* If NOGCCERROR is not defined, add -Wno-error to CFLAGS instead of -Werror.
NOGCCERROR means 'do not treat warnings as errors'.
2015-06-04 16:38:10 +00:00
bsiegert
af85f266f9
Do not use gcc-specific compiler flags on Mac OS versions that come with
...
clang. Update version for bootstrap-mk-files.
Patch provided by Todd Kover in PR pkg/48966.
2014-11-22 16:32:13 +00:00
ryoon
38cacaff11
Update to 20140516
...
Fix PR pkg/48793: Use cc as linker instead of ld under OpenBSD.
Fix undefined __guard_local in devel/libexecinfo.
2014-05-16 13:13:21 +00:00
ryoon
c621ee7505
Update to 20140510
...
Fix PR pkg/48793: treat OpenBSD 5.4 or later as ELF platform
Patch from obache@, thank you.
2014-05-10 23:01:26 +00:00
ryoon
3ee5e7173f
Update to 20140314
...
* Add SCO OpenServer 5.0.7/3.2 support
2014-03-14 22:03:16 +00:00
obache
34637a70ac
Just define PKGNAME and use it.
2014-03-03 03:30:52 +00:00
dholland
029d2667e9
Add support for PROGS (not just PROG) more or less like in the current
...
NetBSD make library. Bump version (to 20131207, which was when I wrote
this.) Fixes the build of multimedia/bsdav.
Note: this is not a merge from NetBSD HEAD, but a minimal
reimplementation of the feature to get the job done.
These make templates really need to be merged with or replaced by the
latest versions from NetBSD HEAD. Anyone embarking on such a merge
should probably revert this change (which is only to bsd.prog.mk)
before doing so.
No objection after 3+ weeks on tech-pkg.
2013-12-31 19:10:20 +00:00
jperkin
5c6e705850
Use the compiler front-end to generate shared libraries on OSX - the
...
native linker uses different arguments compared to GNU ld. Fixes various
builds.
Bump version to 20131025.
2013-10-25 13:53:03 +00:00
jperkin
8196793d1e
bootstrap-mk-files-20130912: Fix catman pages on SunOS.
...
Introduce a modified bsd.own.mk on SunOS which enables MKCATPAGES by
default, and a modified bsd.man.mk which correctly installs catman
pages with a section suffix rather than a blanket '.0'.
This allows the SunOS man(1) to find the catman pages correctly.
2013-09-12 10:56:36 +00:00
ryoon
01bd63e51a
Update to 20130908
...
* Add FreeMiNT support. This file is needed for bootstrapping pkgsrc.
2013-09-08 16:27:23 +00:00
jperkin
b46f5fa604
bootstrap-mk-files-20130830: Use bsdinstall on SunOS by default.
2013-08-30 14:47:29 +00:00
ryoon
4a0907cc4d
Add (Debian) GNU/kFreeBSD port.
...
Similar to GNU/Linux.
Bump bootstrap-mk-files to 20130727.
2013-07-26 09:38:15 +00:00
jperkin
b83d254dc0
Increase default SunOS compiler flags to -O2 to match most other systems.
...
Bump PKGVERSION to today's date.
2013-07-03 11:34:27 +00:00
asau
5c2dd9e784
"user-destdir" is default these days
2012-09-11 23:19:33 +00:00
obache
a1a2f48efd
Update to 20120415.
...
Rewrite OpenBSD.bsd.man.mk, based on current NetBSD.bsd.man.mk and changed to
use mandoc.
Fixes manual pages installation with packages using USE_BSD_MAKEFILE=yes
on OpenBSD-5.0.
2012-04-15 13:03:11 +00:00
sbd
7e12f61928
Mirror two changes from the NetBSD mk-files.
...
1) Stop building catpages by default.
2) Derive MANINSTALL from MKCATPAGES.
Bump package version.
2012-03-05 07:26:37 +00:00
joerg
bc33260ee1
Don't disable builtins for GCC.
2011-12-05 22:40:21 +00:00
dholland
161fe78ad0
Propagate a fix from NetBSD base bsd.lib.mk: if SHLIB_FULLVERSION is
...
the same as SHLIB_MAJOR, don't try to symlink SHLIB_MAJOR. Otherwise
you lose the library and get a symlink pointing to itself, and things
fail later with ELOOP.
Fixes builds of packages that use bsd.lib.mk for shared libraries and
set only a major version number.
2011-11-26 15:54:43 +00:00
tcort
2b50f16fbb
Add Minix specific Makefiles to bootstrap-mk-files. PR pkg/45045
2011-11-06 21:01:30 +00:00
sbd
98aee4d22c
Move the NOGCCERROR. When using '+=' on a make variable it must come
...
_after_ '?=' is used on that variable.
Bump PKGREVISION
2011-10-31 23:41:21 +00:00
tez
e51f92232a
In SunOS, use cpp rather than ${CC} -E, as gcc -E is broken.
...
If /usr/ucb/lib/cpp is in the path before gnu cpp this could break things
but that is not an expected situation. The only executable in /usr/ucb/lib
is cpp, so there is no other reason to add it to the path.
This should fix PR#42624
2010-05-12 20:57:46 +00:00
abs
ccbfb9752b
Update bsd.files.mk multiple include protection to use the same mechanism
...
as in the base NetBSD system - fixes PR pkg/39715
2010-01-15 22:00:36 +00:00
dsainty
c692fde374
Yet Another Groff Version, version 1.19.1, present in some release of Gentoo.
2009-08-07 07:48:59 +00:00
minskim
2de8351d52
"ranlib -t" doesn't work on Darwin; use "touch" instead.
2009-05-12 23:21:10 +00:00
joerg
368d71b62e
Remove redundant NO_CHECKSUM and EXTRACT_ONLY definitions.
2009-04-09 00:48:06 +00:00
joerg
d0076c3403
Remove the remaining NO_MTREE definitions, it has been a nop for a
...
while.
2009-04-08 22:43:23 +00:00
wiz
108d0702df
Recognize groff-1.20.1 on Linux.
...
From Stathis Kamperis on pkgsrc-users.
Bump version.
2009-02-26 07:05:10 +00:00
joerg
5ff23c6137
bootstrap-mk-files-20090217:
...
Don't leak the unprivileged user for USE_DESTDIR=full.
2009-02-17 17:08:13 +00:00
dsainty
c417193ec6
Yet Another Groff Version (1.17.2), allows successful bootstrapping on an
...
extremely crufty old Linux box of unclear parentage (but it might be a RedHat
3.0 installation).
2009-01-14 23:16:54 +00:00
joerg
95e4b0f2c3
bootstrap-mk-files-20080808:
...
YAGV (Yet Another Groff Version)
2008-08-08 21:15:57 +00:00
tnn
5849537ceb
fix yesterday's commit: bump to the correct date (20080728)
2008-07-29 19:39:41 +00:00
tnn
77b09d1486
bootstrap-mk-files-20080722:
...
Yet another Linux TMACDIR fix. PR pkg/39239 from Alexander Nasonov.
2008-07-28 20:18:20 +00:00
joerg
73d1f41e9b
bootstrap-mk-files-20080703:
...
AIX's tsort doesn't understand -q, override sys.mk.
Reported in PR 39064.
2008-07-03 20:06:21 +00:00
joerg
da712f263e
Add a marker for bootstrap packages to allow special cases them during
...
bulk builds.
2008-06-19 18:36:51 +00:00
joerg
22f59d0159
bootstrap-mk-files-20080415:
...
Don't bother with real dependency tracking, just touch .depend.
2008-04-15 16:49:56 +00:00
joerg
9794279905
bootstrap-mk-files-20080310:
...
IRIX and Linux don't provide lorder in all cases, so just skip
the logic for the resorting before building ar(1)chives.
2008-03-13 17:28:23 +00:00
tnn
aab417c507
Bump date for SunOS change.
2008-02-11 15:17:52 +00:00
tnn
e21f12791a
Bump date because of several HPUX & OSF1 fixes.
2008-01-16 11:41:15 +00:00
minskim
829766824a
Teach bootstrap-mk-files about groff-1.19.2 on Darwin.
2007-11-04 08:08:52 +00:00
joerg
7a57e890e0
Fix spelling of variable and add DESTDIR support.
2007-09-21 17:14:39 +00:00
joerg
06cbbe0491
Don't use ld -x or ld -X. Bump version to 20070810.
...
Discussed with and tested by various people over the last two month.
This problem was exposed by pbulk.
2007-08-10 13:04:13 +00:00
joerg
2a722b785e
When calling bootstrap-register from the bootstrap script for the
...
various packages, pass down PKG_PRESERVE. Remove the default setting of
PKG_PRESERVE, it makes perfect sense to install e.g. pkgtools/mtree
and be able to remove it again, if it is not an essientiel tool.
OK jlam@
2007-04-12 14:36:40 +00:00
jschauma
4b05d984b2
Address PR pkg/34966 as suggested by Oliver Gould and apply the same
...
logic to all platforms:
Some packages (such as math/gap) create wrappers based on the name of
the compiler, so ${CC} should not contain any flags. Move flags into
CFLAGS.
2006-11-11 18:24:52 +00:00
wiz
91588977bb
Add missing file to PLIST. Bump version.
2006-08-24 17:49:52 +00:00