View | Details | Raw Unified | Return to bug 239167 | Differences between
and this patch

Collapse All | Expand All

(-)x11-fonts/fontconfig/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1505981313
1
TIMESTAMP = 1550745725
2
SHA256 (fontconfig-2.12.6.tar.bz2) = cf0c30807d08f6a28ab46c61b8dbd55c97d2f292cf88f3a07d3384687f31f017
2
SHA256 (fontconfig-2.13.1.tar.bz2) = f655dd2a986d7aa97e052261b36aa67b0a64989496361eca8d604e6414006741
3
SIZE (fontconfig-2.12.6.tar.bz2) = 1624683
3
SIZE (fontconfig-2.13.1.tar.bz2) = 1723639
(-)x11-fonts/fontconfig/Makefile (-6 / +6 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	fontconfig
4
PORTNAME=	fontconfig
5
PORTVERSION=	2.12.6
5
PORTVERSION=	2.13.1
6
PORTREVISION?=	0
6
PORTREVISION?=	0
7
PORTEPOCH?=	1
7
PORTEPOCH?=	1
8
CATEGORIES=	x11-fonts
8
CATEGORIES=	x11-fonts
Lines 16-24 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
16
16
17
USES=		gperf tar:bzip2
17
USES=		gperf tar:bzip2
18
18
19
.if !defined(REFERENCE_PORT)
20
21
LIB_DEPENDS=	libfreetype.so:print/freetype2 \
19
LIB_DEPENDS=	libfreetype.so:print/freetype2 \
20
		libuuid.so:misc/e2fsprogs-libuuid \
22
		libexpat.so:textproc/expat2
21
		libexpat.so:textproc/expat2
23
22
24
USES+=		cpe gmake libtool pathfix pkgconfig
23
USES+=		cpe gmake libtool pathfix pkgconfig
Lines 49-55 INSTALL_TARGET=install-strip Link Here
49
PLIST_SUB=	PREFERRED_HINTING=${PREFERRED_HINTING}
48
PLIST_SUB=	PREFERRED_HINTING=${PREFERRED_HINTING}
50
PORTDOCS=	fontconfig-user.html fontconfig-user.pdf fontconfig-user.txt
49
PORTDOCS=	fontconfig-user.html fontconfig-user.pdf fontconfig-user.txt
51
50
52
OPTIONS_DEFINE=	DOCS NO_BITMAPS
51
OPTIONS_DEFINE=	DOCS NO_BITMAPS NLS
53
OPTIONS_DEFAULT=HINTING_SLIGHT
52
OPTIONS_DEFAULT=HINTING_SLIGHT
54
OPTIONS_SUB=	yes
53
OPTIONS_SUB=	yes
55
54
Lines 63-68 HINTING_${opt}_DESC= ${opt:tl} Link Here
63
HINTING_${opt}_VARS=	PREFERRED_HINTING=${opt:tl}
62
HINTING_${opt}_VARS=	PREFERRED_HINTING=${opt:tl}
64
.endfor
63
.endfor
65
64
65
NLS_USES=		gettext
66
NLS_CONFIGURE_ENABLE=	nls
67
66
post-patch-NO_BITMAPS-on:
68
post-patch-NO_BITMAPS-on:
67
	@${REINPLACE_CMD} -i '.bitmaps.bak' -e \
69
	@${REINPLACE_CMD} -i '.bitmaps.bak' -e \
68
		'/^CONF_LINKS =/s|$$|\${.newline}	70-no-bitmaps.conf \\|' \
70
		'/^CONF_LINKS =/s|$$|\${.newline}	70-no-bitmaps.conf \\|' \
Lines 84-88 post-install-DOCS-on: Link Here
84
	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR}
86
	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR}
85
87
86
.include <bsd.port.mk>
88
.include <bsd.port.mk>
87
88
.endif
(-)x11-fonts/fontconfig/pkg-plist (-2 / +8 lines)
Lines 1-5 Link Here
1
bin/fc-cache
1
bin/fc-cache
2
bin/fc-cat
2
bin/fc-cat
3
bin/fc-conflist
3
bin/fc-list
4
bin/fc-list
4
bin/fc-match
5
bin/fc-match
5
bin/fc-pattern
6
bin/fc-pattern
Lines 10-16 etc/fonts/conf.avail/10-autohint.conf Link Here
10
etc/fonts/conf.avail/10-hinting-full.conf
11
etc/fonts/conf.avail/10-hinting-full.conf
11
etc/fonts/conf.avail/10-hinting-medium.conf
12
etc/fonts/conf.avail/10-hinting-medium.conf
12
etc/fonts/conf.avail/10-hinting-none.conf
13
etc/fonts/conf.avail/10-hinting-none.conf
13
etc/fonts/conf.avail/10-hinting-slight.conf
14
etc/fonts/conf.avail/10-hinting-%%PREFERRED_HINTING%%.conf
14
etc/fonts/conf.avail/10-no-sub-pixel.conf
15
etc/fonts/conf.avail/10-no-sub-pixel.conf
15
etc/fonts/conf.avail/10-scale-bitmap-fonts.conf
16
etc/fonts/conf.avail/10-scale-bitmap-fonts.conf
16
etc/fonts/conf.avail/10-sub-pixel-bgr.conf
17
etc/fonts/conf.avail/10-sub-pixel-bgr.conf
Lines 67-76 include/fontconfig/fontconfig.h Link Here
67
lib/libfontconfig.a
68
lib/libfontconfig.a
68
lib/libfontconfig.so
69
lib/libfontconfig.so
69
lib/libfontconfig.so.1
70
lib/libfontconfig.so.1
70
lib/libfontconfig.so.1.10.1
71
lib/libfontconfig.so.1.12.0
71
libdata/pkgconfig/fontconfig.pc
72
libdata/pkgconfig/fontconfig.pc
72
man/man1/fc-cache.1.gz
73
man/man1/fc-cache.1.gz
73
man/man1/fc-cat.1.gz
74
man/man1/fc-cat.1.gz
75
man/man1/fc-conflist.1.gz
74
man/man1/fc-list.1.gz
76
man/man1/fc-list.1.gz
75
man/man1/fc-match.1.gz
77
man/man1/fc-match.1.gz
76
man/man1/fc-pattern.1.gz
78
man/man1/fc-pattern.1.gz
Lines 78-81 man/man1/fc-query.1.gz Link Here
78
man/man1/fc-scan.1.gz
80
man/man1/fc-scan.1.gz
79
man/man1/fc-validate.1.gz
81
man/man1/fc-validate.1.gz
80
man/man5/fonts-conf.5.gz
82
man/man5/fonts-conf.5.gz
83
share/gettext/its/fontconfig.its
84
share/gettext/its/fontconfig.loc
85
%%NLS%%share/locale/zh_CN/LC_MESSAGES/fontconfig-conf.mo
86
%%NLS%%share/locale/zh_CN/LC_MESSAGES/fontconfig.mo
81
@dir /var/db/fontconfig
87
@dir /var/db/fontconfig
(-)x11-fonts/fontconfig-reference/Makefile (-19 lines)
Removed Link Here
1
# Created by: Jean-Yves Lefort <jylefort@FreeBSD.org>
2
# $FreeBSD$
3
4
PORTREVISION=	0
5
PORTEPOCH=	0
6
7
NO_ARCH=	yes
8
9
DOCSDIR=	${PREFIX}/share/doc/fontconfig-devel
10
11
do-install:
12
	${INSTALL_MAN} ${WRKSRC}/doc/*.3 ${STAGEDIR}${PREFIX}/man/man3
13
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
14
	${INSTALL_DATA} ${WRKSRC}/doc/fontconfig-devel.pdf \
15
		${WRKSRC}/doc/fontconfig-devel.txt ${STAGEDIR}${DOCSDIR}
16
	@${MKDIR} ${STAGEDIR}${DOCSDIR}/html
17
	${INSTALL_DATA} ${WRKSRC}/doc/fontconfig-devel/* ${STAGEDIR}${DOCSDIR}/html
18
19
.include "${.CURDIR}/../../devel/glib20-reference/bsd.gnome-reference.mk"
(-)x11-fonts/fontconfig-reference/pkg-descr (-3 lines)
Removed Link Here
1
This port contains the programming reference for x11-fonts/fontconfig.
2
3
WWW: http://fontconfig.org/
(-)x11-fonts/fontconfig-reference/pkg-plist (-199 lines)
Removed Link Here
1
man/man3/FcAtomicCreate.3.gz
2
man/man3/FcAtomicDeleteNew.3.gz
3
man/man3/FcAtomicDestroy.3.gz
4
man/man3/FcAtomicLock.3.gz
5
man/man3/FcAtomicNewFile.3.gz
6
man/man3/FcAtomicOrigFile.3.gz
7
man/man3/FcAtomicReplaceOrig.3.gz
8
man/man3/FcAtomicUnlock.3.gz
9
man/man3/FcBlanksAdd.3.gz
10
man/man3/FcBlanksCreate.3.gz
11
man/man3/FcBlanksDestroy.3.gz
12
man/man3/FcBlanksIsMember.3.gz
13
man/man3/FcCacheCopySet.3.gz
14
man/man3/FcCacheCreateTagFile.3.gz
15
man/man3/FcCacheDir.3.gz
16
man/man3/FcCacheNumFont.3.gz
17
man/man3/FcCacheNumSubdir.3.gz
18
man/man3/FcCacheSubdir.3.gz
19
man/man3/FcCharSetAddChar.3.gz
20
man/man3/FcCharSetCopy.3.gz
21
man/man3/FcCharSetCount.3.gz
22
man/man3/FcCharSetCoverage.3.gz
23
man/man3/FcCharSetCreate.3.gz
24
man/man3/FcCharSetDelChar.3.gz
25
man/man3/FcCharSetDestroy.3.gz
26
man/man3/FcCharSetEqual.3.gz
27
man/man3/FcCharSetFirstPage.3.gz
28
man/man3/FcCharSetHasChar.3.gz
29
man/man3/FcCharSetIntersect.3.gz
30
man/man3/FcCharSetIntersectCount.3.gz
31
man/man3/FcCharSetIsSubset.3.gz
32
man/man3/FcCharSetMerge.3.gz
33
man/man3/FcCharSetNew.3.gz
34
man/man3/FcCharSetNextPage.3.gz
35
man/man3/FcCharSetSubtract.3.gz
36
man/man3/FcCharSetSubtractCount.3.gz
37
man/man3/FcCharSetUnion.3.gz
38
man/man3/FcConfigAppFontAddDir.3.gz
39
man/man3/FcConfigAppFontAddFile.3.gz
40
man/man3/FcConfigAppFontClear.3.gz
41
man/man3/FcConfigBuildFonts.3.gz
42
man/man3/FcConfigCreate.3.gz
43
man/man3/FcConfigDestroy.3.gz
44
man/man3/FcConfigEnableHome.3.gz
45
man/man3/FcConfigFilename.3.gz
46
man/man3/FcConfigGetBlanks.3.gz
47
man/man3/FcConfigGetCache.3.gz
48
man/man3/FcConfigGetCacheDirs.3.gz
49
man/man3/FcConfigGetConfigDirs.3.gz
50
man/man3/FcConfigGetConfigFiles.3.gz
51
man/man3/FcConfigGetCurrent.3.gz
52
man/man3/FcConfigGetFontDirs.3.gz
53
man/man3/FcConfigGetFonts.3.gz
54
man/man3/FcConfigGetRescanInterval.3.gz
55
man/man3/FcConfigGetSysRoot.3.gz
56
man/man3/FcConfigHome.3.gz
57
man/man3/FcConfigParseAndLoad.3.gz
58
man/man3/FcConfigParseAndLoadFromMemory.3.gz
59
man/man3/FcConfigReference.3.gz
60
man/man3/FcConfigSetCurrent.3.gz
61
man/man3/FcConfigSetRescanInterval.3.gz
62
man/man3/FcConfigSetSysRoot.3.gz
63
man/man3/FcConfigSubstitute.3.gz
64
man/man3/FcConfigSubstituteWithPat.3.gz
65
man/man3/FcConfigUptoDate.3.gz
66
man/man3/FcDefaultSubstitute.3.gz
67
man/man3/FcDirCacheClean.3.gz
68
man/man3/FcDirCacheLoad.3.gz
69
man/man3/FcDirCacheLoadFile.3.gz
70
man/man3/FcDirCacheRead.3.gz
71
man/man3/FcDirCacheRescan.3.gz
72
man/man3/FcDirCacheUnlink.3.gz
73
man/man3/FcDirCacheUnload.3.gz
74
man/man3/FcDirCacheValid.3.gz
75
man/man3/FcDirSave.3.gz
76
man/man3/FcDirScan.3.gz
77
man/man3/FcFileIsDir.3.gz
78
man/man3/FcFileScan.3.gz
79
man/man3/FcFini.3.gz
80
man/man3/FcFontList.3.gz
81
man/man3/FcFontMatch.3.gz
82
man/man3/FcFontRenderPrepare.3.gz
83
man/man3/FcFontSetAdd.3.gz
84
man/man3/FcFontSetCreate.3.gz
85
man/man3/FcFontSetDestroy.3.gz
86
man/man3/FcFontSetList.3.gz
87
man/man3/FcFontSetMatch.3.gz
88
man/man3/FcFontSetPrint.3.gz
89
man/man3/FcFontSetSort.3.gz
90
man/man3/FcFontSetSortDestroy.3.gz
91
man/man3/FcFontSort.3.gz
92
man/man3/FcFreeTypeCharIndex.3.gz
93
man/man3/FcFreeTypeCharSet.3.gz
94
man/man3/FcFreeTypeCharSetAndSpacing.3.gz
95
man/man3/FcFreeTypeQuery.3.gz
96
man/man3/FcFreeTypeQueryFace.3.gz
97
man/man3/FcGetDefaultLangs.3.gz
98
man/man3/FcGetLangs.3.gz
99
man/man3/FcGetVersion.3.gz
100
man/man3/FcInit.3.gz
101
man/man3/FcInitBringUptoDate.3.gz
102
man/man3/FcInitLoadConfig.3.gz
103
man/man3/FcInitLoadConfigAndFonts.3.gz
104
man/man3/FcInitReinitialize.3.gz
105
man/man3/FcIsLower.3.gz
106
man/man3/FcIsUpper.3.gz
107
man/man3/FcLangGetCharSet.3.gz
108
man/man3/FcLangNormalize.3.gz
109
man/man3/FcLangSetAdd.3.gz
110
man/man3/FcLangSetCompare.3.gz
111
man/man3/FcLangSetContains.3.gz
112
man/man3/FcLangSetCopy.3.gz
113
man/man3/FcLangSetCreate.3.gz
114
man/man3/FcLangSetDel.3.gz
115
man/man3/FcLangSetDestroy.3.gz
116
man/man3/FcLangSetEqual.3.gz
117
man/man3/FcLangSetGetLangs.3.gz
118
man/man3/FcLangSetHasLang.3.gz
119
man/man3/FcLangSetHash.3.gz
120
man/man3/FcLangSetSubtract.3.gz
121
man/man3/FcLangSetUnion.3.gz
122
man/man3/FcMatrixCopy.3.gz
123
man/man3/FcMatrixEqual.3.gz
124
man/man3/FcMatrixInit.3.gz
125
man/man3/FcMatrixMultiply.3.gz
126
man/man3/FcMatrixRotate.3.gz
127
man/man3/FcMatrixScale.3.gz
128
man/man3/FcMatrixShear.3.gz
129
man/man3/FcNameConstant.3.gz
130
man/man3/FcNameGetConstant.3.gz
131
man/man3/FcNameGetObjectType.3.gz
132
man/man3/FcNameParse.3.gz
133
man/man3/FcNameRegisterConstants.3.gz
134
man/man3/FcNameRegisterObjectTypes.3.gz
135
man/man3/FcNameUnparse.3.gz
136
man/man3/FcNameUnregisterConstants.3.gz
137
man/man3/FcNameUnregisterObjectTypes.3.gz
138
man/man3/FcObjectSetAdd.3.gz
139
man/man3/FcObjectSetBuild.3.gz
140
man/man3/FcObjectSetCreate.3.gz
141
man/man3/FcObjectSetDestroy.3.gz
142
man/man3/FcPatternAdd-Type.3.gz
143
man/man3/FcPatternAdd.3.gz
144
man/man3/FcPatternAddWeak.3.gz
145
man/man3/FcPatternBuild.3.gz
146
man/man3/FcPatternCreate.3.gz
147
man/man3/FcPatternDel.3.gz
148
man/man3/FcPatternDestroy.3.gz
149
man/man3/FcPatternDuplicate.3.gz
150
man/man3/FcPatternEqual.3.gz
151
man/man3/FcPatternEqualSubset.3.gz
152
man/man3/FcPatternFilter.3.gz
153
man/man3/FcPatternFormat.3.gz
154
man/man3/FcPatternGet-Type.3.gz
155
man/man3/FcPatternGet.3.gz
156
man/man3/FcPatternGetWithBinding.3.gz
157
man/man3/FcPatternHash.3.gz
158
man/man3/FcPatternPrint.3.gz
159
man/man3/FcPatternReference.3.gz
160
man/man3/FcPatternRemove.3.gz
161
man/man3/FcRangeCopy.3.gz
162
man/man3/FcRangeCreateDouble.3.gz
163
man/man3/FcRangeCreateInteger.3.gz
164
man/man3/FcRangeDestroy.3.gz
165
man/man3/FcRangeGetDouble.3.gz
166
man/man3/FcStrBasename.3.gz
167
man/man3/FcStrCmp.3.gz
168
man/man3/FcStrCmpIgnoreCase.3.gz
169
man/man3/FcStrCopy.3.gz
170
man/man3/FcStrCopyFilename.3.gz
171
man/man3/FcStrDirname.3.gz
172
man/man3/FcStrDowncase.3.gz
173
man/man3/FcStrFree.3.gz
174
man/man3/FcStrListCreate.3.gz
175
man/man3/FcStrListDone.3.gz
176
man/man3/FcStrListFirst.3.gz
177
man/man3/FcStrListNext.3.gz
178
man/man3/FcStrPlus.3.gz
179
man/man3/FcStrSetAdd.3.gz
180
man/man3/FcStrSetAddFilename.3.gz
181
man/man3/FcStrSetCreate.3.gz
182
man/man3/FcStrSetDel.3.gz
183
man/man3/FcStrSetDestroy.3.gz
184
man/man3/FcStrSetEqual.3.gz
185
man/man3/FcStrSetMember.3.gz
186
man/man3/FcStrStr.3.gz
187
man/man3/FcStrStrIgnoreCase.3.gz
188
man/man3/FcToLower.3.gz
189
man/man3/FcUcs4ToUtf8.3.gz
190
man/man3/FcUtf16Len.3.gz
191
man/man3/FcUtf16ToUcs4.3.gz
192
man/man3/FcUtf8Len.3.gz
193
man/man3/FcUtf8ToUcs4.3.gz
194
man/man3/FcValueDestroy.3.gz
195
man/man3/FcValueEqual.3.gz
196
man/man3/FcValuePrint.3.gz
197
man/man3/FcValueSave.3.gz
198
man/man3/FcWeightFromOpenType.3.gz
199
man/man3/FcWeightToOpenType.3.gz
(-)x11-fonts/Makefile (-1 lines)
Lines 97-103 Link Here
97
    SUBDIR += font-winitzki-cyrillic
97
    SUBDIR += font-winitzki-cyrillic
98
    SUBDIR += font-xfree86-type1
98
    SUBDIR += font-xfree86-type1
99
    SUBDIR += fontconfig
99
    SUBDIR += fontconfig
100
    SUBDIR += fontconfig-reference
101
    SUBDIR += fonts-indic
100
    SUBDIR += fonts-indic
102
    SUBDIR += fonttosfnt
101
    SUBDIR += fonttosfnt
103
    SUBDIR += freefont-ttf
102
    SUBDIR += freefont-ttf

Return to bug 239167