diff options
Diffstat (limited to 'harfbuzz-icu')
-rw-r--r-- | harfbuzz-icu/.footprint | 13 | ||||
-rw-r--r-- | harfbuzz-icu/.signature | 7 | ||||
-rw-r--r-- | harfbuzz-icu/Pkgfile | 71 |
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 } |