Use buildlink2.

This commit is contained in:
Juan Romero Pardines 2003-11-26 23:56:47 +00:00 committed by Thomas Klausner
parent 69f281858d
commit 960cb409a2
2 changed files with 40 additions and 11 deletions

View file

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2003/11/26 23:38:14 xtraeme Exp $
# $NetBSD: Makefile,v 1.3 2003/11/26 23:56:47 xtraeme Exp $
#
DISTNAME= libX11-6.2.1
@ -12,16 +12,7 @@ COMMENT= Base X libraries from freedesktop.org
CONFLICTS+= XFree86-libs-[0-9]*
# later use buildlink
DEPENDS+= xproto>=6.6:../../new/xproto
DEPENDS+= xextensions>=1.0:../../new/xextensions
DEPENDS+= xtrans>=0.1:../../new/xtrans
DEPENDS+= libXau>=0.1:../../new/libXau
# need to buildlink for xtrans for include/X11/Xtrans/transport.c
#USE_BUILDLINK2= yes
USE_PKGLOCALEDIR= yes
USE_BUILDLINK2= yes
USE_LIBTOOL= yes
LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
PKGCONFIG_OVERRIDE+= ${WRKSRC}/x11.pc.in
@ -30,5 +21,9 @@ USE_GMAKE= yes
CONFIGURE_ENV+= KEYSYMDEF=${X11PREFIX}/include/X11/keysymdef.h
.include "../../wip/xextensions/buildlink2.mk"
.include "../../wip/xproto/buildlink2.mk"
.include "../../wip/xtrans/buildlink2.mk"
.include "../../wip/libXau/buildlink2.mk"
.include "../../devel/pkgconfig/buildlink2.mk"
.include "../../mk/bsd.pkg.mk"

34
libX11/buildlink2.mk Normal file
View file

@ -0,0 +1,34 @@
# $NetBSD: buildlink2.mk,v 1.1 2003/11/26 23:56:47 xtraeme Exp $
#
# This Makefile fragment is included by packages that use libX11.
#
# This file was created automatically using createbuildlink 2.8.
#
.if !defined(LIBX11_BUILDLINK2_MK)
LIBX11_BUILDLINK2_MK= # defined
BUILDLINK_PACKAGES+= libX11
BUILDLINK_DEPENDS.libX11?= libX11>=6.2.1
BUILDLINK_PKGSRCDIR.libX11?= ../../wip/libX11
EVAL_PREFIX+= BUILDLINK_PREFIX.libX11=libX11
BUILDLINK_PREFIX.libX11_DEFAULT= ${LOCALBASE}
BUILDLINK_FILES.libX11+= include/X11/ImUtil.h
BUILDLINK_FILES.libX11+= include/X11/XKBlib.h
BUILDLINK_FILES.libX11+= include/X11/Xcms.h
BUILDLINK_FILES.libX11+= include/X11/Xlib.h
BUILDLINK_FILES.libX11+= include/X11/Xlibint.h
BUILDLINK_FILES.libX11+= include/X11/Xlocale.h
BUILDLINK_FILES.libX11+= include/X11/Xresource.h
BUILDLINK_FILES.libX11+= include/X11/Xutil.h
BUILDLINK_FILES.libX11+= include/X11/cursorfont.h
BUILDLINK_FILES.libX11+= include/X11/region.h
BUILDLINK_FILES.libX11+= lib/libX11.*
BUILDLINK_TARGETS+= libX11-buildlink
libX11-buildlink: _BUILDLINK_USE
.endif # LIBX11_BUILDLINK2_MK