]> git.pld-linux.org Git - packages/vtun.git/blob - vtun-makefile.patch
- force to use openssl >= 0.9.7, idea by kloczek
[packages/vtun.git] / vtun-makefile.patch
1 diff -ruN vtun-2.3.orig/Makefile.in vtun-2.3/Makefile.in
2 --- vtun-2.3.orig/Makefile.in   Mon May 29 15:35:11 2000
3 +++ vtun-2.3/Makefile.in        Sat Sep 23 14:17:28 2000
4 @@ -27,8 +27,9 @@
5  LEX = @LEX@
6  LEXFLAGS = -t 
7  
8 +DESTDIR =
9 +
10  INSTALL = @INSTALL@
11 -INSTALL_OWNER = -o root -g 0
12  
13  prefix = @prefix@
14  exec_prefix = @exec_prefix@
15 @@ -79,24 +80,20 @@
16         rm -f `cat vtun.drivers`        
17  
18  install_man: 
19 -       $(INSTALL) -d -m 755 $(INSTALL_OWNER) $(MAN_DIR)/man8
20 -       $(INSTALL) -m 644 $(INSTALL_OWNER) vtund.8 $(MAN_DIR)/man8
21 -       $(INSTALL) -d -m 755 $(INSTALL_OWNER) $(MAN_DIR)/man5
22 -       $(INSTALL) -m 644 $(INSTALL_OWNER) vtund.conf.5 $(MAN_DIR)/man5
23 -       rm -f $(MAN_DIR)/man8/vtun.8 
24 -       ln -s vtund.8 $(MAN_DIR)/man8/vtun.8 
25 +       $(INSTALL) -d -m 755 $(DESTDIR)$(MAN_DIR)/man8
26 +       $(INSTALL) -m 644 vtund.8 $(DESTDIR)$(MAN_DIR)/man8
27 +       $(INSTALL) -d -m 755 $(DESTDIR)$(MAN_DIR)/man5
28 +       $(INSTALL) -m 644 vtund.conf.5 $(DESTDIR)$(MAN_DIR)/man5
29  
30  install_config: 
31 -       $(INSTALL) -d -m 755 $(INSTALL_OWNER) $(ETC_DIR)
32 -       if [ ! -f $(ETC_DIR)/vtund.conf ]; then \
33 -         $(INSTALL) -m 600 $(INSTALL_OWNER) vtund.conf $(ETC_DIR); \
34 -       fi
35 +       $(INSTALL) -d -m 755 $(DESTDIR)$(ETC_DIR)
36 +       $(INSTALL) -m 600 vtund.conf $(DESTDIR)$(ETC_DIR);
37  
38  install: vtund install_config install_man
39 -       $(INSTALL) -d -m 755 $(INSTALL_OWNER) $(VAR_DIR)/run
40 -       $(INSTALL) -d -m 755 $(INSTALL_OWNER) $(STAT_DIR)
41 -       $(INSTALL) -d -m 755 $(INSTALL_OWNER) $(LOCK_DIR)
42 -       $(INSTALL) -d -m 755 $(INSTALL_OWNER) $(SBIN_DIR)
43 -       $(INSTALL) -m 755 $(INSTALL_OWNER) vtund $(SBIN_DIR)
44 +       $(INSTALL) -d -m 755 $(DESTDIR)$(VAR_DIR)/run
45 +       $(INSTALL) -d -m 755 $(DESTDIR)$(STAT_DIR)
46 +       $(INSTALL) -d -m 755 $(DESTDIR)$(LOCK_DIR)
47 +       $(INSTALL) -d -m 755 $(DESTDIR)$(SBIN_DIR)
48 +       $(INSTALL) -m 755 vtund $(DESTDIR)$(SBIN_DIR)
49  
50  # DO NOT DELETE THIS LINE -- make depend depends on it.
51 --- vtun-2.4/configure.in       Thu Dec 28 06:35:10 2000
52 +++ vtun-2.4/configure.in-p     Tue Feb 13 20:52:44 2001
53 @@ -100,6 +100,22 @@
54  dnl Check for setproctitle in libutil
55  AC_SEARCH_LIBS(setproctitle, util bsd, AC_DEFINE(HAVE_SETPROC_TITLE) )
56  
57 +if test "$SSL" = "yes"; then
58 +   AC_MSG_RESULT()
59 +   AC_CHECKING( for SSL Library and Header files ... )
60 +   AC_SEARCH_HEADERS(md5.h blowfish.h,
61 +       $SSL_HDR_DIR /usr/include/ssl /usr/include/openssl /usr/include /usr/local/include /usr/local/ssl/include,
62 +       AC_CHECK_LIB(crypto, BF_set_key,
63 +           [
64 +              LIBS="$LIBS -lcrypto"
65 +              AC_DEFINE(HAVE_SSL)
66 +           ],
67 +           AC_MSG_ERROR( SSL library not found. )
68 +       ),
69 +       AC_MSG_ERROR( SSL headers not found. )
70 +   )
71 +fi
72 +
73  if test "$SHAPER" = "yes"; then
74     AC_DEFINE(HAVE_SHAPER)
75  fi
76 @@ -127,22 +143,6 @@
77             AC_MSG_ERROR( LZO library not found. )
78         ),
79          AC_MSG_ERROR( LZO headers not found. )
80 -   )
81 -fi
82 -
83 -if test "$SSL" = "yes"; then
84 -   AC_MSG_RESULT()
85 -   AC_CHECKING( for SSL Library and Header files ... )
86 -   AC_SEARCH_HEADERS(md5.h blowfish.h,
87 -       $SSL_HDR_DIR /usr/include/ssl /usr/include/openssl /usr/include /usr/local/include /usr/local/ssl/include,
88 -       AC_CHECK_LIB(crypto, BF_set_key,
89 -           [
90 -              LIBS="$LIBS -lcrypto"
91 -              AC_DEFINE(HAVE_SSL)
92 -           ],
93 -           AC_MSG_ERROR( SSL library not found. )
94 -       ),
95 -       AC_MSG_ERROR( SSL headers not found. )
96     )
97  fi
98  
This page took 0.089796 seconds and 3 git commands to generate.