pkgname: babl pkgver: '0.1.128' pkgrel: '1' pkgdesc: 'Dynamic, any to any, pixel format conversion library' url: 'https://gegl.org/babl' arch: x86_64 depends: [] makedepends: - meson - ninja - lcms2 - 'gobject-introspection' - vala source: - 'https://download.gimp.org/pub/${pkgname}/0.1/${pkgname}-${pkgver}.tar.xz' sha256sums: - SKIP build: | cd ${pkgname}-${pkgver} sed -i s/Description/description/ meson.build meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true . builddir meson compile -C builddir DESTDIR=${PKGDIR} meson install -C builddir package: | install -v -m755 -d ${PKGDIR}/usr/share/gtk-doc/html/babl/graphics install -v -m644 ${pkgname}-${pkgver}/docs/*.{css,html} \ ${PKGDIR}/usr/share/gtk-doc/html/babl install -v -m644 ${pkgname}-${pkgver}/docs/graphics/*.{html,svg} \ ${PKGDIR}/usr/share/gtk-doc/html/babl/graphics update: | local last url ext ext=".tar.xz" url="https://download.gimp.org/pub/${pkgname}" last="`lynx -read_timeout=20 -dump -listonly -nonumbers \ $url/?C=N\;O=D|grep [0-9]/|head -1`" lynx -read_timeout=20 -dump -listonly -nonumbers \ $last/?C=M\;O=D|grep $ext$|head -1|sed "s@$last/${pkgname}-@@"|sed "s@$ext@@"