summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEray Aslan <eras@gentoo.org>2013-01-04 08:33:37 +0000
committerEray Aslan <eras@gentoo.org>2013-01-04 08:33:37 +0000
commit3887e9f8a6961b51504d267cfed2d7fbcbd54970 (patch)
tree344ee4ef722a8ef29edc59d7ffea143ae870e82c /net-libs/c-client
parentUse official upstream tarball (diff)
downloadhistorical-3887e9f8a6961b51504d267cfed2d7fbcbd54970.tar.gz
historical-3887e9f8a6961b51504d267cfed2d7fbcbd54970.tar.bz2
historical-3887e9f8a6961b51504d267cfed2d7fbcbd54970.zip
Remove old
Package-Manager: portage-2.2.0_alpha149/cvs/Linux x86_64 Manifest-Sign-Key: 0x77F1F175586A3B1F
Diffstat (limited to 'net-libs/c-client')
-rw-r--r--net-libs/c-client/ChangeLog10
-rw-r--r--net-libs/c-client/Manifest25
-rw-r--r--net-libs/c-client/c-client-2007e-r2.ebuild110
-rw-r--r--net-libs/c-client/c-client-2007f-r1.ebuild107
-rw-r--r--net-libs/c-client/c-client-2007f-r2.ebuild113
-rw-r--r--net-libs/c-client/c-client-2007f-r3.ebuild124
-rw-r--r--net-libs/c-client/files/2002d-Makefile.patch65
-rw-r--r--net-libs/c-client/files/c-client-2007e-ldflags.patch33
8 files changed, 22 insertions, 565 deletions
diff --git a/net-libs/c-client/ChangeLog b/net-libs/c-client/ChangeLog
index 6ff5d3e2b0a0..7f20f2cbb2b9 100644
--- a/net-libs/c-client/ChangeLog
+++ b/net-libs/c-client/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-libs/c-client
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/c-client/ChangeLog,v 1.106 2012/12/30 16:37:05 armin76 Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/c-client/ChangeLog,v 1.107 2013/01/04 08:33:23 eras Exp $
+
+ 04 Jan 2013; Eray Aslan <eras@gentoo.org> -c-client-2007e-r2.ebuild,
+ -c-client-2007f-r1.ebuild, -c-client-2007f-r2.ebuild,
+ -c-client-2007f-r3.ebuild, -files/2002d-Makefile.patch,
+ -files/c-client-2007e-ldflags.patch:
+ Remove old
30 Dec 2012; Raúl Porcel <armin76@gentoo.org> c-client-2007f-r4.ebuild:
s390/sh/sparc stable wrt #445063
diff --git a/net-libs/c-client/Manifest b/net-libs/c-client/Manifest
index 2276814dda73..3570363c3e04 100644
--- a/net-libs/c-client/Manifest
+++ b/net-libs/c-client/Manifest
@@ -1,27 +1,30 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-AUX 2002d-Makefile.patch 2174 SHA256 ff9102e5e3e1498269084ef803d73c0c21bff136b038f13ba648a4248981ca35 SHA512 38014cac79ad475b02ea10ca11d084ff32fb07dbb8d2c02f9dfcc5bda03c1a7c11b1479a12e7c7907ade5e7b31f3fe20cfaa84e87bd174c62087b8841a5820fd WHIRLPOOL 443c41d8306066919b1eb0d1533b693bed36585660fa0a6ce83c4b4fdf8ccf45aa3bb188317aed174618404116c56b402c5526d876316f2c4eb9638bc4b085a1
AUX c-client-2006k_GENTOO_Makefile.patch 2441 SHA256 6f7bf2d23f346f0f8eed4c4ae61e5b5c95d1a12e15e7fb4192a5a723754255f8 SHA512 35b9dd0737986e466dfbfc5388827b09934b32a9a7922bba3d7b4a4bd40dcaf2985a7f2d5bd3e884ad8d33c61eaabdc7f797d6af450b3f85cd0dacec764233e0 WHIRLPOOL 56c5ca98b651de9711f261f5cb1346a517c14bedca4c44d9bc0da4201b75264a8dd1568952f693c93a0fb80d905b52f4d121fefaac1d51b08d9096514fbaaaa4
AUX c-client-2006k_GENTOO_amd64-so-fix.patch 665 SHA256 77de7621946c69638295ac11275124d0c405a4c6ba284a068f9a96c4994f3184 SHA512 213f06e133704ed2bb9fc6900edb7a4505bf6965409ecf76502bf9cafdf7c981bca552479f8ffaa1a355d2f1c1c08dbe0453fa5bce06590f6627d0e622c70879 WHIRLPOOL e111b86dbc52ec97851d229366cec17b7999c3924bd33da52f2290d0ab0afabdfe75db8eb4e0e359c96ad1d7265c28eee92d1a1337ba25ddaa3cb003ef106d1e
AUX c-client-2006k_KOLAB_Annotations.patch 14551 SHA256 cd8833d4eabd8fbad6a1588e3ee5375fced007964f1c6bcd016b34bee5d8eaf2 SHA512 871093236b3ae300968e1e200a2389566af72ed1f62ad57c1dc617dd59e8378f29175fe07e5cfc575e022f3c27769b06850cbf21567f7cc359ca204c4d87a3af WHIRLPOOL ec2e5e84bb2bc4bb17bd63d93a1d4f25be165e00e783d01e88ce695d0987dcc023dacbddedc030d02a0de3d2e7677760f80a60a85a223b687b78150870df942d
-AUX c-client-2007e-ldflags.patch 1635 SHA256 6eddb2951525fc002652f9e7d38cb39b813526ded71f5a58be596d93d6e375c2 SHA512 e49ee72662a014d8df618357258a9bdb6860e3a54842fea9b56d4cb4f8eb66f0d77c4940e6ed5c970d3ec1b684b561791609cfaaffc44c7f2587729ef3811073 WHIRLPOOL 3d4d185265f73d3c7a22c353d71da3aaddc428b5d1204061b409254952f5d113c4b069c63a39fd44edc8f91f208002f1b5b24e63a7a5c66f1f69bb2aad72c46a
AUX c-client-2007f-ldflags.patch 1648 SHA256 41f42d69bcd550d8aa62a756bc90d579612a6230be1794dcf9580e49287a485b SHA512 b635479ade20a0225b5847664579b97961de6981bc747357f9282f89dacd1860030904a43625f5e939f5afb3df38738fd6744fc659261a97e7f8eed9e6cde00c WHIRLPOOL 91367d9fe5c661d6c98e75376d7101ee31ec13155cba62da10b0b787e969fab87d650c661809a40da67f21757d4988f99a129dc159aec7e00036b01b48d376b1
AUX c-client-2007f-topal.patch 1070 SHA256 2927b586a5faef4b6b77451c7a72c351d3304b15493e337b4a47d625d0d45884 SHA512 a32b4e381c0b66fe5621d625b4fa3ba51dba8d8d4504cf137762e917cc637badc094ffa3d5238530c020cb24a228010d9714768c915691564c037638c5cc345f WHIRLPOOL 411780a2b4560f68421b92ee147332be1a2ead13580169c0235ad48e308cc816c9adf9b82e5e074cba1452be6f4d85d59cafdcd06754889bfb8edbea96352240
DIST c-client-2007f-chappa-115-all.patch.gz 30571 SHA256 ce7512e1b0d904d6429bb999bc0b159becc253088bbd89ef2185e6c948723cff SHA512 f44489ec38aa6a3dc682872a6857154254c23352db81ee380dfdfad39743234d97a8bcc07a74459f7532efe2fc073cf7d9c078433e11a95de19beeb387ff8b65 WHIRLPOOL 9fef9066c43df4c15f4f75bbad3634481e4cfce69c054682fe40193c30db6f9ceaed40138d00133c1bf1623dd45d251031562b2f16f1699ebcf0fbc8ce6c4653
-DIST imap-2007e.tar.Z 2789469 SHA256 be648d0e1aa62d564d9dbe04b77ea948116ee96ed687cb5d169c99ae28286e59 SHA512 5fee39fb3408afef7721d28384259ef6f0fb26b7e0b1cadd5cb7539bb5c486e28dc8467dc7db8450eb14f258108fd793dbb0bd3bb0e26e525778bf9da3051b14 WHIRLPOOL 5bdec146c8f023ccbc878804e37dce6d525eb95ed8a5d896d7706abc31c325a227c8e42d8ae1a92d6ac31638008540fc0a37ee15253fb7452866b73b98228fcf
DIST imap-2007f.tar.Z 2793529 SHA256 870e95f6bd19265832a88fd89b77c54c841c59022fd21e69254050c8b1005e3c SHA512 2c728deaf66d23158c61ae55ff94f05d2a1cf0168002760321ca30c6ee1c58c0a4c7bc14ece0097ea662df6c7c49be3b91c8e5e943724c9e2736800fa9298dae WHIRLPOOL 655536d61a178940363241ad8c94a28be75e90abf3b8c585eb61364a6394ff49bb5fd5dc6de4bec5f992f03b592e583df04f0103e8f3c167aa68a476c574c4ec
-EBUILD c-client-2007e-r2.ebuild 3369 SHA256 733f6eb3a12cb72e95f31914c4e2b7faf850cdcef69056eabebb47e2ba563a51 SHA512 ae785c2e2e772dc4d844781a7d33870a1405550f8667db245129f26fdde1e9594624f3a84635f08fd86d6e7ddf4424f0cb06b119fc5538f9df4f21cd767fc93d WHIRLPOOL 5821a1fdd88333facec06171018bae65c0905a89a198cd7426966bf4589c1083ca9720e09a522fc09254927870ece25be6ecb1d346adf51014431ded75dfc376
-EBUILD c-client-2007f-r1.ebuild 3155 SHA256 d76e067e498b55e6fc61928275cad82fbebde1b729b8bb53a3bb76f79e5cbda6 SHA512 f2d216de20ad93929fdd959181d56444dc830ee35bfe01aaf93cbcad9c76dcb8e4af684cf621bf2e63b03bb16984a9d854d2fced1fa21f631405f69a7b33c458 WHIRLPOOL f1a9bccb49d092e7ccc9c90e8cdcdf49d44aa702ec6f5a997060ce0ee8af814bda00ddeafda85bae52233179389f911c7a40e5b2871b900878fe6394d8e5246a
-EBUILD c-client-2007f-r2.ebuild 3426 SHA256 863fdee5fb84701272e7e5ff216cb007db8c0edef8432546f144e135ebf94605 SHA512 7c9ac16fc9fb588744b2f9c398e0581db9c4382e69e41fd3fef98ade627ae092db85513a25dc7428cde7fd780c1e01411ed10867ec4735ef86c2b85668c6496a WHIRLPOOL 0502a125bef6858ccacfea2c3135d19f39607e09f877bf750bdc55f53d05ef6c0c21bccf44935e25d19a17049207373f2839f01e20d793749e8133b0920ae43d
-EBUILD c-client-2007f-r3.ebuild 3815 SHA256 1c35fae9c8ff8f2805951b4f28d02a759be05686bfa5c23606ad2e71b4ad6676 SHA512 d23013e9b5a0a08fd36cb7ee6db73956a909a2203c8931faa72bfcf2052b8dd675d56ff2151bedccb32a175a66ab1c4ddf1bcbff902cbb0717eda614e815becb WHIRLPOOL ddf66e1c0ffa60a706bf0d9b8e2971ad346a8067f6576dc071f1a41b3900eb7f53ffcac7b0e7bd4c2bc03e9222dd3912c40b78b48ddbff15900d3bbd611baf09
EBUILD c-client-2007f-r4.ebuild 4126 SHA256 017e7fbfc17332729a7325a072889fb48dcc5c8c81242379fe45e90959fdddf5 SHA512 1a574c35a2f777339e28471996df6afe136a1ebf38f357be9d4c7ee01760b59a0caa43f45e60819e4782160ba7bf7942204dd0f999d0d98a84f9f30b64c06901 WHIRLPOOL 51d0c14c74be0ec24e9821c88e6b936fe28574a73d05e35efffb3be2339a459956628dd6cd1c3c4c474e1f83db38e267e4a81d730f12b42282834364326193fc
-MISC ChangeLog 13998 SHA256 246e45a1db35789c8bda2661dc42793dd410fd2793747b564b0961d486ef2b9a SHA512 bfd1dace78733fcb181699bee73c5e0eca38fb35eb05d88176e22a2b46d83e4fe97714622c18b2a6883f2e79ba311ba94589adccae09416045e8de2d48ecaef6 WHIRLPOOL 2f83220be5c4db4e41732f477becf1fe1380340ee3460b26aa4c00ca6d12bd9568ab15ab24209032661c9d80249185fc90e1009a449c3c1c76b2752af547b5b7
+MISC ChangeLog 14233 SHA256 d0a8cf94b35e132099fc75b3bfc9b31b75f6ae6ccae3c9aede297ba0c64ceb03 SHA512 6d2421703cf5cd8dec434f27eb133038e5f0eef85c0a80ccdb74d749a07ed67325d7526e825afa295e2bde473519eec175851acc38fe55c8c61cb83766e53c81 WHIRLPOOL b478a38cde07cb494b31fa3efa57e960bdb704f4be524ca2aa4222c36f83af42ff97c3b3e863f2f4e7a7228b3009e0711eb9878f62b709afe6906ba2b7c4d6ff
MISC metadata.xml 493 SHA256 2edbcc472b96ecaf42e59644792ab029f8285e1be6aaf8d5136cd7a021210e61 SHA512 9a0b21eaa73777d2c6576c4ee274d9792886d9564a2043dd519cf6f5b0ae1436beea319cce4589dc3fbb7ee7753c7dec11feb5cee4145836f99a18ca075daa00 WHIRLPOOL 279f5059ed842c5e4c0f12f1d3e6390eb63f717fb5200bae6076b886da5f7642178394a34b137123ec13f2a998aa5a5b50094e1e7bb437dbeb377a117fb4ddab
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlDgbbIACgkQuQc30/atMkAs2QCeM4FJDWn33AqAiDtwl1m2r///
-5J4An3pBb8prBGagat/I6g6seDPUKLrg
-=5GvK
+iQIcBAEBCAAGBQJQ5pPdAAoJEHfx8XVYajsf60EP/ArLkb2AkniUmb+i7oysAKki
+UJb8veQN9y28nm5quha9nLX+UpVQAzcb0mQE49ljbfEavIDEaBZhlQsAOXPGAS6y
+RnJHZNx/6KN7lyvRmjJdmjdCmd7xvz+4OxrxaYkr4IS2jGwul9198AhtuZxp8nGd
+u7tKqSkVgcRlCfBX+kmyEn0EyOR/CzZodOuDkM7wI/E2sNGTpPMofkAE/rRTQvqI
+v5xAkfIxIJGFrkb2RUjQkkokVKM2+rrFUmoQZmyM8LslHD1Ase8PSy1HI3eRnI0v
+RMIm+13goa+yLbl8htP3Bh2JLqHkTN4c5KxzB32HEHNlRVI9W2mIKe6bcInRbjP6
+BM2HrGfpIvVyAS9T12hC0/DLTYMsNomrig2/uXxoLrFyocjwFIZXM61/KTEPbJUf
+cNOj9xR2ipiOw/y8va6PP0ATW93zZwmqGF5xaVKhopF7G6ZZqv9t2smO8QeWYe8j
+tLZYqpGmuGy5SRuSK8HaNuJ3qK2/l3a5ODLlK0/i4esQG1VLBG6BKLpQPsLAcT15
+pm+j5fLahhs5jQXS4S7K71YSC3s3kouFzd/UeQ+emeVN/g4wPwuJeXzlswCzJD7q
+V7UpZDU1weX2jKgnbgqvox46f6FlL5k6OVAAM8zUAz3ks2O0VUWMKJIKhv1TS1P4
+WGOtXf/eaa/Ld+OjKSrP
+=CHVB
-----END PGP SIGNATURE-----
diff --git a/net-libs/c-client/c-client-2007e-r2.ebuild b/net-libs/c-client/c-client-2007e-r2.ebuild
deleted file mode 100644
index 29e070f1d811..000000000000
--- a/net-libs/c-client/c-client-2007e-r2.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/c-client/c-client-2007e-r2.ebuild,v 1.11 2012/12/21 09:05:28 ulm Exp $
-
-EAPI="2"
-
-inherit flag-o-matic eutils libtool toolchain-funcs
-
-MY_PN=imap
-MY_P="${MY_PN}-${PV}"
-S=${WORKDIR}/${MY_P}
-
-DESCRIPTION="UW IMAP c-client library"
-HOMEPAGE="http://www.washington.edu/imap/"
-SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
-IUSE="doc kernel_linux kernel_FreeBSD kolab pam ssl"
-
-RDEPEND="ssl? ( dev-libs/openssl )
- !net-mail/uw-imap"
-DEPEND="${RDEPEND}
- kernel_linux? ( pam? ( >=sys-libs/pam-0.72 ) )"
-
-src_prepare() {
- # Tarball packed with bad file perms
- chmod -R u+rwX,go-w .
-
- # lots of things need -fPIC, including various platforms, and this library
- # generally should be built with it anyway.
- append-flags -fPIC
-
- # Modifications so we can build it optimally and correctly
- sed \
- -e "s:BASECFLAGS=\".*\":BASECFLAGS=:g" \
- -e 's:SSLDIR=/usr/local/ssl:SSLDIR=/usr:g' \
- -e 's:SSLCERTS=$(SSLDIR)/certs:SSLCERTS=/etc/ssl/certs:g' \
- -i src/osdep/unix/Makefile || die "Makefile sed fixing failed"
-
- # Targets should use the Gentoo (ie linux) fs
- sed -e '/^bsf:/,/^$/ s:ACTIVEFILE=.*:ACTIVEFILE=/var/lib/news/active:g' \
- -i src/osdep/unix/Makefile || die "Makefile sex fixing failed for FreeBSD"
-
- # Apply a patch to only build the stuff we need for c-client
- epatch "${FILESDIR}"/${PN}-2006k_GENTOO_Makefile.patch || die "epatch failed"
-
- # Apply patch to add the compilation of a .so for PHP
- # This was previously conditional, but is more widely useful.
- epatch "${FILESDIR}"/${PN}-2006k_GENTOO_amd64-so-fix.patch
-
- # Remove the pesky checks about SSL stuff
- sed -e '/read.*exit/d' -i Makefile
-
- # Respect LDFLAGS
- epatch "${FILESDIR}"/${P}-ldflags.patch
- sed -e "s/CC=cc/CC=$(tc-getCC)/" \
- -e "s/ARRC=ar/ARRC=$(tc-getAR)/" \
- -e "s/RANLIB=ranlib/RANLIB=$(tc-getRANLIB)/" \
- -i src/osdep/unix/Makefile || die "Respecting build flags"
-
- # Add kolab support.
- # http://kolab.org/cgi-bin/viewcvs-kolab.cgi/server/patches/imap/
- if use kolab ; then
- epatch "${FILESDIR}"/${PN}-2006k_KOLAB_Annotations.patch || die "epatch failed"
- fi
-
- elibtoolize
-}
-
-src_compile() {
- local ssltype target
- use ssl && ssltype="unix" || ssltype="none"
- if use kernel_linux ; then
- use pam && target=lnp || target=lnx
- elif use kernel_FreeBSD ; then
- target=bsf
- fi
- # no parallel builds supported!
- emake -j1 SSLTYPE=${ssltype} $target EXTRACFLAGS="${CFLAGS}" EXTRALDFLAGS="${LDFLAGS}" || die "make failed"
-}
-
-src_install() {
- # Library binary
- dolib.a c-client/c-client.a || die
- dosym c-client.a /usr/$(get_libdir)/libc-client.a
-
- # Now the shared library
- dolib.so c-client/libc-client.so.1.0.0 || die
-
- dosym libc-client.so.1.0.0 /usr/$(get_libdir)/libc-client.so
- dosym libc-client.so.1.0.0 /usr/$(get_libdir)/libc-client.so.1
-
- # Headers
- insinto /usr/include/imap
- doins c-client/*.h
- doins c-client/linkage.c
- #exclude these dupes (can't do it before now due to symlink hell)
- rm "${D}"/usr/include/imap/os_*.h
-
- # Docs
- dodoc README docs/*.txt docs/BUILD docs/CONFIG docs/RELNOTES docs/SSLBUILD
- if use doc; then
- docinto rfc
- dodoc docs/rfc/*.txt
- docinto draft
- dodoc docs/draft/*
- fi
-}
diff --git a/net-libs/c-client/c-client-2007f-r1.ebuild b/net-libs/c-client/c-client-2007f-r1.ebuild
deleted file mode 100644
index d3f1bf4b422b..000000000000
--- a/net-libs/c-client/c-client-2007f-r1.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/c-client/c-client-2007f-r1.ebuild,v 1.10 2012/12/21 09:05:28 ulm Exp $
-
-EAPI=4
-
-inherit flag-o-matic eutils libtool toolchain-funcs
-
-MY_PN=imap
-MY_P="${MY_PN}-${PV}"
-S=${WORKDIR}/${MY_P}
-
-DESCRIPTION="UW IMAP c-client library"
-HOMEPAGE="http://www.washington.edu/imap/"
-SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="doc kernel_linux kernel_FreeBSD pam ssl static-libs"
-
-RDEPEND="ssl? ( dev-libs/openssl )
- !net-mail/uw-imap"
-DEPEND="${RDEPEND}
- kernel_linux? ( pam? ( >=sys-libs/pam-0.72 ) )"
-
-src_prepare() {
- # Tarball packed with bad file perms
- chmod -R u+rwX,go-w .
-
- # lots of things need -fPIC, including various platforms, and this library
- # generally should be built with it anyway.
- append-flags -fPIC
-
- # Modifications so we can build it optimally and correctly
- sed \
- -e "s:BASECFLAGS=\".*\":BASECFLAGS=:g" \
- -e 's:SSLDIR=/usr/local/ssl:SSLDIR=/usr:g' \
- -e 's:SSLCERTS=$(SSLDIR)/certs:SSLCERTS=/etc/ssl/certs:g' \
- -i src/osdep/unix/Makefile || die "Makefile sed fixing failed"
-
- # Targets should use the Gentoo (ie linux) fs
- sed -e '/^bsf:/,/^$/ s:ACTIVEFILE=.*:ACTIVEFILE=/var/lib/news/active:g' \
- -i src/osdep/unix/Makefile || die "Makefile sex fixing failed for FreeBSD"
-
- # Apply a patch to only build the stuff we need for c-client
- epatch "${FILESDIR}"/${PN}-2006k_GENTOO_Makefile.patch
-
- # Apply patch to add the compilation of a .so for PHP
- # This was previously conditional, but is more widely useful.
- epatch "${FILESDIR}"/${PN}-2006k_GENTOO_amd64-so-fix.patch
-
- # Remove the pesky checks about SSL stuff
- sed -e '/read.*exit/d' -i Makefile || die
-
- # Respect LDFLAGS
- epatch "${FILESDIR}"/${PN}-2007e-ldflags.patch
- sed -e "s/CC=cc/CC=$(tc-getCC)/" \
- -e "s/ARRC=ar/ARRC=$(tc-getAR)/" \
- -e "s/RANLIB=ranlib/RANLIB=$(tc-getRANLIB)/" \
- -i src/osdep/unix/Makefile || die "Respecting build flags"
-
- elibtoolize
-}
-
-src_compile() {
- local ssltype target
- use ssl && ssltype="unix" || ssltype="none"
- if use kernel_linux ; then
- use pam && target=lnp || target=lnx
- elif use kernel_FreeBSD ; then
- target=bsf
- fi
- # no parallel builds supported!
- emake -j1 SSLTYPE=${ssltype} $target EXTRACFLAGS="${CFLAGS}" EXTRALDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- if use static-libs; then
- # Library binary
- dolib.a c-client/c-client.a
- dosym c-client.a /usr/$(get_libdir)/libc-client.a
- fi
-
- # Now the shared library
- dolib.so c-client/libc-client.so.1.0.0
-
- dosym libc-client.so.1.0.0 /usr/$(get_libdir)/libc-client.so
- dosym libc-client.so.1.0.0 /usr/$(get_libdir)/libc-client.so.1
-
- # Headers
- insinto /usr/include/imap
- doins src/osdep/unix/*.h
- doins src/c-client/*.h
- doins c-client/linkage.h
- doins c-client/linkage.c
- doins c-client/osdep.h
-
- # Docs
- dodoc README docs/*.txt docs/BUILD docs/CONFIG docs/RELNOTES docs/SSLBUILD
- if use doc; then
- docinto rfc
- dodoc docs/rfc/*.txt
- docinto draft
- dodoc docs/draft/*
- fi
-}
diff --git a/net-libs/c-client/c-client-2007f-r2.ebuild b/net-libs/c-client/c-client-2007f-r2.ebuild
deleted file mode 100644
index 2f5c4da7279e..000000000000
--- a/net-libs/c-client/c-client-2007f-r2.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/c-client/c-client-2007f-r2.ebuild,v 1.2 2012/12/21 09:05:28 ulm Exp $
-
-EAPI=4
-
-inherit flag-o-matic eutils libtool toolchain-funcs multilib
-
-MY_PN=imap
-MY_P="${MY_PN}-${PV}"
-S=${WORKDIR}/${MY_P}
-
-DESCRIPTION="UW IMAP c-client library"
-HOMEPAGE="http://www.washington.edu/imap/"
-SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="doc kernel_linux kernel_FreeBSD pam ssl static-libs"
-
-RDEPEND="ssl? ( dev-libs/openssl )
- !net-mail/uw-imap"
-DEPEND="${RDEPEND}
- kernel_linux? ( pam? ( >=sys-libs/pam-0.72 ) )"
-
-src_prepare() {
- # Tarball packed with bad file perms
- chmod -R u+rwX,go-w .
-
- # lots of things need -fPIC, including various platforms, and this library
- # generally should be built with it anyway.
- append-flags -fPIC
-
- # Modifications so we can build it optimally and correctly
- sed \
- -e "s:BASECFLAGS=\".*\":BASECFLAGS=:g" \
- -e 's:SSLDIR=/usr/local/ssl:SSLDIR=/usr:g' \
- -e 's:SSLCERTS=$(SSLDIR)/certs:SSLCERTS=/etc/ssl/certs:g' \
- -i src/osdep/unix/Makefile || die "Makefile sed fixing failed"
-
- # Make the build system more multilib aware
- sed \
- -e "s:^SSLLIB=\$(SSLDIR)/lib:SSLLIB=\$(SSLDIR)/$(get_libdir):" \
- -e "s:^AFSLIB=\$(AFSDIR)/lib:AFSLIB=\$(AFSDIR)/$(get_libdir):" \
- -i src/osdep/unix/Makefile || die "Makefile sed fixing failed"
-
- # Targets should use the Gentoo (ie linux) fs
- sed -e '/^bsf:/,/^$/ s:ACTIVEFILE=.*:ACTIVEFILE=/var/lib/news/active:g' \
- -i src/osdep/unix/Makefile || die "Makefile sex fixing failed for FreeBSD"
-
- # Apply a patch to only build the stuff we need for c-client
- epatch "${FILESDIR}"/${PN}-2006k_GENTOO_Makefile.patch
-
- # Apply patch to add the compilation of a .so for PHP
- # This was previously conditional, but is more widely useful.
- epatch "${FILESDIR}"/${PN}-2006k_GENTOO_amd64-so-fix.patch
-
- # Remove the pesky checks about SSL stuff
- sed -e '/read.*exit/d' -i Makefile || die
-
- # Respect LDFLAGS
- epatch "${FILESDIR}"/${PN}-2007e-ldflags.patch
- sed -e "s/CC=cc/CC=$(tc-getCC)/" \
- -e "s/ARRC=ar/ARRC=$(tc-getAR)/" \
- -e "s/RANLIB=ranlib/RANLIB=$(tc-getRANLIB)/" \
- -i src/osdep/unix/Makefile || die "Respecting build flags"
-
- elibtoolize
-}
-
-src_compile() {
- local ssltype target
- use ssl && ssltype="unix" || ssltype="none"
- if use kernel_linux ; then
- use pam && target=lnp || target=lnx
- elif use kernel_FreeBSD ; then
- target=bsf
- fi
- # no parallel builds supported!
- emake -j1 SSLTYPE=${ssltype} $target EXTRACFLAGS="${CFLAGS}" EXTRALDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- if use static-libs; then
- # Library binary
- dolib.a c-client/c-client.a
- dosym c-client.a /usr/$(get_libdir)/libc-client.a
- fi
-
- # Now the shared library
- dolib.so c-client/libc-client.so.1.0.0
-
- dosym libc-client.so.1.0.0 /usr/$(get_libdir)/libc-client.so
- dosym libc-client.so.1.0.0 /usr/$(get_libdir)/libc-client.so.1
-
- # Headers
- insinto /usr/include/imap
- doins src/osdep/unix/*.h
- doins src/c-client/*.h
- doins c-client/linkage.h
- doins c-client/linkage.c
- doins c-client/osdep.h
-
- # Docs
- dodoc README docs/*.txt docs/BUILD docs/CONFIG docs/RELNOTES docs/SSLBUILD
- if use doc; then
- docinto rfc
- dodoc docs/rfc/*.txt
- docinto draft
- dodoc docs/draft/*
- fi
-}
diff --git a/net-libs/c-client/c-client-2007f-r3.ebuild b/net-libs/c-client/c-client-2007f-r3.ebuild
deleted file mode 100644
index efa0931b480e..000000000000
--- a/net-libs/c-client/c-client-2007f-r3.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/c-client/c-client-2007f-r3.ebuild,v 1.5 2012/12/21 09:05:28 ulm Exp $
-
-EAPI=4
-
-inherit flag-o-matic eutils libtool toolchain-funcs multilib
-
-MY_PN=imap
-MY_P="${MY_PN}-${PV}"
-S=${WORKDIR}/${MY_P}
-
-DESCRIPTION="UW IMAP c-client library"
-HOMEPAGE="http://www.washington.edu/imap/"
-SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="doc +ipv6 kerberos kernel_linux kernel_FreeBSD pam ssl static-libs"
-
-RDEPEND="ssl? ( dev-libs/openssl )
- !net-mail/uw-imap
- kerberos? ( app-crypt/mit-krb5 )"
-DEPEND="${RDEPEND}
- kernel_linux? ( pam? ( >=sys-libs/pam-0.72 ) )"
-
-src_prepare() {
- # Tarball packed with bad file perms
- chmod -R u+rwX,go-w .
-
- # lots of things need -fPIC, including various platforms, and this library
- # generally should be built with it anyway.
- append-flags -fPIC
-
- # Modifications so we can build it optimally and correctly
- sed \
- -e "s:BASECFLAGS=\".*\":BASECFLAGS=:g" \
- -e 's:SSLDIR=/usr/local/ssl:SSLDIR=/usr:g' \
- -e 's:SSLCERTS=$(SSLDIR)/certs:SSLCERTS=/etc/ssl/certs:g' \
- -i src/osdep/unix/Makefile || die "Makefile sed fixing failed"
-
- # Make the build system more multilib aware
- sed \
- -e "s:^SSLLIB=\$(SSLDIR)/lib:SSLLIB=\$(SSLDIR)/$(get_libdir):" \
- -e "s:^AFSLIB=\$(AFSDIR)/lib:AFSLIB=\$(AFSDIR)/$(get_libdir):" \
- -i src/osdep/unix/Makefile || die "Makefile sed fixing failed"
-
- # Targets should use the Gentoo (ie linux) fs
- sed -e '/^bsf:/,/^$/ s:ACTIVEFILE=.*:ACTIVEFILE=/var/lib/news/active:g' \
- -i src/osdep/unix/Makefile || die "Makefile sex fixing failed for FreeBSD"
-
- # Apply a patch to only build the stuff we need for c-client
- epatch "${FILESDIR}"/${PN}-2006k_GENTOO_Makefile.patch
-
- # Apply patch to add the compilation of a .so for PHP
- # This was previously conditional, but is more widely useful.
- epatch "${FILESDIR}"/${PN}-2006k_GENTOO_amd64-so-fix.patch
-
- # Remove the pesky checks about SSL stuff
- sed -e '/read.*exit/d' -i Makefile || die
-
- # Respect LDFLAGS
- epatch "${FILESDIR}"/${PN}-2007f-ldflags.patch
- sed -e "s/CC=cc/CC=$(tc-getCC)/" \
- -e "s/ARRC=ar/ARRC=$(tc-getAR)/" \
- -e "s/RANLIB=ranlib/RANLIB=$(tc-getRANLIB)/" \
- -i src/osdep/unix/Makefile || die "Respecting build flags"
-
- elibtoolize
-}
-
-src_compile() {
- local mymake ipver ssltype target passwdtype
- ipver='IP=4'
- use ipv6 && ipver="IP=6" && touch ip6
- use ssl && ssltype="unix" || ssltype="none"
- if use kernel_linux ; then
- use pam && target=lnp passwdtype=pam || target=lnx passwdtype=std
- elif use kernel_FreeBSD ; then
- target=bsf passwdtype=pam
- fi
- use kerberos \
- && mymake="EXTRAAUTHENTICATORS=gss" \
- && EXTRALIBS="-lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err" \
- # no parallel builds supported!
- emake -j1 SSLTYPE=${ssltype} $target \
- PASSWDTYPE=${passwdtype} ${ipver} ${mymake} \
- EXTRACFLAGS="${CFLAGS}" \
- EXTRALDFLAGS="${LDFLAGS}" \
- EXTRALIBS="${EXTRALIBS}" \
- GSSDIR=/usr
-}
-
-src_install() {
- if use static-libs; then
- # Library binary
- dolib.a c-client/c-client.a
- dosym c-client.a /usr/$(get_libdir)/libc-client.a
- fi
-
- # Now the shared library
- dolib.so c-client/libc-client.so.1.0.0
-
- dosym libc-client.so.1.0.0 /usr/$(get_libdir)/libc-client.so
- dosym libc-client.so.1.0.0 /usr/$(get_libdir)/libc-client.so.1
-
- # Headers
- insinto /usr/include/imap
- doins src/osdep/unix/*.h
- doins src/c-client/*.h
- doins c-client/linkage.h
- doins c-client/linkage.c
- doins c-client/osdep.h
-
- # Docs
- dodoc README docs/*.txt docs/BUILD docs/CONFIG docs/RELNOTES docs/SSLBUILD
- if use doc; then
- docinto rfc
- dodoc docs/rfc/*.txt
- docinto draft
- dodoc docs/draft/*
- fi
-}
diff --git a/net-libs/c-client/files/2002d-Makefile.patch b/net-libs/c-client/files/2002d-Makefile.patch
deleted file mode 100644
index ce0d0b3701b1..000000000000
--- a/net-libs/c-client/files/2002d-Makefile.patch
+++ /dev/null
@@ -1,65 +0,0 @@
---- Makefile~ 2003-04-16 17:32:42.000000000 -0700
-+++ Makefile 2003-05-31 19:58:50.000000000 -0700
-@@ -256,7 +256,7 @@
-
- # Make the IMAP Toolkit
-
--all: SPECIALS c-client rebuild bundled
-+all: SPECIALS c-client rebuild
-
- c-client:
- @echo Not processed yet. In a first-time build, you must specify
-@@ -448,16 +448,9 @@
- $(TOOLS)/$@ "$(LN)" src/ansilib c-client
- $(TOOLS)/$@ "$(LN)" src/charset c-client
- $(TOOLS)/$@ "$(LN)" src/osdep/$(SYSTEM) c-client
-- $(TOOLS)/$@ "$(LN)" src/mtest mtest
-- $(TOOLS)/$@ "$(LN)" src/ipopd ipopd
-- $(TOOLS)/$@ "$(LN)" src/imapd imapd
-- $(TOOLS)/$@ "$(LN)" src/mailutil mailutil
-- $(TOOLS)/$@ "$(LN)" src/mlock mlock
-- $(TOOLS)/$@ "$(LN)" src/dmail dmail
-- $(TOOLS)/$@ "$(LN)" src/tmail tmail
- $(LN) $(TOOLS)/$@ .
-
--build: OSTYPE rebuild rebuildclean bundled
-+build: OSTYPE rebuild rebuildclean
-
- OSTYPE:
- @echo Building c-client for $(BUILDTYPE)...
-@@ -472,8 +465,6 @@
- echo $(BUILDTYPE) > OSTYPE
- $(TOUCH) rebuild
-
--rebuild:
-- @$(SH) -c '(test $(BUILDTYPE) = rebuild -o $(BUILDTYPE) = `$(CAT) OSTYPE`) || (echo Already built for `$(CAT) OSTYPE` -- you must do \"make clean\" first && exit 1)'
- @echo Rebuilding c-client for `$(CAT) OSTYPE`...
- @$(TOUCH) SPECIALS
- $(CD) c-client;$(MAKE) all CC=`$(CAT) CCTYPE` \
-@@ -482,26 +473,6 @@
- rebuildclean:
- $(SH) -c '$(RM) rebuild || true'
-
--bundled:
-- @echo Building bundled tools...
-- $(CD) mtest;$(MAKE)
-- $(CD) ipopd;$(MAKE)
-- $(CD) imapd;$(MAKE)
-- $(CD) mailutil;$(MAKE)
-- @$(SH) -c '(test -f /usr/include/sysexits.h ) || make sysexitwarn'
-- $(CD) mlock;$(MAKE) || true
-- $(CD) dmail;$(MAKE) || true
-- $(CD) tmail;$(MAKE) || true
--
--
--sysexitwarn:
-- @echo Hmm...it does not look like /usr/include/sysexits.h exists.
-- @echo Either your system is too ancient to have the sysexits.h
-- @echo include, or your C compiler gets it from some other location
-- @echo than /usr/include. If your system is too old to have the
-- @echo sysexits.h include, you will not be able to build the
-- @echo following programs.
--
- clean:
- @echo Removing old processed sources and binaries...
- $(SH) -c '$(RM) an ua OSTYPE SPECIALS c-client mtest imapd ipopd mailutil mlock dmail tmail || true'
diff --git a/net-libs/c-client/files/c-client-2007e-ldflags.patch b/net-libs/c-client/files/c-client-2007e-ldflags.patch
deleted file mode 100644
index 7ca0942e3364..000000000000
--- a/net-libs/c-client/files/c-client-2007e-ldflags.patch
+++ /dev/null
@@ -1,33 +0,0 @@
---- src/osdep/unix/Makefile~ 2011-06-07 16:04:29.000000000 +0300
-+++ src/osdep/unix/Makefile 2011-06-07 15:55:31.000000000 +0300
-@@ -954,23 +954,24 @@
-
- # Once-only environment setup
-
--once: onceenv ckp$(PASSWDTYPE) ssl$(SSLTYPE) osdep.c
-+once: ssl$(SSLTYPE) onceenv ckp$(PASSWDTYPE) osdep.c
-
- onceenv:
- @echo Once-only environment setup...
- echo $(CC) > CCTYPE
-- echo $(BASECFLAGS) '$(EXTRACFLAGS)' -DCHUNKSIZE=$(CHUNKSIZE) > CFLAGS
-- echo -DCREATEPROTO=$(CREATEPROTO) -DEMPTYPROTO=$(EMPTYPROTO) \
-+ echo `$(CAT) CFLAGS` $(BASECFLAGS) '$(EXTRACFLAGS)' -DCHUNKSIZE=$(CHUNKSIZE) > CFLAGS
-+ echo `$(CAT) OSCFLAGS` -DCREATEPROTO=$(CREATEPROTO) -DEMPTYPROTO=$(EMPTYPROTO) \
- -DMD5ENABLE=\"$(MD5PWD)\" -DMAILSPOOL=\"$(MAILSPOOL)\" \
- -DANONYMOUSHOME=\"$(MAILSPOOL)/anonymous\" \
- -DACTIVEFILE=\"$(ACTIVEFILE)\" -DNEWSSPOOL=\"$(NEWSSPOOL)\" \
- -DRSHPATH=\"$(RSHPATH)\" -DLOCKPGM=\"$(LOCKPGM)\" \
- -DLOCKPGM1=\"$(LOCKPGM1)\" -DLOCKPGM2=\"$(LOCKPGM2)\" \
- -DLOCKPGM3=\"$(LOCKPGM3)\" > OSCFLAGS
-- echo $(BASELDFLAGS) $(EXTRALDFLAGS) > LDFLAGS
-+ echo `$(CAT) LDFLAGS` > LIBS
-+ echo $(EXTRALDFLAGS) `$(CAT) LDFLAGS` -lcrypt $(BASELDFLAGS) > LDFLAGS
- echo "$(ARRC) $(ARCHIVE) $(BINARIES);$(RANLIB) $(ARCHIVE)" > ARCHIVE
-- echo "`$(CAT) CCTYPE` `$(CAT) CFLAGS` `$(CAT) OSFLAGS` -shared \
-- -Wl,-soname,libc-client.so.1 -o libc-client.so.1.0.0 $(BINARIES)" \
-+ echo "`$(CAT) CCTYPE` `$(CAT) CFLAGS` $(EXTRALDFLAGS) `$(CAT) OSFLAGS` -shared \
-+ -Wl,-soname,libc-client.so.1 -o libc-client.so.1.0.0 $(BINARIES)" `$(CAT) LIBS` $(BASELDFLAGS) \
- >> ARCHIVE
- echo $(OS) > OSTYPE
- ./drivers $(EXTRADRIVERS) $(DEFAULTDRIVERS) dummy