80739d5835
include: * Adding a regex(3) implementation for those platforms that don't have one, e.g. IRIX 5.3. * Allow nbcompat.h to be included multiple times in case it's needed to override values of set by config.h in bootstrap packages. This should fix problems with building pkg_install and pax on platforms that have /usr/include/glob.h. * Remove namespace.h, which should be a no-op since we're building a userland library separate from the NetBSD sources. * Remove HAVE_CONFIG_H checks from sources since we're always going to have and and we're always going to be including it. * Rename all inclusion guards in nbcompat/*.h to be _NBCOMPAT_*_H_ so that it won't get triggered by any settings in system headers. This has been tested on: FreeBSD-4.8/i386 Debian Linux 3.0 (woody) IRIX 6.5 MacOS X 10.2.8 MacOS X 10.3.5 NetBSD-1.6.2/i386 NetBSD-2.0_BETA/i386 Red Hat Linux 7.3 Solaris 7/sparc Solaris 8/sparc Solaris 9/sparc
31 lines
794 B
Makefile
31 lines
794 B
Makefile
# $NetBSD: Makefile,v 1.39 2004/08/16 17:24:56 jlam Exp $
|
|
#
|
|
# NOTE: If you update this package, it is *mandatory* that you update
|
|
# pkgsrc/pkgtools/libnbcompat/files/README to reflect the actual
|
|
# list of tested and supported platforms.
|
|
#
|
|
|
|
DISTNAME= libnbcompat-20040814
|
|
CATEGORIES= pkgtools
|
|
MASTER_SITES= # empty
|
|
DISTFILES= # empty
|
|
|
|
MAINTAINER= grant@NetBSD.org
|
|
HOMEPAGE= http://www.NetBSD.org/
|
|
COMMENT= portable NetBSD compatibility library
|
|
|
|
NO_BUILDLINK= yes
|
|
NO_PKGTOOLS_REQD_CHECK= yes
|
|
NO_CHECKSUM= yes
|
|
NO_MTREE= yes
|
|
|
|
GNU_CONFIGURE= yes
|
|
|
|
PKG_INFO= PKG_DBDIR=${_PKG_DBDIR} ${PKG_INFO_CMD}
|
|
PKG_CREATE= PKG_DBDIR=${_PKG_DBDIR} ${PKG_CREATE_CMD}
|
|
PKG_DELETE= PKG_DBDIR=${_PKG_DBDIR} ${PKG_DELETE_CMD}
|
|
|
|
do-extract:
|
|
@${CP} -Rp ${FILESDIR} ${WRKSRC}
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|