[csw-devel] SF.net SVN: gar:[10847] csw/mgar/pkg/vsftpd/trunk
chninkel at users.sourceforge.net
chninkel at users.sourceforge.net
Tue Aug 31 15:40:18 CEST 2010
Revision: 10847
http://gar.svn.sourceforge.net/gar/?rev=10847&view=rev
Author: chninkel
Date: 2010-08-31 13:40:17 +0000 (Tue, 31 Aug 2010)
Log Message:
-----------
vsftpd: updated to 2.3.2 and switched to GAR dynamic prototype
Modified Paths:
--------------
csw/mgar/pkg/vsftpd/trunk/Makefile
csw/mgar/pkg/vsftpd/trunk/checksums
csw/mgar/pkg/vsftpd/trunk/files/changelog.CSW
csw/mgar/pkg/vsftpd/trunk/files/destdir.patch
Removed Paths:
-------------
csw/mgar/pkg/vsftpd/trunk/files/CSWvsftpd.prototype
Modified: csw/mgar/pkg/vsftpd/trunk/Makefile
===================================================================
--- csw/mgar/pkg/vsftpd/trunk/Makefile 2010-08-31 13:17:30 UTC (rev 10846)
+++ csw/mgar/pkg/vsftpd/trunk/Makefile 2010-08-31 13:40:17 UTC (rev 10847)
@@ -13,7 +13,7 @@
###### Package information #######
GARNAME = vsftpd
-GARVERSION = 2.2.2
+GARVERSION = 2.3.2
CATEGORIES = server
DESCRIPTION = A very secure and fast FTP server.
@@ -31,11 +31,10 @@
RUNTIME_DEP_PKGS = CSWtcpwrap
RUNTIME_DEP_PKGS += CSWosslrt
-RUNTIME_DEP_PKGS += CSWcswclassutils
# adding configuration handling classes
# (init/smf classes are dynamically added in checkinstall)
-SPKG_CLASSES = none cswpreserveconf cswusergroup cswinitsmf
+#SPKG_CLASSES = none cswpreserveconf cswusergroup cswinitsmf
###### Upstream and opencsw files information #######
@@ -44,12 +43,16 @@
UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz
DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz
-DISTFILES += CSWvsftpd.prototype CSWvsftpd.preinstall
+DISTFILES += CSWvsftpd.preinstall
DISTFILES += changelog.CSW README.CSW
DISTFILES += vsftpd.conf vsftpd.userlist
DISTFILES += cswvsftpd cswvsftpd.xml vsftpd.smf_wrapper
DISTFILES += cswusergroup
+PRESERVECONF = /opt/csw/etc/vsftpd/vsftpd.conf /opt/csw/etc/vsftpd/vsftpd.userlist
+USERGROUP = /opt/csw/etc/pkg/CSWvsftpd/cswusergroup
+INITSMF = /etc/opt/csw/init.d/cswvsftpd
+
# build options are set by modifying
# builddefs.h, so we patch it to enable
# ssl and tcp wrapper support
@@ -93,6 +96,10 @@
include gar/category.mk
+# /opt/csw/include is not take in account
+# by vsftp build system
+CFLAGS += -I$(includedir)
+
# dummyinc must be the last include directory
# to search
ifeq ($(GARCOMPILER),GNU)
@@ -110,7 +117,6 @@
( ginstall -d $(DESTDIR)$(sbindir); \
ginstall -d $(DESTDIR)$(mandir)/man5; \
ginstall -d $(DESTDIR)$(mandir)/man8; \
- ln -sf $(DESTDIR)$(mandir) $(DESTDIR)$(prefix)/man; \
ginstall -d $(DESTDIR)$(docdir)/vsftpd )
@@ -132,3 +138,4 @@
done
ginstall -D "$(WORKDIR_FIRSTMOD)/changelog.CSW" "$(PKGROOT)$(docdir)/vsftpd/changelog.CSW"
ginstall -D "$(WORKDIR_FIRSTMOD)/README.CSW" "$(PKGROOT)$(docdir)/vsftpd/README.CSW"
+
Modified: csw/mgar/pkg/vsftpd/trunk/checksums
===================================================================
--- csw/mgar/pkg/vsftpd/trunk/checksums 2010-08-31 13:17:30 UTC (rev 10846)
+++ csw/mgar/pkg/vsftpd/trunk/checksums 2010-08-31 13:40:17 UTC (rev 10847)
@@ -1,16 +1,15 @@
a2f5b70fe49839b0463c9d90af0f11dd CSWvsftpd.preinstall
-8944fcd302add66d5b2b287d390b9c91 CSWvsftpd.prototype
eeaf77528b2da0c7730323838f30b7ef README.CSW
281c51282cabd9475cceef363bbc699b build_options.patch
-eb30bdbd51e7226289cf9606c318608b changelog.CSW
+778420c7a9c47afb78eff3957f5d07a5 changelog.CSW
54c1c39c6bfa8747a4457f135fd5bca1 csw_build_system.patch
a9e994d2b57999b76a0e03503745c01a csw_paths.patch
98e1d831801985daf5ce2ed01fbc0efd cswusergroup
796d46089f9e9c25c897a34e0dcfadc8 cswvsftpd
93173edf9931b8eb835c6d0177a7c6bd cswvsftpd.xml
-73e59f9ada47d3d20199f7c97849fb13 destdir.patch
+83d13bd15ec4c0de2695640b7407c700 destdir.patch
a9a65f55cbfd01f9d72d1de25e67148d set_priv_sep_user.patch
-6d6bc136af14c23f8fef6f1a51f55418 vsftpd-2.2.2.tar.gz
+bad7b117d737a738738836041edc00db vsftpd-2.3.2.tar.gz
f6ce22a6959b93e500a4ae800295c2ee vsftpd.conf
0d4a1cf36560892adb9eb9410a01c522 vsftpd.smf_wrapper
60c736802e2ce00c531953b01e4a26f6 vsftpd.userlist
Deleted: csw/mgar/pkg/vsftpd/trunk/files/CSWvsftpd.prototype
===================================================================
--- csw/mgar/pkg/vsftpd/trunk/files/CSWvsftpd.prototype 2010-08-31 13:17:30 UTC (rev 10846)
+++ csw/mgar/pkg/vsftpd/trunk/files/CSWvsftpd.prototype 2010-08-31 13:40:17 UTC (rev 10847)
@@ -1,62 +0,0 @@
-d none /opt/csw/etc/pkg/CSWvsftpd 0755 root bin
-f cswinitsmf /etc/opt/csw/init.d/cswvsftpd 0755 root bin
-d none /opt/csw/etc/vsftpd 0755 root bin
-f cswpreserveconf /opt/csw/etc/vsftpd/vsftpd.conf.CSW 0644 root bin
-f cswpreserveconf /opt/csw/etc/vsftpd/vsftpd.userlist.CSW 0644 root bin
-f cswusergroup /opt/csw/etc/pkg/CSWvsftpd/cswusergroup 0644 root bin
-f none /opt/csw/sbin/vsftpd 0755 root bin
-f none /opt/csw/sbin/vsftpd.smf_wrapper 0755 root bin
-d none /opt/csw/share/doc/vsftpd 0755 root bin
-d none /opt/csw/share/doc/vsftpd/EXAMPLE 0755 root bin
-d none /opt/csw/share/doc/vsftpd/EXAMPLE/INTERNET_SITE_NOINETD 0755 root bin
-f none /opt/csw/share/doc/vsftpd/EXAMPLE/INTERNET_SITE_NOINETD/README 0644 root bin
-f none /opt/csw/share/doc/vsftpd/EXAMPLE/INTERNET_SITE_NOINETD/vsftpd.conf 0644 root bin
-d none /opt/csw/share/doc/vsftpd/EXAMPLE/VIRTUAL_USERS_2 0755 root bin
-f none /opt/csw/share/doc/vsftpd/EXAMPLE/VIRTUAL_USERS_2/README 0644 root bin
-d none /opt/csw/share/doc/vsftpd/EXAMPLE/PER_IP_CONFIG 0755 root bin
-f none /opt/csw/share/doc/vsftpd/EXAMPLE/PER_IP_CONFIG/README 0644 root bin
-f none /opt/csw/share/doc/vsftpd/EXAMPLE/PER_IP_CONFIG/hosts.allow 0644 root bin
-d none /opt/csw/share/doc/vsftpd/EXAMPLE/VIRTUAL_HOSTS 0755 root bin
-f none /opt/csw/share/doc/vsftpd/EXAMPLE/VIRTUAL_HOSTS/README 0644 root bin
-d none /opt/csw/share/doc/vsftpd/EXAMPLE/VIRTUAL_USERS 0755 root bin
-f none /opt/csw/share/doc/vsftpd/EXAMPLE/VIRTUAL_USERS/logins.txt 0644 root bin
-f none /opt/csw/share/doc/vsftpd/EXAMPLE/VIRTUAL_USERS/vsftpd.pam 0644 root bin
-f none /opt/csw/share/doc/vsftpd/EXAMPLE/VIRTUAL_USERS/vsftpd.conf 0644 root bin
-d none /opt/csw/share/doc/vsftpd/EXAMPLE/INTERNET_SITE 0755 root bin
-f none /opt/csw/share/doc/vsftpd/EXAMPLE/INTERNET_SITE/vsftpd.xinetd 0644 root bin
-f none /opt/csw/share/doc/vsftpd/EXAMPLE/INTERNET_SITE/README 0644 root bin
-f none /opt/csw/share/doc/vsftpd/EXAMPLE/INTERNET_SITE/vsftpd.conf 0644 root bin
-f none /opt/csw/share/doc/vsftpd/README.CSW 0755 root bin
-f none /opt/csw/share/doc/vsftpd/changelog.CSW 0644 root bin
-f none /opt/csw/share/doc/vsftpd/AUDIT 0644 root bin
-f none /opt/csw/share/doc/vsftpd/BENCHMARKS 0644 root bin
-f none /opt/csw/share/doc/vsftpd/BUGS 0644 root bin
-f none /opt/csw/share/doc/vsftpd/COPYING 0644 root bin
-f none /opt/csw/share/doc/vsftpd/COPYRIGHT 0644 root bin
-f none /opt/csw/share/doc/vsftpd/Changelog 0644 root bin
-f none /opt/csw/share/doc/vsftpd/FAQ 0644 root bin
-f none /opt/csw/share/doc/vsftpd/INSTALL 0644 root bin
-f none /opt/csw/share/doc/vsftpd/LICENSE 0644 root bin
-f none /opt/csw/share/doc/vsftpd/REFS 0644 root bin
-f none /opt/csw/share/doc/vsftpd/REWARD 0644 root bin
-d none /opt/csw/share/doc/vsftpd/SECURITY 0755 root bin
-f none /opt/csw/share/doc/vsftpd/SECURITY/DESIGN 0644 root bin
-f none /opt/csw/share/doc/vsftpd/SECURITY/IMPLEMENTATION 0644 root bin
-f none /opt/csw/share/doc/vsftpd/SECURITY/OVERVIEW 0644 root bin
-f none /opt/csw/share/doc/vsftpd/SECURITY/TRUST 0644 root bin
-f none /opt/csw/share/doc/vsftpd/SIZE 0644 root bin
-f none /opt/csw/share/doc/vsftpd/SPEED 0644 root bin
-f none /opt/csw/share/doc/vsftpd/TODO 0644 root bin
-f none /opt/csw/share/doc/vsftpd/TUNING 0644 root bin
-f none /opt/csw/share/doc/vsftpd/README 0644 root bin
-f none /opt/csw/share/doc/vsftpd/README.ssl 0644 root bin
-f none /opt/csw/share/doc/vsftpd/README.security 0644 root bin
-d none /opt/csw/share/man 0755 root bin
-d none /opt/csw/share/man/man1 0755 root bin
-d none /opt/csw/share/man/man5 0755 root bin
-f none /opt/csw/share/man/man5/vsftpd.conf.5 0644 root bin
-d none /opt/csw/share/man/man8 0755 root bin
-f none /opt/csw/share/man/man8/vsftpd.8 0644 root bin
-d none /opt/csw/var/empty/vsftpd 0700 root sys
-d none /opt/csw/var/ftp 0755 root sys
-f none /var/opt/csw/svc/manifest/network/cswvsftpd.xml 0644 root sys
Modified: csw/mgar/pkg/vsftpd/trunk/files/changelog.CSW
===================================================================
--- csw/mgar/pkg/vsftpd/trunk/files/changelog.CSW 2010-08-31 13:17:30 UTC (rev 10846)
+++ csw/mgar/pkg/vsftpd/trunk/files/changelog.CSW 2010-08-31 13:40:17 UTC (rev 10847)
@@ -1,3 +1,10 @@
+vsftpd (2.3.2,REV=2010.08.31) unstable
+
+ * New upstream version.
+ * [Build system] Switched to GAR dynamic prototype.
+
+ -- Yann Rouillard <yann at opencsw.org> Tue, 31 Aug 2010 15:39:11 +0200
+
vsftpd (2.2.2,REV=2009.12.04) unstable
* New upstream version.
Modified: csw/mgar/pkg/vsftpd/trunk/files/destdir.patch
===================================================================
--- csw/mgar/pkg/vsftpd/trunk/files/destdir.patch 2010-08-31 13:17:30 UTC (rev 10846)
+++ csw/mgar/pkg/vsftpd/trunk/files/destdir.patch 2010-08-31 13:40:17 UTC (rev 10847)
@@ -14,9 +14,9 @@
- if [ -x /usr/local/man ]; then \
- $(INSTALL) -m 644 vsftpd.8 /usr/local/man/man8/vsftpd.8; \
- $(INSTALL) -m 644 vsftpd.conf.5 /usr/local/man/man5/vsftpd.conf.5; \
-+ if [ -x $(DESTDIR)/$(prefix)/man ]; then \
-+ $(INSTALL) -m 644 vsftpd.8 $(DESTDIR)/$(prefix)/man/man8/vsftpd.8; \
-+ $(INSTALL) -m 644 vsftpd.conf.5 $(DESTDIR)/$(prefix)/man/man5/vsftpd.conf.5; \
++ if [ -x $(DESTDIR)/$(mandir) ]; then \
++ $(INSTALL) -m 644 vsftpd.8 $(DESTDIR)/$(mandir)/man8/vsftpd.8; \
++ $(INSTALL) -m 644 vsftpd.conf.5 $(DESTDIR)/$(mandir)/man5/vsftpd.conf.5; \
elif [ -x /usr/share/man ]; then \
$(INSTALL) -m 644 vsftpd.8 /usr/share/man/man8/vsftpd.8; \
$(INSTALL) -m 644 vsftpd.conf.5 /usr/share/man/man5/vsftpd.conf.5; \
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list