jperkin
0b70154faa
_OPSYS_SYSTEM_RPATH must match _OPSYS_LIB_DIRS or else the buildlink
...
substitutions will not be correct.
Fixes issue with ABI=64 where /usr/lib/amd64 was being exposed, but
packages will need to be rebuilt for the change to take effect.
2013-05-16 17:09:07 +00:00
ryoon
e35468c714
On Debian/Ubuntu Linux, set system's library path as Debian's multiarch
...
hierarchy.
This values should be generated from output of some commands,
but I cannot find the rule.
Tested on armel and x86_64 Debian GNU/Linux environment.
The values are shown in http://wiki.debian.org/Multiarch/Tuples .
2013-05-11 23:56:24 +00:00
obache
5024bad0b1
Introduce _OPSYS_LIB_DIRS and _OPSYS_INCLUDE_DIRS varables.
...
list of system library and header file directories.
Also add missing _OPSYS_SYSTEM_RPATH for some platforms.
2013-04-28 12:53:56 +00:00
obache
465a0376e7
Note some variables defined in ${OPSYS}.mk.
2013-04-08 13:29:26 +00:00
jperkin
05cb950dc2
Default to the native linux-pam implementation. It is available
...
since at least Leopard (10.5) and the security/PAM package does
not currently build, breaking PREFER_PKGSRC=yes.
2013-04-04 10:24:14 +00:00
obache
e5b374f8d0
bump required user_cygwin package to 20130313.
2013-03-13 12:38:19 +00:00
obache
b292fbe970
Switch to use own user_cygwin for _USER_DEPENDS.
2013-03-06 12:41:44 +00:00
jperkin
50ada5fd89
Enable check-shlibs if the user supplies a working readelf, e.g. from binutils.
2013-03-01 16:58:51 +00:00
tcort
6933dd0064
Minix.mk: update GROUPADD/USERADD. OK by agc.
2013-03-01 00:09:20 +00:00
obache
ad51f051b0
introduce _OPSYS_EXE_SUFFIX, for platform specific executable suffix.
2013-02-27 12:03:49 +00:00
obache
72722c091d
Drop Interix-ish, not for Cygwin.
2013-02-27 10:59:33 +00:00
obache
e41afcfbf9
prefer native X11 on Cygwin.
2013-02-23 05:41:04 +00:00
obache
381fd5cad9
Fix ROOT_USER/ROOT_GROUP for Cygwin to Administrators/Administrators (not using
...
its UID/GID), and sync platform privilege check with bootstrap script.
2013-02-22 13:39:31 +00:00
obache
cd901ade7c
${ID} is not defined here.
2013-02-21 11:19:27 +00:00
obache
b0ab224f20
Use ${ID} instead of bare 'id'.
2013-02-20 13:08:26 +00:00
obache
6773d2ae90
Fixes ROOT_GROUP setting for Cygwin.
2013-02-20 12:42:43 +00:00
obache
8351306655
check requirement of uac manifest, it is required for Windows Vista
...
(aka NT-6.0) and later.
2013-02-15 09:22:50 +00:00
obache
59f7f450d0
Add preference for Cygwin.
2013-02-10 12:25:17 +00:00
tcort
b203217b96
Minix now supports ELF shared libraries.
...
OK by obache@
2013-02-09 03:40:01 +00:00
wiz
6e3b6b5bea
Remove "-no-cpp-precomp" from CPP_PRECOMP_FLAGS.
...
Obsolete since about Darwin-4.4.
Per Jason Bacon in PR 47531.
2013-02-04 15:53:16 +00:00
hans
8cf5164992
Prefer openssl from pkgsrc on SunOS by default.
2013-02-01 12:36:06 +00:00
hans
b239a2ebb9
Set LIBABISUFFIX on SunOS x86_64. Should probably also be done for
...
sparcv9, but I can't test that.
2013-02-01 12:25:16 +00:00
jperkin
1c7721e671
Default to builtin solaris-pam, allows PREFER_PKGSRC=yes to work.
2012-11-26 10:40:32 +00:00
ryoon
815857fa38
Make MOTIF_TYPE_DEFAULT as motif (LGPL Motif) instead of openmotif or lesstif.
...
No objection on tech-pkg@.
2012-11-19 11:34:15 +00:00
agc
4871e3add7
Add platform file for QNX - from Sean Boudreau, thanks!
2012-11-09 04:36:27 +00:00
bsiegert
8ec322d1f9
Comment out dependency on sysutils/user for user and group management.
...
The user package was removed two years ago :/.
Let's see how we can handle this better on MirBSD.
2012-06-16 20:13:06 +00:00
jperkin
830bf24fec
Default to X11_TYPE?=modular if OpenWin headers are not installed.
2012-06-01 09:47:49 +00:00
bsiegert
045cd0e748
Add a global BUILDLINK_TRANSFORM to remove -ldl. This library is an empty
...
static library for compatibility reasons. If a libtool library is linking
against -ldl, libtool only builds it statically because there is no
libdl.so. This prevented, at least, the build of devel/gobject-introspection.
Add it globally because there is no reason anyone would want to link against
libdl on MirBSD.
2012-05-18 14:15:17 +00:00
obache
0504e225e5
Set LD_TRACE_LOADED_OBJECTS_FMT{1,2} for OpenBSD so that output of ldd will be
...
expected format.
workaround of PR 38838.
2012-05-13 08:20:11 +00:00
obache
d0f6d256be
It is possible to check shlibs on OpenBSD now.
2012-05-04 11:46:02 +00:00
sbd
e7de802238
The path to libc.so.6 needs to include ${LIBABISUFFIX}.
2012-04-23 08:14:36 +00:00
sbd
c3c450359b
Oops I had the sense inverted for NOGCCERROR.
2012-04-09 04:19:24 +00:00
joerg
9765e41589
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.
2012-03-19 12:34:12 +00:00
sbd
6e18dafcab
If NOGCCERROR is defined pass it to the make process.
2012-03-05 07:53:42 +00:00
tron
2dae6ecc20
Fix comment about NetBSD X11: the default for NetBSD 4 is now "modular".
2012-02-28 19:35:58 +00:00
hans
e7d34a93ec
Use ${MAKE} as IMAKE_MAKE.
2012-02-15 15:15:23 +00:00
sbd
b21b15a027
Remove GNU_CONFIGURE_LIBDIR setting on x86_64-linux systems, setting this
...
for all packages that use GNU_CONFIGURE causes to many packages to break.
Packages that need the libdir passed to them will need to be handled one
at a time.
2012-01-22 08:40:11 +00:00
obache
53b0cfe395
OpenBSD-2.9 and later support kqueue(2).
2012-01-19 10:53:56 +00:00
sbd
7d410a233f
Add the GNU_CONFIGURE_LIBDIR variable, if defined it will be passed to gnu
...
configure scripts as the value of --libdir.
On Linux x86_64 set GNU_CONFIGURE_LIBDIR to ${GNU_CONFIGURE_PREFIX}/lib,
this will stop package trying to install into ${PREFIX}/lib64.
2012-01-17 21:10:24 +00:00
hans
b0aed5d3a6
Default to lesstif instead of dt if X11_TYPE != native.
2012-01-12 15:53:37 +00:00
marino
478c16e258
mk/platform/DragonFly.mk: Correct setting for _OPSYS_HAS_OSSAUDIO
...
DragonFly never had libossaudio.
2011-12-17 16:20:01 +00:00
tcort
3daa7e95c9
Define the Minix platform.
2011-11-05 17:09:15 +00:00
sbd
f0315578c5
Add LIBC_BUILTINS platform definition to Linux.
...
Designed to be used in mk.conf like so:
PREFER_PKGSRC= yes
PREFER_NATIVE= ${LIBC_BUILTINS}
2011-10-31 23:22:59 +00:00
sbd
be522e59ef
Change the X11_TYPE conditional to work with the switch in the default
...
X11_TYPE to modular.
2011-10-15 03:15:37 +00:00
bsiegert
0e77bd1e01
Tentatively switch X11_TYPE to modular to MirBSD. The native X is still
...
X11R6 so many new applications do not build. meta-pkgs/modular-xorg-libs
built correctly in my tests, so let's see what a bulk build will show.
2011-09-18 19:11:29 +00:00
abs
777afd3e4b
switch NetBSD-4 and AIX to default to modular X11_TYPE
2011-09-18 12:42:23 +00:00
abs
2750273003
IRIX 6 made it to X11R6, but never X11R7, so default to X11_TYPE=modular
2011-09-17 08:13:06 +00:00
abs
e6d9e50cd6
UnixWare 7 has move dup to X11R6, still less than X11R7, so default to
...
X11_TYPE=modular
2011-09-17 08:10:33 +00:00
abs
021c4489b5
Sinc BSD/OS has been oprhaned since 2004, default to modular X11_TYPE
2011-09-17 08:06:40 +00:00
abs
ac04381173
Since Interix appears to use X11R5, switch to modular X11_TYPE by default
2011-09-17 08:05:02 +00:00