0.46: Add two freetype2 header files.diff -r1.107 -r1.108 pkgsrc/pkgtools/x11-links/Makefile
(wiz)
@@ -1,103 +1,103 @@ | @@ -1,103 +1,103 @@ | |||
1 | # $NetBSD: Makefile,v 1.107 2009/12/30 17:10:32 tron Exp $ | 1 | # $NetBSD: Makefile,v 1.108 2010/02/10 23:02:26 wiz 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.45.${OS_VERSION} | 7 | DISTNAME= x11-links-0.46.${OS_VERSION} | |
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.23 2009/12/30 17:10:32 tron Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.24 2010/02/10 23:02:26 wiz 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.45.${OS_VERSION} | 15 | BUILDLINK_API_DEPENDS.x11-links+= x11-links>=0.46.${OS_VERSION} | |
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,60 +1,62 @@ | @@ -1,60 +1,62 @@ | |||
1 | # $NetBSD: xorg.freetype2,v 1.3 2009/12/30 17:10:32 tron Exp $ | 1 | # $NetBSD: xorg.freetype2,v 1.4 2010/02/10 23:02:26 wiz Exp $ | |
2 | # | 2 | # | |
3 | bin/freetype-config | 3 | bin/freetype-config | |
4 | include/freetype2/freetype/config/ftconfig.h | 4 | include/freetype2/freetype/config/ftconfig.h | |
5 | include/freetype2/freetype/config/ftheader.h | 5 | include/freetype2/freetype/config/ftheader.h | |
6 | include/freetype2/freetype/config/ftmodule.h | 6 | include/freetype2/freetype/config/ftmodule.h | |
7 | include/freetype2/freetype/config/ftoption.h | 7 | include/freetype2/freetype/config/ftoption.h | |
8 | include/freetype2/freetype/config/ftstdlib.h | 8 | include/freetype2/freetype/config/ftstdlib.h | |
9 | include/freetype2/freetype/freetype.h | 9 | include/freetype2/freetype/freetype.h | |
10 | include/freetype2/freetype/ftadvanc.h | |||
10 | include/freetype2/freetype/ftbbox.h | 11 | include/freetype2/freetype/ftbbox.h | |
11 | include/freetype2/freetype/ftbdf.h | 12 | include/freetype2/freetype/ftbdf.h | |
12 | include/freetype2/freetype/ftbitmap.h | 13 | include/freetype2/freetype/ftbitmap.h | |
13 | include/freetype2/freetype/ftcache.h | 14 | include/freetype2/freetype/ftcache.h | |
14 | include/freetype2/freetype/ftchapters.h | 15 | include/freetype2/freetype/ftchapters.h | |
16 | include/freetype2/freetype/ftcid.h | |||
15 | include/freetype2/freetype/fterrdef.h | 17 | include/freetype2/freetype/fterrdef.h | |
16 | include/freetype2/freetype/fterrors.h | 18 | include/freetype2/freetype/fterrors.h | |
17 | include/freetype2/freetype/ftgasp.h | 19 | include/freetype2/freetype/ftgasp.h | |
18 | include/freetype2/freetype/ftglyph.h | 20 | include/freetype2/freetype/ftglyph.h | |
19 | include/freetype2/freetype/ftgxval.h | 21 | include/freetype2/freetype/ftgxval.h | |
20 | include/freetype2/freetype/ftgzip.h | 22 | include/freetype2/freetype/ftgzip.h | |
21 | include/freetype2/freetype/ftimage.h | 23 | include/freetype2/freetype/ftimage.h | |
22 | include/freetype2/freetype/ftincrem.h | 24 | include/freetype2/freetype/ftincrem.h | |
23 | include/freetype2/freetype/ftlcdfil.h | 25 | include/freetype2/freetype/ftlcdfil.h | |
24 | include/freetype2/freetype/ftlist.h | 26 | include/freetype2/freetype/ftlist.h | |
25 | include/freetype2/freetype/ftlzw.h | 27 | include/freetype2/freetype/ftlzw.h | |
26 | include/freetype2/freetype/ftmac.h | 28 | include/freetype2/freetype/ftmac.h | |
27 | include/freetype2/freetype/ftmm.h | 29 | include/freetype2/freetype/ftmm.h | |
28 | include/freetype2/freetype/ftmodapi.h | 30 | include/freetype2/freetype/ftmodapi.h | |
29 | include/freetype2/freetype/ftmoderr.h | 31 | include/freetype2/freetype/ftmoderr.h | |
30 | include/freetype2/freetype/ftotval.h | 32 | include/freetype2/freetype/ftotval.h | |
31 | include/freetype2/freetype/ftoutln.h | 33 | include/freetype2/freetype/ftoutln.h | |
32 | include/freetype2/freetype/ftpfr.h | 34 | include/freetype2/freetype/ftpfr.h | |
33 | include/freetype2/freetype/ftrender.h | 35 | include/freetype2/freetype/ftrender.h | |
34 | include/freetype2/freetype/ftsizes.h | 36 | include/freetype2/freetype/ftsizes.h | |
35 | include/freetype2/freetype/ftsnames.h | 37 | include/freetype2/freetype/ftsnames.h | |
36 | include/freetype2/freetype/ftstroke.h | 38 | include/freetype2/freetype/ftstroke.h | |
37 | include/freetype2/freetype/ftsynth.h | 39 | include/freetype2/freetype/ftsynth.h | |
38 | include/freetype2/freetype/ftsystem.h | 40 | include/freetype2/freetype/ftsystem.h | |
39 | include/freetype2/freetype/fttrigon.h | 41 | include/freetype2/freetype/fttrigon.h | |
40 | include/freetype2/freetype/fttypes.h | 42 | include/freetype2/freetype/fttypes.h | |
41 | include/freetype2/freetype/ftwinfnt.h | 43 | include/freetype2/freetype/ftwinfnt.h | |
42 | include/freetype2/freetype/ftxf86.h | 44 | include/freetype2/freetype/ftxf86.h | |
43 | include/freetype2/freetype/t1tables.h | 45 | include/freetype2/freetype/t1tables.h | |
44 | include/freetype2/freetype/ttnameid.h | 46 | include/freetype2/freetype/ttnameid.h | |
45 | include/freetype2/freetype/tttables.h | 47 | include/freetype2/freetype/tttables.h | |
46 | include/freetype2/freetype/tttags.h | 48 | include/freetype2/freetype/tttags.h | |
47 | include/freetype2/freetype/ttunpat.h | 49 | include/freetype2/freetype/ttunpat.h | |
48 | include/ft2build.h | 50 | include/ft2build.h | |
49 | lib/libfreetype.a | |||
50 | lib/libfreetype.la | |||
51 | lib/libfreetype.6.3.16.dylib | 51 | lib/libfreetype.6.3.16.dylib | |
52 | lib/libfreetype.6.dylib | 52 | lib/libfreetype.6.dylib | |
53 | lib/libfreetype.a | |||
53 | lib/libfreetype.dylib | 54 | lib/libfreetype.dylib | |
55 | lib/libfreetype.la | |||
54 | lib/libfreetype.so | 56 | lib/libfreetype.so | |
55 | lib/libfreetype.so.6 | 57 | lib/libfreetype.so.6 | |
56 | lib/libfreetype.so.6.3.17 | 58 | lib/libfreetype.so.6.3.17 | |
57 | lib/libfreetype.so.7 | 59 | lib/libfreetype.so.7 | |
58 | lib/libfreetype.so.7.1 | 60 | lib/libfreetype.so.7.1 | |
59 | lib/pkgconfig/freetype2.pc | 61 | lib/pkgconfig/freetype2.pc | |
60 | share/aclocal/freetype2.m4 | 62 | share/aclocal/freetype2.m4 |