summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 30 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 405f366da92c..bfdf3dab5962 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,13 @@
# Maintainer: Nicolas F. <aur@fratti.ch>
-pkgname=zopflipng-git
+pkgname=("zopfli-git" "libzopfli-git" "zopflipng-git" "libzopflipng-git")
pkgver=1.0.0.r31.g6ff3ba2
pkgrel=1
-pkgdesc="PNG optimisation tool using Google's zopfli library, git version."
arch=('i686' 'x86_64' 'ARM')
url="https://github.com/google/zopfli"
license=('Apache')
makedepends=('git')
depends=('gcc-libs')
-provides=('zopflipng')
+provides=('zopflipng' 'zopfli' 'libzopfli' 'libzopflipng')
source=('git+https://github.com/google/zopfli.git')
md5sums=('SKIP')
@@ -19,10 +18,36 @@ pkgver() {
build() {
cd "$srcdir/zopfli"
- make zopflipng
+ make zopfli
+ make libzopfli
+ make zopflipng
+ make libzopflipng
}
-package() {
+package_zopflipng-git() {
+ pkgdesc="PNG optimisation tool using Google's zopfli library, git version."
cd "$srcdir/zopfli"
install -Dm755 zopflipng "${pkgdir}/usr/bin/zopflipng"
}
+
+package_libzopflipng-git() {
+ pkgdesc="PNG optimisation library using Google's zopfli library, git version."
+ cd "$srcdir/zopfli"
+ _libname=$(find . -name "libzopflipng.so.*" -print)
+ install -D $_libname "${pkgdir}/usr/lib/$_libname"
+ ln -s "${pkgdir}/usr/lib/$_libname" "${pkgdir}/usr/lib/libzopflipng.so"
+}
+
+package_libzopfli-git() {
+ pkgdesc="Compression library by Google, git version."
+ cd "$srcdir/zopfli"
+ _libname=$(find . -name "libzopfli.so.*" -print)
+ install -D $_libname "${pkgdir}/usr/lib/$_libname"
+ ln -s "${pkgdir}/usr/lib/$_libname" "${pkgdir}/usr/lib/libzopfli.so"
+}
+
+package_zopfli-git() {
+ pkgdesc="Compression utility by Google, git version."
+ cd "$srcdir/zopfli"
+ install -Dm755 zopfli "${pkgdir}/usr/bin/zopfli"
+} \ No newline at end of file