Don't set the out-of-date flag.
This package is for people who need icu73, so if you need the latest version, you should use icu.
Alternatively, you can post a new icu-bin.
Search Criteria
Package Details: icu73-bin 73.2-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/icu73-bin.git (read-only, click to copy) |
|---|---|
| Package Base: | icu73-bin |
| Description: | International Components for Unicode library (version 73) |
| Upstream URL: | https://github.com/unicode-org/icu |
| Licenses: | custom:icu |
| Conflicts: | icu73 |
| Provides: | icu73 |
| Submitter: | doclai |
| Maintainer: | hinanoaira |
| Last Packager: | doclai |
| Votes: | 5 |
| Popularity: | 0.000002 |
| First Submitted: | 2023-12-19 04:33 (UTC) |
| Last Updated: | 2023-12-19 04:38 (UTC) |
Dependencies (2)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- sh (dashbinshAUR, zshbinshAUR, bash-gitAUR, bash-devel-gitAUR, bash)
Required by (0)
Sources (1)
Latest Comments
hinanoaira commented on 2025-08-21 19:26 (UTC) (edited on 2026-02-07 02:27 (UTC) by hinanoaira)
begati commented on 2025-02-12 14:28 (UTC)
Is this package is still maintained?
feixm commented on 2025-02-05 06:51 (UTC)
The current PKGBUILD does not correctly deal with *.so symlinks in source package, leading to ldconfig spitting errors when using pacman. This will fix it.
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -29,7 +29,9 @@ prepare() {
package() {
cd $_src_libdir
- install -Dm644 * -t "$pkgdir/usr/lib/"
+ mkdir -p "$pkgdir/usr/lib/"
+ cp -a * "$pkgdir/usr/lib/"
+ chmod 0644 "$pkgdir/usr/lib/"*
install -Dm644 ../share/$_gitname/$pkgver/LICENSE \
-t "$pkgdir/usr/share/licenses/$pkgname"
}
dreieck commented on 2025-01-12 15:51 (UTC)
Can you also add the header files (/usr/include/unicode-73/*) for icu73-bin?
dreieck commented on 2025-01-12 15:38 (UTC)
Can you please add .soname-provides entries?
Otherwise, icu73-bin is not a drop-in replacement for icu73 because packages depend on libicudata.so=73, libicui18n.so=73, libicuuc.so=73 etc.:
looking for conflicting packages...
:: icu73-bin-73.2-1 and icu73-73.2-5 are in conflict. Remove icu73? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: removing icu73 breaks dependency 'libicudata.so=73' required by steamlink
:: removing icu73 breaks dependency 'libicui18n.so=73' required by steamlink
:: removing icu73 breaks dependency 'libicuuc.so=73' required by steamlink
-> error installing: [/var/cache/pacman/pkg/icu73-bin-73.2-1-x86_64.pkg.tar] - exit status 1
Regards and thanks for the package!
dreieck commented on 2025-01-12 15:38 (UTC) (edited on 2025-01-12 15:39 (UTC) by dreieck)
Can you please add pkg-config .pc files for icu73?
I currently fail to manually feed icu73 instead of the latest version of icu into a cmake project without this.
Regards!
aleXPS commented on 2024-04-01 11:28 (UTC)
diff --git a/PKGBUILD b/PKGBUILD index 4db2e64..23beaeb 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,10 +1,11 @@ # Maintainer: Trenzalore
_major=73 +_minor=2 _gitname=icu _pkgname=$_gitname$_major pkgname="$_pkgname-bin" -pkgver="$_major.2" +pkgver="$_major.$_minor" pkgrel=1 pkgdesc="International Components for Unicode library (version 73)" arch=('x86_64') @@ -29,7 +30,12 @@ prepare() {
package() { cd $_src_libdir - install -Dm644 * -t "$pkgdir/usr/lib/" + install -Dm644 .$_major.$_minor -t "$pkgdir/usr/lib/" + for link in .$_major; do + pushd "$pkgdir/usr/lib/" + ln -s $link.$_minor $link + popd + done install -Dm644 ../share/$_gitname/$pkgver/LICENSE \ -t "$pkgdir/usr/share/licenses/$pkgname" }
Pinned Comments
hinanoaira commented on 2025-08-21 19:26 (UTC) (edited on 2026-02-07 02:27 (UTC) by hinanoaira)
Don't set the out-of-date flag. This package is for people who need icu73, so if you need the latest version, you should use
icu. Alternatively, you can post a newicu-bin.