[oe-commits] org.oe.dev vsftpd: clean up proper

nail commit openembedded-commits at lists.openembedded.org
Mon Sep 11 08:37:23 UTC 2006


vsftpd: clean up proper

Author: nail at nslu2-linux.org
Branch: org.openembedded.dev
Revision: 3e1adbc3c19ac71287b5a3e6200f3fe6bde5c106
ViewMTN: http://monotone.openembedded.org/revision.psp?id=3e1adbc3c19ac71287b5a3e6200f3fe6bde5c106
Files:
1
packages/vsftpd/vsftpd_2.0.1.bb
packages/vsftpd/vsftpd_2.0.3.bb
packages/vsftpd/vsftpd-2.0.5
packages/vsftpd/vsftpd-2.0.5/makefile.patch
packages/vsftpd/vsftpd-2.0.5/nopam.patch
Diffs:

#
# mt diff -r5fc1e00b1f6c726219569e2d7c369e4f378259cb -r3e1adbc3c19ac71287b5a3e6200f3fe6bde5c106
#
# 
# 
# delete "packages/vsftpd/vsftpd_2.0.1.bb"
# 
# delete "packages/vsftpd/vsftpd_2.0.3.bb"
# 
# add_dir "packages/vsftpd/vsftpd-2.0.5"
# 
# add_file "packages/vsftpd/vsftpd-2.0.5/makefile.patch"
#  content [6c860ef97bfa38716ca3b7b79953757b6b534e43]
# 
# add_file "packages/vsftpd/vsftpd-2.0.5/nopam.patch"
#  content [23035372a6a5fedadd6885da953dadd9dbec934d]
# 
============================================================
--- packages/vsftpd/vsftpd-2.0.5/makefile.patch	6c860ef97bfa38716ca3b7b79953757b6b534e43
+++ packages/vsftpd/vsftpd-2.0.5/makefile.patch	6c860ef97bfa38716ca3b7b79953757b6b534e43
@@ -0,0 +1,47 @@
+diff -ur vsftpd-2.0.1_org/Makefile vsftpd-2.0.1_patch/Makefile
+--- vsftpd-2.0.1_org/Makefile	2004-06-06 18:21:27.000000000 +0200
++++ vsftpd-2.0.1_patch/Makefile	2004-07-21 09:50:25.245576352 +0200
+@@ -5,7 +5,7 @@
+ #CFLAGS = -g
+ CFLAGS	=	-O2 -Wall -W -Wshadow #-pedantic -Werror -Wconversion
+ 
+-LIBS	=	`./vsf_findlibs.sh`
++LIBS	=	-lssl -lcrypto -lnsl -lresolv
+ LINK	=	-Wl,-s
+ 
+ OBJS	=	main.o utility.o prelogin.o ftpcmdio.o postlogin.o privsock.o \
+@@ -24,21 +24,21 @@
+ 	$(CC) -o vsftpd $(OBJS) $(LINK) $(LIBS)
+ 
+ install:
+-	if [ -x /usr/local/sbin ]; then \
+-		$(INSTALL) -m 755 vsftpd /usr/local/sbin/vsftpd; \
++	if [ -x ${DESTDIR}/usr/local/sbin ]; then \
++		$(INSTALL) -m 755 vsftpd ${DESTDIR}/usr/local/sbin/vsftpd; \
+ 	else \
+-		$(INSTALL) -m 755 vsftpd /usr/sbin/vsftpd; fi
+-	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; \
+-	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; \
++		$(INSTALL) -m 755 vsftpd ${DESTDIR}/usr/sbin/vsftpd; fi
++	if [ -x ${DESTDIR}/usr/local/man ]; then \
++		$(INSTALL) -m 644 vsftpd.8 ${DESTDIR}/usr/local/man/man8/vsftpd.8; \
++		$(INSTALL) -m 644 vsftpd.conf.5 ${DESTDIR}/usr/local/man/man5/vsftpd.conf.5; \
++	elif [ -x ${DESTDIR}/usr/share/man ]; then \
++		$(INSTALL) -m 644 vsftpd.8 ${DESTDIR}/usr/share/man/man8/vsftpd.8; \
++		$(INSTALL) -m 644 vsftpd.conf.5 ${DESTDIR}/usr/share/man/man5/vsftpd.conf.5; \
+ 	else \
+-		$(INSTALL) -m 644 vsftpd.8 /usr/man/man8/vsftpd.8; \
+-		$(INSTALL) -m 644 vsftpd.conf.5 /usr/man/man5/vsftpd.conf.5; fi
+-	if [ -x /etc/xinetd.d ]; then \
+-		$(INSTALL) -m 644 xinetd.d/vsftpd /etc/xinetd.d/vsftpd; fi
++		$(INSTALL) -m 644 vsftpd.8 ${DESTDIR}/usr/man/man8/vsftpd.8; \
++		$(INSTALL) -m 644 vsftpd.conf.5 ${DESTDIR}/usr/man/man5/vsftpd.conf.5; fi
++	if [ -x ${DESTDIR}/etc/xinetd.d ]; then \
++		$(INSTALL) -m 644 xinetd.d/vsftpd ${DESTDIR}/etc/xinetd.d/vsftpd; fi
+ 
+ clean:
+ 	rm -f *.o *.swp vsftpd
============================================================
--- packages/vsftpd/vsftpd-2.0.5/nopam.patch	23035372a6a5fedadd6885da953dadd9dbec934d
+++ packages/vsftpd/vsftpd-2.0.5/nopam.patch	23035372a6a5fedadd6885da953dadd9dbec934d
@@ -0,0 +1,12 @@
+diff -ur vsftpd-2.0.1_org/builddefs.h vsftpd-2.0.1_patch/builddefs.h
+--- vsftpd-2.0.1_org/builddefs.h	2004-07-02 16:36:59.000000000 +0200
++++ vsftpd-2.0.1_patch/builddefs.h	2004-07-21 09:34:49.044900488 +0200
+@@ -2,7 +2,7 @@
+ #define VSF_BUILDDEFS_H
+ 
+ #undef VSF_BUILD_TCPWRAPPERS
+-#define VSF_BUILD_PAM
++#undef VSF_BUILD_PAM
+ #undef VSF_BUILD_SSL
+ 
+ #endif /* VSF_BUILDDEFS_H */






More information about the Openembedded-commits mailing list