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
hans
03fa692c58
Don't depend on /usr/ucb/install on SunOS, use ${PREFIX}/bin/install-sh.
2012-02-15 15:30:25 +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
wiz
26b00a1a70
Add support for groff-1.18. From norc on pkgsrc-users.
2011-10-30 22:12:45 +00:00
cheusov
d20e57b0a5
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
9ee7d428d7
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
e81f515156
Add support for MirBSD to pkgsrc. Patches from Benny Siegert and
...
Thorsten Glaser.
2011-01-23 19:07:24 +00:00
ghen
4cbbfc22d5
Fix the fix for Arch Linux
2011-01-17 15:12:46 +00:00
markd
0fd7bb9d32
Yet Another Groff Version (1.21). Fixes bootstrap on ArchLinux.
2011-01-10 10:16:31 +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
obache
4153cf1aed
Initial Haiku support.
...
currently, just copies of Linux's one.
2010-02-06 10:50:40 +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
abs
031708e074
Add note on SHLIB_{MAJOR,MINOR,TEENY}
2009-12-30 20:46:22 +00:00
abs
5e7936e550
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
c692fde374
Yet Another Groff Version, version 1.19.1, present in some release of Gentoo.
2009-08-07 07:48:59 +00:00
joerg
d289453e83
Remove @dirrm entries from PLISTs
2009-06-14 18:10:40 +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
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
tnn
017ce50be9
${CC} -E is a better default choice for CPP than "cpp".
...
Prevents many packages from failing with "c preprocessor fails sanity check."
2008-02-11 15:12:39 +00:00
tnn
e21f12791a
Bump date because of several HPUX & OSF1 fixes.
2008-01-16 11:41:15 +00:00
tnn
0f5043a902
Fix CPP detection
2008-01-16 03:05:57 +00:00
tnn
7f888fd6b0
Make CPP definition compiler-agnostic
2008-01-14 05:55:30 +00:00
tnn
03c313fb85
fix typo
2008-01-14 05:14:59 +00:00
tnn
4c52ae5bee
We always have install-sh on HPUX
2008-01-14 05:08:52 +00:00
tnn
c45631dd04
First cut at some HPUX specific overrides. No version bump of the package
...
yet since this will be work in progress for a couple of days ...
2008-01-14 05:00:43 +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