[packages/glibc] - enhanced morelocales patch to enable recently added ab_GE locale, added ab LC_MESSAGES dir; releas
qboosh
qboosh at pld-linux.org
Wed Feb 23 17:13:40 CET 2022
commit f20aeac0b67332bedad917006bf1376b666244ed
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Wed Feb 23 17:15:12 2022 +0100
- enhanced morelocales patch to enable recently added ab_GE locale, added ab LC_MESSAGES dir; release 5
glibc-morelocales.patch | 8 ++++++++
glibc.spec | 15 +++++++++------
2 files changed, 17 insertions(+), 6 deletions(-)
---
diff --git a/glibc.spec b/glibc.spec
index 612fd69..5a53789 100644
--- a/glibc.spec
+++ b/glibc.spec
@@ -47,7 +47,7 @@ Summary(tr.UTF-8): GNU libc
Summary(uk.UTF-8): GNU libc версії
Name: glibc
Version: %{core_version}
-Release: 4
+Release: 5
Epoch: 6
License: LGPL v2.1+
Group: Libraries
@@ -1077,8 +1077,8 @@ cd ..
install -p glibc-postinst $RPM_BUILD_ROOT/sbin
%endif
-%{?with_memusage:mv -f $RPM_BUILD_ROOT/%{_lib}/libmemusage.so $RPM_BUILD_ROOT%{_libdir}}
-mv -f $RPM_BUILD_ROOT/%{_lib}/libpcprofile.so $RPM_BUILD_ROOT%{_libdir}
+%{?with_memusage:%{__mv} $RPM_BUILD_ROOT/%{_lib}/libmemusage.so $RPM_BUILD_ROOT%{_libdir}}
+%{__mv} $RPM_BUILD_ROOT/%{_lib}/libpcprofile.so $RPM_BUILD_ROOT%{_libdir}
# make symlinks across top-level directories absolute
for l in BrokenLocale anl %{?with_crypt:crypt} c_malloc_debug\
@@ -1095,7 +1095,7 @@ done
%{__rm} $RPM_BUILD_ROOT%{_libdir}/libnss_*.so
# avoid conflict on multilib
-mv $RPM_BUILD_ROOT%{_bindir}/ld.so{,-%{_target_cpu}}
+%{__mv} $RPM_BUILD_ROOT%{_bindir}/ld.so{,-%{_target_cpu}}
install -p %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/nscd
cp -a %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/nscd
@@ -1105,6 +1105,9 @@ cp -a posix/gai.conf $RPM_BUILD_ROOT%{_sysconfdir}
sed -e 's#\([ \t]\)db\([ \t]\)#\1#g' nss/nsswitch.conf > $RPM_BUILD_ROOT%{_sysconfdir}/nsswitch.conf
xz -dc %{SOURCE5} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
+# catchsegv was removed in glibc 2.35
+%{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/catchsegv.1
+
: > $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.cache
install -d $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d
echo 'include ld.so.conf.d/*.conf' > $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf
@@ -1149,7 +1152,6 @@ done
# tlh - Klingon (bzflag)
#
# To be added when they become supported by glibc:
-# ab (at-spi2-core)
# ace (iso-codes)
# ach (iso-codes, libreport, vlc)
# aln (libreport, vlc)
@@ -1207,6 +1209,7 @@ done
#
# Short forms (omitted country code, used instead of long form) for ambiguous or unclear cases:
# aa=aa_ER
+# ab=ab_GE
# ak=ak_GH
# anp=anp_IN
# ar=common? (AE, BH, DZ, EG, IQ, JO, KW, LB, LY, MA, OM, QA, SA, SD, SY, TN, YE)
@@ -1270,7 +1273,7 @@ done
# be ca cs da de el en_GB es fi fr gl hr hu it ja ko nb nl pl pt_BR ru rw sk
# sv tr zh_CN zh_TW
#
-for i in aa aa at saaho af ak am an ang anp ar ar_TN as ast az az_IR \
+for i in aa aa at saaho ab af ak am an ang anp ar ar_TN as ast az az_IR \
be at latin be at tarask bem ber bg bho bn bn_IN bo br brx bs byn \
ca at valencia ce chr ckb cmn crh csb cv cy de_AT de_CH doi dv dz \
en en at boldquot en at quot en at shaw en_AU en_CA en_IE en_NZ en_US en_ZA eo \
diff --git a/glibc-morelocales.patch b/glibc-morelocales.patch
index b9942e7..774a38a 100644
--- a/glibc-morelocales.patch
+++ b/glibc-morelocales.patch
@@ -36,6 +36,14 @@ diff -urNp -x '*.orig' glibc-2.33.org/intl/locale.alias glibc-2.33/intl/locale.a
diff -urNp -x '*.orig' glibc-2.33.org/localedata/SUPPORTED glibc-2.33/localedata/SUPPORTED
--- glibc-2.33.org/localedata/SUPPORTED 2021-02-01 18:15:33.000000000 +0100
+++ glibc-2.33/localedata/SUPPORTED 2021-03-20 14:29:52.275826328 +0100
+@@ -6,6 +6,7 @@ aa_DJ/ISO-8859-1 \
+ aa_ER/UTF-8 \
+ aa_ER at saaho/UTF-8 \
+ aa_ET/UTF-8 \
++ab_GE/UTF-8 \
+ af_ZA.UTF-8/UTF-8 \
+ af_ZA/ISO-8859-1 \
+ agr_PE/UTF-8 \
@@ -50,6 +50,8 @@ ar_TN.UTF-8/UTF-8 \
ar_TN/ISO-8859-6 \
ar_YE.UTF-8/UTF-8 \
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/glibc.git/commitdiff/f20aeac0b67332bedad917006bf1376b666244ed
More information about the pld-cvs-commit
mailing list