~ubuntu-branches/ubuntu/wily/alarm-clock-applet/wily

« back to all changes in this revision

Viewing changes to data/icons/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Chow Loong Jin
  • Date: 2010-03-17 09:02:44 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20100317090244-ni0ye04mva2hxe10
Tags: 0.3.0-1
* New upstream release
* debian/control:
  + No change bump of Standards-Version to 3.8.4
  + Update build-deps:
    - Drop libglade, libpanel-applet, libgnomevfs2, libgnome{2,ui}
    - Add libxml2-dev and libunique-dev, intltool
* debian/patches/01_update-alarms-eta,patch:
  + Dropped, applied upstream
* debian/(alarm-clock-applet.1, alarm-clock-applet.manpages):
  + Add manpage for alarm-clock-applet, now that the binary is moved to
    /usr/bin.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
include $(top_srcdir)/Makefile.decl
 
2
 
 
3
iconsdir = $(datadir)/icons
 
4
icons =                         \
 
5
        alarm-clock.svg         \
 
6
        alarm-clock.16.png      \
 
7
        alarm-clock.22.png      \
 
8
        alarm-clock.24.png      \
 
9
        alarm-clock.32.png      \
 
10
        alarm-clock.36.png      \
 
11
        alarm-clock.48.png      \
 
12
        alarm-clock.64.png      \
 
13
        alarm-timer.svg         \
 
14
        alarm-timer.16.png      \
 
15
        alarm-timer.22.png      \
 
16
        alarm-timer.24.png      \
 
17
        alarm-timer.32.png      \
 
18
        alarm-timer.36.png      \
 
19
        alarm-timer.48.png      \
 
20
        alarm-timer.64.png      \
 
21
        alarm-snooze.16.png     \
 
22
        alarm-snooze.22.png     \
 
23
        alarm-snooze.24.png     \
 
24
        alarm-snooze.32.png     \
 
25
        alarm-snooze.36.png     \
 
26
        alarm-snooze.48.png     \
 
27
        alarm-snooze.64.png     
 
28
 
 
29
EXTRA_DIST += $(icons)
 
30
 
 
31
 
 
32
gtk_update_icon_cache = gtk-update-icon-cache -f -t $(iconsdir)/hicolor
 
33
 
 
34
update-icon-cache:
 
35
        @-if test -z "$(DESTDIR)"; then \
 
36
                echo "Updating Gtk icon cache."; \
 
37
                $(gtk_update_icon_cache); \
 
38
        else \
 
39
                echo "*** Icon cache not updated.  After (un)install, run this:"; \
 
40
                echo "***   $(gtk_update_icon_cache)"; \
 
41
        fi
 
42
 
 
43
install-icons:
 
44
        for icon in $(icons); do \
 
45
                SIZE=`basename $$icon | cut -d. -f2`; \
 
46
                FILE=`basename $$icon | cut -d. -f1,3`; \
 
47
                if [ "$$SIZE" = "svg" ]; then \
 
48
                        SIZE="scalable"; \
 
49
                        FILE="$$FILE.svg"; \
 
50
                else \
 
51
                        SIZE="$${SIZE}x$${SIZE}"; \
 
52
                fi; \
 
53
                mkdir -p $(DESTDIR)$(iconsdir)/hicolor/$$SIZE/apps/; \
 
54
                $(INSTALL_DATA) $(srcdir)/$$icon $(DESTDIR)$(iconsdir)/hicolor/$$SIZE/apps/$$FILE; \
 
55
        done
 
56
 
 
57
uninstall-icons:
 
58
        for icon in $(icons); do \
 
59
                SIZE=`basename $$icon | cut -d. -f2`; \
 
60
                FILE=`basename $$icon | cut -d. -f1,3`; \
 
61
                if [ "$$SIZE" = "svg" ]; then \
 
62
                        SIZE="scalable"; \
 
63
                        FILE="$$FILE.svg"; \
 
64
                else \
 
65
                        SIZE="$${SIZE}x$${SIZE}"; \
 
66
                fi; \
 
67
                rm -f $(DESTDIR)$(iconsdir)/hicolor/$$SIZE/apps/$$FILE; \
 
68
        done
 
69
 
 
70
install-data-local: install-icons update-icon-cache
 
71
 
 
72
uninstall-local: uninstall-icons update-icon-cache