summaryrefslogtreecommitdiff
path: root/harfbuzz-icu
diff options
context:
space:
mode:
authorDanny Rawlins <contact@romster.me>2021-01-02 22:04:37 +1100
committerDanny Rawlins <contact@romster.me>2021-01-02 22:04:37 +1100
commit6ffb7526e48c00f1dcef09ccf34cb689e586d5f8 (patch)
treef0fa221cce11611495d104cb396ff5cda857ce21 /harfbuzz-icu
parent1f75926cce8b5eedba332ba5d6b96063a701eeac (diff)
downloadopt-6ffb7526e48c00f1dcef09ccf34cb689e586d5f8.tar.gz
opt-6ffb7526e48c00f1dcef09ccf34cb689e586d5f8.tar.xz
harfbuzz-icu: 2.7.2 -> 2.7.4
Diffstat (limited to 'harfbuzz-icu')
-rw-r--r--harfbuzz-icu/.footprint13
-rw-r--r--harfbuzz-icu/.signature7
-rw-r--r--harfbuzz-icu/Pkgfile71
3 files changed, 8 insertions, 83 deletions
diff --git a/harfbuzz-icu/.footprint b/harfbuzz-icu/.footprint
index 9795cf44e..9c4dffa87 100644
--- a/harfbuzz-icu/.footprint
+++ b/harfbuzz-icu/.footprint
@@ -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
diff --git a/harfbuzz-icu/.signature b/harfbuzz-icu/.signature
index cfd0b5357..e5e146a24 100644
--- a/harfbuzz-icu/.signature
+++ b/harfbuzz-icu/.signature
@@ -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
diff --git a/harfbuzz-icu/Pkgfile b/harfbuzz-icu/Pkgfile
index 10ca0ec6f..8a9ab8f41 100644
--- a/harfbuzz-icu/Pkgfile
+++ b/harfbuzz-icu/Pkgfile
@@ -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
}

Generated by cgit