jperkin
090a9fe49b
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
c7191bef0c
Update to 20130908
...
* Add FreeMiNT support. This file is needed for bootstrapping pkgsrc.
2013-09-08 16:27:23 +00:00
jperkin
3e9739cccb
bootstrap-mk-files-20130830: Use bsdinstall on SunOS by default.
2013-08-30 14:47:29 +00:00
ryoon
48fb0b40e9
Add (Debian) GNU/kFreeBSD port.
...
Similar to GNU/Linux.
Bump bootstrap-mk-files to 20130727.
2013-07-26 09:38:15 +00:00
jperkin
e395f7563b
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
jperkin
87dff69ed9
Use `` instead of $(), fixes bootstrap on older SunOS versions which have
...
the legacy /bin/sh.
Fix from asau.
2013-03-18 11:24:42 +00:00
asau
ea10d18ade
Help people using mk files outside pkgsrc, provide saner default values.
2013-02-23 23:52:32 +00:00
obache
e69479e0bd
Add Cygwin support, mainly borrowed from Interix's one.
2013-02-10 06:15:52 +00:00
asau
0d2b63b3a3
"user-destdir" is default these days
2012-09-11 23:19:33 +00:00
obache
5600e9ac13
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
ec983db4d8
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
hans
db10e1766f
Don't depend on /usr/ucb/install on SunOS, use ${PREFIX}/bin/install-sh.
2012-02-15 15:30:25 +00:00
joerg
a321e51820
Don't disable builtins for GCC.
2011-12-05 22:40:21 +00:00
dholland
13d89164ed
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
5882f8bd2b
Add Minix specific Makefiles to bootstrap-mk-files. PR pkg/45045
2011-11-06 21:01:30 +00:00
sbd
8abe9604d7
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
wiz
277656f74f
Add support for groff-1.18. From norc on pkgsrc-users.
2011-10-30 22:12:45 +00:00
cheusov
74f09d34c8
IRIX: Set CPP to '${CC} -E' by default (old value is 'CC -E').
...
This fixes bootstrap failure on IRIX with MIPSPro C compiler when
MIPSPro C++ is not available. Approved by wiz@
2011-08-29 10:43:35 +00:00
obache
ab6c83e38d
Fixes bsd.own.mk handling in bootstrap.sh script to same as pkg's Makefile.
...
PR#45061.
2011-06-17 11:00:36 +00:00
agc
231a384ac3
Add support for MirBSD to pkgsrc. Patches from Benny Siegert and
...
Thorsten Glaser.
2011-01-23 19:07:24 +00:00
ghen
3abc1a87bc
Fix the fix for Arch Linux
2011-01-17 15:12:46 +00:00
markd
cb6f4a44d6
Yet Another Groff Version (1.21). Fixes bootstrap on ArchLinux.
2011-01-10 10:16:31 +00:00
tez
2716f5893d
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
obache
46c8addc1a
Initial Haiku support.
...
currently, just copies of Linux's one.
2010-02-06 10:50:40 +00:00
abs
4acd42293c
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
abs
128e7d224a
Add note on SHLIB_{MAJOR,MINOR,TEENY}
2009-12-30 20:46:22 +00:00
abs
1db2a15b17
Sync comments section with current bsd.lib.mk from NetBSD - fixes various
...
typos and incorrect entries and also adds a brief line on SHLIB_MAJOR,
SHLIB_MINOR and SHLIB_TEENY, the latter addresses PR bin/39693
No functionality change, no PKGREVISION bump
2009-12-30 12:35:33 +00:00
dsainty
0d220b21e1
Yet Another Groff Version, version 1.19.1, present in some release of Gentoo.
2009-08-07 07:48:59 +00:00
joerg
0b8fdfcdfa
Remove @dirrm entries from PLISTs
2009-06-14 18:10:40 +00:00
minskim
79413b9a35
"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
tez
0521d1c465
Much simpler fix for PR/41125
...
Approved by agc
2009-04-07 23:42:17 +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
abs
44dc2856b0
Fix PR 40151 - bootstrap of pkgsrc fails on Ubuntu 8.10
...
- At least Ubuntu 8.1 sets __attribute__((warn_unused_result)) on fwrite()
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25509
which means (void)fwrite(...) will *always* generate a warning, so
set -Wno-error to bypass this in Linux.sys.mk
- Ubuntu 8.1 also jumps through hoops to ensure ARG_MAX is *undefined*, so
work around this in tnftp and libnbcompat
2009-02-19 00:51:12 +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
schwarz
e88d2f7dbf
remove NetBSD-specific code from OpenBSD's bsd.own.mk
2008-11-15 13:06:42 +00:00
schwarz
c07f4de9ea
OpenBSD changed to ELF on i386 with the 3.4 release
2008-11-15 13:05:09 +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
tnn
23bfa1e54c
Remove the broken FreeBSD manual page rule overrides.
...
This deviates too much from the standard bsd.sys.mk with no good reason,
and breaks more than it fixes. PR pkg/38650
2008-05-26 19:23:59 +00:00
tnn
1eeb2a6235
Try to fix a bootstrap failure reported on Slackware 12.1. Untested.
2008-05-20 12:27:23 +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
cca85a83d2
Use echo(1) instead of lorder(1). At least my IRIX 6.5 doesn't have it.
...
The IRIX 5.3 lorder(1) manpage says:
"This command is useless (but not harmful) in IRIX."
2008-02-21 15:51:50 +00:00
tnn
aab417c507
Bump date for SunOS change.
2008-02-11 15:17:52 +00:00