~ubuntu-branches/ubuntu/maverick/kdemultimedia/maverick-proposed

« back to all changes in this revision

Viewing changes to .pc/97_fix_target_link_libraries.diff/libkcompactdisc/CMakeLists.txt

  • Committer: Bazaar Package Importer
  • Author(s): Jonathan Thomas
  • Date: 2010-05-25 08:30:50 UTC
  • mfrom: (1.2.43 upstream)
  • Revision ID: james.westby@ubuntu.com-20100525083050-8o3otjqjwsnzjb6h
Tags: 4:4.4.80-0ubuntu1
* New upstream beta release:
  - Bump kde-sc-dev-latest to 4.4.80
  - Update various .install files
  - Refresh all patches
  - Add build-depends on libswscale-dev, libavcodec-dev, and libavformat-dev
    for new video thumbnailer backends
  - Add a new ffmpegthumbs package for the new video thumbnailer
* Switch to source format 3.0 (quilt):
  - Bump debhelper build-depend version to 7.3.16 or greater

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
project(libkcompactdisc)
 
2
 
 
3
 
 
4
set(wmlib_audio_SRCS
 
5
        wmlib/audio/audio.c
 
6
        wmlib/audio/audio_arts.c
 
7
        wmlib/audio/audio_alsa.c
 
8
        wmlib/audio/audio_sun.c
 
9
)
 
10
 
 
11
set(wmlib_SRCS
 
12
        wmlib/cdda.c
 
13
        wmlib/cddb.c
 
14
        wmlib/cdrom.c
 
15
        wmlib/wm_helpers.c
 
16
        wmlib/cdtext.c
 
17
        wmlib/scsi.c
 
18
        wmlib/plat_aix.c
 
19
        wmlib/plat_bsd386.c
 
20
        wmlib/plat_freebsd.c
 
21
        wmlib/plat_hpux.c
 
22
        wmlib/plat_irix.c
 
23
        wmlib/plat_linux.c
 
24
        wmlib/plat_svr4.c
 
25
        wmlib/plat_ultrix.c
 
26
        wmlib/plat_news.c
 
27
        wmlib/plat_openbsd.c
 
28
        wmlib/plat_osf1.c
 
29
        wmlib/plat_sun.c
 
30
        wmlib/plat_scor5.c
 
31
        wmlib/drv_sony.c
 
32
        wmlib/drv_toshiba.c
 
33
)
 
34
 
 
35
if (APPLE OR WIN32)
 
36
        set(USE_WMLIB false)
 
37
else (APPLE OR WIN32)
 
38
        set(USE_WMLIB true)
 
39
endif (APPLE OR WIN32)
 
40
 
 
41
set(kcompactdisc_LIB_SRCS kcompactdisc.cpp kcompactdisc_p.cpp phonon_interface.cpp)
 
42
 
 
43
if (USE_WMLIB)
 
44
        set(kcompactdisc_LIB_SRCS ${kcompactdisc_LIB_SRCS} wmlib_interface.cpp ${wmlib_SRCS} ${wmlib_audio_SRCS})
 
45
        add_definitions(-DUSE_WMLIB=1)
 
46
endif (USE_WMLIB)
 
47
 
 
48
kde4_add_library(kcompactdisc SHARED ${kcompactdisc_LIB_SRCS})
 
49
 
 
50
target_link_libraries(kcompactdisc ${KDE4_KDECORE_LIBS} ${KDE4_PHONON_LIBS} ${KDE4_SOLID_LIBS})
 
51
if (HAVE_LIBASOUND2)
 
52
    target_link_libraries(kcompactdisc ${ASOUND_LIBRARY})
 
53
endif (HAVE_LIBASOUND2)
 
54
 
 
55
set_target_properties(kcompactdisc PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} )
 
56
 
 
57
install(TARGETS kcompactdisc  ${INSTALL_TARGETS_DEFAULT_ARGS} )
 
58
 
 
59
########### install files ###############
 
60
 
 
61
install( FILES kcompactdisc.h  DESTINATION ${INCLUDE_INSTALL_DIR}/libkcompactdisc COMPONENT Devel)
 
62