Makefile 9.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412
  1. # $OpenBSD: Makefile,v 1.4 2014/05/18 10:33:05 matthieu Exp $
  2. FONTCONFIG = ${.CURDIR}/../../../dist/fontconfig
  3. MAN = FcAtomicCreate.3 \
  4. FcAtomicDeleteNew.3 \
  5. FcAtomicDestroy.3 \
  6. FcAtomicLock.3 \
  7. FcAtomicNewFile.3 \
  8. FcAtomicOrigFile.3 \
  9. FcAtomicReplaceOrig.3 \
  10. FcAtomicUnlock.3 \
  11. FcBlanksAdd.3 \
  12. FcBlanksCreate.3 \
  13. FcBlanksDestroy.3 \
  14. FcBlanksIsMember.3 \
  15. FcCacheCopySet.3 \
  16. FcCacheCreateTagFile.3 \
  17. FcCacheDir.3 \
  18. FcCacheNumFont.3 \
  19. FcCacheNumSubdir.3 \
  20. FcCacheSubdir.3 \
  21. FcCharSetAddChar.3 \
  22. FcCharSetCopy.3 \
  23. FcCharSetCount.3 \
  24. FcCharSetCoverage.3 \
  25. FcCharSetCreate.3 \
  26. FcCharSetDelChar.3 \
  27. FcCharSetDestroy.3 \
  28. FcCharSetEqual.3 \
  29. FcCharSetFirstPage.3 \
  30. FcCharSetHasChar.3 \
  31. FcCharSetIntersect.3 \
  32. FcCharSetIntersectCount.3 \
  33. FcCharSetIsSubset.3 \
  34. FcCharSetMerge.3 \
  35. FcCharSetNew.3 \
  36. FcCharSetNextPage.3 \
  37. FcCharSetSubtract.3 \
  38. FcCharSetSubtractCount.3 \
  39. FcCharSetUnion.3 \
  40. FcConfigAppFontAddDir.3 \
  41. FcConfigAppFontAddFile.3 \
  42. FcConfigAppFontClear.3 \
  43. FcConfigBuildFonts.3 \
  44. FcConfigCreate.3 \
  45. FcConfigDestroy.3 \
  46. FcConfigEnableHome.3 \
  47. FcConfigFilename.3 \
  48. FcConfigGetBlanks.3 \
  49. FcConfigGetCache.3 \
  50. FcConfigGetCacheDirs.3 \
  51. FcConfigGetConfigDirs.3 \
  52. FcConfigGetConfigFiles.3 \
  53. FcConfigGetCurrent.3 \
  54. FcConfigGetFontDirs.3 \
  55. FcConfigGetFonts.3 \
  56. FcConfigGetRescanInterval.3 \
  57. FcConfigGetSysRoot.3 \
  58. FcConfigHome.3 \
  59. FcConfigParseAndLoad.3 \
  60. FcConfigReference.3 \
  61. FcConfigSetCurrent.3 \
  62. FcConfigSetRescanInterval.3 \
  63. FcConfigSetSysRoot.3 \
  64. FcConfigSubstitute.3 \
  65. FcConfigSubstituteWithPat.3 \
  66. FcConfigUptoDate.3 \
  67. FcDefaultSubstitute.3 \
  68. FcDirCacheClean.3 \
  69. FcDirCacheLoad.3 \
  70. FcDirCacheLoadFile.3 \
  71. FcDirCacheRead.3 \
  72. FcDirCacheRescan.3 \
  73. FcDirCacheUnlink.3 \
  74. FcDirCacheUnload.3 \
  75. FcDirCacheValid.3 \
  76. FcDirSave.3 \
  77. FcDirScan.3 \
  78. FcFileIsDir.3 \
  79. FcFileScan.3 \
  80. FcFini.3 \
  81. FcFontList.3 \
  82. FcFontMatch.3 \
  83. FcFontRenderPrepare.3 \
  84. FcFontSetAdd.3 \
  85. FcFontSetCreate.3 \
  86. FcFontSetDestroy.3 \
  87. FcFontSetList.3 \
  88. FcFontSetMatch.3 \
  89. FcFontSetPrint.3 \
  90. FcFontSetSort.3 \
  91. FcFontSetSortDestroy.3 \
  92. FcFontSort.3 \
  93. FcFreeTypeCharIndex.3 \
  94. FcFreeTypeCharSet.3 \
  95. FcFreeTypeCharSetAndSpacing.3 \
  96. FcFreeTypeQuery.3 \
  97. FcFreeTypeQueryFace.3 \
  98. FcGetDefaultLangs.3 \
  99. FcGetLangs.3 \
  100. FcGetVersion.3 \
  101. FcInit.3 \
  102. FcInitBringUptoDate.3 \
  103. FcInitLoadConfig.3 \
  104. FcInitLoadConfigAndFonts.3 \
  105. FcInitReinitialize.3 \
  106. FcIsLower.3 \
  107. FcIsUpper.3 \
  108. FcLangGetCharSet.3 \
  109. FcLangNormalize.3 \
  110. FcLangSetAdd.3 \
  111. FcLangSetCompare.3 \
  112. FcLangSetContains.3 \
  113. FcLangSetCopy.3 \
  114. FcLangSetCreate.3 \
  115. FcLangSetDel.3 \
  116. FcLangSetDestroy.3 \
  117. FcLangSetEqual.3 \
  118. FcLangSetGetLangs.3 \
  119. FcLangSetHasLang.3 \
  120. FcLangSetHash.3 \
  121. FcLangSetSubtract.3 \
  122. FcLangSetUnion.3 \
  123. FcMatrixCopy.3 \
  124. FcMatrixEqual.3 \
  125. FcMatrixInit.3 \
  126. FcMatrixMultiply.3 \
  127. FcMatrixRotate.3 \
  128. FcMatrixScale.3 \
  129. FcMatrixShear.3 \
  130. FcNameConstant.3 \
  131. FcNameGetConstant.3 \
  132. FcNameGetObjectType.3 \
  133. FcNameParse.3 \
  134. FcNameRegisterConstants.3 \
  135. FcNameRegisterObjectTypes.3 \
  136. FcNameUnparse.3 \
  137. FcNameUnregisterConstants.3 \
  138. FcNameUnregisterObjectTypes.3 \
  139. FcObjectSetAdd.3 \
  140. FcObjectSetBuild.3 \
  141. FcObjectSetCreate.3 \
  142. FcObjectSetDestroy.3 \
  143. FcPatternAdd-Type.3 \
  144. FcPatternAdd.3 \
  145. FcPatternAddWeak.3 \
  146. FcPatternBuild.3 \
  147. FcPatternCreate.3 \
  148. FcPatternDel.3 \
  149. FcPatternDestroy.3 \
  150. FcPatternDuplicate.3 \
  151. FcPatternEqual.3 \
  152. FcPatternEqualSubset.3 \
  153. FcPatternFilter.3 \
  154. FcPatternFormat.3 \
  155. FcPatternGet-Type.3 \
  156. FcPatternGet.3 \
  157. FcPatternHash.3 \
  158. FcPatternPrint.3 \
  159. FcPatternReference.3 \
  160. FcPatternRemove.3 \
  161. FcStrBasename.3 \
  162. FcStrCmp.3 \
  163. FcStrCmpIgnoreCase.3 \
  164. FcStrCopy.3 \
  165. FcStrCopyFilename.3 \
  166. FcStrDirname.3 \
  167. FcStrDowncase.3 \
  168. FcStrFree.3 \
  169. FcStrListCreate.3 \
  170. FcStrListDone.3 \
  171. FcStrListFirst.3 \
  172. FcStrListNext.3 \
  173. FcStrPlus.3 \
  174. FcStrSetAdd.3 \
  175. FcStrSetAddFilename.3 \
  176. FcStrSetCreate.3 \
  177. FcStrSetDel.3 \
  178. FcStrSetDestroy.3 \
  179. FcStrSetEqual.3 \
  180. FcStrSetMember.3 \
  181. FcStrStr.3 \
  182. FcStrStrIgnoreCase.3 \
  183. FcToLower.3 \
  184. FcUcs4ToUtf8.3 \
  185. FcUtf16Len.3 \
  186. FcUtf16ToUcs4.3 \
  187. FcUtf8Len.3 \
  188. FcUtf8ToUcs4.3 \
  189. FcValueDestroy.3 \
  190. FcValueEqual.3 \
  191. FcValuePrint.3 \
  192. FcValueSave.3 \
  193. fonts-conf.5
  194. PDF_FILES = fontconfig-devel.pdf fontconfig-user.pdf
  195. TXT_FILES = fontconfig-devel.txt fontconfig-user.txt
  196. HTML_DEVEL_FILES = \
  197. fcatomiccreate.html \
  198. fcatomicdeletenew.html \
  199. fcatomicdestroy.html \
  200. fcatomiclock.html \
  201. fcatomicnewfile.html \
  202. fcatomicorigfile.html \
  203. fcatomicreplaceorig.html \
  204. fcatomicunlock.html \
  205. fcblanksadd.html \
  206. fcblankscreate.html \
  207. fcblanksdestroy.html \
  208. fcblanksismember.html \
  209. fccachecopyset.html \
  210. fccachecreatetagfile.html \
  211. fccachedir.html \
  212. fccachenumfont.html \
  213. fccachenumsubdir.html \
  214. fccachesubdir.html \
  215. fccharsetaddchar.html \
  216. fccharsetcopy.html \
  217. fccharsetcount.html \
  218. fccharsetcoverage.html \
  219. fccharsetcreate.html \
  220. fccharsetdelchar.html \
  221. fccharsetdestroy.html \
  222. fccharsetequal.html \
  223. fccharsetfirstpage.html \
  224. fccharsethaschar.html \
  225. fccharsetintersect.html \
  226. fccharsetintersectcount.html \
  227. fccharsetissubset.html \
  228. fccharsetmerge.html \
  229. fccharsetnew.html \
  230. fccharsetnextpage.html \
  231. fccharsetsubtract.html \
  232. fccharsetsubtractcount.html \
  233. fccharsetunion.html \
  234. fcconfigappfontadddir.html \
  235. fcconfigappfontaddfile.html \
  236. fcconfigappfontclear.html \
  237. fcconfigbuildfonts.html \
  238. fcconfigcreate.html \
  239. fcconfigdestroy.html \
  240. fcconfigenablehome.html \
  241. fcconfigfilename.html \
  242. fcconfiggetblanks.html \
  243. fcconfiggetcache.html \
  244. fcconfiggetcachedirs.html \
  245. fcconfiggetconfigdirs.html \
  246. fcconfiggetconfigfiles.html \
  247. fcconfiggetcurrent.html \
  248. fcconfiggetfontdirs.html \
  249. fcconfiggetfonts.html \
  250. fcconfiggetrescaninterval.html \
  251. fcconfiggetsysroot.html \
  252. fcconfighome.html \
  253. fcconfigparseandload.html \
  254. fcconfigreference.html \
  255. fcconfigsetcurrent.html \
  256. fcconfigsetrescaninterval.html \
  257. fcconfigsetsysroot.html \
  258. fcconfigsubstitute.html \
  259. fcconfigsubstitutewithpat.html \
  260. fcconfiguptodate.html \
  261. fcdefaultsubstitute.html \
  262. fcdircacheclean.html \
  263. fcdircacheload.html \
  264. fcdircacheloadfile.html \
  265. fcdircacheread.html \
  266. fcdircacherescan.html \
  267. fcdircacheunlink.html \
  268. fcdircacheunload.html \
  269. fcdircachevalid.html \
  270. fcdirsave.html \
  271. fcdirscan.html \
  272. fcfileisdir.html \
  273. fcfilescan.html \
  274. fcfini.html \
  275. fcfontlist.html \
  276. fcfontmatch.html \
  277. fcfontrenderprepare.html \
  278. fcfontsetadd.html \
  279. fcfontsetcreate.html \
  280. fcfontsetdestroy.html \
  281. fcfontsetlist.html \
  282. fcfontsetmatch.html \
  283. fcfontsetprint.html \
  284. fcfontsetsort.html \
  285. fcfontsetsortdestroy.html \
  286. fcfontsort.html \
  287. fcfreetypecharindex.html \
  288. fcfreetypecharset.html \
  289. fcfreetypecharsetandspacing.html \
  290. fcfreetypequery.html \
  291. fcfreetypequeryface.html \
  292. fcgetdefaultlangs.html \
  293. fcgetlangs.html \
  294. fcgetversion.html \
  295. fcinit.html \
  296. fcinitbringuptodate.html \
  297. fcinitloadconfig.html \
  298. fcinitloadconfigandfonts.html \
  299. fcinitreinitialize.html \
  300. fcislower.html \
  301. fcisupper.html \
  302. fclanggetcharset.html \
  303. fclangnormalize.html \
  304. fclangsetadd.html \
  305. fclangsetcompare.html \
  306. fclangsetcontains.html \
  307. fclangsetcopy.html \
  308. fclangsetcreate.html \
  309. fclangsetdel.html \
  310. fclangsetdestroy.html \
  311. fclangsetequal.html \
  312. fclangsetgetlangs.html \
  313. fclangsethash.html \
  314. fclangsethaslang.html \
  315. fclangsetsubtract.html \
  316. fclangsetunion.html \
  317. fcmatrixcopy.html \
  318. fcmatrixequal.html \
  319. fcmatrixinit.html \
  320. fcmatrixmultiply.html \
  321. fcmatrixrotate.html \
  322. fcmatrixscale.html \
  323. fcmatrixshear.html \
  324. fcnameconstant.html \
  325. fcnamegetconstant.html \
  326. fcnamegetobjecttype.html \
  327. fcnameparse.html \
  328. fcnameregisterconstants.html \
  329. fcnameregisterobjecttypes.html \
  330. fcnameunparse.html \
  331. fcnameunregisterconstants.html \
  332. fcnameunregisterobjecttypes.html \
  333. fcobjectsetadd.html \
  334. fcobjectsetbuild.html \
  335. fcobjectsetcreate.html \
  336. fcobjectsetdestroy.html \
  337. fcpatternadd-type.html \
  338. fcpatternadd.html \
  339. fcpatternaddweak.html \
  340. fcpatternbuild.html \
  341. fcpatterncreate.html \
  342. fcpatterndel.html \
  343. fcpatterndestroy.html \
  344. fcpatternduplicate.html \
  345. fcpatternequal.html \
  346. fcpatternequalsubset.html \
  347. fcpatternfilter.html \
  348. fcpatternformat.html \
  349. fcpatternget-type.html \
  350. fcpatternget.html \
  351. fcpatternhash.html \
  352. fcpatternprint.html \
  353. fcpatternreference.html \
  354. fcpatternremove.html \
  355. fcstrbasename.html \
  356. fcstrcmp.html \
  357. fcstrcmpignorecase.html \
  358. fcstrcopy.html \
  359. fcstrcopyfilename.html \
  360. fcstrdirname.html \
  361. fcstrdowncase.html \
  362. fcstrfree.html \
  363. fcstrlistcreate.html \
  364. fcstrlistdone.html \
  365. fcstrlistfirst.html \
  366. fcstrlistnext.html \
  367. fcstrplus.html \
  368. fcstrsetadd.html \
  369. fcstrsetaddfilename.html \
  370. fcstrsetcreate.html \
  371. fcstrsetdel.html \
  372. fcstrsetdestroy.html \
  373. fcstrsetequal.html \
  374. fcstrsetmember.html \
  375. fcstrstr.html \
  376. fcstrstrignorecase.html \
  377. fctolower.html \
  378. fcucs4toutf8.html \
  379. fcutf16len.html \
  380. fcutf16toucs4.html \
  381. fcutf8len.html \
  382. fcutf8toucs4.html \
  383. fcvaluedestroy.html \
  384. fcvalueequal.html \
  385. fcvalueprint.html \
  386. fcvaluesave.html \
  387. x102.html \
  388. x19.html \
  389. x31.html
  390. HTML_USER_FILES = fontconfig-user.html
  391. afterinstall:
  392. @for f in ${PDF_FILES} ${TXT_FILES} ${HTML_USER_FILES}; do \
  393. echo "installing $$f" ; \
  394. ${INSTALL_DATA} ${FONTCONFIG}/doc/$$f \
  395. ${DESTDIR}${X11BASE}/share/doc/fontconfig ; \
  396. done
  397. @for f in ${HTML_DEVEL_FILES}; do \
  398. echo "installing $$f" ; \
  399. ${INSTALL_DATA} ${FONTCONFIG}/doc/fontconfig-devel/$$f \
  400. ${DESTDIR}${X11BASE}/share/doc/fontconfig/fontconfig-devel ; \
  401. done
  402. .PATH: ${FONTCONFIG}/doc
  403. .include <bsd.prog.mk>
  404. .include <bsd.xorg.mk>