Improve handling of bundled ICU components
This commit is contained in:
parent
42b93dec17
commit
3bd9cb4727
15
gn.spec
15
gn.spec
@ -70,6 +70,19 @@ Provides: vim-gn = %{version}-%{release}
|
|||||||
Requires: emacs-filesystem >= %{_emacs_version}
|
Requires: emacs-filesystem >= %{_emacs_version}
|
||||||
Provides: emacs-gn = %{version}-%{release}
|
Provides: emacs-gn = %{version}-%{release}
|
||||||
|
|
||||||
|
# src/base/third_party/icu/icu_utf.h:
|
||||||
|
#
|
||||||
|
# This file has the relevant components from ICU copied to handle basic
|
||||||
|
# UTF8/16/32 conversions. Components are copied from umachine.h, utf.h,
|
||||||
|
# utf8.h, and utf16.h into icu_utf.h.
|
||||||
|
#
|
||||||
|
# The forked, bundled ICU components are copied from Chromium. Because of the
|
||||||
|
# downstream changes (primarily, changing namespaces and symbol prefixes),
|
||||||
|
# there is no clear path to unbundling.
|
||||||
|
#
|
||||||
|
# See src/base/third_party/icu/README.chromium, from which the version number
|
||||||
|
# is taken.
|
||||||
|
Provides: bundled(icu) = 60
|
||||||
|
|
||||||
%description
|
%description
|
||||||
GN is a meta-build system that generates build files for Ninja.
|
GN is a meta-build system that generates build files for Ninja.
|
||||||
@ -171,7 +184,7 @@ grep -E '^#define[[:blank:]]+LAST_COMMIT_POSITION[[:blank:]]+'\
|
|||||||
|
|
||||||
|
|
||||||
%files doc
|
%files doc
|
||||||
%license LICENSE
|
%license LICENSE src/base/third_party/icu/README.chromium
|
||||||
%doc AUTHORS
|
%doc AUTHORS
|
||||||
%doc OWNERS
|
%doc OWNERS
|
||||||
%doc README*.md
|
%doc README*.md
|
||||||
|
Loading…
Reference in New Issue
Block a user