summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* font.eclass: Fix condition for FONT_S in src_install().Ulrich Müller2020-04-181-1/+1
| | | | | | | Whitespace can be other characters than literal space. Fixes: 58cea2803d7aa7b1a98f72aa55b6221618dc5e5f Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* font.eclass: Don't assign FONT_S in global scope, allow an array.Ulrich Müller2020-03-201-12/+24
| | | | | | | | | | | | | | | | Accessing ${S} in global scope is not allowed by PMS, therefore remove the global variable assignment of FONT_S which uses it. Add a fallback to ${S} in font_src_install() instead. Allow FONT_S to be an array, if there are multiple directories. Support for whitespace-separated lists will be kept for some time, and a QA warning will be shown. Die if pushd or popd fails. Closes: https://bugs.gentoo.org/613108 Closes: https://bugs.gentoo.org/709578 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* font.eclass: Ban EAPIs < 5David Seifert2019-12-111-27/+15
| | | | | | | | * Add inherit guard like all modern eclasses Closes: https://bugs.gentoo.org/679658 Closes: https://github.com/gentoo/gentoo/pull/13360 Signed-off-by: David Seifert <soap@gentoo.org>
* font.eclass: font_cleanup_dirs: Use `has` instead of `for`Andreas Sturmlechner2019-10-161-7/+5
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* font.eclass: Move while to primary shellAndreas Sturmlechner2019-10-161-2/+2
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* font.eclass: Add error handling where applicableAndreas Sturmlechner2019-10-161-15/+20
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* font.eclass: Port to EAPI-7Andreas Sturmlechner2019-10-161-38/+37
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* font.eclass: add README.md to dodoc listJoonas Niilola2019-09-231-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* font.eclass: add @SUPPORTED_EAPISJoonas Niilola2019-08-031-1/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* font.eclass: Drop x11-apps/mkfontdirMatt Turner2019-06-171-1/+1
| | | | | | | Now that x11-apps/mkfontscale 1.2.0 is stable everywhere, we can drop this. Signed-off-by: Matt Turner <mattst88@gentoo.org>
* font.eclass: Don't set IUSE=X for media-fonts/encodingsMatt Turner2019-06-171-6/+7
| | | | | Closes: https://bugs.gentoo.org/665008 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* font.eclass: Allow for only >=x11-apps/mkfontscale-1.2.0Matt Turner2019-03-031-1/+1
| | | | | | mkfontdir is now part of mkfontscale-1.2.0. Signed-off-by: Matt Turner <mattst88@gentoo.org>
* font.eclass: Add EAPI guardian block, bug 666635Andreas K. Hüttel2018-09-201-0/+5
| | | | Bug: https://bugs.gentoo.org/666635
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-281-1/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* proj/gentoo: Initial commitRobin H. Johnson2015-08-081-0/+250
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed