[packages] remove 'svn:keywords' property on /packages as well, not needed anymore...
[openwrt/svn-archive/archive.git] / net / vsftpd / patches / 001-destdir.patch
1 Index: vsftpd-2.0.6/Makefile
2 ===================================================================
3 --- vsftpd-2.0.6.orig/Makefile 2008-04-13 11:41:08.000000000 +0200
4 +++ vsftpd-2.0.6/Makefile 2008-04-13 11:41:08.000000000 +0200
5 @@ -17,6 +17,8 @@
6 ssl.o sysutil.o sysdeputil.o
7
8
9 +DESTDIR =
10 +
11 .c.o:
12 $(CC) -c $*.c $(CFLAGS) $(IFLAGS)
13
14 @@ -24,21 +26,20 @@
15 $(CC) -o vsftpd $(OBJS) $(LINK) $(LIBS) $(LDFLAGS)
16
17 install:
18 - if [ -x /usr/local/sbin ]; then \
19 - $(INSTALL) -m 755 vsftpd /usr/local/sbin/vsftpd; \
20 - else \
21 - $(INSTALL) -m 755 vsftpd /usr/sbin/vsftpd; fi
22 - if [ -x /usr/local/man ]; then \
23 - $(INSTALL) -m 644 vsftpd.8 /usr/local/man/man8/vsftpd.8; \
24 - $(INSTALL) -m 644 vsftpd.conf.5 /usr/local/man/man5/vsftpd.conf.5; \
25 - elif [ -x /usr/share/man ]; then \
26 - $(INSTALL) -m 644 vsftpd.8 /usr/share/man/man8/vsftpd.8; \
27 - $(INSTALL) -m 644 vsftpd.conf.5 /usr/share/man/man5/vsftpd.conf.5; \
28 - else \
29 - $(INSTALL) -m 644 vsftpd.8 /usr/man/man8/vsftpd.8; \
30 - $(INSTALL) -m 644 vsftpd.conf.5 /usr/man/man5/vsftpd.conf.5; fi
31 - if [ -x /etc/xinetd.d ]; then \
32 - $(INSTALL) -m 644 xinetd.d/vsftpd /etc/xinetd.d/vsftpd; fi
33 + mkdir -p $(DESTDIR)/usr/sbin
34 + $(INSTALL) -m 755 vsftpd $(DESTDIR)/usr/sbin/
35 + mkdir -p $(DESTDIR)/usr/share/man/man8
36 + $(INSTALL) -m 644 vsftpd.8 $(DESTDIR)/usr/share/man/man8/
37 + mkdir -p $(DESTDIR)/usr/share/man/man5
38 + $(INSTALL) -m 644 vsftpd.conf.5 $(DESTDIR)/usr/share/man/man5/
39 + mkdir -p $(DESTDIR)/etc/xinetd.d
40 + $(INSTALL) -m 644 xinetd.d/vsftpd $(DESTDIR)/etc/xinetd.d/
41 +
42 +uninstall:
43 + rm -f $(DESTDIR)/usr/sbin/vsftpd
44 + rm -f $(DESTDIR)/usr/share/man/man8/vsftpd.8
45 + rm -f $(DESTDIR)/usr/share/man/man5/vsftpd.conf.5
46 + rm -f $(DESTDIR)/etc/xinetd.d/vsftpd
47
48 clean:
49 rm -f *.o *.swp vsftpd