Date: Sat, 24 May 2003 01:00:29 -0700 (PDT) From: Alexey Neyman <alex.neyman@auriga.ru> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/48418: mail/teapop: 2 problems Message-ID: <200305240800.h4O80T4A096016@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/48418; it has been noted by GNATS. From: Alexey Neyman <alex.neyman@auriga.ru> To: freebsd-gnats-submit@FreeBSD.org, alex.neyman@auriga.ru Cc: Subject: Re: ports/48418: mail/teapop: 2 problems Date: Sat, 24 May 2003 11:54:26 +0400 Teapop includes the proposed changes in the 20030414 snapshot. However, according to teapop developer, Ibrahim Khalifa, no releases are planned until the IPv6 support will be implemented. That's why I suggest making temporary 'teapop-devel' port (repocopied from the 'teapop'), which will be merged back to 'teapop' as soon as new release will be available. The shar of the teapop-devel port is below. I could maintain it for now. # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # teapop-devel # teapop-devel/files # teapop-devel/files/patch-aa # teapop-devel/files/patch-ab # teapop-devel/Makefile # teapop-devel/distinfo # teapop-devel/pkg-descr # teapop-devel/pkg-plist # echo c - teapop-devel mkdir -p teapop-devel > /dev/null 2>&1 echo c - teapop-devel/files mkdir -p teapop-devel/files > /dev/null 2>&1 echo x - teapop-devel/files/patch-aa sed 's/^X//' >teapop-devel/files/patch-aa << 'END-of-teapop-devel/files/patch-aa' X--- etc/Makefile.in.orig Sun Jun 30 14:32:20 2002 X+++ etc/Makefile.in Sun Jun 30 14:34:14 2002 X@@ -23,16 +23,9 @@ X fi X X install: build X- @ echo Checking for existing teapop.passwd; \ X- if [ -f ${DESTDIR}/${sysconfdir}/teapop.passwd ]; then \ X- echo "Exists...NOT installing teapop.passwd"; \ X- else \ X- echo "Not found, installing teapop.passwd"; \ X- ${INSTALL} -d ${DESTDIR}/${sysconfdir}; \ X- ${INSTALL} teapop.passwd \ X- ${DESTDIR}/${sysconfdir}; \ X- ${CHMOD} 0644 ${DESTDIR}/${sysconfdir}/teapop.passwd; \ X- fi X+ @echo Installing teapop.passwd.sample; X+ ${INSTALL} -d ${sysconfdir}; \ X+ ${INSTALL} -m 0644 teapop.passwd ${sysconfdir}/teapop.passwd.sample; \ X X makefile: ../config/timestamp X @ echo Updating Makefile END-of-teapop-devel/files/patch-aa echo x - teapop-devel/files/patch-ab sed 's/^X//' >teapop-devel/files/patch-ab << 'END-of-teapop-devel/files/patch-ab' X--- include/version.h.orig Sat May 24 10:58:23 2003 X+++ include/version.h Sat May 24 10:58:42 2003 X@@ -27,6 +27,6 @@ X * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. X */ X X-#define POP_VERSION "snapshot-20030210" X+#define POP_VERSION "snapshot-20030414" X X void version __P((void)); END-of-teapop-devel/files/patch-ab echo x - teapop-devel/Makefile sed 's/^X//' >teapop-devel/Makefile << 'END-of-teapop-devel/Makefile' X# New ports collection makefile for: teapop-devel X# Date created: 24 May 2003 X# Whom: Alexey Neyman <alex.neyman@auriga.ru> X# Derived from: teapop X# X# $FreeBSD$ X# X XPORTNAME= teapop-devel XPORTVERSION= 20030414 XCATEGORIES= mail XMASTER_SITES= ftp://ftp.toontown.org/pub/teapop/snapshots/ \ X http://www.toontown.org/pub/teapop/snapshots/ X XMAINTAINER= alex.neyman@auriga.ru XCOMMENT= Yet another RFC1939 compliant POP3 server XDISTNAME= teapop-${PORTVERSION} X X.if defined(WITH_PGSQL) XPOSTGRESQL_PORT?= databases/postgresql7 XLIB_DEPENDS= pq.3:${PORTSDIR}/${POSTGRESQL_PORT} X.endif X X.if defined(WITH_MYSQL) XLIB_DEPENDS= mysqlclient.10:${PORTSDIR}/databases/mysql323-client X.endif X X.if defined(WITH_DRAC) XBUILD_DEPENDS= ${PREFIX}/lib/libdrac.a:${PORTSDIR}/mail/drac X.endif X XGNU_CONFIGURE= yes XCONFIGURE_ARGS= --enable-flock X X.if defined(WITHOUT_APOP) XCONFIGURE_ARGS+= --disable-apop X.endif X X.if defined(WITHOUT_VPOP) XCONFIGURE_ARGS+= --disable-vpop X.endif X X.if defined(WITH_PGSQL) XCONFIGURE_ARGS+= --with-pgsql=${PREFIX}/pgsql X.endif X X.if defined(WITH_MYSQL) XCONFIGURE_ARGS+= --with-mysql=${PREFIX} X.endif X X.if defined(WITH_DRAC) XCONFIGURE_ARGS+= --with-drac=${PREFIX}/lib \ X --with-dracinc=${PREFIX}/include X.endif X XMAN8= teapop.8 X Xpost-install: X @${ECHO} " " X @${ECHO} "------------------------------------------------------------------------" X @${ECHO} "===> Be sure to copy ${LOCALBASE}/etc/teapop.passwd.sample to" X @${ECHO} "===> ${LOCALBASE}/etc/teapop.passwd before using teapop" X @${ECHO} "------------------------------------------------------------------------" X @${ECHO} " " X X.include <bsd.port.mk> END-of-teapop-devel/Makefile echo x - teapop-devel/distinfo sed 's/^X//' >teapop-devel/distinfo << 'END-of-teapop-devel/distinfo' XMD5 (teapop-20030414.tar.gz) = 9bf2c0631bbe16d99d43ebc2f08c078d END-of-teapop-devel/distinfo echo x - teapop-devel/pkg-descr sed 's/^X//' >teapop-devel/pkg-descr << 'END-of-teapop-devel/pkg-descr' XTeapop is yet another RFC1939 compliant POP3 server. It includes Xflexible virtual domain support that distinguishes it from all other XPOP3 servers. X XWWW: http://www.toontown.org/teapop/ X X- jim <jim@FreeBSD.org> END-of-teapop-devel/pkg-descr echo x - teapop-devel/pkg-plist sed 's/^X//' >teapop-devel/pkg-plist << 'END-of-teapop-devel/pkg-plist' Xlibexec/teapop Xsbin/cronpopauth.pl Xetc/teapop.passwd.sample END-of-teapop-devel/pkg-plist exit -- ,----------------------------------------, | A quoi ca sert d'etre sur la terre | Alexey V. Neyman | Si c'est pour faire nos vies a genoux! | mailto:alex.neyman@auriga.ru `------------------( Les Rois du Monde )-'
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200305240800.h4O80T4A096016>