diff options
Diffstat (limited to 'community/libzip')
-rw-r--r-- | community/libzip/APKBUILD | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/community/libzip/APKBUILD b/community/libzip/APKBUILD index 0272295d83..1d0fa8d098 100644 --- a/community/libzip/APKBUILD +++ b/community/libzip/APKBUILD @@ -3,7 +3,7 @@ # Maintainer: Carlo Landmeter <clandmeter@gmail.com> pkgname=libzip pkgver=1.5.1 -pkgrel=2 +pkgrel=3 pkgdesc="C library for manipulating zip archives" url="http://www.nih.at/libzip/index.html" arch="all" @@ -23,11 +23,24 @@ build() { cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_SHARED_LIBS=False \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ + -DCMAKE_C_FLAGS="$CFLAGS" + make + + mkdir -p "$pkgdir"/tmp + cp "$builddir"/lib/libzip.a "$pkgdir"/tmp + cmake \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ -DBUILD_SHARED_LIBS=True \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ -DCMAKE_C_FLAGS="$CFLAGS" make + mv "$pkgdir"/tmp/libzip.a "$builddir"/lib/libzip.a + rm -rf "$pkgdir"/tmp } check() { @@ -38,6 +51,7 @@ check() { package() { cd "$builddir" make DESTDIR="$pkgdir" -j1 install + cp "$builddir"/lib/libzip.a "$pkgdir"/usr/lib } tools() { |