Ticket #3989: mythtv-trunk-as-needed.patch
File mythtv-trunk-as-needed.patch, 4.2 KB (added by , 17 years ago) |
---|
-
libs/libmythtv/libmythtv.pro
17 17 18 18 DEPENDPATH += ../libmyth ../libavcodec ../libavformat ../libavutil 19 19 DEPENDPATH += ../libmythmpeg2 ../libmythdvdnav 20 DEPENDPATH += ../libmythui 20 21 DEPENDPATH += ./dvbdev ./mpeg ./hdhomerun ./iptv 21 22 DEPENDPATH += ../libmythlivemedia/BasicUsageEnvironment/include 22 23 DEPENDPATH += ../libmythlivemedia/BasicUsageEnvironment … … 26 27 DEPENDPATH += ../libmythlivemedia/liveMedia 27 28 DEPENDPATH += ../libmythlivemedia/UsageEnvironment/include 28 29 DEPENDPATH += ../libmythlivemedia/UsageEnvironment 30 DEPENDPATH += ../libmythfreemheg 29 31 30 32 LIBS += -L../libmyth -L../libavutil -L../libavcodec -L../libavformat 31 LIBS += -L../libmythmpeg2 -L../libmythdvdnav 33 LIBS += -L../libmythmpeg2 -L../libmythdvdnav -L../libmythlivemedia 34 LIBS += -L../libmythfreemheg -L../libmythui 32 35 LIBS += -lmyth-$${LIBVERSION} -lmythavutil-$${LIBVERSION} 33 36 LIBS += -lmythavcodec-$${LIBVERSION} -lmythdvdnav-$${LIBVERSION} 34 37 LIBS += -lmythavformat-$${LIBVERSION} -lmythmpeg2-$${LIBVERSION} 38 LIBS += -lmythlivemedia-$${LIBVERSION} -lmythfreemheg-$${LIBVERSION} 39 LIBS += -lmythui-$${LIBVERSION} 35 40 LIBS += $$EXTRA_LIBS 36 41 37 42 isEmpty(QMAKE_EXTENSION_SHLIB) { … … 51 56 TARGETDEPS += ../libavformat/libmythavformat-$${LIBVERSION}.$${QMAKE_EXTENSION_SHLIB} 52 57 TARGETDEPS += ../libmythmpeg2/libmythmpeg2-$${LIBVERSION}.$${QMAKE_EXTENSION_LIB} 53 58 TARGETDEPS += ../libmythdvdnav/libmythdvdnav-$${LIBVERSION}.$${QMAKE_EXTENSION_LIB} 59 TARGETDEPS += ../libmythlivemedia/libmythlivemedia-$${LIBVERSION}.$${QMAKE_EXTENSION_SHLIB} 60 TARGETDEPS += ../libmythfreemheg/libmythfreemheg-$${LIBVERSION}.$${QMAKE_EXTENSION_SHLIB} 61 TARGETDEPS += ../libmythui/libmythui-$${LIBVERSION}.$${QMAKE_EXTENSION_SHLIB} 54 62 55 56 63 DEFINES += _LARGEFILE_SOURCE 57 64 QMAKE_CXXFLAGS_RELEASE += $${FREETYPE_CFLAGS} 58 65 QMAKE_CXXFLAGS_DEBUG += $${FREETYPE_CFLAGS} -
libs/libs.pro
8 8 # Directories 9 9 SUBDIRS += libavutil libavcodec libavformat libmythsamplerate 10 10 SUBDIRS += libmythsoundtouch libmythmpeg2 libmythdvdnav 11 SUBDIRS += libmyth libmythtv libmythui libmythfreemheg 11 SUBDIRS += libmythlivemedia libmythfreemheg 12 SUBDIRS += libmythui libmyth libmythtv 12 13 SUBDIRS += libmythupnp 13 SUBDIRS += libmythlivemedia14 -
libs/libavcodec/libavcodec.pro
45 45 46 46 INSTALLS += inc 47 47 48 LIBS += $$LOCAL_LIBDIR_X11 49 LIBS += -L../libavutil -lmythavutil-$$LIBVERSION 48 LIBS += $$LOCAL_LIBDIR_X11 -lz $${CONFIG_XVMC_LIBS} 49 LIBS += -L../libavutil -lmythavutil-$$LIBVERSION 50 50 51 51 contains( CONFIG_AASC_DECODER, yes ) { 52 52 SOURCES += aasc.c -
libs/libmythui/libmythui.pro
12 12 13 13 DEPENDPATH += ../libmyth . 14 14 15 LIBS += -L../libmyth -lmyth-$$LIBVERSION15 #LIBS += -L../libmyth -lmyth-$$LIBVERSION 16 16 17 17 QMAKE_CLEAN += $(TARGET) $(TARGETA) $(TARGETD) $(TARGET0) $(TARGET1) $(TARGET2) 18 18 -
libs/libmyth/libmyth.pro
39 39 40 40 LIBS += -L../libmythsamplerate -lmythsamplerate-$${LIBVERSION} 41 41 LIBS += -L../libmythsoundtouch -lmythsoundtouch-$${LIBVERSION} 42 LIBS += -L../libmythui -lmythui-$${LIBVERSION} 42 43 43 44 isEmpty(QMAKE_EXTENSION_SHLIB) { 44 45 QMAKE_EXTENSION_SHLIB=so … … 49 50 50 51 TARGETDEPS += ../libmythsamplerate/libmythsamplerate-$${LIBVERSION}.$${QMAKE_EXTENSION_LIB} 51 52 TARGETDEPS += ../libmythsoundtouch/libmythsoundtouch-$${LIBVERSION}.$${QMAKE_EXTENSION_LIB} 53 TARGETDEPS += ../libmythui/libmythui-$${LIBVERSION}.$${QMAKE_EXTENSION_SHLIB} 52 54 53 55 inc.path = $${PREFIX}/include/mythtv/ 54 56 inc.files = dialogbox.h lcddevice.h mythcontext.h mythdbcon.h