From 3155160453d13350952d5d13d9893535ddf4fb39 Mon Sep 17 00:00:00 2001 From: Tim Biermann Date: Sat, 3 Dec 2022 20:02:39 +0000 Subject: [PATCH] zopfli: initial commit, version 1.0.3 --- zopfli/.footprint | 19 +++++++++++++++++++ zopfli/.signature | 5 +++++ zopfli/Pkgfile | 22 ++++++++++++++++++++++ 3 files changed, 46 insertions(+) create mode 100644 zopfli/.footprint create mode 100644 zopfli/.signature create mode 100644 zopfli/Pkgfile diff --git a/zopfli/.footprint b/zopfli/.footprint new file mode 100644 index 000000000..7f0e3e966 --- /dev/null +++ b/zopfli/.footprint @@ -0,0 +1,19 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/zopfli +-rwxr-xr-x root/root usr/bin/zopflipng +drwxr-xr-x root/root usr/include/ +-rw-r--r-- root/root usr/include/zopfli.h +-rw-r--r-- root/root usr/include/zopflipng_lib.h +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/cmake/ +drwxr-xr-x root/root usr/lib/cmake/Zopfli/ +-rw-r--r-- root/root usr/lib/cmake/Zopfli/ZopfliConfig-release.cmake +-rw-r--r-- root/root usr/lib/cmake/Zopfli/ZopfliConfig.cmake +-rw-r--r-- root/root usr/lib/cmake/Zopfli/ZopfliConfigVersion.cmake +lrwxrwxrwx root/root usr/lib/libzopfli.so -> libzopfli.so.1 +lrwxrwxrwx root/root usr/lib/libzopfli.so.1 -> libzopfli.so.1.0.3 +-rwxr-xr-x root/root usr/lib/libzopfli.so.1.0.3 +lrwxrwxrwx root/root usr/lib/libzopflipng.so -> libzopflipng.so.1 +lrwxrwxrwx root/root usr/lib/libzopflipng.so.1 -> libzopflipng.so.1.0.3 +-rwxr-xr-x root/root usr/lib/libzopflipng.so.1.0.3 diff --git a/zopfli/.signature b/zopfli/.signature new file mode 100644 index 000000000..27d523ab4 --- /dev/null +++ b/zopfli/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF338CmLUWO/v0uVd+amPHr1PeMCtiaKzWmvDLFu4Unx+bA4KDspcufoOw++7Ufbc6s0/NBhIGBOig781OpfKubgQ= +SHA256 (Pkgfile) = 454d97e25d0a3625deb07cf711f3309ffd973d708aaeb220ed9df026fde94354 +SHA256 (.footprint) = 6de3c3733327b062f408ec20344a7f559be6720cf865750dcf2223ee38b1ba13 +SHA256 (zopfli-1.0.3.tar.gz) = e955a7739f71af37ef3349c4fa141c648e8775bceb2195be07e86f8e638814bd diff --git a/zopfli/Pkgfile b/zopfli/Pkgfile new file mode 100644 index 000000000..7776b7f93 --- /dev/null +++ b/zopfli/Pkgfile @@ -0,0 +1,22 @@ +# Description: compression library programmed in C +# URL: https://github.com/google/zopfli +# Maintainer: Tim Biermann, tbier at posteo dot de + +name=zopfli +version=1.0.3 +release=1 +source=(https://github.com/google/zopfli/archive/$name-$version/zopfli-$version.tar.gz) + +build() { + cmake -S $name-$name-$version -B build -G Ninja \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_INSTALL_LIBDIR=lib \ + -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \ + -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \ + -D ZOPFLI_BUILD_SHARED=ON \ + -Wno-dev + + cmake --build build + DESTDIR=$PKG cmake --install build +}