]>
Commit | Line | Data |
---|---|---|
d410466d JR |
1 | diff -ur -x .svn -x .git -x .bzr -x CVS -ur opensips-2.4.0.orig/Makefile opensips-2.4.0/Makefile |
2 | --- opensips-2.4.0.orig/Makefile 2018-04-30 21:37:06.000000000 +0900 | |
3 | +++ opensips-2.4.0/Makefile 2018-05-23 19:45:30.853360012 +0900 | |
4 | @@ -49,7 +49,6 @@ | |
5 | # default debian version when running 'make deb' | |
6 | DEBIAN_VERSION ?= jessie #TODO: can we determine this? | |
f274b6d5 JR |
7 | |
8 | -makefile_defs=0 | |
d410466d | 9 | DEFS:= $(DEFS_EXTRA_OPTS) |
f274b6d5 JR |
10 | DEBUG_PARSER?= |
11 | ||
d410466d | 12 | @@ -467,7 +466,7 @@ |
f274b6d5 JR |
13 | # Install everything (except modules-docbook?) |
14 | install: install-app install-console install-modules-all | |
15 | ||
1385cae0 JR |
16 | -opensipsmc: $(cfg_prefix)/$(cfg_dir) $(data_prefix)/$(data_dir) |
17 | +opensipsmc: $(cfg_dir) $(data_dir) | |
f274b6d5 JR |
18 | $(MAKE) -C menuconfig proper |
19 | $(MAKE) -C menuconfig \ | |
d410466d JR |
20 | MENUCONFIG_CFG_PATH=$(data_target)/menuconfig_templates/ \ |
21 | @@ -484,14 +483,14 @@ | |
f274b6d5 JR |
22 | $(MAKE) -C db/schema |
23 | -@echo "Done" | |
24 | ||
d410466d | 25 | -mk-install-dirs: $(cfg_prefix)/$(cfg_dir) $(bin_prefix)/$(bin_dir) \ |
1385cae0 JR |
26 | - $(modules_prefix)/$(modules_dir) $(doc_prefix)/$(doc_dir) \ |
27 | - $(man_prefix)/$(man_dir)/man8 $(man_prefix)/$(man_dir)/man5 \ | |
28 | - $(data_prefix)/$(data_dir) | |
d410466d | 29 | +mk-install-dirs: $(cfg_dir) $(bin_dir) \ |
1385cae0 JR |
30 | + $(modules_dir) $(doc_dir) \ |
31 | + $(man_dir)/man8 $(man_dir)/man5 \ | |
32 | + $(data_dir) | |
f274b6d5 | 33 | |
d410466d | 34 | |
f274b6d5 | 35 | # note: on solaris 8 sed: ? or \(...\)* (a.s.o) do not work |
1385cae0 JR |
36 | -install-cfg: $(cfg_prefix)/$(cfg_dir) |
37 | +install-cfg: $(cfg_dir) | |
d410466d | 38 | sed -e "s#/usr/.*lib/$(NAME)/modules/#$(modules_target)#g" \ |
1385cae0 | 39 | < etc/$(NAME).cfg > $(cfg_prefix)/$(cfg_dir)$(NAME).cfg.sample0 |
d410466d JR |
40 | umask 0077; sed -e "s#/usr/.*etc/$(NAME)/tls/#$(cfg_target)tls/#g" \ |
41 | @@ -500,7 +500,7 @@ | |
1385cae0 | 42 | $(cfg_prefix)/$(cfg_dir)/osipsconsolerc; \ |
f274b6d5 JR |
43 | fi |
44 | ||
1385cae0 JR |
45 | -install-console: $(bin_prefix)/$(bin_dir) |
46 | +install-console: $(bin_dir) | |
f274b6d5 JR |
47 | # install osipsconsole |
48 | cat scripts/osipsconsole | \ | |
49 | sed -e "s#PATH_BIN[ \t]*=[ \t]*\"\./\"#PATH_BIN = \"$(bin-target)\"#g" | \ | |
d410466d | 50 | @@ -529,7 +528,7 @@ |
1385cae0 | 51 | $(INSTALL_BIN) /tmp/osipsconsole $(bin_prefix)/$(bin_dir) |
f274b6d5 JR |
52 | rm -fr /tmp/osipsconsole |
53 | ||
d410466d JR |
54 | -install-bin: $(bin_prefix)/$(bin_dir) opensipsmc utils |
55 | +install-bin: $(bin_dir) opensipsmc utils | |
f274b6d5 | 56 | # install opensips binary |
d410466d | 57 | $(INSTALL_TOUCH) $(bin_prefix)/$(bin_dir)/$(NAME) |
1385cae0 | 58 | $(INSTALL_BIN) $(NAME) $(bin_prefix)/$(bin_dir) |
d410466d | 59 | @@ -604,7 +603,7 @@ |
f274b6d5 JR |
60 | cd utils/db_oracle; $(MAKE) all ; \ |
61 | fi ; | |
62 | ||
1385cae0 JR |
63 | -install-modules: modules $(modules_prefix)/$(modules_dir) |
64 | +install-modules: modules $(modules_dir) | |
f274b6d5 JR |
65 | @for r in $(modules_full_path) "" ; do \ |
66 | if [ -n "$$r" ]; then \ | |
67 | if [ -f "$$r" ]; then \ | |
d410466d | 68 | @@ -622,7 +621,7 @@ |
f274b6d5 JR |
69 | .PHONY: install-doc install-app-doc install-modules-doc |
70 | install-doc: install-app-doc install-modules-doc | |
71 | ||
1385cae0 JR |
72 | -install-app-doc: $(doc_prefix)/$(doc_dir) |
73 | +install-app-doc: $(doc_dir) | |
f274b6d5 | 74 | -@for d in $(install_docs) ""; do \ |
d410466d JR |
75 | if [ -n "$$d" ]; then \ |
76 | $(INSTALL_TOUCH) $(doc_prefix)/$(doc_dir)/"$$d" ; \ | |
77 | @@ -632,7 +631,7 @@ | |
f274b6d5 JR |
78 | done |
79 | ||
80 | ||
1385cae0 JR |
81 | -install-modules-doc: $(doc_prefix)/$(doc_dir) |
82 | +install-modules-doc: $(doc_dir) | |
f274b6d5 JR |
83 | -@for r in $(modules_basenames) "" ; do \ |
84 | if [ -n "$$r" ]; then \ | |
85 | if [ -f modules/"$$r"/README ]; then \ | |
d410466d JR |
86 | @@ -642,7 +641,7 @@ |
87 | done | |
f274b6d5 JR |
88 | |
89 | ||
1385cae0 JR |
90 | -install-man: $(man_prefix)/$(man_dir)/man8 $(man_prefix)/$(man_dir)/man5 |
91 | +install-man: $(man_dir)/man8 $(man_dir)/man5 | |
d410466d | 92 | sed -e "s#/etc/$(NAME)/$(NAME)\.cfg#$(cfg_target)$(NAME).cfg#g" \ |
f274b6d5 | 93 | -e "s#/usr/sbin/#$(bin-target)#g" \ |
d410466d JR |
94 | -e "s#/usr/lib/$(NAME)/modules/#$(modules_target)#g" \ |
95 | @@ -652,7 +651,7 @@ | |
1385cae0 JR |
96 | $(man_prefix)/$(man_dir)/man8/opensipsunix.8 |
97 | chmod 644 $(man_prefix)/$(man_dir)/man8/opensipsunix.8 | |
f274b6d5 | 98 | |
1385cae0 JR |
99 | -install-modules-docbook: $(doc_prefix)/$(doc_dir) |
100 | +install-modules-docbook: $(doc_dir) | |
f274b6d5 JR |
101 | -@for r in $(modules_basenames) "" ; do \ |
102 | if [ -n "$$r" ]; then \ | |
103 | if [ -d modules/"$$r"/doc ]; then \ | |
d410466d JR |
104 | diff -ur -x .svn -x .git -x .bzr -x CVS -ur opensips-2.4.0.orig/Makefile.defs opensips-2.4.0/Makefile.defs |
105 | --- opensips-2.4.0.orig/Makefile.defs 2018-04-30 21:37:06.000000000 +0900 | |
106 | +++ opensips-2.4.0/Makefile.defs 2018-05-23 19:46:05.110927079 +0900 | |
107 | @@ -52,11 +52,6 @@ | |
f274b6d5 JR |
108 | |
109 | # check if already included/exported | |
110 | ||
111 | -ifeq ($(makefile_defs), 1) | |
112 | -else | |
113 | -makefile_defs=1 | |
114 | -export makefile_defs | |
115 | - | |
116 | # main binary name | |
117 | MAIN_NAME=opensips | |
118 | ||
d410466d JR |
119 | @@ -1657,5 +1652,3 @@ |
120 | test_objs := $(test_src:.c=.o) | |
121 | objs := $(objs) $(test_objs) | |
f274b6d5 JR |
122 | endif |
123 | - | |
f274b6d5 | 124 | -endif # ifeq ($(makefile_defs, 1) |
d410466d JR |
125 | diff -ur -x .svn -x .git -x .bzr -x CVS -ur opensips-2.4.0.orig/Makefile.rules opensips-2.4.0/Makefile.rules |
126 | --- opensips-2.4.0.orig/Makefile.rules 2018-04-30 21:37:06.000000000 +0900 | |
127 | +++ opensips-2.4.0/Makefile.rules 2018-05-23 19:46:45.491993230 +0900 | |
128 | @@ -92,26 +92,26 @@ | |
129 | END { print "#endif /* __MEM_STAT_H_ */\n#endif /* SHM_EXTRA_STATS */"; \ | |
130 | print "/* modules MD5: $(MODULES_MD5) */"; fflush()}' > $@ | |
f274b6d5 | 131 | |
d410466d JR |
132 | -$(cfg_prefix)/$(cfg_dir): |
133 | +$(cfg_dir): | |
134 | mkdir -m 700 -p $(cfg_prefix)/$(cfg_dir) | |
f274b6d5 | 135 | |
1385cae0 JR |
136 | -$(bin_prefix)/$(bin_dir): |
137 | +$(bin_dir): | |
138 | mkdir -p $(bin_prefix)/$(bin_dir) | |
f274b6d5 | 139 | |
1385cae0 JR |
140 | -$(modules_prefix)/$(modules_dir): |
141 | +$(modules_dir): | |
142 | mkdir -p $(modules_prefix)/$(modules_dir) | |
f274b6d5 | 143 | |
1385cae0 JR |
144 | -$(doc_prefix)/$(doc_dir): |
145 | +$(doc_dir): | |
146 | mkdir -p $(doc_prefix)/$(doc_dir) | |
f274b6d5 | 147 | |
1385cae0 JR |
148 | -$(man_prefix)/$(man_dir)/man8: |
149 | +$(man_dir)/man8: | |
150 | mkdir -p $(man_prefix)/$(man_dir)/man8 | |
f274b6d5 | 151 | |
1385cae0 JR |
152 | -$(man_prefix)/$(man_dir)/man5: |
153 | +$(man_dir)/man5: | |
154 | mkdir -p $(man_prefix)/$(man_dir)/man5 | |
f274b6d5 | 155 | |
1385cae0 JR |
156 | -$(data_prefix)/$(data_dir): |
157 | +$(data_dir): | |
158 | mkdir -p $(data_prefix)/$(data_dir) | |
f274b6d5 JR |
159 | |
160 | ||
d410466d | 161 | .PHONY: dosetrev |