summaryrefslogtreecommitdiff
path: root/Mk/Uses/fonts.mk (follow)
Commit message (Collapse)AuthorAgeFilesLines
* framework: cleanup conditional-indentations in Mk/Tobias C. Berner2022-04-241-12/+12
| | | | | | | | | | | Run Tools/scripts/indent_make_if.pl on all of Mk. These white space changes contribute greatly to the readability of those files. As we have a version control system, finding out the reasons for the changes prior to these white space changes is still easily possible Differential Revision: https://reviews.freebsd.org/D35024 Reviewed by: portmgr (rene, bapt)
* x11-fonts/fontconfig: Use triggers to rebuild fc-cacheBaptiste Daroussin2022-03-221-5/+5
| | | | | | | | | | | Stop forcing the overwrite of the cache at each run it is not necessary most of the time. Reviewed by: tcberner Differencial Revision: https://reviews.freebsd.org/D34602 While here rework USES=fonts to drop @fcfontsdir which is not nessary anymore and convert the @fontsdir into lua which make it way simpler to read
* framework: Remove $FreeBSD$Mathieu Arnold2021-04-061-2/+0
| | | | Where appropriate fiddle with a few other things.
* - Use ${RLN} to create a symlink of a relative path.Hiroki Sato2019-12-301-4/+3
| | | | | | | | | - Use ${_USES_install} for the additional target. Pointed out by: mat Notes: svn path=/head/; revision=521478
* Add etc/X11/fontpath.d as a catalogue fontpath by default.Hiroki Sato2019-12-301-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | This allows a port/package to install a symlink pointing the real font directory managed by core XLFD (aka fonts.dir). Adding a new entry of "FontPath" into the system-wide xorg.conf or "xset fp" by users manually is no longer needed. When both USES=fonts and ${FONTPATHSPEC} are defined, the post-install target will install ${FONTPATHSPEC} into ${FONTPATHD} directory as a symlink to ${FONTSDIR}. The symlink name has the following syntax: <identifier>:[attribute:]pri=<priority> Details can be found in xorg.conf(5). A typical example for a bitmap font is as follows: FONTPATHSPEC= ${PORTNAME}:unscaled:pri=60 No objection on: x11 Notes: svn path=/head/; revision=521430
* x11-fonts/mkfontscale: Update to 1.2.0Niclas Zeising2019-03-111-2/+1
| | | | | | | | | | | | | | | | | | | | Update x11-fonts/mkfontscale to 1.2.0 Remove x11-fonts/mkfontdir, which has been merged into mkfontscale. Update dependencies and bump portrevisions. Add an entry to UPDATING and MOVES Changelog: https://lists.x.org/archives/xorg/2019-March/059633.html Thanks to Antoine for the exp-run! PR: 236336 (exp-run) Obtained from: FreeBSD Graphics Team dev repo https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/mkfontscale Sponsored by: B3 Init Notes: svn path=/head/; revision=495395
* Remove the now unneeded ${PORTSDIR} from dependency definition inBaptiste Daroussin2016-03-271-3/+3
| | | | | | | | | | | The infrastructure Makefiles PR: 206569 Exp run by: antoine Differential Revision: D5047 Notes: svn path=/head/; revision=411970
* PLIST_SUB entries need paths relative to PREFIX.Mathieu Arnold2015-10-211-1/+1
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=399911
* Readd PORTSDIR for now we will only start removing them after 2016Q1 is branchedBaptiste Daroussin2015-10-151-3/+3
| | | | | | | | This gives more time for tools to get updated, available in packages etc before bothering users Notes: svn path=/head/; revision=399326
* Drop the necessity to add ${PORTSDIR} to dependency lineBaptiste Daroussin2015-10-141-3/+3
| | | | | | | | | | | | | | Modify make describe to automatically prepend ${PORTSDIR} if the path for the port is not absolute Checked with poudriere, portmaster, portupgrade PR: 203685 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D3866 Notes: svn path=/head/; revision=399278
* - Fix typoDmitry Marakasov2015-09-301-1/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=398221
* Add description about background why arguments other thanHiroki Sato2015-09-191-0/+29
| | | | | | | :fcfontsdir are required. Notes: svn path=/head/; revision=397340
* Add "fc", "fcfontsdir", "fontsdir", and "none" arguments to USES=fonts.Hiroki Sato2015-09-131-5/+21
| | | | | | | | | | | | | | | They controls whether fc-cache and/or mkfontdir run in post-{,de}install targets. japanese/font-* use manually generates fonts.dir entries to utilize special modifiers which are useful for CJK fonts. Because mkfontdir does not understand and silently remove them from fonts.dir, options like fonts:fc or fonts:none is required. Approved by: portmgr (bapt) Notes: svn path=/head/; revision=396872
* Prevent double inclusionAntoine Brodin2015-06-121-0/+2
| | | | Notes: svn path=/head/; revision=389295
* Make fonts repecting XDGBaptiste Daroussin2015-03-211-1/+1
| | | | | | | | | | | | | 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: svn path=/head/; revision=381876
* Prevent from overwriting PLIST_SUB and SUB_LISTBaptiste Daroussin2015-03-191-2/+2
| | | | | | | Reported by: pgollucci Notes: svn path=/head/; revision=381670
* Prepopulate FONTSDIRBaptiste Daroussin2015-03-191-0/+2
| | | | Notes: svn path=/head/; revision=381662
* Add FONTSDIR to PLIST_SUB and SUB_LISTBaptiste Daroussin2015-03-191-0/+2
| | | | Notes: svn path=/head/; revision=381627
* Add a new USES=fonts to simplify handling of fonts portsBaptiste Daroussin2015-03-191-0/+18
Notes: svn path=/head/; revision=381620