aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics/xorg-font
AgeCommit message (Expand)Author
2017-01-19xorg-font-common: Add PACKAGE_WRITE_DEPS for postinstJussi Kukkonen
2016-09-23encodings: Add dependency to mkfontdir-nativeGratian Crisan
2016-05-13font-util: Remove ${datadir}/fonts from SYSROOT_DIRS_BLACKLISTPeter Kjellerstedt
2015-05-20font-util: upgrade to 1.3.1Ross Burton
2015-05-14recipes-graphics: add x11 to REQUIRED_DISTRO_FEATURESRobert Yang
2015-02-21xorg-font-common: fix sysroot injection for encoding mapsRichard Tollerton
2015-02-21font-util: remove MAPFILES_PATH overrideRichard Tollerton
2015-02-21font-util: stage encoding maps into sysrootBen Shelton
2015-01-23xorg-minimal-fonts: set and handle S in a proper wayPetter Mabäcker
2014-12-19font-util: Fix incorrect PKG_CONFIG_PATHRichard Tollerton
2014-06-10xorg-font-common.inc: remove shell debug optionKai Kang
2014-01-02Replace one-line DESCRIPTION with SUMMARYPaul Eggleton
2014-01-02Drop empty/invalid BUGTRACKER valuesPaul Eggleton
2013-04-15encodings: Set RDEPENDS correctlyRichard Purdie
2013-03-26font-alias: Add depends on font-util-nativeRichard Purdie
2013-01-28xorg-minimal-fonts: depend on font-alias instead of shipping fonts.aliasMarcin Juszkiewicz
2012-12-14font-util: fix out-of-tree buildsRoss Burton
2012-11-02recipes-graphics: replace virtclass-native(sdk) with class-native(sdk)Robert Yang
2012-03-21font-util: upgrade to 1.3.0Shane Wang
2011-12-15Patch Upstream Status UpdatesSaul Wold
2011-12-08OECore license fixes: meta/*Elizabeth Flanagan
2011-10-10font-alias: Convert to use allarch including a patch to disable compiler checksRichard Purdie
2011-10-04Improve handling of 'all' architecture recipes and their interaction with sstateRichard Purdie
2011-08-04font-util: The recipe produces binaries so don't mark as 'all' architectureRichard Purdie
2011-07-25bitbake.conf/classes: Variable cleanupRichard Purdie
2011-05-27License Field Cleanup: Non-standard field namesBeth Flanagan
2011-02-16mkfontdir/font-alias: Fix native RDEPENDSRichard Purdie
2011-02-03recipes-graphics: Add more detailed SUMMARY and DESCRIPTIONSMark Hatle
2010-12-30RDEPENDS, RRECOMMENDS -> RDPEPENDS_${PN}, RRECOMMENDS_${PN}Koen Kooi
2010-12-09SRC_URI Checksums AdditionalsSaul Wold
2010-11-29font-alias: Drop patch already applied upstreamRichard Purdie
2010-11-28font-alias: Set RDEPENDS to exclude encodings in the native caseRichard Purdie
2010-11-28font-util: Set RDEPENDS for virtclass-native to exclude encodings to copy DEP...Richard Purdie
2010-11-24encodings: Update to version 1.0.4Saul Wold
2010-11-24font-alias: Update to version 1.0.3Saul Wold
2010-11-24font-util: Update to version 1.2.0Saul Wold
2010-08-27Major layout change to the packages directoryRichard Purdie
= False install_target = None with open(makefile, 'r', errors='surrogateescape') as f: for line in f: if line.startswith('install:'): if not install_lines: in_install = True install_target = 'install' elif line.startswith('modules_install:'): install_lines = [] in_install = True install_target = 'modules_install' elif line.startswith('modules:'): compile_lines = [] in_compile = True elif line.startswith(('all:', 'default:')): if not compile_lines: in_compile = True elif line: if line[0] == '\t': if in_install: install_lines.append(line) elif in_compile: compile_lines.append(line) elif ':' in line: in_install = False in_compile = False def check_target(lines, install): kdirpath = '' manual_install = False for line in lines: splitline = line.split() if splitline[0] in ['make', 'gmake', '$(MAKE)']: if '-C' in splitline: idx = splitline.index('-C') + 1 if idx < len(splitline): kdirpath = splitline[idx] break elif install and splitline[0] == 'install': if '.ko' in line: manual_install = True return kdirpath, manual_install kdirpath = None manual_install = False if install_lines: kdirpath, manual_install = check_target(install_lines, install=True) if compile_lines and not kdirpath: kdirpath, _ = check_target(compile_lines, install=False) if manual_install or not install_lines: lines_after.append('EXTRA_OEMAKE_append_task-install = " -C ${STAGING_KERNEL_DIR} M=${S}"') elif install_target and install_target != 'modules_install': lines_after.append('MODULES_INSTALL_TARGET = "install"') warnmsg = None kdirvar = None if kdirpath: res = re.match(r'\$\(([^$)]+)\)', kdirpath) if res: kdirvar = res.group(1) if kdirvar != 'KERNEL_SRC': lines_after.append('EXTRA_OEMAKE += "%s=${STAGING_KERNEL_DIR}"' % kdirvar) elif kdirpath.startswith('/lib/'): warnmsg = 'Kernel path in install makefile is hardcoded - you will need to patch the makefile' if not kdirvar and not warnmsg: warnmsg = 'Unable to find means of passing kernel path into install makefile - if kernel path is hardcoded you will need to patch the makefile' if warnmsg: warnmsg += '. Note that the variable KERNEL_SRC will be passed in as the kernel source path.' logger.warning(warnmsg) lines_after.append('# %s' % warnmsg) return True return False def register_recipe_handlers(handlers): handlers.append((KernelModuleRecipeHandler(), 15))