diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2015-03-21 23:05:19 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2015-03-21 23:05:19 +0000 |
commit | a5da770e67afce95b829c38c5d5330fe69f7822c (patch) | |
tree | b9556c9042a9d20d7c71f49869f39f95afc00052 /hebrew/culmus | |
parent | 51da733b698e7bbedaac4743f457352334401249 (diff) |
Make fonts repecting XDG
Xorg is now looking in ${LOCALBASE}/share/fonts by default
Xorg now accepts symlinks in etc/X11/fontpath.d (as decribed in Xserver(1))
Large cleanup on lots of font ports
All fonts are now properly dynamically generating fonts.dir and fonts.scale
instead of sometime overwriting existing ones)
All fonts are generating fontconfig's cache
Improve consistency in fonts ports
Notes
Notes:
svn path=/head/; revision=381876
Diffstat (limited to 'hebrew/culmus')
-rw-r--r-- | hebrew/culmus/Makefile | 17 | ||||
-rw-r--r-- | hebrew/culmus/pkg-plist | 134 |
2 files changed, 73 insertions, 78 deletions
diff --git a/hebrew/culmus/Makefile b/hebrew/culmus/Makefile index a8cdcd0799c6..3e2e2261b0df 100644 --- a/hebrew/culmus/Makefile +++ b/hebrew/culmus/Makefile @@ -3,6 +3,7 @@ PORTNAME= culmus PORTVERSION= 0.130 +PORTREVISION= 1 CATEGORIES= hebrew MASTER_SITES= SF @@ -12,24 +13,20 @@ COMMENT= Free Hebrew Type1 fonts LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf \ - mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \ - mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale +BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf +USES= fonts NO_BUILD= yes SUB_FILES= pkg-message do-install: - ${MKDIR} ${STAGEDIR}${PREFIX}/lib/X11/fonts/culmus + ${MKDIR} ${STAGEDIR}${FONTSDIR} .for filename in AharoniCLM-Bold AharoniCLM-BoldOblique AharoniCLM-Book AharoniCLM-BookOblique CaladingsCLM DrugulinCLM-Bold DrugulinCLM-BoldItalic ElliniaCLM-Bold ElliniaCLM-BoldItalic ElliniaCLM-Light ElliniaCLM-LightItalic NachlieliCLM-Bold NachlieliCLM-BoldOblique NachlieliCLM-Light NachlieliCLM-LightOblique YehudaCLM-Bold YehudaCLM-Light - ${INSTALL_DATA} ${WRKSRC}/${filename}.afm ${STAGEDIR}${PREFIX}/lib/X11/fonts/culmus - ${INSTALL_DATA} ${WRKSRC}/${filename}.pfa ${STAGEDIR}${PREFIX}/lib/X11/fonts/culmus + ${INSTALL_DATA} ${WRKSRC}/${filename}.afm ${STAGEDIR}${FONTSDIR} + ${INSTALL_DATA} ${WRKSRC}/${filename}.pfa ${STAGEDIR}${FONTSDIR} .endfor .for filename in DavidCLM-Bold DavidCLM-BoldItalic DavidCLM-Medium DavidCLM-MediumItalic FrankRuehlCLM-Bold FrankRuehlCLM-BoldOblique FrankRuehlCLM-Medium FrankRuehlCLM-MediumOblique HadasimCLM-Bold HadasimCLM-BoldOblique HadasimCLM-Regular HadasimCLM-RegularOblique KeterYG-Bold KeterYG-BoldOblique KeterYG-Medium KeterYG-MediumOblique MiriamCLM-Bold MiriamCLM-Book MiriamMonoCLM-Bold MiriamMonoCLM-BoldOblique MiriamMonoCLM-Book MiriamMonoCLM-BookOblique ShofarDemi-Bold ShofarDemi-BoldOblique ShofarRegular ShofarRegularOblique SimpleCLM-Bold SimpleCLM-BoldOblique SimpleCLM-Medium SimpleCLM-MediumOblique StamAshkenazCLM StamSefaradCLM - ${INSTALL_DATA} ${WRKSRC}/${filename}.ttf ${STAGEDIR}${PREFIX}/lib/X11/fonts/culmus + ${INSTALL_DATA} ${WRKSRC}/${filename}.ttf ${STAGEDIR}${FONTSDIR} .endfor - @cd ${WRKSRC}; ${PREFIX}/bin/mkfontscale; ${PREFIX}/bin/mkfontdir - ${INSTALL_DATA} ${WRKSRC}/fonts.scale-* ${STAGEDIR}${PREFIX}/lib/X11/fonts/culmus - .include <bsd.port.mk> diff --git a/hebrew/culmus/pkg-plist b/hebrew/culmus/pkg-plist index 3564c0c4f98c..c145c931d6ec 100644 --- a/hebrew/culmus/pkg-plist +++ b/hebrew/culmus/pkg-plist @@ -1,68 +1,66 @@ -lib/X11/fonts/culmus/AharoniCLM-Bold.pfa -lib/X11/fonts/culmus/AharoniCLM-Bold.afm -lib/X11/fonts/culmus/AharoniCLM-BoldOblique.pfa -lib/X11/fonts/culmus/AharoniCLM-BoldOblique.afm -lib/X11/fonts/culmus/AharoniCLM-Book.pfa -lib/X11/fonts/culmus/AharoniCLM-Book.afm -lib/X11/fonts/culmus/AharoniCLM-BookOblique.pfa -lib/X11/fonts/culmus/AharoniCLM-BookOblique.afm -lib/X11/fonts/culmus/CaladingsCLM.pfa -lib/X11/fonts/culmus/CaladingsCLM.afm -lib/X11/fonts/culmus/DavidCLM-Bold.ttf -lib/X11/fonts/culmus/DavidCLM-BoldItalic.ttf -lib/X11/fonts/culmus/DavidCLM-Medium.ttf -lib/X11/fonts/culmus/DavidCLM-MediumItalic.ttf -lib/X11/fonts/culmus/DrugulinCLM-Bold.pfa -lib/X11/fonts/culmus/DrugulinCLM-Bold.afm -lib/X11/fonts/culmus/DrugulinCLM-BoldItalic.pfa -lib/X11/fonts/culmus/DrugulinCLM-BoldItalic.afm -lib/X11/fonts/culmus/ElliniaCLM-Bold.pfa -lib/X11/fonts/culmus/ElliniaCLM-Bold.afm -lib/X11/fonts/culmus/ElliniaCLM-BoldItalic.pfa -lib/X11/fonts/culmus/ElliniaCLM-BoldItalic.afm -lib/X11/fonts/culmus/ElliniaCLM-Light.pfa -lib/X11/fonts/culmus/ElliniaCLM-Light.afm -lib/X11/fonts/culmus/ElliniaCLM-LightItalic.pfa -lib/X11/fonts/culmus/ElliniaCLM-LightItalic.afm -lib/X11/fonts/culmus/FrankRuehlCLM-Bold.ttf -lib/X11/fonts/culmus/FrankRuehlCLM-BoldOblique.ttf -lib/X11/fonts/culmus/FrankRuehlCLM-Medium.ttf -lib/X11/fonts/culmus/FrankRuehlCLM-MediumOblique.ttf -lib/X11/fonts/culmus/HadasimCLM-Bold.ttf -lib/X11/fonts/culmus/HadasimCLM-BoldOblique.ttf -lib/X11/fonts/culmus/HadasimCLM-Regular.ttf -lib/X11/fonts/culmus/HadasimCLM-RegularOblique.ttf -lib/X11/fonts/culmus/KeterYG-Bold.ttf -lib/X11/fonts/culmus/KeterYG-BoldOblique.ttf -lib/X11/fonts/culmus/KeterYG-Medium.ttf -lib/X11/fonts/culmus/KeterYG-MediumOblique.ttf -lib/X11/fonts/culmus/MiriamCLM-Bold.ttf -lib/X11/fonts/culmus/MiriamCLM-Book.ttf -lib/X11/fonts/culmus/MiriamMonoCLM-Bold.ttf -lib/X11/fonts/culmus/MiriamMonoCLM-BoldOblique.ttf -lib/X11/fonts/culmus/MiriamMonoCLM-Book.ttf -lib/X11/fonts/culmus/MiriamMonoCLM-BookOblique.ttf -lib/X11/fonts/culmus/NachlieliCLM-Bold.pfa -lib/X11/fonts/culmus/NachlieliCLM-Bold.afm -lib/X11/fonts/culmus/NachlieliCLM-BoldOblique.pfa -lib/X11/fonts/culmus/NachlieliCLM-BoldOblique.afm -lib/X11/fonts/culmus/NachlieliCLM-Light.pfa -lib/X11/fonts/culmus/NachlieliCLM-Light.afm -lib/X11/fonts/culmus/NachlieliCLM-LightOblique.pfa -lib/X11/fonts/culmus/NachlieliCLM-LightOblique.afm -lib/X11/fonts/culmus/ShofarDemi-Bold.ttf -lib/X11/fonts/culmus/ShofarDemi-BoldOblique.ttf -lib/X11/fonts/culmus/ShofarRegular.ttf -lib/X11/fonts/culmus/ShofarRegularOblique.ttf -lib/X11/fonts/culmus/SimpleCLM-Bold.ttf -lib/X11/fonts/culmus/SimpleCLM-BoldOblique.ttf -lib/X11/fonts/culmus/SimpleCLM-Medium.ttf -lib/X11/fonts/culmus/SimpleCLM-MediumOblique.ttf -lib/X11/fonts/culmus/StamAshkenazCLM.ttf -lib/X11/fonts/culmus/StamSefaradCLM.ttf -lib/X11/fonts/culmus/YehudaCLM-Bold.pfa -lib/X11/fonts/culmus/YehudaCLM-Bold.afm -lib/X11/fonts/culmus/YehudaCLM-Light.pfa -lib/X11/fonts/culmus/YehudaCLM-Light.afm -lib/X11/fonts/culmus/fonts.scale-ttf -lib/X11/fonts/culmus/fonts.scale-type1 +%%FONTSDIR%%/AharoniCLM-Bold.pfa +%%FONTSDIR%%/AharoniCLM-Bold.afm +%%FONTSDIR%%/AharoniCLM-BoldOblique.pfa +%%FONTSDIR%%/AharoniCLM-BoldOblique.afm +%%FONTSDIR%%/AharoniCLM-Book.pfa +%%FONTSDIR%%/AharoniCLM-Book.afm +%%FONTSDIR%%/AharoniCLM-BookOblique.pfa +%%FONTSDIR%%/AharoniCLM-BookOblique.afm +%%FONTSDIR%%/CaladingsCLM.pfa +%%FONTSDIR%%/CaladingsCLM.afm +%%FONTSDIR%%/DavidCLM-Bold.ttf +%%FONTSDIR%%/DavidCLM-BoldItalic.ttf +%%FONTSDIR%%/DavidCLM-Medium.ttf +%%FONTSDIR%%/DavidCLM-MediumItalic.ttf +%%FONTSDIR%%/DrugulinCLM-Bold.pfa +%%FONTSDIR%%/DrugulinCLM-Bold.afm +%%FONTSDIR%%/DrugulinCLM-BoldItalic.pfa +%%FONTSDIR%%/DrugulinCLM-BoldItalic.afm +%%FONTSDIR%%/ElliniaCLM-Bold.pfa +%%FONTSDIR%%/ElliniaCLM-Bold.afm +%%FONTSDIR%%/ElliniaCLM-BoldItalic.pfa +%%FONTSDIR%%/ElliniaCLM-BoldItalic.afm +%%FONTSDIR%%/ElliniaCLM-Light.pfa +%%FONTSDIR%%/ElliniaCLM-Light.afm +%%FONTSDIR%%/ElliniaCLM-LightItalic.pfa +%%FONTSDIR%%/ElliniaCLM-LightItalic.afm +%%FONTSDIR%%/FrankRuehlCLM-Bold.ttf +%%FONTSDIR%%/FrankRuehlCLM-BoldOblique.ttf +%%FONTSDIR%%/FrankRuehlCLM-Medium.ttf +%%FONTSDIR%%/FrankRuehlCLM-MediumOblique.ttf +%%FONTSDIR%%/HadasimCLM-Bold.ttf +%%FONTSDIR%%/HadasimCLM-BoldOblique.ttf +%%FONTSDIR%%/HadasimCLM-Regular.ttf +%%FONTSDIR%%/HadasimCLM-RegularOblique.ttf +%%FONTSDIR%%/KeterYG-Bold.ttf +%%FONTSDIR%%/KeterYG-BoldOblique.ttf +%%FONTSDIR%%/KeterYG-Medium.ttf +%%FONTSDIR%%/KeterYG-MediumOblique.ttf +%%FONTSDIR%%/MiriamCLM-Bold.ttf +%%FONTSDIR%%/MiriamCLM-Book.ttf +%%FONTSDIR%%/MiriamMonoCLM-Bold.ttf +%%FONTSDIR%%/MiriamMonoCLM-BoldOblique.ttf +%%FONTSDIR%%/MiriamMonoCLM-Book.ttf +%%FONTSDIR%%/MiriamMonoCLM-BookOblique.ttf +%%FONTSDIR%%/NachlieliCLM-Bold.pfa +%%FONTSDIR%%/NachlieliCLM-Bold.afm +%%FONTSDIR%%/NachlieliCLM-BoldOblique.pfa +%%FONTSDIR%%/NachlieliCLM-BoldOblique.afm +%%FONTSDIR%%/NachlieliCLM-Light.pfa +%%FONTSDIR%%/NachlieliCLM-Light.afm +%%FONTSDIR%%/NachlieliCLM-LightOblique.pfa +%%FONTSDIR%%/NachlieliCLM-LightOblique.afm +%%FONTSDIR%%/ShofarDemi-Bold.ttf +%%FONTSDIR%%/ShofarDemi-BoldOblique.ttf +%%FONTSDIR%%/ShofarRegular.ttf +%%FONTSDIR%%/ShofarRegularOblique.ttf +%%FONTSDIR%%/SimpleCLM-Bold.ttf +%%FONTSDIR%%/SimpleCLM-BoldOblique.ttf +%%FONTSDIR%%/SimpleCLM-Medium.ttf +%%FONTSDIR%%/SimpleCLM-MediumOblique.ttf +%%FONTSDIR%%/StamAshkenazCLM.ttf +%%FONTSDIR%%/StamSefaradCLM.ttf +%%FONTSDIR%%/YehudaCLM-Bold.pfa +%%FONTSDIR%%/YehudaCLM-Bold.afm +%%FONTSDIR%%/YehudaCLM-Light.pfa +%%FONTSDIR%%/YehudaCLM-Light.afm |