harfbuzz-icu: 2.7.2 -> 2.7.4

This commit is contained in:
Danny Rawlins 2021-01-02 22:04:37 +11:00
parent 1f75926cce
commit 6ffb7526e4
3 changed files with 8 additions and 83 deletions

View File

@ -1,14 +1 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/harfbuzz/
-rw-r--r-- root/root usr/include/harfbuzz/hb-icu.h
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/cmake/
drwxr-xr-x root/root usr/lib/cmake/harfbuzz/
-rwxr-xr-x root/root usr/lib/libharfbuzz-icu.la
lrwxrwxrwx root/root usr/lib/libharfbuzz-icu.so -> libharfbuzz-icu.so.0.20702.0
lrwxrwxrwx root/root usr/lib/libharfbuzz-icu.so.0 -> libharfbuzz-icu.so.0.20702.0
-rwxr-xr-x root/root usr/lib/libharfbuzz-icu.so.0.20702.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/harfbuzz-icu.pc

View File

@ -1,5 +1,4 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/VIzep3asdWpn9+OMrifQ2uObjx+exeKODNafxi8UJBG6CdJp5mj3m6xKYooV2x2wqKsnCsAhi7xJzI9q7mrUwQ=
SHA256 (Pkgfile) = 94f0f1fef43a5ee7ec880303607db9181c8836f444fea40bc44f2335237c55bb
SHA256 (.footprint) = 4b44277e67254664bd9fef8e4ff12ffbec01f573efce754adc73db4c18374b77
SHA256 (harfbuzz-2.7.2.tar.gz) = 8ec112ee108642477478b75fc7906422abed404d7530e47ba0a4875f553f1b59
RWSE3ohX2g5d/be1TYScuEM0ih4UhTeYxtAvfUYk1Y/YVwpzkpTrMlSJJ3Nna2nAMKpDEYJZqPPvXTX78tAeBjyFr/YCa/2mBQQ=
SHA256 (Pkgfile) = 8a0bef570c48486d22113a45fc05553fba27f47b30a47d3c82b0889963d494c3
SHA256 (.footprint) = b03d3553fd3cc3292df363407172d8734d8353a95aead2a3a86a12595f592b51

View File

@ -1,75 +1,14 @@
# Description: An OpenType text shaping engine ICU library
# Description: Meta port to install icu before harbuzz.
# URL: https://www.freedesktop.org/wiki/Software/HarfBuzz
# Maintainer: Danny Rawlins, crux at romster dot me
# Depends on: harfbuzz icu
# Depends on: icu harfbuzz
# Optional: graphite2
name=harfbuzz-icu
version=2.7.2
version=2.7.4
release=1
source=(https://github.com/harfbuzz/harfbuzz/archive/$version/harfbuzz-$version.tar.gz)
source=()
build() {
cd harfbuzz-$version
echo "EXTRA_DIST = " > gtk-doc.make
autoreconf --force --install
./configure \
--prefix=/usr \
--with-icu=yes \
--with-graphite2=auto
make
make DESTDIR=$PKG install
rm \
$PKG/usr/bin/hb-ot-shape-closure \
$PKG/usr/bin/hb-shape \
$PKG/usr/bin/hb-subset \
$PKG/usr/bin/hb-view \
$PKG/usr/include/harfbuzz/hb-aat-layout.h \
$PKG/usr/include/harfbuzz/hb-aat.h \
$PKG/usr/include/harfbuzz/hb-blob.h \
$PKG/usr/include/harfbuzz/hb-buffer.h \
$PKG/usr/include/harfbuzz/hb-common.h \
$PKG/usr/include/harfbuzz/hb-deprecated.h \
$PKG/usr/include/harfbuzz/hb-draw.h \
$PKG/usr/include/harfbuzz/hb-face.h \
$PKG/usr/include/harfbuzz/hb-font.h \
$PKG/usr/include/harfbuzz/hb-ft.h \
$PKG/usr/include/harfbuzz/hb-glib.h \
$PKG/usr/include/harfbuzz/hb-map.h \
$PKG/usr/include/harfbuzz/hb-ot-color.h \
$PKG/usr/include/harfbuzz/hb-ot-deprecated.h \
$PKG/usr/include/harfbuzz/hb-ot-font.h \
$PKG/usr/include/harfbuzz/hb-ot-layout.h \
$PKG/usr/include/harfbuzz/hb-ot-math.h \
$PKG/usr/include/harfbuzz/hb-ot-meta.h \
$PKG/usr/include/harfbuzz/hb-ot-metrics.h \
$PKG/usr/include/harfbuzz/hb-ot-name.h \
$PKG/usr/include/harfbuzz/hb-ot-shape.h \
$PKG/usr/include/harfbuzz/hb-ot-var.h \
$PKG/usr/include/harfbuzz/hb-ot.h \
$PKG/usr/include/harfbuzz/hb-set.h \
$PKG/usr/include/harfbuzz/hb-shape-plan.h \
$PKG/usr/include/harfbuzz/hb-shape.h \
$PKG/usr/include/harfbuzz/hb-style.h \
$PKG/usr/include/harfbuzz/hb-subset.h \
$PKG/usr/include/harfbuzz/hb-unicode.h \
$PKG/usr/include/harfbuzz/hb-version.h \
$PKG/usr/include/harfbuzz/hb.h \
$PKG/usr/lib/cmake/harfbuzz/harfbuzz-config.cmake \
$PKG/usr/lib/libharfbuzz.la \
$PKG/usr/lib/libharfbuzz.so \
$PKG/usr/lib/libharfbuzz.so.0 \
$PKG/usr/lib/libharfbuzz.so.0.*.? \
$PKG/usr/lib/libharfbuzz-subset.la \
$PKG/usr/lib/libharfbuzz-subset.so \
$PKG/usr/lib/libharfbuzz-subset.so.0 \
$PKG/usr/lib/libharfbuzz-subset.so.0.*.? \
$PKG/usr/lib/pkgconfig/harfbuzz.pc \
$PKG/usr/lib/pkgconfig/harfbuzz-subset.pc
# if graphite2 is installed
rm -f $PKG/usr/include/harfbuzz/hb-graphite2.h
install -d $PKG/usr
}