~ubuntu-branches/ubuntu/wily/tupi/wily-proposed

« back to all changes in this revision

Viewing changes to configure.tests/ffmpeg/Makefile

  • Committer: Package Import Robot
  • Author(s): Dmitry Smirnov
  • Date: 2013-06-23 12:48:05 UTC
  • mfrom: (1.1.2)
  • Revision ID: package-import@ubuntu.com-20130623124805-9xq9kggclxvli7r9
Tags: 0.2+git02-1
* New upstream release [June 2013].
  + ready for "libav9" transition.
* Build-Depends:
  + libquazip-dev
* Packaging updates:
  + added ugly override for broken upstream libav detection;
    "pkg-config" is added to Build-Depends for that matter.
  + rules simplified as upstream introduced support for $(DESTDIR).
  + re-build translations after configure.
  + re-build/re-compress man page.
  + dropped all patches.
  + updated lintian-overrides, new overrides for
    "library-not-linked-against-libc" in private libs.
  + ship all icons and docs in -data package.
  + data de-duplication in -data package.
  + debian/watch to check for tags at github as well.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#############################################################################
2
 
# Makefile for building: ffmpeg
3
 
# Generated by qmake (2.01a) (Qt 4.8.1) on: Tue Sep 4 16:44:46 2012
4
 
# Project:  ffmpeg.pro
5
 
# Template: app
6
 
# Command: /usr/bin/qmake -o Makefile ffmpeg.pro
7
 
#############################################################################
8
 
 
9
 
####### Compiler, tools and options
10
 
 
11
 
CC            = gcc
12
 
CXX           = g++
13
 
DEFINES       = -DQT_WEBKIT -D__STDC_CONSTANT_MACROS -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
14
 
CFLAGS        = -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES)
15
 
CXXFLAGS      = -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES)
16
 
INCPATH       = -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.
17
 
LINK          = g++
18
 
LFLAGS        = -Wl,-O1
19
 
LIBS          = $(SUBLIBS)  -L/usr/lib/i386-linux-gnu -lavformat -lavcodec -lavutil -lQtGui -lQtCore -lpthread 
20
 
AR            = ar cqs
21
 
RANLIB        = 
22
 
QMAKE         = /usr/bin/qmake
23
 
TAR           = tar -cf
24
 
COMPRESS      = gzip -9f
25
 
COPY          = cp -f
26
 
SED           = sed
27
 
COPY_FILE     = $(COPY)
28
 
COPY_DIR      = $(COPY) -r
29
 
STRIP         = strip
30
 
INSTALL_FILE  = install -m 644 -p
31
 
INSTALL_DIR   = $(COPY_DIR)
32
 
INSTALL_PROGRAM = install -m 755 -p
33
 
DEL_FILE      = rm -f
34
 
SYMLINK       = ln -f -s
35
 
DEL_DIR       = rmdir
36
 
MOVE          = mv -f
37
 
CHK_DIR_EXISTS= test -d
38
 
MKDIR         = mkdir -p
39
 
 
40
 
####### Output directory
41
 
 
42
 
OBJECTS_DIR   = ./
43
 
 
44
 
####### Files
45
 
 
46
 
SOURCES       = main.cpp 
47
 
OBJECTS       = main.o
48
 
DIST          = /usr/share/qt4/mkspecs/common/unix.conf \
49
 
                /usr/share/qt4/mkspecs/common/linux.conf \
50
 
                /usr/share/qt4/mkspecs/common/gcc-base.conf \
51
 
                /usr/share/qt4/mkspecs/common/gcc-base-unix.conf \
52
 
                /usr/share/qt4/mkspecs/common/g++-base.conf \
53
 
                /usr/share/qt4/mkspecs/common/g++-unix.conf \
54
 
                /usr/share/qt4/mkspecs/qconfig.pri \
55
 
                /usr/share/qt4/mkspecs/modules/qt_webkit_version.pri \
56
 
                /usr/share/qt4/mkspecs/features/qt_functions.prf \
57
 
                /usr/share/qt4/mkspecs/features/qt_config.prf \
58
 
                /usr/share/qt4/mkspecs/features/exclusive_builds.prf \
59
 
                /usr/share/qt4/mkspecs/features/default_pre.prf \
60
 
                /usr/share/qt4/mkspecs/features/release.prf \
61
 
                /usr/share/qt4/mkspecs/features/default_post.prf \
62
 
                /usr/share/qt4/mkspecs/features/unix/gdb_dwarf_index.prf \
63
 
                /usr/share/qt4/mkspecs/features/warn_on.prf \
64
 
                /usr/share/qt4/mkspecs/features/qt.prf \
65
 
                /usr/share/qt4/mkspecs/features/unix/thread.prf \
66
 
                /usr/share/qt4/mkspecs/features/moc.prf \
67
 
                /usr/share/qt4/mkspecs/features/resources.prf \
68
 
                /usr/share/qt4/mkspecs/features/uic.prf \
69
 
                /usr/share/qt4/mkspecs/features/yacc.prf \
70
 
                /usr/share/qt4/mkspecs/features/lex.prf \
71
 
                /usr/share/qt4/mkspecs/features/include_source_dir.prf \
72
 
                ffmpeg.pro
73
 
QMAKE_TARGET  = ffmpeg
74
 
DESTDIR       = 
75
 
TARGET        = ffmpeg
76
 
 
77
 
first: all
78
 
####### Implicit rules
79
 
 
80
 
.SUFFIXES: .o .c .cpp .cc .cxx .C
81
 
 
82
 
.cpp.o:
83
 
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
84
 
 
85
 
.cc.o:
86
 
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
87
 
 
88
 
.cxx.o:
89
 
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
90
 
 
91
 
.C.o:
92
 
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
93
 
 
94
 
.c.o:
95
 
        $(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<"
96
 
 
97
 
####### Build rules
98
 
 
99
 
all: Makefile $(TARGET)
100
 
 
101
 
$(TARGET):  $(OBJECTS)  
102
 
        $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)
103
 
 
104
 
Makefile: ffmpeg.pro  /usr/share/qt4/mkspecs/linux-g++/qmake.conf /usr/share/qt4/mkspecs/common/unix.conf \
105
 
                /usr/share/qt4/mkspecs/common/linux.conf \
106
 
                /usr/share/qt4/mkspecs/common/gcc-base.conf \
107
 
                /usr/share/qt4/mkspecs/common/gcc-base-unix.conf \
108
 
                /usr/share/qt4/mkspecs/common/g++-base.conf \
109
 
                /usr/share/qt4/mkspecs/common/g++-unix.conf \
110
 
                /usr/share/qt4/mkspecs/qconfig.pri \
111
 
                /usr/share/qt4/mkspecs/modules/qt_webkit_version.pri \
112
 
                /usr/share/qt4/mkspecs/features/qt_functions.prf \
113
 
                /usr/share/qt4/mkspecs/features/qt_config.prf \
114
 
                /usr/share/qt4/mkspecs/features/exclusive_builds.prf \
115
 
                /usr/share/qt4/mkspecs/features/default_pre.prf \
116
 
                /usr/share/qt4/mkspecs/features/release.prf \
117
 
                /usr/share/qt4/mkspecs/features/default_post.prf \
118
 
                /usr/share/qt4/mkspecs/features/unix/gdb_dwarf_index.prf \
119
 
                /usr/share/qt4/mkspecs/features/warn_on.prf \
120
 
                /usr/share/qt4/mkspecs/features/qt.prf \
121
 
                /usr/share/qt4/mkspecs/features/unix/thread.prf \
122
 
                /usr/share/qt4/mkspecs/features/moc.prf \
123
 
                /usr/share/qt4/mkspecs/features/resources.prf \
124
 
                /usr/share/qt4/mkspecs/features/uic.prf \
125
 
                /usr/share/qt4/mkspecs/features/yacc.prf \
126
 
                /usr/share/qt4/mkspecs/features/lex.prf \
127
 
                /usr/share/qt4/mkspecs/features/include_source_dir.prf \
128
 
                /usr/lib/i386-linux-gnu/libQtGui.prl \
129
 
                /usr/lib/i386-linux-gnu/libQtCore.prl
130
 
        $(QMAKE) -o Makefile ffmpeg.pro
131
 
/usr/share/qt4/mkspecs/common/unix.conf:
132
 
/usr/share/qt4/mkspecs/common/linux.conf:
133
 
/usr/share/qt4/mkspecs/common/gcc-base.conf:
134
 
/usr/share/qt4/mkspecs/common/gcc-base-unix.conf:
135
 
/usr/share/qt4/mkspecs/common/g++-base.conf:
136
 
/usr/share/qt4/mkspecs/common/g++-unix.conf:
137
 
/usr/share/qt4/mkspecs/qconfig.pri:
138
 
/usr/share/qt4/mkspecs/modules/qt_webkit_version.pri:
139
 
/usr/share/qt4/mkspecs/features/qt_functions.prf:
140
 
/usr/share/qt4/mkspecs/features/qt_config.prf:
141
 
/usr/share/qt4/mkspecs/features/exclusive_builds.prf:
142
 
/usr/share/qt4/mkspecs/features/default_pre.prf:
143
 
/usr/share/qt4/mkspecs/features/release.prf:
144
 
/usr/share/qt4/mkspecs/features/default_post.prf:
145
 
/usr/share/qt4/mkspecs/features/unix/gdb_dwarf_index.prf:
146
 
/usr/share/qt4/mkspecs/features/warn_on.prf:
147
 
/usr/share/qt4/mkspecs/features/qt.prf:
148
 
/usr/share/qt4/mkspecs/features/unix/thread.prf:
149
 
/usr/share/qt4/mkspecs/features/moc.prf:
150
 
/usr/share/qt4/mkspecs/features/resources.prf:
151
 
/usr/share/qt4/mkspecs/features/uic.prf:
152
 
/usr/share/qt4/mkspecs/features/yacc.prf:
153
 
/usr/share/qt4/mkspecs/features/lex.prf:
154
 
/usr/share/qt4/mkspecs/features/include_source_dir.prf:
155
 
/usr/lib/i386-linux-gnu/libQtGui.prl:
156
 
/usr/lib/i386-linux-gnu/libQtCore.prl:
157
 
qmake:  FORCE
158
 
        @$(QMAKE) -o Makefile ffmpeg.pro
159
 
 
160
 
dist: 
161
 
        @$(CHK_DIR_EXISTS) .tmp/ffmpeg1.0.0 || $(MKDIR) .tmp/ffmpeg1.0.0 
162
 
        $(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/ffmpeg1.0.0/ && $(COPY_FILE) --parents main.cpp .tmp/ffmpeg1.0.0/ && (cd `dirname .tmp/ffmpeg1.0.0` && $(TAR) ffmpeg1.0.0.tar ffmpeg1.0.0 && $(COMPRESS) ffmpeg1.0.0.tar) && $(MOVE) `dirname .tmp/ffmpeg1.0.0`/ffmpeg1.0.0.tar.gz . && $(DEL_FILE) -r .tmp/ffmpeg1.0.0
163
 
 
164
 
 
165
 
clean:compiler_clean 
166
 
        -$(DEL_FILE) $(OBJECTS)
167
 
        -$(DEL_FILE) *~ core *.core
168
 
 
169
 
 
170
 
####### Sub-libraries
171
 
 
172
 
distclean: clean
173
 
        -$(DEL_FILE) $(TARGET) 
174
 
        -$(DEL_FILE) Makefile
175
 
 
176
 
 
177
 
check: first
178
 
 
179
 
mocclean: compiler_moc_header_clean compiler_moc_source_clean
180
 
 
181
 
mocables: compiler_moc_header_make_all compiler_moc_source_make_all
182
 
 
183
 
compiler_moc_header_make_all:
184
 
compiler_moc_header_clean:
185
 
compiler_rcc_make_all:
186
 
compiler_rcc_clean:
187
 
compiler_image_collection_make_all: qmake_image_collection.cpp
188
 
compiler_image_collection_clean:
189
 
        -$(DEL_FILE) qmake_image_collection.cpp
190
 
compiler_moc_source_make_all:
191
 
compiler_moc_source_clean:
192
 
compiler_uic_make_all:
193
 
compiler_uic_clean:
194
 
compiler_yacc_decl_make_all:
195
 
compiler_yacc_decl_clean:
196
 
compiler_yacc_impl_make_all:
197
 
compiler_yacc_impl_clean:
198
 
compiler_lex_make_all:
199
 
compiler_lex_clean:
200
 
compiler_clean: 
201
 
 
202
 
####### Compile
203
 
 
204
 
main.o: main.cpp 
205
 
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o main.cpp
206
 
 
207
 
####### Install
208
 
 
209
 
install:   FORCE
210
 
 
211
 
uninstall:   FORCE
212
 
 
213
 
FORCE:
214