pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/couriertcpd Import couriertcpd and couriertls from...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/40cc18480343
branches:  trunk
changeset: 514279:40cc18480343
user:      jlam <jlam%pkgsrc.org@localhost>
date:      Fri Jun 09 22:11:03 2006 +0000

description:
Import couriertcpd and couriertls from courier-mta-0.53.2 as
net/couriertcpd.

This package contains couriertcpd(1), used to daemonize the Courier
services, and couriertls(1) used to provide TLS support for the Courier
services that support them.

diffstat:

 net/couriertcpd/DEINSTALL |  13 ++++++++++
 net/couriertcpd/DESCR     |   3 ++
 net/couriertcpd/Makefile  |  61 +++++++++++++++++++++++++++++++++++++++++++++++
 net/couriertcpd/PLIST     |   7 +++++
 net/couriertcpd/distinfo  |   5 +++
 5 files changed, 89 insertions(+), 0 deletions(-)

diffs (109 lines):

diff -r 8d7d757eb384 -r 40cc18480343 net/couriertcpd/DEINSTALL
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/couriertcpd/DEINSTALL Fri Jun 09 22:11:03 2006 +0000
@@ -0,0 +1,13 @@
+# $NetBSD: DEINSTALL,v 1.1.1.1 2006/06/09 22:11:03 jlam Exp $
+
+case ${STAGE} in
+POST-DEINSTALL)
+       couriersslcache="@COURIER_STATEDIR@/couriersslcache"
+       if ${TEST} -f "$couriersslcache"; then
+               # Unconditionally remove the SSL cache file.
+               ${ECHO} "Removing Courier SSL cache file:"
+               ${ECHO} "       $couriersslcache"
+               ${RM} -f $couriersslcache
+       fi
+       ;;
+esac
diff -r 8d7d757eb384 -r 40cc18480343 net/couriertcpd/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/couriertcpd/DESCR     Fri Jun 09 22:11:03 2006 +0000
@@ -0,0 +1,3 @@
+This package contains couriertcpd(1), used to daemonize the Courier
+services, and couriertls(1) used to provide TLS support for the Courier
+services that support them.
diff -r 8d7d757eb384 -r 40cc18480343 net/couriertcpd/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/couriertcpd/Makefile  Fri Jun 09 22:11:03 2006 +0000
@@ -0,0 +1,61 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/06/09 22:11:03 jlam Exp $
+
+DISTNAME=      courier-${COURIER_VERSION}
+PKGNAME=       ${DISTNAME:S/-/tcpd-/}
+CATEGORIES=    net
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=courier/}
+EXTRACT_SUFX=  .tar.bz2
+
+MAINTAINER=    jlam%pkgsrc.org@localhost
+COMMENT=       Courier TCP socket and TLS servers
+HOMEPAGE=      http://www.courier-mta.org/
+
+CONFLICTS=     courier-imap<4.11
+
+USE_TOOLS+=            gmake
+USE_LANGUAGES=         c c++
+
+.include "../../mail/courier-mta/Makefile.common"
+
+# This package doesn't need to depend on courier-authlib -- just fake
+# out the top-level configure script that thinks it needs
+# courierauthconfig.
+#
+CONFIGURE_ENV+=                ac_cv_path_COURIERAUTHCONFIG=${TRUE:Q}
+
+# These are files required by the Courier configure scripts.
+WRKSRC_FILES=          courier/courier.c config.guess config.sub       \
+                       configure depcomp install-sh ltmain.sh missing  \
+                       sysconftool
+WRKSRC_FILES+=         Makefile.in courier.spec.in courier.lpspec.in   \
+                       dbobj.h.in dbobj.config.in courier.sysvinit.in
+
+# These are subdirectories containing libraries used by couriertcpd.
+WRKSRC_SUBDIRS=                bdbobj numlib soxwrap md5 random128 rfc1035     \
+                       liblock waitlib tcpd
+
+EXTRACT_ELEMENTS=      ${WRKSRC_FILES:S/^/${DISTNAME}\//}
+EXTRACT_ELEMENTS+=     ${WRKSRC_SUBDIRS:S/^/${DISTNAME}\//}
+
+BUILD_DIRS=            ${WRKSRC_SUBDIRS:S/^/${WRKSRC}\//}
+INSTALLATION_DIRS=     bin sbin ${PKGMANDIR}/man1 ${DOCDIR}
+
+REQD_DIRS=             ${DOCDIR}
+MAKE_DIRS+=            ${VARBASE}/run ${COURIER_STATEDIR}
+
+do-install:
+       ${INSTALL_PROGRAM} ${WRKSRC}/tcpd/couriertcpd                   \
+               ${PREFIX}/bin/couriertcpd
+       ${INSTALL_MAN} ${WRKSRC}/tcpd/couriertcpd.1                     \
+               ${PREFIX}/${PKGMANDIR}/man1/couriertcpd.1
+       ${INSTALL_DATA} ${WRKSRC}/tcpd/couriertcpd.html                 \
+               ${DOCDIR}/couriertcpd.html
+
+       ${INSTALL_PROGRAM} ${WRKSRC}/tcpd/couriertls                    \
+               ${PREFIX}/bin/couriertls
+       ${INSTALL_MAN} ${WRKSRC}/tcpd/couriertls.1                      \
+               ${PREFIX}/${PKGMANDIR}/man1/couriertls.1
+       ${INSTALL_DATA} ${WRKSRC}/tcpd/couriertls.html                  \
+               ${DOCDIR}/couriertls.html
+
+.include "../../mk/bsd.pkg.mk"
diff -r 8d7d757eb384 -r 40cc18480343 net/couriertcpd/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/couriertcpd/PLIST     Fri Jun 09 22:11:03 2006 +0000
@@ -0,0 +1,7 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/06/09 22:11:03 jlam Exp $
+bin/couriertcpd
+bin/couriertls
+man/man1/couriertcpd.1
+man/man1/couriertls.1
+share/doc/courier/couriertcpd.html
+share/doc/courier/couriertls.html
diff -r 8d7d757eb384 -r 40cc18480343 net/couriertcpd/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/couriertcpd/distinfo  Fri Jun 09 22:11:03 2006 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/06/09 22:11:03 jlam Exp $
+
+SHA1 (courier-0.53.2.tar.bz2) = 89c6a9a57467adf8c1ac815a5ffacf47e5e694a3
+RMD160 (courier-0.53.2.tar.bz2) = a6efce3a8d6572923190ea49ed6085906317ebd8
+Size (courier-0.53.2.tar.bz2) = 6942557 bytes



Home | Main Index | Thread Index | Old Index