libicu72-bin

LOW
maintainer pouya_sh 1 votes scanned 2026-08-31 09:44:49.557175
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1# Maintainer: Pouya Shojaei <pouyashojaei85@gmail.com>
2pkgname=libicu72-bin
3pkgver=72.1
4_debrel=3+deb12u1
5pkgrel=1
6pkgdesc="ICU 72 runtime libraries (repackaged from Debian arm64) needed by legacy TheSkyX builds"
7arch=('aarch64')
8url="https://packages.debian.org/bookworm/libicu72"
9license=('custom:ICU')
10provides=('libicudata.so.72' 'libicui18n.so.72' 'libicuio.so.72'
11 'libicutest.so.72' 'libicutu.so.72' 'libicuuc.so.72')
12
13# Full manifest of the upstream .deb (confirmed via `dpkg-deb -c`), all under
14# ./usr/lib/aarch64-linux-gnu/, each shipped as versioned file + unversioned
15# symlink (e.g. libicuuc.so.72.1 -> libicuuc.so.72):
16# libicudata.so.72.1 (~31 MB, ICU data — pulled in by all the others)
17# libicui18n.so.72.1
18# libicuio.so.72.1
19# libicutest.so.72.1
20# libicutu.so.72.1
21# libicuuc.so.72.1
22# The package() glob below (libicu*.so.72*) picks up all of these.
23options=('!strip' '!debug')
24source=("libicu72_${pkgver}-${_debrel}_arm64.deb::http://deb.debian.org/debian/pool/main/i/icu/libicu72_${pkgver}-${_debrel}_arm64.deb")
25sha256sums=('4f5d892fd81110435e45ed0a5f1b12899d7ff989d51db283cbc043f5631646d8')
26
27package() {
28 cd "$srcdir"
29
30 # A .deb is an ar archive containing control.tar.*, data.tar.*, debian-binary
31 bsdtar -xf "libicu72_${pkgver}-${_debrel}_arm64.deb"
32
33 # data.tar.* may be .xz, .zst, or .gz depending on the release
34 local datatar
35 datatar=$(ls data.tar.* 2>/dev/null | head -n1)
36
37 mkdir -p "$srcdir/extracted"
38 bsdtar -xf "$datatar" -C "$srcdir/extracted"
39
40 install -d "$pkgdir/usr/lib"
41 # -a preserves the libicuXX.so.72 -> libicuXX.so.72.1 symlinks
42 cp -a "$srcdir"/extracted/usr/lib/aarch64-linux-gnu/libicu*.so.72* "$pkgdir/usr/lib/"
43
44 # Debian's ICU license text, for compliance
45 if [ -f "$srcdir/extracted/usr/share/doc/libicu72/copyright" ]; then
46 install -Dm644 "$srcdir/extracted/usr/share/doc/libicu72/copyright" \
47 "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
48 fi
49}
50

Scan history

Scanned at (UTC)SeverityRules
2026-08-31 09:44:49 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion