From owner-freebsd-ports@FreeBSD.ORG Thu Mar 27 20:02:55 2008 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 531AA106566B for ; Thu, 27 Mar 2008 20:02:55 +0000 (UTC) (envelope-from root@net1.cc) Received: from server4.net1.cc (server4.net1.cc [213.137.48.4]) by mx1.freebsd.org (Postfix) with ESMTP id DCEC48FC12 for ; Thu, 27 Mar 2008 20:02:54 +0000 (UTC) (envelope-from root@net1.cc) Received: from support.net1.cc ([213.137.58.124] ident=Shady) by server4.net1.cc with esmtpa (Exim 4.69 (FreeBSD)) (envelope-from ) id 1Jexex-0007LW-JM; Thu, 27 Mar 2008 21:21:11 +0200 Message-ID: <47EBF3AA.3090205@net1.cc> Date: Thu, 27 Mar 2008 21:21:14 +0200 From: NetOne - Doichin Dokov User-Agent: Thunderbird 2.0.0.12 (Windows/20080213) MIME-Version: 1.0 To: mark_sf@kikg.ifmo.ru Content-Type: multipart/mixed; boundary="------------060600080200060608080103" Cc: ports@FreeBSD.org Subject: FreeBSD Port: dbmail-2.2.8 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2008 20:02:55 -0000 This is a multi-part message in MIME format. --------------060600080200060608080103 Content-Type: text/plain; charset=windows-1251; format=flowed Content-Transfer-Encoding: 7bit Hi, The dbmail port has not been updated in a while. There are now two stable version after the one in the port - 2.2.9 and 2.2.10, which fix important bugs. I'm sending you attache modified Makefile and distinfo files if you'll be kind enough to upgrade that port. Thanks very much in advance! Kind regards, Doichin Dokov NetOne - Silistra Bulgaria --------------060600080200060608080103 Content-Type: text/plain; name="distinfo" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="distinfo" MD5 (dbmail-2.2.10.tar.gz) = cd255326f410848e27e0a82a43fa2424 SHA256 (dbmail-2.2.10.tar.gz) = f890167073498d87ea0ce374af2cf0498cfd7aa1af7aeb330726d1910de951b6 SIZE (dbmail-2.2.10.tar.gz) = 900636 --------------060600080200060608080103 Content-Type: text/plain; name="Makefile" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="Makefile" # New ports collection makefile for: dbmail # Date created: 07/26/2003 # Whom: Clement Laforet # # $FreeBSD: ports/mail/dbmail/Makefile,v 1.37 2007/12/18 23:18:56 miwi Exp $ # PORTNAME= dbmail PORTVERSION= 2.2.10 CATEGORIES= mail MASTER_SITES= http://www.dbmail.org/download/2.2/ MAINTAINER= mark_sf@kikg.ifmo.ru COMMENT= An SQL database-based mail system (POP3 and IMAP) LIB_DEPENDS= gmime-2.0.4:${PORTSDIR}/mail/gmime2 CONFLICTS= dbmail-*-2.0.* dbmail-2.1.* OPTIONS= MYSQL "Build with MySQL support" on \ POSTGRESQL "Build with PostgreSQL support" off \ SQLITE "Build with SQLite support" off \ SIEVE "Build w. support for Sieve mail sorting language" off \ LDAP "Build with support for LDAP authentication" off USE_AUTOTOOLS= libtool:15 USE_GMAKE= YES USE_GCC= 3.2+ USE_LDCONFIG= ${PREFIX}/lib/dbmail USE_RC_SUBR= dbmail-pop3d.sh dbmail-lmtpd.sh dbmail-imapd.sh dbmail-timsieved.sh USE_GNOME= glib20 pkgconfig USE_OPENSSL= YES CFLAGS+= -fPIC -I${LOCALBASE}/include ${PTHREAD_CFLAGS} LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}" LOCALBASE=${LOCALBASE} CONFIGURE_ARGS+= --with-pkglibdir=${LOCALBASE}/lib/dbmail MAKE_ARGS+= mandir=${MANPREFIX}/man PORTDOCS= AUTHORS BUGS COPYING INSTALL NEWS README \ README.aliases README.exim README.ldap \ README.postfix README.qmail README.sieve \ README.smtp README.solaris README.usermap \ THANKS MAN1= dbmail-smtp.1 dbmail.1 MAN5= dbmail.conf.5 MAN8= dbmail-export.8 dbmail-imapd.8 dbmail-lmtpd.8 \ dbmail-pop3d.8 dbmail-sievecmd.8 dbmail-timsieved.8 \ dbmail-users.8 dbmail-util.8 MANCOMPRESSED= no SUB_FILES= pkg-message PLIST_SUB+= PORTNAME=${PORTNAME} .if defined(NOPORTDOCS) PLIST_SUB+= PORTDOCS="@comment " .else PLIST_SUB+= PORTDOCS="" .endif .include .if !defined(WITHOUT_MYSQL) CONFIGURE_ARGS+=--with-mysql USE_MYSQL= YES DATABASE+= mysql PLIST_SUB+= MYSQL="" .else PLIST_SUB+= MYSQL="@comment " .endif .if defined(WITH_POSTGRESQL) CONFIGURE_ARGS+=--with-pgsql USE_PGSQL= yes DATABASE+= postgresql PLIST_SUB+= PGSQL="" .else PLIST_SUB+= PGSQL="@comment " .endif .if defined(WITH_SQLITE) CONFIGURE_ARGS+=--with-sqlite USE_SQLITE= yes DATABASE+= sqlite PLIST_SUB+= SQLITE="" .else PLIST_SUB+= SQLITE="@comment " .endif .if defined(WITH_SIEVE) CONFIGURE_ARGS+=--with-sieve=${LOCALBASE}/include LIB_DEPENDS+= sieve.1:${PORTSDIR}/mail/libsieve PLIST_SUB+= SIEVE="" .else PLIST_SUB+= SIEVE="@comment " .endif .if defined(WITH_LDAP) CONFIGURE_ARGS+=--with-auth-ldap=${LOCALBASE}/include USE_OPENLDAP= yes PLIST_SUB+= LDAP="" .else PLIST_SUB+= LDAP="@comment " .endif .if defined(WITHOUT_MYSQL) && !defined(WITH_POSTGRESQL) && !defined(WITH_SQLITE) IGNORE="requires at least one database backend selected. Run 'make config'" .endif post-patch: @${FIND} ${WRKSRC} -name CVS -type d | ${XARGS} ${RM} -fr @${FIND} ${WRKSRC} -name *.orig -type f | ${XARGS} ${RM} -fr post-configure: @${REINPLACE_CMD} -i.orig 's!/etc/dbmail.conf!${PREFIX}/etc/dbmail.conf!g' \ ${WRKSRC}/dbmail.h # remove leftovers which are not removed by some revisions of port # fixes the `Shared object "libpgsqldbmail.so.0" not found, required by "libdbmail.so.0"' error. pre-install: @for f in 'a' 'la' 'so' 'so.0'; do \ if [ -f ${PREFIX}/lib/libdbmail.$$f ] ; then \ ${RM} ${PREFIX}/lib/libdbmail.$$f; \ fi; \ done post-install: @${INSTALL_DATA} ${WRKSRC}/dbmail.conf ${PREFIX}/etc/dbmail.conf-dist @if [ ! -f ${PREFIX}/etc/dbmail.conf ] ; then \ ${CP} -p ${PREFIX}/etc/dbmail.conf-dist ${PREFIX}/etc/dbmail.conf; \ fi @${MKDIR} ${DATADIR} @for f in ${DATABASE}; do \ ${MKDIR} ${DATADIR}/$$f ; \ ${INSTALL_DATA} ${WRKSRC}/sql/$$f/* ${DATADIR}/$$f; \ done .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} @cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} .endif @${CAT} ${PKGMESSAGE} .include --------------060600080200060608080103--