ports/81167: Update port ftp/proftpd to 1.3.0rc1
Vsevolod Stakhov
vsevolod at highsecure.ru
Tue May 17 17:10:13 UTC 2005
>Number: 81167
>Category: ports
>Synopsis: Update port ftp/proftpd to 1.3.0rc1
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Tue May 17 17:10:08 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Vsevolod Stakhov
>Release: FreeBSD 5.3-RELEASE i386
>Organization:
>Environment:
System: FreeBSD nemezida.highsecure.ru 5.3-RELEASE FreeBSD 5.3-RELEASE #0: Fri Dec 3 03:56:35 MSK 2004 root at nemezida.highsecure.ru:/usr/obj/usr/src/sys/NK i386
>Description:
This release has lot of bugfixes (> 60 bugs are fixed). And there is dso support now,
thought dso support is not enabled in this port yet.
>How-To-Repeat:
>Fix:
diff -ruN proftpd.orig/Makefile proftpd/Makefile
--- proftpd.orig/Makefile Tue May 17 20:56:55 2005
+++ proftpd/Makefile Tue May 17 20:55:57 2005
@@ -6,8 +6,7 @@
#
PORTNAME= proftpd
-PORTVERSION= 1.2.10
-PORTREVISION= 1
+PORTVERSION= 1.3.0rc1
CATEGORIES= ftp
MASTER_SITES= ftp://ftp.proftpd.org/distrib/source/ \
ftp://ftp.fastorama.com/mirrors/ftp.proftpd.org/distrib/source/ \
@@ -16,7 +15,7 @@
ftp://proftpd.networkedsystems.co.uk/distrib/source/ \
ftp://ftp.ethereal.com/mirrors/ftp.proftpd.org/distrib/source/ \
ftp://mirror.cybercomm.nl/pub/proftpd/distrib/source/
-DISTNAME= ${PORTNAME}-1.2.10
+DISTNAME= ${PORTNAME}-${PORTVERSION}
MAINTAINER?= mharo at FreeBSD.org
COMMENT?= Highly configurable ftp daemon
@@ -114,22 +113,22 @@
.if defined(WITH_LDAP)
USE_OPENLDAP= yes
MODULES:=${MODULES}:mod_ldap
-INCLUDEDIRS:=${INCLUDEDIRS}:${PREFIX}/include
-LIBDIRS:=${LIBDIRS}:${PREFIX}/lib
+INCLUDEDIRS:=${INCLUDEDIRS}:${LOCALBASE}/include
+LIBDIRS:=${LIBDIRS}:${LOCALBASE}/lib
.endif
.if defined(WITH_MYSQL)
USE_MYSQL= yes
MODULES:=${MODULES}:mod_sql:mod_sql_mysql
-INCLUDEDIRS:=${INCLUDEDIRS}:${PREFIX}/include
-LIBDIRS:=${LIBDIRS}:${PREFIX}/lib/mysql
+INCLUDEDIRS:=${INCLUDEDIRS}:${LOCALBASE}/include
+LIBDIRS:=${LIBDIRS}:${LOCALBASE}/lib/mysql
.endif
.if defined(WITH_POSTGRESQL)
USE_PGSQL= yes
MODULES:=${MODULES}:mod_sql:mod_sql_postgres
-INCLUDEDIRS:=${INCLUDEDIRS}:${PREFIX}/include
-LIBDIRS:=${LIBDIRS}:${PREFIX}/lib
+INCLUDEDIRS:=${INCLUDEDIRS}:${LOCALBASE}/include
+LIBDIRS:=${LIBDIRS}:${LOCALBASE}/lib
.endif
.if defined(WITH_OPENSSL)
@@ -223,7 +222,7 @@
@${INSTALL_DATA} ${WRKSRC}/doc/${f} ${PREFIX}/share/doc/proftpd
.endfor
.for f in ${PORTDOCScontrib}
- @${INSTALL_DATA} ${WRKSRC}/contrib/${f} ${PREFIX}/share/doc/proftpd
+ @${INSTALL_DATA} ${WRKSRC}/doc/contrib/${f} ${PREFIX}/share/doc/proftpd
.endfor
.endif
diff -ruN proftpd.orig/distinfo proftpd/distinfo
--- proftpd.orig/distinfo Tue May 17 20:56:55 2005
+++ proftpd/distinfo Tue May 17 20:55:57 2005
@@ -1,2 +1,2 @@
-MD5 (proftpd-1.2.10.tar.bz2) = 5feb4a7348e12faefc25e34fd92efdd6
-SIZE (proftpd-1.2.10.tar.bz2) = 920337
+MD5 (proftpd-1.3.0rc1.tar.bz2) = c09df98d2e44b46af4f7a8174c59b294
+SIZE (proftpd-1.3.0rc1.tar.bz2) = 1357048
diff -ruN proftpd.orig/files/patch-contrib::mod_sql.c proftpd/files/patch-contrib::mod_sql.c
--- proftpd.orig/files/patch-contrib::mod_sql.c Thu Jan 1 03:00:00 1970
+++ proftpd/files/patch-contrib::mod_sql.c Tue May 17 20:55:57 2005
@@ -0,0 +1,11 @@
+--- contrib/mod_sql.c.orig Tue May 17 20:21:28 2005
++++ contrib/mod_sql.c Tue May 17 20:21:43 2005
+@@ -28,7 +28,7 @@
+
+ #include "conf.h"
+ #include "privs.h"
+-#include "mod_sql.h"
++#include "../contrib/mod_sql.h"
+
+ #define MOD_SQL_VERSION "mod_sql/4.2"
+
diff -ruN proftpd.orig/files/patch-contrib::mod_sql_postgres.c proftpd/files/patch-contrib::mod_sql_postgres.c
--- proftpd.orig/files/patch-contrib::mod_sql_postgres.c Thu Jan 1 03:00:00 1970
+++ proftpd/files/patch-contrib::mod_sql_postgres.c Tue May 17 20:55:57 2005
@@ -0,0 +1,10 @@
+--- contrib/mod_sql_postgres.c.orig Tue May 17 19:59:13 2005
++++ contrib/mod_sql_postgres.c Tue May 17 19:59:57 2005
+@@ -1227,6 +1227,7 @@
+
+ /* Event handlers
+ *
++ */
+
+ static void sql_postgres_mod_load_ev(const void *event_data,
+ void *user_data) {
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list