summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2023-08-30 15:48:55 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2023-08-30 15:48:55 +0300
commit39db2f962c5bf2071afb322fe2d9e1f99148d878 (patch)
tree211294493b601bd0f3aa94a94786ebd7c4fa79e1
parent5c33d1b7380436104053d93cbff98eef88fb4f1b (diff)
Release version 65.1.0+9v65.1.0+9
Add support for relocatable install dropping redundant $regex.replace() call in buildfile. Add *.dylib to .gitignore files.
-rw-r--r--libicui18n/.gitignore1
-rw-r--r--libicui18n/manifest2
-rw-r--r--libicuio/.gitignore1
-rw-r--r--libicuio/manifest2
-rw-r--r--libicuuc/.gitignore1
-rw-r--r--libicuuc/libicu/buildfile18
-rw-r--r--libicuuc/manifest2
7 files changed, 9 insertions, 18 deletions
diff --git a/libicui18n/.gitignore b/libicui18n/.gitignore
index 3dcc22f..d4a1da2 100644
--- a/libicui18n/.gitignore
+++ b/libicui18n/.gitignore
@@ -13,6 +13,7 @@
*.ifc
*.so
*.so.*
+*.dylib
*.dll
*.a
*.lib
diff --git a/libicui18n/manifest b/libicui18n/manifest
index f840d6a..960ce80 100644
--- a/libicui18n/manifest
+++ b/libicui18n/manifest
@@ -1,6 +1,6 @@
: 1
name: libicui18n
-version: 65.1.0+8
+version: 65.1.0+9
upstream-version: 65.1
project: icu
summary: ICU high-level internationalization C/C++ library
diff --git a/libicuio/.gitignore b/libicuio/.gitignore
index 3dcc22f..d4a1da2 100644
--- a/libicuio/.gitignore
+++ b/libicuio/.gitignore
@@ -13,6 +13,7 @@
*.ifc
*.so
*.so.*
+*.dylib
*.dll
*.a
*.lib
diff --git a/libicuio/manifest b/libicuio/manifest
index da7275b..c4268b6 100644
--- a/libicuio/manifest
+++ b/libicuio/manifest
@@ -1,6 +1,6 @@
: 1
name: libicuio
-version: 65.1.0+8
+version: 65.1.0+9
upstream-version: 65.1
project: icu
summary: ICU input/output C/C++ library
diff --git a/libicuuc/.gitignore b/libicuuc/.gitignore
index 3dcc22f..d4a1da2 100644
--- a/libicuuc/.gitignore
+++ b/libicuuc/.gitignore
@@ -13,6 +13,7 @@
*.ifc
*.so
*.so.*
+*.dylib
*.dll
*.a
*.lib
diff --git a/libicuuc/libicu/buildfile b/libicuuc/libicu/buildfile
index ca8e05c..63a6287 100644
--- a/libicuuc/libicu/buildfile
+++ b/libicuuc/libicu/buildfile
@@ -27,6 +27,9 @@ windows = ($tclass == 'windows')
# Build options.
#
+# Note that we build without plugins support (UCONFIG_ENABLE_PLUGINS macro is
+# undefined) and thus we don't define the DEFAULT_ICU_PLUGINS macro either.
+#
cc.poptions += -DU_ATTRIBUTE_DEPRECATED=
cxx.poptions += -DU_COMMON_IMPLEMENTATION
@@ -103,21 +106,6 @@ switch $c.class
}
}
-# If install.root is specified, then define the DEFAULT_ICU_PLUGINS macro when
-# compiling uc/icuplug.cpp and leave it undefined otherwise.
-#
-if ($install.root != [null])
-{
- plugins_dir = $install.resolve($install.lib)/icu
-
- # Escape backslashes and quotes in the directory path prior to representing
- # it as C++ string literal.
- #
- pd = $regex.replace($plugins_dir, '(\\|")', '\\\1')
-
- uc/obj{icuplug}: cxx.poptions += -DDEFAULT_ICU_PLUGINS="\"$pd\""
-}
-
switch $tclass, $tsys
{
case 'linux'
diff --git a/libicuuc/manifest b/libicuuc/manifest
index 5350fe2..27e35a2 100644
--- a/libicuuc/manifest
+++ b/libicuuc/manifest
@@ -1,6 +1,6 @@
: 1
name: libicuuc
-version: 65.1.0+8
+version: 65.1.0+9
upstream-version: 65.1
project: icu
summary: ICU basic internationalization C/C++ library