~ubuntu-branches/debian/stretch/alarm-clock-applet/stretch

« back to all changes in this revision

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