Gentoo Development Guide

MYSQL_FX.ECLASS

Section: portage (5)
Updated: Jan 2019
Index Return to Main Contents
 

NAME

mysql_fx.eclass - This eclass provides some helper functions for mysql ebuilds  

DESCRIPTION

This eclass providers helpers to build mysql servers including patching from an index and initializing certain variables as part of the build.  

FUNCTIONS

stripdots
Helper function, version (integer) may have sections separated by dots for readability.
mysql_check_version_range
Check if a version number falls inside a given range. The range includes the extremes and must be specified as "low_version to high_version" i.e. "4.1.2 to 5.1.99.99". Returns true if inside the range.
mysql_mv_patches
Parse a "index_file" looking for patches to apply to the current MySQL version. If the patch applies, print its description.

mysql_version_is_at_least
Is $2 (defaults to $MYSQL_VERSION_ID) at least version $1? (nice) idea from versionator.eclass

mysql_lib_symlinks
To be called on the live filesystem, reassigning symlinks of each MySQL library to the best version available. (Obsolete)

mysql_init_vars
void mysql_init_vars() Initialize global variables 2005-11-19 <vivo@gentoo.org>
 

MAINTAINERS

  - MySQL Team <mysql-bugs@gentoo.org>
  - Luca Longinotti <chtekk@gentoo.org>
 

REPORTING BUGS

Please report bugs via https://bugs.gentoo.org/  

FILES

mysql_fx.eclass  

SEE ALSO

ebuild(5)
https://gitweb.gentoo.org/repo/gentoo.git/log/eclass/mysql_fx.eclass


 

Index

NAME
DESCRIPTION
FUNCTIONS
MAINTAINERS
REPORTING BUGS
FILES
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 03:25:07 GMT, January 19, 2019