~ubuntu-branches/ubuntu/quantal/gnome-applets/quantal

« back to all changes in this revision

Viewing changes to .pc/90_build_fix.patch/stickynotes/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2011-05-30 11:39:03 UTC
  • mfrom: (1.10.9 upstream) (1.4.3 experimental)
  • Revision ID: james.westby@ubuntu.com-20110530113903-1gru2a9vbvjt5wyj
Tags: 2.91.4~20110321-1ubuntu1
* Resynchronize on Debian, thanks Jeremy Bicha for some of the work
* Remaining diff
* debian/control.in:
  - Depend on introspection packages
  - Drop obsolete build-depends on libxklavier-dev
  - Don't build depends on system-tools-backends-dev, libcpufreq-dev
    libgstreamer0.10-dev, libgstreamer-plugins-base0.10-dev (no mixer built), 
    libupower-glib-dev (not using 01_battstat_upower.patch)
  - Remove gstreamer0.10-alsa | gstreamer0.10-audiosink depends and
    the mixer description from gnome-applets (mixer not built)
  - gnome-applets suggests gnome-netstatus-applet, deskbar-applet and
    cpufrequtils rather than recommends.
  - Remove keyboard layout switcher from package description
* debian/rules:
  - Don't enable the mixer applet, disable the battery status applet option
  - Compress packages with bzip2
  - use dh_pysupport
* debian/gnome-applets.manpages:
  - Stop shipping manpages, those are not distributed upstream either and the
    binaries are not in the standard path anyway so can't be run by users.
* debian/patches/01_no_more_deprecated.patch:
  - Add patch to migrate null_applet to libpanel-applet-3 (LP: #673109)
    and invest applet to use GObject introspection (LP: #673110)
* debian/patches/01_battstat_upower.patch:
  - Dropped, don't build the battery status applet
* debian/patches/80_correct_minicommander_install.patch:
  - Don't install the minicommander server when not required.
* debian/patches/81_silent_applet_cleaning:
  - Don't display a dialog about the applet configuration cleaning since 
    that's something which should be transparent for the users
* debian/patches/86_deprecate_applets.patch:
  - Define some applets as deprecated
* debian/watch:
  - Watch for unstable versions
* Dropped diff:
* debian/control.in:
  - Pre-depends on dpkg (required for bzip2 packaging), the dpkg version 
    has been available since before the previous lts

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
## Process this file with automake to produce Makefile.in
2
 
 
3
 
SUBDIRS = pixmaps docs data
4
 
 
5
 
ui_files = stickynotes-applet-menu.xml
6
 
builder_files = stickynotes.ui
7
 
applet_in_files = org.gnome.applets.StickyNotesApplet.panel-applet.in
8
 
service_in_files = org.gnome.panel.applet.StickyNotesAppletFactory.service.in
9
 
schemas_in_files = stickynotes.schemas.in
10
 
 
11
 
if BUILD_STICKYNOTES_APPLET
12
 
INCLUDES =                                      \
13
 
        -I.                                     \
14
 
        -I$(srcdir)                             \
15
 
        $(GNOME_APPLETS3_CFLAGS)                \
16
 
        $(LIBWNCK_CFLAGS)                       \
17
 
        $(XML2_CFLAGS)                          \
18
 
        -DSTICKYNOTES_MENU_UI_DIR=\""$(uidir)"\"\
19
 
        -DSTICKYNOTES_ICONDIR=\"$(datadir)/pixmaps/stickynotes/\"
20
 
 
21
 
libexec_PROGRAMS = stickynotes_applet
22
 
 
23
 
stickynotes_applet_SOURCES = \
24
 
        util.h \
25
 
        util.c \
26
 
        stickynotes.h \
27
 
        stickynotes_callbacks.h \
28
 
        stickynotes_applet.h \
29
 
        stickynotes_applet_callbacks.h \
30
 
        stickynotes.c \
31
 
        stickynotes_callbacks.c \
32
 
        stickynotes_applet.c \
33
 
        stickynotes_applet_callbacks.c
34
 
 
35
 
stickynotes_applet_LDADD =      \
36
 
        $(GNOME_APPLETS3_LIBS)  \
37
 
        $(LIBWNCK_LIBS)         \
38
 
        $(XML2_LIBS)
39
 
 
40
 
builder_DATA = $(builder_files)
41
 
 
42
 
uidir = $(datadir)/gnome-2.0/ui
43
 
ui_DATA = $(ui_files)
44
 
 
45
 
schemasdir = @GCONF_SCHEMA_FILE_DIR@
46
 
schemas_DATA = $(schemas_in_files:.schemas.in=.schemas)
47
 
 
48
 
@INTLTOOL_SCHEMAS_RULE@
49
 
 
50
 
appletdir   = $(datadir)/gnome-panel/applets
51
 
applet_DATA = $(applet_in_files:.panel-applet.in=.panel-applet)
52
 
 
53
 
$(applet_in_files): $(applet_in_files).in Makefile
54
 
        $(AM_V_GEN)sed \
55
 
            -e "s|\@LIBEXECDIR\@|$(libexecdir)|" \
56
 
            -e "s|\@VERSION\@|$(PACKAGE_VERSION)|" \
57
 
            $< > $@
58
 
 
59
 
%.panel-applet: %.panel-applet.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c $(top_builddir)/po/.intltool-merge-cache
60
 
 
61
 
servicedir   = $(datadir)/dbus-1/services
62
 
service_DATA = $(service_in_files:.service.in=.service)
63
 
 
64
 
org.gnome.panel.applet.StickyNotesAppletFactory.service: $(service_in_files)
65
 
        $(AM_V_GEN)sed \
66
 
            -e "s|\@LIBEXECDIR\@|$(libexecdir)|" \
67
 
            $< > $@
68
 
 
69
 
CLEANFILES = $(applet_DATA) $(applet_DATA).in $(service_DATA) $(schemas_DATA)
70
 
 
71
 
if GCONF_SCHEMAS_INSTALL
72
 
install-data-local:
73
 
        GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) \
74
 
        $(GCONFTOOL) --makefile-install-rule $(schemas_DATA)
75
 
endif
76
 
endif
77
 
 
78
 
EXTRA_DIST = \
79
 
             $(builder_files) \
80
 
             $(ui_files) \
81
 
             $(schemas_in_files) \
82
 
             $(service_in_files) \
83
 
             org.gnome.applets.StickyNotesApplet.panel-applet.in.in
84
 
 
85
 
 
86
 
-include $(top_srcdir)/git.mk