# Contributor: John Vogel # Maintainer: John Vogel pkgname=uw-imap pkgver=2007f_git20190104 _commit=b4cecc531513cbb7506668f02f2144eae6e03511 pkgrel=0 pkgdesc="University of Washington IMAP Toolkit Environment" url="https://github.com/uw-imap/imap/" arch="all" license="Apache-2.0" depends_dev="openssl-dev linux-pam-dev" makedepends="$depends_dev" subpackages="$pkgname-dev $pkgname-doc $pkgname-libs" source="uw-imap-$_commit.tar.gz::https://github.com/uw-imap/imap/archive/$_commit.tar.gz c-client-2006k_GENTOO_amd64-so-fix.patch c-client-2007f-scandir-callback-types.patch c-client-2007f_p7-c99.patch c-client-2007f_p7-implicit-declaration-fix.patch 0001-Add-missing-headers.patch " builddir="$srcdir/imap-$_commit" options="!check" # no tests build() { #BUILDTYPE= # this one should probably not be set #EXTRAAUTHENTICATORS="gss, Kerberos V" #EXTRADRIVERS=mbox #PASSWDTYPE=afs,dce,gss,nul,pam,pmb,std,two #SSLTYPE=none,unix,nopwd,sco,(unix,nopwd),(sco,nopwd) #IP=o,4,6 #IP6=4,6 #EXTRACFLAGS= #EXTRALDFLAGS= #EXTRASPECIALS= #SPECIALS= yes "y" | \ make -j1 lnp \ EXTRACFLAGS="$CFLAGS -std=gnu99" \ EXTRALDFLAGS="$LDFLAGS" \ IP=6 \ IP6=6 \ PASSWDTYPE=pam \ SSLTYPE=nopwd \ SPECIALS="SSLINCLUDE=/usr/include/openssl SSLLIB=/usr/lib SSLCERTS=/etc/ssl/certs SSLKEYS=/etc/ssl/private" } package() { install -Dm755 -t "$pkgdir"/usr/bin dmail/dmail install -Dm755 -t "$pkgdir"/usr/bin tmail/tmail install -Dm755 -t "$pkgdir"/usr/bin mailutil/mailutil install -Dm755 -t "$pkgdir"/usr/bin mtest/mtest install -Dm755 -t "$pkgdir"/usr/sbin imapd/imapd install -Dm755 -t "$pkgdir"/usr/sbin ipopd/ipop2d install -Dm755 -t "$pkgdir"/usr/sbin ipopd/ipop3d install -Dm755 -t "$pkgdir"/usr/sbin mlock/mlock install -Dm644 -t "$pkgdir"/usr/share/man/man1 src/dmail/dmail.1 install -Dm644 -t "$pkgdir"/usr/share/man/man1 src/mailutil/mailutil.1 install -Dm644 -t "$pkgdir"/usr/share/man/man1 src/tmail/tmail.1 install -Dm644 -t "$pkgdir"/usr/share/man/man8 src/imapd/imapd.8 install -Dm644 -t "$pkgdir"/usr/share/man/man8 src/ipopd/ipopd.8 install -Dm644 -t "$pkgdir"/usr/share/doc/"$pkgname" \ CONTENTS NOTICE README README.md SUPPORT cp -r docs "$pkgdir"/usr/share/doc/"$pkgname" install -Dm644 -t "$pkgdir"/usr/share/licenses/"$pkgname" LICENSE install -Dm644 -t "$pkgdir"/usr/lib c-client/libc-client.so.1.0.0 ln -sf libc-client.so.1.0.0 "$pkgdir"/usr/lib/libc-client.so.1 ln -sf libc-client.so.1.0.0 "$pkgdir"/usr/lib/libc-client.so install -m644 c-client/c-client.a "$pkgdir"/usr/lib/libc-client.a install -Dm644 -t "$pkgdir"/usr/include/imap \ src/osdep/unix/*.h \ src/c-client/*.h \ c-client/linkage.h \ c-client/linkage.c \ c-client/osdep.h echo " ssl_onceonlyinit ();" >> "$pkgdir"/usr/include/imap/linkage.c } sha512sums=" db46d77198ec7ab4c9983232a1606ee09be035cb4e2ebb7782ea13bb21aa60bd48f1265302c59303ee676a027863d7e25cde1647aa1d0dc7dd689166fdb9b854 uw-imap-b4cecc531513cbb7506668f02f2144eae6e03511.tar.gz 213f06e133704ed2bb9fc6900edb7a4505bf6965409ecf76502bf9cafdf7c981bca552479f8ffaa1a355d2f1c1c08dbe0453fa5bce06590f6627d0e622c70879 c-client-2006k_GENTOO_amd64-so-fix.patch 1c461c7114e2cc238b8716936708df1f5faf747f79c49308d35384b27c4809577c26a77e7753668a576f68a37ee78debb8c7533820f21d0da6f40b2b2c6e2c1a c-client-2007f-scandir-callback-types.patch 45e6d5da8d511bb308baa52c9eb17c3c5bbfc0767966ddb797e09aabb0e047fae09fbf21a7107a4afb802bfb73f4e2a2fc6c9699955a6fec6fcaf286106bdd57 c-client-2007f_p7-c99.patch 9c0276c32059e17fb17a466da4a87b2a4c8e08d0671d14e37e5dd02e52faaec179e92e7b9fa20f40bcb7ac24d3da8d22ba00b4575ccb38c7680402d888e228da c-client-2007f_p7-implicit-declaration-fix.patch 0cbb915bb5797d3ba7961aa62d764657e63c1063ffd7b5ae95fa77479a156a6c2b0b31fbf66d1a813ff05d596e78a317dbedb24543abb3f0841500fd19d743d1 0001-Add-missing-headers.patch "