diff options
Diffstat (limited to 'uw-imap/APKBUILD')
| -rw-r--r-- | uw-imap/APKBUILD | 85 |
1 files changed, 85 insertions, 0 deletions
diff --git a/uw-imap/APKBUILD b/uw-imap/APKBUILD new file mode 100644 index 0000000..e816e9d --- /dev/null +++ b/uw-imap/APKBUILD @@ -0,0 +1,85 @@ +# Contributor: John Vogel <jvogel4@stny.rr.com> +# Maintainer: John Vogel <jvogel4@stny.rr.com> +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 +" |
