diff options
Diffstat (limited to '9999/0011-no-patch-Gentoo-remove-locale-gen-from-repo-packaged.patch')
-rw-r--r-- | 9999/0011-no-patch-Gentoo-remove-locale-gen-from-repo-packaged.patch | 684 |
1 files changed, 0 insertions, 684 deletions
diff --git a/9999/0011-no-patch-Gentoo-remove-locale-gen-from-repo-packaged.patch b/9999/0011-no-patch-Gentoo-remove-locale-gen-from-repo-packaged.patch deleted file mode 100644 index a7e79bd..0000000 --- a/9999/0011-no-patch-Gentoo-remove-locale-gen-from-repo-packaged.patch +++ /dev/null @@ -1,684 +0,0 @@ -From 10fc5bbbafb3164c39780eff171627137c2a6ae1 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= <dilfridge@gentoo.org> -Date: Tue, 12 May 2020 18:28:56 +0300 -Subject: [PATCH 11/12] [no-patch] Gentoo: remove locale-gen from repo, - packaged separately now - -(cherry picked from commit b679ab84afd953996e73a247a4e7e52580c4f90f) ---- - scripts/gentoo/extra/README | 5 - - scripts/gentoo/extra/locale/locale-gen | 444 ----------------------- - scripts/gentoo/extra/locale/locale-gen.8 | 69 ---- - scripts/gentoo/extra/locale/locale.gen | 36 -- - scripts/gentoo/extra/locale/locale.gen.5 | 77 ---- - 5 files changed, 631 deletions(-) - delete mode 100644 scripts/gentoo/extra/README - delete mode 100755 scripts/gentoo/extra/locale/locale-gen - delete mode 100644 scripts/gentoo/extra/locale/locale-gen.8 - delete mode 100644 scripts/gentoo/extra/locale/locale.gen - delete mode 100644 scripts/gentoo/extra/locale/locale.gen.5 - -diff --git a/scripts/gentoo/extra/README b/scripts/gentoo/extra/README -deleted file mode 100644 -index 1942999684..0000000000 ---- a/scripts/gentoo/extra/README -+++ /dev/null -@@ -1,5 +0,0 @@ --What is all this you may wonder. -- --locale/ -- a port/rewrite of Debian's locale-gen. see the man pages in the -- subdir for more information. -diff --git a/scripts/gentoo/extra/locale/locale-gen b/scripts/gentoo/extra/locale/locale-gen -deleted file mode 100755 -index 8afb5d1a68..0000000000 ---- a/scripts/gentoo/extra/locale/locale-gen -+++ /dev/null -@@ -1,444 +0,0 @@ --#!/bin/bash -- --# --# Based upon Debian's locale-gen, fetched from glibc_2.3.6-7.diff.gz --# -- --unset POSIXLY_CORRECT IFS --umask 0022 -- --argv0=${0##*/} -- --EPREFIX="@GENTOO_PORTAGE_EPREFIX@" --if [[ ${EPREFIX} == "@"GENTOO_PORTAGE_EPREFIX"@" ]] ; then -- EPREFIX="" --fi -- --FUNCTIONS_SH="/lib/gentoo/functions.sh" --source "${EPREFIX}"${FUNCTIONS_SH} || { -- echo "${argv0}: Could not source ${FUNCTIONS_SH}!" 1>&2 -- exit 1 --} -- --COMPILED_LOCALES="" -- --show_usage() { -- cat <<-EOF -- Usage: ${HILITE}${argv0}${NORMAL} ${GOOD}[options]${NORMAL} -- ${GOOD}[localedef options]${NORMAL} -- -- Generate locales based upon the config file /etc/locale.gen. -- -- ${HILITE}Options:${NORMAL} -- ${GOOD}-k, --keep${NORMAL} Don't nuke existing locales -- ${GOOD}-d, --destdir <dir>${NORMAL} Use locale data in specified DESTDIR tree -- ${GOOD}-c, --config <config>${NORMAL} Use specified config instead of default locale.gen -- ${GOOD}-l, --list${NORMAL} List all the locales to be generated -- ${GOOD}-a, --ask${NORMAL} Ask before generating each locale -- ${GOOD}-A, --all${NORMAL} Pretend the locale list contains all locales -- ${GOOD}-u, --update${NORMAL} Only generate locales that are missing -- ${GOOD}-G, --generate <locale>${NORMAL} Generate specified locale (one shot; implies -k -u) -- ${GOOD}-j, --jobs <num>${NORMAL} Number of locales to generate at a time (parallel) -- ${GOOD}-q, --quiet${NORMAL} Only show errors -- ${GOOD}-V, --version${NORMAL} Meaningless version information -- ${GOOD}-h, --help${NORMAL} Show this help cruft -- -- ${HILITE}Localedef Options:${NORMAL} -- By default, ${GOOD}${LOCALEDEF_OPTS}${NORMAL} is passed to localedef. -- -- For more info, see the ${HILITE}locale-gen${NORMAL}(1) and ${HILITE}locale.gen${NORMAL}(8) manpages. -- EOF -- [[ $# -eq 0 ]] && exit 0 -- echo "" -- eerror "Unknown option '$1'" -- exit 1 --} --show_version() { -- local b="(" a=")" -- local cvsver="$Revision: 1.42 $b $Date: 2017/08/12 16:30:06 $a" -- echo "locale-gen-${cvsver//: }" -- exit 0 --} -- -- -- --LOCALEDEF_OPTS="" --KEEP="" --DESTDIR="" --CONFIG="" --JUST_LIST="" --ASK="" --ALL="" --UPDATE="" --GENERATE="" --JOBS_MAX="" --QUIET=0 --SET_X="" --LOCALE_ARCHIVE=true --CUTF_ADDED="" --INPLACE_GLIBC="" --while [[ $# -gt 0 ]] ; do -- case $1 in -- --inplace-glibc) INPLACE_GLIBC=$1;; -- -k|--keep|--keep-existing) KEEP=$1;; -- -d|--destdir) shift; DESTDIR=$1; unset ROOT;; -- -c|--config) shift; CONFIG=$1;; -- -l|--list) JUST_LIST=$1;; -- -a|--ask) ASK=$1;; -- -A|--all) ALL=$1;; -- -u|--update) UPDATE=$1;; -- -G|--generate) shift; GENERATE=$1;; -- -j|--jobs) shift; JOBS_MAX=$(( $1 ));; -- -j*) : $(( JOBS_MAX = ${1#-j} ));; -- -q|--quiet) : $(( ++QUIET ));; -- -x|--debug) SET_X="true";; -- -V|--version) show_version;; -- -h|--help) show_usage;; -- --) shift; LOCALEDEF_OPTS=$*; break;; -- *) show_usage $1;; -- esac -- shift --done -- --if [[ -n ${COMPILED_LOCALES} ]] ; then -- ewarn "All locales have been installed and registered by the package manager. If you" -- ewarn "rebuild the locale archive now, file integrity tools may show it as corrupted." -- ewarn "This is not really a big problem, but a better solution is to disable" -- ewarn "USE=compile-locales and re-install glibc if you dont need all locales." -- echo --fi -- --if [[ -z ${JOBS_MAX} ]] ; then -- JOBS_MAX=$(getconf _NPROCESSORS_ONLN 2>/dev/null) -- : ${JOBS_MAX:=1} --fi --[[ ${JOBS_MAX} -lt 1 ]] && JOBS_MAX=1 --[[ -n ${SET_X} ]] && set -x --: ${KEEP:=${JUST_LIST}} --[[ -n ${GENERATE} ]] && UPDATE="true" && KEEP="true" -- --: ${ROOT:=/} --ROOT="${ROOT%/}/" --if [[ -n ${DESTDIR} ]] && [[ ${ROOT} != "/" ]] ; then -- eerror "DESTDIR and ROOT are mutually exclusive options" -- exit 1 --fi --: ${EROOT:="${ROOT%/}${EPREFIX}/"} --if [[ ${EROOT} != "/" ]] ; then -- einfo "Using locale.gen from ROOT ${EROOT}etc/" --fi --if [[ -n ${DESTDIR} ]] ; then -- einfo "Building locales in DESTDIR '${DESTDIR}'" --else -- DESTDIR=${EROOT} --fi -- --# XXX: should fix this ... --if [[ ${ROOT} != "/" ]] ; then -- eerror "Sorry, but ROOT support is incomplete at this time." -- exit 0 --fi -- --: ${CONFIG:=${EROOT}etc/locale.gen} --LOCALES=${DESTDIR}usr/share/i18n/locales --CHARMAPS=${DESTDIR}usr/share/i18n/charmaps --SUPPORTED=${DESTDIR}usr/share/i18n/SUPPORTED --ALIAS=${DESTDIR}usr/share/locale/locale.alias -- --# --# Grab any user options in their config file --options=$(sed -n \ -- -e '/^[[:space:]]*#%/s:^[[:space:]]*#%[[:space:]]*::p'\ -- "${CONFIG}" 2>/dev/null --) --IFS=$'\n' --for option in ${options} ; do -- case ${option} in -- no-locale-archive) -- LOCALE_ARCHIVE=false -- ;; -- *) -- ewarn "Unrecognized option '${option}'" -- ;; -- esac --done --unset IFS -- --[[ -n ${ALL} ]] && CONFIG=${SUPPORTED} -- --# Extract the location of the locale dir on the fly as `localedef --help` has: --# locale path : /usr/lib64/locale:/usr/share/i18n --# For long paths, the line may get wrapped into two, in which case space (' ') is replaced --# by newline (\n). --LOCALEDIR=$(LC_ALL="C" "${DESTDIR}"usr/bin/localedef --help | sed -n -r '/locale path/{N;s|.*:[ \n](.*):/.*|\1|;p}') --LOCALEDIR="${DESTDIR}${LOCALEDIR#${EPREFIX}}" --if [[ $? -ne 0 ]] || [[ -z ${LOCALEDIR} ]] || [[ ${LOCALEDIR} != ${DESTDIR}/usr/lib*/locale ]] ; then -- eerror "Unable to parse the output of your localedef utility." 1>&2 -- eerror "File a bug about this issue and include the output of 'localedef --help'." 1>&2 -- exit 1 --fi -- --# Only generate locales the user specified before falling back to the config. --locales_to_generate=${GENERATE} -- --if [[ -z ${locales_to_generate} ]] && [[ -e ${CONFIG} ]] ; then -- locales_to_generate=$(sed \ -- -e 's:#.*::' \ -- -e '/^[[:space:]]*$/d' \ -- "${CONFIG}" | sort) -- # Sanity check to make sure people did not duplicate entries. #550884 -- # The first column must be unique specifically. #235555 -- dup_locales_to_generate=$( -- echo "${locales_to_generate}" | \ -- awk '{ if ($1 == last) { print lastline; print; } else { lastline = $0; last = $1; } }') -- if [[ -n ${dup_locales_to_generate} ]] ; then -- ewarn "These locales have been duplicated in your config:\n${dup_locales_to_generate}" -- ewarn "Some might be filtered, but you must fix it." -- locales_to_generate=$(echo "${locales_to_generate}" | uniq) -- fi -- -- if echo ${locales_to_generate} | grep -vq 'C.UTF-8' ; then -- if [[ -z ${locales_to_generate} ]] ; then -- locales_to_generate='C.UTF-8 UTF-8' -- else -- locales_to_generate=$(echo "${locales_to_generate}" ; echo -n 'C.UTF-8 UTF-8') -- fi -- CUTF_ADDED="true" -- fi --fi -- --if [[ -z ${locales_to_generate} ]] ; then -- [[ ${QUIET} -eq 0 ]] && [[ -z ${JUST_LIST} ]] && \ -- ewarn "No locales found, keeping locale archive" -- exit 0 --fi -- --if [[ ${locales_to_generate} == "C.UTF-8 UTF-8" ]] && [[ -n ${CUTF_ADDED} ]] ; then -- [[ ${QUIET} -eq 0 ]] && [[ -z ${JUST_LIST} ]] && \ -- ewarn "No locales found, keeping locale archive" -- exit 0 --fi -- --mkdir -p "${LOCALEDIR}" --if [[ -z ${KEEP} && -z ${UPDATE} ]] ; then -- # Remove all old locale dir and locale-archive before generating new -- # locale data. Scrubbing via update is done elsewhere. -- rm -rf "${LOCALEDIR}"/* &> /dev/null || true --fi -- --# Transform the name in locales.gen to the name used when storing --# the locale data in /usr/lib/locale/ ... this normalize algo is --# taken out of the glibc localedef source code ... --normalize() { -- if [[ $1 == *.* ]] ; then -- local ret=$(echo ${1##*.} | tr '[[:upper:]]' '[[:lower:]]') -- echo ${1%%.*}.${ret//-} -- else -- echo $1 -- fi --} -- --# These funky sed's are based on the stuff in glibc's localedata/Makefile --# Basically we want to rewrite the display like so: --# <locale without a . or @>.<charmap>[@extra stuff after the @ in the locale] --# en_US ISO-8859-1 -> en_US.ISO-8859-1 --# en_US.UTF-8 UTF-8 -> en_US.UTF-8 --# de_DE@euro ISO-8859-15 -> de_DE.ISO-8859-15@euro --locales_disp=$(echo "${locales_to_generate}" | sed \ -- -e ' /@/ s:[[:space:]]*\([^@[:space:]]*\)\([^[:space:]]*\)[[:space:]]\+\([^[:space:]]*\):\1.\3\2:' \ -- -e '/^[^@]*$/s:[[:space:]]*\([^.[:space:]]*\)\([^[:space:]]*\)[[:space:]]\+\([^[:space:]]*\):\1.\3:') -- --eval declare -a locales_disp=(${locales_disp}) --eval declare -a locales_to_generate=(${locales_to_generate}) --total=$(( ${#locales_to_generate[*]} / 2 )) -- --[[ ${QUIET} -eq 0 ]] && [[ -z ${JUST_LIST} ]] && \ --einfo "Generating ${total} locales (this might take a while) with ${JOBS_MAX} jobs" -- --if [[ -n ${UPDATE} ]] ; then -- # normalize newlines into spaces -- existing_locales=" $(echo $(locale -a 2>/dev/null)) " --fi -- --generate_locale() { -- local output="" -- -- if [[ -z ${ASK} ]] && [[ ${QUIET} -eq 0 ]] ; then -- output=" (${cnt_fmt}/${total}) Generating ${disp}" -- fi -- -- if [[ $(( JOB_IDX_E - JOB_IDX_S )) == ${JOBS_MAX} ]] ; then -- wait ${JOB_PIDS[$(( JOB_IDX_S++ ))]} -- JOB_RETS+=( $? ) -- fi -- ( -- # Accumulate all the output in one go so the parallel -- # jobs don't tromp on each other -- x=$( -- [[ -n ${output} ]] && ebegin "${output}" -- # In most cases, localedef can just use the system glibc. -- # However, if we are within a major glibc upgrade, this may fail -- # in src_* phases since the new localedef links against the new -- # glibc, but the new glibc is not installed yet... -- if [[ -z ${INPLACE_GLIBC} ]] ; then -- "${DESTDIR}"usr/bin/localedef ${LOCALEDEF_OPTS} \ -- --no-archive \ -- -i "${input}" \ -- -f "${charmap}" \ -- -A "${ALIAS}" \ -- --prefix "${DESTDIR%${EPREFIX}/}/" \ -- "${locale}" 2>&1 -- else -- # We assume that the current directory is "${ED}"/$(get_libdir), -- # see the glibc ebuild, function glibc_sanity_check(), for why. -- LC_ALL=C ./ld-*.so --library-path . \ -- "${DESTDIR}"usr/bin/localedef ${LOCALEDEF_OPTS} \ -- --no-archive \ -- -i "${input}" \ -- -f "${charmap}" \ -- -A "${ALIAS}" \ -- --prefix "${DESTDIR%${EPREFIX}/}/" \ -- "${locale}" 2>&1 -- fi -- ret=$? -- [[ -n ${output} ]] && eend ${ret} -- exit ${ret} -- ) -- ret=$? -- if [[ -n ${output} ]] ; then -- echo "${x}" -- elif [[ ${ret} -ne 0 ]] ; then -- eerror "${disp}: ${x}" -- fi -- exit ${ret} -- ) & -- JOB_PIDS+=( $! ) -- : $(( ++JOB_IDX_E )) -- -- if [[ ${ret} != 0 && ${locale} == */* ]] ; then -- ewarn "Perhaps you meant to use a space instead of a / in your config file ?" -- fi --} -- --JOB_PIDS=() --JOB_RETS=() --JOB_IDX_S=0 --JOB_IDX_E=0 --cnt=0 --lidx=0 --while [[ -n ${locales_to_generate[${lidx}]} ]] ; do -- : $(( ++cnt )) -- locale=${locales_to_generate[$((lidx++))]} -- charmap=${locales_to_generate[$((lidx++))]} -- -- # XXX: if we wanted to, we could check existence of -- # ${LOCALES}/${locale} and ${CHARMAPS}/${charmap} -- # this would fail for things like "en_US.UTF8", but -- # in that case we could fall back to checking the -- # SUPPORTED file ... then again, the localedef -- # below will abort nicely for us ... -- if [[ -z ${locale} || -z ${charmap} ]] ; then -- eerror "Bad entry in locale.gen: '${locale} ${charmap}'; skipping" -- continue -- fi -- -- disp=${locales_disp[$(( cnt - 1 ))]} -- -- if [[ -n ${UPDATE} ]] ; then -- normalized_locale=$(normalize ${locale}) -- if [[ ${existing_locales} == *" ${normalized_locale} "* ]] ; then -- existing_locales=${existing_locales/ ${normalized_locale} / } -- if [[ ${QUIET} -eq 0 ]] ; then -- cnt_fmt=$(printf "%${#total}i" ${cnt}) -- einfo " (${cnt_fmt}/${total}) Skipping ${disp}" -- fi -- continue -- fi -- fi -- -- # If the locale is like 'en_US.UTF8', then we really want 'en_US' -- if [[ -f ${LOCALES}/${locale} ]] ; then -- input=${locale} -- else -- input=${locale%%.*} -- fi -- -- if [[ -z ${JUST_LIST} ]] ; then -- # Format the output for the question/status -- cnt_fmt=$(printf "%${#total}i" ${cnt}) -- if [[ -n ${ASK} ]] ; then -- einfon " (${cnt_fmt}/${total}) Generate ${disp} ? (Y/n) " -- read user_answer -- [[ ${user_answer} == [nN]* ]] && continue -- fi -- generate_locale -- else -- echo "${disp}" -- fi --done -- --for (( i = JOB_IDX_S; i < JOB_IDX_E; ++i )) ; do -- wait ${JOB_PIDS[i]} -- JOB_RETS+=( $? ) --done --ret=$(( 0 ${JOB_RETS[@]/#/+} )) -- --[[ ${QUIET} -eq 0 ]] && [[ -z ${JUST_LIST} ]] && \ --einfo "Generation complete" -- --if ${LOCALE_ARCHIVE} && [[ -z ${JUST_LIST} ]] ; then -- ebegin "Adding locales to archive" -- # The pattern ends with / on purpose: we don't care about files (like -- # locale-archive) in the locale subdir, and we definitely don't want to -- # delete them! -- for LOC in "${LOCALEDIR}"/*/; do -- LOC=${LOC%/} # Strip trailing /, since localedef doesn't like it -- x=$( -- # In most cases, localedef can just use the system glibc. -- # However, if we are within a major glibc upgrade, this may fail -- # in src_* phases since the new localedef links against the new -- # glibc, but the new glibc is not installed yet... -- if [[ -z ${INPLACE_GLIBC} ]] ; then -- "${DESTDIR}"usr/bin/localedef \ -- --add-to-archive "${LOC}" \ -- --replace \ -- --prefix "${DESTDIR%${EPREFIX}/}/" -- else -- # We assume that the current directory is "${ED}"/$(get_libdir), -- # see the glibc ebuild, function glibc_sanity_check(), for why. -- LC_ALL=C ./ld-*.so --library-path . \ -- "${DESTDIR}"usr/bin/localedef \ -- --add-to-archive "${LOC}" \ -- --replace \ -- --prefix "${DESTDIR%${EPREFIX}/}/" -- fi -- ret=$? -- if [[ -n ${output} ]] ; then -- echo "${x}" -- elif [[ ${ret} -ne 0 ]] ; then -- eerror "${disp}: ${x}" -- fi -- if [[ $ret -eq 0 ]]; then -- rm -r "${LOC}" -- fi -- exit ${ret} -- ) -- done -- eend $ret --fi -- --# Remove locales that existed but were not requested --if [[ -n ${UPDATE} ]] && [[ -z ${JUST_LIST} ]] ; then -- # Ignore these pseudo locales -- existing_locales=${existing_locales/ C / } -- existing_locales=${existing_locales/ POSIX / } -- if [[ -n ${existing_locales// } ]] ; then -- if [[ -z ${KEEP} ]] ; then -- [[ ${QUIET} -eq 0 ]] && einfo "Scrubbing old locales:"${existing_locales} -- cd "${LOCALEDIR}" && rm -rf ${existing_locales} -- else -- [[ ${QUIET} -eq 0 ]] && einfo "Keeping old locales:"${existing_locales} -- fi -- fi --fi -- --exit ${ret} -diff --git a/scripts/gentoo/extra/locale/locale-gen.8 b/scripts/gentoo/extra/locale/locale-gen.8 -deleted file mode 100644 -index a194be742c..0000000000 ---- a/scripts/gentoo/extra/locale/locale-gen.8 -+++ /dev/null -@@ -1,69 +0,0 @@ --.TH "locale-gen" "8" "Aug 2007" "Gentoo" --.SH "NAME" --locale\-gen \- generate locales on the fly --.SH "DESCRIPTION" --The locale\-gen utility is used to manage locales on your system. Often times --it merely generates a user configurable list of locales, but it can be used to --generate a few locales on the fly as needed. -- --Normally all locales would be generated at build time, but this leads to waste --of disk and time as many users really just want a handful on their system. --.SH "OPTIONS" --.TP --\fB\-a\fR, \fB\-\-ask\fR --Ask before generating each locale --.TP --\fB\-A\fR, \fB\-\-all\fR --Generate all possible locales --.TP --\fB\-c\fR, \fB\-\-config\fR \fI<config>\fR --Use specified \fIconfig\fR file rather than default /etc/locale.gen --.TP --\fB\-d\fR, \fB\-\-destdir\fR \fI<dir>\fR --Look for locale definitions and store generated locale data in the specified --\fIdirectory\fR --.TP --\fB\-G\fR, \fB\-\-generate\fR \fI<locale>\fR --Only generate the specified \fIlocale\fR (implies \-\-keep \-\-update); --format of \fIlocale\fR matches a single line in the \fBlocale.gen\fR(5) --config file --.TP --\fB\-h\fR, \fB\-\-help\fR --Show the help output (imagine that) --.TP --\fB\-j\fR, \fB\-\-jobs\fR \fI<num>\fR --Generate the specified \fInumber\fR of locales in parallel --.TP --\fB\-k\fR, \fB\-\-keep\fR --Keep all existing locales even if they are not in the config file --.TP --\fB\-l\fR, \fB\-\-list\fR --List all the locales that we think should exist according to the config --.TP --\fB\-q\fR, \fB\-\-quiet\fR --Only spit out errors --.TP --\fB\-u\fR, \fB\-\-update\fR --Only generate locales that do not already exist (normally existing locales are regenerated) --.TP --\fB\-V\fR, \fB\-\-version\fR --Report the program version --.TP --\fB\-\-\fR --To pass custom options directly to the \fBlocaledef\fR utility, end the --\fBlocale\-gen\fR option list with \-\- and then everything after that will be --passed on through unmolested (the options \-c are passed by default) --.SH "AUTHORS" --.fi --Mike Frysinger <vapier@gentoo.org> --.nf --.SH "REPORTING BUGS" --Please report bugs via http://bugs.gentoo.org/ --.SH "FILES" --\fB/etc/locale.gen\fR \- locale list --.SH "SEE ALSO" --.BR locale (1), --.BR localedef (1), --.BR locale (5), --.BR locale.gen (5), --.BR locale (7) -diff --git a/scripts/gentoo/extra/locale/locale.gen b/scripts/gentoo/extra/locale/locale.gen -deleted file mode 100644 -index 0786f1725f..0000000000 ---- a/scripts/gentoo/extra/locale/locale.gen -+++ /dev/null -@@ -1,36 +0,0 @@ --# /etc/locale.gen: list all of the locales you want to have on your system. --# See the locale.gen(5) man page for more details. --# --# The format of each line: --# <locale name> <charset> --# --# Where <locale name> starts with a name as found in /usr/share/i18n/locales/. --# It must be unique in the file as it is used as the key to locale variables. --# For non-default encodings, the <charset> is typically appended. --# --# Where <charset> is a charset located in /usr/share/i18n/charmaps/ (sans any --# suffix like ".gz"). --# --# All blank lines and lines starting with # are ignored. --# --# For the default list of supported combinations, see the file: --# /usr/share/i18n/SUPPORTED --# --# Whenever glibc is emerged, the locales listed here will be automatically --# rebuilt for you. After updating this file, you can simply run `locale-gen` --# yourself instead of re-emerging glibc. -- --#en_US ISO-8859-1 --#en_US.UTF-8 UTF-8 --#ja_JP.EUC-JP EUC-JP --#ja_JP.UTF-8 UTF-8 --#ja_JP EUC-JP --#en_HK ISO-8859-1 --#en_PH ISO-8859-1 --#de_DE ISO-8859-1 --#de_DE@euro ISO-8859-15 --#es_MX ISO-8859-1 --#fa_IR UTF-8 --#fr_FR ISO-8859-1 --#fr_FR@euro ISO-8859-15 --#it_IT ISO-8859-1 -diff --git a/scripts/gentoo/extra/locale/locale.gen.5 b/scripts/gentoo/extra/locale/locale.gen.5 -deleted file mode 100644 -index dbcc8c6347..0000000000 ---- a/scripts/gentoo/extra/locale/locale.gen.5 -+++ /dev/null -@@ -1,77 +0,0 @@ --.\" -*- nroff -*- --.\" Copyright (C) 2002, 2005 Free Software Foundation, Inc. --.\" --.\" This program is free software; you can redistribute it and/or modify --.\" it under the terms of the GNU General Public License as published by --.\" the Free Software Foundation; either version 2, or (at your option) --.\" any later version. --.\" --.\" This program is distributed in the hope that it will be useful, --.\" but WITHOUT ANY WARRANTY; without even the implied warranty of --.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --.\" GNU General Public License for more details. --.\" --.\" You should have received a copy of the GNU General Public License --.\" along with this program; if not, write to the Free Software Foundation, --.\" Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. --.TH locale.gen 5 "July 2005" "Debian GNU/Linux" --.SH "NAME" --locale.gen \- Configuration file for locale-gen --.SH "DESCRIPTION" --The file \fB/etc/locale.gen\fP lists the locales that are to be generated --by the \fBlocale-gen\fP command. -- --Each line is of the form: -- --<locale name> <charset> -- --Where <locale name> starts with a name as found in --.BR /usr/share/i18n/locales/ . --It must be unique in the file as it is used as the key to locale variables --(e.g. when you do `export LANG="<locale name>"`). For default encodings, --the <charset> is typically omitted, else it is appended with a "." separator. -- --Where <charset> is one of the character sets listed in --.B /usr/share/i18n/charmaps --(sans any suffix like ".gz"). It should use the same naming conventions too -- --all caps, and dashes/underscores included. e.g. Use "UTF-8", not "utf8". -- --The --.B locale-gen --command will generate all the locales, placing them in --\fB/usr/lib/locale\fP. -- --Comments start with the hash mark # and may only be on new lines. --.SH "OPTIONS" --Options start with #% (to preserve backwards compatibility). -- --# This enables the "foo" option. --.br --#%foo --.TP --.B no-locale-archive --Disable generation of the locale archive file and instead generate multiple --files/directories for each locale. This slows down runtime greatly (by having --multiple files spread out in the filesystem instead of a single binary file), --but it does mean build time is much faster (as you can generate in parallel). -- --You should not use this option. --.SH "EXAMPLES" --.nf --# Create a "en_US" locale using ISO-8859-1 encoding. --# When you set LANG=en_US or LANG=en_US.ISO-8859-1, this is used. --.B en_US ISO-8859-1 -- --# Create a "en_US" locale using UTF-8 encoding. --# When you set LANG=en_US.UTF-8, this is used. --.B en_US.UTF-8 UTF-8 --.fi --.SH "SEE ALSO" --.BR locale (1), --.BR localedef (1), --.BR locale-gen (8) --.SH "AUTHORS" --.nf --Alastair McKinstry <mckinstry@computer.org> --Mike Frysinger <vapier@gentoo.org> --.fi --- -2.26.2 - |