Ticket #2402: mythtv-0.20-as-needed.2.patch

File mythtv-0.20-as-needed.2.patch, 4.2 KB (added by cardoe@…, 18 years ago)
  • libs/libmythtv/libmythtv.pro

     
    1717
    1818DEPENDPATH  += ../libmyth ../libavcodec ../libavformat ../libavutil
    1919DEPENDPATH  += ../libmythmpeg2 ../libmythdvdnav
     20DEPENDPATH  += ../libmythui
    2021DEPENDPATH  += ./dvbdev ./mpeg ./hdhomerun
    2122DEPENDPATH  += ../libmythlivemedia/BasicUsageEnvironment/include
    2223DEPENDPATH  += ../libmythlivemedia/BasicUsageEnvironment
     
    2627DEPENDPATH  += ../libmythlivemedia/liveMedia
    2728DEPENDPATH  += ../libmythlivemedia/UsageEnvironment/include
    2829DEPENDPATH  += ../libmythlivemedia/UsageEnvironment
     30DEPENDPATH  += ../libmythfreemheg
    2931
    3032LIBS += -L../libmyth -L../libavutil -L../libavcodec -L../libavformat
    31 LIBS += -L../libmythmpeg2 -L../libmythdvdnav
     33LIBS += -L../libmythmpeg2 -L../libmythdvdnav -L../libmythlivemedia
     34LIBS += -L../libmythfreemheg -L../libmythui
    3235LIBS += -lmyth-$${LIBVERSION} -lmythavutil-$${LIBVERSION}
    3336LIBS += -lmythavcodec-$${LIBVERSION} -lmythdvdnav-$${LIBVERSION}
    3437LIBS += -lmythavformat-$${LIBVERSION} -lmythmpeg2-$${LIBVERSION}
     38LIBS += -lmythlivemedia-$${LIBVERSION} -lmythfreemheg-$${LIBVERSION}
     39LIBS += -lmythui-$${LIBVERSION}
    3540LIBS += $$EXTRA_LIBS
    3641
    3742isEmpty(QMAKE_EXTENSION_SHLIB) {
     
    4651TARGETDEPS += ../libavformat/libmythavformat-$${LIBVERSION}.$${QMAKE_EXTENSION_SHLIB}
    4752TARGETDEPS += ../libmythmpeg2/libmythmpeg2-$${LIBVERSION}.$${QMAKE_EXTENSION_LIB}
    4853TARGETDEPS += ../libmythdvdnav/libmythdvdnav-$${LIBVERSION}.$${QMAKE_EXTENSION_LIB}
     54TARGETDEPS += ../libmythlivemedia/libmythlivemedia-$${LIBVERSION}.$${QMAKE_EXTENSION_SHLIB}
     55TARGETDEPS += ../libmythfreemheg/libmythfreemheg-$${LIBVERSION}.$${QMAKE_EXTENSION_SHLIB}
     56TARGETDEPS += ../libmythui/libmythui-$${LIBVERSION}.$${QMAKE_EXTENSION_SHLIB}
    4957
    50 
    5158DEFINES += _LARGEFILE_SOURCE
    5259QMAKE_CXXFLAGS_RELEASE += $${FREETYPE_CFLAGS}
    5360QMAKE_CXXFLAGS_DEBUG += $${FREETYPE_CFLAGS}
  • libs/libmythui/libmythui.pro

     
    1212
    1313DEPENDPATH += ../libmyth .
    1414
    15 LIBS += -L../libmyth -lmyth-$$LIBVERSION
     15#LIBS += -L../libmyth -lmyth-$$LIBVERSION
    1616
    1717QMAKE_CLEAN += $(TARGET) $(TARGETA) $(TARGETD) $(TARGET0) $(TARGET1) $(TARGET2)
    1818
  • libs/libmyth/libmyth.pro

     
    3838
    3939LIBS += -L../libmythsamplerate -lmythsamplerate-$${LIBVERSION}
    4040LIBS += -L../libmythsoundtouch -lmythsoundtouch-$${LIBVERSION}
     41LIBS += -L../libmythui -lmythui-$${LIBVERSION}
    4142
    4243isEmpty(QMAKE_EXTENSION_SHLIB) {
    4344  QMAKE_EXTENSION_SHLIB=so
     
    4849
    4950TARGETDEPS += ../libmythsamplerate/libmythsamplerate-$${LIBVERSION}.$${QMAKE_EXTENSION_LIB}
    5051TARGETDEPS += ../libmythsoundtouch/libmythsoundtouch-$${LIBVERSION}.$${QMAKE_EXTENSION_LIB}
     52TARGETDEPS += ../libmythui/libmythui-$${LIBVERSION}.$${QMAKE_EXTENSION_SHLIB}
    5153
    5254inc.path = $${PREFIX}/include/mythtv/
    5355inc.files  = dialogbox.h lcddevice.h mythcontext.h mythdbcon.h
  • libs/libs.pro

     
    88# Directories
    99SUBDIRS += libavutil libavcodec libavformat libmythsamplerate
    1010SUBDIRS += libmythsoundtouch libmythmpeg2 libmythdvdnav
    11 SUBDIRS += libmyth libmythtv libmythui libmythfreemheg
     11SUBDIRS += libmythlivemedia libmythfreemheg
     12SUBDIRS += libmythui libmyth libmythtv
    1213SUBDIRS += libmythupnp
    13 SUBDIRS += libmythlivemedia
    14 
  • libs/libavcodec/libavcodec.pro

     
    3737
    3838INSTALLS += inc
    3939
    40 LIBS += $$LOCAL_LIBDIR_X11
    41 LIBS += -L../libavutil -lmythavutil-$$LIBVERSION
     40LIBS += $$LOCAL_LIBDIR_X11 -lz $${CONFIG_XVMC_LIBS}
     41LIBS += -L../libavutil -lmythavutil-$$LIBVERSION 
    4242
    4343contains( CONFIG_AASC_DECODER, yes ) {
    4444    SOURCES += aasc.c