summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLibravatarLarge Libravatar memdmp <memdmpestrogenzone>2025-08-13 14:32:35 +0000
committerLibravatarLarge Libravatar memdmp <memdmpestrogenzone>2025-08-13 14:32:35 +0000
commitbc777f6e707172be88bd7946676d5941099538c5 (patch)
treed8cdb15c8f34468ae76b88d3f097dd62995b1c4e /src
parent3d401ae014d6e1c23365f5a6581fb0ca32ccec3c (diff)
downloadalpine-packages-bc777f6e707172be88bd7946676d5941099538c5.tar.gz
alpine-packages-bc777f6e707172be88bd7946676d5941099538c5.tar.bz2
alpine-packages-bc777f6e707172be88bd7946676d5941099538c5.tar.lz
alpine-packages-bc777f6e707172be88bd7946676d5941099538c5.zip

memdmp/sfnt2woff-zopfli: new aport

HEADmemdmp/sfnt2woff-zopfli/newmaster
Diffstat (limited to 'src')
-rw-r--r--src/memdmp/sfnt2woff-zopfli/APKBUILD38
1 files changed, 38 insertions, 0 deletions
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
+"