~ubuntu-branches/ubuntu/trusty/erlang/trusty

« back to all changes in this revision

Viewing changes to lib/megaco/doc/src/Makefile

  • Committer: Bazaar Package Importer
  • Author(s): Clint Byrum
  • Date: 2011-05-05 15:48:43 UTC
  • mfrom: (3.5.13 sid)
  • Revision ID: james.westby@ubuntu.com-20110505154843-0om6ekzg6m7ugj27
Tags: 1:14.b.2-dfsg-3ubuntu1
* Merge from debian unstable.  Remaining changes:
  - Drop libwxgtk2.8-dev build dependency. Wx isn't in main, and not
    supposed to.
  - Drop erlang-wx binary.
  - Drop erlang-wx dependency from -megaco, -common-test, and -reltool, they
    do not really need wx. Also drop it from -debugger; the GUI needs wx,
    but it apparently has CLI bits as well, and is also needed by -megaco,
    so let's keep the package for now.
  - debian/patches/series: Do what I meant, and enable build-options.patch
    instead.
* Additional changes:
  - Drop erlang-wx from -et
* Dropped Changes:
  - patches/pcre-crash.patch: CVE-2008-2371: outer level option with
    alternatives caused crash. (Applied Upstream)
  - fix for ssl certificate verification in newSSL: 
    ssl_cacertfile_fix.patch (Applied Upstream)
  - debian/patches/series: Enable native.patch again, to get stripped beam
    files and reduce the package size again. (build-options is what
    actually accomplished this)
  - Remove build-options.patch on advice from upstream and because it caused
    odd build failures.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
2
2
# %CopyrightBegin%
3
 
4
 
# Copyright Ericsson AB 2000-2009. All Rights Reserved.
5
 
 
3
#
 
4
# Copyright Ericsson AB 2000-2010. All Rights Reserved.
 
5
#
6
6
# The contents of this file are subject to the Erlang Public License,
7
7
# Version 1.1, (the "License"); you may not use this file except in
8
8
# compliance with the License. You should have received a copy of the
9
9
# Erlang Public License along with this software. If not, it can be
10
10
# retrieved online at http://www.erlang.org/.
11
 
 
11
#
12
12
# Software distributed under the License is distributed on an "AS IS"
13
13
# basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
14
14
# the License for the specific language governing rights and limitations
15
15
# under the License.
16
 
 
16
#
17
17
# %CopyrightEnd%
18
18
 
19
19
include $(ERL_TOP)/make/target.mk
49
49
 
50
50
# ----------------------------------------------------
51
51
 
 
52
XML_FILES = $(BOOK_FILES) $(XML_APPLICATION_FILES) $(XML_REF3_FILES) \
 
53
            $(XML_PART_FILES) $(XML_CHAPTER_FILES) 
 
54
 
52
55
INTERNAL_HTML_FILES = $(TECHNICAL_DESCR_FILES:%.xml=$(HTMLDIR)/%.html)
53
56
 
54
57
HTML_APP_FILES   = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html)
104
107
INDEX_TARGET = $(DOCDIR)/$(INDEX_FILE)
105
108
 
106
109
STANDARD_DIR = ../standard
107
 
STANDARDS = $(STANDARD_DIR)/rfc3015.txt \
108
 
            $(STANDARD_DIR)/implementors_guide_v6.pdf
 
110
STANDARDS = $(STANDARD_DIR)/rfc3525.txt \
 
111
            $(STANDARD_DIR)/rfc4234.txt \
 
112
            $(STANDARD_DIR)/rfc4566.txt \
 
113
            $(STANDARD_DIR)/implementors_guide_v10-13.pdf
109
114
 
110
115
# ----------------------------------------------------
111
116
# FLAGS 
120
125
$(HTMLDIR)/%.gif: %.gif
121
126
        $(INSTALL_DATA) $< $@
122
127
 
 
128
$(HTMLDIR)/%.jpg: %.jpg
 
129
        $(INSTALL_DATA) $< $@
 
130
 
 
131
$(HTMLDIR)/%.png: %.png
 
132
        $(INSTALL_DATA) $< $@
 
133
 
123
134
ifdef DOCSUPPORT
124
135
 
125
136
docs: pdf html man
130
141
 
131
142
pdf: $(TOP_PDF_FILE)
132
143
 
133
 
html: gifs $(HTML_REF_MAN_FILE)
 
144
html: imgs $(HTML_REF_MAN_FILE)
134
145
 
135
146
clean clean_docs: clean_html clean_man
136
147
        rm -f $(TOP_PDF_FILE) $(TOP_PDF_FILE:%.pdf=%.fo)
144
155
ifeq ($(DOCTYPE),ps)
145
156
docs: ps
146
157
else
147
 
docs: html gifs man
 
158
docs: html imgs man
148
159
endif
149
160
endif
150
161
 
152
163
 
153
164
ps: $(TOP_PS_FILE)
154
165
 
155
 
html: gifs $(HTML_FILES) $(TOP_HTML_FILES)
 
166
html: imgs $(HTML_FILES) $(TOP_HTML_FILES)
156
167
 
157
168
mhtml: html $(HTML_REF3_FILES) $(HTML_CHAPTER_FILES)
158
169
 
177
188
clean_html:
178
189
        rm -rf $(HTMLDIR)/*
179
190
 
180
 
gifs: $(GIF_FILES:%=$(HTMLDIR)/%)
 
191
imgs: $(IMG_FILES:%=$(HTMLDIR)/%)
181
192
 
182
193
man: $(MAN3_FILES) 
183
194
 
203
214
        @echo "XML_REF3_FILES        = $(XML_REF3_FILES)"
204
215
        @echo "XML_CHAPTER_FILES     = $(XML_CHAPTER_FILES)"
205
216
        @echo ""
206
 
        @echo "GIF_FILES             = $(GIF_FILES)"
 
217
        @echo "IMG_FILES             = $(IMG_FILES)"
207
218
        @echo ""
208
219
        @echo "TEX_FILES_USERS_GUIDE = $(TEX_FILES_USERS_GUIDE)"
209
220
        @echo "TEX_FILES_REF_MAN     = $(TEX_FILES_REF_MAN)"
253
264
else
254
265
release_docs_spec: docs
255
266
        $(INSTALL_DIR)  $(RELSYSDIR)/doc/html
256
 
        $(INSTALL_DATA) $(GIF_FILES) $(EXTRA_FILES) $(HTML_FILES) \
 
267
        $(INSTALL_DATA) $(IMG_FILES) $(EXTRA_FILES) $(HTML_FILES) \
257
268
                $(RELSYSDIR)/doc/html
258
269
        $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR)
259
270
        $(INSTALL_DIR)  $(RELEASE_PATH)/man/man3