diff options
-rw-r--r-- | Makefile | 7 | ||||
-rw-r--r-- | src/memdmp/sfnt2woff-zopfli/APKBUILD | 38 |
2 files changed, 43 insertions, 2 deletions
@@ -1,4 +1,7 @@ -all: build +all: scripted-build -build: +scripted-build: ./build-repo + +buildrepo-build: + buildrepo -a "$(PWD)/src" -d "$(PWD)/target" -R memdmp util utau games unstable diff --git a/src/memdmp/sfnt2woff-zopfli/APKBUILD b/src/memdmp/sfnt2woff-zopfli/APKBUILD new file mode 100644 index 0000000..2ff342b --- /dev/null +++ b/src/memdmp/sfnt2woff-zopfli/APKBUILD @@ -0,0 +1,38 @@ +# Maintainer: memdmp <memdmp@estrogen.zone> +pkgname="sfnt2woff-zopfli" +pkgver=1.3.1 +pkgrel=0 +pkgdesc="Legacy woff format; sfnt2woff-zopfli and woff2sfnt-zopfli included." +url="https://github.com/bramstein/sfnt2woff-zopfli" +arch="all" +license="MIT" +depends="" +makedepends="lzip make clang zlib-dev" +install="" +subpackages="${pkgname}-compat" +source="sfnt2woff-zopfli-${pkgver}.tar.lz::https://git.estrogen.zone/sfnt2woff-zopfli.git/snapshot/sfnt2woff-zopfli-${pkgver}.tar.lz" +builddir="$srcdir/sfnt2woff-zopfli-${pkgver}" +options="!check" # no tests + +build() { + make CC=clang all +} + +package() { + for f in sfnt2woff woff2sfnt; do + install -Dm755 "${builddir}/${f}-zopfli" "${pkgdir}/usr/bin/${f}-zopfli" + done +} + +compat() { + pkgdesc="Compatibility Symlinks to provide sfnt2woff and woff2sfnt directly" + depends="cmd:sfnt2woff-zopfli cmd:woff2sfnt-zopfli" + mkdir -p "${subpkgdir}/usr/bin" + for f in sfnt2woff woff2sfnt; do + ln -s "${f}-zopfli" "${subpkgdir}/usr/bin/${f}" + done +} + +sha512sums=" +5349dceab3830010e95e00e9610925dffb979d7a373a778410bc0fef32bfbd9cea8a35675616d07b5f9b6e92d128187a4a0531c63fe35a39e1040ae1b184f20e sfnt2woff-zopfli-1.3.1.tar.lz +" |