summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbill-auger <mr.j.spam.me@gmail.com>2022-10-24 16:13:38 -0400
committerbill-auger <mr.j.spam.me@gmail.com>2023-02-08 15:55:36 -0500
commit56afd276371294d275d37b6f53ef45d362459e3c (patch)
tree63b53e3ed20933b0521ddfba48276f4d4b4c0660
parentab6ae860230699e224b74bbb623fe1bff53fee79 (diff)
[icu-compat]: rotate to v71
-rw-r--r--libre/icu-compat-70/PKGBUILD7
-rw-r--r--libre/icu-compat/PKGBUILD21
2 files changed, 14 insertions, 14 deletions
diff --git a/libre/icu-compat-70/PKGBUILD b/libre/icu-compat-70/PKGBUILD
index c76314ee5..5b10334e0 100644
--- a/libre/icu-compat-70/PKGBUILD
+++ b/libre/icu-compat-70/PKGBUILD
@@ -9,7 +9,7 @@
# parabola changes and rationale:
#
# Several Parabola packages depends on 'icu', and the 'icu' "sonames" change
-# frequently. If we don't rebuild all the Parabola packages which depend on
+# frequently. If we don't rebuild all of the Parabola packages which depend on
# 'icu', as soon as the new ArchLinux, ArchLinux32, and ArchLinuxARM 'icu'
# packages are synchronized into the Parabola repositories, we have a problem.
# The repo server synchronizes with the upstream repos un-attended; so this is
@@ -82,8 +82,9 @@
# However, caution must be taken before implementing the same hack for other
# libraries. Currently, 'icu' is the only one which changes so often, has so
# many dependents, _and_ supports this hack robustly.
-#
-# Changes:
+
+
+# parabola changes and rationale:
# - remove all files other than libicu*.so.*
# - depend on icu; this is needed because if the package is installed on its
# own, ldconfig will create un-tracked symlinks which were supposed to be
diff --git a/libre/icu-compat/PKGBUILD b/libre/icu-compat/PKGBUILD
index 9635479c7..0025a1c69 100644
--- a/libre/icu-compat/PKGBUILD
+++ b/libre/icu-compat/PKGBUILD
@@ -9,11 +9,11 @@
# parabola changes and rationale:
#
# Several Parabola packages depends on 'icu', and the 'icu' "sonames" change
-# frequently. If we don't rebuild all the Parabola packages which depend on
+# frequently. If we don't rebuild all of the Parabola packages which depend on
# 'icu', as soon as the new ArchLinux, ArchLinux32, and ArchLinuxARM 'icu'
# packages are synchronized into the Parabola repositories, we have a problem.
# The repo server synchronizes with the upstream repos un-attended; so this is
-# a wonderful surprise each time; and we must hustle to get the system sane
+# a wonderful surprise each time; and we must hustle to make the system sane
# again. We could watch the upstream testing and staging repos of each upstream,
# and start re-building everything in a Parabola staging repo; but that could
# result in discarded work, if those exact versions are not the ones which are
@@ -32,7 +32,7 @@
# were not rebuilt yet against the new 'icu' package. However this workaround
# also prevents installing packages that depends on the new 'icu'.
#
-# The correct fix would be to automatically build/re-build all Packages instead
+# The correct fix would be to automatically build/re-build all packages instead
# of relying on ArchLinux. Still, a new staging repo would be required to hold
# the new packages, until they all can be released together sanely. However we
# don't have the tooling to run an automatic builder for all packages yet, even
@@ -68,22 +68,21 @@
# dependent(s) instead; but sometimes (especially for i686) the dependent may
# have other problems, preventing rebuild.
#
-# Though pacman will pull in the appropriate package automatically as needed,
-# the general recommendation is for all Parabola users to keep this package
-# installed always, as a catch-all for any dependent lacking the appropriate
-# sodep.
+# Though pacman will pull in the appropriate package automatically as needed, the
+# general recommendation is for all Parabola users to keep this package installed
+# always, as a catch-all for any dependent lacking the appropriate sodep.
#
# This works well for 'icu', even for packages which link to both the older and
-# newer versions of libicu*.so, since 'icu' uses versioned symbols as reported
-# by:
+# newer versions of libicu*.so, since 'icu' uses versioned symbols as reported by:
#
# $ nm -D --demangle --with-symbol-versions /path/to/library
#
# However, caution must be taken before implementing the same hack for other
# libraries. Currently, 'icu' is the only one which changes so often, has so
# many dependents, _and_ supports this hack robustly.
-#
-# Changes:
+
+
+# parabola changes and rationale:
# - remove all files other than libicu*.so.*
# - depend on icu; this is needed because if the package is installed on its
# own, ldconfig will create un-tracked symlinks which were supposed to be