Update "x11-links" package to version 0.52: - Add support for "xcb-proto".diff -r1.116 -r1.117 pkgsrc/pkgtools/x11-links/Makefile
(tron)
@@ -1,103 +1,103 @@ | @@ -1,103 +1,103 @@ | |||
1 | # $NetBSD: Makefile,v 1.116 2010/09/11 19:11:47 tron Exp $ | 1 | # $NetBSD: Makefile,v 1.117 2010/09/11 19:47:31 tron Exp $ | |
2 | # | 2 | # | |
3 | # NOTE: If you update this package, then you'll likely need to also update | 3 | # NOTE: If you update this package, then you'll likely need to also update | |
4 | # the x11-links dependency in buildlink3.mk to the correct version, | 4 | # the x11-links dependency in buildlink3.mk to the correct version, | |
5 | # usually the most recent. | 5 | # usually the most recent. | |
6 | 6 | |||
7 | DISTNAME= x11-links-0.51 | 7 | DISTNAME= x11-links-0.52 | |
8 | CATEGORIES= pkgtools x11 | 8 | CATEGORIES= pkgtools x11 | |
9 | MASTER_SITES= # empty | 9 | MASTER_SITES= # empty | |
10 | DISTFILES= # empty | 10 | DISTFILES= # empty | |
11 | 11 | |||
12 | MAINTAINER= pkgsrc-users@NetBSD.org | 12 | MAINTAINER= pkgsrc-users@NetBSD.org | |
13 | HOMEPAGE= ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/doc/pkgsrc.html | 13 | HOMEPAGE= ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/doc/pkgsrc.html | |
14 | COMMENT= Shadow tree of links to native X11 headers and libraries | 14 | COMMENT= Shadow tree of links to native X11 headers and libraries | |
15 | LICENSE= original-bsd | 15 | LICENSE= original-bsd | |
16 | 16 | |||
17 | PKG_DESTDIR_SUPPORT= user-destdir | 17 | PKG_DESTDIR_SUPPORT= user-destdir | |
18 | PKG_INSTALLATION_TYPES= overwrite pkgviews | 18 | PKG_INSTALLATION_TYPES= overwrite pkgviews | |
19 | 19 | |||
20 | WRKSRC= ${WRKDIR} | 20 | WRKSRC= ${WRKDIR} | |
21 | USE_LANGUAGES= # empty | 21 | USE_LANGUAGES= # empty | |
22 | USE_TOOLS+= pax | 22 | USE_TOOLS+= pax | |
23 | 23 | |||
24 | PLIST_SRC.files= ${WRKDIR}/.PLIST_SRC.files | 24 | PLIST_SRC.files= ${WRKDIR}/.PLIST_SRC.files | |
25 | PLIST_SRC= ${.CURDIR}/PLIST ${PLIST_SRC.files} | 25 | PLIST_SRC= ${.CURDIR}/PLIST ${PLIST_SRC.files} | |
26 | 26 | |||
27 | OSVERSION_SPECIFIC= yes | 27 | OSVERSION_SPECIFIC= yes | |
28 | 28 | |||
29 | .include "../../mk/bsd.prefs.mk" | 29 | .include "../../mk/bsd.prefs.mk" | |
30 | 30 | |||
31 | .if ${X11_TYPE} == "modular" | 31 | .if ${X11_TYPE} == "modular" | |
32 | PKG_FAIL_REASON+= "${PKGNAME} should only be used with X11_TYPE=native." | 32 | PKG_FAIL_REASON+= "${PKGNAME} should only be used with X11_TYPE=native." | |
33 | .elif !exists(${X11BASE}/include/X11/X.h) | 33 | .elif !exists(${X11BASE}/include/X11/X.h) | |
34 | PKG_FAIL_REASON+= "pkgsrc has been configured to use a system provided X11 installation" | 34 | PKG_FAIL_REASON+= "pkgsrc has been configured to use a system provided X11 installation" | |
35 | PKG_FAIL_REASON+= "but one could not be found. Possible solutions:" | 35 | PKG_FAIL_REASON+= "but one could not be found. Possible solutions:" | |
36 | PKG_FAIL_REASON+= "" | 36 | PKG_FAIL_REASON+= "" | |
37 | PKG_FAIL_REASON+= " *) install X headers and libraries in X11BASE (currently ${X11BASE})" | 37 | PKG_FAIL_REASON+= " *) install X headers and libraries in X11BASE (currently ${X11BASE})" | |
38 | PKG_FAIL_REASON+= " *) set X11_TYPE=modular in mk.conf to use X11 from pkgsrc" | 38 | PKG_FAIL_REASON+= " *) set X11_TYPE=modular in mk.conf to use X11 from pkgsrc" | |
39 | PKG_FAIL_REASON+= "" | 39 | PKG_FAIL_REASON+= "" | |
40 | PKG_FAIL_REASON+= "Please note that changing the value of X11_TYPE in existing" | 40 | PKG_FAIL_REASON+= "Please note that changing the value of X11_TYPE in existing" | |
41 | PKG_FAIL_REASON+= "pkgsrc installations is not supported!" | 41 | PKG_FAIL_REASON+= "pkgsrc installations is not supported!" | |
42 | .endif | 42 | .endif | |
43 | 43 | |||
44 | .if ${OPSYS} == "IRIX" | 44 | .if ${OPSYS} == "IRIX" | |
45 | . include "xsgi.mk" | 45 | . include "xsgi.mk" | |
46 | .elif ${OPSYS} == "OSF1" | 46 | .elif ${OPSYS} == "OSF1" | |
47 | . include "xdec.mk" | 47 | . include "xdec.mk" | |
48 | .elif !empty(X11BASE:M*openwin) | 48 | .elif !empty(X11BASE:M*openwin) | |
49 | . include "openwin.mk" | 49 | . include "openwin.mk" | |
50 | .elif exists(${X11BASE}/lib/X11/config/xorgversion.def) || \ | 50 | .elif exists(${X11BASE}/lib/X11/config/xorgversion.def) || \ | |
51 | exists(${X11BASE}/lib/pkgconfig/xorg-server.pc) | 51 | exists(${X11BASE}/lib/pkgconfig/xorg-server.pc) | |
52 | . include "xorg.mk" | 52 | . include "xorg.mk" | |
53 | .else | 53 | .else | |
54 | . include "xfree.mk" | 54 | . include "xfree.mk" | |
55 | .endif | 55 | .endif | |
56 | 56 | |||
57 | X11_LINKS_SUBDIR= share/x11-links | 57 | X11_LINKS_SUBDIR= share/x11-links | |
58 | X11_LINKS_BUILD_DIR= ${WRKSRC}/${X11_LINKS_SUBDIR} | 58 | X11_LINKS_BUILD_DIR= ${WRKSRC}/${X11_LINKS_SUBDIR} | |
59 | X11_LINKS_DIR= ${PREFIX}/${X11_LINKS_SUBDIR} | 59 | X11_LINKS_DIR= ${PREFIX}/${X11_LINKS_SUBDIR} | |
60 | 60 | |||
61 | FILES_LIST_CMD= ${SED} -e "s/@ABI@/${ABI}/" ${FILES_LIST} | ${GREP} -v "^\#" | 61 | FILES_LIST_CMD= ${SED} -e "s/@ABI@/${ABI}/" ${FILES_LIST} | ${GREP} -v "^\#" | |
62 | 62 | |||
63 | CREATE_X11LINK?= ${LN} -fs $$src $$dest | 63 | CREATE_X11LINK?= ${LN} -fs $$src $$dest | |
64 | 64 | |||
65 | .include "../../mk/x11.buildlink3.mk" | 65 | .include "../../mk/x11.buildlink3.mk" | |
66 | 66 | |||
67 | do-build: | 67 | do-build: | |
68 | ${MKDIR} ${X11_LINKS_BUILD_DIR} | 68 | ${MKDIR} ${X11_LINKS_BUILD_DIR} | |
69 | ${CHMOD} ${PKGDIRMODE} ${X11_LINKS_BUILD_DIR} | 69 | ${CHMOD} ${PKGDIRMODE} ${X11_LINKS_BUILD_DIR} | |
70 | ${FILES_LIST_CMD} | ${SED} -e "s,/[^/]*$$,," | ${SORT} -u | \ | 70 | ${FILES_LIST_CMD} | ${SED} -e "s,/[^/]*$$,," | ${SORT} -u | \ | |
71 | while read dir; do \ | 71 | while read dir; do \ | |
72 | if [ -d ${X11BASE}/$$dir ]; then \ | 72 | if [ -d ${X11BASE}/$$dir ]; then \ | |
73 | ${MKDIR} ${X11_LINKS_BUILD_DIR}/$$dir; \ | 73 | ${MKDIR} ${X11_LINKS_BUILD_DIR}/$$dir; \ | |
74 | ${CHMOD} ${PKGDIRMODE} ${X11_LINKS_BUILD_DIR}/$$dir; \ | 74 | ${CHMOD} ${PKGDIRMODE} ${X11_LINKS_BUILD_DIR}/$$dir; \ | |
75 | elif [ -d /usr/$$dir ]; then \ | 75 | elif [ -d /usr/$$dir ]; then \ | |
76 | ${MKDIR} ${X11_LINKS_BUILD_DIR}/$$dir; \ | 76 | ${MKDIR} ${X11_LINKS_BUILD_DIR}/$$dir; \ | |
77 | ${CHMOD} ${PKGDIRMODE} ${X11_LINKS_BUILD_DIR}/$$dir; \ | 77 | ${CHMOD} ${PKGDIRMODE} ${X11_LINKS_BUILD_DIR}/$$dir; \ | |
78 | fi; \ | 78 | fi; \ | |
79 | done | 79 | done | |
80 | ${RM} -f ${PLIST_SRC.files} | 80 | ${RM} -f ${PLIST_SRC.files} | |
81 | ${FILES_LIST_CMD} | ${SORT} -u | \ | 81 | ${FILES_LIST_CMD} | ${SORT} -u | \ | |
82 | while read file; do \ | 82 | while read file; do \ | |
83 | if ${TEST} -r ${X11BASE}/$$file; then \ | 83 | if ${TEST} -r ${X11BASE}/$$file; then \ | |
84 | src="${X11BASE}/$$file"; \ | 84 | src="${X11BASE}/$$file"; \ | |
85 | dest="${X11_LINKS_BUILD_DIR}/$$file"; \ | 85 | dest="${X11_LINKS_BUILD_DIR}/$$file"; \ | |
86 | ${CREATE_X11LINK}; \ | 86 | ${CREATE_X11LINK}; \ | |
87 | ${ECHO} "${X11_LINKS_SUBDIR}/$$file" \ | 87 | ${ECHO} "${X11_LINKS_SUBDIR}/$$file" \ | |
88 | >> ${PLIST_SRC.files}; \ | 88 | >> ${PLIST_SRC.files}; \ | |
89 | elif ${TEST} -r /usr/$$file; then \ | 89 | elif ${TEST} -r /usr/$$file; then \ | |
90 | src="/usr/$$file"; \ | 90 | src="/usr/$$file"; \ | |
91 | dest="${X11_LINKS_BUILD_DIR}/$$file"; \ | 91 | dest="${X11_LINKS_BUILD_DIR}/$$file"; \ | |
92 | ${CREATE_X11LINK}; \ | 92 | ${CREATE_X11LINK}; \ | |
93 | ${ECHO} "${X11_LINKS_SUBDIR}/$$file" \ | 93 | ${ECHO} "${X11_LINKS_SUBDIR}/$$file" \ | |
94 | >> ${PLIST_SRC.files}; \ | 94 | >> ${PLIST_SRC.files}; \ | |
95 | fi; \ | 95 | fi; \ | |
96 | done | 96 | done | |
97 | 97 | |||
98 | do-install: | 98 | do-install: | |
99 | ${INSTALL_DATA_DIR} ${DESTDIR:Q}${X11_LINKS_DIR:Q} | 99 | ${INSTALL_DATA_DIR} ${DESTDIR:Q}${X11_LINKS_DIR:Q} | |
100 | cd ${X11_LINKS_BUILD_DIR} && \ | 100 | cd ${X11_LINKS_BUILD_DIR} && \ | |
101 | pax -rw . ${DESTDIR:Q}${X11_LINKS_DIR:Q} | 101 | pax -rw . ${DESTDIR:Q}${X11_LINKS_DIR:Q} | |
102 | 102 | |||
103 | .include "../../mk/bsd.pkg.mk" | 103 | .include "../../mk/bsd.pkg.mk" |
@@ -1,31 +1,31 @@ | @@ -1,31 +1,31 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.28 2010/09/11 19:11:47 tron Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.29 2010/09/11 19:47:31 tron Exp $ | |
2 | # | 2 | # | |
3 | # Don't include this file manually! It will be included as necessary | 3 | # Don't include this file manually! It will be included as necessary | |
4 | # by bsd.buildlink3.mk. | 4 | # by bsd.buildlink3.mk. | |
5 | 5 | |||
6 | # x11-links is sorted first in mk/buildlink3/bsd.buildlink3.mk, | 6 | # x11-links is sorted first in mk/buildlink3/bsd.buildlink3.mk, | |
7 | # so that symlinks created from it can be overriden by other packages. | 7 | # so that symlinks created from it can be overriden by other packages. | |
8 | # | 8 | # | |
9 | 9 | |||
10 | BUILDLINK_TREE+= x11-links | 10 | BUILDLINK_TREE+= x11-links | |
11 | 11 | |||
12 | .if !defined(X11_LINKS_BUILDLINK3_MK) | 12 | .if !defined(X11_LINKS_BUILDLINK3_MK) | |
13 | X11_LINKS_BUILDLINK3_MK:= | 13 | X11_LINKS_BUILDLINK3_MK:= | |
14 | 14 | |||
15 | BUILDLINK_API_DEPENDS.x11-links+= x11-links>=0.51 | 15 | BUILDLINK_API_DEPENDS.x11-links+= x11-links>=0.52 | |
16 | BUILDLINK_PKGSRCDIR.x11-links?= ../../pkgtools/x11-links | 16 | BUILDLINK_PKGSRCDIR.x11-links?= ../../pkgtools/x11-links | |
17 | BUILDLINK_DEPMETHOD.x11-links?= build | 17 | BUILDLINK_DEPMETHOD.x11-links?= build | |
18 | 18 | |||
19 | # Force all of the headers and libraries to be symlinked into | 19 | # Force all of the headers and libraries to be symlinked into | |
20 | # ${BUILDLINK_X11_DIR}, even in the "pkgviews" case. | 20 | # ${BUILDLINK_X11_DIR}, even in the "pkgviews" case. | |
21 | # | 21 | # | |
22 | BUILDLINK_CONTENTS_FILTER.x11-links= \ | 22 | BUILDLINK_CONTENTS_FILTER.x11-links= \ | |
23 | ${EGREP} '(include.*/|\.h$$|\.pc$$|/lib[^/]*$$)' | 23 | ${EGREP} '(include.*/|\.h$$|\.pc$$|/lib[^/]*$$)' | |
24 | 24 | |||
25 | # Rename the symlinks so that they appear in ${BUILDLINK_X11_DIR}/include | 25 | # Rename the symlinks so that they appear in ${BUILDLINK_X11_DIR}/include | |
26 | # and ${BUILDLINK_X11_DIR}/lib. | 26 | # and ${BUILDLINK_X11_DIR}/lib. | |
27 | # | 27 | # | |
28 | BUILDLINK_FNAME_TRANSFORM.x11-links+= -e "s|/share/x11-links/|/|" | 28 | BUILDLINK_FNAME_TRANSFORM.x11-links+= -e "s|/share/x11-links/|/|" | |
29 | .endif # X11_LINKS_BUILDLINK3_MK | 29 | .endif # X11_LINKS_BUILDLINK3_MK | |
30 | 30 | |||
31 | BUILDLINK_TREE+= -x11-links | 31 | BUILDLINK_TREE+= -x11-links |
@@ -1,97 +1,98 @@ | @@ -1,97 +1,98 @@ | |||
1 | # $NetBSD: xorg.mk,v 1.17 2010/09/11 19:11:47 tron Exp $ | 1 | # $NetBSD: xorg.mk,v 1.18 2010/09/11 19:47:31 tron Exp $ | |
2 | # | 2 | # | |
3 | # This is for X.org, but use "xfree" files also. | 3 | # This is for X.org, but use "xfree" files also. | |
4 | 4 | |||
5 | FILES_LIST= ${FILESDIR}/xorg | 5 | FILES_LIST= ${FILESDIR}/xorg | |
6 | 6 | |||
7 | # XXX: what about xaw? | 7 | # XXX: what about xaw? | |
8 | 8 | |||
9 | .include "../../fonts/fontconfig/buildlink3.mk" | 9 | .include "../../fonts/fontconfig/buildlink3.mk" | |
10 | .include "../../fonts/libfontenc/buildlink3.mk" | 10 | .include "../../fonts/libfontenc/buildlink3.mk" | |
11 | .include "../../graphics/MesaLib/buildlink3.mk" | 11 | .include "../../graphics/MesaLib/buildlink3.mk" | |
12 | .include "../../graphics/freetype2/buildlink3.mk" | 12 | .include "../../graphics/freetype2/buildlink3.mk" | |
13 | .include "../../graphics/glu/buildlink3.mk" | 13 | .include "../../graphics/glu/buildlink3.mk" | |
14 | .include "../../graphics/glut/buildlink3.mk" | 14 | .include "../../graphics/glut/buildlink3.mk" | |
15 | .include "../../textproc/expat/buildlink3.mk" | 15 | .include "../../textproc/expat/buildlink3.mk" | |
16 | .include "../../x11/bigreqsproto/buildlink3.mk" | 16 | .include "../../x11/bigreqsproto/buildlink3.mk" | |
17 | .include "../../x11/compositeproto/buildlink3.mk" | 17 | .include "../../x11/compositeproto/buildlink3.mk" | |
18 | .include "../../x11/damageproto/buildlink3.mk" | 18 | .include "../../x11/damageproto/buildlink3.mk" | |
19 | .include "../../x11/evieext/buildlink3.mk" | 19 | .include "../../x11/evieext/buildlink3.mk" | |
20 | .include "../../x11/fixesproto/buildlink3.mk" | 20 | .include "../../x11/fixesproto/buildlink3.mk" | |
21 | .include "../../x11/fontcacheproto/buildlink3.mk" | 21 | .include "../../x11/fontcacheproto/buildlink3.mk" | |
22 | .include "../../x11/fontsproto/buildlink3.mk" | 22 | .include "../../x11/fontsproto/buildlink3.mk" | |
23 | .include "../../x11/glproto/buildlink3.mk" | 23 | .include "../../x11/glproto/buildlink3.mk" | |
24 | .include "../../x11/inputproto/buildlink3.mk" | 24 | .include "../../x11/inputproto/buildlink3.mk" | |
25 | .include "../../x11/libFS/buildlink3.mk" | 25 | .include "../../x11/libFS/buildlink3.mk" | |
26 | .include "../../x11/libICE/buildlink3.mk" | 26 | .include "../../x11/libICE/buildlink3.mk" | |
27 | .include "../../x11/libSM/buildlink3.mk" | 27 | .include "../../x11/libSM/buildlink3.mk" | |
28 | .include "../../x11/libX11/buildlink3.mk" | 28 | .include "../../x11/libX11/buildlink3.mk" | |
29 | .include "../../x11/libXScrnSaver/buildlink3.mk" | 29 | .include "../../x11/libXScrnSaver/buildlink3.mk" | |
30 | .include "../../x11/libXTrap/buildlink3.mk" | 30 | .include "../../x11/libXTrap/buildlink3.mk" | |
31 | .include "../../x11/libXau/buildlink3.mk" | 31 | .include "../../x11/libXau/buildlink3.mk" | |
32 | .include "../../x11/libXcomposite/buildlink3.mk" | 32 | .include "../../x11/libXcomposite/buildlink3.mk" | |
33 | .include "../../x11/libXcursor/buildlink3.mk" | 33 | .include "../../x11/libXcursor/buildlink3.mk" | |
34 | .include "../../x11/libXdamage/buildlink3.mk" | 34 | .include "../../x11/libXdamage/buildlink3.mk" | |
35 | .include "../../x11/libXdmcp/buildlink3.mk" | 35 | .include "../../x11/libXdmcp/buildlink3.mk" | |
36 | .include "../../x11/libXevie/buildlink3.mk" | 36 | .include "../../x11/libXevie/buildlink3.mk" | |
37 | .include "../../x11/libXext/buildlink3.mk" | 37 | .include "../../x11/libXext/buildlink3.mk" | |
38 | .include "../../x11/libXfixes/buildlink3.mk" | 38 | .include "../../x11/libXfixes/buildlink3.mk" | |
39 | .include "../../x11/libXfont/buildlink3.mk" | 39 | .include "../../x11/libXfont/buildlink3.mk" | |
40 | .include "../../x11/libXft/buildlink3.mk" | 40 | .include "../../x11/libXft/buildlink3.mk" | |
41 | .include "../../x11/libXinerama/buildlink3.mk" | 41 | .include "../../x11/libXinerama/buildlink3.mk" | |
42 | .include "../../x11/libXmu/buildlink3.mk" | 42 | .include "../../x11/libXmu/buildlink3.mk" | |
43 | .include "../../x11/libXpm/buildlink3.mk" | 43 | .include "../../x11/libXpm/buildlink3.mk" | |
44 | .include "../../x11/libXprintUtil/buildlink3.mk" | 44 | .include "../../x11/libXprintUtil/buildlink3.mk" | |
45 | .include "../../x11/libXrandr/buildlink3.mk" | 45 | .include "../../x11/libXrandr/buildlink3.mk" | |
46 | .include "../../x11/libXrender/buildlink3.mk" | 46 | .include "../../x11/libXrender/buildlink3.mk" | |
47 | .include "../../x11/libXres/buildlink3.mk" | 47 | .include "../../x11/libXres/buildlink3.mk" | |
48 | .include "../../x11/libXt/buildlink3.mk" | 48 | .include "../../x11/libXt/buildlink3.mk" | |
49 | .include "../../x11/libXtst/buildlink3.mk" | 49 | .include "../../x11/libXtst/buildlink3.mk" | |
50 | .include "../../x11/libXv/buildlink3.mk" | 50 | .include "../../x11/libXv/buildlink3.mk" | |
51 | .include "../../x11/libdrm/buildlink3.mk" | 51 | .include "../../x11/libdrm/buildlink3.mk" | |
52 | .include "../../x11/liblbxutil/buildlink3.mk" | 52 | .include "../../x11/liblbxutil/buildlink3.mk" | |
53 | .include "../../x11/libxcb/buildlink3.mk" | 53 | .include "../../x11/libxcb/buildlink3.mk" | |
54 | .include "../../x11/pixman/buildlink3.mk" | 54 | .include "../../x11/pixman/buildlink3.mk" | |
55 | .include "../../x11/printproto/buildlink3.mk" | 55 | .include "../../x11/printproto/buildlink3.mk" | |
56 | .include "../../x11/randrproto/buildlink3.mk" | 56 | .include "../../x11/randrproto/buildlink3.mk" | |
57 | .include "../../x11/recordproto/buildlink3.mk" | 57 | .include "../../x11/recordproto/buildlink3.mk" | |
58 | .include "../../x11/renderproto/buildlink3.mk" | 58 | .include "../../x11/renderproto/buildlink3.mk" | |
59 | .include "../../x11/resourceproto/buildlink3.mk" | 59 | .include "../../x11/resourceproto/buildlink3.mk" | |
60 | .include "../../x11/scrnsaverproto/buildlink3.mk" | 60 | .include "../../x11/scrnsaverproto/buildlink3.mk" | |
61 | .include "../../x11/trapproto/buildlink3.mk" | 61 | .include "../../x11/trapproto/buildlink3.mk" | |
62 | .include "../../x11/videoproto/buildlink3.mk" | 62 | .include "../../x11/videoproto/buildlink3.mk" | |
63 | .include "../../x11/xcmiscproto/buildlink3.mk" | 63 | .include "../../x11/xcmiscproto/buildlink3.mk" | |
64 | .include "../../x11/xcb-proto/buildlink3.mk" | |||
64 | .include "../../x11/xextproto/buildlink3.mk" | 65 | .include "../../x11/xextproto/buildlink3.mk" | |
65 | .include "../../x11/xf86bigfontproto/buildlink3.mk" | 66 | .include "../../x11/xf86bigfontproto/buildlink3.mk" | |
66 | .include "../../x11/xf86dgaproto/buildlink3.mk" | 67 | .include "../../x11/xf86dgaproto/buildlink3.mk" | |
67 | .include "../../x11/xf86driproto/buildlink3.mk" | 68 | .include "../../x11/xf86driproto/buildlink3.mk" | |
68 | .include "../../x11/xf86miscproto/buildlink3.mk" | 69 | .include "../../x11/xf86miscproto/buildlink3.mk" | |
69 | .include "../../x11/xf86vidmodeproto/buildlink3.mk" | 70 | .include "../../x11/xf86vidmodeproto/buildlink3.mk" | |
70 | .include "../../x11/xkeyboard-config/buildlink3.mk" | 71 | .include "../../x11/xkeyboard-config/buildlink3.mk" | |
71 | .include "../../x11/xproto/buildlink3.mk" | 72 | .include "../../x11/xproto/buildlink3.mk" | |
72 | .include "../../x11/xproxymanagementprotocol/buildlink3.mk" | 73 | .include "../../x11/xproxymanagementprotocol/buildlink3.mk" | |
73 | .include "../../x11/xtrans/buildlink3.mk" | 74 | .include "../../x11/xtrans/buildlink3.mk" | |
74 | 75 | |||
75 | # XXX what is ${X11_MODULES} ? | 76 | # XXX what is ${X11_MODULES} ? | |
76 | 77 | |||
77 | # Check if any headers and libraries for ${X11_MODULES} found in | 78 | # Check if any headers and libraries for ${X11_MODULES} found in | |
78 | # ${X11BASE} actually belong to the base Xorg or not. | 79 | # ${X11BASE} actually belong to the base Xorg or not. | |
79 | # | 80 | # | |
80 | # XXX: maybe skip iconv and zlib too? | 81 | # XXX: maybe skip iconv and zlib too? | |
81 | .for _pkg_ in ${BUILDLINK_TREE:N-*:Nx11-links:O:u} | 82 | .for _pkg_ in ${BUILDLINK_TREE:N-*:Nx11-links:O:u} | |
82 | CHECK_BUILTIN.${_pkg_}:= yes | 83 | CHECK_BUILTIN.${_pkg_}:= yes | |
83 | USE_BUILTIN.${_pkg_}= yes | 84 | USE_BUILTIN.${_pkg_}= yes | |
84 | . sinclude "${BUILDLINK_PKGSRCDIR.${_pkg_}}/builtin.mk" | 85 | . sinclude "${BUILDLINK_PKGSRCDIR.${_pkg_}}/builtin.mk" | |
85 | CHECK_BUILTIN.${_pkg_}:= no | 86 | CHECK_BUILTIN.${_pkg_}:= no | |
86 | .endfor | 87 | .endfor | |
87 | 88 | |||
88 | .for _pkg_ in ${BUILDLINK_TREE:N-*:Nx11-links:O:u} | 89 | .for _pkg_ in ${BUILDLINK_TREE:N-*:Nx11-links:O:u} | |
89 | IGNORE_PKG.${_pkg_}= yes | 90 | IGNORE_PKG.${_pkg_}= yes | |
90 | . if defined(IS_BUILTIN.${_pkg_}) && !empty(IS_BUILTIN.${_pkg_}:M[yY][eE][sS]) | 91 | . if defined(IS_BUILTIN.${_pkg_}) && !empty(IS_BUILTIN.${_pkg_}:M[yY][eE][sS]) | |
91 | . if exists(${FILESDIR}/xorg.${_pkg_}) | 92 | . if exists(${FILESDIR}/xorg.${_pkg_}) | |
92 | FILES_LIST+= ${FILESDIR}/xorg.${_pkg_} | 93 | FILES_LIST+= ${FILESDIR}/xorg.${_pkg_} | |
93 | . elif exists(${FILESDIR}/xfree.${_pkg_}) | 94 | . elif exists(${FILESDIR}/xfree.${_pkg_}) | |
94 | FILES_LIST+= ${FILESDIR}/xfree.${_pkg_} | 95 | FILES_LIST+= ${FILESDIR}/xfree.${_pkg_} | |
95 | . endif | 96 | . endif | |
96 | . endif | 97 | . endif | |
97 | .endfor | 98 | .endfor |
@@ -1,190 +1,189 @@ | @@ -1,190 +1,189 @@ | |||
1 | # $NetBSD: xorg.libxcb,v 1.1 2010/09/11 19:11:47 tron Exp $ | 1 | # $NetBSD: xorg.libxcb,v 1.2 2010/09/11 19:47:31 tron Exp $ | |
2 | # | 2 | # | |
3 | include/xcb/bigreq.h | 3 | include/xcb/bigreq.h | |
4 | include/xcb/composite.h | 4 | include/xcb/composite.h | |
5 | include/xcb/damage.h | 5 | include/xcb/damage.h | |
6 | include/xcb/dpms.h | 6 | include/xcb/dpms.h | |
7 | include/xcb/dri2.h | 7 | include/xcb/dri2.h | |
8 | include/xcb/glx.h | 8 | include/xcb/glx.h | |
9 | include/xcb/randr.h | 9 | include/xcb/randr.h | |
10 | include/xcb/record.h | 10 | include/xcb/record.h | |
11 | include/xcb/render.h | 11 | include/xcb/render.h | |
12 | include/xcb/res.h | 12 | include/xcb/res.h | |
13 | include/xcb/screensaver.h | 13 | include/xcb/screensaver.h | |
14 | include/xcb/shape.h | 14 | include/xcb/shape.h | |
15 | include/xcb/shm.h | 15 | include/xcb/shm.h | |
16 | include/xcb/sync.h | 16 | include/xcb/sync.h | |
17 | include/xcb/xc_misc.h | 17 | include/xcb/xc_misc.h | |
18 | include/xcb/xcb.h | 18 | include/xcb/xcb.h | |
19 | include/xcb/xcb_atom.h | 19 | include/xcb/xcb_atom.h | |
20 | include/xcb/xcb_aux.h | 20 | include/xcb/xcb_aux.h | |
21 | include/xcb/xcb_bitops.h | 21 | include/xcb/xcb_bitops.h | |
22 | include/xcb/xcb_event.h | 22 | include/xcb/xcb_event.h | |
23 | include/xcb/xcb_icccm.h | 23 | include/xcb/xcb_icccm.h | |
24 | include/xcb/xcb_image.h | 24 | include/xcb/xcb_image.h | |
25 | include/xcb/xcb_keysyms.h | 25 | include/xcb/xcb_keysyms.h | |
26 | include/xcb/xcb_pixel.h | 26 | include/xcb/xcb_pixel.h | |
27 | include/xcb/xcb_property.h | 27 | include/xcb/xcb_property.h | |
28 | include/xcb/xcb_renderutil.h | 28 | include/xcb/xcb_renderutil.h | |
29 | include/xcb/xcb_reply.h | 29 | include/xcb/xcb_reply.h | |
30 | include/xcb/xcb_wm.h | 30 | include/xcb/xcb_wm.h | |
31 | include/xcb/xcbext.h | 31 | include/xcb/xcbext.h | |
32 | include/xcb/xevie.h | 32 | include/xcb/xevie.h | |
33 | include/xcb/xf86dri.h | 33 | include/xcb/xf86dri.h | |
34 | include/xcb/xfixes.h | 34 | include/xcb/xfixes.h | |
35 | include/xcb/xinerama.h | 35 | include/xcb/xinerama.h | |
36 | include/xcb/xinput.h | 36 | include/xcb/xinput.h | |
37 | include/xcb/xprint.h | 37 | include/xcb/xprint.h | |
38 | include/xcb/xproto.h | 38 | include/xcb/xproto.h | |
39 | include/xcb/xselinux.h | 39 | include/xcb/xselinux.h | |
40 | include/xcb/xtest.h | 40 | include/xcb/xtest.h | |
41 | include/xcb/xv.h | 41 | include/xcb/xv.h | |
42 | include/xcb/xvmc.h | 42 | include/xcb/xvmc.h | |
43 | lib/libxcb-atom.1.0.0.dylib | 43 | lib/libxcb-atom.1.0.0.dylib | |
44 | lib/libxcb-atom.1.dylib | 44 | lib/libxcb-atom.1.dylib | |
45 | lib/libxcb-atom.dylib | 45 | lib/libxcb-atom.dylib | |
46 | lib/libxcb-aux.0.0.0.dylib | 46 | lib/libxcb-aux.0.0.0.dylib | |
47 | lib/libxcb-aux.0.dylib | 47 | lib/libxcb-aux.0.dylib | |
48 | lib/libxcb-aux.dylib | 48 | lib/libxcb-aux.dylib | |
49 | lib/libxcb-composite.0.0.0.dylib | 49 | lib/libxcb-composite.0.0.0.dylib | |
50 | lib/libxcb-composite.0.dylib | 50 | lib/libxcb-composite.0.dylib | |
51 | lib/libxcb-composite.dylib | 51 | lib/libxcb-composite.dylib | |
52 | lib/libxcb-composite.la | 52 | lib/libxcb-composite.la | |
53 | lib/libxcb-damage.0.0.0.dylib | 53 | lib/libxcb-damage.0.0.0.dylib | |
54 | lib/libxcb-damage.0.dylib | 54 | lib/libxcb-damage.0.dylib | |
55 | lib/libxcb-damage.dylib | 55 | lib/libxcb-damage.dylib | |
56 | lib/libxcb-damage.la | 56 | lib/libxcb-damage.la | |
57 | lib/libxcb-dpms.0.0.0.dylib | 57 | lib/libxcb-dpms.0.0.0.dylib | |
58 | lib/libxcb-dpms.0.dylib | 58 | lib/libxcb-dpms.0.dylib | |
59 | lib/libxcb-dpms.dylib | 59 | lib/libxcb-dpms.dylib | |
60 | lib/libxcb-dpms.la | 60 | lib/libxcb-dpms.la | |
61 | lib/libxcb-dri2.la | 61 | lib/libxcb-dri2.la | |
62 | lib/libxcb-event.1.0.0.dylib | 62 | lib/libxcb-event.1.0.0.dylib | |
63 | lib/libxcb-event.1.dylib | 63 | lib/libxcb-event.1.dylib | |
64 | lib/libxcb-event.dylib | 64 | lib/libxcb-event.dylib | |
65 | lib/libxcb-glx.0.0.0.dylib | 65 | lib/libxcb-glx.0.0.0.dylib | |
66 | lib/libxcb-glx.0.dylib | 66 | lib/libxcb-glx.0.dylib | |
67 | lib/libxcb-glx.dylib | 67 | lib/libxcb-glx.dylib | |
68 | lib/libxcb-glx.la | 68 | lib/libxcb-glx.la | |
69 | lib/libxcb-icccm.1.0.0.dylib | 69 | lib/libxcb-icccm.1.0.0.dylib | |
70 | lib/libxcb-icccm.1.dylib | 70 | lib/libxcb-icccm.1.dylib | |
71 | lib/libxcb-icccm.dylib | 71 | lib/libxcb-icccm.dylib | |
72 | lib/libxcb-image.0.0.0.dylib | 72 | lib/libxcb-image.0.0.0.dylib | |
73 | lib/libxcb-image.0.dylib | 73 | lib/libxcb-image.0.dylib | |
74 | lib/libxcb-image.dylib | 74 | lib/libxcb-image.dylib | |
75 | lib/libxcb-keysyms.0.0.0.dylib | 75 | lib/libxcb-keysyms.0.0.0.dylib | |
76 | lib/libxcb-keysyms.0.dylib | 76 | lib/libxcb-keysyms.0.dylib | |
77 | lib/libxcb-keysyms.dylib | 77 | lib/libxcb-keysyms.dylib | |
78 | lib/libxcb-property.1.0.0.dylib | 78 | lib/libxcb-property.1.0.0.dylib | |
79 | lib/libxcb-property.1.dylib | 79 | lib/libxcb-property.1.dylib | |
80 | lib/libxcb-property.dylib | 80 | lib/libxcb-property.dylib | |
81 | lib/libxcb-randr.0.0.0.dylib | 81 | lib/libxcb-randr.0.0.0.dylib | |
82 | lib/libxcb-randr.0.dylib | 82 | lib/libxcb-randr.0.dylib | |
83 | lib/libxcb-randr.dylib | 83 | lib/libxcb-randr.dylib | |
84 | lib/libxcb-randr.la | 84 | lib/libxcb-randr.la | |
85 | lib/libxcb-record.0.0.0.dylib | 85 | lib/libxcb-record.0.0.0.dylib | |
86 | lib/libxcb-record.0.dylib | 86 | lib/libxcb-record.0.dylib | |
87 | lib/libxcb-record.dylib | 87 | lib/libxcb-record.dylib | |
88 | lib/libxcb-record.la | 88 | lib/libxcb-record.la | |
89 | lib/libxcb-render-util.0.0.0.dylib | 89 | lib/libxcb-render-util.0.0.0.dylib | |
90 | lib/libxcb-render-util.0.dylib | 90 | lib/libxcb-render-util.0.dylib | |
91 | lib/libxcb-render-util.dylib | 91 | lib/libxcb-render-util.dylib | |
92 | lib/libxcb-render.0.0.0.dylib | 92 | lib/libxcb-render.0.0.0.dylib | |
93 | lib/libxcb-render.0.dylib | 93 | lib/libxcb-render.0.dylib | |
94 | lib/libxcb-render.dylib | 94 | lib/libxcb-render.dylib | |
95 | lib/libxcb-render.la | 95 | lib/libxcb-render.la | |
96 | lib/libxcb-reply.1.0.0.dylib | 96 | lib/libxcb-reply.1.0.0.dylib | |
97 | lib/libxcb-reply.1.dylib | 97 | lib/libxcb-reply.1.dylib | |
98 | lib/libxcb-reply.dylib | 98 | lib/libxcb-reply.dylib | |
99 | lib/libxcb-res.0.0.0.dylib | 99 | lib/libxcb-res.0.0.0.dylib | |
100 | lib/libxcb-res.0.dylib | 100 | lib/libxcb-res.0.dylib | |
101 | lib/libxcb-res.dylib | 101 | lib/libxcb-res.dylib | |
102 | lib/libxcb-res.la | 102 | lib/libxcb-res.la | |
103 | lib/libxcb-screensaver.0.0.0.dylib | 103 | lib/libxcb-screensaver.0.0.0.dylib | |
104 | lib/libxcb-screensaver.0.dylib | 104 | lib/libxcb-screensaver.0.dylib | |
105 | lib/libxcb-screensaver.dylib | 105 | lib/libxcb-screensaver.dylib | |
106 | lib/libxcb-screensaver.la | 106 | lib/libxcb-screensaver.la | |
107 | lib/libxcb-shape.0.0.0.dylib | 107 | lib/libxcb-shape.0.0.0.dylib | |
108 | lib/libxcb-shape.0.dylib | 108 | lib/libxcb-shape.0.dylib | |
109 | lib/libxcb-shape.dylib | 109 | lib/libxcb-shape.dylib | |
110 | lib/libxcb-shape.la | 110 | lib/libxcb-shape.la | |
111 | lib/libxcb-shm.0.0.0.dylib | 111 | lib/libxcb-shm.0.0.0.dylib | |
112 | lib/libxcb-shm.0.dylib | 112 | lib/libxcb-shm.0.dylib | |
113 | lib/libxcb-shm.dylib | 113 | lib/libxcb-shm.dylib | |
114 | lib/libxcb-shm.la | 114 | lib/libxcb-shm.la | |
115 | lib/libxcb-sync.0.0.0.dylib | 115 | lib/libxcb-sync.0.0.0.dylib | |
116 | lib/libxcb-sync.0.dylib | 116 | lib/libxcb-sync.0.dylib | |
117 | lib/libxcb-sync.dylib | 117 | lib/libxcb-sync.dylib | |
118 | lib/libxcb-sync.la | 118 | lib/libxcb-sync.la | |
119 | lib/libxcb-wm.0.0.0.dylib | 119 | lib/libxcb-wm.0.0.0.dylib | |
120 | lib/libxcb-wm.0.dylib | 120 | lib/libxcb-wm.0.dylib | |
121 | lib/libxcb-wm.dylib | 121 | lib/libxcb-wm.dylib | |
122 | lib/libxcb-xevie.0.0.0.dylib | 122 | lib/libxcb-xevie.0.0.0.dylib | |
123 | lib/libxcb-xevie.0.dylib | 123 | lib/libxcb-xevie.0.dylib | |
124 | lib/libxcb-xevie.dylib | 124 | lib/libxcb-xevie.dylib | |
125 | lib/libxcb-xevie.la | 125 | lib/libxcb-xevie.la | |
126 | lib/libxcb-xf86dri.0.0.0.dylib | 126 | lib/libxcb-xf86dri.0.0.0.dylib | |
127 | lib/libxcb-xf86dri.0.dylib | 127 | lib/libxcb-xf86dri.0.dylib | |
128 | lib/libxcb-xf86dri.dylib | 128 | lib/libxcb-xf86dri.dylib | |
129 | lib/libxcb-xf86dri.la | 129 | lib/libxcb-xf86dri.la | |
130 | lib/libxcb-xfixes.0.0.0.dylib | 130 | lib/libxcb-xfixes.0.0.0.dylib | |
131 | lib/libxcb-xfixes.0.dylib | 131 | lib/libxcb-xfixes.0.dylib | |
132 | lib/libxcb-xfixes.dylib | 132 | lib/libxcb-xfixes.dylib | |
133 | lib/libxcb-xfixes.la | 133 | lib/libxcb-xfixes.la | |
134 | lib/libxcb-xinerama.0.0.0.dylib | 134 | lib/libxcb-xinerama.0.0.0.dylib | |
135 | lib/libxcb-xinerama.0.dylib | 135 | lib/libxcb-xinerama.0.dylib | |
136 | lib/libxcb-xinerama.dylib | 136 | lib/libxcb-xinerama.dylib | |
137 | lib/libxcb-xinerama.la | 137 | lib/libxcb-xinerama.la | |
138 | lib/libxcb-xprint.0.0.0.dylib | 138 | lib/libxcb-xprint.0.0.0.dylib | |
139 | lib/libxcb-xprint.0.dylib | 139 | lib/libxcb-xprint.0.dylib | |
140 | lib/libxcb-xprint.dylib | 140 | lib/libxcb-xprint.dylib | |
141 | lib/libxcb-xprint.la | 141 | lib/libxcb-xprint.la | |
142 | lib/libxcb-xtest.0.0.0.dylib | 142 | lib/libxcb-xtest.0.0.0.dylib | |
143 | lib/libxcb-xtest.0.dylib | 143 | lib/libxcb-xtest.0.dylib | |
144 | lib/libxcb-xtest.dylib | 144 | lib/libxcb-xtest.dylib | |
145 | lib/libxcb-xtest.la | 145 | lib/libxcb-xtest.la | |
146 | lib/libxcb-xv.0.0.0.dylib | 146 | lib/libxcb-xv.0.0.0.dylib | |
147 | lib/libxcb-xv.0.dylib | 147 | lib/libxcb-xv.0.dylib | |
148 | lib/libxcb-xv.dylib | 148 | lib/libxcb-xv.dylib | |
149 | lib/libxcb-xv.la | 149 | lib/libxcb-xv.la | |
150 | lib/libxcb-xvmc.0.0.0.dylib | 150 | lib/libxcb-xvmc.0.0.0.dylib | |
151 | lib/libxcb-xvmc.0.dylib | 151 | lib/libxcb-xvmc.0.dylib | |
152 | lib/libxcb-xvmc.dylib | 152 | lib/libxcb-xvmc.dylib | |
153 | lib/libxcb-xvmc.la | 153 | lib/libxcb-xvmc.la | |
154 | lib/libxcb.1.1.0.dylib | 154 | lib/libxcb.1.1.0.dylib | |
155 | lib/libxcb.1.dylib | 155 | lib/libxcb.1.dylib | |
156 | lib/libxcb.dylib | 156 | lib/libxcb.dylib | |
157 | lib/libxcb.la | 157 | lib/libxcb.la | |
158 | lib/pkgconfig/xcb-atom.pc | 158 | lib/pkgconfig/xcb-atom.pc | |
159 | lib/pkgconfig/xcb-aux.pc | 159 | lib/pkgconfig/xcb-aux.pc | |
160 | lib/pkgconfig/xcb-composite.pc | 160 | lib/pkgconfig/xcb-composite.pc | |
161 | lib/pkgconfig/xcb-damage.pc | 161 | lib/pkgconfig/xcb-damage.pc | |
162 | lib/pkgconfig/xcb-dpms.pc | 162 | lib/pkgconfig/xcb-dpms.pc | |
163 | lib/pkgconfig/xcb-dri2.pc | 163 | lib/pkgconfig/xcb-dri2.pc | |
164 | lib/pkgconfig/xcb-event.pc | 164 | lib/pkgconfig/xcb-event.pc | |
165 | lib/pkgconfig/xcb-glx.pc | 165 | lib/pkgconfig/xcb-glx.pc | |
166 | lib/pkgconfig/xcb-icccm.pc | 166 | lib/pkgconfig/xcb-icccm.pc | |
167 | lib/pkgconfig/xcb-image.pc | 167 | lib/pkgconfig/xcb-image.pc | |
168 | lib/pkgconfig/xcb-keysyms.pc | 168 | lib/pkgconfig/xcb-keysyms.pc | |
169 | lib/pkgconfig/xcb-property.pc | 169 | lib/pkgconfig/xcb-property.pc | |
170 | lib/pkgconfig/xcb-proto.pc | |||
171 | lib/pkgconfig/xcb-randr.pc | 170 | lib/pkgconfig/xcb-randr.pc | |
172 | lib/pkgconfig/xcb-record.pc | 171 | lib/pkgconfig/xcb-record.pc | |
173 | lib/pkgconfig/xcb-render.pc | 172 | lib/pkgconfig/xcb-render.pc | |
174 | lib/pkgconfig/xcb-renderutil.pc | 173 | lib/pkgconfig/xcb-renderutil.pc | |
175 | lib/pkgconfig/xcb-reply.pc | 174 | lib/pkgconfig/xcb-reply.pc | |
176 | lib/pkgconfig/xcb-res.pc | 175 | lib/pkgconfig/xcb-res.pc | |
177 | lib/pkgconfig/xcb-screensaver.pc | 176 | lib/pkgconfig/xcb-screensaver.pc | |
178 | lib/pkgconfig/xcb-shape.pc | 177 | lib/pkgconfig/xcb-shape.pc | |
179 | lib/pkgconfig/xcb-shm.pc | 178 | lib/pkgconfig/xcb-shm.pc | |
180 | lib/pkgconfig/xcb-sync.pc | 179 | lib/pkgconfig/xcb-sync.pc | |
181 | lib/pkgconfig/xcb-wm.pc | 180 | lib/pkgconfig/xcb-wm.pc | |
182 | lib/pkgconfig/xcb-xevie.pc | 181 | lib/pkgconfig/xcb-xevie.pc | |
183 | lib/pkgconfig/xcb-xf86dri.pc | 182 | lib/pkgconfig/xcb-xf86dri.pc | |
184 | lib/pkgconfig/xcb-xfixes.pc | 183 | lib/pkgconfig/xcb-xfixes.pc | |
185 | lib/pkgconfig/xcb-xinerama.pc | 184 | lib/pkgconfig/xcb-xinerama.pc | |
186 | lib/pkgconfig/xcb-xprint.pc | 185 | lib/pkgconfig/xcb-xprint.pc | |
187 | lib/pkgconfig/xcb-xtest.pc | 186 | lib/pkgconfig/xcb-xtest.pc | |
188 | lib/pkgconfig/xcb-xv.pc | 187 | lib/pkgconfig/xcb-xv.pc | |
189 | lib/pkgconfig/xcb-xvmc.pc | 188 | lib/pkgconfig/xcb-xvmc.pc | |
190 | lib/pkgconfig/xcb.pc | 189 | lib/pkgconfig/xcb.pc |
# $NetBSD: xorg.xcb-proto,v 1.1 2010/09/11 19:47:31 tron Exp $
#
lib/pkgconfig/xcb-proto.pc
share/xcb/bigreq.xml
share/xcb/composite.xml
share/xcb/damage.xml
share/xcb/dpms.xml
share/xcb/dri2.xml
share/xcb/glx.xml
share/xcb/randr.xml
share/xcb/record.xml
share/xcb/render.xml
share/xcb/res.xml
share/xcb/screensaver.xml
share/xcb/shape.xml
share/xcb/shm.xml
share/xcb/sync.xml
share/xcb/xc_misc.xml
share/xcb/xcb.xsd
share/xcb/xevie.xml
share/xcb/xf86dri.xml
share/xcb/xfixes.xml
share/xcb/xinerama.xml
share/xcb/xinput.xml
share/xcb/xprint.xml
share/xcb/xproto.xml
share/xcb/xselinux.xml
share/xcb/xtest.xml
share/xcb/xv.xml
share/xcb/xvmc.xml