ports/98212: [PATCH] ftp/wzdftpd: update to 0.7.2
Jui-Nan Lin
jnlin at csie.nctu.edu.tw
Wed May 31 13:20:33 UTC 2006
>Number: 98212
>Category: ports
>Synopsis: [PATCH] ftp/wzdftpd: update to 0.7.2
>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: Wed May 31 13:20:19 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Jui-Nan Lin
>Release: FreeBSD 6.1-STABLE i386
>Organization:
>Environment:
System: FreeBSD Seattle.tamama.org 6.1-STABLE FreeBSD 6.1-STABLE #6: Thu May 11 13:21:57 CST 2006
>Description:
- Update to 0.7.2
* The location of configuration files was changed from etc/ to etc/wzdftpd/
Added file(s):
- files/wzdftpd.sh.in
Removed file(s):
- files/wzdftpd.sh
Port maintainer (novel at FreeBSD.org) is cc'd.
Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:
--- wzdftpd-0.7.2.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/ftp/wzdftpd/Makefile /home/jnlin/ports/wzdftpd/Makefile
--- /usr/ports/ftp/wzdftpd/Makefile Sun May 7 19:09:22 2006
+++ /home/jnlin/ports/wzdftpd/Makefile Wed May 31 21:01:47 2006
@@ -6,8 +6,7 @@
#
PORTNAME= wzdftpd
-PORTVERSION= 0.6.1
-PORTREVISION= 2
+PORTVERSION= 0.7.2
CATEGORIES= ftp ipv6
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -15,12 +14,12 @@
MAINTAINER= novel at FreeBSD.org
COMMENT= Modular FTP server configurable online using SITE commands
-USE_RC_SUBR= yes
+USE_RC_SUBR= wzdftpd.sh
USE_GMAKE= yes
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
USE_GNOME= pkgconfig
-CONFIGURE_ARGS+= --without-pam --without-pgsql --disable-bonjour
+CONFIGURE_ARGS+= --without-pam --disable-pgsql --disable-bonjour --mandir=${MANPREFIX}/man
CONFIGURE_ENV= CPPFLAGS="${CPPLAGS} -I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${PTHREAD_LIBS}"
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
@@ -72,8 +71,8 @@
CONFIGURE_ARGS+= --disable-gnutls
.endif
-.if defined(WITH_IPV6)
-CONFIGURE_ARGS+= --enable-ipv6
+.if !defined(WITH_IPV6)
+CONFIGURE_ARGS+= --disable-ipv6
.endif
.if !defined(WITH_PERL)
@@ -88,7 +87,7 @@
USE_MYSQL= yes
PLIST_SUB+= MYSQL=""
.else
-CONFIGURE_ARGS+= --without-mysql
+CONFIGURE_ARGS+= --disable-mysql
PLIST_SUB+= MYSQL="@comment "
.endif
@@ -126,14 +125,11 @@
@${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
.endfor
.endif
- @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
- ${FILESDIR}/wzdftpd.sh > ${PREFIX}/etc/rc.d/wzdftpd.sh
- @${CHMOD} ${BINMODE} ${PREFIX}/etc/rc.d/wzdftpd.sh
- @if test ! -f ${PREFIX}/etc/wzd.cfg; then \
- ${CP} ${PREFIX}/etc/wzd.cfg.sample ${PREFIX}/etc/wzd.cfg; \
+ @if test ! -f ${PREFIX}/etc/wzdftpd/wzd.cfg; then \
+ ${CP} ${PREFIX}/etc/wzdftpd/wzd.cfg.sample ${PREFIX}/etc/wzdftpd/wzd.cfg; \
fi
- @if test ! -f ${PREFIX}/etc/users; then \
- ${CP} ${PREFIX}/etc/users.sample ${PREFIX}/etc/users; \
+ @if test ! -f ${PREFIX}/etc/wzdftpd/users; then \
+ ${CP} ${PREFIX}/etc/wzdftpd/users.sample ${PREFIX}/etc/wzdftpd/users; \
fi
.include <bsd.port.post.mk>
diff -ruN --exclude=CVS /usr/ports/ftp/wzdftpd/distinfo /home/jnlin/ports/wzdftpd/distinfo
--- /usr/ports/ftp/wzdftpd/distinfo Sat Feb 4 15:36:15 2006
+++ /home/jnlin/ports/wzdftpd/distinfo Wed May 31 19:19:57 2006
@@ -1,3 +1,3 @@
-MD5 (wzdftpd-0.6.1.tar.gz) = 4cffafcf1c3b76504b82250b92d73cdf
-SHA256 (wzdftpd-0.6.1.tar.gz) = ad0045dac6f061830aa784fdc1a18da28874a97c0005b6e665c0467dd0c48672
-SIZE (wzdftpd-0.6.1.tar.gz) = 888206
+MD5 (wzdftpd-0.7.2.tar.gz) = 92ed2975f5a2ddcbd1f34301d6d0d7be
+SHA256 (wzdftpd-0.7.2.tar.gz) = c2ecea11b9d864e320c6af82de1eeecd4ad1ad458e588e6a65886d715754a749
+SIZE (wzdftpd-0.7.2.tar.gz) = 895046
diff -ruN --exclude=CVS /usr/ports/ftp/wzdftpd/files/wzdftpd.sh /home/jnlin/ports/wzdftpd/files/wzdftpd.sh
--- /usr/ports/ftp/wzdftpd/files/wzdftpd.sh Tue Feb 21 04:47:01 2006
+++ /home/jnlin/ports/wzdftpd/files/wzdftpd.sh Thu Jan 1 08:00:00 1970
@@ -1,26 +0,0 @@
-#!/bin/sh
-
-# Start or stop wzdftpd
-# $FreeBSD: ports/ftp/wzdftpd/files/wzdftpd.sh,v 1.3 2006/02/20 20:47:01 dougb Exp $
-
-# PROVIDE: wzdftpd
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: shutdown
-#
-
-prefix=%%PREFIX%%
-
-wzdftpd_enable=${wzdftpd_enable:-"NO"} # Enable wzdftpd
-wzdftpd_program="${prefix}/sbin/wzdftpd" # Location of wzdftpd
-wzdftpd_flags=${wzdftpd_flags:-""} # Flags to wzdftpd
-
-. %%RC_SUBR%%
-
-name="wzdftpd"
-rcvar=`set_rcvar`
-command="${prefix}/sbin/${name}"
-required_files="${prefix}/etc/wzd.cfg"
-
-load_rc_config $name
-run_rc_command "$1"
diff -ruN --exclude=CVS /usr/ports/ftp/wzdftpd/files/wzdftpd.sh.in /home/jnlin/ports/wzdftpd/files/wzdftpd.sh.in
--- /usr/ports/ftp/wzdftpd/files/wzdftpd.sh.in Thu Jan 1 08:00:00 1970
+++ /home/jnlin/ports/wzdftpd/files/wzdftpd.sh.in Wed May 31 19:16:54 2006
@@ -0,0 +1,26 @@
+#!/bin/sh
+
+# Start or stop wzdftpd
+# $FreeBSD: ports/ftp/wzdftpd/files/wzdftpd.sh,v 1.3 2006/02/20 20:47:01 dougb Exp $
+
+# PROVIDE: wzdftpd
+# REQUIRE: DAEMON
+# BEFORE: LOGIN
+# KEYWORD: shutdown
+#
+
+prefix=%%PREFIX%%
+
+wzdftpd_enable=${wzdftpd_enable:-"NO"} # Enable wzdftpd
+wzdftpd_program="${prefix}/sbin/wzdftpd" # Location of wzdftpd
+wzdftpd_flags=${wzdftpd_flags:-""} # Flags to wzdftpd
+
+. %%RC_SUBR%%
+
+name="wzdftpd"
+rcvar=`set_rcvar`
+command="${prefix}/sbin/${name}"
+required_files="${prefix}/etc/wzd.cfg"
+
+load_rc_config $name
+run_rc_command "$1"
diff -ruN --exclude=CVS /usr/ports/ftp/wzdftpd/pkg-plist /home/jnlin/ports/wzdftpd/pkg-plist
--- /usr/ports/ftp/wzdftpd/pkg-plist Sun Feb 26 03:08:55 2006
+++ /home/jnlin/ports/wzdftpd/pkg-plist Wed May 31 21:05:38 2006
@@ -3,18 +3,17 @@
bin/siteuptime
bin/sitewho
bin/wzd-config
-etc/rc.d/wzdftpd.sh
-etc/wzd.pem
-etc/file_ginfo.txt
-etc/file_help.txt
-etc/file_swho.txt
-etc/file_user.txt
-etc/file_group.txt
-etc/file_rules.txt
-etc/file_users.txt
-etc/file_vfs.txt
-etc/file_who.txt
-etc/file_groups.txt
+etc/wzdftpd/wzd.pem
+etc/wzdftpd/file_ginfo.txt
+etc/wzdftpd/file_help.txt
+etc/wzdftpd/file_swho.txt
+etc/wzdftpd/file_user.txt
+etc/wzdftpd/file_group.txt
+etc/wzdftpd/file_rules.txt
+etc/wzdftpd/file_users.txt
+etc/wzdftpd/file_vfs.txt
+etc/wzdftpd/file_who.txt
+etc/wzdftpd/file_groups.txt
include/wzdftpd/libwzd-auth/wzd_auth.h
include/wzdftpd/libwzd-auth/wzd_base64.h
include/wzdftpd/libwzd-auth/wzd_crypt.h
@@ -80,11 +79,11 @@
lib/libwzd_core.a
lib/libwzd_core.la
lib/libwzd_core.so
-lib/libwzd_core.so.1
+lib/libwzd_core.so.700
lib/libwzd.a
lib/libwzd.la
lib/libwzd.so
-lib/libwzd.so.1
+lib/libwzd.so.700
share/aclocal/wzd.m4
sbin/wzdftpd
%%DATADIR%%/backends/libwzdplaintext.a
@@ -93,6 +92,9 @@
%%MYSQL%%%%DATADIR%%/backends/libwzdmysql.a
%%MYSQL%%%%DATADIR%%/backends/libwzdmysql.la
%%MYSQL%%%%DATADIR%%/backends/libwzdmysql.so
+%%DATADIR%%/modules/libwzd_debug.so
+%%DATADIR%%/modules/libwzd_debug.la
+%%DATADIR%%/modules/libwzd_debug.a
%%DATADIR%%/modules/libwzd_sfv.a
%%DATADIR%%/modules/libwzd_sfv.la
%%DATADIR%%/modules/libwzd_sfv.so
@@ -113,7 +115,8 @@
@dirrm include/wzdftpd/libwzd-core/arch
@dirrm include/wzdftpd/libwzd-core
@dirrm include/wzdftpd
- at unexec if cmp -s %D/etc/wzd.cfg %D/etc/wzd.cfg.sample; then rm -f %D/etc/wzd.cfg; fi
- at unexec if cmp -s %D/etc/users %D/etc/users.sample; then rm -f %D/etc/users; fi
-etc/wzd.cfg.sample
-etc/users.sample
+ at unexec if cmp -s %D/etc/wzdftpd/wzd.cfg %D/etc/wzdftpd/wzd.cfg.sample; then rm -f %D/etc/wzdftpd/wzd.cfg; fi
+ at unexec if cmp -s %D/etc/wzdftpd/users %D/etc/wzdftpd/users.sample; then rm -f %D/etc/wzdftpd/users; fi
+etc/wzdftpd/wzd.cfg.sample
+etc/wzdftpd/users.sample
+ at dirrmtry etc/wzdftpd
--- wzdftpd-0.7.2.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list