diff options
author | seb <seb@pkgsrc.org> | 2002-11-16 10:39:22 +0000 |
---|---|---|
committer | seb <seb@pkgsrc.org> | 2002-11-16 10:39:22 +0000 |
commit | 4c5a219751216065e49f6c3bc80cbe2dc0724d42 (patch) | |
tree | 3aea2211bc8002f10694e5798fa39ceb314caada | |
parent | cef3a361246d8cfe24880441f0a0f52614ee6da7 (diff) | |
download | pkgsrc-4c5a219751216065e49f6c3bc80cbe2dc0724d42.tar.gz |
I forgot to commit this with the new patches yesterday!!!
Many thanks to Chris Gilbert for noticing it.
Bump PKGREVISION
- Add dependency on autoconf and have auto{header,conf} run at pre-configure
stage: this is need to avoid conflict between the distribution patch file for
IPv6 and patch files.
- Pave the way for the removal of PERL5_GENERATE_PLIST from bsd.pkg.mk:
use perl5/module.mk with PERL5_CONFIGURE=NO.
- Ensure relocatable objects are created so that when the Perl modules are
linked they are composed wholly from relocatable objects.
We query perl for how to compile a source file into a relocatable object file.
Thanks again jlam for this.
-rw-r--r-- | mail/cyrus-imapd21/Makefile | 13 | ||||
-rw-r--r-- | mail/cyrus-imapd21/distinfo | 7 |
2 files changed, 17 insertions, 3 deletions
diff --git a/mail/cyrus-imapd21/Makefile b/mail/cyrus-imapd21/Makefile index e1d66808312..993b7465866 100644 --- a/mail/cyrus-imapd21/Makefile +++ b/mail/cyrus-imapd21/Makefile @@ -1,6 +1,7 @@ -# $NetBSD: Makefile,v 1.1.1.1 2002/10/27 16:08:52 chris Exp $ +# $NetBSD: Makefile,v 1.2 2002/11/16 10:39:22 seb Exp $ DISTNAME= cyrus-imapd-2.1.9 +PKGREVISION= 1 SVR4_PKGNAME= cimap CATEGORIES= mail MASTER_SITES= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ \ @@ -12,6 +13,8 @@ COMMENT= Cyrus IMAP server USE_BUILDLINK2= YES GNU_CONFIGURE= YES +PERL5_CONFIGURE= NO +AUTOCONF_REQD= 2.13 .include "../../mk/bsd.prefs.mk" @@ -94,6 +97,11 @@ post-patch: ${MV} -f $${file}.fixed $${file}; \ done +pre-configure: + cd ${WRKSRC}; \ + ${AUTOHEADER}; \ + ${AUTOCONF} + post-install: ${INSTALL_SCRIPT} ${WRKSRC}/tools/mkimap ${PREFIX}/cyrus/bin ${INSTALL_SCRIPT} ${WRKSRC}/tools/translatesieve ${PREFIX}/cyrus/bin @@ -105,9 +113,10 @@ post-install: cd ${WRKSRC}/doc; ${INSTALL_DATA} *.html cyrusv2.mc ${HTMLDIR} .include "../../databases/db3/buildlink2.mk" -.include "../../lang/perl5/buildlink2.mk" +.include "../../lang/perl5/module.mk" .include "../../security/cyrus-sasl2/buildlink2.mk" .include "../../security/openssl/buildlink2.mk" .include "../../security/tcp_wrappers/buildlink2.mk" +.include "../../mk/autoconf.mk" .include "../../mk/bsd.pkg.install.mk" .include "../../mk/bsd.pkg.mk" diff --git a/mail/cyrus-imapd21/distinfo b/mail/cyrus-imapd21/distinfo index d5e4bd7eb92..36d31eddf34 100644 --- a/mail/cyrus-imapd21/distinfo +++ b/mail/cyrus-imapd21/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.1.1.1 2002/10/27 16:08:52 chris Exp $ +$NetBSD: distinfo,v 1.2 2002/11/16 10:39:22 seb Exp $ SHA1 (cyrus-imapd-2.1.9.tar.gz) = 7f9fe16e3cc5f67b97278f3fb2a194482570924a Size (cyrus-imapd-2.1.9.tar.gz) = 1633031 bytes @@ -9,3 +9,8 @@ SHA1 (patch-ab) = 93f8b2a17a2f1267b891f89a6904af6dfc53c904 SHA1 (patch-ac) = dd29b77fefee4c61dd1fac6d16284e0d1505d4ae SHA1 (patch-ad) = 3e07a4e5bd1e496e33f555c9a4004a0097595551 SHA1 (patch-ae) = 371df78750ef75fba2ff42a17785aea4e3aea724 +SHA1 (patch-af) = 5581025bb08d3e1f29f21f133e32f9cc0b2675fb +SHA1 (patch-ag) = 55e7bbd00f8fe4b47d48fad3a06e3ad0aa835a4a +SHA1 (patch-ah) = 99e25634852897f8df72b9af5f35789a0ef4b892 +SHA1 (patch-ai) = df0551cd295d660dcd12601cb1aa2d930f85d2f1 +SHA1 (patch-aj) = df5f4ebee3d971a257c514beda4ca9cf5b315ca0 |