ask gconf to refresh upon installation
[blorb-thumbnailer.git] / Makefile
blobb9c45251807cd74a35064ac5cff672eb0fb563c0
1 PREFIX = /usr/local
2 FLAGS = `pkg-config --cflags --libs gdk-pixbuf-2.0`
4 blorb-thumbnailer : main.o minblorb.o thumb-gdk.o
5 cc $(FLAGS) -o blorb-thumbnailer main.o minblorb.o thumb-gdk.o
7 main.o : main.h
9 thumb-gdk.o : thumb-gdk.c
10 cc -c $(FLAGS) thumb-gdk.c
12 clean :
13 rm -f blorb-thumbnailer *.o
15 install : blorb-thumbnailer
16 install -d $(PREFIX)/bin
17 install blorb-thumbnailer $(PREFIX)/bin
18 install -d $(PREFIX)/man/man1
19 install blorb-thumbnailer.1 $(PREFIX)/man/man1
20 env PATH=$$PATH:scripts xdg-mime install --novendor blorb.xml
21 env GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` \
22 gconftool-2 --makefile-install-rule blorb-thumbnailer.schemas
23 killall -HUP gconfd-2
25 uninstall :
26 rm -f $(PREFIX)/bin/blorb-thumbnailer
27 rm -f $(PREFIX)/man/man1/blorb-thumbnailer.1
28 env PATH=$$PATH:scripts xdg-mime uninstall blorb.xml
29 env GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` \
30 gconftool-2 --makefile-uninstall-rule blorb-thumbnailer.schemas
31 killall -HUP gconfd-2