~ubuntu-branches/debian/sid/cheese/sid

« back to all changes in this revision

Viewing changes to src/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Laurent Bigonville
  • Date: 2011-07-17 21:04:16 UTC
  • mfrom: (15.1.1 experimental)
  • Revision ID: james.westby@ubuntu.com-20110717210416-nt5qi659qei7a2yy
Tags: 3.0.1-2
* debian/control.in:
  - Change gir1.2-cheese-3.0 Section to libs
  - Make library packages depend against cheese-common package
  - Make cheese package recommends against hicolor-icon-theme
  - Move gst Dependency to libcheese package
* debian/patches/0002-fix-linking.patch: Add missing library to fix linking
* debian/watch:
  - Switch to .bz2 tarballs.
  - Bump version to 3

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
INCLUDES = \
2
 
        -DBINDIR=\"$(bindir)\" \
3
 
        -DDATADIR=\"$(datadir)\" \
4
 
        -DPREFIX=\""$(prefix)"\" \
5
 
        -DSYSCONFDIR=\""$(sysconfdir)"\" \
6
 
        -DLIBDIR=\""$(libdir)"\" \
7
 
        -DPACKAGE_DATADIR=\""$(datadir)/cheese"\" \
8
 
        -DPACKAGE_LOCALEDIR=\""$(datadir)/locale"\" \
9
 
        -DAPPNAME_DATA_DIR=\"$(pkgdatadir)\" \
 
1
VALAFLAGS = \
 
2
        --thread \
 
3
        --vapidir vapi \
 
4
        --pkg config \
 
5
        --pkg gtk+-3.0 \
 
6
        --pkg gmodule-2.0 \
 
7
        --pkg gee-1.0 \
 
8
        --pkg clutter-1.0 \
 
9
        --pkg clutter-gtk-1.0 \
 
10
        --pkg gstreamer-0.10 \
 
11
        --pkg libcanberra-gtk \
 
12
        --pkg libcanberra \
 
13
        --pkg eogthumbnav \
 
14
        --pkg cheese-thumbview \
 
15
        --pkg cheese-common \
 
16
        --pkg clutter-tablelayout
 
17
 
 
18
AM_CPPFLAGS = \
 
19
        -DBINDIR=\"$(bindir)\"                          \
 
20
        -DDATADIR=\"$(datadir)\"                        \
 
21
        -DPREFIX=\""$(prefix)"\"                        \
 
22
        -DSYSCONFDIR=\""$(sysconfdir)"\"                \
 
23
        -DLIBDIR=\""$(libdir)"\"                        \
 
24
        -DPACKAGE_DATADIR=\""$(datadir)/cheese"\"       \
 
25
        -DPACKAGE_LOCALEDIR=\""$(datadir)/locale"\"     \
10
26
        -DGNOME_DESKTOP_USE_UNSTABLE_API=1 \
11
27
        $(CHEESE_CFLAGS) \
12
 
        -I@top_srcdir@/libcheese \
13
 
        $(NULL)
 
28
        $(CHEESE_GTK_CFLAGS) \
 
29
        -include $(CONFIG_HEADER) \
 
30
        -I@top_srcdir@/libcheese 
 
31
 
 
32
AM_CFLAGS = \
 
33
        -export-dynamic 
14
34
 
15
35
bin_PROGRAMS = cheese
16
36
 
17
37
cheese_SOURCES = \
18
 
        cheese.c \
19
 
        cheese-window.c \
20
 
        cheese-window.h \
21
 
        cheese-ui.h \
22
 
        cheese-commands.h \
23
 
        cheese-commands.c \
24
 
        cheese-commands-help.c \
25
 
        cheese-commands-file.c \
26
 
        cheese-dbus.c \
27
 
        cheese-dbus.h \
28
 
        cheese-effect-chooser.c \
29
 
        cheese-effect-chooser.h \
30
 
        cheese-thumb-view.c \
31
 
        cheese-thumb-view.h \
32
 
        eog-thumbnail.c \
33
 
        eog-thumbnail.h \
34
 
        eog-thumb-nav.c \
35
 
        eog-thumb-nav.h \
36
 
        cheese-no-camera.c \
37
 
        cheese-no-camera.h \
38
 
        cheese-prefs-widget.h \
39
 
        cheese-prefs-widget.c \
40
 
        cheese-prefs-dialog-widgets.h \
41
 
        cheese-prefs-dialog-widgets.c \
42
 
        cheese-prefs-resolution-combo.h \
43
 
        cheese-prefs-resolution-combo.c \
44
 
        cheese-prefs-balance-scale.c \
45
 
        cheese-prefs-balance-scale.h \
46
 
        cheese-prefs-dialog.c \
47
 
        cheese-prefs-dialog.h \
48
 
        cheese-prefs-camera-combo.c \
49
 
        cheese-prefs-camera-combo.h \
50
 
        cheese-prefs-burst-spinbox.h \
51
 
        cheese-prefs-burst-spinbox.c
 
38
        cheese-main.vala \
 
39
        cheese-window.vala \
 
40
        cheese-countdown.vala \
 
41
        cheese-effects-manager.vala \
 
42
        cheese-preferences.vala \
 
43
        thumbview/cheese-thumb-view.c \
 
44
        thumbview/cheese-thumbnail.c \
 
45
        thumbview/eog-thumb-nav.c
 
46
 
 
47
noinst_HEADERS = \
 
48
        thumbview/cheese-thumb-view.h \
 
49
        thumbview/cheese-thumbnail.h \
 
50
        thumbview/eog-thumb-nav.h
52
51
 
53
52
cheese_LDADD = \
54
 
        $(top_builddir)/libcheese/libcheesecommon.la \
 
53
        $(top_builddir)/libcheese/libcheese.la \
55
54
        $(top_builddir)/libcheese/libcheese-gtk.la \
56
 
        $(CHEESE_LIBS)
57
 
 
58
 
#dbus
59
 
BUILT_SOURCES = cheese-dbus-infos.h
60
 
# We don't want to install this header
61
 
noinst_HEADERS = $(BUILT_SOURCES)
62
 
 
63
 
# Correctly clean the generated headers, but keep the xml description
64
 
CLEANFILES = $(BUILT_SOURCES)
65
 
EXTRA_DIST = cheese-dbus-infos.xml
66
 
 
67
 
#Rule to generate the binding headers
68
 
cheese-dbus-infos.h:  cheese-dbus-infos.xml
69
 
        dbus-binding-tool --prefix=cheese_dbus --mode=glib-server $<> $@
70
 
 
 
55
        $(CHEESE_LIBS) \
 
56
        $(CHEESE_GTK_LIBS)