4 GTK_EXTRA_CPPFLAGS=-DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED
7 # these should go in GTK_EXTRA_CPPFLAGS at some point, but not yet because it breaks libnotify's headers
8 # -DG_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES
12 -DTRANSMISSIONLOCALEDIR=\""$(transmissionlocaledir)"\" \
16 @LIBAPPINDICATOR_CFLAGS@ \
18 @LIBCANBERRA_CFLAGS@ \
53 torrent-cell-renderer.h \
62 bin_PROGRAMS = transmission-gtk
64 dbus_generated_sources = tr-core-dbus.h
66 transmission_gtk_SOURCES = \
83 torrent-cell-renderer.c \
89 $(dbus_generated_sources)
91 dist_man_MANS = transmission-gtk.1
93 transmission_gtk_LDADD = \
94 $(top_builddir)/libtransmission/libtransmission.a \
95 $(top_builddir)/third-party/miniupnp/libminiupnp.a \
96 $(top_builddir)/third-party/libnatpmp/libnatpmp.a \
102 @LIBAPPINDICATOR_LIBS@ \
111 DESKTOP_IN_FILES=transmission-gtk.desktop.in
112 DESKTOP_FILES=$(DESKTOP_IN_FILES:.desktop.in=.desktop)
113 @INTLTOOL_DESKTOP_RULE@
115 Productivitydir = $(datadir)/applications
116 Productivity_DATA = $(DESKTOP_FILES)
118 icon_DATA = transmission.png
119 icondir = $(datadir)/pixmaps
122 $(DESKTOP_IN_FILES) \
128 transmission-gtk.desktop
130 CLEANFILES = $(dbus_generated_sources)
132 $(srcdir)/tr-core.c: tr-core-dbus.h
134 tr-core-dbus.h: $(srcdir)/tr-core-dbus.xml
135 $(DBUS_BINDING_TOOL) --mode=glib-server --prefix=gtr_core $< > $(@F)
139 transmission.res: transmission.rc
140 $(WINDRES) -J rc -i transmission.rc -O coff -o transmission.res
148 transmission_gtk_LDADD += \
151 transmission_gtk_LDFLAGS = \