diff options
author | Joe Marcus Clarke <marcus@FreeBSD.org> | 2003-04-04 06:53:18 +0000 |
---|---|---|
committer | Joe Marcus Clarke <marcus@FreeBSD.org> | 2003-04-04 06:53:18 +0000 |
commit | 0e0d4691b58f901664f6c7fa661e4ad3eeb5fa93 (patch) | |
tree | 4969f2780b7bdff68ae115f81a396f87eecd63e8 /x11-fonts/fontconfig/Makefile | |
parent | 211f6135eb3c6eb6dc0900957102574093db99e4 (diff) |
Notes
Diffstat (limited to 'x11-fonts/fontconfig/Makefile')
-rw-r--r-- | x11-fonts/fontconfig/Makefile | 151 |
1 files changed, 133 insertions, 18 deletions
diff --git a/x11-fonts/fontconfig/Makefile b/x11-fonts/fontconfig/Makefile index 45878ede0df0..9ad537171e0b 100644 --- a/x11-fonts/fontconfig/Makefile +++ b/x11-fonts/fontconfig/Makefile @@ -6,11 +6,9 @@ # PORTNAME= fontconfig -PORTVERSION= 2.1 -PORTREVISION= 7 +PORTVERSION= 2.1.92 CATEGORIES= x11-fonts -MASTER_SITES= http://www.fontconfig.org/fontconfig/release/ -DISTNAME= fcpackage.${PORTVERSION:S/./_/} +MASTER_SITES= http://nexp.cs.pdx.edu/fontconfig/release/ MAINTAINER= gnome@FreeBSD.org COMMENT= An XML-based font configuration API for X Windows @@ -23,17 +21,141 @@ RUN_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig USE_GMAKE= yes PREFIX?= ${X11BASE} INSTALLS_SHLIB= yes -GNU_CONFIGURE= yes +USE_LIBTOOL= yes USE_REINPLACE= yes +USE_GNOMENG= yes +USE_GNOME= gnomehack CONFIGURE_ARGS= --with-confdir=${PREFIX}/etc/fonts \ - --with-expat=${LOCALBASE} \ + --with-expat_includes=${LOCALBASE}/include \ + --with-expat_lib=${LOCALBASE}/lib \ --with-default_fonts=${X11BASE}/lib/X11/fonts CONFIGURE_TARGET= --target=${MACHINE_ARCH}-unknown-freebsd${OSREL} -WRKSRC= ${WRKDIR}/${DISTNAME}/fontconfig MAKE_ENV= LC_ALL=C -MAN1= fc-cache.1 fc-list.1 -MAN3= fontconfig.3 +MAN3= FcAtomicCreate.3 \ + FcAtomicDeleteNew.3 \ + FcAtomicDestroy.3 \ + FcAtomicLock.3 \ + FcAtomicNewFile.3 \ + FcAtomicOrigFile.3 \ + FcAtomicReplaceOrig.3 \ + FcAtomicUnlock.3 \ + FcBlanksAdd.3 \ + FcBlanksCreate.3 \ + FcBlanksDestroy.3 \ + FcBlanksIsMember.3 \ + FcCharSetAddChar.3 \ + FcCharSetCopy.3 \ + FcCharSetCount.3 \ + FcCharSetCreate.3 \ + FcCharSetDestroy.3 \ + FcCharSetEqual.3 \ + FcCharSetFirstPage.3 \ + FcCharSetHasChar.3 \ + FcCharSetIntersect.3 \ + FcCharSetIntersectCount.3 \ + FcCharSetIsSubset.3 \ + FcCharSetNextPage.3 \ + FcCharSetSubtract.3 \ + FcCharSetSubtractCount.3 \ + FcCharSetUnion.3 \ + FcConfigAppFontAddDir.3 \ + FcConfigAppFontAddFile.3 \ + FcConfigAppFontClear.3 \ + FcConfigBuildFonts.3 \ + FcConfigCreate.3 \ + FcConfigDestroy.3 \ + FcConfigFilename.3 \ + FcConfigGetBlanks.3 \ + FcConfigGetCache.3 \ + FcConfigGetConfigDirs.3 \ + FcConfigGetConfigFiles.3 \ + FcConfigGetCurrent.3 \ + FcConfigGetFontDirs.3 \ + FcConfigGetFonts.3 \ + FcConfigGetRescanInverval.3 \ + FcConfigParseAndLoad.3 \ + FcConfigSetCurrent.3 \ + FcConfigSetRescanInverval.3 \ + FcConfigSubstitute.3 \ + FcConfigSubstituteWithPat.3 \ + FcConfigUptoDate.3 \ + FcDefaultSubstitute.3 \ + FcDirCacheValid.3 \ + FcDirSave.3 \ + FcDirScan.3 \ + FcFileScan.3 \ + FcFontList.3 \ + FcFontMatch.3 \ + FcFontRenderPrepare.3 \ + FcFontSetAdd.3 \ + FcFontSetCreate.3 \ + FcFontSetDestroy.3 \ + FcFontSort.3 \ + FcFreeTypeCharIndex.3 \ + FcFreeTypeCharSet.3 \ + FcFreeTypeQuery.3 \ + FcGetVersion.3 \ + FcInit.3 \ + FcInitBringUptoDate.3 \ + FcInitLoadConfig.3 \ + FcInitLoadConfigAndFonts.3 \ + FcInitReinitialize.3 \ + FcMatrixCopy.3 \ + FcMatrixEqual.3 \ + FcMatrixInit.3 \ + FcMatrixMultiply.3 \ + FcMatrixRotate.3 \ + FcMatrixScale.3 \ + FcMatrixShear.3 \ + FcNameConstant.3 \ + FcNameGetConstant.3 \ + FcNameGetObjectType.3 \ + FcNameParse.3 \ + FcNameRegisterConstants.3 \ + FcNameRegisterObjectTypes.3 \ + FcNameUnparse.3 \ + FcNameUnregisterConstants.3 \ + FcNameUnregisterObjectTypes.3 \ + FcObjectSetAdd.3 \ + FcObjectSetBuild.3 \ + FcObjectSetCreate.3 \ + FcObjectSetDestroy.3 \ + FcPatternAdd-Type.3 \ + FcPatternAdd.3 \ + FcPatternAddWeak.3 \ + FcPatternBuild.3 \ + FcPatternCreate.3 \ + FcPatternDel.3 \ + FcPatternDestroy.3 \ + FcPatternEqual.3 \ + FcPatternEqualSubset.3 \ + FcPatternGet-Type.3 \ + FcPatternGet.3 \ + FcPatternHash.3 \ + FcPatternPrint.3 \ + FcStrBasename.3 \ + FcStrCmpIgnoreCase.3 \ + FcStrCopy.3 \ + FcStrCopyFilename.3 \ + FcStrDirname.3 \ + FcStrListCreate.3 \ + FcStrListDone.3 \ + FcStrListNext.3 \ + FcStrSetAdd.3 \ + FcStrSetAddFilename.3 \ + FcStrSetCreate.3 \ + FcStrSetDel.3 \ + FcStrSetDestroy.3 \ + FcStrSetMember.3 \ + FcUcs4ToUtf8.3 \ + FcUtf16Len.3 \ + FcUtf16ToUcs4.3 \ + FcUtf8Len.3 \ + FcUtf8ToUcs4.3 \ + FcValueDestroy.3 \ + FcValueSave.3 +MAN5= fonts-conf.5 .include <bsd.port.pre.mk> .if ${XFREE86_VERSION} == 3 @@ -42,16 +164,9 @@ MTREE_FILE= /etc/mtree/BSD.x11.dist MTREE_FILE= /etc/mtree/BSD.x11-4.dist .endif -pre-patch: - @${REINPLACE_CMD} -e 's|[(]LIBDIR[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' ${WRKSRC}/Makefile.in - post-install: - @${INSTALL_DATA} ${WRKSRC}/src/fontconfig.man \ - ${PREFIX}/man/man3/fontconfig.3 - @${INSTALL_DATA} ${WRKSRC}/fc-cache/fc-cache.man \ - ${PREFIX}/man/man1/fc-cache.1 - @${INSTALL_DATA} ${WRKSRC}/fc-list/fc-list.man \ - ${PREFIX}/man/man1/fc-list.1 + @${SED} -e 's|%%PREFIX%%|${PREFIX}|' < ${FILESDIR}/pkg-install.in \ + > ${PKGINSTALL} .if !defined(PACKAGE_BUILDING) @${LDCONFIG} -m ${PREFIX}/lib @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL |