diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ba9d110d60b6 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +pkgname=djgpp-zlib +pkgver=1.2.8 +pkgrel=1 +pkgdesc="Compression library implementing the deflate compression method found in gzip and PKZIP (DJGPP)" +arch=(any) +license=("custom") +depends=(djgpp-djcrx) +makedepends=(djgpp-cmake) +url="http://www.zlib.net/" +source=("http://zlib.net/zlib-${pkgver}.tar.gz") +options=(!strip !buildflags staticlibs) +md5sums=('44d667c142d7cda120332623eab69f40') + +_architectures="i686-w64-mingw32 x86_64-w64-mingw32" + +build() { + unset LDFLAGS + cd zlib-$pkgver + i686-pc-msdosdjgpp-cmake \ + -DASM686=ON + make zlibstatic +} + +package () { + cd zlib-$pkgver + install -Dm644 libzlibstatic.a "$pkgdir/usr/i686-pc-msdosdjgpp/lib/libz.a" + install -Dm644 zconf.h "$pkgdir/usr/i686-pc-msdosdjgpp/include/zconf.h" + install -m644 zlib.h "$pkgdir/usr/i686-pc-msdosdjgpp/include/" + install -Dm644 zlib.pc "$pkgdir/usr/i686-pc-msdosdjgpp/lib/pkgconfig/zlib.pc" + find "$pkgdir" -name '*.a' -exec i686-pc-msdosdjgpp-strip -g {} \; +} |